Searched refs:code_item_accessor_ (Results 1 – 12 of 12) sorted by relevance
/art/compiler/optimizing/ |
D | builder.cc | 50 code_item_accessor_(accessor), in HGraphBuilder() 67 code_item_accessor_(accessor), in HGraphBuilder() 88 const uint32_t code_units = code_item_accessor_.InsnsSizeInCodeUnits(); in SkipCompilation() 110 DCHECK(code_item_accessor_.HasCodeItem()); in BuildGraph() 113 graph_->SetNumberOfVRegs(code_item_accessor_.RegistersSize()); in BuildGraph() 114 graph_->SetNumberOfInVRegs(code_item_accessor_.InsSize()); in BuildGraph() 115 graph_->SetMaximumNumberOfOutVRegs(code_item_accessor_.OutsSize()); in BuildGraph() 116 graph_->SetHasTryCatch(code_item_accessor_.TriesSize() != 0); in BuildGraph() 120 HBasicBlockBuilder block_builder(graph_, dex_file_, code_item_accessor_, &local_allocator); in BuildGraph() 130 code_item_accessor_, in BuildGraph() [all …]
|
D | block_builder.cc | 34 code_item_accessor_(accessor), in HBasicBlockBuilder() 36 branch_targets_(code_item_accessor_.HasCodeItem() in HBasicBlockBuilder() 37 ? code_item_accessor_.InsnsSizeInCodeUnits() in HBasicBlockBuilder() 66 if (code_item_accessor_.TriesSize() != 0) { in CreateBranchTargets() 71 for (const DexFile::TryItem& try_item : code_item_accessor_.TryItems()) { in CreateBranchTargets() 75 if (dex_pc_end < code_item_accessor_.InsnsSizeInCodeUnits()) { in CreateBranchTargets() 78 } else if (dex_pc_end == code_item_accessor_.InsnsSizeInCodeUnits()) { in CreateBranchTargets() 89 const uint8_t* handlers_ptr = code_item_accessor_.GetCatchHandlerData(); in CreateBranchTargets() 102 for (const DexInstructionPcPair& pair : code_item_accessor_) { in CreateBranchTargets() 133 if (next == code_item_accessor_.end()) { in CreateBranchTargets() [all …]
|
D | block_builder.h | 73 CodeItemDataAccessor code_item_accessor_; // null code item for intrinsic graph. variable
|
D | builder.h | 64 const CodeItemDebugInfoAccessor code_item_accessor_; // null for intrinsic graph. variable
|
D | instruction_builder.cc | 60 code_item_accessor_(accessor), in HInstructionBuilder() 314 DCHECK(code_item_accessor_.HasCodeItem()); in Build() 364 for (const DexInstructionPcPair& pair : code_item_accessor_.InstructionsFrom(block_dex_pc)) { in Build() 408 DCHECK(!code_item_accessor_.HasCodeItem()); in BuildIntrinsic() 484 code_item_accessor_.InsnsSizeInCodeUnits(), in FindNativeDebugInfoLocations() 488 dex_file_->DecodeDebugPositionInfo(code_item_accessor_.DebugInfoOffset(), in FindNativeDebugInfoLocations() 492 for (const DexInstructionPcPair& inst : code_item_accessor_) { in FindNativeDebugInfoLocations() 501 if (next != code_item_accessor_.end()) { in FindNativeDebugInfoLocations() 1753 code_item_accessor_.Insns() + payload_offset); in BuildFillArrayData()
|
D | instruction_builder.h | 311 const CodeItemDebugInfoAccessor code_item_accessor_; // null for intrinsic graph. variable
|
/art/tools/veridex/ |
D | flow_analysis.h | 114 code_item_accessor_(resolver->GetDexFile(), it.GetMethodCodeItem()), in VeriFlowAnalysis() 115 dex_registers_(code_item_accessor_.InsnsSizeInCodeUnits()), in VeriFlowAnalysis() 116 instruction_infos_(code_item_accessor_.InsnsSizeInCodeUnits()) {} in VeriFlowAnalysis() 161 CodeItemDataAccessor code_item_accessor_; variable
|
D | flow_analysis.cc | 33 new std::vector<RegisterValue>(code_item_accessor_.RegistersSize())); in SetAsBranchTarget() 58 if (code_item_accessor_.TriesSize() != 0) { in FindBranches() 68 const uint8_t* handlers_ptr = code_item_accessor_.GetCatchHandlerData(); in FindBranches() 80 for (const DexInstructionPcPair& pair : code_item_accessor_) { in FindBranches() 195 const uint16_t* insns = code_item_accessor_.Insns() + dex_pc; in AnalyzeCode() 659 uint32_t number_of_registers = code_item_accessor_.RegistersSize(); in Run() 660 uint32_t number_of_parameters = code_item_accessor_.InsSize(); in Run()
|
/art/runtime/ |
D | dex_to_dex_decompiler.cc | 38 : code_item_accessor_(dex_file, &code_item), in DexDecompiler() 80 const CodeItemInstructionAccessor code_item_accessor_; member in art::optimizer::DexDecompiler 94 for (const DexInstructionPcPair& pair : code_item_accessor_) { in Decompile()
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 117 return code_item_accessor_; in GetCodeItemAccessor() 135 const CodeItemDataAccessor code_item_accessor_; variable
|
D | dex_compilation_unit.cc | 44 code_item_accessor_(dex_file, code_item) {} in DexCompilationUnit()
|
/art/runtime/verifier/ |
D | method_verifier.h | 193 return code_item_accessor_; in CodeItem() 730 const CodeItemDataAccessor code_item_accessor_; variable
|