Searched defs:vtable_idx (Results 1 - 6 of 6) sorted by relevance

/art/compiler/dex/
H A Ddex_to_dex_compiler.cc246 int vtable_idx; local
250 target_method, vtable_idx,
255 if (vtable_idx >= 0 && IsUint(16, vtable_idx)) {
260 << " by vtable index " << vtable_idx
267 inst->SetVRegB_3rc(static_cast<uint16_t>(vtable_idx));
269 inst->SetVRegB_35c(static_cast<uint16_t>(vtable_idx));
H A Dmir_dataflow.cc1218 int vtable_idx; local
1225 vtable_idx,
/art/compiler/dex/quick/
H A Dgen_invoke.cc620 uint32_t vtable_idx, uintptr_t direct_code,
643 call_state = next_call_insn(cu_, info, call_state, target_method, vtable_idx,
659 uint32_t vtable_idx, uintptr_t direct_code,
667 call_state = next_call_insn(cu_, info, call_state, target_method, vtable_idx,
689 vtable_idx, direct_code, direct_method, type);
693 call_state = next_call_insn(cu_, info, call_state, target_method, vtable_idx,
715 vtable_idx, direct_code, direct_method, type);
725 call_state = next_call_insn(cu_, info, call_state, target_method, vtable_idx,
731 target_method, vtable_idx, direct_code, direct_method,
758 uint32_t vtable_idx, uintptr_
617 LoadArgRegs(CallInfo* info, int call_state, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
656 GenDalvikArgsNoRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
755 GenDalvikArgsRange(CallInfo* info, int call_state, LIR** pcrLabel, NextCallInsn next_call_insn, const MethodReference& target_method, uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, InvokeType type, bool skip_this) argument
1370 int vtable_idx; local
[all...]
/art/runtime/interpreter/
H A Dinterpreter.cc542 uint32_t vtable_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local
544 ArtMethod* method = receiver->GetClass()->GetVTable()->Get(vtable_idx);
/art/compiler/driver/
H A Dcompiler_driver.cc1116 int& vtable_idx,
1120 vtable_idx = -1;
1273 vtable_idx = resolved_method->GetMethodIndex();
1113 ComputeInvokeInfo(const DexCompilationUnit* mUnit, const uint32_t dex_pc, InvokeType& invoke_type, MethodReference& target_method, int& vtable_idx, uintptr_t& direct_code, uintptr_t& direct_method, bool update_stats) argument
/art/compiler/llvm/
H A Dgbc_expander.cc219 llvm::Value* EmitLoadVirtualCalleeMethodObjectAddr(int vtable_idx,
784 EmitLoadVirtualCalleeMethodObjectAddr(int vtable_idx, llvm::Value* this_addr) { argument
801 irb_.getPtrEquivInt(static_cast<uint64_t>(vtable_idx));
845 int vtable_idx = -1; local
850 vtable_idx,
876 DCHECK_NE(vtable_idx, -1);
878 EmitLoadVirtualCalleeMethodObjectAddr(vtable_idx, this_addr);
1237 int vtable_idx = local
1240 return EmitLoadVirtualCalleeMethodObjectAddr(vtable_idx, this_addr);

Completed in 162 milliseconds