/art/runtime/interpreter/ |
interpreter_common.cc | 507 const DexFile::CodeItem* code_item, 531 uint16_t arg_offset = (code_item == nullptr) 533 : code_item->registers_size_ - code_item->ins_size_; 588 const DexFile::CodeItem* code_item = called_method->GetCodeItem(); local 592 if (LIKELY(code_item != nullptr)) { 593 num_regs = code_item->registers_size_; 594 DCHECK_EQ(string_init ? number_of_inputs - 1 : number_of_inputs, code_item->ins_size_); 617 if (code_item == nullptr) { [all...] |
interpreter_common.h | 74 extern JValue ExecuteSwitchImpl(Thread* self, const DexFile::CodeItem* code_item, 79 extern JValue ExecuteGotoImpl(Thread* self, const DexFile::CodeItem* code_item, 83 extern "C" bool ExecuteMterpImpl(Thread* self, const DexFile::CodeItem* code_item, [all...] |
interpreter_goto_table_impl.cc | 157 JValue ExecuteGotoImpl(Thread* self, const DexFile::CodeItem* code_item, ShadowFrame& shadow_frame, 189 const Instruction* inst = Instruction::At(code_item->insns_ + dex_pc); 290 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 304 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 319 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 333 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 368 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), [all...] |
interpreter_switch_impl.cc | 67 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), \ 100 JValue ExecuteSwitchImpl(Thread* self, const DexFile::CodeItem* code_item, 112 const uint16_t* const insns = code_item->insns_; 216 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 233 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 251 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 268 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), 307 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), [all...] |
/art/compiler/optimizing/ |
inliner.h | 82 const DexFile::CodeItem* code_item,
|
inliner.cc | 783 const DexFile::CodeItem* code_item = method->GetCodeItem(); local 1033 const DexFile::CodeItem* code_item = resolved_method->GetCodeItem(); local [all...] |
block_builder.cc | 203 const DexFile::CodeItem& code_item, 206 for (CatchHandlerIterator it(code_item, *try_item); it.HasNext(); it.Next()) {
|
instruction_builder.h | 39 const DexFile::CodeItem& code_item, 50 code_item_(code_item),
|
code_generator.cc | 647 const DexFile::CodeItem& code_item) { 662 const uint16_t* code_ptr = code_item.insns_; 663 const uint16_t* code_end = code_item.insns_ + code_item.insns_size_in_code_units_; 692 void CodeGenerator::BuildStackMaps(MemoryRegion region, const DexFile::CodeItem& code_item) { 695 CheckLoopEntriesCanBeUsedForOsr(*graph_, CodeInfo(region), code_item); [all...] |
code_generator.h | 306 void BuildStackMaps(MemoryRegion region, const DexFile::CodeItem& code_item);
|
/art/runtime/ |
utils.cc | 1806 const DexFile::CodeItem* code_item = dex_file->GetCodeItem(method->GetCodeItemOffset()); local [all...] |
dex_file_verifier.cc | 447 bool DexFileVerifier::CheckAndGetHandlerOffsets(const DexFile::CodeItem* code_item, 449 const uint8_t* handlers_base = DexFile::GetCatchHandlerData(*code_item, 0); 477 if (UNLIKELY(addr >= code_item->insns_size_in_code_units_)) { 485 if (UNLIKELY(addr >= code_item->insns_size_in_code_units_)) { 946 const DexFile::CodeItem* code_item = reinterpret_cast<const DexFile::CodeItem*>(ptr_); local [all...] |
stack.h | 209 void SetCodeItem(const DexFile::CodeItem* code_item) { 210 code_item_ = code_item; 661 const DexFile::CodeItem* code_item, 665 code_item, core_spills, fp_spills, frame_size, vreg, kRuntimeISA); 724 static int GetVRegOffsetFromQuickCode(const DexFile::CodeItem* code_item,
|
art_method.cc | 188 const DexFile::CodeItem* code_item = GetCodeItem(); local 198 for (CatchHandlerIterator it(*code_item, dex_pc); it.HasNext(); it.Next()) { 226 Instruction::At(&code_item->insns_[found_dex_pc]);
|
debugger.cc | 253 const DexFile::CodeItem* code_item = method->GetCodeItem(); local 254 const Instruction* instruction = Instruction::At(&code_item->insns_[dex_pc]); 1443 const DexFile::CodeItem* code_item = m->GetCodeItem(); local 1465 const DexFile::CodeItem* code_item = m->GetCodeItem(); local 1575 const DexFile::CodeItem* code_item = m->GetCodeItem(); local 1655 const DexFile::CodeItem* code_item = m->GetCodeItem(); local 1685 const DexFile::CodeItem* code_item = m->GetCodeItem(); local 2858 const DexFile::CodeItem* code_item = location.method->GetCodeItem(); local 3783 const DexFile::CodeItem* const code_item = m->GetCodeItem(); member in class:art::DexFile [all...] |
dex_file_verifier.h | 60 bool CheckAndGetHandlerOffsets(const DexFile::CodeItem* code_item,
|
monitor.cc | 1194 const DexFile::CodeItem* code_item = m->GetCodeItem(); local [all...] |
/art/runtime/verifier/ |
method_verifier.h | 179 const DexFile::CodeItem* code_item, ArtMethod* method, 290 const DexFile::CodeItem* code_item, 363 const DexFile::CodeItem* code_item, [all...] |
method_verifier.cc | 341 static bool IsLargeMethod(const DexFile::CodeItem* const code_item) { 342 if (code_item == nullptr) { 346 uint16_t registers_size = code_item->registers_size_; 347 uint32_t insns_size = code_item->insns_size_in_code_units_; 358 const DexFile::CodeItem* code_item, 374 code_item, 388 if (code_item != nullptr && callbacks != nullptr) { 452 << (IsLargeMethod(code_item) ? " (large method)" : ""); 466 const DexFile::CodeItem* code_item, 474 code_item, [all...] |
/art/compiler/debug/ |
elf_debug_loc_writer.h | 152 vreg, method_info->code_item->registers_size_, code_info, encoding); 155 vreg + 1, method_info->code_item->registers_size_, code_info, encoding);
|
elf_debug_line_writer.h | 160 if (!dex->DecodeDebugPositionInfo(mi->code_item, PositionInfoCallback, &dex2line_map)) {
|
elf_debug_info_writer.h | 48 if (mi->code_item != nullptr) { 50 const uint8_t* stream = mi->dex_file->GetDebugInfoStream(mi->code_item); 139 const DexFile::CodeItem* dex_code = mi->code_item;
|
/art/compiler/driver/ |
compiler_driver.cc | 562 const DexFile::CodeItem* code_item, 589 code_item, 630 compiled_method = driver->GetCompiler()->Compile(code_item, access_flags, invoke_type, 690 const DexFile::CodeItem* code_item = dex_file->GetCodeItem(method->GetCodeItemOffset()); local 713 code_item, 739 code_item, 786 const DexFile::CodeItem* code_item) { 787 if (code_item == nullptr) { 792 const uint16_t* code_ptr = code_item->insns_; 793 const uint16_t* code_end = code_item->insns_ + code_item->insns_size_in_code_units_ 1021 const DexFile::CodeItem* code_item = method_handle->GetCodeItem(); local [all...] |
/art/runtime/entrypoints/quick/ |
quick_trampoline_entrypoints.cc | 663 const DexFile::CodeItem* code_item = non_proxy_method->GetCodeItem(); local 664 DCHECK(code_item != nullptr) << PrettyMethod(method); 723 uint16_t num_regs = code_item->registers_size_; 728 size_t first_arg_reg = code_item->registers_size_ - code_item->ins_size_; 750 result = interpreter::EnterInterpreterFromEntryPoint(self, code_item, shadow_frame); 2149 const DexFile::CodeItem* code_item = caller_method->GetCodeItem(); local [all...] |
/art/dexdump/ |
dexdump.cc | [all...] |