HomeSort by relevance Sort by last modified time
    Searched defs:code_item (Results 1 - 18 of 18) sorted by null

  /art/runtime/entrypoints/portable/
portable_fillarray_entrypoints.cc 29 const DexFile::CodeItem* code_item = MethodHelper(method).GetCodeItem(); local
31 reinterpret_cast<const Instruction::ArrayDataPayload*>(code_item->insns_ + payload_offset);
portable_throw_entrypoints.cc 83 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
84 DCHECK_LT(ti_offset, code_item->tries_size_);
85 const DexFile::TryItem* try_item = DexFile::GetTryItems(*code_item, ti_offset);
91 for (CatchHandlerIterator it(*code_item, *try_item); it.HasNext(); it.Next()) {
portable_trampoline_entrypoints.cc 194 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
195 uint16_t num_regs = code_item->registers_size_;
199 size_t first_arg_reg = code_item->registers_size_ - code_item->ins_size_;
219 JValue result = interpreter::EnterInterpreterFromStub(self, mh, code_item, *shadow_frame);
  /art/runtime/
exception_test.cc 106 const DexFile::CodeItem* code_item = dex_->GetCodeItem(method_f_->GetCodeItemOffset()); local
108 ASSERT_TRUE(code_item != NULL);
110 ASSERT_EQ(2u, code_item->tries_size_);
111 ASSERT_NE(0u, code_item->insns_size_in_code_units_);
114 t0 = dex_->GetTryItems(*code_item, 0);
115 t1 = dex_->GetTryItems(*code_item, 1);
118 CatchHandlerIterator iter(*code_item, 4 /* Dex PC in the first try block */);
128 CatchHandlerIterator iter(*code_item, 8 /* Dex PC in the second try block */);
135 CatchHandlerIterator iter(*code_item, 11 /* Dex PC not in any try block */);
stack.cc 38 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); local
39 CHECK(code_item != NULL) << PrettyMethod(m);
40 uint16_t reg = code_item->registers_size_ - code_item->ins_size_;
118 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); local
119 if (code_item == NULL) {
124 uint16_t reg = code_item->registers_size_ - code_item->ins_size_;
148 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); local
149 DCHECK(code_item != NULL) << PrettyMethod(m); // Can't be NULL or how would we compile its instructions
173 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); local
    [all...]
monitor.cc 922 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
923 CHECK(code_item != NULL) << PrettyMethod(m);
924 if (code_item->tries_size_ == 0)
    [all...]
dex_file.cc 623 const CodeItem* code_item = GetCodeItem(method->GetCodeItemOffset()); local
624 DCHECK(code_item != NULL) << PrettyMethod(method) << " " << GetLocation();
628 DecodeDebugInfo(code_item, method->IsStatic(), method->GetDexMethodIndex(), LineNumForPcCb,
633 int32_t DexFile::FindTryItem(const CodeItem &code_item, uint32_t address) {
636 int32_t max = code_item.tries_size_ - 1;
641 const art::DexFile::TryItem* ti = GetTryItems(code_item, mid);
657 int32_t DexFile::FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address) {
658 int32_t try_item = FindTryItem(code_item, address);
662 return DexFile::GetTryItems(code_item, try_item)->handler_off_;
666 void DexFile::DecodeDebugInfo0(const CodeItem* code_item, bool is_static, uint32_t method_idx
    [all...]
dex_file_verifier.cc 277 bool DexFileVerifier::CheckAndGetHandlerOffsets(const DexFile::CodeItem* code_item,
279 const byte* handlers_base = DexFile::GetCatchHandlerData(*code_item, 0);
307 if (addr >= code_item->insns_size_in_code_units_) {
315 if (addr >= code_item->insns_size_in_code_units_) {
594 const DexFile::CodeItem* code_item = reinterpret_cast<const DexFile::CodeItem*>(ptr_); local
595 if (!CheckPointerRange(code_item, code_item + 1, "code")) {
599 if (code_item->ins_size_ > code_item->registers_size_) {
600 LOG(ERROR) << "ins_size (" << code_item->ins_size_ << ") > registers_size (
    [all...]
thread.cc 1802 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
2053 const DexFile::CodeItem* code_item = mh_.GetCodeItem(); local
    [all...]
class_linker.cc 2613 const DexFile::CodeItem* code_item = dex_file.GetCodeItem(method->GetCodeItemOffset()); local
    [all...]
debugger.cc 1238 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); local
1386 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
1416 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
    [all...]
  /art/compiler/dex/
compiler_ir.h 53 code_item(NULL),
82 const DexFile::CodeItem* code_item; // compiling method's DexFile code_item. member in struct:art::CompilationUnit
dex_to_dex_compiler.cc 100 const DexFile::CodeItem* code_item = unit_.GetCodeItem(); local
101 const uint16_t* insns = code_item->insns_;
102 const uint32_t insns_size = code_item->insns_size_in_code_units_;
278 extern "C" void ArtCompileDEX(art::CompilerDriver& compiler, const art::DexFile::CodeItem* code_item,
285 dex_file, code_item, class_def_idx, method_idx, access_flags);
  /art/runtime/mirror/
art_method.cc 216 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
220 for (CatchHandlerIterator it(*code_item, dex_pc); it.HasNext(); it.Next()) {
  /art/runtime/entrypoints/quick/
quick_trampoline_entrypoints.cc 282 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
283 uint16_t num_regs = code_item->registers_size_;
287 size_t first_arg_reg = code_item->registers_size_ - code_item->ins_size_;
308 JValue result = interpreter::EnterInterpreterFromStub(self, mh, code_item, *shadow_frame);
  /art/runtime/interpreter/
interpreter.cc 70 const DexFile::CodeItem* code_item, ShadowFrame* shadow_frame,
160 artInterpreterToInterpreterBridge(self, mh, code_item, shadow_frame, result);
443 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
446 if (LIKELY(code_item != NULL)) {
447 num_regs = code_item->registers_size_;
448 num_ins = code_item->ins_size_;
517 (method->GetEntryPointFromInterpreter())(self, mh, code_item, new_shadow_frame, result);
519 UnstartedRuntimeInvoke(self, mh, code_item, new_shadow_frame, result, num_regs - num_ins);
556 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
559 if (code_item != NULL)
3135 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
3218 const DexFile::CodeItem* code_item = mh.GetCodeItem(); local
    [all...]
  /art/compiler/driver/
compiler_driver.cc 293 const art::DexFile::CodeItem* code_item,
301 const art::DexFile::CodeItem* code_item,
310 const art::DexFile::CodeItem* code_item,
319 const art::DexFile::CodeItem* code_item,
560 const DexFile::CodeItem* code_item = dex_file->GetCodeItem(method->GetCodeItemOffset()); local
569 CompileMethod(code_item, method->GetAccessFlags(), method->GetInvokeType(),
611 const DexFile::CodeItem* code_item = mh->GetCodeItem(); local
612 if (code_item == NULL) {
615 if (code_item->tries_size_ == 0) {
618 const byte* encoded_catch_handler_list = DexFile::GetCatchHandlerData(*code_item, 0)
    [all...]
  /art/oatdump/
oatdump.cc 307 uint32_t dex_method_idx, const DexFile::CodeItem* code_item,
318 DumpDexCode(indent2_os, dex_file, code_item);
324 DumpVerifier(indent2_os, dex_method_idx, &dex_file, class_def, code_item,
354 DumpGcMap(indent3_os, oat_method, code_item);
365 DumpCode(indent2_os, oat_method, dex_method_idx, &dex_file, class_def, code_item,
421 const DexFile::CodeItem* code_item, size_t reg, VRegKind kind) {
432 uint32_t offset = StackVisitor::GetVRegOffset(code_item, oat_method.GetCoreSpillMask(),
441 const DexFile::CodeItem* code_item) {
459 DescribeVReg(os, oat_method, code_item, reg, kReferenceVReg);
464 DescribeVReg(os, oat_method, code_item, reg, kReferenceVReg)
1005 const DexFile::CodeItem* code_item = MethodHelper(method).GetCodeItem(); local
    [all...]

Completed in 1757 milliseconds