Home
last modified time | relevance | path

Searched refs:getMaxLaneMaskForVReg (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp119 UsedLanes &= MRI->getMaxLaneMaskForVReg(MOReg); in addUsedLanesOnOperand()
264 DefinedLanes &= MRI->getMaxLaneMaskForVReg(Def.getReg()); in transferDefinedLanes()
315 MODefinedLanes = MRI->getMaxLaneMaskForVReg(MOReg); in determineInitialDefinedLanes()
330 return MRI->getMaxLaneMaskForVReg(Reg); in determineInitialDefinedLanes()
367 return MRI->getMaxLaneMaskForVReg(Reg); in determineInitialUsedLanes()
H A DLiveIntervalCalc.cpp60 : MRI->getMaxLaneMaskForVReg(Reg); in calculate()
64 LaneBitmask ClassMask = MRI->getMaxLaneMaskForVReg(Reg); in calculate()
H A DMachineInstrBundle.cpp300 UseMask |= MRI.getMaxLaneMaskForVReg(Reg); in AnalyzeVirtRegLanesInBundle()
H A DRenameIndependentSubregs.cpp343 LaneBitmask Mask = MRI->getMaxLaneMaskForVReg(Reg); in computeMainRangesFixFlags()
H A DLiveRangeEdit.cpp142 : MRI.getMaxLaneMaskForVReg(MO.getReg()); in allUsesAvailableAt()
H A DRegisterCoalescer.cpp995 LaneBitmask Mask = MRI->getMaxLaneMaskForVReg(IntA.reg()); in removeCopyByCommutingDef()
998 LaneBitmask Mask = MRI->getMaxLaneMaskForVReg(IntB.reg()); in removeCopyByCommutingDef()
1553 LaneBitmask FullMask = MRI->getMaxLaneMaskForVReg(DstReg); in reMaterializeTrivialDef()
1579 LaneBitmask MaxMask = MRI->getMaxLaneMaskForVReg(DstReg); in reMaterializeTrivialDef()
1934 LaneBitmask FullMask = MRI->getMaxLaneMaskForVReg(DstInt->reg()); in updateRegDefsUses()
4351 LaneBitmask MaxMask = MRI->getMaxLaneMaskForVReg(Reg); in run()
H A DLiveIntervals.cpp829 : MRI->getMaxLaneMaskForVReg(Reg); in addKillFlags()
1079 : MRI.getMaxLaneMaskForVReg(Reg); in updateAllRanges()
1096 : MRI.getMaxLaneMaskForVReg(Reg); in updateAllRanges()
H A DSplitKit.cpp460 LM = MRI.getMaxLaneMaskForVReg(R); in addDeadDef()
551 if (LaneMask.all() || LaneMask == MRI.getMaxLaneMaskForVReg(FromReg)) { in buildCopy()
1448 : MRI.getMaxLaneMaskForVReg(Reg); in rewriteAssigned()
H A DLiveInterval.cpp970 LaneBitmask VRegMask = MRI.getMaxLaneMaskForVReg(reg()); in computeSubRangeUndefs()
1091 LaneBitmask MaxMask = MRI != nullptr ? MRI->getMaxLaneMaskForVReg(reg()) in verify()
H A DMachineRegisterInfo.cpp512 LaneBitmask MachineRegisterInfo::getMaxLaneMaskForVReg(Register Reg) const { in getMaxLaneMaskForVReg() function in MachineRegisterInfo
H A DRegisterPressure.cpp430 Result = TrackLaneMasks ? MRI.getMaxLaneMaskForVReg(RegUnit) in getLanesWithProperty()
551 : MRI.getMaxLaneMaskForVReg(Reg); in pushRegLanes()
H A DMachineVerifier.cpp3000 : MRI->getMaxLaneMaskForVReg(Reg); in checkLiveness()
3103 : MRI->getMaxLaneMaskForVReg(Reg); in checkLiveness()
3887 LaneBitmask MaxMask = MRI->getMaxLaneMaskForVReg(Reg); in verifyLiveInterval()
H A DRegAllocGreedy.cpp1501 return MRI.getMaxLaneMaskForVReg(Reg); in getInstReadLaneMask()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp262 MRI.getMaxLaneMaskForVReg(MO.getReg()) : in getDefRegMask()
288 : MRI.getMaxLaneMaskForVReg(Reg); in collectVirtualRegUses()
322 Result = TrackLaneMasks ? MRI.getMaxLaneMaskForVReg(RegUnit) in getLanesWithProperty()
445 assert(LiveMask == (LiveMask & MRI.getMaxLaneMaskForVReg(LI.reg()))); in getLiveLaneMask()
448 LiveMask = MRI.getMaxLaneMaskForVReg(LI.reg()); in getLiveLaneMask()
855 LaneBitmask RegMask = MRI.getMaxLaneMaskForVReg(Reg); in getRegLiveThroughMask()
H A DGCNRegPressure.h468 MRI.getMaxLaneMaskForVReg(Reg); in getLiveRegMap()
H A DGCNSchedStrategy.cpp1685 : MRI.getMaxLaneMaskForVReg(MO.getReg()); in allUsesAvailableAt()
1953 LaneBitmask LM = DAG.MRI.getMaxLaneMaskForVReg(MO.getReg()); in rematerialize()
H A DSIWholeQuadMode.cpp340 : (Reg.isVirtual() ? MRI->getMaxLaneMaskForVReg(Reg) in markDefs()
H A DSIRegisterInfo.cpp3933 : MRI.getMaxLaneMaskForVReg(Reg); in findReachingDef()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp282 : MRI->getMaxLaneMaskForVReg(Reg); in getLaneMask()
349 KillAt(I->end, MRI->getMaxLaneMaskForVReg(Reg)); in updateKillFlags()
522 updateDeadsInRange(Reg, MRI->getMaxLaneMaskForVReg(Reg), LI); in updateDeadFlags()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h1034 LLVM_ABI LaneBitmask getMaxLaneMaskForVReg(Register Reg) const;