[llvm] [AMDGPU][True16] relax d16-write-vgpr32 condition (PR #194477)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Mon May 4 09:14:14 PDT 2026


================
@@ -1629,13 +1629,52 @@ AMDGPU::Waitcnt WaitcntBrackets::determineAsyncWait(unsigned N) {
   return Wait;
 }
 
+MCPhysReg WaitcntBrackets::determineVGPR16Dependency(const MachineInstr &MI,
+                                                     AMDGPU::InstCounterType T,
+                                                     MCPhysReg Reg) const {
+  const TargetRegisterClass *RC = Context->TRI.getPhysRegBaseClass(Reg);
----------------
arsenm wrote:

Isn't the base class always the 32-bit class? 

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


More information about the llvm-commits mailing list