Lines Matching refs:begin
34 for (std::vector<PhiInstructionNode*>::const_iterator cit = phis->begin(); in Traverse()
39 for (std::vector<InstructionNode*>::const_iterator cit = instructions->begin(); in Traverse()
46 for (std::vector<Region*>::const_iterator cit = ordered_regions_.begin(); in Traverse()
64 for (std::vector<sea_ir::Region*>::iterator succ_it = succs->begin(); in ComputeRPO()
81 for (crt_it = regions_.begin(); crt_it != regions_.end(); ++crt_it) { in ComputeIDominators()
87 for (crt_it = regions_.begin(); crt_it != regions_.end(); ++crt_it) { in ComputeIDominators()
96 for (std::vector<Region*>::iterator pred_it = preds->begin(); in ComputeIDominators()
106 for (std::vector<Region*>::const_iterator pred_it = preds->begin(); in ComputeIDominators()
125 for (std::vector<Region*>::iterator region_it = regions_.begin(); in ComputeIDominators()
153 for (std::vector<Region*>::iterator region_it = regions_.begin(); in ComputeDownExposedDefs()
168 for (std::vector<Region*>::iterator regions_it = regions_.begin(); in ComputeReachingDefs()
238 for (std::vector<InstructionNode*>::const_iterator cit = sea_instructions_for_dalvik.begin(); in BuildMethodSeaGraph()
267 for (std::vector<Region*>::const_iterator crt_it = regions_.begin(); crt_it != regions_.end(); in ComputeRPO()
280 for (std::vector<Region*>::iterator region_it = regions_.begin(); region_it != regions_.end(); in RenameAsSSA()
296 for (std::vector<Region*>::iterator region_it = regions_.begin(); region_it != regions_.end(); in ConvertToSSA()
300 for (std::vector<InstructionNode*>::iterator inst_it = instructions->begin(); in ConvertToSSA()
321 for (std::set<int>::const_iterator globals_it = globals.begin(); in ConvertToSSA()
326 for (std::set<Region*>::const_iterator b_it = worklist.begin(); in ConvertToSSA()
329 for (std::set<Region*>::const_iterator df_it = df->begin(); df_it != df->end(); df_it++) { in ConvertToSSA()
335 b_it = worklist.begin(); in ConvertToSSA()
353 for (std::vector<PhiInstructionNode*>::iterator phi_it = phis->begin(); in RenameAsSSA()
360 for (std::vector<InstructionNode*>::const_iterator instructions_it = instructions->begin(); in RenameAsSSA()
365 for (std::vector<int>::const_iterator reg_it = used_regs.begin(); in RenameAsSSA()
373 for (std::vector<int>::const_iterator reg_it = def_regs.begin(); in RenameAsSSA()
381 for (std::vector<Region*>::const_iterator successors_it = successors->begin(); in RenameAsSSA()
389 for (std::set<Region*>::const_iterator dominated_nodes_it = dominated_nodes->begin(); in RenameAsSSA()
436 for (std::vector<Region*>::iterator region_it = regions_.begin(); in ComputeDominanceFrontier()
440 for (std::vector<Region*>::iterator pred_it = preds->begin(); in ComputeDominanceFrontier()
481 for (std::vector<InstructionNode*>::const_iterator inst_it = instructions_.begin(); in ComputeDownExposedDefs()
491 for (std::map<int, sea_ir::InstructionNode*>::const_iterator cit = de_defs_.begin(); in ComputeDownExposedDefs()
507 for (std::vector<Region*>::const_iterator pred_it = predecessors_.begin(); in UpdateReachingDefs()
518 for (std::map<int, InstructionNode*>::const_iterator de_def = de_defs->begin(); in UpdateReachingDefs()
526 reaching_defs.insert(pred_reaching->begin(), pred_reaching->end()); in UpdateReachingDefs()
531 reaching_defs.begin(); in UpdateReachingDefs()
536 crt_entry->second->insert(reaching_it->second->begin(), reaching_it->second->end()); in UpdateReachingDefs()
552 reaching_defs_.begin(); in UpdateReachingDefs()
560 std::map<int, std::set<sea_ir::InstructionNode*>*>::iterator reaching_it = new_reaching.begin(); in UpdateReachingDefs()
594 for (std::vector<PhiInstructionNode*>::iterator phi_it = phi_instructions_.begin(); in SetPhiDefinitionsForUses()