Home
last modified time | relevance | path

Searched refs:CodeItem (Results 1 – 25 of 73) sorted by relevance

123

/art/compiler/dex/
Dverified_method.cc121 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateGcMap()
143 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in VerifyGcMap()
174 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in ComputeGcMapSizes()
199 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateDevirtMap()
274 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateSafeCastSet()
Dcompiler_ir.h58 const DexFile::CodeItem* code_item; // compiling method's DexFile code_item.
/art/runtime/interpreter/
Dinterpreter.h46 const DexFile::CodeItem* code_item,
51 const DexFile::CodeItem* code_item,
58 const DexFile::CodeItem* code_item,
Dinterpreter.cc326 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, in ExecuteGotoImpl()
334 const DexFile::CodeItem* code_item,
338 const DexFile::CodeItem* code_item,
342 const DexFile::CodeItem* code_item,
346 const DexFile::CodeItem* code_item,
350 static JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
354 static inline JValue Execute(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, in Execute()
408 const DexFile::CodeItem* code_item = method->GetCodeItem(); in EnterInterpreterFromInvoke()
502 const DexFile::CodeItem* code_item = mh.GetMethod()->GetCodeItem(); in EnterInterpreterFromDeoptimize()
527 JValue EnterInterpreterFromStub(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item, in EnterInterpreterFromStub()
[all …]
/art/compiler/driver/
Ddex_compilation_unit.h39 const DexFile& dex_file, const DexFile::CodeItem* code_item,
67 const DexFile::CodeItem* GetCodeItem() const { in GetCodeItem()
120 const DexFile::CodeItem* const code_item_;
Ddex_compilation_unit.cc42 const DexFile::CodeItem* code_item, in DexCompilationUnit()
/art/runtime/entrypoints/interpreter/
Dinterpreter_entrypoints.h37 const DexFile::CodeItem* code_item,
40 const DexFile::CodeItem* code_item,
Dinterpreter_entrypoints.cc29 const DexFile::CodeItem* code_item, in artInterpreterToCompiledCodeBridge()
/art/compiler/
Dcompilers.h32 CompiledMethod* Compile(const DexFile::CodeItem* code_item,
78 CompiledMethod* Compile(const DexFile::CodeItem* code_item,
86 CompiledMethod* TryCompile(const DexFile::CodeItem* code_item,
Dcompiler.cc30 extern "C" art::CompiledMethod* SeaIrCompileMethod(const art::DexFile::CodeItem* code_item,
40 CompiledMethod* Compiler::TryCompileWithSeaIR(const art::DexFile::CodeItem* code_item, in TryCompileWithSeaIR()
71 const art::DexFile::CodeItem* code_item,
99 CompiledMethod* Compile(const DexFile::CodeItem* code_item, in Compile()
Dcompilers.cc29 const art::DexFile::CodeItem* code_item,
52 CompiledMethod* QuickCompiler::Compile(const DexFile::CodeItem* code_item, in Compile()
142 CompiledMethod* OptimizingCompiler::Compile(const DexFile::CodeItem* code_item, in Compile()
Dcompiler.h50 virtual CompiledMethod* Compile(const DexFile::CodeItem* code_item,
58 static CompiledMethod* TryCompileWithSeaIR(const art::DexFile::CodeItem* code_item,
/art/compiler/sea_ir/
Dfrontend.cc42 const DexFile::CodeItem* code_item, in CompileMethodWithSeaIr()
66 const DexFile::CodeItem* code_item, in SeaIrCompileOneMethod()
80 const art::DexFile::CodeItem* code_item, in SeaIrCompileMethod()
/art/runtime/verifier/
Dmethod_verifier-inl.h29 inline const DexFile::CodeItem* MethodVerifier::CodeItem() const { in CodeItem() function
Dmethod_verifier.h155 const DexFile::CodeItem* code_item,
208 const DexFile::CodeItem* code_item, uint32_t method_idx, mirror::ArtMethod* method, in MethodVerifier()
229 const DexFile::CodeItem* CodeItem() const;
246 const DexFile::CodeItem* code_item, uint32_t method_idx, mirror::ArtMethod* method,
272 const DexFile::CodeItem* code_item,
659 const DexFile::CodeItem* const code_item_; // The code item containing the code for the method.
/art/runtime/quick/
Dinline_method_analyser.cc94 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseMethodCode()
144 bool InlineMethodAnalyser::AnalyseReturnMethod(const DexFile::CodeItem* code_item, in AnalyseReturnMethod()
167 bool InlineMethodAnalyser::AnalyseConstMethod(const DexFile::CodeItem* code_item, in AnalyseConstMethod()
201 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseIGetMethod()
264 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseIPutMethod()
Dinline_method_analyser.h175 static bool AnalyseReturnMethod(const DexFile::CodeItem* code_item, InlineMethod* result);
176 static bool AnalyseConstMethod(const DexFile::CodeItem* code_item, InlineMethod* result);
/art/runtime/
Ddex_file.h265 struct CodeItem { struct
275 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument
680 const CodeItem* GetCodeItem(const uint32_t code_off) const { in GetCodeItem()
685 return reinterpret_cast<const CodeItem*>(addr); in GetCodeItem()
750 static const TryItem* GetTryItems(const CodeItem& code_item, uint32_t offset);
753 static const byte* GetCatchHandlerData(const CodeItem& code_item, uint32_t offset) { in GetCatchHandlerData()
760 static int32_t FindTryItem(const CodeItem &code_item, uint32_t address);
763 static int32_t FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address);
766 const byte* GetDebugInfoStream(const CodeItem* code_item) const { in GetDebugInfoStream()
849 void DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx,
[all …]
Dstack.cc43 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetThisObject()
137 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetThisObject()
188 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetVReg()
241 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetVRegPair()
298 const DexFile::CodeItem* code_item = m->GetCodeItem(); in SetVReg()
360 const DexFile::CodeItem* code_item = m->GetCodeItem(); in SetVRegPair()
/art/compiler/optimizing/
Dlinearize_test.cc40 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in TestCode()
Dregister_allocator_test.cc38 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in Check()
252 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in BuildSSAGraph()
Dpretty_printer_test.cc34 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in TestCode()
Ddominator_test.cc31 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in TestCode()
/art/compiler/sea_ir/ir/
Dsea.h265 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/entrypoints/portable/
Dportable_fillarray_entrypoints.cc29 const DexFile::CodeItem* code_item = method->GetCodeItem(); in art_portable_fill_array_data_from_code()

123