diff --git a/llvm/lib/Target/AMDGPU/SIDefines.h b/llvm/lib/Target/AMDGPU/SIDefines.h index 97a583421a7e2c..142fb871d1c1a9 100644 --- a/llvm/lib/Target/AMDGPU/SIDefines.h +++ b/llvm/lib/Target/AMDGPU/SIDefines.h @@ -333,7 +333,7 @@ enum Id { // Message ID, width(4) [3:0]. ID_SAVEWAVE = 4, // added in GFX8, removed in GFX11 ID_STALL_WAVE_GEN = 5, // added in GFX9 ID_HALT_WAVES = 6, // added in GFX9 - ID_ORDERED_PS_DONE = 7, // added in GFX9 + ID_ORDERED_PS_DONE = 7, // added in GFX9, removed in GFX11 ID_EARLY_PRIM_DEALLOC = 8, // added in GFX9, removed in GFX10 ID_GS_ALLOC_REQ = 9, // added in GFX9 ID_GET_DOORBELL = 10, // added in GFX9, removed in GFX11 diff --git a/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp b/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp index c0fd5bc69325fe..4695a6a0f972dd 100644 --- a/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp +++ b/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp @@ -44,7 +44,7 @@ const CustomOperand Msg[] = { {{"MSG_SAVEWAVE"}, ID_SAVEWAVE, isGFX8_GFX9_GFX10}, {{"MSG_STALL_WAVE_GEN"}, ID_STALL_WAVE_GEN, isGFX9Plus}, {{"MSG_HALT_WAVES"}, ID_HALT_WAVES, isGFX9Plus}, - {{"MSG_ORDERED_PS_DONE"}, ID_ORDERED_PS_DONE, isGFX9Plus}, + {{"MSG_ORDERED_PS_DONE"}, ID_ORDERED_PS_DONE, isGFX9_GFX10}, {{"MSG_EARLY_PRIM_DEALLOC"}, ID_EARLY_PRIM_DEALLOC, isGFX9_GFX10}, {{"MSG_GS_ALLOC_REQ"}, ID_GS_ALLOC_REQ, isGFX9Plus}, {{"MSG_GET_DOORBELL"}, ID_GET_DOORBELL, isGFX9_GFX10}, diff --git a/llvm/test/MC/AMDGPU/sopp-err.s b/llvm/test/MC/AMDGPU/sopp-err.s index 5803cd12d9e9e5..0e43b89dcf0f0f 100644 --- a/llvm/test/MC/AMDGPU/sopp-err.s +++ b/llvm/test/MC/AMDGPU/sopp-err.s @@ -117,6 +117,7 @@ s_sendmsg sendmsg(MSG_HALT_WAVES) s_sendmsg sendmsg(MSG_ORDERED_PS_DONE) // SICI: :[[@LINE-1]]:{{[0-9]+}}: error: specified message id is not supported on this GPU // VI: :[[@LINE-2]]:{{[0-9]+}}: error: specified message id is not supported on this GPU +// GFX11: :[[@LINE-3]]:{{[0-9]+}}: error: specified message id is not supported on this GPU s_sendmsg sendmsg(MSG_EARLY_PRIM_DEALLOC) // SICI: :[[@LINE-1]]:{{[0-9]+}}: error: specified message id is not supported on this GPU