/art/runtime/interpreter/ |
interpreter.h | 46 const DexFile::CodeItem* code_item, 51 const DexFile::CodeItem* code_item, 58 const DexFile::CodeItem* code_item,
|
interpreter.cc | 325 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, 333 const DexFile::CodeItem* code_item, 337 const DexFile::CodeItem* code_item, 341 const DexFile::CodeItem* code_item, 345 const DexFile::CodeItem* code_item, 349 static JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, 353 static inline JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, 407 const DexFile::CodeItem* code_item = method->GetCodeItem(); 501 const DexFile::CodeItem* code_item = mh.GetMethod()->GetCodeItem(); 510 JValue EnterInterpreterFromStub(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/ |
DexBackedMethodImplementation.java | 36 import org.jf.dexlib2.dexbacked.raw.CodeItem; 67 int instructionsSize = dexFile.readSmallUint(codeOffset + CodeItem.INSTRUCTION_COUNT_OFFSET); 69 final int instructionsStartOffset = codeOffset + CodeItem.INSTRUCTION_START_OFFSET; 90 final int triesSize = dexFile.readUshort(codeOffset + CodeItem.TRIES_SIZE_OFFSET); 92 int instructionsSize = dexFile.readSmallUint(codeOffset + CodeItem.INSTRUCTION_COUNT_OFFSET); 94 codeOffset + CodeItem.INSTRUCTION_START_OFFSET + (instructionsSize*2), 4); 95 final int handlersStartOffset = triesStartOffset + triesSize*CodeItem.TryItem.ITEM_SIZE; 102 triesStartOffset + index*CodeItem.TryItem.ITEM_SIZE, 117 return DebugInfo.newOrEmpty(dexFile, dexFile.readSmallUint(codeOffset + CodeItem.DEBUG_INFO_OFFSET), this);
|
DexBackedTryBlock.java | 35 import org.jf.dexlib2.dexbacked.raw.CodeItem; 55 return dexFile.readSmallUint(tryItemOffset + CodeItem.TryItem.START_ADDRESS_OFFSET); 59 return dexFile.readUshort(tryItemOffset + CodeItem.TryItem.CODE_UNIT_COUNT_OFFSET); 66 handlersStartOffset + dexFile.readUshort(tryItemOffset + CodeItem.TryItem.HANDLER_OFFSET));
|
/art/runtime/entrypoints/interpreter/ |
interpreter_entrypoints.h | 37 const DexFile::CodeItem* code_item, 40 const DexFile::CodeItem* code_item,
|
interpreter_entrypoints.cc | 29 const DexFile::CodeItem* code_item,
|
/art/compiler/ |
compilers.h | 32 CompiledMethod* Compile(const DexFile::CodeItem* code_item, 78 CompiledMethod* Compile(const DexFile::CodeItem* code_item, 86 CompiledMethod* TryCompile(const DexFile::CodeItem* code_item,
|
compilers.cc | 29 const art::DexFile::CodeItem* code_item, 52 CompiledMethod* QuickCompiler::Compile(const DexFile::CodeItem* code_item, 140 CompiledMethod* OptimizingCompiler::Compile(const DexFile::CodeItem* code_item,
|
compiler.h | 50 virtual CompiledMethod* Compile(const DexFile::CodeItem* code_item, 58 static CompiledMethod* TryCompileWithSeaIR(const art::DexFile::CodeItem* code_item,
|
compiler.cc | 30 extern "C" art::CompiledMethod* SeaIrCompileMethod(const art::DexFile::CodeItem* code_item, 40 CompiledMethod* Compiler::TryCompileWithSeaIR(const art::DexFile::CodeItem* code_item, 71 const art::DexFile::CodeItem* code_item, 99 CompiledMethod* Compile(const DexFile::CodeItem* code_item,
|
/art/compiler/driver/ |
dex_compilation_unit.h | 39 const DexFile& dex_file, const DexFile::CodeItem* code_item, 67 const DexFile::CodeItem* GetCodeItem() const { 116 const DexFile::CodeItem* const code_item_;
|
dex_compilation_unit.cc | 42 const DexFile::CodeItem* code_item,
|
/art/runtime/verifier/ |
method_verifier-inl.h | 29 inline const DexFile::CodeItem* MethodVerifier::CodeItem() const {
|
/art/compiler/dex/ |
verified_method.cc | 122 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); 144 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); 175 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); 200 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); 275 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); [all...] |
compiler_ir.h | 58 const DexFile::CodeItem* code_item; // compiling method's DexFile code_item.
|
frontend.h | 118 const art::DexFile::CodeItem* code_item,
|
/art/compiler/sea_ir/ |
frontend.cc | 42 const DexFile::CodeItem* code_item, 66 const DexFile::CodeItem* code_item, 80 const art::DexFile::CodeItem* code_item,
|
/art/runtime/quick/ |
inline_method_analyser.cc | 94 const DexFile::CodeItem* code_item = verifier->CodeItem(); 144 bool InlineMethodAnalyser::AnalyseReturnMethod(const DexFile::CodeItem* code_item, 167 bool InlineMethodAnalyser::AnalyseConstMethod(const DexFile::CodeItem* code_item, 201 const DexFile::CodeItem* code_item = verifier->CodeItem(); 264 const DexFile::CodeItem* code_item = verifier->CodeItem();
|
/art/runtime/entrypoints/portable/ |
portable_fillarray_entrypoints.cc | 29 const DexFile::CodeItem* code_item = method->GetCodeItem();
|
/art/compiler/optimizing/ |
register_allocator_test.cc | 38 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); 252 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
|
codegen_test.cc | 73 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
|
dominator_test.cc | 31 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
|
/art/compiler/sea_ir/ir/ |
sea.h | 265 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx, 313 void BuildMethodSeaGraph(const art::DexFile::CodeItem* code_item, 344 void InsertSignatureNodes(const art::DexFile::CodeItem* code_item, Region* r); 350 const art::DexFile::CodeItem* code_item_;
|
/art/runtime/ |
dex_file.h | 263 struct CodeItem { 273 DISALLOW_COPY_AND_ASSIGN(CodeItem); 676 const CodeItem* GetCodeItem(const uint32_t code_off) const { 681 return reinterpret_cast<const CodeItem*>(addr); 746 static const TryItem* GetTryItems(const CodeItem& code_item, uint32_t offset); 749 static const byte* GetCatchHandlerData(const CodeItem& code_item, uint32_t offset) { 756 static int32_t FindTryItem(const CodeItem &code_item, uint32_t address); 759 static int32_t FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address); 762 const byte* GetDebugInfoStream(const CodeItem* code_item) const { 845 void DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx [all...] |
/art/compiler/llvm/ |
compiler_llvm.cc | 43 const DexFile::CodeItem* code_item, 204 const art::DexFile::CodeItem* code_item,
|