Home | History | Annotate | Download | only in optimizing

Lines Matching refs:kFpuCalleeSaves

50 static constexpr FloatRegister kFpuCalleeSaves[] = { XMM12, XMM13, XMM14, XMM15 };
1223 ComputeRegisterMask(reinterpret_cast<const int*>(kFpuCalleeSaves),
1224 arraysize(kFpuCalleeSaves)),
1298 for (int i = arraysize(kFpuCalleeSaves) - 1; i >= 0; --i) {
1299 if (allocated_registers_.ContainsFloatingPointRegister(kFpuCalleeSaves[i])) {
1301 __ movsd(Address(CpuRegister(RSP), offset), XmmRegister(kFpuCalleeSaves[i]));
1302 __ cfi().RelOffset(DWARFReg(kFpuCalleeSaves[i]), offset);
1326 for (size_t i = 0; i < arraysize(kFpuCalleeSaves); ++i) {
1327 if (allocated_registers_.ContainsFloatingPointRegister(kFpuCalleeSaves[i])) {
1329 __ movsd(XmmRegister(kFpuCalleeSaves[i]), Address(CpuRegister(RSP), offset));
1330 __ cfi().Restore(DWARFReg(kFpuCalleeSaves[i]));