Lines Matching refs:LaneBitmask
51 LaneBitmask PrevMask, in inc()
52 LaneBitmask NewMask, in inc()
157 static LaneBitmask getDefRegMask(const MachineOperand &MO, in getDefRegMask()
186 LaneBitmask UseMask; in collectVirtualRegUses()
206 LaneBitmask llvm::getLiveLaneMask(unsigned Reg, SlotIndex SI, in getLiveLaneMask()
212 LaneBitmask llvm::getLiveLaneMask(const LiveInterval &LI, SlotIndex SI, in getLiveLaneMask()
214 LaneBitmask LiveMask; in getLiveLaneMask()
285 LaneBitmask DefMask = getDefRegMask(MO, *MRI); in recede()
289 ECDefPressure.inc(Reg, LaneBitmask::getNone(), DefMask, *MRI); in recede()
292 DefPressure.inc(Reg, LaneBitmask::getNone(), DefMask, *MRI); in recede()
298 LaneBitmask &LiveMask = I->second; in recede()
299 LaneBitmask PrevMask = LiveMask; in recede()
316 LaneBitmask &LiveMask = LiveRegs[U.RegUnit]; in recede()
317 LaneBitmask PrevMask = LiveMask; in recede()
387 CurPressure.inc(MO.getReg(), It->second, LaneBitmask::getNone(), *MRI); in advanceBeforeNext()
514 static LaneBitmask
517 LaneBitmask Mask = LaneBitmask::getAll()) { in getRegLiveThroughMask()
524 LaneBitmask LiveThroughMask; in getRegLiveThroughMask()
532 LaneBitmask RegMask = MRI.getMaxLaneMaskForVReg(Reg); in getRegLiveThroughMask()
644 LaneBitmask MaskIntersection = Mask & LiveOut.lookup(Reg); in runOnMachineFunction()
646 LaneBitmask LTMask = getRegLiveThroughMask( in runOnMachineFunction()