/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 419 const MethodReference& target_method, uint32_t, uintptr_t direct_code, in NextSDCallInsn() argument 430 if (direct_code == 0) { in NextSDCallInsn() 439 } else if (direct_code != 0 && direct_method != 0) { in NextSDCallInsn() 442 if (direct_code != static_cast<uintptr_t>(-1)) { in NextSDCallInsn() 444 cg->LoadConstantWide(cg->TargetPtrReg(kInvokeTgt), direct_code); in NextSDCallInsn() 446 cg->LoadConstant(cg->TargetPtrReg(kInvokeTgt), direct_code); in NextSDCallInsn() 477 if (direct_code != 0) { in NextSDCallInsn() 478 if (direct_code != static_cast<uintptr_t>(-1)) { in NextSDCallInsn() 480 cg->LoadConstantWide(cg->TargetPtrReg(kInvokeTgt), direct_code); in NextSDCallInsn() 482 cg->LoadConstant(cg->TargetPtrReg(kInvokeTgt), direct_code); in NextSDCallInsn() [all …]
|
/art/compiler/dex/quick/arm64/ |
D | call_arm64.cc | 460 uintptr_t direct_code, uintptr_t direct_method, in Arm64NextSDCallInsn() argument 471 if (direct_code == 0) { in Arm64NextSDCallInsn() 481 } else if (direct_code != 0 && direct_method != 0) { in Arm64NextSDCallInsn() 484 if (direct_code != static_cast<uintptr_t>(-1)) { in Arm64NextSDCallInsn() 485 cg->LoadConstantWide(cg->TargetPtrReg(kInvokeTgt), direct_code); in Arm64NextSDCallInsn() 520 if (direct_code != 0) { in Arm64NextSDCallInsn() 521 if (direct_code != static_cast<uintptr_t>(-1)) { in Arm64NextSDCallInsn() 522 cg->LoadConstantWide(cg->TargetPtrReg(kInvokeTgt), direct_code); in Arm64NextSDCallInsn() 530 if (!use_pc_rel || direct_code != 0) { in Arm64NextSDCallInsn() 547 if (direct_code == 0) { in Arm64NextSDCallInsn()
|
D | codegen_arm64.h | 403 uintptr_t direct_code, uintptr_t direct_method,
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 626 uintptr_t direct_code, uintptr_t direct_method, in ArmNextSDCallInsn() argument 637 if (direct_code == 0) { in ArmNextSDCallInsn() 647 } else if (direct_code != 0 && direct_method != 0) { in ArmNextSDCallInsn() 650 if (direct_code != static_cast<uintptr_t>(-1)) { in ArmNextSDCallInsn() 651 cg->LoadConstant(cg->TargetPtrReg(kInvokeTgt), direct_code); in ArmNextSDCallInsn() 686 if (direct_code != 0) { in ArmNextSDCallInsn() 687 if (direct_code != static_cast<uintptr_t>(-1)) { in ArmNextSDCallInsn() 688 cg->LoadConstant(cg->TargetPtrReg(kInvokeTgt), direct_code); in ArmNextSDCallInsn() 696 if (!use_pc_rel || direct_code != 0) { in ArmNextSDCallInsn() 715 if (direct_code == 0) { in ArmNextSDCallInsn()
|
D | codegen_arm.h | 350 uintptr_t direct_code, uintptr_t direct_method,
|
/art/compiler/driver/ |
D | compiler_driver-inl.h | 313 uintptr_t* direct_code, uintptr_t* direct_method) { in IsFastInvoke() argument 354 /*out*/direct_code, in IsFastInvoke() 387 /*out*/direct_code, in IsFastInvoke() 409 /*out*/direct_code, in IsFastInvoke()
|
D | compiler_driver.h | 330 uintptr_t* direct_code, uintptr_t* direct_method) 379 uintptr_t* direct_code, uintptr_t* direct_method) 542 uintptr_t* direct_code, uintptr_t* direct_method)
|
D | compiler_driver.cc | 1359 uintptr_t* direct_code, in GetCodeAndMethodForDirectCall() argument 1365 *direct_code = 0; in GetCodeAndMethodForDirectCall() 1471 *direct_code = force_relocations ? -1 : compiler_->GetEntryPointOf(method); in GetCodeAndMethodForDirectCall() 1478 *direct_code = -1; in GetCodeAndMethodForDirectCall() 1482 *direct_code = compiler_->GetEntryPointOf(method); in GetCodeAndMethodForDirectCall() 1494 int* vtable_idx, uintptr_t* direct_code, in ComputeInvokeInfo() argument 1519 invoke_type, target_method, devirt_target, direct_code, direct_method); in ComputeInvokeInfo() 1534 target_method, direct_code, direct_method); in ComputeInvokeInfo() 1542 *direct_code = 0u; in ComputeInvokeInfo()
|
/art/compiler/dex/ |
D | dex_to_dex_compiler.cc | 264 uintptr_t direct_code; in CompileInvokeVirtual() local 272 &direct_code, &direct_method); in CompileInvokeVirtual()
|
D | mir_graph.h | 541 uintptr_t direct_code; member
|
/art/compiler/dex/quick/x86/ |
D | call_x86.cc | 347 uintptr_t direct_code ATTRIBUTE_UNUSED, uintptr_t direct_method, in X86NextSDCallInsn()
|
D | codegen_x86.h | 962 uintptr_t direct_code, uintptr_t direct_method,
|
/art/compiler/dex/quick/ |
D | gen_invoke.cc | 756 uint32_t vtable_idx, uintptr_t direct_code, uintptr_t direct_method, in GenDalvikArgs() argument 829 vtable_idx, direct_code, direct_method, type); in GenDalvikArgs() 871 direct_code, direct_method, type); in GenDalvikArgs() 879 direct_code, direct_method, type); in GenDalvikArgs()
|
D | mir_to_lir.h | 152 uint32_t method_idx, uintptr_t direct_code, 921 uintptr_t direct_code, uintptr_t direct_method, InvokeType type,
|
/art/compiler/optimizing/ |
D | builder.cc | 617 uintptr_t direct_code; in BuildInvoke() local 624 &direct_code, &direct_method)) { in BuildInvoke()
|