HomeSort by relevance Sort by last modified time
    Searched refs:code_item (Results 26 - 50 of 64) sorted by null

12 3

  /art/oatdump/
oatdump.cc 450 uint32_t dex_method_idx, const DexFile::CodeItem* code_item,
462 DumpDexCode(*indent2_os, dex_file, code_item);
468 verifier.reset(DumpVerifier(*indent2_os, dex_method_idx, &dex_file, class_def, code_item,
515 DumpGcMap(indent3_os, oat_method, code_item);
626 DumpCode(*indent2_os, verifier.get(), oat_method, code_item, true, kPrologueBytes);
638 DumpCode(*indent2_os, verifier.get(), oat_method, code_item, true, kPrologueBytes);
642 DumpCode(*indent2_os, verifier.get(), oat_method, code_item, !success, 0);
701 const DexFile::CodeItem* code_item, size_t reg, VRegKind kind) {
712 uint32_t offset = StackVisitor::GetVRegOffset(code_item, oat_method.GetCoreSpillMask(),
722 const DexFile::CodeItem* code_item,
1336 const DexFile::CodeItem* code_item = method->GetCodeItem(); local
    [all...]
  /art/compiler/dex/
frontend.cc 486 code_item(nullptr),
620 const DexFile::CodeItem* code_item,
631 if (code_item->insns_size_in_code_units_ >= UINT16_MAX / 4) {
633 << code_item->insns_size_in_code_units_
637 if (code_item->registers_size_ >= UINT16_MAX / 4) {
639 << code_item->registers_size_ << " in " << PrettyMethod(method_idx, dex_file);
666 cu.num_dalvik_registers = code_item->registers_size_;
720 cu.mir_graph->InlineMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx,
807 const DexFile::CodeItem* code_item,
815 return CompileMethod(driver, compiler, code_item, access_flags, invoke_type, class_def_idx
    [all...]
  /art/compiler/llvm/
compiler_llvm.cc 43 const DexFile::CodeItem* code_item,
204 const art::DexFile::CodeItem* code_item,
215 NULL, class_loader, class_linker, dex_file, code_item,
  /art/compiler/sea_ir/ir/
sea.h 265 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx,
311 // Builds the non-SSA sea-ir representation of the function @code_item from @dex_file
313 void BuildMethodSeaGraph(const art::DexFile::CodeItem* code_item,
344 void InsertSignatureNodes(const art::DexFile::CodeItem* code_item, Region* r);
sea.cc 177 void SeaGraph::InsertSignatureNodes(const art::DexFile::CodeItem* code_item, Region* r) {
184 for (unsigned int crt_offset = 0; crt_offset < code_item->ins_size_; crt_offset++) {
185 int register_no = code_item->registers_size_ - crt_offset - 1;
193 void SeaGraph::BuildMethodSeaGraph(const art::DexFile::CodeItem* code_item,
196 code_item_ = code_item;
200 const uint16_t* code = code_item->insns_;
201 const size_t size_in_code_units = code_item->insns_size_in_code_units_;
228 InsertSignatureNodes(code_item, r);
412 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx,
415 BuildMethodSeaGraph(code_item, dex_file, class_def_idx, method_idx, method_access_flags)
    [all...]
  /art/runtime/
dex_file_verifier.cc 399 bool DexFileVerifier::CheckAndGetHandlerOffsets(const DexFile::CodeItem* code_item,
401 const byte* handlers_base = DexFile::GetCatchHandlerData(*code_item, 0);
429 if (UNLIKELY(addr >= code_item->insns_size_in_code_units_)) {
437 if (UNLIKELY(addr >= code_item->insns_size_in_code_units_)) {
716 const DexFile::CodeItem* code_item = reinterpret_cast<const DexFile::CodeItem*>(ptr_); local
717 if (!CheckListSize(code_item, 1, sizeof(DexFile::CodeItem), "code")) {
721 if (UNLIKELY(code_item->ins_size_ > code_item->registers_size_)) {
723 code_item->ins_size_, code_item->registers_size_)
    [all...]
dex_file_verifier.h 58 bool CheckAndGetHandlerOffsets(const DexFile::CodeItem* code_item,
quick_exception_handler.cc 202 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
203 CHECK(code_item != nullptr);
204 uint16_t num_regs = code_item->registers_size_;
212 &m->GetClassDef(), code_item, m->GetDexMethodIndex(), m,
stack.h 613 const DexFile::CodeItem* code_item,
616 int offset = GetVRegOffset(code_item, core_spills, fp_spills, frame_size, vreg, kRuntimeISA);
671 static int GetVRegOffset(const DexFile::CodeItem* code_item,
679 int num_ins = code_item->ins_size_;
680 int num_regs = code_item->registers_size_ - num_ins;
debugger.cc 1545 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
1567 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
1668 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
1748 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
1779 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
3146 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
3511 const DexFile::CodeItem* const code_item = m->GetCodeItem(); member in class:art::DexFile
    [all...]
monitor.cc 1012 const DexFile::CodeItem* code_item = m->GetCodeItem(); local
    [all...]
  /art/runtime/entrypoints/portable/
portable_trampoline_entrypoints.cc 200 const DexFile::CodeItem* code_item = method->GetCodeItem(); local
201 uint16_t num_regs = code_item->registers_size_;
205 size_t first_arg_reg = code_item->registers_size_ - code_item->ins_size_;
225 JValue result = interpreter::EnterInterpreterFromStub(self, mh, code_item, *shadow_frame);
  /art/runtime/verifier/
method_verifier.h 155 const DexFile::CodeItem* code_item,
208 const DexFile::CodeItem* code_item, uint32_t method_idx, mirror::ArtMethod* method,
211 : MethodVerifier(dex_file, dex_cache, class_loader, class_def, code_item, method_idx, method,
246 const DexFile::CodeItem* code_item, uint32_t method_idx, mirror::ArtMethod* method,
272 const DexFile::CodeItem* code_item,
  /art/compiler/optimizing/
builder.cc 132 static bool CanHandleCodeItem(const DexFile::CodeItem& code_item) {
133 if (code_item.tries_size_ > 0) {
172 HGraph* HGraphBuilder::BuildGraph(const DexFile::CodeItem& code_item) {
173 if (!CanHandleCodeItem(code_item)) {
177 const uint16_t* code_ptr = code_item.insns_;
178 const uint16_t* code_end = code_item.insns_ + code_item.insns_size_in_code_units_;
188 InitializeLocals(code_item.registers_size_);
189 graph_->UpdateMaximumNumberOfOutVRegs(code_item.outs_size_);
195 if (!InitializeParameters(code_item.ins_size_))
    [all...]
  /art/runtime/arch/arm/
entrypoints_init_arm.cc 29 const DexFile::CodeItem* code_item,
32 const DexFile::CodeItem* code_item,
  /art/runtime/arch/arm64/
entrypoints_init_arm64.cc 28 const DexFile::CodeItem* code_item,
31 const DexFile::CodeItem* code_item,
  /art/runtime/arch/mips/
entrypoints_init_mips.cc 30 const DexFile::CodeItem* code_item,
33 const DexFile::CodeItem* code_item,
  /art/runtime/arch/x86/
entrypoints_init_x86.cc 28 const DexFile::CodeItem* code_item,
31 const DexFile::CodeItem* code_item,
  /art/runtime/arch/x86_64/
entrypoints_init_x86_64.cc 29 const DexFile::CodeItem* code_item,
32 const DexFile::CodeItem* code_item,
  /art/runtime/interpreter/
interpreter_goto_table_impl.cc 113 JValue ExecuteGotoImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
145 const Instruction* inst = Instruction::At(code_item->insns_ + dex_pc);
156 instrumentation->MethodEnterEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
261 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
265 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
280 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
284 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
300 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
304 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
319 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_)
    [all...]
interpreter_common.cc 494 const DexFile::CodeItem* code_item, ShadowFrame* shadow_frame,
527 const DexFile::CodeItem* code_item = method->GetCodeItem(); local
530 if (LIKELY(code_item != NULL)) {
531 num_regs = code_item->registers_size_;
532 DCHECK_EQ(num_ins, code_item->ins_size_);
653 (method->GetEntryPointFromInterpreter())(self, mh, code_item, new_shadow_frame, result);
655 UnstartedRuntimeInvoke(self, mh, code_item, new_shadow_frame, result, first_dest_reg);
    [all...]
interpreter_common.h 71 const DexFile::CodeItem* code_item,
76 const DexFile::CodeItem* code_item,
interpreter_switch_impl.cc 55 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_), \
61 JValue ExecuteSwitchImpl(Thread* self, MethodHelper& mh, const DexFile::CodeItem* code_item,
78 instrumentation->MethodEnterEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
83 const uint16_t* const insns = code_item->insns_;
186 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
190 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
202 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
206 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
219 instrumentation->MethodExitEvent(self, shadow_frame.GetThisObject(code_item->ins_size_),
223 instrumentation->DexPcMovedEvent(self, shadow_frame.GetThisObject(code_item->ins_size_)
    [all...]
  /art/runtime/mirror/
art_method.cc 215 const DexFile::CodeItem* code_item = h_this->GetCodeItem(); local
226 for (CatchHandlerIterator it(*code_item, dex_pc); it.HasNext(); it.Next()) {
252 Instruction::At(&code_item->insns_[found_dex_pc]);
  /art/compiler/driver/
compiler_driver.cc 324 const art::DexFile::CodeItem* code_item,
568 const DexFile::CodeItem* code_item = dex_file->GetCodeItem(method->GetCodeItemOffset()); local
588 CompileMethod(code_item, access_flags, invoke_type, class_def_idx, method_idx, jclass_loader,
651 const DexFile::CodeItem* code_item = mh->GetMethod()->GetCodeItem(); local
652 if (code_item == nullptr) {
655 if (code_item->tries_size_ == 0) {
658 const byte* encoded_catch_handler_list = DexFile::GetCatchHandlerData(*code_item, 0);
    [all...]

Completed in 894 milliseconds

12 3