Home | History | Annotate | Download | only in x86

Lines Matching refs:spill

53     Register spill = spill_regs[i].AsX86().AsCpuRegister();
54 __ pushl(spill);
57 cfi().RelOffset(DWARFReg(spill), 0);
70 for (const ManagedRegisterSpill& spill : entry_spills) {
71 if (spill.AsX86().IsCpuRegister()) {
72 int offset = frame_size + spill.getSpillOffset();
73 __ movl(Address(ESP, offset), spill.AsX86().AsCpuRegister());
75 DCHECK(spill.AsX86().IsXmmRegister());
76 if (spill.getSize() == 8) {
77 __ movsd(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister());
79 CHECK_EQ(spill.getSize(), 4);
80 __ movss(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister());
96 Register spill = spill_regs[i].AsX86().AsCpuRegister();
97 __ popl(spill);
99 cfi().Restore(DWARFReg(spill));