Lines Matching refs:Mask
90 unsigned Mask; member
100 LiveBundle() : Mask(0), FixCount(0) {} in LiveBundle()
103 bool isFixed() const { return !Mask || FixCount; } in isFixed()
115 unsigned Mask = 0; in calcLiveInMask() local
120 Mask |= 1 << Reg; in calcLiveInMask()
122 return Mask; in calcLiveInMask()
296 void adjustLiveRegs(unsigned Mask, MachineBasicBlock::iterator I);
396 const unsigned Mask = calcLiveInMask(MBB); in bundleCFG() local
397 if (!Mask) in bundleCFG()
400 LiveBundles[Bundles->getBundle(MBB->getNumber(), false)].Mask |= Mask; in bundleCFG()
504 if (!Bundle.Mask) { in setupBlockStack()
546 adjustLiveRegs(Bundle.Mask, Term); in finishBlockStack()
548 if (!Bundle.Mask) { in finishBlockStack()
880 void FPS::adjustLiveRegs(unsigned Mask, MachineBasicBlock::iterator I) { in adjustLiveRegs() argument
881 unsigned Defs = Mask; in adjustLiveRegs()
937 assert(StackTop == CountPopulation_32(Mask) && "Live count mismatch"); in adjustLiveRegs()