================ @@ -684,6 +684,59 @@ # GFX12: s_rndne_f16 s5, 0x3456 ; encoding: [0xff,0x6e,0x85,0xbe,0x56,0x34,0x00,0x00] 0xff,0x6e,0x85,0xbe,0x56,0x34,0x00,0x00 +# GFX12: s_barrier_signal -2 ; encoding: [0xc2,0x4e,0x80,0xbe] +0xc2,0x4e,0x80,0xbe + +# GFX12: s_barrier_signal -1 ; encoding: [0xc1,0x4e,0x80,0xbe] +0xc1,0x4e,0x80,0xbe + +# GFX12: s_barrier_signal m0 ; encoding: [0x7d,0x4e,0x80,0xbe] +0x7d,0x4e,0x80,0xbe + +# GFX12: s_barrier_signal_isfirst -2 ; encoding: [0xc2,0x4f,0x80,0xbe] +0xc2,0x4f,0x80,0xbe + +# GFX12: s_barrier_signal_isfirst -1 ; encoding: [0xc1,0x4f,0x80,0xbe] +0xc1,0x4f,0x80,0xbe + +# GFX12: s_barrier_signal_isfirst m0 ; encoding: [0x7d,0x4f,0x80,0xbe] +0x7d,0x4f,0x80,0xbe + +# GFX12: s_barrier_init -1 ; encoding: [0xc1,0x51,0x80,0xbe] +0xc1,0x51,0x80,0xbe + +# GFX12: s_barrier_init -2 ; encoding: [0xc2,0x51,0x80,0xbe] +0xc2,0x51,0x80,0xbe + +# GFX12: s_barrier_init m0 ; encoding: [0x7d,0x51,0x80,0xbe] +0x7d,0x51,0x80,0xbe + +# GFX12: s_barrier_join -1 ; encoding: [0xc1,0x52,0x80,0xbe] +0xc1,0x52,0x80,0xbe + +# GFX12: s_barrier_join -2 ; encoding: [0xc2,0x52,0x80,0xbe] +0xc2,0x52,0x80,0xbe + +# GFX12: s_barrier_join m0 ; encoding: [0x7d,0x52,0x80,0xbe] +0x7d,0x52,0x80,0xbe + +# GFX12: s_wakeup_barrier 1 ; encoding: [0x81,0x57,0x80,0xbe] +0x81,0x57,0x80,0xbe + +# GFX12: s_wakeup_barrier -1 ; encoding: [0xc1,0x57,0x80,0xbe] +0xc1,0x57,0x80,0xbe + +# GFX12: s_wakeup_barrier m0 ; encoding: [0x7d,0x57,0x80,0xbe] +0x7d,0x57,0x80,0xbe ---------------- piotrAMD wrote:
Nit: missing blank line between test cases. https://github.com/llvm/llvm-project/pull/74836 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits