Searched refs:low (Results 1 - 25 of 49) sorted by relevance

12

/art/compiler/utils/arm/
H A Dmanaged_register_arm.cc29 Register low = AsRegisterPairLow(); local
31 return ArmManagedRegister::FromCoreRegister(low).Overlaps(other) ||
37 SRegister low = AsOverlappingDRegisterLow(); local
40 return (low == other_sreg) || (high == other_sreg);
54 int low; local
57 low = (r * 2) + kNumberOfCoreRegIds; // Return a SRegister.
60 low = (r - kNumberOfDRegIds) * 2; // Return a Register.
61 if (low > 6) {
63 low = 1;
66 return low;
[all...]
/art/compiler/utils/mips/
H A Dmanaged_register_mips.cc30 Register low = AsRegisterPairLow(); local
32 return MipsManagedRegister::FromCoreRegister(low).Overlaps(other) ||
38 FRegister low = AsOverlappingDRegisterLow(); local
41 return (low == other_freg) || (high == other_freg);
55 int low; local
58 low = (r * 2) + kNumberOfCoreRegIds; // Return an FRegister.
61 low = (r - kNumberOfDRegIds) * 2 + 2; // Return a Register.
62 if (low >= 24) {
64 low = 5;
67 return low;
[all...]
/art/runtime/interpreter/mterp/mips/
H A Dop_const_wide.S2 FETCH(a0, 1) # a0 <- bbbb (low)
3 FETCH(a1, 2) # a1 <- BBBB (low middle)
6 or a0, a1 # a0 <- BBBBbbbb (low word)
H A Dop_mul_long_2addr.S8 LOAD64(a0, a1, t0) # vAA.low / high
12 LOAD64(a2, a3, t1) # vBB.low / high
29 # vAA <- v0 (low)
H A Dop_const.S3 FETCH(a0, 1) # a0 <- bbbb (low)
H A Dop_const_wide_32.S2 FETCH(a0, 1) # a0 <- 0000bbbb (low)
H A Dop_const_string_jumbo.S3 FETCH(a0, 1) # a0 <- bbbb (low)
/art/compiler/utils/arm64/
H A Dmanaged_register_arm64.cc67 int low = RegNo(); local
69 low += kNumberOfXRegIds;
71 low += kNumberOfXRegIds + kNumberOfWRegIds + kNumberOfDRegIds;
73 return low;
/art/compiler/utils/x86/
H A Dmanaged_register_x86.cc42 Register low; member in struct:art::x86::RegisterPairDescriptor
48 #define REGISTER_PAIR_ENUMERATION(low, high) { low##_##high, low, high },
68 Register low = AsRegisterPairLow(); local
70 return X86ManagedRegister::FromCpuRegister(low).Overlaps(other) ||
85 return kRegisterPairs[r].low;
/art/compiler/utils/x86_64/
H A Dmanaged_register_x86_64.cc41 Register low; member in struct:art::x86_64::RegisterPairDescriptor
47 #define REGISTER_PAIR_ENUMERATION(low, high) { low##_##high, low, high },
63 Register low = AsRegisterPairLow().AsRegister(); local
65 return X86_64ManagedRegister::FromCpuRegister(low).Overlaps(other) ||
80 return kRegisterPairs[r].low;
/art/runtime/interpreter/mterp/arm/
H A Dop_const_wide.S2 FETCH r0, 1 @ r0<- bbbb (low)
3 FETCH r1, 2 @ r1<- BBBB (low middle)
5 orr r0, r0, r1, lsl #16 @ r0<- BBBBbbbb (low word)
H A Dop_const.S3 FETCH r0, 1 @ r0<- bbbb (low)
H A Dop_const_string_jumbo.S3 FETCH r0, 1 @ r0<- bbbb (low)
H A Dop_const_wide_32.S2 FETCH r0, 1 @ r0<- 0000bbbb (low)
H A Dop_double_to_long.S16 mov r2, #0 @ maxlong, as a double (low word)
30 mov r2, #0 @ minlong, as a double (low word)
H A Dop_mul_long.S11 * The low word of the result holds ZX, the high word holds
13 * it doesn't fit in the low 64 bits.
31 add r2, r2, lr @ r2<- lr + low(ZxW + (YxX))
H A Dop_mul_long_2addr.S21 add r2, r2, lr @ r2<- r2 + low(ZxW + (YxX))
/art/runtime/interpreter/mterp/x86/
H A Dop_move_result_wide.S4 movl (%eax), %eax # Get low
H A Dop_sget_wide.S18 SET_VREG %eax, rINST # fp[A]<- low part
/art/runtime/interpreter/mterp/mips64/
H A Dop_const_wide.S3 lh a0, 2(rPC) # a0 <- bbbb (low)
4 lh a1, 4(rPC) # a1 <- BBBB (low middle)
H A Dop_const.S3 lh a0, 2(rPC) # a0 <- bbbb (low)
H A Dop_const_string_jumbo.S4 lh a0, 2(rPC) # a0 <- bbbb (low)
H A Dop_const_wide_32.S3 lh a0, 2(rPC) # a0 <- bbbb (low)
H A Dop_goto_32.S12 lh rINST, 2(rPC) # rINST <- aaaa (low)
/art/compiler/optimizing/
H A Dlocations.h130 static Location RegisterPairLocation(int low, int high) { argument
131 return Location(kRegisterPair, low << 16 | high);
134 static Location FpuRegisterPairLocation(int low, int high) { argument
135 return Location(kFpuRegisterPair, low << 16 | high);
163 int low() const { function in class:art::Location
188 return static_cast<T>(low());
200 return static_cast<T>(low());
215 return Location::RegisterLocation(low());
217 return Location::FpuRegisterLocation(low());

Completed in 1227 milliseconds

12