Home
last modified time | relevance | path

Searched refs:Inst (Results 1 – 20 of 20) sorted by relevance

/art/libdexfile/dex/
Ddex_instruction_iterator.h31 ALWAYS_INLINE const Instruction& Inst() const { in Inst() function
36 return &Inst();
70 const Instruction& Inst() const { in Inst() function
71 return data_.Inst(); in Inst()
133 data_.dex_pc_ += Inst().SizeInCodeUnits();
149 return &data_.Inst();
164 : DexInstructionIteratorBase(&start.Inst(), start.DexPc()) in SafeDexInstructionIterator()
174 const size_t size_code_units = Inst().CodeUnitsRequiredForSizeComputation();
180 const size_t instruction_code_units = Inst().SizeInCodeUnits();
203 return &data_.Inst();
[all …]
Dcode_item_accessors-inl.h143 return &end().Inst(); in CodeItemDataEnd()
Ddex_file-inl.h138 (RoundUp(reinterpret_cast<uintptr_t>(&code_item_end.Inst()), TryItem::kAlignment)) + offset; in GetTryItems()
/art/dexdump/
Ddexdump_cfg.cc48 const Instruction* inst = &pair.Inst(); in dumpMethodCFGImpl()
111 std::string inst_str = pair.Inst().DumpString(dex_file); in dumpMethodCFGImpl()
140 force_new_block = pair.Inst().IsSwitch() || pair.Inst().IsBasicBlockEnd(); in dumpMethodCFGImpl()
166 const Instruction* inst = &pair.Inst(); in dumpMethodCFGImpl()
Ddexdump.cc1181 const Instruction* instruction = &pair.Inst(); in dumpBytecodes()
/art/test/983-source-transform-verify/
Dsource_transform_art.cc66 const Instruction& inst = pair.Inst(); in VerifyClassData()
/art/compiler/dex/
Dverified_method.cc70 const Instruction& inst = pair.Inst(); in GenerateSafeCastSet()
Ddex_to_dex_compiler.cc214 Instruction* inst = const_cast<Instruction*>(&it.Inst()); in Compile()
352 if (QuickenInfoTable::NeedsIndexForInstruction(&pair.Inst())) { in Compile()
Dinline_method_analyser.cc308 const Instruction& instruction = pair.Inst(); in DoAnalyseConstructor()
/art/runtime/
Ddex_to_dex_decompiler.cc95 Instruction* inst = const_cast<Instruction*>(&pair.Inst()); in Decompile()
Dart_method.cc593 if (QuickenInfoTable::NeedsIndexForInstruction(&pair.Inst())) { in GetIndexFromQuickening()
/art/compiler/optimizing/
Dblock_builder.cc104 const Instruction& instruction = pair.Inst(); in CreateBranchTargets()
156 const Instruction& instruction = pair.Inst(); in ConnectBasicBlocks()
Dinstruction_builder.cc376 if (current_block_->IsTryBlock() && IsThrowingDexInstruction(pair.Inst())) { in Build()
384 if (!ProcessDexInstruction(pair.Inst(), dex_pc, quicken_index)) { in Build()
388 if (QuickenInfoTable::NeedsIndexForInstruction(&pair.Inst())) { in Build()
Dcode_generator.cc917 const Instruction& instruction = pair.Inst(); in CheckLoopEntriesCanBeUsedForOsr()
Dinliner.cc430 switch (pair.Inst().Opcode()) { in AlwaysThrows()
/art/dexlayout/
Ddexlayout_test.cc704 const_cast<Instruction&>(last_instruction.Inst()).SetOpcode( in TEST_F()
Ddex_ir.cc183 &it.Inst(), in GetIdsFromByteCode()
Ddexlayout.cc1059 DumpInstruction(code, code_offset, inst.DexPc(), insn_width, &inst.Inst()); in DumpBytecodes()
/art/tools/veridex/
Dflow_analysis.cc82 const Instruction& instruction = pair.Inst(); in FindBranches()
/art/runtime/verifier/
Dmethod_verifier.cc1025 if (!VerifyInstruction<kAllowRuntimeOnlyInstructions>(&inst.Inst(), dex_pc)) { in VerifyInstructions()