Lines Matching refs:kFpuCalleeSaves
44 static constexpr FloatRegister kFpuCalleeSaves[] = { XMM12, XMM13, XMM14, XMM15 }; variable
440 ComputeRegisterMask(reinterpret_cast<const int*>(kFpuCalleeSaves), in CodeGeneratorX86_64()
441 arraysize(kFpuCalleeSaves)), in CodeGeneratorX86_64()
495 for (size_t i = 0; i < arraysize(kFpuCalleeSaves); ++i) { in SetupBlockedRegisters()
496 blocked_fpu_registers_[kFpuCalleeSaves[i]] = true; in SetupBlockedRegisters()
541 for (int i = arraysize(kFpuCalleeSaves) - 1; i >= 0; --i) { in GenerateFrameEntry()
542 if (allocated_registers_.ContainsFloatingPointRegister(kFpuCalleeSaves[i])) { in GenerateFrameEntry()
544 __ movsd(Address(CpuRegister(RSP), offset), XmmRegister(kFpuCalleeSaves[i])); in GenerateFrameEntry()
545 __ cfi().RelOffset(DWARFReg(kFpuCalleeSaves[i]), offset); in GenerateFrameEntry()
557 for (size_t i = 0; i < arraysize(kFpuCalleeSaves); ++i) { in GenerateFrameExit()
558 if (allocated_registers_.ContainsFloatingPointRegister(kFpuCalleeSaves[i])) { in GenerateFrameExit()
560 __ movsd(XmmRegister(kFpuCalleeSaves[i]), Address(CpuRegister(RSP), offset)); in GenerateFrameExit()
561 __ cfi().Restore(DWARFReg(kFpuCalleeSaves[i])); in GenerateFrameExit()