Home
last modified time | relevance | path

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

/art/compiler/dex/quick/mips/
Dmips_lir.h217 rF0 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 0,
218 rF1 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 1,
219 rF2 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 2,
220 rF3 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 3,
221 rF4 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 4,
222 rF5 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 5,
223 rF6 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 6,
224 rF7 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 7,
225 rF8 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 8,
226 rF9 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 9,
[all …]
Dtarget_mips.cc181 int reg_num = (reg.GetRegNum() & ~1) | RegStorage::kFloatingPoint; in Solo64ToPair64()
191 int reg_num = reg.GetRegNum() | RegStorage::kFloatingPoint; in Fp64ToSolo32()
695 RegStorage dp_reg = RegStorage::Solo64(RegStorage::kFloatingPoint | dp_reg_num); in CompilerInitializeRegAlloc()
731 RegStorage dp_reg = RegStorage::Solo64(RegStorage::kFloatingPoint | dp_reg_num); in CompilerInitializeRegAlloc()
/art/compiler/dex/quick/arm/
Darm_lir.h139 fr0 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 0,
140 fr1 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 1,
141 fr2 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 2,
142 fr3 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 3,
143 fr4 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 4,
144 fr5 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 5,
145 fr6 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 6,
146 fr7 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 7,
147 fr8 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 8,
148 fr9 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 9,
[all …]
Dtarget_arm.cc609 RegStorage dp_reg = RegStorage::Solo64(RegStorage::kFloatingPoint | dp_reg_num); in CompilerInitializeRegAlloc()
673 RegStorage lo = RegStorage::Solo32(RegStorage::kFloatingPoint | reg_num); in MarkPreservedDouble()
674 RegStorage hi = RegStorage::Solo32(RegStorage::kFloatingPoint | reg_num | 1); in MarkPreservedDouble()
/art/compiler/dex/
Dreg_storage.h93 kFloatingPoint = 0x0040, enumerator
117 DCHECK_CONSTEXPR((low_reg & kFloatingPoint) == (high_reg & kFloatingPoint), in RegStorage()
169 ((reg_ & kFloatingPoint) == kFloatingPoint); in IsFloat()
175 (reg_ & (kFloatingPoint | k64BitMask)) == (kFloatingPoint | k64Bits); in IsDouble()
181 (reg_ & (kFloatingPoint | k64BitMask)) == kFloatingPoint; in IsSingle()
185 return ((reg & kFloatingPoint) == kFloatingPoint); in IsFloat()
189 return (reg & (kFloatingPoint | k64BitMask)) == (kFloatingPoint | k64Bits); in IsDouble()
193 return (reg & (kFloatingPoint | k64BitMask)) == kFloatingPoint; in IsSingle()
242 return k32BitSolo | ((reg_ & kHighRegMask) >> kHighRegShift) | (reg_ & kFloatingPoint); in GetHighReg()
295 return RegStorage(k32BitSolo, (reg_num & kRegNumMask) | kFloatingPoint); in FloatSolo32()
[all …]
/art/compiler/dex/quick/x86/
Dx86_lir.h168 fr0 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 0,
169 fr1 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 1,
170 fr2 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 2,
171 fr3 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 3,
172 fr4 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 4,
173 fr5 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 5,
174 fr6 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 6,
175 fr7 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 7,
176 fr8 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 8,
177 fr9 = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | 9,
[all …]
/art/compiler/dex/quick/arm64/
Darm64_lir.h135 rf##nr = RegStorage::k32BitSolo | RegStorage::kFloatingPoint | nr, \
136 rd##nr = RegStorage::k64BitSolo | RegStorage::kFloatingPoint | nr,
/art/compiler/dex/quick/
Dlocal_optimizations.cc113 case RegStorage::k32BitSolo | RegStorage::kFloatingPoint: in EliminateLoad()
117 case RegStorage::k64BitSolo | RegStorage::kFloatingPoint: in EliminateLoad()