@@ -2829,6 +2829,18 @@ v_alignbit_b32 v5, v1, v2, src_execz
2829
2829
v_alignbit_b32 v5 , v1 , v2 , src_scc
2830
2830
// CHECK: [ 0x05 , 0x00 , 0xce , 0xd1 , 0x01 , 0x05 , 0xf6 , 0x03 ]
2831
2831
2832
+ v_alignbit_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 0 , 0 , 0 ] ; encoding: [0x05,0x08,0xce,0xd1,0x01,0x05,0x0e,0x04]
2833
+ // CHECK: [ 0x05 , 0x08 , 0xce , 0xd1 , 0x01 , 0x05 , 0x0e , 0x04 ]
2834
+
2835
+ v_alignbit_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 0 , 0 ] ; encoding: [0x05,0x18,0xce,0xd1,0x01,0x05,0x0e,0x04]
2836
+ // CHECK: [ 0x05 , 0x18 , 0xce , 0xd1 , 0x01 , 0x05 , 0x0e , 0x04 ]
2837
+
2838
+ v_alignbit_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 1 , 0 ] ; encoding: [0x05,0x38,0xce,0xd1,0x01,0x05,0x0e,0x04]
2839
+ // CHECK: [ 0x05 , 0x38 , 0xce , 0xd1 , 0x01 , 0x05 , 0x0e , 0x04 ]
2840
+
2841
+ v_alignbit_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 1 , 1 ] ; encoding: [0x05,0x78,0xce,0xd1,0x01,0x05,0x0e,0x04]
2842
+ // CHECK: [ 0x05 , 0x78 , 0xce , 0xd1 , 0x01 , 0x05 , 0x0e , 0x04 ]
2843
+
2832
2844
v_alignbyte_b32 v5 , v1 , v2 , v3
2833
2845
// CHECK: [ 0x05 , 0x00 , 0xcf , 0xd1 , 0x01 , 0x05 , 0x0e , 0x04 ]
2834
2846
@@ -3000,6 +3012,18 @@ v_alignbyte_b32 v5, v1, v2, src_execz
3000
3012
v_alignbyte_b32 v5 , v1 , v2 , src_scc
3001
3013
// CHECK: [ 0x05 , 0x00 , 0xcf , 0xd1 , 0x01 , 0x05 , 0xf6 , 0x03 ]
3002
3014
3015
+ v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 ]
3016
+ // CHECK: v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 0 , 0 , 0 ] ; encoding: [0x05,0x08,0xcf,0xd1,0x01,0x05,0x0e,0x04]
3017
+
3018
+ v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 ]
3019
+ // CHECK: v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 0 , 0 ] ; encoding: [0x05,0x18,0xcf,0xd1,0x01,0x05,0x0e,0x04]
3020
+
3021
+ v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 1 ]
3022
+ // CHECK: v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 1 , 0 ] ; encoding: [0x05,0x38,0xcf,0xd1,0x01,0x05,0x0e,0x04]
3023
+
3024
+ v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 1 , 1 ]
3025
+ // CHECK: v_alignbyte_b32 v5 , v1 , v2 , v3 op_sel: [ 1 , 1 , 1 , 1 ] ; encoding: [0x05,0x78,0xcf,0xd1,0x01,0x05,0x0e,0x04]
3026
+
3003
3027
v_min3_f32 v5 , v1 , v2 , v3
3004
3028
// CHECK: [ 0x05 , 0x00 , 0xd0 , 0xd1 , 0x01 , 0x05 , 0x0e , 0x04 ]
3005
3029
0 commit comments