Lines Matching refs:upper
204 HInstruction* upper, in RewriteBreakLoopBody() argument
208 HInstruction* exit_value = it.Current() == index ? upper : nullptr; in RewriteBreakLoopBody()
1145 HInstruction* upper = cond->InputAt(1 - c); in RewriteBreakLoop() local
1148 if (!index->IsPhi() || !IsFinite(LookupInfo(loop, upper), stride_value, type, cmp)) { in RewriteBreakLoop()
1162 if (!IsTaken(LookupInfo(loop, index)->op_b, LookupInfo(loop, upper), cmp) && in RewriteBreakLoop()
1163 !IsGuardedBy(loop, cmp, index->InputAt(0), upper)) { in RewriteBreakLoop()
1167 if (RewriteBreakLoopBody(loop, body, cond, index, upper, /*rewrite*/ false)) { in RewriteBreakLoop()
1168 RewriteBreakLoopBody(loop, body, cond, index, upper, /*rewrite*/ true); in RewriteBreakLoop()
1178 case kCondLT: rep = new (graph_->GetAllocator()) HLessThan(index, upper); break; in RewriteBreakLoop()
1179 case kCondGT: rep = new (graph_->GetAllocator()) HGreaterThan(index, upper); break; in RewriteBreakLoop()
1180 case kCondLE: rep = new (graph_->GetAllocator()) HLessThanOrEqual(index, upper); break; in RewriteBreakLoop()
1181 case kCondGE: rep = new (graph_->GetAllocator()) HGreaterThanOrEqual(index, upper); break; in RewriteBreakLoop()