Lines Matching refs:GetRight

76       HInstruction* right = bin_op->GetRight();  in IsAddOrSubAConstant()
1013 HandleIf(instruction, cond->GetLeft(), cond->GetRight(), cond->GetCondition()); in VisitIf()
1045 return shl != nullptr && shl->GetRight()->IsConstant() && shl->GetLeft()->IsDiv(); in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1050 if (HMul* mul = instruction->GetRight()->AsMulOrNull()) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1051 if (!mul->GetLeft()->IsDiv() || !mul->GetRight()->IsConstant()) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1055 const_divisor = Int64FromConstant(mul->GetRight()->AsConstant()); in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1056 } else if (HAdd* add = instruction->GetRight()->AsAddOrNull()) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1057 HShl* shl = add->GetRight()->AsShlOrNull(); in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1067 int32_t n = shl->GetRight()->AsIntConstant()->GetValue(); in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1073 } else if (HSub* sub = instruction->GetRight()->AsSubOrNull()) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1080 if (sub->GetRight() != div) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1084 int32_t n = shl->GetRight()->AsIntConstant()->GetValue(); in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1088 if (div == nullptr || !IsInt64Value(div->GetRight(), const_divisor) || in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1115 HInstruction* right = add->GetRight(); in VisitAdd()
1134 HInstruction* right = sub->GetRight(); in VisitSub()
1193 HInstruction* right = instruction->GetRight(); in FindAndHandlePartialArrayLength()
1247 if (instruction->GetRight()->IsIntConstant()) { in VisitAnd()
1248 int32_t constant = instruction->GetRight()->AsIntConstant()->GetValue(); in VisitAnd()
1263 HInstruction* right = instruction->GetRight(); in VisitRem()