/art/compiler/dex/quick/ |
D | gen_invoke.cc | 497 uintptr_t direct_code, uintptr_t direct_method, in NextSDCallInsn() argument 500 if (direct_code != 0 && direct_method != 0) { in NextSDCallInsn() 510 if (direct_method != static_cast<uintptr_t>(-1)) { in NextSDCallInsn() 511 cg->LoadConstant(cg->TargetReg(kArg0, kRef), direct_method); in NextSDCallInsn() 616 uintptr_t direct_method, InvokeType unused2) { in NextInterfaceCallInsn() argument 727 uintptr_t direct_method, InvokeType type, bool skip_this) { in LoadArgRegs() argument 754 direct_code, direct_method, type); in LoadArgRegs() 770 uintptr_t direct_method, InvokeType type, bool skip_this) { in GenDalvikArgsNoRange() argument 778 direct_code, direct_method, type); in GenDalvikArgsNoRange() 811 vtable_idx, direct_code, direct_method, type); in GenDalvikArgsNoRange() [all …]
|
D | mir_to_lir.h | 155 uintptr_t direct_method, InvokeType type); 934 uintptr_t direct_code, uintptr_t direct_method, InvokeType type, 940 uintptr_t direct_code, uintptr_t direct_method, InvokeType type, 987 uintptr_t direct_code, uintptr_t direct_method, InvokeType type,
|
/art/compiler/driver/ |
D | compiler_driver-inl.h | 214 uintptr_t* direct_code, uintptr_t* direct_method) { in IsFastInvoke() argument 253 /*out*/direct_method); in IsFastInvoke() 289 /*out*/direct_method); in IsFastInvoke() 311 /*out*/direct_method); in IsFastInvoke()
|
D | compiler_driver.h | 292 uintptr_t* direct_code, uintptr_t* direct_method) 327 uintptr_t* direct_code, uintptr_t* direct_method) 699 uintptr_t* direct_code, uintptr_t* direct_method)
|
D | compiler_driver.cc | 1163 uintptr_t* direct_method) { in GetCodeAndMethodForDirectCall() argument 1169 *direct_method = 0; in GetCodeAndMethodForDirectCall() 1258 *direct_method = force_relocations ? -1 : reinterpret_cast<uintptr_t>(method); in GetCodeAndMethodForDirectCall() 1283 uintptr_t* direct_method) { in ComputeInvokeInfo() argument 1313 invoke_type, target_method, devirt_target, direct_code, direct_method); in ComputeInvokeInfo() 1327 &stats_flags, target_method, direct_code, direct_method); in ComputeInvokeInfo() 1336 *direct_method = 0u; in ComputeInvokeInfo()
|
/art/compiler/dex/ |
D | dex_to_dex_compiler.cc | 242 uintptr_t direct_method; in CompileInvokeVirtual() local 249 &direct_code, &direct_method); in CompileInvokeVirtual()
|
D | mir_dataflow.cc | 1299 uintptr_t direct_method; in InvokeUsesMethodStar() local 1306 &direct_code, &direct_method) && in InvokeUsesMethodStar() 1309 fast_path && ((direct_code == 0) || (direct_method == 0))); in InvokeUsesMethodStar()
|
D | mir_graph.h | 527 uintptr_t direct_method; member
|
/art/compiler/dex/quick/arm64/ |
D | target_arm64.cc | 1010 uintptr_t direct_method, InvokeType type, bool skip_this) { in GenDalvikArgsNoRange() argument 1015 direct_method, type, skip_this); in GenDalvikArgsNoRange() 1039 uintptr_t direct_method, InvokeType type, bool skip_this) { in GenDalvikArgsRange() argument 1158 vtable_idx, direct_code, direct_method, type); in GenDalvikArgsRange() 1178 direct_code, direct_method, type); in GenDalvikArgsRange() 1186 direct_code, direct_method, type); in GenDalvikArgsRange()
|
D | codegen_arm64.h | 241 uintptr_t direct_code, uintptr_t direct_method, InvokeType type, 248 uintptr_t direct_code, uintptr_t direct_method, InvokeType type,
|
/art/compiler/dex/quick/x86/ |
D | target_x86.cc | 2555 uintptr_t direct_method, InvokeType type, bool skip_this) { in GenDalvikArgsNoRange() argument 2561 direct_method, type, skip_this); in GenDalvikArgsNoRange() 2567 direct_method, type, skip_this); in GenDalvikArgsNoRange() 2588 uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, in GenDalvikArgsRange() argument 2594 vtable_idx, direct_code, direct_method, in GenDalvikArgsRange() 2783 vtable_idx, direct_code, direct_method, type); in GenDalvikArgsRange() 2803 direct_code, direct_method, type); in GenDalvikArgsRange() 2811 direct_code, direct_method, type); in GenDalvikArgsRange()
|
D | codegen_x86.h | 334 uintptr_t direct_code, uintptr_t direct_method, InvokeType type, 341 uintptr_t direct_code, uintptr_t direct_method, InvokeType type,
|
/art/compiler/llvm/ |
D | gbc_expander.cc | 834 uintptr_t direct_method = 0; in EmitInvoke() local 839 &direct_code, &direct_method); in EmitInvoke() 851 if (direct_method != 0u && in EmitInvoke() 852 direct_method != static_cast<uintptr_t>(-1)) { in EmitInvoke() 854 irb_.CreateIntToPtr(irb_.getPtrEquivInt(direct_method), in EmitInvoke()
|