Home
last modified time | relevance | path

Searched refs:cit (Results 1 – 6 of 6) sorted by relevance

/art/compiler/sea_ir/debug/
Ddot_gen.cc27 for (std::vector<Region*>::const_iterator cit = graph->GetRegions()->begin(); in Initialize() local
28 cit != graph->GetRegions()->end(); cit++ ) { in Initialize()
29 if ((*cit)->GetIDominator() == (*cit)) { in Initialize()
30 root_region = *cit; in Initialize()
37 for (std::set<Region*>::const_iterator cit = dominated_regions->begin(); in Initialize() local
38 cit != dominated_regions->end(); cit++ ) { in Initialize()
39 ordered_regions_.push_back(*cit); in Initialize()
68 for (std::vector<InstructionNode*>::const_iterator cit = used_in->begin(); in ToDotSSAEdges() local
69 cit != used_in->end(); cit++) { in ToDotSSAEdges()
70 dot_text_ += (*cit)->StringId() + " -> " + instruction->StringId() + "[color=gray,label=\""; in ToDotSSAEdges()
[all …]
/art/compiler/sea_ir/types/
Dtype_inference_visitor.cc50 for (std::vector<const Type*>::const_iterator cit = operand_types.begin(); in Visit() local
51 cit != operand_types.end(); cit++) { in Visit()
52 if (*cit != NULL) { in Visit()
53 DCHECK((*cit)->IsInteger()); in Visit()
75 for (std::vector<InstructionNode*>::const_iterator cit = sources.begin(); cit != sources.end(); in GetOperandTypes() local
76 cit++) { in GetOperandTypes()
77 const Type* source_type = type_data_->FindTypeOf((*cit)->Id()); in GetOperandTypes()
90 for (std::vector<const Type*>::const_iterator cit = types.begin(); in MergeTypes() local
91 cit != types.end(); cit++) { in MergeTypes()
92 if (!type->Equals(**cit)) { in MergeTypes()
[all …]
/art/compiler/sea_ir/code_gen/
Dcode_gen.cc42 for (std::vector<Region*>::const_iterator cit = graph->GetRegions()->begin(); in Initialize() local
43 cit != graph->GetRegions()->end(); cit++ ) { in Initialize()
44 if ((*cit)->GetIDominator() == (*cit)) { in Initialize()
45 root_region = *cit; in Initialize()
52 for (std::set<Region*>::const_iterator cit = dominated_regions->begin(); in Initialize() local
53 cit != dominated_regions->end(); cit++ ) { in Initialize()
54 ordered_regions_.push_back(*cit); in Initialize()
100 for (std::vector<Region*>::const_iterator cit = regions->begin(); cit != regions->end(); cit++) { in Visit() local
102 (*cit)->StringId(), llvm_data_->function_); in Visit()
103 llvm_data_->AddBlock((*cit), new_basic_block); in Visit()
[all …]
/art/compiler/sea_ir/ir/
Dsea.cc34 for (std::vector<PhiInstructionNode*>::const_iterator cit = phis->begin(); in Traverse() local
35 cit != phis->end(); cit++) { in Traverse()
36 (*cit)->Accept(this); in Traverse()
39 for (std::vector<InstructionNode*>::const_iterator cit = instructions->begin(); in Traverse() local
40 cit != instructions->end(); cit++) { in Traverse()
41 (*cit)->Accept(this); in Traverse()
46 for (std::vector<Region*>::const_iterator cit = ordered_regions_.begin(); in Traverse() local
47 cit != ordered_regions_.end(); cit++ ) { in Traverse()
48 (*cit)->Accept(this); in Traverse()
238 for (std::vector<InstructionNode*>::const_iterator cit = sea_instructions_for_dalvik.begin(); in BuildMethodSeaGraph() local
[all …]
Dsea.h112 cit = definition_edges_.begin(); cit != definition_edges_.end(); cit++) { in GetSSAProducers() local
113 producers.insert(producers.end(), (*cit)->begin(), (*cit)->end()); in GetSSAProducers()
Dinstruction_nodes.h68 for (std::vector<int>::const_iterator cit = uses.begin(); cit != uses.end(); cit++) { in GetSSAProducers() local
69 ssa_uses.push_back((*definition_edges_.find(*cit)).second); in GetSSAProducers()