Home | History | Annotate | Download | only in CodeGen

Lines Matching full:dirty

76       bool Dirty;               // Register needs spill.
79 Dirty(false) {}
259 if (LR.Dirty) {
263 LR.Dirty = false;
307 /// spillAll - Spill all dirty virtregs without killing them.
439 return LiveVirtRegs.lookup(VirtReg).Dirty ? spillDirty : spillClean;
458 Cost += LiveVirtRegs.lookup(VirtReg).Dirty ? spillDirty : spillClean;
494 // Ignore the hint if we would have to spill a dirty register.
539 /// defineVirtReg - Allocate a register for VirtReg and mark it as dirty.
568 LR.Dirty = true;
592 } else if (LR.Dirty) {
788 if (LiveVirtRegs[PhysRegState[Reg]].Dirty)