Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp195 MRI.getMaxLaneMaskForVReg(MO.getReg()) : in getDefRegMask()
207 auto MaxMask = MRI.getMaxLaneMaskForVReg(MO.getReg()); in getUsedRegMask()
254 assert(LiveMask < MRI.getMaxLaneMaskForVReg(Reg) || in getLiveLaneMask()
255 LiveMask == MRI.getMaxLaneMaskForVReg(Reg)); in getLiveLaneMask()
258 LiveMask = MRI.getMaxLaneMaskForVReg(Reg); in getLiveLaneMask()
H A DGCNRegPressure.h236 MRI.getMaxLaneMaskForVReg(Reg); in getLiveRegMap()
H A DSIWholeQuadMode.cpp329 : (Reg.isVirtual() ? MRI->getMaxLaneMaskForVReg(Reg) in markDefs()
H A DSIRegisterInfo.cpp2975 : MRI.getMaxLaneMaskForVReg(Reg); in findReachingDef()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp198 UsedLanes &= MRI->getMaxLaneMaskForVReg(MOReg); in addUsedLanesOnOperand()
342 DefinedLanes &= MRI->getMaxLaneMaskForVReg(Def.getReg()); in transferDefinedLanes()
393 MODefinedLanes = MRI->getMaxLaneMaskForVReg(MOReg); in determineInitialDefinedLanes()
408 return MRI->getMaxLaneMaskForVReg(Reg); in determineInitialDefinedLanes()
445 return MRI->getMaxLaneMaskForVReg(Reg); in determineInitialUsedLanes()
H A DLiveIntervalCalc.cpp62 : MRI->getMaxLaneMaskForVReg(Reg); in calculate()
66 LaneBitmask ClassMask = MRI->getMaxLaneMaskForVReg(Reg); in calculate()
H A DLiveIntervals.cpp791 : MRI->getMaxLaneMaskForVReg(Reg); in addKillFlags()
1033 : MRI.getMaxLaneMaskForVReg(Reg); in updateAllRanges()
1050 : MRI.getMaxLaneMaskForVReg(Reg); in updateAllRanges()
H A DSplitKit.cpp452 LM = MRI.getMaxLaneMaskForVReg(R); in addDeadDef()
542 if (LaneMask.all() || LaneMask == MRI.getMaxLaneMaskForVReg(FromReg)) { in buildCopy()
1399 : MRI.getMaxLaneMaskForVReg(Reg); in rewriteAssigned()
H A DLiveInterval.cpp967 LaneBitmask VRegMask = MRI.getMaxLaneMaskForVReg(reg()); in computeSubRangeUndefs()
1076 LaneBitmask MaxMask = MRI != nullptr ? MRI->getMaxLaneMaskForVReg(reg()) in verify()
H A DMachineRegisterInfo.cpp489 LaneBitmask MachineRegisterInfo::getMaxLaneMaskForVReg(Register Reg) const { in getMaxLaneMaskForVReg() function in MachineRegisterInfo
H A DRegisterCoalescer.cpp992 LaneBitmask Mask = MRI->getMaxLaneMaskForVReg(IntA.reg()); in removeCopyByCommutingDef()
995 LaneBitmask Mask = MRI->getMaxLaneMaskForVReg(IntB.reg()); in removeCopyByCommutingDef()
1468 LaneBitmask MaxMask = MRI->getMaxLaneMaskForVReg(DstReg); in reMaterializeTrivialDef()
1803 LaneBitmask FullMask = MRI->getMaxLaneMaskForVReg(DstInt->reg()); in updateRegDefsUses()
4183 LaneBitmask MaxMask = MRI->getMaxLaneMaskForVReg(Reg); in runOnMachineFunction()
H A DRegisterPressure.cpp435 Result = TrackLaneMasks ? MRI.getMaxLaneMaskForVReg(RegUnit) in getLanesWithProperty()
558 : MRI.getMaxLaneMaskForVReg(Reg); in pushRegLanes()
H A DMachineVerifier.cpp2351 : MRI->getMaxLaneMaskForVReg(Reg); in checkLiveness()
2443 : MRI->getMaxLaneMaskForVReg(Reg); in checkLiveness()
3203 LaneBitmask MaxMask = MRI->getMaxLaneMaskForVReg(Reg); in verifyLiveInterval()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp292 : MRI->getMaxLaneMaskForVReg(Reg); in getLaneMask()
363 KillAt(I->end, MRI->getMaxLaneMaskForVReg(Reg)); in updateKillFlags()
538 updateDeadsInRange(Reg, MRI->getMaxLaneMaskForVReg(Reg), LI); in updateDeadFlags()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h988 LaneBitmask getMaxLaneMaskForVReg(Register Reg) const;