Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Dirty

75       bool Dirty;               // Register needs spill.
78 : LastUse(nullptr), VirtReg(v), PhysReg(0), LastOpNum(0), Dirty(false){}
280 if (LR.Dirty) {
284 LR.Dirty = false;
327 /// spillAll - Spill all dirty virtregs without killing them.
465 return I->Dirty ? spillDirty : spillClean;
485 Cost += I->Dirty ? spillDirty : spillClean;
532 // Ignore the hint if we would have to spill a dirty register.
588 /// defineVirtReg - Allocate a register for VirtReg and mark it as dirty.
616 LRI->Dirty = true;
639 } else if (LRI->Dirty) {
828 if (I->Dirty)