/art/compiler/dex/ |
D | verified_method.cc | 132 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateGcMap() 154 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in VerifyGcMap() 185 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in ComputeGcMapSizes() 207 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateDequickenMap() 253 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateDevirtMap() 330 const DexFile::CodeItem* code_item = method_verifier->CodeItem(); in GenerateSafeCastSet()
|
/art/runtime/interpreter/ |
D | interpreter.h | 44 extern JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::CodeItem* code_item, 51 extern "C" void artInterpreterToInterpreterBridge(Thread* self, const DexFile::CodeItem* code_item, 55 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, const DexFile::CodeItem* code_item,
|
D | interpreter.cc | 238 JValue ExecuteGotoImpl(Thread*, const DexFile::CodeItem*, ShadowFrame&, JValue) { in ExecuteGotoImpl() argument 244 JValue ExecuteGotoImpl<true, false>(Thread* self, const DexFile::CodeItem* code_item, 247 JValue ExecuteGotoImpl<false, false>(Thread* self, const DexFile::CodeItem* code_item, 250 JValue ExecuteGotoImpl<true, true>(Thread* self, const DexFile::CodeItem* code_item, 253 JValue ExecuteGotoImpl<false, true>(Thread* self, const DexFile::CodeItem* code_item, 257 static JValue Execute(Thread* self, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame, 261 static inline JValue Execute(Thread* self, const DexFile::CodeItem* code_item, in Execute() 313 const DexFile::CodeItem* code_item = method->GetCodeItem(); in EnterInterpreterFromInvoke() 404 const DexFile::CodeItem* code_item = shadow_frame->GetMethod()->GetCodeItem(); in EnterInterpreterFromDeoptimize() 431 JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::CodeItem* code_item, in EnterInterpreterFromEntryPoint() [all …]
|
/art/runtime/entrypoints/interpreter/ |
D | interpreter_entrypoints.h | 35 void (*pInterpreterToInterpreterBridge)(Thread* self, const DexFile::CodeItem* code_item, 37 void (*pInterpreterToCompiledCodeBridge)(Thread* self, const DexFile::CodeItem* code_item,
|
D | interpreter_entrypoints.cc | 28 extern "C" void artInterpreterToCompiledCodeBridge(Thread* self, const DexFile::CodeItem* code_item, in artInterpreterToCompiledCodeBridge()
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 40 const DexFile& dex_file, const DexFile::CodeItem* code_item, 68 const DexFile::CodeItem* GetCodeItem() const { in GetCodeItem() 121 const DexFile::CodeItem* const code_item_;
|
D | dex_compilation_unit.cc | 29 const DexFile::CodeItem* code_item, in DexCompilationUnit()
|
/art/runtime/verifier/ |
D | method_verifier-inl.h | 29 inline const DexFile::CodeItem* MethodVerifier::CodeItem() const { in CodeItem() function
|
D | method_verifier.h | 155 const DexFile::CodeItem* code_item, ArtMethod* method, 213 const DexFile::CodeItem* code_item, uint32_t method_idx, in MethodVerifier() 237 const DexFile::CodeItem* CodeItem() const; 284 const DexFile::CodeItem* code_item, uint32_t method_idx, 311 const DexFile::CodeItem* code_item, 707 const DexFile::CodeItem* const code_item_; // The code item containing the code for the method.
|
/art/runtime/quick/ |
D | inline_method_analyser.cc | 82 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseMethodCode() 143 bool InlineMethodAnalyser::AnalyseReturnMethod(const DexFile::CodeItem* code_item, in AnalyseReturnMethod() 166 bool InlineMethodAnalyser::AnalyseConstMethod(const DexFile::CodeItem* code_item, in AnalyseConstMethod() 200 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseIGetMethod() 263 const DexFile::CodeItem* code_item = verifier->CodeItem(); in AnalyseIPutMethod()
|
D | inline_method_analyser.h | 182 static bool AnalyseReturnMethod(const DexFile::CodeItem* code_item, InlineMethod* result); 183 static bool AnalyseConstMethod(const DexFile::CodeItem* code_item, InlineMethod* result);
|
/art/compiler/ |
D | compiler.h | 48 virtual CompiledMethod* Compile(const DexFile::CodeItem* code_item, 87 static bool IsPathologicalCase(const DexFile::CodeItem& code_item,
|
D | compiler.cc | 41 bool Compiler::IsPathologicalCase(const DexFile::CodeItem& code_item, in IsPathologicalCase()
|
/art/compiler/optimizing/ |
D | suspend_check_test.cc | 35 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in TestCode()
|
D | optimizing_unit_test.h | 87 const DexFile::CodeItem* item = 88 reinterpret_cast<const DexFile::CodeItem*>(data);
|
D | pretty_printer_test.cc | 35 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in TestCode()
|
D | linearize_test.cc | 44 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in TestCode()
|
D | dominator_test.cc | 32 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data); in TestCode()
|
/art/runtime/ |
D | dex_file.h | 266 struct CodeItem { struct 276 DISALLOW_COPY_AND_ASSIGN(CodeItem); argument 697 const CodeItem* GetCodeItem(const uint32_t code_off) const { in GetCodeItem() 702 return reinterpret_cast<const CodeItem*>(addr); in GetCodeItem() 767 static const TryItem* GetTryItems(const CodeItem& code_item, uint32_t offset); 770 static const uint8_t* GetCatchHandlerData(const CodeItem& code_item, uint32_t offset) { in GetCatchHandlerData() 777 static int32_t FindTryItem(const CodeItem &code_item, uint32_t address); 780 static int32_t FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address); 783 const uint8_t* GetDebugInfoStream(const CodeItem* code_item) const { in GetDebugInfoStream() 867 void DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx, [all …]
|
D | stack.cc | 48 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetThisObject() 143 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetThisObject() 174 const DexFile::CodeItem* code_item = m->GetCodeItem(); in IsReferenceVReg() 221 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetVRegFromQuickCode() 237 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetVRegFromOptimizedCode() 335 const DexFile::CodeItem* code_item = m->GetCodeItem(); in GetVRegPairFromQuickCode() 410 const DexFile::CodeItem* code_item = m->GetCodeItem(); in SetVRegFromQuickCode() 492 const DexFile::CodeItem* code_item = m->GetCodeItem(); in SetVRegPairFromQuickCode() 825 int StackVisitor::GetVRegOffsetFromQuickCode(const DexFile::CodeItem* code_item, in GetVRegOffsetFromQuickCode()
|
/art/compiler/dex/quick/x86/ |
D | quick_assemble_x86_test.cc | 77 DexFile::CodeItem* code_item = static_cast<DexFile::CodeItem*>( in Prepare() 78 cu_->arena.Alloc(sizeof(DexFile::CodeItem), kArenaAllocMisc)); in Prepare() 79 memset(code_item, 0, sizeof(DexFile::CodeItem)); in Prepare()
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
D | Program.java | 43 import dexfuzz.rawdex.CodeItem; 213 for (CodeItem codeItem : rawDexFile.codeItems) { in Program() 310 if (method.codeOff.getPointedToItem() instanceof CodeItem) { in associateMethod() 311 CodeItem codeItem = (CodeItem) method.codeOff.getPointedToItem(); in associateMethod() 329 private boolean legalToMutate(CodeItem codeItem) { in legalToMutate()
|
D | CodeTranslator.java | 20 import dexfuzz.rawdex.CodeItem; 50 public MutatableCode codeItemToMutatableCode(Program program, CodeItem codeItem, in codeItemToMutatableCode() 140 public void mutatableCodeToCodeItem(CodeItem codeItem, MutatableCode mutatableCode) { in mutatableCodeToCodeItem() 214 private Map<Short,Integer> createTryHandlerOffsetToIndexMap(CodeItem codeItem) { in createTryHandlerOffsetToIndexMap() 249 private void readTryBlocks(CodeItem codeItem, MutatableCode mutatableCode, in readTryBlocks() 313 private void updateTryBlocks(CodeItem codeItem, MutatableCode mutatableCode) { in updateTryBlocks()
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | MapList.java | 147 rawDexFile.codeItems = new ArrayList<CodeItem>(mapItem.size); in read() 149 CodeItem newCodeItem = new CodeItem(); in read()
|
/art/compiler/dex/quick/ |
D | quick_compiler.h | 40 CompiledMethod* Compile(const DexFile::CodeItem* code_item,
|