Home
last modified time | relevance | path

Searched refs:kArm32QuickCodeUseSoftFloat (Results 1 – 8 of 8) sorted by relevance

/art/runtime/arch/arm/
Dquick_entrypoints_cc_arm.cc37 const uint32_t result_in_float = kArm32QuickCodeUseSoftFloat ? 0 : in quick_invoke_reg_setup()
47 if (kArm32QuickCodeUseSoftFloat) { in quick_invoke_reg_setup()
78 if (gpr_index == 1 && !kArm32QuickCodeUseSoftFloat) { in quick_invoke_reg_setup()
Dentrypoints_init_arm.cc125 if (kArm32QuickCodeUseSoftFloat) { in InitEntryPoints()
/art/compiler/dex/quick/arm/
Dtarget_arm.cc109 case kFArg0: res_reg = kArm32QuickCodeUseSoftFloat ? rs_r0 : rs_fr0; break; in TargetReg()
110 case kFArg1: res_reg = kArm32QuickCodeUseSoftFloat ? rs_r1 : rs_fr1; break; in TargetReg()
111 case kFArg2: res_reg = kArm32QuickCodeUseSoftFloat ? rs_r2 : rs_fr2; break; in TargetReg()
112 case kFArg3: res_reg = kArm32QuickCodeUseSoftFloat ? rs_r3 : rs_fr3; break; in TargetReg()
113 case kFArg4: res_reg = kArm32QuickCodeUseSoftFloat ? RegStorage::InvalidReg() : rs_fr4; break; in TargetReg()
114 case kFArg5: res_reg = kArm32QuickCodeUseSoftFloat ? RegStorage::InvalidReg() : rs_fr5; break; in TargetReg()
115 case kFArg6: res_reg = kArm32QuickCodeUseSoftFloat ? RegStorage::InvalidReg() : rs_fr6; break; in TargetReg()
116 case kFArg7: res_reg = kArm32QuickCodeUseSoftFloat ? RegStorage::InvalidReg() : rs_fr7; break; in TargetReg()
117 case kFArg8: res_reg = kArm32QuickCodeUseSoftFloat ? RegStorage::InvalidReg() : rs_fr8; break; in TargetReg()
118 case kFArg9: res_reg = kArm32QuickCodeUseSoftFloat ? RegStorage::InvalidReg() : rs_fr9; break; in TargetReg()
[all …]
Darm_lir.h310 const RegLocation arm_loc_c_return_float = kArm32QuickCodeUseSoftFloat
313 const RegLocation arm_loc_c_return_double = kArm32QuickCodeUseSoftFloat
/art/runtime/
Dglobals.h128 static constexpr bool kArm32QuickCodeUseSoftFloat = false; variable
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc56 if (kArm32QuickCodeUseSoftFloat) { in ReturnRegister()
129 if (kArm32QuickCodeUseSoftFloat) { in EntrySpills()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc64 static constexpr bool kSplitPairAcrossRegisterAndStack = kArm32QuickCodeUseSoftFloat;
65 static constexpr bool kAlignPairRegister = !kArm32QuickCodeUseSoftFloat;
66 static constexpr bool kQuickSoftFloatAbi = kArm32QuickCodeUseSoftFloat;
67 static constexpr bool kQuickDoubleRegAlignedFloatBackFilled = !kArm32QuickCodeUseSoftFloat;
69 static constexpr size_t kNumQuickFprArgs = kArm32QuickCodeUseSoftFloat ? 0 : 16;
/art/compiler/optimizing/
Doptimizing_compiler.cc293 || (instruction_set == kThumb2 && !kArm32QuickCodeUseSoftFloat) in IsInstructionSetSupported()