Searched refs:is_long (Results 1 – 8 of 8) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_utils.cc | 24 void CalculateMagicAndShiftForDivRem(int64_t divisor, bool is_long, in CalculateMagicAndShiftForDivRem() argument 53 int64_t p = is_long ? 63 : 31; in CalculateMagicAndShiftForDivRem() 54 const uint64_t exp = is_long ? (UINT64_C(1) << 63) : (UINT32_C(1) << 31); in CalculateMagicAndShiftForDivRem() 58 uint64_t sign_bit = is_long ? static_cast<uint64_t>(divisor) >> 63 : in CalculateMagicAndShiftForDivRem() 91 if (!is_long) { in CalculateMagicAndShiftForDivRem() 95 *shift = is_long ? p - 64 : p - 32; in CalculateMagicAndShiftForDivRem()
|
D | code_generator_utils.h | 30 void CalculateMagicAndShiftForDivRem(int64_t divisor, bool is_long, int64_t* magic, int* shift);
|
D | intrinsics_x86_64.cc | 471 static void GenMinMax(LocationSummary* locations, bool is_min, bool is_long, in GenMinMax() argument 494 if (is_long) { in GenMinMax() 500 __ cmov(is_min ? Condition::kGreater : Condition::kLess, out, op2, is_long); in GenMinMax() 2642 bool is_long) { in GenBitCount() argument 2650 int32_t result = is_long in GenBitCount() 2658 if (is_long) { in GenBitCount() 2663 } else if (is_long) { in GenBitCount() 2701 bool is_high, bool is_long) { in GenOneBit() argument 2715 value = is_long ? 63 - CLZ(static_cast<uint64_t>(value)) in GenOneBit() 2718 value = is_long ? CTZ(static_cast<uint64_t>(value)) in GenOneBit() [all …]
|
D | intrinsics_x86.cc | 666 static void GenMinMax(LocationSummary* locations, bool is_min, bool is_long, in GenMinMax() argument 680 if (is_long) { in GenMinMax() 2553 ArenaAllocator* arena, CodeGeneratorX86* codegen, HInvoke* invoke, bool is_long) { in CreateBitCountLocations() argument 2562 if (is_long) { in CreateBitCountLocations() 2571 HInvoke* invoke, bool is_long) { in GenBitCount() argument 2579 int32_t result = is_long in GenBitCount() 2587 if (!is_long) { in GenBitCount() 2625 static void CreateLeadingZeroLocations(ArenaAllocator* arena, HInvoke* invoke, bool is_long) { in CreateLeadingZeroLocations() argument 2629 if (is_long) { in CreateLeadingZeroLocations() 2639 HInvoke* invoke, bool is_long) { in GenLeadingZeros() argument [all …]
|
D | intrinsics_arm64.cc | 606 bool is_long, in GenMinMax() argument 612 Register op1_reg = is_long ? XRegisterFrom(op1) : WRegisterFrom(op1); in GenMinMax() 613 Register op2_reg = is_long ? XRegisterFrom(op2) : WRegisterFrom(op2); in GenMinMax() 614 Register out_reg = is_long ? XRegisterFrom(out) : WRegisterFrom(out); in GenMinMax()
|
D | intrinsics_arm.cc | 2429 bool is_long = type == Primitive::kPrimLong; in GenBitCount() local 2432 Register src_0 = is_long ? in.AsRegisterPairLow<Register>() : in.AsRegister<Register>(); in GenBitCount() 2433 Register src_1 = is_long ? in.AsRegisterPairHigh<Register>() : src_0; in GenBitCount() 2446 if (is_long) { in GenBitCount()
|
D | intrinsics_arm_vixl.cc | 2792 bool is_long = type == Primitive::kPrimLong; in GenBitCount() local 2795 vixl32::Register src_0 = is_long ? LowRegisterFrom(in) : RegisterFrom(in); in GenBitCount() 2796 vixl32::Register src_1 = is_long ? HighRegisterFrom(in) : src_0; in GenBitCount() 2809 if (is_long) { in GenBitCount()
|
/art/compiler/jni/quick/x86/ |
D | calling_convention_x86.cc | 157 bool is_long = IsCurrentParamALong(); in EntrySpills() local 163 if (is_long) { in EntrySpills() 174 if (is_long) { in EntrySpills() 181 } else if (is_long) { in EntrySpills()
|