/art/libdexfile/dex/ |
D | dex_instruction_iterator.h | 31 ALWAYS_INLINE const Instruction& Inst() const { in Inst() function 36 return &Inst(); 69 const Instruction& Inst() const { in Inst() function 70 return data_.Inst(); in Inst() 132 data_.dex_pc_ += Inst().SizeInCodeUnits(); 148 return &data_.Inst(); 163 : DexInstructionIteratorBase(&start.Inst(), start.DexPc()) in SafeDexInstructionIterator() 173 const size_t size_code_units = Inst().CodeUnitsRequiredForSizeComputation(); 179 const size_t instruction_code_units = Inst().SizeInCodeUnits(); 202 return &data_.Inst(); [all …]
|
D | code_item_accessors-inl.h | 153 return &end().Inst(); in CodeItemDataEnd()
|
D | dex_file-inl.h | 171 (RoundUp(reinterpret_cast<uintptr_t>(&code_item_end.Inst()), dex::TryItem::kAlignment)) + in GetTryItems()
|
/art/dexdump/ |
D | dexdump_cfg.cc | 46 const Instruction* inst = &pair.Inst(); in DumpMethodCFG() 109 std::string inst_str = pair.Inst().DumpString(dex_file); in DumpMethodCFG() 138 force_new_block = pair.Inst().IsSwitch() || pair.Inst().IsBasicBlockEnd(); in DumpMethodCFG() 164 const Instruction* inst = &pair.Inst(); in DumpMethodCFG()
|
D | dexdump.cc | 1191 const Instruction* instruction = &pair.Inst(); in dumpBytecodes()
|
/art/tools/dexanalyze/ |
D | dexanalyze_experiments.cc | 337 inst.Inst(), first_arg_reg, instance_field_index_map_, &iget_stats_); in ProcessDexFile() 348 inst.Inst(), first_arg_reg, instance_field_index_map_, &iput_stats_); in ProcessDexFile() 358 ProcessStaticField(inst.Inst(), static_field_index_map_, &sget_stats_); in ProcessDexFile() 368 ProcessStaticField(inst.Inst(), static_field_index_map_, &sput_stats_); in ProcessDexFile() 380 uint32_t method_idx = DexMethodIndex(inst.Inst()); in ProcessDexFile() 391 uint32_t method_idx = DexMethodIndex(inst.Inst()); in ProcessDexFile() 402 uint32_t method_idx = DexMethodIndex(inst.Inst()); in ProcessDexFile() 413 uint32_t method_idx = DexMethodIndex(inst.Inst()); in ProcessDexFile() 424 uint32_t method_idx = DexMethodIndex(inst.Inst()); in ProcessDexFile() 587 const uint32_t args = NumberOfArgs(inst.Inst()); in ProcessDexFile()
|
D | dexanalyze_bytecode.cc | 362 const uint32_t method_idx = DexMethodIndex(inst.Inst()); in ProcessCodeItem() 480 uint32_t method_idx = DexMethodIndex(next.Inst()); in ProcessCodeItem() 515 Add(new_opcode, inst.Inst()); in ProcessCodeItem()
|
/art/test/983-source-transform-verify/ |
D | source_transform_art.cc | 59 const Instruction& inst = pair.Inst(); in VerifyClassData()
|
/art/compiler/optimizing/ |
D | block_builder.cc | 104 const Instruction& instruction = pair.Inst(); in CreateBranchTargets() 156 const Instruction& instruction = pair.Inst(); in ConnectBasicBlocks() 406 const Instruction& instruction = pair.Inst(); in InsertSynthesizedLoopsForOsr()
|
D | optimizing_unit_test.h | 636 template <typename... Inst> 637 explicit PatternMatchGraphVisitor(HGraph* graph, Inst... handlers) : HGraphVisitor(graph) { in PatternMatchGraphVisitor() 677 template <typename First, typename... Inst> 678 void FillHandlers(First h1, Inst... handlers) { in FillHandlers() 680 FillHandlers<Inst...>(handlers...); in FillHandlers()
|
D | instruction_builder.cc | 408 if (current_block_->IsTryBlock() && IsThrowingDexInstruction(pair.Inst())) { in Build() 419 << " " << pair.Inst().Name() << "@" << dex_pc; in Build() 420 if (!ProcessDexInstruction(pair.Inst(), dex_pc)) { in Build() 425 << " " << pair.Inst().Name() << "@" << dex_pc; in Build()
|
D | code_generator.cc | 1128 const Instruction& instruction = pair.Inst(); in CheckLoopEntriesCanBeUsedForOsr()
|
D | inliner.cc | 419 switch (pair.Inst().Opcode()) { in AlwaysThrows()
|
/art/dexlayout/ |
D | dexlayout_test.cc | 691 const_cast<Instruction&>(last_instruction.Inst()).SetOpcode( in TEST_F()
|
D | dex_ir_builder.cc | 1023 has_id |= GetIdFromInstruction(&it.Inst(), type_ids, string_ids, method_ids, field_ids); in GetIdsFromByteCode()
|
D | dexlayout.cc | 1045 DumpInstruction(code, code_offset, inst.DexPc(), insn_width, &inst.Inst()); in DumpBytecodes()
|
/art/tools/veridex/ |
D | flow_analysis.cc | 94 const Instruction& instruction = pair.Inst(); in FindBranches()
|
/art/compiler/dex/ |
D | inline_method_analyser.cc | 308 const Instruction& instruction = pair.Inst(); in DoAnalyseConstructor()
|
/art/dex2oat/ |
D | dex2oat_test.cc | 2068 const_cast<Instruction&>(last_instruction.Inst()).SetOpcode( in TEST_F()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 1178 if (!VerifyInstruction<kAllowRuntimeOnlyInstructions>(&inst.Inst(), dex_pc)) { in VerifyInstructions()
|