Home
last modified time | relevance | path

Searched defs:code_item (Results 1 – 25 of 50) sorted by relevance

12

/art/compiler/dex/
Dinline_method_analyser.cc65 explicit Matcher(const DexFile::CodeItem* code_item) in Matcher()
80 bool Matcher::Match(const DexFile::CodeItem* code_item, MatchFn* const (&pattern)[size]) { in Match()
130 bool Matcher::DoMatch(const DexFile::CodeItem* code_item, MatchFn* const* pattern, size_t size) { in DoMatch()
161 size_t CountForwardedConstructorArguments(const DexFile::CodeItem* code_item, in CountForwardedConstructorArguments()
252 bool DoAnalyseConstructor(const DexFile::CodeItem* code_item, in DoAnalyseConstructor()
366 bool AnalyseConstructor(const DexFile::CodeItem* code_item, in AnalyseConstructor()
430 const DexFile::CodeItem* code_item = method->GetCodeItem(); in AnalyseMethodCode() local
442 bool InlineMethodAnalyser::AnalyseMethodCode(const DexFile::CodeItem* code_item, in AnalyseMethodCode()
520 bool InlineMethodAnalyser::AnalyseReturnMethod(const DexFile::CodeItem* code_item, in AnalyseReturnMethod()
542 bool InlineMethodAnalyser::AnalyseConstMethod(const DexFile::CodeItem* code_item, in AnalyseConstMethod()
[all …]
Dverified_method.cc67 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateSafeCastSet() local
Ddex_to_dex_compiler.cc331 const DexFile::CodeItem* code_item, in ArtCompileDEX()
/art/runtime/
Dbytecode_utils.h29 explicit CodeItemIterator(const DexFile::CodeItem& code_item) : CodeItemIterator(code_item, 0u) {} in CodeItemIterator()
30 CodeItemIterator(const DexFile::CodeItem& code_item, uint32_t start_dex_pc) in CodeItemIterator()
167 inline const Instruction& GetDexInstructionAt(const DexFile::CodeItem& code_item, uint32_t dex_pc) { in GetDexInstructionAt()
Ddex_file_tracking_registrar.cc162 const DexFile::CodeItem* code_item = cdit.GetMethodCodeItem(); in SetAllCodeItemRegistration() local
182 const DexFile::CodeItem* code_item = cdit.GetMethodCodeItem(); in SetAllCodeItemStartRegistration() local
204 const DexFile::CodeItem* code_item = cdit.GetMethodCodeItem(); in SetAllInsnsRegistration() local
227 const DexFile::CodeItem* code_item = cdit.GetMethodCodeItem(); in SetCodeItemRegistration() local
Ddex_to_dex_decompiler.cc31 DexDecompiler(const DexFile::CodeItem& code_item, in DexDecompiler()
195 bool ArtDecompileDEX(const DexFile::CodeItem& code_item, in ArtDecompileDEX()
Ddex_file.cc676 uint32_t DexFile::GetCodeItemSize(const DexFile::CodeItem& code_item) { in GetCodeItemSize()
948 int32_t DexFile::FindTryItem(const CodeItem &code_item, uint32_t address) { in FindTryItem()
972 int32_t DexFile::FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address) { in FindCatchHandlerOffset()
981 bool DexFile::DecodeDebugLocalInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx, in DecodeDebugLocalInfo()
1133 bool DexFile::DecodeDebugPositionInfo(const CodeItem* code_item, DexDebugNewPositionCb position_cb, in DecodeDebugPositionInfo()
1514 CatchHandlerIterator::CatchHandlerIterator(const DexFile::CodeItem& code_item, uint32_t address) { in CatchHandlerIterator()
1539 CatchHandlerIterator::CatchHandlerIterator(const DexFile::CodeItem& code_item, in CatchHandlerIterator()
1545 void CatchHandlerIterator::Init(const DexFile::CodeItem& code_item, in Init()
Dcommon_dex_operations.h45 const DexFile::CodeItem* code_item, in PerformCall()
Dstack.cc156 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetThisObject() local
225 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetVRegFromOptimizedCode() local
397 const DexFile::CodeItem* code_item = m->GetCodeItem(); in SetVReg() local
434 const DexFile::CodeItem* code_item = m->GetCodeItem(); in SetVRegPair() local
/art/runtime/interpreter/
Dshadow_frame.cc30 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetThisObject() local
Dinterpreter.cc241 const DexFile::CodeItem* code_item, in Execute()
384 const DexFile::CodeItem* code_item = method->GetCodeItem(); in EnterInterpreterFromInvoke() local
516 const DexFile::CodeItem* code_item = shadow_frame->GetMethod()->GetCodeItem(); in EnterInterpreterFromDeoptimize() local
586 JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::CodeItem* code_item, in EnterInterpreterFromEntryPoint()
603 const DexFile::CodeItem* code_item, in ArtInterpreterToInterpreterBridge()
/art/compiler/
Dcompiler.cc39 bool Compiler::IsPathologicalCase(const DexFile::CodeItem& code_item, in IsPathologicalCase()
Dexception_test.cc130 const DexFile::CodeItem* code_item = dex_->GetCodeItem(method_f_->GetCodeItemOffset()); in TEST_F() local
/art/runtime/interpreter/mterp/
Dmterp_stub.cc41 extern "C" bool ExecuteMterpImpl(Thread* self, const DexFile::CodeItem* code_item, in ExecuteMterpImpl()
/art/compiler/driver/
Ddex_compilation_unit.cc27 const DexFile::CodeItem* code_item, in DexCompilationUnit()
/art/compiler/optimizing/
Dblock_builder.h31 const DexFile::CodeItem& code_item) in HBasicBlockBuilder()
Dbuilder.h43 const DexFile::CodeItem& code_item, in HGraphBuilder()
Dinstruction_builder.h44 const DexFile::CodeItem& code_item, in HInstructionBuilder()
Dblock_builder.cc213 const DexFile::CodeItem& code_item, in LinkToCatchBlocks()
/art/runtime/jit/
Dprofiling_info.cc46 const DexFile::CodeItem& code_item = *method->GetCodeItem(); in Create() local
/art/compiler/debug/
Dmethod_debug_info.h32 const DexFile::CodeItem* code_item; member
/art/runtime/openjdkjvmti/
Dti_method.cc112 const art::DexFile::CodeItem* code_item = art_method->GetCodeItem(); in GetBytecodes() local
350 const art::DexFile::CodeItem* code_item; in GetLineNumberTable() local
/art/oatdump/
Doatdump.cc266 const DexFile::CodeItem* code_item, in WalkOatMethod()
878 void WalkCodeItem(const DexFile& dex_file, const DexFile::CodeItem* code_item) { in WalkCodeItem()
1139 uint32_t dex_method_idx, const DexFile::CodeItem* code_item, in DumpOatMethod()
1371 const DexFile::CodeItem* code_item) { in DumpVmapData()
1396 const DexFile::CodeItem& code_item, in DumpCodeInfo()
1411 static uint32_t GetVRegOffsetFromQuickCode(const DexFile::CodeItem* code_item, in GetVRegOffsetFromQuickCode()
1455 const DexFile::CodeItem* code_item) { in DumpVregLocations()
1495 void DumpDexCode(std::ostream& os, const DexFile& dex_file, const DexFile::CodeItem* code_item) { in DumpDexCode()
1510 const DexFile::CodeItem* code_item) { in IsMethodGeneratedByOptimizingCompiler()
1522 const DexFile::CodeItem* code_item) { in IsMethodGeneratedByDexToDexCompiler()
[all …]
/art/dexdump/
Ddexdump_cfg.cc33 const DexFile::CodeItem* code_item, in dumpMethodCFGImpl()
/art/dexlayout/
Ddexlayout.cc1563 dex_ir::CodeItem* code_item = method->GetCodeItem(); in LayoutStringData() local
1676 std::unique_ptr<dex_ir::CodeItem>& code_item = code_item_pair.second; in LayoutCodeItems() local
1705 dex_ir::CodeItem *code_item = method->GetCodeItem(); in LayoutCodeItems() local
1748 dex_ir::CodeItem* code_item = method->GetCodeItem(); in LayoutCodeItems() local

12