Lines Matching refs:it

166   for (auto it = uses.begin(), end = uses.end(); it != end; ) {  in FixOutsideUse()  local
167 HInstruction* user = it->GetUser(); in FixOutsideUse()
168 size_t index = it->GetIndex(); in FixOutsideUse()
169 ++it; // increment prior to potential removal in FixOutsideUse()
180 for (auto it = env_uses.begin(), end = env_uses.end(); it != end;) { in FixOutsideUse() local
181 HEnvironment* user = it->GetUser(); in FixOutsideUse()
182 size_t index = it->GetIndex(); in FixOutsideUse()
183 ++it; // increment prior to potential removal in FixOutsideUse()
207 for (HInstructionIterator it(loop->GetHeader()->GetPhis()); !it.Done(); it.Advance()) { in RewriteBreakLoopBody() local
208 HInstruction* exit_value = it.Current() == index ? upper : nullptr; in RewriteBreakLoopBody()
209 if (!FixOutsideUse(loop, it.Current(), exit_value, rewrite)) { in RewriteBreakLoopBody()
273 for (HInstructionIterator it(loop_block->GetPhis()); !it.Done(); it.Advance()) { in VisitLoop() local
274 HInstruction* instruction = it.Current(); in VisitLoop()
279 for (HInstructionIterator it(loop_block->GetInstructions()); !it.Done(); it.Advance()) { in VisitLoop() local
280 HInstruction* instruction = it.Current(); in VisitLoop()
351 auto it = map_.find(instruction); in VisitDescendant() local
352 return it->second.done ? global_depth_ : it->second.depth; in VisitDescendant()
740 auto it = cycle_.find(x); in SolveAddSub() local
741 if (it != cycle_.end()) { in SolveAddSub()
742 InductionInfo* a = it->second; in SolveAddSub()
878 auto it = cycle_.find(conversion->GetInput()); in SolveConversion() local
879 if (it != cycle_.end() && it->second->induction_class == kInvariant) { in SolveConversion()
881 return it->second; in SolveConversion()
1195 auto it = induction_.find(loop); in AssignInfo() local
1196 if (it == induction_.end()) { in AssignInfo()
1197 it = induction_.Put(loop, in AssignInfo()
1202 it->second.Put(instruction, info); in AssignInfo()
1207 auto it = induction_.find(loop); in LookupInfo() local
1208 if (it != induction_.end()) { in LookupInfo()
1209 auto loop_it = it->second.find(instruction); in LookupInfo()
1210 if (loop_it != it->second.end()) { in LookupInfo()
1335 auto it = cycles_.find(phi); in LookupCycle() local
1336 if (it != cycles_.end()) { in LookupCycle()
1337 return &it->second; in LookupCycle()