[llvm] [AMDGPU][True16][CodeGen] update waitcnt for true16 (PR #128927)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 27 22:02:49 PST 2025


================
@@ -3611,13 +3611,26 @@ SIRegisterInfo::getRegClassForOperandReg(const MachineRegisterInfo &MRI,
   return getSubRegisterClass(SrcRC, MO.getSubReg());
 }
 
+bool SIRegisterInfo::isVGPR(MCRegister Reg) const {
+  const TargetRegisterClass *RC = getPhysRegBaseClass(Reg);
+  // Registers without classes are unaddressable, SGPR-like registers.
+  return RC && isVGPRClass(RC);
----------------
arsenm wrote:

Move to inline in header 

https://github.com/llvm/llvm-project/pull/128927


More information about the llvm-commits mailing list