Home | History | Annotate | Download | only in optimizing

Lines Matching defs:kFpuCalleeSaves

54 static constexpr FloatRegister kFpuCalleeSaves[] = { XMM12, XMM13, XMM14, XMM15 };
1218 ComputeRegisterMask(reinterpret_cast<const int*>(kFpuCalleeSaves),
1219 arraysize(kFpuCalleeSaves)),
1301 for (int i = arraysize(kFpuCalleeSaves) - 1; i >= 0; --i) {
1302 if (allocated_registers_.ContainsFloatingPointRegister(kFpuCalleeSaves[i])) {
1304 __ movsd(Address(CpuRegister(RSP), offset), XmmRegister(kFpuCalleeSaves[i]));
1305 __ cfi().RelOffset(DWARFReg(kFpuCalleeSaves[i]), offset);
1328 for (size_t i = 0; i < arraysize(kFpuCalleeSaves); ++i) {
1329 if (allocated_registers_.ContainsFloatingPointRegister(kFpuCalleeSaves[i])) {
1331 __ movsd(XmmRegister(kFpuCalleeSaves[i]), Address(CpuRegister(RSP), offset));
1332 __ cfi().Restore(DWARFReg(kFpuCalleeSaves[i]));