Lines Matching refs:sub
1060 } else if (HSub* sub = instruction->GetRight()->AsSub()) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor() local
1061 HShl* shl = sub->GetLeft()->AsShl(); in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1067 if (sub->GetRight() != div) { in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1115 void VisitSub(HSub* sub) override { in VisitSub() argument
1116 if (TryToAssignRangeIfOptimizedRemWithConstantDivisor(sub)) { in VisitSub()
1120 HInstruction* left = sub->GetLeft(); in VisitSub()
1121 HInstruction* right = sub->GetRight(); in VisitSub()
1123 ValueRange* left_range = LookupValueRange(left, sub->GetBlock()); in VisitSub()
1129 AssignRange(sub->GetBlock(), sub, range); in VisitSub()
1148 ValueRange* right_range = LookupValueRange(right, sub->GetBlock()); in VisitSub()
1169 AssignRange(sub->GetBlock(), sub, range); in VisitSub()