Home | History | Annotate | Download | only in ir

Lines Matching full:vector

33   std::vector<PhiInstructionNode*>* phis = region->GetPhiNodes();
34 for (std::vector<PhiInstructionNode*>::const_iterator cit = phis->begin();
38 std::vector<InstructionNode*>* instructions = region->GetInstructions();
39 for (std::vector<InstructionNode*>::const_iterator cit = instructions->begin();
46 for (std::vector<Region*>::const_iterator cit = ordered_regions_.begin();
63 std::vector<sea_ir::Region*>* succs = current_region->GetSuccessors();
64 for (std::vector<sea_ir::Region*>::iterator succ_it = succs->begin();
78 std::vector<Region*>::iterator crt_it;
93 std::vector<Region*>* preds = (*crt_it)->GetPredecessors();
96 for (std::vector<Region*>::iterator pred_it = preds->begin();
106 for (std::vector<Region*>::const_iterator pred_it = preds->begin();
125 for (std::vector<Region*>::iterator region_it = regions_.begin();
153 for (std::vector<Region*>::iterator region_it = regions_.begin();
168 for (std::vector<Region*>::iterator regions_it = regions_.begin();
236 std::vector<InstructionNode*> sea_instructions_for_dalvik =
238 for (std::vector<InstructionNode*>::const_iterator cit = sea_instructions_for_dalvik.begin();
267 for (std::vector<Region*>::const_iterator crt_it = regions_.begin(); crt_it != regions_.end();
280 for (std::vector<Region*>::iterator region_it = regions_.begin(); region_it != regions_.end();
296 for (std::vector<Region*>::iterator region_it = regions_.begin(); region_it != regions_.end();
299 std::vector<InstructionNode*>* instructions = (*region_it)->GetInstructions();
300 for (std::vector<InstructionNode*>::iterator inst_it = instructions->begin();
302 std::vector<int> used_regs = (*inst_it)->GetUses();
352 std::vector<PhiInstructionNode*>* phis = crt_region->GetPhiNodes();
353 for (std::vector<PhiInstructionNode*>::iterator phi_it = phis->begin();
359 std::vector<InstructionNode*>* instructions = crt_region->GetInstructions();
360 for (std::vector<InstructionNode*>::const_iterator instructions_it = instructions->begin();
364 std::vector<int> used_regs = current_instruction->GetUses();
365 for (std::vector<int>::const_iterator reg_it = used_regs.begin();
372 std::vector<int> def_regs = current_instruction->GetDefinitions();
373 for (std::vector<int>::const_iterator reg_it = def_regs.begin();
380 const std::vector<Region*>* successors = crt_region->GetSuccessors();
381 for (std::vector<Region*>::const_iterator successors_it = successors->begin();
436 for (std::vector<Region*>::iterator region_it = regions_.begin();
438 std::vector<Region*>* preds = (*region_it)->GetPredecessors();
440 for (std::vector<Region*>::iterator pred_it = preds->begin();
481 for (std::vector<InstructionNode*>::const_iterator inst_it = instructions_.begin();
507 for (std::vector<Region*>::const_iterator pred_it = predecessors_.begin();
594 for (std::vector<PhiInstructionNode*>::iterator phi_it = phi_instructions_.begin();
603 std::vector<InstructionNode*> InstructionNode::Create(const art::Instruction* in) {
604 std::vector<InstructionNode*> sea_instructions;
653 std::vector<int> InstructionNode::GetDefinitions() const {
657 std::vector<int> definitions;
665 std::vector<int> InstructionNode::GetUses() const {
666 std::vector<int> uses; // Using vector<> instead of set<> because order matters.