[mlir][Linalg] NFC: Expose a method to deduplicate operands/remove dead results of...
[llvm-project.git] / llvm / test / MC / Disassembler / AMDGPU / gfx9_vopc_sdwa.txt
blobcf8ea605445438167e1fa4d39f00f8929e4b15a6
1 # RUN: llvm-mc -triple=amdgcn -mcpu=gfx900 -disassemble -show-encoding < %s | FileCheck -strict-whitespace %s
3 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x06]
4 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x06
6 # CHECK: v_cmp_class_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x88,0x06,0x06]
7 0xf9,0x04,0x20,0x7c,0x01,0x88,0x06,0x06
9 # CHECK: v_cmp_class_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0xe4,0x06,0x06]
10 0xf9,0x04,0x20,0x7c,0x01,0xe4,0x06,0x06
12 # CHECK: v_cmp_class_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0xe6,0x06,0x06]
13 0xf9,0x04,0x20,0x7c,0x01,0xe6,0x06,0x06
15 # CHECK: v_cmp_class_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06]
16 0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06
18 # CHECK: v_cmp_class_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0xff,0x86,0x06,0x06]
19 0xf9,0x04,0x20,0x7c,0xff,0x86,0x06,0x06
21 # CHECK: v_cmp_class_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x86,0x06]
22 0xf9,0x04,0x20,0x7c,0x01,0x86,0x86,0x06
24 # CHECK: v_cmp_class_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x65,0x86,0x86,0x06]
25 0xf9,0x04,0x20,0x7c,0x65,0x86,0x86,0x06
27 # CHECK: v_cmp_class_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x66,0x86,0x86,0x06]
28 0xf9,0x04,0x20,0x7c,0x66,0x86,0x86,0x06
30 # CHECK: v_cmp_class_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x67,0x86,0x86,0x06]
31 0xf9,0x04,0x20,0x7c,0x67,0x86,0x86,0x06
33 # CHECK: v_cmp_class_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x6a,0x86,0x86,0x06]
34 0xf9,0x04,0x20,0x7c,0x6a,0x86,0x86,0x06
36 # CHECK: v_cmp_class_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x6b,0x86,0x86,0x06]
37 0xf9,0x04,0x20,0x7c,0x6b,0x86,0x86,0x06
39 # CHECK: v_cmp_class_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x7c,0x86,0x86,0x06]
40 0xf9,0x04,0x20,0x7c,0x7c,0x86,0x86,0x06
42 # CHECK: v_cmp_class_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x7e,0x86,0x86,0x06]
43 0xf9,0x04,0x20,0x7c,0x7e,0x86,0x86,0x06
45 # CHECK: v_cmp_class_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x7f,0x86,0x86,0x06]
46 0xf9,0x04,0x20,0x7c,0x7f,0x86,0x86,0x06
48 # CHECK: v_cmp_class_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x80,0x86,0x86,0x06]
49 0xf9,0x04,0x20,0x7c,0x80,0x86,0x86,0x06
51 # CHECK: v_cmp_class_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0xc1,0x86,0x86,0x06]
52 0xf9,0x04,0x20,0x7c,0xc1,0x86,0x86,0x06
54 # CHECK: v_cmp_class_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0xf0,0x86,0x86,0x06]
55 0xf9,0x04,0x20,0x7c,0xf0,0x86,0x86,0x06
57 # CHECK: v_cmp_class_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0xf7,0x86,0x86,0x06]
58 0xf9,0x04,0x20,0x7c,0xf7,0x86,0x86,0x06
60 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x21,0x7c,0x01,0x86,0x06,0x06]
61 0xf9,0xfe,0x21,0x7c,0x01,0x86,0x06,0x06
63 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x00,0x06]
64 0xf9,0x04,0x20,0x7c,0x01,0x86,0x00,0x06
66 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x01,0x06]
67 0xf9,0x04,0x20,0x7c,0x01,0x86,0x01,0x06
69 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x02,0x06]
70 0xf9,0x04,0x20,0x7c,0x01,0x86,0x02,0x06
72 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x03,0x06]
73 0xf9,0x04,0x20,0x7c,0x01,0x86,0x03,0x06
75 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x04,0x06]
76 0xf9,0x04,0x20,0x7c,0x01,0x86,0x04,0x06
78 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x05,0x06]
79 0xf9,0x04,0x20,0x7c,0x01,0x86,0x05,0x06
81 # CHECK: v_cmp_class_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x16,0x06]
82 0xf9,0x04,0x20,0x7c,0x01,0x86,0x16,0x06
84 # CHECK: v_cmp_class_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x26,0x06]
85 0xf9,0x04,0x20,0x7c,0x01,0x86,0x26,0x06
87 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x00]
88 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x00
90 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x01]
91 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x01
93 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x02]
94 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x02
96 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x03]
97 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x03
99 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x04]
100 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x04
102 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x05]
103 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x05
105 # CHECK: v_cmp_class_f32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x0e]
106 0xf9,0x04,0x20,0x7c,0x01,0x86,0x06,0x0e
108 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x06]
109 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x06
111 # CHECK: v_cmp_class_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x88,0x06,0x06]
112 0xf9,0x04,0x28,0x7c,0x01,0x88,0x06,0x06
114 # CHECK: v_cmp_class_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0xe4,0x06,0x06]
115 0xf9,0x04,0x28,0x7c,0x01,0xe4,0x06,0x06
117 # CHECK: v_cmp_class_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0xe6,0x06,0x06]
118 0xf9,0x04,0x28,0x7c,0x01,0xe6,0x06,0x06
120 # CHECK: v_cmp_class_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06]
121 0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06
123 # CHECK: v_cmp_class_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0xff,0x86,0x06,0x06]
124 0xf9,0x04,0x28,0x7c,0xff,0x86,0x06,0x06
126 # CHECK: v_cmp_class_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x86,0x06]
127 0xf9,0x04,0x28,0x7c,0x01,0x86,0x86,0x06
129 # CHECK: v_cmp_class_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x65,0x86,0x86,0x06]
130 0xf9,0x04,0x28,0x7c,0x65,0x86,0x86,0x06
132 # CHECK: v_cmp_class_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x66,0x86,0x86,0x06]
133 0xf9,0x04,0x28,0x7c,0x66,0x86,0x86,0x06
135 # CHECK: v_cmp_class_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x67,0x86,0x86,0x06]
136 0xf9,0x04,0x28,0x7c,0x67,0x86,0x86,0x06
138 # CHECK: v_cmp_class_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x6a,0x86,0x86,0x06]
139 0xf9,0x04,0x28,0x7c,0x6a,0x86,0x86,0x06
141 # CHECK: v_cmp_class_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x6b,0x86,0x86,0x06]
142 0xf9,0x04,0x28,0x7c,0x6b,0x86,0x86,0x06
144 # CHECK: v_cmp_class_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x7c,0x86,0x86,0x06]
145 0xf9,0x04,0x28,0x7c,0x7c,0x86,0x86,0x06
147 # CHECK: v_cmp_class_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x7e,0x86,0x86,0x06]
148 0xf9,0x04,0x28,0x7c,0x7e,0x86,0x86,0x06
150 # CHECK: v_cmp_class_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x7f,0x86,0x86,0x06]
151 0xf9,0x04,0x28,0x7c,0x7f,0x86,0x86,0x06
153 # CHECK: v_cmp_class_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x80,0x86,0x86,0x06]
154 0xf9,0x04,0x28,0x7c,0x80,0x86,0x86,0x06
156 # CHECK: v_cmp_class_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0xc1,0x86,0x86,0x06]
157 0xf9,0x04,0x28,0x7c,0xc1,0x86,0x86,0x06
159 # CHECK: v_cmp_class_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0xf0,0x86,0x86,0x06]
160 0xf9,0x04,0x28,0x7c,0xf0,0x86,0x86,0x06
162 # CHECK: v_cmp_class_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0xf7,0x86,0x86,0x06]
163 0xf9,0x04,0x28,0x7c,0xf7,0x86,0x86,0x06
165 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x29,0x7c,0x01,0x86,0x06,0x06]
166 0xf9,0xfe,0x29,0x7c,0x01,0x86,0x06,0x06
168 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x00,0x06]
169 0xf9,0x04,0x28,0x7c,0x01,0x86,0x00,0x06
171 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x01,0x06]
172 0xf9,0x04,0x28,0x7c,0x01,0x86,0x01,0x06
174 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x02,0x06]
175 0xf9,0x04,0x28,0x7c,0x01,0x86,0x02,0x06
177 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x03,0x06]
178 0xf9,0x04,0x28,0x7c,0x01,0x86,0x03,0x06
180 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x04,0x06]
181 0xf9,0x04,0x28,0x7c,0x01,0x86,0x04,0x06
183 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x05,0x06]
184 0xf9,0x04,0x28,0x7c,0x01,0x86,0x05,0x06
186 # CHECK: v_cmp_class_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x16,0x06]
187 0xf9,0x04,0x28,0x7c,0x01,0x86,0x16,0x06
189 # CHECK: v_cmp_class_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x26,0x06]
190 0xf9,0x04,0x28,0x7c,0x01,0x86,0x26,0x06
192 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x00]
193 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x00
195 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x01]
196 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x01
198 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x02]
199 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x02
201 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x03]
202 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x03
204 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x04]
205 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x04
207 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x05]
208 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x05
210 # CHECK: v_cmp_class_f16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x0e]
211 0xf9,0x04,0x28,0x7c,0x01,0x86,0x06,0x0e
213 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x06]
214 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x06
216 # CHECK: v_cmp_f_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x88,0x06,0x06]
217 0xf9,0x04,0x40,0x7c,0x01,0x88,0x06,0x06
219 # CHECK: v_cmp_f_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0xe4,0x06,0x06]
220 0xf9,0x04,0x40,0x7c,0x01,0xe4,0x06,0x06
222 # CHECK: v_cmp_f_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0xe6,0x06,0x06]
223 0xf9,0x04,0x40,0x7c,0x01,0xe6,0x06,0x06
225 # CHECK: v_cmp_f_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x00,0x06,0x06]
226 0xf9,0x04,0x40,0x7c,0x01,0x00,0x06,0x06
228 # CHECK: v_cmp_f_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0xff,0x86,0x06,0x06]
229 0xf9,0x04,0x40,0x7c,0xff,0x86,0x06,0x06
231 # CHECK: v_cmp_f_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x86,0x06]
232 0xf9,0x04,0x40,0x7c,0x01,0x86,0x86,0x06
234 # CHECK: v_cmp_f_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x65,0x86,0x86,0x06]
235 0xf9,0x04,0x40,0x7c,0x65,0x86,0x86,0x06
237 # CHECK: v_cmp_f_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x66,0x86,0x86,0x06]
238 0xf9,0x04,0x40,0x7c,0x66,0x86,0x86,0x06
240 # CHECK: v_cmp_f_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x67,0x86,0x86,0x06]
241 0xf9,0x04,0x40,0x7c,0x67,0x86,0x86,0x06
243 # CHECK: v_cmp_f_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x6a,0x86,0x86,0x06]
244 0xf9,0x04,0x40,0x7c,0x6a,0x86,0x86,0x06
246 # CHECK: v_cmp_f_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x6b,0x86,0x86,0x06]
247 0xf9,0x04,0x40,0x7c,0x6b,0x86,0x86,0x06
249 # CHECK: v_cmp_f_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x7c,0x86,0x86,0x06]
250 0xf9,0x04,0x40,0x7c,0x7c,0x86,0x86,0x06
252 # CHECK: v_cmp_f_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x7e,0x86,0x86,0x06]
253 0xf9,0x04,0x40,0x7c,0x7e,0x86,0x86,0x06
255 # CHECK: v_cmp_f_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x7f,0x86,0x86,0x06]
256 0xf9,0x04,0x40,0x7c,0x7f,0x86,0x86,0x06
258 # CHECK: v_cmp_f_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x80,0x86,0x86,0x06]
259 0xf9,0x04,0x40,0x7c,0x80,0x86,0x86,0x06
261 # CHECK: v_cmp_f_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0xc1,0x86,0x86,0x06]
262 0xf9,0x04,0x40,0x7c,0xc1,0x86,0x86,0x06
264 # CHECK: v_cmp_f_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0xf0,0x86,0x86,0x06]
265 0xf9,0x04,0x40,0x7c,0xf0,0x86,0x86,0x06
267 # CHECK: v_cmp_f_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0xf7,0x86,0x86,0x06]
268 0xf9,0x04,0x40,0x7c,0xf7,0x86,0x86,0x06
270 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x41,0x7c,0x01,0x86,0x06,0x06]
271 0xf9,0xfe,0x41,0x7c,0x01,0x86,0x06,0x06
273 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x00,0x06]
274 0xf9,0x04,0x40,0x7c,0x01,0x86,0x00,0x06
276 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x01,0x06]
277 0xf9,0x04,0x40,0x7c,0x01,0x86,0x01,0x06
279 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x02,0x06]
280 0xf9,0x04,0x40,0x7c,0x01,0x86,0x02,0x06
282 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x03,0x06]
283 0xf9,0x04,0x40,0x7c,0x01,0x86,0x03,0x06
285 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x04,0x06]
286 0xf9,0x04,0x40,0x7c,0x01,0x86,0x04,0x06
288 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x05,0x06]
289 0xf9,0x04,0x40,0x7c,0x01,0x86,0x05,0x06
291 # CHECK: v_cmp_f_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x16,0x06]
292 0xf9,0x04,0x40,0x7c,0x01,0x86,0x16,0x06
294 # CHECK: v_cmp_f_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x26,0x06]
295 0xf9,0x04,0x40,0x7c,0x01,0x86,0x26,0x06
297 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x00]
298 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x00
300 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x01]
301 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x01
303 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x02]
304 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x02
306 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x03]
307 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x03
309 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x04]
310 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x04
312 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x05]
313 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x05
315 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x16]
316 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x16
318 # CHECK: v_cmp_f_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x26]
319 0xf9,0x04,0x40,0x7c,0x01,0x86,0x06,0x26
321 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x06]
322 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x06
324 # CHECK: v_cmp_lt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x88,0x06,0x06]
325 0xf9,0x04,0x42,0x7c,0x01,0x88,0x06,0x06
327 # CHECK: v_cmp_lt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0xe4,0x06,0x06]
328 0xf9,0x04,0x42,0x7c,0x01,0xe4,0x06,0x06
330 # CHECK: v_cmp_lt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0xe6,0x06,0x06]
331 0xf9,0x04,0x42,0x7c,0x01,0xe6,0x06,0x06
333 # CHECK: v_cmp_lt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x00,0x06,0x06]
334 0xf9,0x04,0x42,0x7c,0x01,0x00,0x06,0x06
336 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0xff,0x86,0x06,0x06]
337 0xf9,0x04,0x42,0x7c,0xff,0x86,0x06,0x06
339 # CHECK: v_cmp_lt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x86,0x06]
340 0xf9,0x04,0x42,0x7c,0x01,0x86,0x86,0x06
342 # CHECK: v_cmp_lt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x65,0x86,0x86,0x06]
343 0xf9,0x04,0x42,0x7c,0x65,0x86,0x86,0x06
345 # CHECK: v_cmp_lt_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x66,0x86,0x86,0x06]
346 0xf9,0x04,0x42,0x7c,0x66,0x86,0x86,0x06
348 # CHECK: v_cmp_lt_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x67,0x86,0x86,0x06]
349 0xf9,0x04,0x42,0x7c,0x67,0x86,0x86,0x06
351 # CHECK: v_cmp_lt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x6a,0x86,0x86,0x06]
352 0xf9,0x04,0x42,0x7c,0x6a,0x86,0x86,0x06
354 # CHECK: v_cmp_lt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x6b,0x86,0x86,0x06]
355 0xf9,0x04,0x42,0x7c,0x6b,0x86,0x86,0x06
357 # CHECK: v_cmp_lt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x7c,0x86,0x86,0x06]
358 0xf9,0x04,0x42,0x7c,0x7c,0x86,0x86,0x06
360 # CHECK: v_cmp_lt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x7e,0x86,0x86,0x06]
361 0xf9,0x04,0x42,0x7c,0x7e,0x86,0x86,0x06
363 # CHECK: v_cmp_lt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x7f,0x86,0x86,0x06]
364 0xf9,0x04,0x42,0x7c,0x7f,0x86,0x86,0x06
366 # CHECK: v_cmp_lt_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x80,0x86,0x86,0x06]
367 0xf9,0x04,0x42,0x7c,0x80,0x86,0x86,0x06
369 # CHECK: v_cmp_lt_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0xc1,0x86,0x86,0x06]
370 0xf9,0x04,0x42,0x7c,0xc1,0x86,0x86,0x06
372 # CHECK: v_cmp_lt_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0xf0,0x86,0x86,0x06]
373 0xf9,0x04,0x42,0x7c,0xf0,0x86,0x86,0x06
375 # CHECK: v_cmp_lt_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0xf7,0x86,0x86,0x06]
376 0xf9,0x04,0x42,0x7c,0xf7,0x86,0x86,0x06
378 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x43,0x7c,0x01,0x86,0x06,0x06]
379 0xf9,0xfe,0x43,0x7c,0x01,0x86,0x06,0x06
381 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x00,0x06]
382 0xf9,0x04,0x42,0x7c,0x01,0x86,0x00,0x06
384 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x01,0x06]
385 0xf9,0x04,0x42,0x7c,0x01,0x86,0x01,0x06
387 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x02,0x06]
388 0xf9,0x04,0x42,0x7c,0x01,0x86,0x02,0x06
390 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x03,0x06]
391 0xf9,0x04,0x42,0x7c,0x01,0x86,0x03,0x06
393 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x04,0x06]
394 0xf9,0x04,0x42,0x7c,0x01,0x86,0x04,0x06
396 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x05,0x06]
397 0xf9,0x04,0x42,0x7c,0x01,0x86,0x05,0x06
399 # CHECK: v_cmp_lt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x16,0x06]
400 0xf9,0x04,0x42,0x7c,0x01,0x86,0x16,0x06
402 # CHECK: v_cmp_lt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x26,0x06]
403 0xf9,0x04,0x42,0x7c,0x01,0x86,0x26,0x06
405 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x00]
406 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x00
408 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x01]
409 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x01
411 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x02]
412 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x02
414 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x03]
415 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x03
417 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x04]
418 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x04
420 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x05]
421 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x05
423 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x16]
424 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x16
426 # CHECK: v_cmp_lt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x26]
427 0xf9,0x04,0x42,0x7c,0x01,0x86,0x06,0x26
429 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x06]
430 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x06
432 # CHECK: v_cmp_eq_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x88,0x06,0x06]
433 0xf9,0x04,0x44,0x7c,0x01,0x88,0x06,0x06
435 # CHECK: v_cmp_eq_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0xe4,0x06,0x06]
436 0xf9,0x04,0x44,0x7c,0x01,0xe4,0x06,0x06
438 # CHECK: v_cmp_eq_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0xe6,0x06,0x06]
439 0xf9,0x04,0x44,0x7c,0x01,0xe6,0x06,0x06
441 # CHECK: v_cmp_eq_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x00,0x06,0x06]
442 0xf9,0x04,0x44,0x7c,0x01,0x00,0x06,0x06
444 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0xff,0x86,0x06,0x06]
445 0xf9,0x04,0x44,0x7c,0xff,0x86,0x06,0x06
447 # CHECK: v_cmp_eq_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x86,0x06]
448 0xf9,0x04,0x44,0x7c,0x01,0x86,0x86,0x06
450 # CHECK: v_cmp_eq_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x65,0x86,0x86,0x06]
451 0xf9,0x04,0x44,0x7c,0x65,0x86,0x86,0x06
453 # CHECK: v_cmp_eq_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x66,0x86,0x86,0x06]
454 0xf9,0x04,0x44,0x7c,0x66,0x86,0x86,0x06
456 # CHECK: v_cmp_eq_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x67,0x86,0x86,0x06]
457 0xf9,0x04,0x44,0x7c,0x67,0x86,0x86,0x06
459 # CHECK: v_cmp_eq_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x6a,0x86,0x86,0x06]
460 0xf9,0x04,0x44,0x7c,0x6a,0x86,0x86,0x06
462 # CHECK: v_cmp_eq_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x6b,0x86,0x86,0x06]
463 0xf9,0x04,0x44,0x7c,0x6b,0x86,0x86,0x06
465 # CHECK: v_cmp_eq_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x7c,0x86,0x86,0x06]
466 0xf9,0x04,0x44,0x7c,0x7c,0x86,0x86,0x06
468 # CHECK: v_cmp_eq_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x7e,0x86,0x86,0x06]
469 0xf9,0x04,0x44,0x7c,0x7e,0x86,0x86,0x06
471 # CHECK: v_cmp_eq_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x7f,0x86,0x86,0x06]
472 0xf9,0x04,0x44,0x7c,0x7f,0x86,0x86,0x06
474 # CHECK: v_cmp_eq_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x80,0x86,0x86,0x06]
475 0xf9,0x04,0x44,0x7c,0x80,0x86,0x86,0x06
477 # CHECK: v_cmp_eq_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0xc1,0x86,0x86,0x06]
478 0xf9,0x04,0x44,0x7c,0xc1,0x86,0x86,0x06
480 # CHECK: v_cmp_eq_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0xf0,0x86,0x86,0x06]
481 0xf9,0x04,0x44,0x7c,0xf0,0x86,0x86,0x06
483 # CHECK: v_cmp_eq_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0xf7,0x86,0x86,0x06]
484 0xf9,0x04,0x44,0x7c,0xf7,0x86,0x86,0x06
486 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x45,0x7c,0x01,0x86,0x06,0x06]
487 0xf9,0xfe,0x45,0x7c,0x01,0x86,0x06,0x06
489 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x00,0x06]
490 0xf9,0x04,0x44,0x7c,0x01,0x86,0x00,0x06
492 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x01,0x06]
493 0xf9,0x04,0x44,0x7c,0x01,0x86,0x01,0x06
495 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x02,0x06]
496 0xf9,0x04,0x44,0x7c,0x01,0x86,0x02,0x06
498 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x03,0x06]
499 0xf9,0x04,0x44,0x7c,0x01,0x86,0x03,0x06
501 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x04,0x06]
502 0xf9,0x04,0x44,0x7c,0x01,0x86,0x04,0x06
504 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x05,0x06]
505 0xf9,0x04,0x44,0x7c,0x01,0x86,0x05,0x06
507 # CHECK: v_cmp_eq_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x16,0x06]
508 0xf9,0x04,0x44,0x7c,0x01,0x86,0x16,0x06
510 # CHECK: v_cmp_eq_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x26,0x06]
511 0xf9,0x04,0x44,0x7c,0x01,0x86,0x26,0x06
513 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x00]
514 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x00
516 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x01]
517 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x01
519 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x02]
520 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x02
522 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x03]
523 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x03
525 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x04]
526 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x04
528 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x05]
529 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x05
531 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x16]
532 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x16
534 # CHECK: v_cmp_eq_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x26]
535 0xf9,0x04,0x44,0x7c,0x01,0x86,0x06,0x26
537 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x06]
538 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x06
540 # CHECK: v_cmp_le_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x88,0x06,0x06]
541 0xf9,0x04,0x46,0x7c,0x01,0x88,0x06,0x06
543 # CHECK: v_cmp_le_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0xe4,0x06,0x06]
544 0xf9,0x04,0x46,0x7c,0x01,0xe4,0x06,0x06
546 # CHECK: v_cmp_le_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0xe6,0x06,0x06]
547 0xf9,0x04,0x46,0x7c,0x01,0xe6,0x06,0x06
549 # CHECK: v_cmp_le_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x00,0x06,0x06]
550 0xf9,0x04,0x46,0x7c,0x01,0x00,0x06,0x06
552 # CHECK: v_cmp_le_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0xff,0x86,0x06,0x06]
553 0xf9,0x04,0x46,0x7c,0xff,0x86,0x06,0x06
555 # CHECK: v_cmp_le_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x86,0x06]
556 0xf9,0x04,0x46,0x7c,0x01,0x86,0x86,0x06
558 # CHECK: v_cmp_le_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x65,0x86,0x86,0x06]
559 0xf9,0x04,0x46,0x7c,0x65,0x86,0x86,0x06
561 # CHECK: v_cmp_le_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x66,0x86,0x86,0x06]
562 0xf9,0x04,0x46,0x7c,0x66,0x86,0x86,0x06
564 # CHECK: v_cmp_le_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x67,0x86,0x86,0x06]
565 0xf9,0x04,0x46,0x7c,0x67,0x86,0x86,0x06
567 # CHECK: v_cmp_le_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x6a,0x86,0x86,0x06]
568 0xf9,0x04,0x46,0x7c,0x6a,0x86,0x86,0x06
570 # CHECK: v_cmp_le_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x6b,0x86,0x86,0x06]
571 0xf9,0x04,0x46,0x7c,0x6b,0x86,0x86,0x06
573 # CHECK: v_cmp_le_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x7c,0x86,0x86,0x06]
574 0xf9,0x04,0x46,0x7c,0x7c,0x86,0x86,0x06
576 # CHECK: v_cmp_le_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x7e,0x86,0x86,0x06]
577 0xf9,0x04,0x46,0x7c,0x7e,0x86,0x86,0x06
579 # CHECK: v_cmp_le_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x7f,0x86,0x86,0x06]
580 0xf9,0x04,0x46,0x7c,0x7f,0x86,0x86,0x06
582 # CHECK: v_cmp_le_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x80,0x86,0x86,0x06]
583 0xf9,0x04,0x46,0x7c,0x80,0x86,0x86,0x06
585 # CHECK: v_cmp_le_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0xc1,0x86,0x86,0x06]
586 0xf9,0x04,0x46,0x7c,0xc1,0x86,0x86,0x06
588 # CHECK: v_cmp_le_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0xf0,0x86,0x86,0x06]
589 0xf9,0x04,0x46,0x7c,0xf0,0x86,0x86,0x06
591 # CHECK: v_cmp_le_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0xf7,0x86,0x86,0x06]
592 0xf9,0x04,0x46,0x7c,0xf7,0x86,0x86,0x06
594 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x47,0x7c,0x01,0x86,0x06,0x06]
595 0xf9,0xfe,0x47,0x7c,0x01,0x86,0x06,0x06
597 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x00,0x06]
598 0xf9,0x04,0x46,0x7c,0x01,0x86,0x00,0x06
600 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x01,0x06]
601 0xf9,0x04,0x46,0x7c,0x01,0x86,0x01,0x06
603 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x02,0x06]
604 0xf9,0x04,0x46,0x7c,0x01,0x86,0x02,0x06
606 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x03,0x06]
607 0xf9,0x04,0x46,0x7c,0x01,0x86,0x03,0x06
609 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x04,0x06]
610 0xf9,0x04,0x46,0x7c,0x01,0x86,0x04,0x06
612 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x05,0x06]
613 0xf9,0x04,0x46,0x7c,0x01,0x86,0x05,0x06
615 # CHECK: v_cmp_le_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x16,0x06]
616 0xf9,0x04,0x46,0x7c,0x01,0x86,0x16,0x06
618 # CHECK: v_cmp_le_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x26,0x06]
619 0xf9,0x04,0x46,0x7c,0x01,0x86,0x26,0x06
621 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x00]
622 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x00
624 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x01]
625 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x01
627 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x02]
628 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x02
630 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x03]
631 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x03
633 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x04]
634 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x04
636 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x05]
637 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x05
639 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x16]
640 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x16
642 # CHECK: v_cmp_le_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x26]
643 0xf9,0x04,0x46,0x7c,0x01,0x86,0x06,0x26
645 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x06]
646 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x06
648 # CHECK: v_cmp_gt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x88,0x06,0x06]
649 0xf9,0x04,0x48,0x7c,0x01,0x88,0x06,0x06
651 # CHECK: v_cmp_gt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0xe4,0x06,0x06]
652 0xf9,0x04,0x48,0x7c,0x01,0xe4,0x06,0x06
654 # CHECK: v_cmp_gt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0xe6,0x06,0x06]
655 0xf9,0x04,0x48,0x7c,0x01,0xe6,0x06,0x06
657 # CHECK: v_cmp_gt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x00,0x06,0x06]
658 0xf9,0x04,0x48,0x7c,0x01,0x00,0x06,0x06
660 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0xff,0x86,0x06,0x06]
661 0xf9,0x04,0x48,0x7c,0xff,0x86,0x06,0x06
663 # CHECK: v_cmp_gt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x86,0x06]
664 0xf9,0x04,0x48,0x7c,0x01,0x86,0x86,0x06
666 # CHECK: v_cmp_gt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x65,0x86,0x86,0x06]
667 0xf9,0x04,0x48,0x7c,0x65,0x86,0x86,0x06
669 # CHECK: v_cmp_gt_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x66,0x86,0x86,0x06]
670 0xf9,0x04,0x48,0x7c,0x66,0x86,0x86,0x06
672 # CHECK: v_cmp_gt_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x67,0x86,0x86,0x06]
673 0xf9,0x04,0x48,0x7c,0x67,0x86,0x86,0x06
675 # CHECK: v_cmp_gt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x6a,0x86,0x86,0x06]
676 0xf9,0x04,0x48,0x7c,0x6a,0x86,0x86,0x06
678 # CHECK: v_cmp_gt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x6b,0x86,0x86,0x06]
679 0xf9,0x04,0x48,0x7c,0x6b,0x86,0x86,0x06
681 # CHECK: v_cmp_gt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x7c,0x86,0x86,0x06]
682 0xf9,0x04,0x48,0x7c,0x7c,0x86,0x86,0x06
684 # CHECK: v_cmp_gt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x7e,0x86,0x86,0x06]
685 0xf9,0x04,0x48,0x7c,0x7e,0x86,0x86,0x06
687 # CHECK: v_cmp_gt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x7f,0x86,0x86,0x06]
688 0xf9,0x04,0x48,0x7c,0x7f,0x86,0x86,0x06
690 # CHECK: v_cmp_gt_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x80,0x86,0x86,0x06]
691 0xf9,0x04,0x48,0x7c,0x80,0x86,0x86,0x06
693 # CHECK: v_cmp_gt_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0xc1,0x86,0x86,0x06]
694 0xf9,0x04,0x48,0x7c,0xc1,0x86,0x86,0x06
696 # CHECK: v_cmp_gt_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0xf0,0x86,0x86,0x06]
697 0xf9,0x04,0x48,0x7c,0xf0,0x86,0x86,0x06
699 # CHECK: v_cmp_gt_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0xf7,0x86,0x86,0x06]
700 0xf9,0x04,0x48,0x7c,0xf7,0x86,0x86,0x06
702 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x49,0x7c,0x01,0x86,0x06,0x06]
703 0xf9,0xfe,0x49,0x7c,0x01,0x86,0x06,0x06
705 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x00,0x06]
706 0xf9,0x04,0x48,0x7c,0x01,0x86,0x00,0x06
708 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x01,0x06]
709 0xf9,0x04,0x48,0x7c,0x01,0x86,0x01,0x06
711 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x02,0x06]
712 0xf9,0x04,0x48,0x7c,0x01,0x86,0x02,0x06
714 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x03,0x06]
715 0xf9,0x04,0x48,0x7c,0x01,0x86,0x03,0x06
717 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x04,0x06]
718 0xf9,0x04,0x48,0x7c,0x01,0x86,0x04,0x06
720 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x05,0x06]
721 0xf9,0x04,0x48,0x7c,0x01,0x86,0x05,0x06
723 # CHECK: v_cmp_gt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x16,0x06]
724 0xf9,0x04,0x48,0x7c,0x01,0x86,0x16,0x06
726 # CHECK: v_cmp_gt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x26,0x06]
727 0xf9,0x04,0x48,0x7c,0x01,0x86,0x26,0x06
729 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x00]
730 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x00
732 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x01]
733 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x01
735 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x02]
736 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x02
738 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x03]
739 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x03
741 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x04]
742 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x04
744 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x05]
745 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x05
747 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x16]
748 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x16
750 # CHECK: v_cmp_gt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x26]
751 0xf9,0x04,0x48,0x7c,0x01,0x86,0x06,0x26
753 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x06]
754 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x06
756 # CHECK: v_cmp_lg_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x88,0x06,0x06]
757 0xf9,0x04,0x4a,0x7c,0x01,0x88,0x06,0x06
759 # CHECK: v_cmp_lg_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0xe4,0x06,0x06]
760 0xf9,0x04,0x4a,0x7c,0x01,0xe4,0x06,0x06
762 # CHECK: v_cmp_lg_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0xe6,0x06,0x06]
763 0xf9,0x04,0x4a,0x7c,0x01,0xe6,0x06,0x06
765 # CHECK: v_cmp_lg_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x00,0x06,0x06]
766 0xf9,0x04,0x4a,0x7c,0x01,0x00,0x06,0x06
768 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0xff,0x86,0x06,0x06]
769 0xf9,0x04,0x4a,0x7c,0xff,0x86,0x06,0x06
771 # CHECK: v_cmp_lg_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x86,0x06]
772 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x86,0x06
774 # CHECK: v_cmp_lg_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x65,0x86,0x86,0x06]
775 0xf9,0x04,0x4a,0x7c,0x65,0x86,0x86,0x06
777 # CHECK: v_cmp_lg_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x66,0x86,0x86,0x06]
778 0xf9,0x04,0x4a,0x7c,0x66,0x86,0x86,0x06
780 # CHECK: v_cmp_lg_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x67,0x86,0x86,0x06]
781 0xf9,0x04,0x4a,0x7c,0x67,0x86,0x86,0x06
783 # CHECK: v_cmp_lg_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x6a,0x86,0x86,0x06]
784 0xf9,0x04,0x4a,0x7c,0x6a,0x86,0x86,0x06
786 # CHECK: v_cmp_lg_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x6b,0x86,0x86,0x06]
787 0xf9,0x04,0x4a,0x7c,0x6b,0x86,0x86,0x06
789 # CHECK: v_cmp_lg_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x7c,0x86,0x86,0x06]
790 0xf9,0x04,0x4a,0x7c,0x7c,0x86,0x86,0x06
792 # CHECK: v_cmp_lg_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x7e,0x86,0x86,0x06]
793 0xf9,0x04,0x4a,0x7c,0x7e,0x86,0x86,0x06
795 # CHECK: v_cmp_lg_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x7f,0x86,0x86,0x06]
796 0xf9,0x04,0x4a,0x7c,0x7f,0x86,0x86,0x06
798 # CHECK: v_cmp_lg_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x80,0x86,0x86,0x06]
799 0xf9,0x04,0x4a,0x7c,0x80,0x86,0x86,0x06
801 # CHECK: v_cmp_lg_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0xc1,0x86,0x86,0x06]
802 0xf9,0x04,0x4a,0x7c,0xc1,0x86,0x86,0x06
804 # CHECK: v_cmp_lg_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0xf0,0x86,0x86,0x06]
805 0xf9,0x04,0x4a,0x7c,0xf0,0x86,0x86,0x06
807 # CHECK: v_cmp_lg_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0xf7,0x86,0x86,0x06]
808 0xf9,0x04,0x4a,0x7c,0xf7,0x86,0x86,0x06
810 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x4b,0x7c,0x01,0x86,0x06,0x06]
811 0xf9,0xfe,0x4b,0x7c,0x01,0x86,0x06,0x06
813 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x00,0x06]
814 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x00,0x06
816 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x01,0x06]
817 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x01,0x06
819 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x02,0x06]
820 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x02,0x06
822 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x03,0x06]
823 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x03,0x06
825 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x04,0x06]
826 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x04,0x06
828 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x05,0x06]
829 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x05,0x06
831 # CHECK: v_cmp_lg_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x16,0x06]
832 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x16,0x06
834 # CHECK: v_cmp_lg_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x26,0x06]
835 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x26,0x06
837 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x00]
838 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x00
840 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x01]
841 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x01
843 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x02]
844 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x02
846 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x03]
847 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x03
849 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x04]
850 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x04
852 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x05]
853 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x05
855 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x16]
856 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x16
858 # CHECK: v_cmp_lg_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x26]
859 0xf9,0x04,0x4a,0x7c,0x01,0x86,0x06,0x26
861 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x06]
862 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x06
864 # CHECK: v_cmp_ge_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x88,0x06,0x06]
865 0xf9,0x04,0x4c,0x7c,0x01,0x88,0x06,0x06
867 # CHECK: v_cmp_ge_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0xe4,0x06,0x06]
868 0xf9,0x04,0x4c,0x7c,0x01,0xe4,0x06,0x06
870 # CHECK: v_cmp_ge_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0xe6,0x06,0x06]
871 0xf9,0x04,0x4c,0x7c,0x01,0xe6,0x06,0x06
873 # CHECK: v_cmp_ge_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x00,0x06,0x06]
874 0xf9,0x04,0x4c,0x7c,0x01,0x00,0x06,0x06
876 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0xff,0x86,0x06,0x06]
877 0xf9,0x04,0x4c,0x7c,0xff,0x86,0x06,0x06
879 # CHECK: v_cmp_ge_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x86,0x06]
880 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x86,0x06
882 # CHECK: v_cmp_ge_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x65,0x86,0x86,0x06]
883 0xf9,0x04,0x4c,0x7c,0x65,0x86,0x86,0x06
885 # CHECK: v_cmp_ge_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x66,0x86,0x86,0x06]
886 0xf9,0x04,0x4c,0x7c,0x66,0x86,0x86,0x06
888 # CHECK: v_cmp_ge_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x67,0x86,0x86,0x06]
889 0xf9,0x04,0x4c,0x7c,0x67,0x86,0x86,0x06
891 # CHECK: v_cmp_ge_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x6a,0x86,0x86,0x06]
892 0xf9,0x04,0x4c,0x7c,0x6a,0x86,0x86,0x06
894 # CHECK: v_cmp_ge_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x6b,0x86,0x86,0x06]
895 0xf9,0x04,0x4c,0x7c,0x6b,0x86,0x86,0x06
897 # CHECK: v_cmp_ge_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x7c,0x86,0x86,0x06]
898 0xf9,0x04,0x4c,0x7c,0x7c,0x86,0x86,0x06
900 # CHECK: v_cmp_ge_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x7e,0x86,0x86,0x06]
901 0xf9,0x04,0x4c,0x7c,0x7e,0x86,0x86,0x06
903 # CHECK: v_cmp_ge_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x7f,0x86,0x86,0x06]
904 0xf9,0x04,0x4c,0x7c,0x7f,0x86,0x86,0x06
906 # CHECK: v_cmp_ge_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x80,0x86,0x86,0x06]
907 0xf9,0x04,0x4c,0x7c,0x80,0x86,0x86,0x06
909 # CHECK: v_cmp_ge_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0xc1,0x86,0x86,0x06]
910 0xf9,0x04,0x4c,0x7c,0xc1,0x86,0x86,0x06
912 # CHECK: v_cmp_ge_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0xf0,0x86,0x86,0x06]
913 0xf9,0x04,0x4c,0x7c,0xf0,0x86,0x86,0x06
915 # CHECK: v_cmp_ge_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0xf7,0x86,0x86,0x06]
916 0xf9,0x04,0x4c,0x7c,0xf7,0x86,0x86,0x06
918 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x4d,0x7c,0x01,0x86,0x06,0x06]
919 0xf9,0xfe,0x4d,0x7c,0x01,0x86,0x06,0x06
921 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x00,0x06]
922 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x00,0x06
924 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x01,0x06]
925 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x01,0x06
927 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x02,0x06]
928 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x02,0x06
930 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x03,0x06]
931 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x03,0x06
933 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x04,0x06]
934 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x04,0x06
936 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x05,0x06]
937 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x05,0x06
939 # CHECK: v_cmp_ge_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x16,0x06]
940 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x16,0x06
942 # CHECK: v_cmp_ge_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x26,0x06]
943 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x26,0x06
945 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x00]
946 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x00
948 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x01]
949 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x01
951 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x02]
952 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x02
954 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x03]
955 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x03
957 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x04]
958 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x04
960 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x05]
961 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x05
963 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x16]
964 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x16
966 # CHECK: v_cmp_ge_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x26]
967 0xf9,0x04,0x4c,0x7c,0x01,0x86,0x06,0x26
969 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x06]
970 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x06
972 # CHECK: v_cmp_o_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x88,0x06,0x06]
973 0xf9,0x04,0x4e,0x7c,0x01,0x88,0x06,0x06
975 # CHECK: v_cmp_o_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0xe4,0x06,0x06]
976 0xf9,0x04,0x4e,0x7c,0x01,0xe4,0x06,0x06
978 # CHECK: v_cmp_o_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0xe6,0x06,0x06]
979 0xf9,0x04,0x4e,0x7c,0x01,0xe6,0x06,0x06
981 # CHECK: v_cmp_o_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x00,0x06,0x06]
982 0xf9,0x04,0x4e,0x7c,0x01,0x00,0x06,0x06
984 # CHECK: v_cmp_o_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0xff,0x86,0x06,0x06]
985 0xf9,0x04,0x4e,0x7c,0xff,0x86,0x06,0x06
987 # CHECK: v_cmp_o_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x86,0x06]
988 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x86,0x06
990 # CHECK: v_cmp_o_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x65,0x86,0x86,0x06]
991 0xf9,0x04,0x4e,0x7c,0x65,0x86,0x86,0x06
993 # CHECK: v_cmp_o_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x66,0x86,0x86,0x06]
994 0xf9,0x04,0x4e,0x7c,0x66,0x86,0x86,0x06
996 # CHECK: v_cmp_o_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x67,0x86,0x86,0x06]
997 0xf9,0x04,0x4e,0x7c,0x67,0x86,0x86,0x06
999 # CHECK: v_cmp_o_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x6a,0x86,0x86,0x06]
1000 0xf9,0x04,0x4e,0x7c,0x6a,0x86,0x86,0x06
1002 # CHECK: v_cmp_o_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x6b,0x86,0x86,0x06]
1003 0xf9,0x04,0x4e,0x7c,0x6b,0x86,0x86,0x06
1005 # CHECK: v_cmp_o_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x7c,0x86,0x86,0x06]
1006 0xf9,0x04,0x4e,0x7c,0x7c,0x86,0x86,0x06
1008 # CHECK: v_cmp_o_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x7e,0x86,0x86,0x06]
1009 0xf9,0x04,0x4e,0x7c,0x7e,0x86,0x86,0x06
1011 # CHECK: v_cmp_o_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x7f,0x86,0x86,0x06]
1012 0xf9,0x04,0x4e,0x7c,0x7f,0x86,0x86,0x06
1014 # CHECK: v_cmp_o_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x80,0x86,0x86,0x06]
1015 0xf9,0x04,0x4e,0x7c,0x80,0x86,0x86,0x06
1017 # CHECK: v_cmp_o_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0xc1,0x86,0x86,0x06]
1018 0xf9,0x04,0x4e,0x7c,0xc1,0x86,0x86,0x06
1020 # CHECK: v_cmp_o_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0xf0,0x86,0x86,0x06]
1021 0xf9,0x04,0x4e,0x7c,0xf0,0x86,0x86,0x06
1023 # CHECK: v_cmp_o_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0xf7,0x86,0x86,0x06]
1024 0xf9,0x04,0x4e,0x7c,0xf7,0x86,0x86,0x06
1026 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x4f,0x7c,0x01,0x86,0x06,0x06]
1027 0xf9,0xfe,0x4f,0x7c,0x01,0x86,0x06,0x06
1029 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x00,0x06]
1030 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x00,0x06
1032 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x01,0x06]
1033 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x01,0x06
1035 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x02,0x06]
1036 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x02,0x06
1038 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x03,0x06]
1039 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x03,0x06
1041 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x04,0x06]
1042 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x04,0x06
1044 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x05,0x06]
1045 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x05,0x06
1047 # CHECK: v_cmp_o_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x16,0x06]
1048 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x16,0x06
1050 # CHECK: v_cmp_o_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x26,0x06]
1051 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x26,0x06
1053 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x00]
1054 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x00
1056 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x01]
1057 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x01
1059 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x02]
1060 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x02
1062 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x03]
1063 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x03
1065 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x04]
1066 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x04
1068 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x05]
1069 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x05
1071 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x16]
1072 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x16
1074 # CHECK: v_cmp_o_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x26]
1075 0xf9,0x04,0x4e,0x7c,0x01,0x86,0x06,0x26
1077 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x06]
1078 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x06
1080 # CHECK: v_cmp_u_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x88,0x06,0x06]
1081 0xf9,0x04,0x50,0x7c,0x01,0x88,0x06,0x06
1083 # CHECK: v_cmp_u_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0xe4,0x06,0x06]
1084 0xf9,0x04,0x50,0x7c,0x01,0xe4,0x06,0x06
1086 # CHECK: v_cmp_u_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0xe6,0x06,0x06]
1087 0xf9,0x04,0x50,0x7c,0x01,0xe6,0x06,0x06
1089 # CHECK: v_cmp_u_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x00,0x06,0x06]
1090 0xf9,0x04,0x50,0x7c,0x01,0x00,0x06,0x06
1092 # CHECK: v_cmp_u_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0xff,0x86,0x06,0x06]
1093 0xf9,0x04,0x50,0x7c,0xff,0x86,0x06,0x06
1095 # CHECK: v_cmp_u_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x86,0x06]
1096 0xf9,0x04,0x50,0x7c,0x01,0x86,0x86,0x06
1098 # CHECK: v_cmp_u_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x65,0x86,0x86,0x06]
1099 0xf9,0x04,0x50,0x7c,0x65,0x86,0x86,0x06
1101 # CHECK: v_cmp_u_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x66,0x86,0x86,0x06]
1102 0xf9,0x04,0x50,0x7c,0x66,0x86,0x86,0x06
1104 # CHECK: v_cmp_u_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x67,0x86,0x86,0x06]
1105 0xf9,0x04,0x50,0x7c,0x67,0x86,0x86,0x06
1107 # CHECK: v_cmp_u_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x6a,0x86,0x86,0x06]
1108 0xf9,0x04,0x50,0x7c,0x6a,0x86,0x86,0x06
1110 # CHECK: v_cmp_u_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x6b,0x86,0x86,0x06]
1111 0xf9,0x04,0x50,0x7c,0x6b,0x86,0x86,0x06
1113 # CHECK: v_cmp_u_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x7c,0x86,0x86,0x06]
1114 0xf9,0x04,0x50,0x7c,0x7c,0x86,0x86,0x06
1116 # CHECK: v_cmp_u_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x7e,0x86,0x86,0x06]
1117 0xf9,0x04,0x50,0x7c,0x7e,0x86,0x86,0x06
1119 # CHECK: v_cmp_u_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x7f,0x86,0x86,0x06]
1120 0xf9,0x04,0x50,0x7c,0x7f,0x86,0x86,0x06
1122 # CHECK: v_cmp_u_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x80,0x86,0x86,0x06]
1123 0xf9,0x04,0x50,0x7c,0x80,0x86,0x86,0x06
1125 # CHECK: v_cmp_u_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0xc1,0x86,0x86,0x06]
1126 0xf9,0x04,0x50,0x7c,0xc1,0x86,0x86,0x06
1128 # CHECK: v_cmp_u_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0xf0,0x86,0x86,0x06]
1129 0xf9,0x04,0x50,0x7c,0xf0,0x86,0x86,0x06
1131 # CHECK: v_cmp_u_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0xf7,0x86,0x86,0x06]
1132 0xf9,0x04,0x50,0x7c,0xf7,0x86,0x86,0x06
1134 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x51,0x7c,0x01,0x86,0x06,0x06]
1135 0xf9,0xfe,0x51,0x7c,0x01,0x86,0x06,0x06
1137 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x00,0x06]
1138 0xf9,0x04,0x50,0x7c,0x01,0x86,0x00,0x06
1140 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x01,0x06]
1141 0xf9,0x04,0x50,0x7c,0x01,0x86,0x01,0x06
1143 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x02,0x06]
1144 0xf9,0x04,0x50,0x7c,0x01,0x86,0x02,0x06
1146 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x03,0x06]
1147 0xf9,0x04,0x50,0x7c,0x01,0x86,0x03,0x06
1149 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x04,0x06]
1150 0xf9,0x04,0x50,0x7c,0x01,0x86,0x04,0x06
1152 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x05,0x06]
1153 0xf9,0x04,0x50,0x7c,0x01,0x86,0x05,0x06
1155 # CHECK: v_cmp_u_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x16,0x06]
1156 0xf9,0x04,0x50,0x7c,0x01,0x86,0x16,0x06
1158 # CHECK: v_cmp_u_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x26,0x06]
1159 0xf9,0x04,0x50,0x7c,0x01,0x86,0x26,0x06
1161 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x00]
1162 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x00
1164 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x01]
1165 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x01
1167 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x02]
1168 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x02
1170 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x03]
1171 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x03
1173 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x04]
1174 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x04
1176 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x05]
1177 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x05
1179 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x16]
1180 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x16
1182 # CHECK: v_cmp_u_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x26]
1183 0xf9,0x04,0x50,0x7c,0x01,0x86,0x06,0x26
1185 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x06]
1186 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x06
1188 # CHECK: v_cmp_nge_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x88,0x06,0x06]
1189 0xf9,0x04,0x52,0x7c,0x01,0x88,0x06,0x06
1191 # CHECK: v_cmp_nge_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0xe4,0x06,0x06]
1192 0xf9,0x04,0x52,0x7c,0x01,0xe4,0x06,0x06
1194 # CHECK: v_cmp_nge_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0xe6,0x06,0x06]
1195 0xf9,0x04,0x52,0x7c,0x01,0xe6,0x06,0x06
1197 # CHECK: v_cmp_nge_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x00,0x06,0x06]
1198 0xf9,0x04,0x52,0x7c,0x01,0x00,0x06,0x06
1200 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0xff,0x86,0x06,0x06]
1201 0xf9,0x04,0x52,0x7c,0xff,0x86,0x06,0x06
1203 # CHECK: v_cmp_nge_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x86,0x06]
1204 0xf9,0x04,0x52,0x7c,0x01,0x86,0x86,0x06
1206 # CHECK: v_cmp_nge_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x65,0x86,0x86,0x06]
1207 0xf9,0x04,0x52,0x7c,0x65,0x86,0x86,0x06
1209 # CHECK: v_cmp_nge_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x66,0x86,0x86,0x06]
1210 0xf9,0x04,0x52,0x7c,0x66,0x86,0x86,0x06
1212 # CHECK: v_cmp_nge_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x67,0x86,0x86,0x06]
1213 0xf9,0x04,0x52,0x7c,0x67,0x86,0x86,0x06
1215 # CHECK: v_cmp_nge_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x6a,0x86,0x86,0x06]
1216 0xf9,0x04,0x52,0x7c,0x6a,0x86,0x86,0x06
1218 # CHECK: v_cmp_nge_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x6b,0x86,0x86,0x06]
1219 0xf9,0x04,0x52,0x7c,0x6b,0x86,0x86,0x06
1221 # CHECK: v_cmp_nge_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x7c,0x86,0x86,0x06]
1222 0xf9,0x04,0x52,0x7c,0x7c,0x86,0x86,0x06
1224 # CHECK: v_cmp_nge_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x7e,0x86,0x86,0x06]
1225 0xf9,0x04,0x52,0x7c,0x7e,0x86,0x86,0x06
1227 # CHECK: v_cmp_nge_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x7f,0x86,0x86,0x06]
1228 0xf9,0x04,0x52,0x7c,0x7f,0x86,0x86,0x06
1230 # CHECK: v_cmp_nge_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x80,0x86,0x86,0x06]
1231 0xf9,0x04,0x52,0x7c,0x80,0x86,0x86,0x06
1233 # CHECK: v_cmp_nge_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0xc1,0x86,0x86,0x06]
1234 0xf9,0x04,0x52,0x7c,0xc1,0x86,0x86,0x06
1236 # CHECK: v_cmp_nge_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0xf0,0x86,0x86,0x06]
1237 0xf9,0x04,0x52,0x7c,0xf0,0x86,0x86,0x06
1239 # CHECK: v_cmp_nge_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0xf7,0x86,0x86,0x06]
1240 0xf9,0x04,0x52,0x7c,0xf7,0x86,0x86,0x06
1242 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x53,0x7c,0x01,0x86,0x06,0x06]
1243 0xf9,0xfe,0x53,0x7c,0x01,0x86,0x06,0x06
1245 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x00,0x06]
1246 0xf9,0x04,0x52,0x7c,0x01,0x86,0x00,0x06
1248 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x01,0x06]
1249 0xf9,0x04,0x52,0x7c,0x01,0x86,0x01,0x06
1251 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x02,0x06]
1252 0xf9,0x04,0x52,0x7c,0x01,0x86,0x02,0x06
1254 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x03,0x06]
1255 0xf9,0x04,0x52,0x7c,0x01,0x86,0x03,0x06
1257 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x04,0x06]
1258 0xf9,0x04,0x52,0x7c,0x01,0x86,0x04,0x06
1260 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x05,0x06]
1261 0xf9,0x04,0x52,0x7c,0x01,0x86,0x05,0x06
1263 # CHECK: v_cmp_nge_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x16,0x06]
1264 0xf9,0x04,0x52,0x7c,0x01,0x86,0x16,0x06
1266 # CHECK: v_cmp_nge_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x26,0x06]
1267 0xf9,0x04,0x52,0x7c,0x01,0x86,0x26,0x06
1269 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x00]
1270 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x00
1272 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x01]
1273 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x01
1275 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x02]
1276 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x02
1278 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x03]
1279 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x03
1281 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x04]
1282 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x04
1284 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x05]
1285 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x05
1287 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x16]
1288 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x16
1290 # CHECK: v_cmp_nge_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x26]
1291 0xf9,0x04,0x52,0x7c,0x01,0x86,0x06,0x26
1293 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x06]
1294 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x06
1296 # CHECK: v_cmp_nlg_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x88,0x06,0x06]
1297 0xf9,0x04,0x54,0x7c,0x01,0x88,0x06,0x06
1299 # CHECK: v_cmp_nlg_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0xe4,0x06,0x06]
1300 0xf9,0x04,0x54,0x7c,0x01,0xe4,0x06,0x06
1302 # CHECK: v_cmp_nlg_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0xe6,0x06,0x06]
1303 0xf9,0x04,0x54,0x7c,0x01,0xe6,0x06,0x06
1305 # CHECK: v_cmp_nlg_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x00,0x06,0x06]
1306 0xf9,0x04,0x54,0x7c,0x01,0x00,0x06,0x06
1308 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0xff,0x86,0x06,0x06]
1309 0xf9,0x04,0x54,0x7c,0xff,0x86,0x06,0x06
1311 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x86,0x06]
1312 0xf9,0x04,0x54,0x7c,0x01,0x86,0x86,0x06
1314 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x65,0x86,0x86,0x06]
1315 0xf9,0x04,0x54,0x7c,0x65,0x86,0x86,0x06
1317 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x66,0x86,0x86,0x06]
1318 0xf9,0x04,0x54,0x7c,0x66,0x86,0x86,0x06
1320 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x67,0x86,0x86,0x06]
1321 0xf9,0x04,0x54,0x7c,0x67,0x86,0x86,0x06
1323 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x6a,0x86,0x86,0x06]
1324 0xf9,0x04,0x54,0x7c,0x6a,0x86,0x86,0x06
1326 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x6b,0x86,0x86,0x06]
1327 0xf9,0x04,0x54,0x7c,0x6b,0x86,0x86,0x06
1329 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x7c,0x86,0x86,0x06]
1330 0xf9,0x04,0x54,0x7c,0x7c,0x86,0x86,0x06
1332 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x7e,0x86,0x86,0x06]
1333 0xf9,0x04,0x54,0x7c,0x7e,0x86,0x86,0x06
1335 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x7f,0x86,0x86,0x06]
1336 0xf9,0x04,0x54,0x7c,0x7f,0x86,0x86,0x06
1338 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x80,0x86,0x86,0x06]
1339 0xf9,0x04,0x54,0x7c,0x80,0x86,0x86,0x06
1341 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0xc1,0x86,0x86,0x06]
1342 0xf9,0x04,0x54,0x7c,0xc1,0x86,0x86,0x06
1344 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0xf0,0x86,0x86,0x06]
1345 0xf9,0x04,0x54,0x7c,0xf0,0x86,0x86,0x06
1347 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0xf7,0x86,0x86,0x06]
1348 0xf9,0x04,0x54,0x7c,0xf7,0x86,0x86,0x06
1350 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x55,0x7c,0x01,0x86,0x06,0x06]
1351 0xf9,0xfe,0x55,0x7c,0x01,0x86,0x06,0x06
1353 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x00,0x06]
1354 0xf9,0x04,0x54,0x7c,0x01,0x86,0x00,0x06
1356 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x01,0x06]
1357 0xf9,0x04,0x54,0x7c,0x01,0x86,0x01,0x06
1359 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x02,0x06]
1360 0xf9,0x04,0x54,0x7c,0x01,0x86,0x02,0x06
1362 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x03,0x06]
1363 0xf9,0x04,0x54,0x7c,0x01,0x86,0x03,0x06
1365 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x04,0x06]
1366 0xf9,0x04,0x54,0x7c,0x01,0x86,0x04,0x06
1368 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x05,0x06]
1369 0xf9,0x04,0x54,0x7c,0x01,0x86,0x05,0x06
1371 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x16,0x06]
1372 0xf9,0x04,0x54,0x7c,0x01,0x86,0x16,0x06
1374 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x26,0x06]
1375 0xf9,0x04,0x54,0x7c,0x01,0x86,0x26,0x06
1377 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x00]
1378 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x00
1380 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x01]
1381 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x01
1383 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x02]
1384 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x02
1386 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x03]
1387 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x03
1389 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x04]
1390 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x04
1392 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x05]
1393 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x05
1395 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x16]
1396 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x16
1398 # CHECK: v_cmp_nlg_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x26]
1399 0xf9,0x04,0x54,0x7c,0x01,0x86,0x06,0x26
1401 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x06]
1402 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x06
1404 # CHECK: v_cmp_ngt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x88,0x06,0x06]
1405 0xf9,0x04,0x56,0x7c,0x01,0x88,0x06,0x06
1407 # CHECK: v_cmp_ngt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0xe4,0x06,0x06]
1408 0xf9,0x04,0x56,0x7c,0x01,0xe4,0x06,0x06
1410 # CHECK: v_cmp_ngt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0xe6,0x06,0x06]
1411 0xf9,0x04,0x56,0x7c,0x01,0xe6,0x06,0x06
1413 # CHECK: v_cmp_ngt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x00,0x06,0x06]
1414 0xf9,0x04,0x56,0x7c,0x01,0x00,0x06,0x06
1416 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0xff,0x86,0x06,0x06]
1417 0xf9,0x04,0x56,0x7c,0xff,0x86,0x06,0x06
1419 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x86,0x06]
1420 0xf9,0x04,0x56,0x7c,0x01,0x86,0x86,0x06
1422 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x65,0x86,0x86,0x06]
1423 0xf9,0x04,0x56,0x7c,0x65,0x86,0x86,0x06
1425 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x66,0x86,0x86,0x06]
1426 0xf9,0x04,0x56,0x7c,0x66,0x86,0x86,0x06
1428 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x67,0x86,0x86,0x06]
1429 0xf9,0x04,0x56,0x7c,0x67,0x86,0x86,0x06
1431 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x6a,0x86,0x86,0x06]
1432 0xf9,0x04,0x56,0x7c,0x6a,0x86,0x86,0x06
1434 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x6b,0x86,0x86,0x06]
1435 0xf9,0x04,0x56,0x7c,0x6b,0x86,0x86,0x06
1437 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x7c,0x86,0x86,0x06]
1438 0xf9,0x04,0x56,0x7c,0x7c,0x86,0x86,0x06
1440 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x7e,0x86,0x86,0x06]
1441 0xf9,0x04,0x56,0x7c,0x7e,0x86,0x86,0x06
1443 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x7f,0x86,0x86,0x06]
1444 0xf9,0x04,0x56,0x7c,0x7f,0x86,0x86,0x06
1446 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x80,0x86,0x86,0x06]
1447 0xf9,0x04,0x56,0x7c,0x80,0x86,0x86,0x06
1449 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0xc1,0x86,0x86,0x06]
1450 0xf9,0x04,0x56,0x7c,0xc1,0x86,0x86,0x06
1452 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0xf0,0x86,0x86,0x06]
1453 0xf9,0x04,0x56,0x7c,0xf0,0x86,0x86,0x06
1455 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0xf7,0x86,0x86,0x06]
1456 0xf9,0x04,0x56,0x7c,0xf7,0x86,0x86,0x06
1458 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x57,0x7c,0x01,0x86,0x06,0x06]
1459 0xf9,0xfe,0x57,0x7c,0x01,0x86,0x06,0x06
1461 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x00,0x06]
1462 0xf9,0x04,0x56,0x7c,0x01,0x86,0x00,0x06
1464 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x01,0x06]
1465 0xf9,0x04,0x56,0x7c,0x01,0x86,0x01,0x06
1467 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x02,0x06]
1468 0xf9,0x04,0x56,0x7c,0x01,0x86,0x02,0x06
1470 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x03,0x06]
1471 0xf9,0x04,0x56,0x7c,0x01,0x86,0x03,0x06
1473 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x04,0x06]
1474 0xf9,0x04,0x56,0x7c,0x01,0x86,0x04,0x06
1476 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x05,0x06]
1477 0xf9,0x04,0x56,0x7c,0x01,0x86,0x05,0x06
1479 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x16,0x06]
1480 0xf9,0x04,0x56,0x7c,0x01,0x86,0x16,0x06
1482 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x26,0x06]
1483 0xf9,0x04,0x56,0x7c,0x01,0x86,0x26,0x06
1485 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x00]
1486 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x00
1488 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x01]
1489 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x01
1491 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x02]
1492 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x02
1494 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x03]
1495 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x03
1497 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x04]
1498 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x04
1500 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x05]
1501 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x05
1503 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x16]
1504 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x16
1506 # CHECK: v_cmp_ngt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x26]
1507 0xf9,0x04,0x56,0x7c,0x01,0x86,0x06,0x26
1509 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x06]
1510 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x06
1512 # CHECK: v_cmp_nle_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x88,0x06,0x06]
1513 0xf9,0x04,0x58,0x7c,0x01,0x88,0x06,0x06
1515 # CHECK: v_cmp_nle_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0xe4,0x06,0x06]
1516 0xf9,0x04,0x58,0x7c,0x01,0xe4,0x06,0x06
1518 # CHECK: v_cmp_nle_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0xe6,0x06,0x06]
1519 0xf9,0x04,0x58,0x7c,0x01,0xe6,0x06,0x06
1521 # CHECK: v_cmp_nle_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x00,0x06,0x06]
1522 0xf9,0x04,0x58,0x7c,0x01,0x00,0x06,0x06
1524 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0xff,0x86,0x06,0x06]
1525 0xf9,0x04,0x58,0x7c,0xff,0x86,0x06,0x06
1527 # CHECK: v_cmp_nle_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x86,0x06]
1528 0xf9,0x04,0x58,0x7c,0x01,0x86,0x86,0x06
1530 # CHECK: v_cmp_nle_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x65,0x86,0x86,0x06]
1531 0xf9,0x04,0x58,0x7c,0x65,0x86,0x86,0x06
1533 # CHECK: v_cmp_nle_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x66,0x86,0x86,0x06]
1534 0xf9,0x04,0x58,0x7c,0x66,0x86,0x86,0x06
1536 # CHECK: v_cmp_nle_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x67,0x86,0x86,0x06]
1537 0xf9,0x04,0x58,0x7c,0x67,0x86,0x86,0x06
1539 # CHECK: v_cmp_nle_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x6a,0x86,0x86,0x06]
1540 0xf9,0x04,0x58,0x7c,0x6a,0x86,0x86,0x06
1542 # CHECK: v_cmp_nle_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x6b,0x86,0x86,0x06]
1543 0xf9,0x04,0x58,0x7c,0x6b,0x86,0x86,0x06
1545 # CHECK: v_cmp_nle_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x7c,0x86,0x86,0x06]
1546 0xf9,0x04,0x58,0x7c,0x7c,0x86,0x86,0x06
1548 # CHECK: v_cmp_nle_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x7e,0x86,0x86,0x06]
1549 0xf9,0x04,0x58,0x7c,0x7e,0x86,0x86,0x06
1551 # CHECK: v_cmp_nle_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x7f,0x86,0x86,0x06]
1552 0xf9,0x04,0x58,0x7c,0x7f,0x86,0x86,0x06
1554 # CHECK: v_cmp_nle_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x80,0x86,0x86,0x06]
1555 0xf9,0x04,0x58,0x7c,0x80,0x86,0x86,0x06
1557 # CHECK: v_cmp_nle_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0xc1,0x86,0x86,0x06]
1558 0xf9,0x04,0x58,0x7c,0xc1,0x86,0x86,0x06
1560 # CHECK: v_cmp_nle_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0xf0,0x86,0x86,0x06]
1561 0xf9,0x04,0x58,0x7c,0xf0,0x86,0x86,0x06
1563 # CHECK: v_cmp_nle_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0xf7,0x86,0x86,0x06]
1564 0xf9,0x04,0x58,0x7c,0xf7,0x86,0x86,0x06
1566 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x59,0x7c,0x01,0x86,0x06,0x06]
1567 0xf9,0xfe,0x59,0x7c,0x01,0x86,0x06,0x06
1569 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x00,0x06]
1570 0xf9,0x04,0x58,0x7c,0x01,0x86,0x00,0x06
1572 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x01,0x06]
1573 0xf9,0x04,0x58,0x7c,0x01,0x86,0x01,0x06
1575 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x02,0x06]
1576 0xf9,0x04,0x58,0x7c,0x01,0x86,0x02,0x06
1578 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x03,0x06]
1579 0xf9,0x04,0x58,0x7c,0x01,0x86,0x03,0x06
1581 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x04,0x06]
1582 0xf9,0x04,0x58,0x7c,0x01,0x86,0x04,0x06
1584 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x05,0x06]
1585 0xf9,0x04,0x58,0x7c,0x01,0x86,0x05,0x06
1587 # CHECK: v_cmp_nle_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x16,0x06]
1588 0xf9,0x04,0x58,0x7c,0x01,0x86,0x16,0x06
1590 # CHECK: v_cmp_nle_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x26,0x06]
1591 0xf9,0x04,0x58,0x7c,0x01,0x86,0x26,0x06
1593 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x00]
1594 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x00
1596 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x01]
1597 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x01
1599 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x02]
1600 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x02
1602 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x03]
1603 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x03
1605 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x04]
1606 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x04
1608 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x05]
1609 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x05
1611 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x16]
1612 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x16
1614 # CHECK: v_cmp_nle_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x26]
1615 0xf9,0x04,0x58,0x7c,0x01,0x86,0x06,0x26
1617 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x06]
1618 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x06
1620 # CHECK: v_cmp_neq_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x88,0x06,0x06]
1621 0xf9,0x04,0x5a,0x7c,0x01,0x88,0x06,0x06
1623 # CHECK: v_cmp_neq_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0xe4,0x06,0x06]
1624 0xf9,0x04,0x5a,0x7c,0x01,0xe4,0x06,0x06
1626 # CHECK: v_cmp_neq_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0xe6,0x06,0x06]
1627 0xf9,0x04,0x5a,0x7c,0x01,0xe6,0x06,0x06
1629 # CHECK: v_cmp_neq_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x00,0x06,0x06]
1630 0xf9,0x04,0x5a,0x7c,0x01,0x00,0x06,0x06
1632 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0xff,0x86,0x06,0x06]
1633 0xf9,0x04,0x5a,0x7c,0xff,0x86,0x06,0x06
1635 # CHECK: v_cmp_neq_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x86,0x06]
1636 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x86,0x06
1638 # CHECK: v_cmp_neq_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x65,0x86,0x86,0x06]
1639 0xf9,0x04,0x5a,0x7c,0x65,0x86,0x86,0x06
1641 # CHECK: v_cmp_neq_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x66,0x86,0x86,0x06]
1642 0xf9,0x04,0x5a,0x7c,0x66,0x86,0x86,0x06
1644 # CHECK: v_cmp_neq_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x67,0x86,0x86,0x06]
1645 0xf9,0x04,0x5a,0x7c,0x67,0x86,0x86,0x06
1647 # CHECK: v_cmp_neq_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x6a,0x86,0x86,0x06]
1648 0xf9,0x04,0x5a,0x7c,0x6a,0x86,0x86,0x06
1650 # CHECK: v_cmp_neq_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x6b,0x86,0x86,0x06]
1651 0xf9,0x04,0x5a,0x7c,0x6b,0x86,0x86,0x06
1653 # CHECK: v_cmp_neq_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x7c,0x86,0x86,0x06]
1654 0xf9,0x04,0x5a,0x7c,0x7c,0x86,0x86,0x06
1656 # CHECK: v_cmp_neq_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x7e,0x86,0x86,0x06]
1657 0xf9,0x04,0x5a,0x7c,0x7e,0x86,0x86,0x06
1659 # CHECK: v_cmp_neq_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x7f,0x86,0x86,0x06]
1660 0xf9,0x04,0x5a,0x7c,0x7f,0x86,0x86,0x06
1662 # CHECK: v_cmp_neq_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x80,0x86,0x86,0x06]
1663 0xf9,0x04,0x5a,0x7c,0x80,0x86,0x86,0x06
1665 # CHECK: v_cmp_neq_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0xc1,0x86,0x86,0x06]
1666 0xf9,0x04,0x5a,0x7c,0xc1,0x86,0x86,0x06
1668 # CHECK: v_cmp_neq_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0xf0,0x86,0x86,0x06]
1669 0xf9,0x04,0x5a,0x7c,0xf0,0x86,0x86,0x06
1671 # CHECK: v_cmp_neq_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0xf7,0x86,0x86,0x06]
1672 0xf9,0x04,0x5a,0x7c,0xf7,0x86,0x86,0x06
1674 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x5b,0x7c,0x01,0x86,0x06,0x06]
1675 0xf9,0xfe,0x5b,0x7c,0x01,0x86,0x06,0x06
1677 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x00,0x06]
1678 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x00,0x06
1680 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x01,0x06]
1681 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x01,0x06
1683 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x02,0x06]
1684 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x02,0x06
1686 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x03,0x06]
1687 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x03,0x06
1689 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x04,0x06]
1690 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x04,0x06
1692 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x05,0x06]
1693 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x05,0x06
1695 # CHECK: v_cmp_neq_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x16,0x06]
1696 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x16,0x06
1698 # CHECK: v_cmp_neq_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x26,0x06]
1699 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x26,0x06
1701 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x00]
1702 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x00
1704 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x01]
1705 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x01
1707 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x02]
1708 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x02
1710 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x03]
1711 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x03
1713 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x04]
1714 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x04
1716 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x05]
1717 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x05
1719 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x16]
1720 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x16
1722 # CHECK: v_cmp_neq_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x26]
1723 0xf9,0x04,0x5a,0x7c,0x01,0x86,0x06,0x26
1725 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x06]
1726 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x06
1728 # CHECK: v_cmp_nlt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x88,0x06,0x06]
1729 0xf9,0x04,0x5c,0x7c,0x01,0x88,0x06,0x06
1731 # CHECK: v_cmp_nlt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0xe4,0x06,0x06]
1732 0xf9,0x04,0x5c,0x7c,0x01,0xe4,0x06,0x06
1734 # CHECK: v_cmp_nlt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0xe6,0x06,0x06]
1735 0xf9,0x04,0x5c,0x7c,0x01,0xe6,0x06,0x06
1737 # CHECK: v_cmp_nlt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x00,0x06,0x06]
1738 0xf9,0x04,0x5c,0x7c,0x01,0x00,0x06,0x06
1740 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0xff,0x86,0x06,0x06]
1741 0xf9,0x04,0x5c,0x7c,0xff,0x86,0x06,0x06
1743 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x86,0x06]
1744 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x86,0x06
1746 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x65,0x86,0x86,0x06]
1747 0xf9,0x04,0x5c,0x7c,0x65,0x86,0x86,0x06
1749 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x66,0x86,0x86,0x06]
1750 0xf9,0x04,0x5c,0x7c,0x66,0x86,0x86,0x06
1752 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x67,0x86,0x86,0x06]
1753 0xf9,0x04,0x5c,0x7c,0x67,0x86,0x86,0x06
1755 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x6a,0x86,0x86,0x06]
1756 0xf9,0x04,0x5c,0x7c,0x6a,0x86,0x86,0x06
1758 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x6b,0x86,0x86,0x06]
1759 0xf9,0x04,0x5c,0x7c,0x6b,0x86,0x86,0x06
1761 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x7c,0x86,0x86,0x06]
1762 0xf9,0x04,0x5c,0x7c,0x7c,0x86,0x86,0x06
1764 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x7e,0x86,0x86,0x06]
1765 0xf9,0x04,0x5c,0x7c,0x7e,0x86,0x86,0x06
1767 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x7f,0x86,0x86,0x06]
1768 0xf9,0x04,0x5c,0x7c,0x7f,0x86,0x86,0x06
1770 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x80,0x86,0x86,0x06]
1771 0xf9,0x04,0x5c,0x7c,0x80,0x86,0x86,0x06
1773 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0xc1,0x86,0x86,0x06]
1774 0xf9,0x04,0x5c,0x7c,0xc1,0x86,0x86,0x06
1776 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0xf0,0x86,0x86,0x06]
1777 0xf9,0x04,0x5c,0x7c,0xf0,0x86,0x86,0x06
1779 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0xf7,0x86,0x86,0x06]
1780 0xf9,0x04,0x5c,0x7c,0xf7,0x86,0x86,0x06
1782 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x5d,0x7c,0x01,0x86,0x06,0x06]
1783 0xf9,0xfe,0x5d,0x7c,0x01,0x86,0x06,0x06
1785 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x00,0x06]
1786 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x00,0x06
1788 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x01,0x06]
1789 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x01,0x06
1791 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x02,0x06]
1792 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x02,0x06
1794 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x03,0x06]
1795 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x03,0x06
1797 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x04,0x06]
1798 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x04,0x06
1800 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x05,0x06]
1801 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x05,0x06
1803 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x16,0x06]
1804 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x16,0x06
1806 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x26,0x06]
1807 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x26,0x06
1809 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x00]
1810 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x00
1812 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x01]
1813 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x01
1815 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x02]
1816 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x02
1818 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x03]
1819 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x03
1821 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x04]
1822 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x04
1824 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x05]
1825 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x05
1827 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x16]
1828 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x16
1830 # CHECK: v_cmp_nlt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x26]
1831 0xf9,0x04,0x5c,0x7c,0x01,0x86,0x06,0x26
1833 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x06]
1834 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x06
1836 # CHECK: v_cmp_tru_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x88,0x06,0x06]
1837 0xf9,0x04,0x5e,0x7c,0x01,0x88,0x06,0x06
1839 # CHECK: v_cmp_tru_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0xe4,0x06,0x06]
1840 0xf9,0x04,0x5e,0x7c,0x01,0xe4,0x06,0x06
1842 # CHECK: v_cmp_tru_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0xe6,0x06,0x06]
1843 0xf9,0x04,0x5e,0x7c,0x01,0xe6,0x06,0x06
1845 # CHECK: v_cmp_tru_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x00,0x06,0x06]
1846 0xf9,0x04,0x5e,0x7c,0x01,0x00,0x06,0x06
1848 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0xff,0x86,0x06,0x06]
1849 0xf9,0x04,0x5e,0x7c,0xff,0x86,0x06,0x06
1851 # CHECK: v_cmp_tru_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x86,0x06]
1852 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x86,0x06
1854 # CHECK: v_cmp_tru_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x65,0x86,0x86,0x06]
1855 0xf9,0x04,0x5e,0x7c,0x65,0x86,0x86,0x06
1857 # CHECK: v_cmp_tru_f16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x66,0x86,0x86,0x06]
1858 0xf9,0x04,0x5e,0x7c,0x66,0x86,0x86,0x06
1860 # CHECK: v_cmp_tru_f16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x67,0x86,0x86,0x06]
1861 0xf9,0x04,0x5e,0x7c,0x67,0x86,0x86,0x06
1863 # CHECK: v_cmp_tru_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x6a,0x86,0x86,0x06]
1864 0xf9,0x04,0x5e,0x7c,0x6a,0x86,0x86,0x06
1866 # CHECK: v_cmp_tru_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x6b,0x86,0x86,0x06]
1867 0xf9,0x04,0x5e,0x7c,0x6b,0x86,0x86,0x06
1869 # CHECK: v_cmp_tru_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x7c,0x86,0x86,0x06]
1870 0xf9,0x04,0x5e,0x7c,0x7c,0x86,0x86,0x06
1872 # CHECK: v_cmp_tru_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x7e,0x86,0x86,0x06]
1873 0xf9,0x04,0x5e,0x7c,0x7e,0x86,0x86,0x06
1875 # CHECK: v_cmp_tru_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x7f,0x86,0x86,0x06]
1876 0xf9,0x04,0x5e,0x7c,0x7f,0x86,0x86,0x06
1878 # CHECK: v_cmp_tru_f16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x80,0x86,0x86,0x06]
1879 0xf9,0x04,0x5e,0x7c,0x80,0x86,0x86,0x06
1881 # CHECK: v_cmp_tru_f16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0xc1,0x86,0x86,0x06]
1882 0xf9,0x04,0x5e,0x7c,0xc1,0x86,0x86,0x06
1884 # CHECK: v_cmp_tru_f16_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0xf0,0x86,0x86,0x06]
1885 0xf9,0x04,0x5e,0x7c,0xf0,0x86,0x86,0x06
1887 # CHECK: v_cmp_tru_f16_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0xf7,0x86,0x86,0x06]
1888 0xf9,0x04,0x5e,0x7c,0xf7,0x86,0x86,0x06
1890 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x5f,0x7c,0x01,0x86,0x06,0x06]
1891 0xf9,0xfe,0x5f,0x7c,0x01,0x86,0x06,0x06
1893 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x00,0x06]
1894 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x00,0x06
1896 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x01,0x06]
1897 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x01,0x06
1899 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x02,0x06]
1900 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x02,0x06
1902 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x03,0x06]
1903 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x03,0x06
1905 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x04,0x06]
1906 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x04,0x06
1908 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x05,0x06]
1909 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x05,0x06
1911 # CHECK: v_cmp_tru_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x16,0x06]
1912 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x16,0x06
1914 # CHECK: v_cmp_tru_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x26,0x06]
1915 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x26,0x06
1917 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x00]
1918 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x00
1920 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x01]
1921 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x01
1923 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x02]
1924 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x02
1926 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x03]
1927 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x03
1929 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x04]
1930 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x04
1932 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x05]
1933 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x05
1935 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x16]
1936 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x16
1938 # CHECK: v_cmp_tru_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x26]
1939 0xf9,0x04,0x5e,0x7c,0x01,0x86,0x06,0x26
1941 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x06]
1942 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x06
1944 # CHECK: v_cmp_f_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x88,0x06,0x06]
1945 0xf9,0x04,0x80,0x7c,0x01,0x88,0x06,0x06
1947 # CHECK: v_cmp_f_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0xe4,0x06,0x06]
1948 0xf9,0x04,0x80,0x7c,0x01,0xe4,0x06,0x06
1950 # CHECK: v_cmp_f_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0xe6,0x06,0x06]
1951 0xf9,0x04,0x80,0x7c,0x01,0xe6,0x06,0x06
1953 # CHECK: v_cmp_f_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x00,0x06,0x06]
1954 0xf9,0x04,0x80,0x7c,0x01,0x00,0x06,0x06
1956 # CHECK: v_cmp_f_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0xff,0x86,0x06,0x06]
1957 0xf9,0x04,0x80,0x7c,0xff,0x86,0x06,0x06
1959 # CHECK: v_cmp_f_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x86,0x06]
1960 0xf9,0x04,0x80,0x7c,0x01,0x86,0x86,0x06
1962 # CHECK: v_cmp_f_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x65,0x86,0x86,0x06]
1963 0xf9,0x04,0x80,0x7c,0x65,0x86,0x86,0x06
1965 # CHECK: v_cmp_f_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x66,0x86,0x86,0x06]
1966 0xf9,0x04,0x80,0x7c,0x66,0x86,0x86,0x06
1968 # CHECK: v_cmp_f_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x67,0x86,0x86,0x06]
1969 0xf9,0x04,0x80,0x7c,0x67,0x86,0x86,0x06
1971 # CHECK: v_cmp_f_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x6a,0x86,0x86,0x06]
1972 0xf9,0x04,0x80,0x7c,0x6a,0x86,0x86,0x06
1974 # CHECK: v_cmp_f_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x6b,0x86,0x86,0x06]
1975 0xf9,0x04,0x80,0x7c,0x6b,0x86,0x86,0x06
1977 # CHECK: v_cmp_f_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x7c,0x86,0x86,0x06]
1978 0xf9,0x04,0x80,0x7c,0x7c,0x86,0x86,0x06
1980 # CHECK: v_cmp_f_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x7e,0x86,0x86,0x06]
1981 0xf9,0x04,0x80,0x7c,0x7e,0x86,0x86,0x06
1983 # CHECK: v_cmp_f_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x7f,0x86,0x86,0x06]
1984 0xf9,0x04,0x80,0x7c,0x7f,0x86,0x86,0x06
1986 # CHECK: v_cmp_f_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x80,0x86,0x86,0x06]
1987 0xf9,0x04,0x80,0x7c,0x80,0x86,0x86,0x06
1989 # CHECK: v_cmp_f_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0xc1,0x86,0x86,0x06]
1990 0xf9,0x04,0x80,0x7c,0xc1,0x86,0x86,0x06
1992 # CHECK: v_cmp_f_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0xf0,0x86,0x86,0x06]
1993 0xf9,0x04,0x80,0x7c,0xf0,0x86,0x86,0x06
1995 # CHECK: v_cmp_f_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0xf7,0x86,0x86,0x06]
1996 0xf9,0x04,0x80,0x7c,0xf7,0x86,0x86,0x06
1998 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x81,0x7c,0x01,0x86,0x06,0x06]
1999 0xf9,0xfe,0x81,0x7c,0x01,0x86,0x06,0x06
2001 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x00,0x06]
2002 0xf9,0x04,0x80,0x7c,0x01,0x86,0x00,0x06
2004 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x01,0x06]
2005 0xf9,0x04,0x80,0x7c,0x01,0x86,0x01,0x06
2007 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x02,0x06]
2008 0xf9,0x04,0x80,0x7c,0x01,0x86,0x02,0x06
2010 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x03,0x06]
2011 0xf9,0x04,0x80,0x7c,0x01,0x86,0x03,0x06
2013 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x04,0x06]
2014 0xf9,0x04,0x80,0x7c,0x01,0x86,0x04,0x06
2016 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x05,0x06]
2017 0xf9,0x04,0x80,0x7c,0x01,0x86,0x05,0x06
2019 # CHECK: v_cmp_f_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x16,0x06]
2020 0xf9,0x04,0x80,0x7c,0x01,0x86,0x16,0x06
2022 # CHECK: v_cmp_f_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x26,0x06]
2023 0xf9,0x04,0x80,0x7c,0x01,0x86,0x26,0x06
2025 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x00]
2026 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x00
2028 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x01]
2029 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x01
2031 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x02]
2032 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x02
2034 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x03]
2035 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x03
2037 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x04]
2038 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x04
2040 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x05]
2041 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x05
2043 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x16]
2044 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x16
2046 # CHECK: v_cmp_f_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x26]
2047 0xf9,0x04,0x80,0x7c,0x01,0x86,0x06,0x26
2049 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x06]
2050 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x06
2052 # CHECK: v_cmp_lt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x88,0x06,0x06]
2053 0xf9,0x04,0x82,0x7c,0x01,0x88,0x06,0x06
2055 # CHECK: v_cmp_lt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0xe4,0x06,0x06]
2056 0xf9,0x04,0x82,0x7c,0x01,0xe4,0x06,0x06
2058 # CHECK: v_cmp_lt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0xe6,0x06,0x06]
2059 0xf9,0x04,0x82,0x7c,0x01,0xe6,0x06,0x06
2061 # CHECK: v_cmp_lt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x00,0x06,0x06]
2062 0xf9,0x04,0x82,0x7c,0x01,0x00,0x06,0x06
2064 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0xff,0x86,0x06,0x06]
2065 0xf9,0x04,0x82,0x7c,0xff,0x86,0x06,0x06
2067 # CHECK: v_cmp_lt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x86,0x06]
2068 0xf9,0x04,0x82,0x7c,0x01,0x86,0x86,0x06
2070 # CHECK: v_cmp_lt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x65,0x86,0x86,0x06]
2071 0xf9,0x04,0x82,0x7c,0x65,0x86,0x86,0x06
2073 # CHECK: v_cmp_lt_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x66,0x86,0x86,0x06]
2074 0xf9,0x04,0x82,0x7c,0x66,0x86,0x86,0x06
2076 # CHECK: v_cmp_lt_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x67,0x86,0x86,0x06]
2077 0xf9,0x04,0x82,0x7c,0x67,0x86,0x86,0x06
2079 # CHECK: v_cmp_lt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x6a,0x86,0x86,0x06]
2080 0xf9,0x04,0x82,0x7c,0x6a,0x86,0x86,0x06
2082 # CHECK: v_cmp_lt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x6b,0x86,0x86,0x06]
2083 0xf9,0x04,0x82,0x7c,0x6b,0x86,0x86,0x06
2085 # CHECK: v_cmp_lt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x7c,0x86,0x86,0x06]
2086 0xf9,0x04,0x82,0x7c,0x7c,0x86,0x86,0x06
2088 # CHECK: v_cmp_lt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x7e,0x86,0x86,0x06]
2089 0xf9,0x04,0x82,0x7c,0x7e,0x86,0x86,0x06
2091 # CHECK: v_cmp_lt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x7f,0x86,0x86,0x06]
2092 0xf9,0x04,0x82,0x7c,0x7f,0x86,0x86,0x06
2094 # CHECK: v_cmp_lt_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x80,0x86,0x86,0x06]
2095 0xf9,0x04,0x82,0x7c,0x80,0x86,0x86,0x06
2097 # CHECK: v_cmp_lt_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0xc1,0x86,0x86,0x06]
2098 0xf9,0x04,0x82,0x7c,0xc1,0x86,0x86,0x06
2100 # CHECK: v_cmp_lt_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0xf0,0x86,0x86,0x06]
2101 0xf9,0x04,0x82,0x7c,0xf0,0x86,0x86,0x06
2103 # CHECK: v_cmp_lt_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0xf7,0x86,0x86,0x06]
2104 0xf9,0x04,0x82,0x7c,0xf7,0x86,0x86,0x06
2106 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x83,0x7c,0x01,0x86,0x06,0x06]
2107 0xf9,0xfe,0x83,0x7c,0x01,0x86,0x06,0x06
2109 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x00,0x06]
2110 0xf9,0x04,0x82,0x7c,0x01,0x86,0x00,0x06
2112 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x01,0x06]
2113 0xf9,0x04,0x82,0x7c,0x01,0x86,0x01,0x06
2115 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x02,0x06]
2116 0xf9,0x04,0x82,0x7c,0x01,0x86,0x02,0x06
2118 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x03,0x06]
2119 0xf9,0x04,0x82,0x7c,0x01,0x86,0x03,0x06
2121 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x04,0x06]
2122 0xf9,0x04,0x82,0x7c,0x01,0x86,0x04,0x06
2124 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x05,0x06]
2125 0xf9,0x04,0x82,0x7c,0x01,0x86,0x05,0x06
2127 # CHECK: v_cmp_lt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x16,0x06]
2128 0xf9,0x04,0x82,0x7c,0x01,0x86,0x16,0x06
2130 # CHECK: v_cmp_lt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x26,0x06]
2131 0xf9,0x04,0x82,0x7c,0x01,0x86,0x26,0x06
2133 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x00]
2134 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x00
2136 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x01]
2137 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x01
2139 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x02]
2140 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x02
2142 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x03]
2143 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x03
2145 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x04]
2146 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x04
2148 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x05]
2149 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x05
2151 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x16]
2152 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x16
2154 # CHECK: v_cmp_lt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x26]
2155 0xf9,0x04,0x82,0x7c,0x01,0x86,0x06,0x26
2157 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x06]
2158 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x06
2160 # CHECK: v_cmp_eq_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x88,0x06,0x06]
2161 0xf9,0x04,0x84,0x7c,0x01,0x88,0x06,0x06
2163 # CHECK: v_cmp_eq_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0xe4,0x06,0x06]
2164 0xf9,0x04,0x84,0x7c,0x01,0xe4,0x06,0x06
2166 # CHECK: v_cmp_eq_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0xe6,0x06,0x06]
2167 0xf9,0x04,0x84,0x7c,0x01,0xe6,0x06,0x06
2169 # CHECK: v_cmp_eq_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x00,0x06,0x06]
2170 0xf9,0x04,0x84,0x7c,0x01,0x00,0x06,0x06
2172 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0xff,0x86,0x06,0x06]
2173 0xf9,0x04,0x84,0x7c,0xff,0x86,0x06,0x06
2175 # CHECK: v_cmp_eq_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x86,0x06]
2176 0xf9,0x04,0x84,0x7c,0x01,0x86,0x86,0x06
2178 # CHECK: v_cmp_eq_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x65,0x86,0x86,0x06]
2179 0xf9,0x04,0x84,0x7c,0x65,0x86,0x86,0x06
2181 # CHECK: v_cmp_eq_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x66,0x86,0x86,0x06]
2182 0xf9,0x04,0x84,0x7c,0x66,0x86,0x86,0x06
2184 # CHECK: v_cmp_eq_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x67,0x86,0x86,0x06]
2185 0xf9,0x04,0x84,0x7c,0x67,0x86,0x86,0x06
2187 # CHECK: v_cmp_eq_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x6a,0x86,0x86,0x06]
2188 0xf9,0x04,0x84,0x7c,0x6a,0x86,0x86,0x06
2190 # CHECK: v_cmp_eq_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x6b,0x86,0x86,0x06]
2191 0xf9,0x04,0x84,0x7c,0x6b,0x86,0x86,0x06
2193 # CHECK: v_cmp_eq_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x7c,0x86,0x86,0x06]
2194 0xf9,0x04,0x84,0x7c,0x7c,0x86,0x86,0x06
2196 # CHECK: v_cmp_eq_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x7e,0x86,0x86,0x06]
2197 0xf9,0x04,0x84,0x7c,0x7e,0x86,0x86,0x06
2199 # CHECK: v_cmp_eq_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x7f,0x86,0x86,0x06]
2200 0xf9,0x04,0x84,0x7c,0x7f,0x86,0x86,0x06
2202 # CHECK: v_cmp_eq_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x80,0x86,0x86,0x06]
2203 0xf9,0x04,0x84,0x7c,0x80,0x86,0x86,0x06
2205 # CHECK: v_cmp_eq_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0xc1,0x86,0x86,0x06]
2206 0xf9,0x04,0x84,0x7c,0xc1,0x86,0x86,0x06
2208 # CHECK: v_cmp_eq_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0xf0,0x86,0x86,0x06]
2209 0xf9,0x04,0x84,0x7c,0xf0,0x86,0x86,0x06
2211 # CHECK: v_cmp_eq_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0xf7,0x86,0x86,0x06]
2212 0xf9,0x04,0x84,0x7c,0xf7,0x86,0x86,0x06
2214 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x85,0x7c,0x01,0x86,0x06,0x06]
2215 0xf9,0xfe,0x85,0x7c,0x01,0x86,0x06,0x06
2217 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x00,0x06]
2218 0xf9,0x04,0x84,0x7c,0x01,0x86,0x00,0x06
2220 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x01,0x06]
2221 0xf9,0x04,0x84,0x7c,0x01,0x86,0x01,0x06
2223 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x02,0x06]
2224 0xf9,0x04,0x84,0x7c,0x01,0x86,0x02,0x06
2226 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x03,0x06]
2227 0xf9,0x04,0x84,0x7c,0x01,0x86,0x03,0x06
2229 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x04,0x06]
2230 0xf9,0x04,0x84,0x7c,0x01,0x86,0x04,0x06
2232 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x05,0x06]
2233 0xf9,0x04,0x84,0x7c,0x01,0x86,0x05,0x06
2235 # CHECK: v_cmp_eq_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x16,0x06]
2236 0xf9,0x04,0x84,0x7c,0x01,0x86,0x16,0x06
2238 # CHECK: v_cmp_eq_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x26,0x06]
2239 0xf9,0x04,0x84,0x7c,0x01,0x86,0x26,0x06
2241 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x00]
2242 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x00
2244 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x01]
2245 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x01
2247 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x02]
2248 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x02
2250 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x03]
2251 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x03
2253 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x04]
2254 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x04
2256 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x05]
2257 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x05
2259 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x16]
2260 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x16
2262 # CHECK: v_cmp_eq_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x26]
2263 0xf9,0x04,0x84,0x7c,0x01,0x86,0x06,0x26
2265 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x06]
2266 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x06
2268 # CHECK: v_cmp_le_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x88,0x06,0x06]
2269 0xf9,0x04,0x86,0x7c,0x01,0x88,0x06,0x06
2271 # CHECK: v_cmp_le_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0xe4,0x06,0x06]
2272 0xf9,0x04,0x86,0x7c,0x01,0xe4,0x06,0x06
2274 # CHECK: v_cmp_le_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0xe6,0x06,0x06]
2275 0xf9,0x04,0x86,0x7c,0x01,0xe6,0x06,0x06
2277 # CHECK: v_cmp_le_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x00,0x06,0x06]
2278 0xf9,0x04,0x86,0x7c,0x01,0x00,0x06,0x06
2280 # CHECK: v_cmp_le_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0xff,0x86,0x06,0x06]
2281 0xf9,0x04,0x86,0x7c,0xff,0x86,0x06,0x06
2283 # CHECK: v_cmp_le_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x86,0x06]
2284 0xf9,0x04,0x86,0x7c,0x01,0x86,0x86,0x06
2286 # CHECK: v_cmp_le_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x65,0x86,0x86,0x06]
2287 0xf9,0x04,0x86,0x7c,0x65,0x86,0x86,0x06
2289 # CHECK: v_cmp_le_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x66,0x86,0x86,0x06]
2290 0xf9,0x04,0x86,0x7c,0x66,0x86,0x86,0x06
2292 # CHECK: v_cmp_le_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x67,0x86,0x86,0x06]
2293 0xf9,0x04,0x86,0x7c,0x67,0x86,0x86,0x06
2295 # CHECK: v_cmp_le_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x6a,0x86,0x86,0x06]
2296 0xf9,0x04,0x86,0x7c,0x6a,0x86,0x86,0x06
2298 # CHECK: v_cmp_le_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x6b,0x86,0x86,0x06]
2299 0xf9,0x04,0x86,0x7c,0x6b,0x86,0x86,0x06
2301 # CHECK: v_cmp_le_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x7c,0x86,0x86,0x06]
2302 0xf9,0x04,0x86,0x7c,0x7c,0x86,0x86,0x06
2304 # CHECK: v_cmp_le_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x7e,0x86,0x86,0x06]
2305 0xf9,0x04,0x86,0x7c,0x7e,0x86,0x86,0x06
2307 # CHECK: v_cmp_le_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x7f,0x86,0x86,0x06]
2308 0xf9,0x04,0x86,0x7c,0x7f,0x86,0x86,0x06
2310 # CHECK: v_cmp_le_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x80,0x86,0x86,0x06]
2311 0xf9,0x04,0x86,0x7c,0x80,0x86,0x86,0x06
2313 # CHECK: v_cmp_le_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0xc1,0x86,0x86,0x06]
2314 0xf9,0x04,0x86,0x7c,0xc1,0x86,0x86,0x06
2316 # CHECK: v_cmp_le_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0xf0,0x86,0x86,0x06]
2317 0xf9,0x04,0x86,0x7c,0xf0,0x86,0x86,0x06
2319 # CHECK: v_cmp_le_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0xf7,0x86,0x86,0x06]
2320 0xf9,0x04,0x86,0x7c,0xf7,0x86,0x86,0x06
2322 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x87,0x7c,0x01,0x86,0x06,0x06]
2323 0xf9,0xfe,0x87,0x7c,0x01,0x86,0x06,0x06
2325 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x00,0x06]
2326 0xf9,0x04,0x86,0x7c,0x01,0x86,0x00,0x06
2328 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x01,0x06]
2329 0xf9,0x04,0x86,0x7c,0x01,0x86,0x01,0x06
2331 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x02,0x06]
2332 0xf9,0x04,0x86,0x7c,0x01,0x86,0x02,0x06
2334 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x03,0x06]
2335 0xf9,0x04,0x86,0x7c,0x01,0x86,0x03,0x06
2337 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x04,0x06]
2338 0xf9,0x04,0x86,0x7c,0x01,0x86,0x04,0x06
2340 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x05,0x06]
2341 0xf9,0x04,0x86,0x7c,0x01,0x86,0x05,0x06
2343 # CHECK: v_cmp_le_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x16,0x06]
2344 0xf9,0x04,0x86,0x7c,0x01,0x86,0x16,0x06
2346 # CHECK: v_cmp_le_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x26,0x06]
2347 0xf9,0x04,0x86,0x7c,0x01,0x86,0x26,0x06
2349 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x00]
2350 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x00
2352 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x01]
2353 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x01
2355 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x02]
2356 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x02
2358 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x03]
2359 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x03
2361 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x04]
2362 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x04
2364 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x05]
2365 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x05
2367 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x16]
2368 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x16
2370 # CHECK: v_cmp_le_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x26]
2371 0xf9,0x04,0x86,0x7c,0x01,0x86,0x06,0x26
2373 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x06]
2374 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x06
2376 # CHECK: v_cmp_gt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x88,0x06,0x06]
2377 0xf9,0x04,0x88,0x7c,0x01,0x88,0x06,0x06
2379 # CHECK: v_cmp_gt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0xe4,0x06,0x06]
2380 0xf9,0x04,0x88,0x7c,0x01,0xe4,0x06,0x06
2382 # CHECK: v_cmp_gt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0xe6,0x06,0x06]
2383 0xf9,0x04,0x88,0x7c,0x01,0xe6,0x06,0x06
2385 # CHECK: v_cmp_gt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x00,0x06,0x06]
2386 0xf9,0x04,0x88,0x7c,0x01,0x00,0x06,0x06
2388 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0xff,0x86,0x06,0x06]
2389 0xf9,0x04,0x88,0x7c,0xff,0x86,0x06,0x06
2391 # CHECK: v_cmp_gt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x86,0x06]
2392 0xf9,0x04,0x88,0x7c,0x01,0x86,0x86,0x06
2394 # CHECK: v_cmp_gt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x65,0x86,0x86,0x06]
2395 0xf9,0x04,0x88,0x7c,0x65,0x86,0x86,0x06
2397 # CHECK: v_cmp_gt_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x66,0x86,0x86,0x06]
2398 0xf9,0x04,0x88,0x7c,0x66,0x86,0x86,0x06
2400 # CHECK: v_cmp_gt_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x67,0x86,0x86,0x06]
2401 0xf9,0x04,0x88,0x7c,0x67,0x86,0x86,0x06
2403 # CHECK: v_cmp_gt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x6a,0x86,0x86,0x06]
2404 0xf9,0x04,0x88,0x7c,0x6a,0x86,0x86,0x06
2406 # CHECK: v_cmp_gt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x6b,0x86,0x86,0x06]
2407 0xf9,0x04,0x88,0x7c,0x6b,0x86,0x86,0x06
2409 # CHECK: v_cmp_gt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x7c,0x86,0x86,0x06]
2410 0xf9,0x04,0x88,0x7c,0x7c,0x86,0x86,0x06
2412 # CHECK: v_cmp_gt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x7e,0x86,0x86,0x06]
2413 0xf9,0x04,0x88,0x7c,0x7e,0x86,0x86,0x06
2415 # CHECK: v_cmp_gt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x7f,0x86,0x86,0x06]
2416 0xf9,0x04,0x88,0x7c,0x7f,0x86,0x86,0x06
2418 # CHECK: v_cmp_gt_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x80,0x86,0x86,0x06]
2419 0xf9,0x04,0x88,0x7c,0x80,0x86,0x86,0x06
2421 # CHECK: v_cmp_gt_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0xc1,0x86,0x86,0x06]
2422 0xf9,0x04,0x88,0x7c,0xc1,0x86,0x86,0x06
2424 # CHECK: v_cmp_gt_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0xf0,0x86,0x86,0x06]
2425 0xf9,0x04,0x88,0x7c,0xf0,0x86,0x86,0x06
2427 # CHECK: v_cmp_gt_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0xf7,0x86,0x86,0x06]
2428 0xf9,0x04,0x88,0x7c,0xf7,0x86,0x86,0x06
2430 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x89,0x7c,0x01,0x86,0x06,0x06]
2431 0xf9,0xfe,0x89,0x7c,0x01,0x86,0x06,0x06
2433 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x00,0x06]
2434 0xf9,0x04,0x88,0x7c,0x01,0x86,0x00,0x06
2436 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x01,0x06]
2437 0xf9,0x04,0x88,0x7c,0x01,0x86,0x01,0x06
2439 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x02,0x06]
2440 0xf9,0x04,0x88,0x7c,0x01,0x86,0x02,0x06
2442 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x03,0x06]
2443 0xf9,0x04,0x88,0x7c,0x01,0x86,0x03,0x06
2445 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x04,0x06]
2446 0xf9,0x04,0x88,0x7c,0x01,0x86,0x04,0x06
2448 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x05,0x06]
2449 0xf9,0x04,0x88,0x7c,0x01,0x86,0x05,0x06
2451 # CHECK: v_cmp_gt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x16,0x06]
2452 0xf9,0x04,0x88,0x7c,0x01,0x86,0x16,0x06
2454 # CHECK: v_cmp_gt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x26,0x06]
2455 0xf9,0x04,0x88,0x7c,0x01,0x86,0x26,0x06
2457 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x00]
2458 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x00
2460 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x01]
2461 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x01
2463 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x02]
2464 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x02
2466 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x03]
2467 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x03
2469 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x04]
2470 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x04
2472 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x05]
2473 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x05
2475 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x16]
2476 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x16
2478 # CHECK: v_cmp_gt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x26]
2479 0xf9,0x04,0x88,0x7c,0x01,0x86,0x06,0x26
2481 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x06]
2482 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x06
2484 # CHECK: v_cmp_lg_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x88,0x06,0x06]
2485 0xf9,0x04,0x8a,0x7c,0x01,0x88,0x06,0x06
2487 # CHECK: v_cmp_lg_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0xe4,0x06,0x06]
2488 0xf9,0x04,0x8a,0x7c,0x01,0xe4,0x06,0x06
2490 # CHECK: v_cmp_lg_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0xe6,0x06,0x06]
2491 0xf9,0x04,0x8a,0x7c,0x01,0xe6,0x06,0x06
2493 # CHECK: v_cmp_lg_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x00,0x06,0x06]
2494 0xf9,0x04,0x8a,0x7c,0x01,0x00,0x06,0x06
2496 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0xff,0x86,0x06,0x06]
2497 0xf9,0x04,0x8a,0x7c,0xff,0x86,0x06,0x06
2499 # CHECK: v_cmp_lg_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x86,0x06]
2500 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x86,0x06
2502 # CHECK: v_cmp_lg_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x65,0x86,0x86,0x06]
2503 0xf9,0x04,0x8a,0x7c,0x65,0x86,0x86,0x06
2505 # CHECK: v_cmp_lg_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x66,0x86,0x86,0x06]
2506 0xf9,0x04,0x8a,0x7c,0x66,0x86,0x86,0x06
2508 # CHECK: v_cmp_lg_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x67,0x86,0x86,0x06]
2509 0xf9,0x04,0x8a,0x7c,0x67,0x86,0x86,0x06
2511 # CHECK: v_cmp_lg_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x6a,0x86,0x86,0x06]
2512 0xf9,0x04,0x8a,0x7c,0x6a,0x86,0x86,0x06
2514 # CHECK: v_cmp_lg_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x6b,0x86,0x86,0x06]
2515 0xf9,0x04,0x8a,0x7c,0x6b,0x86,0x86,0x06
2517 # CHECK: v_cmp_lg_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x7c,0x86,0x86,0x06]
2518 0xf9,0x04,0x8a,0x7c,0x7c,0x86,0x86,0x06
2520 # CHECK: v_cmp_lg_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x7e,0x86,0x86,0x06]
2521 0xf9,0x04,0x8a,0x7c,0x7e,0x86,0x86,0x06
2523 # CHECK: v_cmp_lg_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x7f,0x86,0x86,0x06]
2524 0xf9,0x04,0x8a,0x7c,0x7f,0x86,0x86,0x06
2526 # CHECK: v_cmp_lg_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x80,0x86,0x86,0x06]
2527 0xf9,0x04,0x8a,0x7c,0x80,0x86,0x86,0x06
2529 # CHECK: v_cmp_lg_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0xc1,0x86,0x86,0x06]
2530 0xf9,0x04,0x8a,0x7c,0xc1,0x86,0x86,0x06
2532 # CHECK: v_cmp_lg_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0xf0,0x86,0x86,0x06]
2533 0xf9,0x04,0x8a,0x7c,0xf0,0x86,0x86,0x06
2535 # CHECK: v_cmp_lg_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0xf7,0x86,0x86,0x06]
2536 0xf9,0x04,0x8a,0x7c,0xf7,0x86,0x86,0x06
2538 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x8b,0x7c,0x01,0x86,0x06,0x06]
2539 0xf9,0xfe,0x8b,0x7c,0x01,0x86,0x06,0x06
2541 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x00,0x06]
2542 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x00,0x06
2544 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x01,0x06]
2545 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x01,0x06
2547 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x02,0x06]
2548 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x02,0x06
2550 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x03,0x06]
2551 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x03,0x06
2553 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x04,0x06]
2554 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x04,0x06
2556 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x05,0x06]
2557 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x05,0x06
2559 # CHECK: v_cmp_lg_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x16,0x06]
2560 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x16,0x06
2562 # CHECK: v_cmp_lg_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x26,0x06]
2563 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x26,0x06
2565 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x00]
2566 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x00
2568 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x01]
2569 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x01
2571 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x02]
2572 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x02
2574 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x03]
2575 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x03
2577 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x04]
2578 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x04
2580 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x05]
2581 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x05
2583 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x16]
2584 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x16
2586 # CHECK: v_cmp_lg_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x26]
2587 0xf9,0x04,0x8a,0x7c,0x01,0x86,0x06,0x26
2589 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x06]
2590 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x06
2592 # CHECK: v_cmp_ge_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x88,0x06,0x06]
2593 0xf9,0x04,0x8c,0x7c,0x01,0x88,0x06,0x06
2595 # CHECK: v_cmp_ge_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0xe4,0x06,0x06]
2596 0xf9,0x04,0x8c,0x7c,0x01,0xe4,0x06,0x06
2598 # CHECK: v_cmp_ge_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0xe6,0x06,0x06]
2599 0xf9,0x04,0x8c,0x7c,0x01,0xe6,0x06,0x06
2601 # CHECK: v_cmp_ge_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x00,0x06,0x06]
2602 0xf9,0x04,0x8c,0x7c,0x01,0x00,0x06,0x06
2604 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0xff,0x86,0x06,0x06]
2605 0xf9,0x04,0x8c,0x7c,0xff,0x86,0x06,0x06
2607 # CHECK: v_cmp_ge_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x86,0x06]
2608 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x86,0x06
2610 # CHECK: v_cmp_ge_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x65,0x86,0x86,0x06]
2611 0xf9,0x04,0x8c,0x7c,0x65,0x86,0x86,0x06
2613 # CHECK: v_cmp_ge_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x66,0x86,0x86,0x06]
2614 0xf9,0x04,0x8c,0x7c,0x66,0x86,0x86,0x06
2616 # CHECK: v_cmp_ge_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x67,0x86,0x86,0x06]
2617 0xf9,0x04,0x8c,0x7c,0x67,0x86,0x86,0x06
2619 # CHECK: v_cmp_ge_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x6a,0x86,0x86,0x06]
2620 0xf9,0x04,0x8c,0x7c,0x6a,0x86,0x86,0x06
2622 # CHECK: v_cmp_ge_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x6b,0x86,0x86,0x06]
2623 0xf9,0x04,0x8c,0x7c,0x6b,0x86,0x86,0x06
2625 # CHECK: v_cmp_ge_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x7c,0x86,0x86,0x06]
2626 0xf9,0x04,0x8c,0x7c,0x7c,0x86,0x86,0x06
2628 # CHECK: v_cmp_ge_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x7e,0x86,0x86,0x06]
2629 0xf9,0x04,0x8c,0x7c,0x7e,0x86,0x86,0x06
2631 # CHECK: v_cmp_ge_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x7f,0x86,0x86,0x06]
2632 0xf9,0x04,0x8c,0x7c,0x7f,0x86,0x86,0x06
2634 # CHECK: v_cmp_ge_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x80,0x86,0x86,0x06]
2635 0xf9,0x04,0x8c,0x7c,0x80,0x86,0x86,0x06
2637 # CHECK: v_cmp_ge_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0xc1,0x86,0x86,0x06]
2638 0xf9,0x04,0x8c,0x7c,0xc1,0x86,0x86,0x06
2640 # CHECK: v_cmp_ge_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0xf0,0x86,0x86,0x06]
2641 0xf9,0x04,0x8c,0x7c,0xf0,0x86,0x86,0x06
2643 # CHECK: v_cmp_ge_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0xf7,0x86,0x86,0x06]
2644 0xf9,0x04,0x8c,0x7c,0xf7,0x86,0x86,0x06
2646 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x8d,0x7c,0x01,0x86,0x06,0x06]
2647 0xf9,0xfe,0x8d,0x7c,0x01,0x86,0x06,0x06
2649 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x00,0x06]
2650 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x00,0x06
2652 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x01,0x06]
2653 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x01,0x06
2655 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x02,0x06]
2656 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x02,0x06
2658 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x03,0x06]
2659 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x03,0x06
2661 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x04,0x06]
2662 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x04,0x06
2664 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x05,0x06]
2665 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x05,0x06
2667 # CHECK: v_cmp_ge_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x16,0x06]
2668 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x16,0x06
2670 # CHECK: v_cmp_ge_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x26,0x06]
2671 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x26,0x06
2673 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x00]
2674 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x00
2676 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x01]
2677 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x01
2679 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x02]
2680 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x02
2682 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x03]
2683 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x03
2685 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x04]
2686 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x04
2688 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x05]
2689 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x05
2691 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x16]
2692 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x16
2694 # CHECK: v_cmp_ge_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x26]
2695 0xf9,0x04,0x8c,0x7c,0x01,0x86,0x06,0x26
2697 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x06]
2698 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x06
2700 # CHECK: v_cmp_o_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x88,0x06,0x06]
2701 0xf9,0x04,0x8e,0x7c,0x01,0x88,0x06,0x06
2703 # CHECK: v_cmp_o_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0xe4,0x06,0x06]
2704 0xf9,0x04,0x8e,0x7c,0x01,0xe4,0x06,0x06
2706 # CHECK: v_cmp_o_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0xe6,0x06,0x06]
2707 0xf9,0x04,0x8e,0x7c,0x01,0xe6,0x06,0x06
2709 # CHECK: v_cmp_o_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x00,0x06,0x06]
2710 0xf9,0x04,0x8e,0x7c,0x01,0x00,0x06,0x06
2712 # CHECK: v_cmp_o_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0xff,0x86,0x06,0x06]
2713 0xf9,0x04,0x8e,0x7c,0xff,0x86,0x06,0x06
2715 # CHECK: v_cmp_o_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x86,0x06]
2716 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x86,0x06
2718 # CHECK: v_cmp_o_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x65,0x86,0x86,0x06]
2719 0xf9,0x04,0x8e,0x7c,0x65,0x86,0x86,0x06
2721 # CHECK: v_cmp_o_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x66,0x86,0x86,0x06]
2722 0xf9,0x04,0x8e,0x7c,0x66,0x86,0x86,0x06
2724 # CHECK: v_cmp_o_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x67,0x86,0x86,0x06]
2725 0xf9,0x04,0x8e,0x7c,0x67,0x86,0x86,0x06
2727 # CHECK: v_cmp_o_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x6a,0x86,0x86,0x06]
2728 0xf9,0x04,0x8e,0x7c,0x6a,0x86,0x86,0x06
2730 # CHECK: v_cmp_o_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x6b,0x86,0x86,0x06]
2731 0xf9,0x04,0x8e,0x7c,0x6b,0x86,0x86,0x06
2733 # CHECK: v_cmp_o_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x7c,0x86,0x86,0x06]
2734 0xf9,0x04,0x8e,0x7c,0x7c,0x86,0x86,0x06
2736 # CHECK: v_cmp_o_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x7e,0x86,0x86,0x06]
2737 0xf9,0x04,0x8e,0x7c,0x7e,0x86,0x86,0x06
2739 # CHECK: v_cmp_o_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x7f,0x86,0x86,0x06]
2740 0xf9,0x04,0x8e,0x7c,0x7f,0x86,0x86,0x06
2742 # CHECK: v_cmp_o_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x80,0x86,0x86,0x06]
2743 0xf9,0x04,0x8e,0x7c,0x80,0x86,0x86,0x06
2745 # CHECK: v_cmp_o_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0xc1,0x86,0x86,0x06]
2746 0xf9,0x04,0x8e,0x7c,0xc1,0x86,0x86,0x06
2748 # CHECK: v_cmp_o_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0xf0,0x86,0x86,0x06]
2749 0xf9,0x04,0x8e,0x7c,0xf0,0x86,0x86,0x06
2751 # CHECK: v_cmp_o_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0xf7,0x86,0x86,0x06]
2752 0xf9,0x04,0x8e,0x7c,0xf7,0x86,0x86,0x06
2754 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x8f,0x7c,0x01,0x86,0x06,0x06]
2755 0xf9,0xfe,0x8f,0x7c,0x01,0x86,0x06,0x06
2757 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x00,0x06]
2758 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x00,0x06
2760 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x01,0x06]
2761 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x01,0x06
2763 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x02,0x06]
2764 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x02,0x06
2766 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x03,0x06]
2767 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x03,0x06
2769 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x04,0x06]
2770 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x04,0x06
2772 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x05,0x06]
2773 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x05,0x06
2775 # CHECK: v_cmp_o_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x16,0x06]
2776 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x16,0x06
2778 # CHECK: v_cmp_o_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x26,0x06]
2779 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x26,0x06
2781 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x00]
2782 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x00
2784 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x01]
2785 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x01
2787 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x02]
2788 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x02
2790 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x03]
2791 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x03
2793 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x04]
2794 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x04
2796 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x05]
2797 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x05
2799 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x16]
2800 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x16
2802 # CHECK: v_cmp_o_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x26]
2803 0xf9,0x04,0x8e,0x7c,0x01,0x86,0x06,0x26
2805 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x06]
2806 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x06
2808 # CHECK: v_cmp_u_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x88,0x06,0x06]
2809 0xf9,0x04,0x90,0x7c,0x01,0x88,0x06,0x06
2811 # CHECK: v_cmp_u_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0xe4,0x06,0x06]
2812 0xf9,0x04,0x90,0x7c,0x01,0xe4,0x06,0x06
2814 # CHECK: v_cmp_u_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0xe6,0x06,0x06]
2815 0xf9,0x04,0x90,0x7c,0x01,0xe6,0x06,0x06
2817 # CHECK: v_cmp_u_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x00,0x06,0x06]
2818 0xf9,0x04,0x90,0x7c,0x01,0x00,0x06,0x06
2820 # CHECK: v_cmp_u_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0xff,0x86,0x06,0x06]
2821 0xf9,0x04,0x90,0x7c,0xff,0x86,0x06,0x06
2823 # CHECK: v_cmp_u_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x86,0x06]
2824 0xf9,0x04,0x90,0x7c,0x01,0x86,0x86,0x06
2826 # CHECK: v_cmp_u_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x65,0x86,0x86,0x06]
2827 0xf9,0x04,0x90,0x7c,0x65,0x86,0x86,0x06
2829 # CHECK: v_cmp_u_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x66,0x86,0x86,0x06]
2830 0xf9,0x04,0x90,0x7c,0x66,0x86,0x86,0x06
2832 # CHECK: v_cmp_u_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x67,0x86,0x86,0x06]
2833 0xf9,0x04,0x90,0x7c,0x67,0x86,0x86,0x06
2835 # CHECK: v_cmp_u_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x6a,0x86,0x86,0x06]
2836 0xf9,0x04,0x90,0x7c,0x6a,0x86,0x86,0x06
2838 # CHECK: v_cmp_u_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x6b,0x86,0x86,0x06]
2839 0xf9,0x04,0x90,0x7c,0x6b,0x86,0x86,0x06
2841 # CHECK: v_cmp_u_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x7c,0x86,0x86,0x06]
2842 0xf9,0x04,0x90,0x7c,0x7c,0x86,0x86,0x06
2844 # CHECK: v_cmp_u_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x7e,0x86,0x86,0x06]
2845 0xf9,0x04,0x90,0x7c,0x7e,0x86,0x86,0x06
2847 # CHECK: v_cmp_u_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x7f,0x86,0x86,0x06]
2848 0xf9,0x04,0x90,0x7c,0x7f,0x86,0x86,0x06
2850 # CHECK: v_cmp_u_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x80,0x86,0x86,0x06]
2851 0xf9,0x04,0x90,0x7c,0x80,0x86,0x86,0x06
2853 # CHECK: v_cmp_u_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0xc1,0x86,0x86,0x06]
2854 0xf9,0x04,0x90,0x7c,0xc1,0x86,0x86,0x06
2856 # CHECK: v_cmp_u_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0xf0,0x86,0x86,0x06]
2857 0xf9,0x04,0x90,0x7c,0xf0,0x86,0x86,0x06
2859 # CHECK: v_cmp_u_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0xf7,0x86,0x86,0x06]
2860 0xf9,0x04,0x90,0x7c,0xf7,0x86,0x86,0x06
2862 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x91,0x7c,0x01,0x86,0x06,0x06]
2863 0xf9,0xfe,0x91,0x7c,0x01,0x86,0x06,0x06
2865 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x00,0x06]
2866 0xf9,0x04,0x90,0x7c,0x01,0x86,0x00,0x06
2868 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x01,0x06]
2869 0xf9,0x04,0x90,0x7c,0x01,0x86,0x01,0x06
2871 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x02,0x06]
2872 0xf9,0x04,0x90,0x7c,0x01,0x86,0x02,0x06
2874 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x03,0x06]
2875 0xf9,0x04,0x90,0x7c,0x01,0x86,0x03,0x06
2877 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x04,0x06]
2878 0xf9,0x04,0x90,0x7c,0x01,0x86,0x04,0x06
2880 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x05,0x06]
2881 0xf9,0x04,0x90,0x7c,0x01,0x86,0x05,0x06
2883 # CHECK: v_cmp_u_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x16,0x06]
2884 0xf9,0x04,0x90,0x7c,0x01,0x86,0x16,0x06
2886 # CHECK: v_cmp_u_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x26,0x06]
2887 0xf9,0x04,0x90,0x7c,0x01,0x86,0x26,0x06
2889 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x00]
2890 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x00
2892 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x01]
2893 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x01
2895 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x02]
2896 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x02
2898 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x03]
2899 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x03
2901 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x04]
2902 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x04
2904 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x05]
2905 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x05
2907 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x16]
2908 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x16
2910 # CHECK: v_cmp_u_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x26]
2911 0xf9,0x04,0x90,0x7c,0x01,0x86,0x06,0x26
2913 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x06]
2914 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x06
2916 # CHECK: v_cmp_nge_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x88,0x06,0x06]
2917 0xf9,0x04,0x92,0x7c,0x01,0x88,0x06,0x06
2919 # CHECK: v_cmp_nge_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0xe4,0x06,0x06]
2920 0xf9,0x04,0x92,0x7c,0x01,0xe4,0x06,0x06
2922 # CHECK: v_cmp_nge_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0xe6,0x06,0x06]
2923 0xf9,0x04,0x92,0x7c,0x01,0xe6,0x06,0x06
2925 # CHECK: v_cmp_nge_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x00,0x06,0x06]
2926 0xf9,0x04,0x92,0x7c,0x01,0x00,0x06,0x06
2928 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0xff,0x86,0x06,0x06]
2929 0xf9,0x04,0x92,0x7c,0xff,0x86,0x06,0x06
2931 # CHECK: v_cmp_nge_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x86,0x06]
2932 0xf9,0x04,0x92,0x7c,0x01,0x86,0x86,0x06
2934 # CHECK: v_cmp_nge_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x65,0x86,0x86,0x06]
2935 0xf9,0x04,0x92,0x7c,0x65,0x86,0x86,0x06
2937 # CHECK: v_cmp_nge_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x66,0x86,0x86,0x06]
2938 0xf9,0x04,0x92,0x7c,0x66,0x86,0x86,0x06
2940 # CHECK: v_cmp_nge_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x67,0x86,0x86,0x06]
2941 0xf9,0x04,0x92,0x7c,0x67,0x86,0x86,0x06
2943 # CHECK: v_cmp_nge_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x6a,0x86,0x86,0x06]
2944 0xf9,0x04,0x92,0x7c,0x6a,0x86,0x86,0x06
2946 # CHECK: v_cmp_nge_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x6b,0x86,0x86,0x06]
2947 0xf9,0x04,0x92,0x7c,0x6b,0x86,0x86,0x06
2949 # CHECK: v_cmp_nge_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x7c,0x86,0x86,0x06]
2950 0xf9,0x04,0x92,0x7c,0x7c,0x86,0x86,0x06
2952 # CHECK: v_cmp_nge_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x7e,0x86,0x86,0x06]
2953 0xf9,0x04,0x92,0x7c,0x7e,0x86,0x86,0x06
2955 # CHECK: v_cmp_nge_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x7f,0x86,0x86,0x06]
2956 0xf9,0x04,0x92,0x7c,0x7f,0x86,0x86,0x06
2958 # CHECK: v_cmp_nge_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x80,0x86,0x86,0x06]
2959 0xf9,0x04,0x92,0x7c,0x80,0x86,0x86,0x06
2961 # CHECK: v_cmp_nge_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0xc1,0x86,0x86,0x06]
2962 0xf9,0x04,0x92,0x7c,0xc1,0x86,0x86,0x06
2964 # CHECK: v_cmp_nge_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0xf0,0x86,0x86,0x06]
2965 0xf9,0x04,0x92,0x7c,0xf0,0x86,0x86,0x06
2967 # CHECK: v_cmp_nge_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0xf7,0x86,0x86,0x06]
2968 0xf9,0x04,0x92,0x7c,0xf7,0x86,0x86,0x06
2970 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x93,0x7c,0x01,0x86,0x06,0x06]
2971 0xf9,0xfe,0x93,0x7c,0x01,0x86,0x06,0x06
2973 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x00,0x06]
2974 0xf9,0x04,0x92,0x7c,0x01,0x86,0x00,0x06
2976 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x01,0x06]
2977 0xf9,0x04,0x92,0x7c,0x01,0x86,0x01,0x06
2979 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x02,0x06]
2980 0xf9,0x04,0x92,0x7c,0x01,0x86,0x02,0x06
2982 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x03,0x06]
2983 0xf9,0x04,0x92,0x7c,0x01,0x86,0x03,0x06
2985 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x04,0x06]
2986 0xf9,0x04,0x92,0x7c,0x01,0x86,0x04,0x06
2988 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x05,0x06]
2989 0xf9,0x04,0x92,0x7c,0x01,0x86,0x05,0x06
2991 # CHECK: v_cmp_nge_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x16,0x06]
2992 0xf9,0x04,0x92,0x7c,0x01,0x86,0x16,0x06
2994 # CHECK: v_cmp_nge_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x26,0x06]
2995 0xf9,0x04,0x92,0x7c,0x01,0x86,0x26,0x06
2997 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x00]
2998 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x00
3000 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x01]
3001 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x01
3003 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x02]
3004 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x02
3006 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x03]
3007 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x03
3009 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x04]
3010 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x04
3012 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x05]
3013 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x05
3015 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x16]
3016 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x16
3018 # CHECK: v_cmp_nge_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x26]
3019 0xf9,0x04,0x92,0x7c,0x01,0x86,0x06,0x26
3021 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x06]
3022 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x06
3024 # CHECK: v_cmp_nlg_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x88,0x06,0x06]
3025 0xf9,0x04,0x94,0x7c,0x01,0x88,0x06,0x06
3027 # CHECK: v_cmp_nlg_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0xe4,0x06,0x06]
3028 0xf9,0x04,0x94,0x7c,0x01,0xe4,0x06,0x06
3030 # CHECK: v_cmp_nlg_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0xe6,0x06,0x06]
3031 0xf9,0x04,0x94,0x7c,0x01,0xe6,0x06,0x06
3033 # CHECK: v_cmp_nlg_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x00,0x06,0x06]
3034 0xf9,0x04,0x94,0x7c,0x01,0x00,0x06,0x06
3036 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0xff,0x86,0x06,0x06]
3037 0xf9,0x04,0x94,0x7c,0xff,0x86,0x06,0x06
3039 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x86,0x06]
3040 0xf9,0x04,0x94,0x7c,0x01,0x86,0x86,0x06
3042 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x65,0x86,0x86,0x06]
3043 0xf9,0x04,0x94,0x7c,0x65,0x86,0x86,0x06
3045 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x66,0x86,0x86,0x06]
3046 0xf9,0x04,0x94,0x7c,0x66,0x86,0x86,0x06
3048 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x67,0x86,0x86,0x06]
3049 0xf9,0x04,0x94,0x7c,0x67,0x86,0x86,0x06
3051 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x6a,0x86,0x86,0x06]
3052 0xf9,0x04,0x94,0x7c,0x6a,0x86,0x86,0x06
3054 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x6b,0x86,0x86,0x06]
3055 0xf9,0x04,0x94,0x7c,0x6b,0x86,0x86,0x06
3057 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x7c,0x86,0x86,0x06]
3058 0xf9,0x04,0x94,0x7c,0x7c,0x86,0x86,0x06
3060 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x7e,0x86,0x86,0x06]
3061 0xf9,0x04,0x94,0x7c,0x7e,0x86,0x86,0x06
3063 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x7f,0x86,0x86,0x06]
3064 0xf9,0x04,0x94,0x7c,0x7f,0x86,0x86,0x06
3066 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x80,0x86,0x86,0x06]
3067 0xf9,0x04,0x94,0x7c,0x80,0x86,0x86,0x06
3069 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0xc1,0x86,0x86,0x06]
3070 0xf9,0x04,0x94,0x7c,0xc1,0x86,0x86,0x06
3072 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0xf0,0x86,0x86,0x06]
3073 0xf9,0x04,0x94,0x7c,0xf0,0x86,0x86,0x06
3075 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0xf7,0x86,0x86,0x06]
3076 0xf9,0x04,0x94,0x7c,0xf7,0x86,0x86,0x06
3078 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x95,0x7c,0x01,0x86,0x06,0x06]
3079 0xf9,0xfe,0x95,0x7c,0x01,0x86,0x06,0x06
3081 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x00,0x06]
3082 0xf9,0x04,0x94,0x7c,0x01,0x86,0x00,0x06
3084 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x01,0x06]
3085 0xf9,0x04,0x94,0x7c,0x01,0x86,0x01,0x06
3087 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x02,0x06]
3088 0xf9,0x04,0x94,0x7c,0x01,0x86,0x02,0x06
3090 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x03,0x06]
3091 0xf9,0x04,0x94,0x7c,0x01,0x86,0x03,0x06
3093 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x04,0x06]
3094 0xf9,0x04,0x94,0x7c,0x01,0x86,0x04,0x06
3096 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x05,0x06]
3097 0xf9,0x04,0x94,0x7c,0x01,0x86,0x05,0x06
3099 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x16,0x06]
3100 0xf9,0x04,0x94,0x7c,0x01,0x86,0x16,0x06
3102 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x26,0x06]
3103 0xf9,0x04,0x94,0x7c,0x01,0x86,0x26,0x06
3105 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x00]
3106 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x00
3108 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x01]
3109 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x01
3111 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x02]
3112 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x02
3114 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x03]
3115 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x03
3117 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x04]
3118 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x04
3120 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x05]
3121 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x05
3123 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x16]
3124 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x16
3126 # CHECK: v_cmp_nlg_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x26]
3127 0xf9,0x04,0x94,0x7c,0x01,0x86,0x06,0x26
3129 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x06]
3130 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x06
3132 # CHECK: v_cmp_ngt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x88,0x06,0x06]
3133 0xf9,0x04,0x96,0x7c,0x01,0x88,0x06,0x06
3135 # CHECK: v_cmp_ngt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0xe4,0x06,0x06]
3136 0xf9,0x04,0x96,0x7c,0x01,0xe4,0x06,0x06
3138 # CHECK: v_cmp_ngt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0xe6,0x06,0x06]
3139 0xf9,0x04,0x96,0x7c,0x01,0xe6,0x06,0x06
3141 # CHECK: v_cmp_ngt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x00,0x06,0x06]
3142 0xf9,0x04,0x96,0x7c,0x01,0x00,0x06,0x06
3144 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0xff,0x86,0x06,0x06]
3145 0xf9,0x04,0x96,0x7c,0xff,0x86,0x06,0x06
3147 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x86,0x06]
3148 0xf9,0x04,0x96,0x7c,0x01,0x86,0x86,0x06
3150 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x65,0x86,0x86,0x06]
3151 0xf9,0x04,0x96,0x7c,0x65,0x86,0x86,0x06
3153 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x66,0x86,0x86,0x06]
3154 0xf9,0x04,0x96,0x7c,0x66,0x86,0x86,0x06
3156 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x67,0x86,0x86,0x06]
3157 0xf9,0x04,0x96,0x7c,0x67,0x86,0x86,0x06
3159 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x6a,0x86,0x86,0x06]
3160 0xf9,0x04,0x96,0x7c,0x6a,0x86,0x86,0x06
3162 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x6b,0x86,0x86,0x06]
3163 0xf9,0x04,0x96,0x7c,0x6b,0x86,0x86,0x06
3165 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x7c,0x86,0x86,0x06]
3166 0xf9,0x04,0x96,0x7c,0x7c,0x86,0x86,0x06
3168 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x7e,0x86,0x86,0x06]
3169 0xf9,0x04,0x96,0x7c,0x7e,0x86,0x86,0x06
3171 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x7f,0x86,0x86,0x06]
3172 0xf9,0x04,0x96,0x7c,0x7f,0x86,0x86,0x06
3174 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x80,0x86,0x86,0x06]
3175 0xf9,0x04,0x96,0x7c,0x80,0x86,0x86,0x06
3177 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0xc1,0x86,0x86,0x06]
3178 0xf9,0x04,0x96,0x7c,0xc1,0x86,0x86,0x06
3180 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0xf0,0x86,0x86,0x06]
3181 0xf9,0x04,0x96,0x7c,0xf0,0x86,0x86,0x06
3183 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0xf7,0x86,0x86,0x06]
3184 0xf9,0x04,0x96,0x7c,0xf7,0x86,0x86,0x06
3186 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x97,0x7c,0x01,0x86,0x06,0x06]
3187 0xf9,0xfe,0x97,0x7c,0x01,0x86,0x06,0x06
3189 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x00,0x06]
3190 0xf9,0x04,0x96,0x7c,0x01,0x86,0x00,0x06
3192 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x01,0x06]
3193 0xf9,0x04,0x96,0x7c,0x01,0x86,0x01,0x06
3195 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x02,0x06]
3196 0xf9,0x04,0x96,0x7c,0x01,0x86,0x02,0x06
3198 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x03,0x06]
3199 0xf9,0x04,0x96,0x7c,0x01,0x86,0x03,0x06
3201 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x04,0x06]
3202 0xf9,0x04,0x96,0x7c,0x01,0x86,0x04,0x06
3204 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x05,0x06]
3205 0xf9,0x04,0x96,0x7c,0x01,0x86,0x05,0x06
3207 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x16,0x06]
3208 0xf9,0x04,0x96,0x7c,0x01,0x86,0x16,0x06
3210 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x26,0x06]
3211 0xf9,0x04,0x96,0x7c,0x01,0x86,0x26,0x06
3213 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x00]
3214 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x00
3216 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x01]
3217 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x01
3219 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x02]
3220 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x02
3222 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x03]
3223 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x03
3225 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x04]
3226 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x04
3228 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x05]
3229 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x05
3231 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x16]
3232 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x16
3234 # CHECK: v_cmp_ngt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x26]
3235 0xf9,0x04,0x96,0x7c,0x01,0x86,0x06,0x26
3237 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x06]
3238 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x06
3240 # CHECK: v_cmp_nle_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x88,0x06,0x06]
3241 0xf9,0x04,0x98,0x7c,0x01,0x88,0x06,0x06
3243 # CHECK: v_cmp_nle_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0xe4,0x06,0x06]
3244 0xf9,0x04,0x98,0x7c,0x01,0xe4,0x06,0x06
3246 # CHECK: v_cmp_nle_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0xe6,0x06,0x06]
3247 0xf9,0x04,0x98,0x7c,0x01,0xe6,0x06,0x06
3249 # CHECK: v_cmp_nle_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x00,0x06,0x06]
3250 0xf9,0x04,0x98,0x7c,0x01,0x00,0x06,0x06
3252 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0xff,0x86,0x06,0x06]
3253 0xf9,0x04,0x98,0x7c,0xff,0x86,0x06,0x06
3255 # CHECK: v_cmp_nle_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x86,0x06]
3256 0xf9,0x04,0x98,0x7c,0x01,0x86,0x86,0x06
3258 # CHECK: v_cmp_nle_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x65,0x86,0x86,0x06]
3259 0xf9,0x04,0x98,0x7c,0x65,0x86,0x86,0x06
3261 # CHECK: v_cmp_nle_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x66,0x86,0x86,0x06]
3262 0xf9,0x04,0x98,0x7c,0x66,0x86,0x86,0x06
3264 # CHECK: v_cmp_nle_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x67,0x86,0x86,0x06]
3265 0xf9,0x04,0x98,0x7c,0x67,0x86,0x86,0x06
3267 # CHECK: v_cmp_nle_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x6a,0x86,0x86,0x06]
3268 0xf9,0x04,0x98,0x7c,0x6a,0x86,0x86,0x06
3270 # CHECK: v_cmp_nle_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x6b,0x86,0x86,0x06]
3271 0xf9,0x04,0x98,0x7c,0x6b,0x86,0x86,0x06
3273 # CHECK: v_cmp_nle_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x7c,0x86,0x86,0x06]
3274 0xf9,0x04,0x98,0x7c,0x7c,0x86,0x86,0x06
3276 # CHECK: v_cmp_nle_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x7e,0x86,0x86,0x06]
3277 0xf9,0x04,0x98,0x7c,0x7e,0x86,0x86,0x06
3279 # CHECK: v_cmp_nle_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x7f,0x86,0x86,0x06]
3280 0xf9,0x04,0x98,0x7c,0x7f,0x86,0x86,0x06
3282 # CHECK: v_cmp_nle_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x80,0x86,0x86,0x06]
3283 0xf9,0x04,0x98,0x7c,0x80,0x86,0x86,0x06
3285 # CHECK: v_cmp_nle_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0xc1,0x86,0x86,0x06]
3286 0xf9,0x04,0x98,0x7c,0xc1,0x86,0x86,0x06
3288 # CHECK: v_cmp_nle_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0xf0,0x86,0x86,0x06]
3289 0xf9,0x04,0x98,0x7c,0xf0,0x86,0x86,0x06
3291 # CHECK: v_cmp_nle_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0xf7,0x86,0x86,0x06]
3292 0xf9,0x04,0x98,0x7c,0xf7,0x86,0x86,0x06
3294 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x99,0x7c,0x01,0x86,0x06,0x06]
3295 0xf9,0xfe,0x99,0x7c,0x01,0x86,0x06,0x06
3297 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x00,0x06]
3298 0xf9,0x04,0x98,0x7c,0x01,0x86,0x00,0x06
3300 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x01,0x06]
3301 0xf9,0x04,0x98,0x7c,0x01,0x86,0x01,0x06
3303 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x02,0x06]
3304 0xf9,0x04,0x98,0x7c,0x01,0x86,0x02,0x06
3306 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x03,0x06]
3307 0xf9,0x04,0x98,0x7c,0x01,0x86,0x03,0x06
3309 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x04,0x06]
3310 0xf9,0x04,0x98,0x7c,0x01,0x86,0x04,0x06
3312 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x05,0x06]
3313 0xf9,0x04,0x98,0x7c,0x01,0x86,0x05,0x06
3315 # CHECK: v_cmp_nle_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x16,0x06]
3316 0xf9,0x04,0x98,0x7c,0x01,0x86,0x16,0x06
3318 # CHECK: v_cmp_nle_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x26,0x06]
3319 0xf9,0x04,0x98,0x7c,0x01,0x86,0x26,0x06
3321 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x00]
3322 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x00
3324 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x01]
3325 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x01
3327 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x02]
3328 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x02
3330 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x03]
3331 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x03
3333 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x04]
3334 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x04
3336 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x05]
3337 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x05
3339 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x16]
3340 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x16
3342 # CHECK: v_cmp_nle_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x26]
3343 0xf9,0x04,0x98,0x7c,0x01,0x86,0x06,0x26
3345 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x06]
3346 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x06
3348 # CHECK: v_cmp_neq_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x88,0x06,0x06]
3349 0xf9,0x04,0x9a,0x7c,0x01,0x88,0x06,0x06
3351 # CHECK: v_cmp_neq_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0xe4,0x06,0x06]
3352 0xf9,0x04,0x9a,0x7c,0x01,0xe4,0x06,0x06
3354 # CHECK: v_cmp_neq_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0xe6,0x06,0x06]
3355 0xf9,0x04,0x9a,0x7c,0x01,0xe6,0x06,0x06
3357 # CHECK: v_cmp_neq_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x00,0x06,0x06]
3358 0xf9,0x04,0x9a,0x7c,0x01,0x00,0x06,0x06
3360 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0xff,0x86,0x06,0x06]
3361 0xf9,0x04,0x9a,0x7c,0xff,0x86,0x06,0x06
3363 # CHECK: v_cmp_neq_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x86,0x06]
3364 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x86,0x06
3366 # CHECK: v_cmp_neq_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x65,0x86,0x86,0x06]
3367 0xf9,0x04,0x9a,0x7c,0x65,0x86,0x86,0x06
3369 # CHECK: v_cmp_neq_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x66,0x86,0x86,0x06]
3370 0xf9,0x04,0x9a,0x7c,0x66,0x86,0x86,0x06
3372 # CHECK: v_cmp_neq_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x67,0x86,0x86,0x06]
3373 0xf9,0x04,0x9a,0x7c,0x67,0x86,0x86,0x06
3375 # CHECK: v_cmp_neq_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x6a,0x86,0x86,0x06]
3376 0xf9,0x04,0x9a,0x7c,0x6a,0x86,0x86,0x06
3378 # CHECK: v_cmp_neq_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x6b,0x86,0x86,0x06]
3379 0xf9,0x04,0x9a,0x7c,0x6b,0x86,0x86,0x06
3381 # CHECK: v_cmp_neq_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x7c,0x86,0x86,0x06]
3382 0xf9,0x04,0x9a,0x7c,0x7c,0x86,0x86,0x06
3384 # CHECK: v_cmp_neq_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x7e,0x86,0x86,0x06]
3385 0xf9,0x04,0x9a,0x7c,0x7e,0x86,0x86,0x06
3387 # CHECK: v_cmp_neq_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x7f,0x86,0x86,0x06]
3388 0xf9,0x04,0x9a,0x7c,0x7f,0x86,0x86,0x06
3390 # CHECK: v_cmp_neq_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x80,0x86,0x86,0x06]
3391 0xf9,0x04,0x9a,0x7c,0x80,0x86,0x86,0x06
3393 # CHECK: v_cmp_neq_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0xc1,0x86,0x86,0x06]
3394 0xf9,0x04,0x9a,0x7c,0xc1,0x86,0x86,0x06
3396 # CHECK: v_cmp_neq_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0xf0,0x86,0x86,0x06]
3397 0xf9,0x04,0x9a,0x7c,0xf0,0x86,0x86,0x06
3399 # CHECK: v_cmp_neq_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0xf7,0x86,0x86,0x06]
3400 0xf9,0x04,0x9a,0x7c,0xf7,0x86,0x86,0x06
3402 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x9b,0x7c,0x01,0x86,0x06,0x06]
3403 0xf9,0xfe,0x9b,0x7c,0x01,0x86,0x06,0x06
3405 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x00,0x06]
3406 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x00,0x06
3408 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x01,0x06]
3409 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x01,0x06
3411 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x02,0x06]
3412 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x02,0x06
3414 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x03,0x06]
3415 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x03,0x06
3417 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x04,0x06]
3418 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x04,0x06
3420 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x05,0x06]
3421 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x05,0x06
3423 # CHECK: v_cmp_neq_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x16,0x06]
3424 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x16,0x06
3426 # CHECK: v_cmp_neq_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x26,0x06]
3427 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x26,0x06
3429 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x00]
3430 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x00
3432 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x01]
3433 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x01
3435 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x02]
3436 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x02
3438 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x03]
3439 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x03
3441 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x04]
3442 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x04
3444 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x05]
3445 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x05
3447 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x16]
3448 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x16
3450 # CHECK: v_cmp_neq_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x26]
3451 0xf9,0x04,0x9a,0x7c,0x01,0x86,0x06,0x26
3453 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x06]
3454 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x06
3456 # CHECK: v_cmp_nlt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x88,0x06,0x06]
3457 0xf9,0x04,0x9c,0x7c,0x01,0x88,0x06,0x06
3459 # CHECK: v_cmp_nlt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0xe4,0x06,0x06]
3460 0xf9,0x04,0x9c,0x7c,0x01,0xe4,0x06,0x06
3462 # CHECK: v_cmp_nlt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0xe6,0x06,0x06]
3463 0xf9,0x04,0x9c,0x7c,0x01,0xe6,0x06,0x06
3465 # CHECK: v_cmp_nlt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x00,0x06,0x06]
3466 0xf9,0x04,0x9c,0x7c,0x01,0x00,0x06,0x06
3468 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0xff,0x86,0x06,0x06]
3469 0xf9,0x04,0x9c,0x7c,0xff,0x86,0x06,0x06
3471 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x86,0x06]
3472 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x86,0x06
3474 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x65,0x86,0x86,0x06]
3475 0xf9,0x04,0x9c,0x7c,0x65,0x86,0x86,0x06
3477 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x66,0x86,0x86,0x06]
3478 0xf9,0x04,0x9c,0x7c,0x66,0x86,0x86,0x06
3480 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x67,0x86,0x86,0x06]
3481 0xf9,0x04,0x9c,0x7c,0x67,0x86,0x86,0x06
3483 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x6a,0x86,0x86,0x06]
3484 0xf9,0x04,0x9c,0x7c,0x6a,0x86,0x86,0x06
3486 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x6b,0x86,0x86,0x06]
3487 0xf9,0x04,0x9c,0x7c,0x6b,0x86,0x86,0x06
3489 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x7c,0x86,0x86,0x06]
3490 0xf9,0x04,0x9c,0x7c,0x7c,0x86,0x86,0x06
3492 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x7e,0x86,0x86,0x06]
3493 0xf9,0x04,0x9c,0x7c,0x7e,0x86,0x86,0x06
3495 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x7f,0x86,0x86,0x06]
3496 0xf9,0x04,0x9c,0x7c,0x7f,0x86,0x86,0x06
3498 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x80,0x86,0x86,0x06]
3499 0xf9,0x04,0x9c,0x7c,0x80,0x86,0x86,0x06
3501 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0xc1,0x86,0x86,0x06]
3502 0xf9,0x04,0x9c,0x7c,0xc1,0x86,0x86,0x06
3504 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0xf0,0x86,0x86,0x06]
3505 0xf9,0x04,0x9c,0x7c,0xf0,0x86,0x86,0x06
3507 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0xf7,0x86,0x86,0x06]
3508 0xf9,0x04,0x9c,0x7c,0xf7,0x86,0x86,0x06
3510 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x9d,0x7c,0x01,0x86,0x06,0x06]
3511 0xf9,0xfe,0x9d,0x7c,0x01,0x86,0x06,0x06
3513 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x00,0x06]
3514 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x00,0x06
3516 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x01,0x06]
3517 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x01,0x06
3519 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x02,0x06]
3520 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x02,0x06
3522 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x03,0x06]
3523 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x03,0x06
3525 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x04,0x06]
3526 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x04,0x06
3528 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x05,0x06]
3529 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x05,0x06
3531 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x16,0x06]
3532 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x16,0x06
3534 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x26,0x06]
3535 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x26,0x06
3537 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x00]
3538 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x00
3540 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x01]
3541 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x01
3543 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x02]
3544 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x02
3546 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x03]
3547 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x03
3549 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x04]
3550 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x04
3552 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x05]
3553 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x05
3555 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x16]
3556 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x16
3558 # CHECK: v_cmp_nlt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x26]
3559 0xf9,0x04,0x9c,0x7c,0x01,0x86,0x06,0x26
3561 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x06]
3562 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x06
3564 # CHECK: v_cmp_tru_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x88,0x06,0x06]
3565 0xf9,0x04,0x9e,0x7c,0x01,0x88,0x06,0x06
3567 # CHECK: v_cmp_tru_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0xe4,0x06,0x06]
3568 0xf9,0x04,0x9e,0x7c,0x01,0xe4,0x06,0x06
3570 # CHECK: v_cmp_tru_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0xe6,0x06,0x06]
3571 0xf9,0x04,0x9e,0x7c,0x01,0xe6,0x06,0x06
3573 # CHECK: v_cmp_tru_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x00,0x06,0x06]
3574 0xf9,0x04,0x9e,0x7c,0x01,0x00,0x06,0x06
3576 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0xff,0x86,0x06,0x06]
3577 0xf9,0x04,0x9e,0x7c,0xff,0x86,0x06,0x06
3579 # CHECK: v_cmp_tru_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x86,0x06]
3580 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x86,0x06
3582 # CHECK: v_cmp_tru_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x65,0x86,0x86,0x06]
3583 0xf9,0x04,0x9e,0x7c,0x65,0x86,0x86,0x06
3585 # CHECK: v_cmp_tru_f32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x66,0x86,0x86,0x06]
3586 0xf9,0x04,0x9e,0x7c,0x66,0x86,0x86,0x06
3588 # CHECK: v_cmp_tru_f32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x67,0x86,0x86,0x06]
3589 0xf9,0x04,0x9e,0x7c,0x67,0x86,0x86,0x06
3591 # CHECK: v_cmp_tru_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x6a,0x86,0x86,0x06]
3592 0xf9,0x04,0x9e,0x7c,0x6a,0x86,0x86,0x06
3594 # CHECK: v_cmp_tru_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x6b,0x86,0x86,0x06]
3595 0xf9,0x04,0x9e,0x7c,0x6b,0x86,0x86,0x06
3597 # CHECK: v_cmp_tru_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x7c,0x86,0x86,0x06]
3598 0xf9,0x04,0x9e,0x7c,0x7c,0x86,0x86,0x06
3600 # CHECK: v_cmp_tru_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x7e,0x86,0x86,0x06]
3601 0xf9,0x04,0x9e,0x7c,0x7e,0x86,0x86,0x06
3603 # CHECK: v_cmp_tru_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x7f,0x86,0x86,0x06]
3604 0xf9,0x04,0x9e,0x7c,0x7f,0x86,0x86,0x06
3606 # CHECK: v_cmp_tru_f32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x80,0x86,0x86,0x06]
3607 0xf9,0x04,0x9e,0x7c,0x80,0x86,0x86,0x06
3609 # CHECK: v_cmp_tru_f32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0xc1,0x86,0x86,0x06]
3610 0xf9,0x04,0x9e,0x7c,0xc1,0x86,0x86,0x06
3612 # CHECK: v_cmp_tru_f32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0xf0,0x86,0x86,0x06]
3613 0xf9,0x04,0x9e,0x7c,0xf0,0x86,0x86,0x06
3615 # CHECK: v_cmp_tru_f32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0xf7,0x86,0x86,0x06]
3616 0xf9,0x04,0x9e,0x7c,0xf7,0x86,0x86,0x06
3618 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x9f,0x7c,0x01,0x86,0x06,0x06]
3619 0xf9,0xfe,0x9f,0x7c,0x01,0x86,0x06,0x06
3621 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x00,0x06]
3622 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x00,0x06
3624 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x01,0x06]
3625 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x01,0x06
3627 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x02,0x06]
3628 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x02,0x06
3630 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x03,0x06]
3631 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x03,0x06
3633 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x04,0x06]
3634 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x04,0x06
3636 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x05,0x06]
3637 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x05,0x06
3639 # CHECK: v_cmp_tru_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x16,0x06]
3640 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x16,0x06
3642 # CHECK: v_cmp_tru_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x26,0x06]
3643 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x26,0x06
3645 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x00]
3646 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x00
3648 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x01]
3649 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x01
3651 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x02]
3652 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x02
3654 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x03]
3655 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x03
3657 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x04]
3658 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x04
3660 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x05]
3661 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x05
3663 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x16]
3664 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x16
3666 # CHECK: v_cmp_tru_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x26]
3667 0xf9,0x04,0x9e,0x7c,0x01,0x86,0x06,0x26
3669 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x06]
3670 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x06
3672 # CHECK: v_cmp_f_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x88,0x06,0x06]
3673 0xf9,0x04,0x40,0x7d,0x01,0x88,0x06,0x06
3675 # CHECK: v_cmp_f_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0xe4,0x06,0x06]
3676 0xf9,0x04,0x40,0x7d,0x01,0xe4,0x06,0x06
3678 # CHECK: v_cmp_f_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0xe6,0x06,0x06]
3679 0xf9,0x04,0x40,0x7d,0x01,0xe6,0x06,0x06
3681 # CHECK: v_cmp_f_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x00,0x06,0x06]
3682 0xf9,0x04,0x40,0x7d,0x01,0x00,0x06,0x06
3684 # CHECK: v_cmp_f_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0xff,0x86,0x06,0x06]
3685 0xf9,0x04,0x40,0x7d,0xff,0x86,0x06,0x06
3687 # CHECK: v_cmp_f_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x86,0x06]
3688 0xf9,0x04,0x40,0x7d,0x01,0x86,0x86,0x06
3690 # CHECK: v_cmp_f_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x65,0x86,0x86,0x06]
3691 0xf9,0x04,0x40,0x7d,0x65,0x86,0x86,0x06
3693 # CHECK: v_cmp_f_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x66,0x86,0x86,0x06]
3694 0xf9,0x04,0x40,0x7d,0x66,0x86,0x86,0x06
3696 # CHECK: v_cmp_f_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x67,0x86,0x86,0x06]
3697 0xf9,0x04,0x40,0x7d,0x67,0x86,0x86,0x06
3699 # CHECK: v_cmp_f_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x6a,0x86,0x86,0x06]
3700 0xf9,0x04,0x40,0x7d,0x6a,0x86,0x86,0x06
3702 # CHECK: v_cmp_f_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x6b,0x86,0x86,0x06]
3703 0xf9,0x04,0x40,0x7d,0x6b,0x86,0x86,0x06
3705 # CHECK: v_cmp_f_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x7c,0x86,0x86,0x06]
3706 0xf9,0x04,0x40,0x7d,0x7c,0x86,0x86,0x06
3708 # CHECK: v_cmp_f_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x7e,0x86,0x86,0x06]
3709 0xf9,0x04,0x40,0x7d,0x7e,0x86,0x86,0x06
3711 # CHECK: v_cmp_f_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x7f,0x86,0x86,0x06]
3712 0xf9,0x04,0x40,0x7d,0x7f,0x86,0x86,0x06
3714 # CHECK: v_cmp_f_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x80,0x86,0x86,0x06]
3715 0xf9,0x04,0x40,0x7d,0x80,0x86,0x86,0x06
3717 # CHECK: v_cmp_f_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0xc1,0x86,0x86,0x06]
3718 0xf9,0x04,0x40,0x7d,0xc1,0x86,0x86,0x06
3720 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x41,0x7d,0x01,0x86,0x06,0x06]
3721 0xf9,0xfe,0x41,0x7d,0x01,0x86,0x06,0x06
3723 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x00,0x06]
3724 0xf9,0x04,0x40,0x7d,0x01,0x86,0x00,0x06
3726 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x01,0x06]
3727 0xf9,0x04,0x40,0x7d,0x01,0x86,0x01,0x06
3729 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x02,0x06]
3730 0xf9,0x04,0x40,0x7d,0x01,0x86,0x02,0x06
3732 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x03,0x06]
3733 0xf9,0x04,0x40,0x7d,0x01,0x86,0x03,0x06
3735 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x04,0x06]
3736 0xf9,0x04,0x40,0x7d,0x01,0x86,0x04,0x06
3738 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x05,0x06]
3739 0xf9,0x04,0x40,0x7d,0x01,0x86,0x05,0x06
3741 # CHECK: v_cmp_f_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x0e,0x06]
3742 0xf9,0x04,0x40,0x7d,0x01,0x86,0x0e,0x06
3744 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x00]
3745 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x00
3747 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x01]
3748 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x01
3750 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x02]
3751 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x02
3753 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x03]
3754 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x03
3756 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x04]
3757 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x04
3759 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x05]
3760 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x05
3762 # CHECK: v_cmp_f_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x0e]
3763 0xf9,0x04,0x40,0x7d,0x01,0x86,0x06,0x0e
3765 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x06]
3766 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x06
3768 # CHECK: v_cmp_lt_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x88,0x06,0x06]
3769 0xf9,0x04,0x42,0x7d,0x01,0x88,0x06,0x06
3771 # CHECK: v_cmp_lt_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0xe4,0x06,0x06]
3772 0xf9,0x04,0x42,0x7d,0x01,0xe4,0x06,0x06
3774 # CHECK: v_cmp_lt_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0xe6,0x06,0x06]
3775 0xf9,0x04,0x42,0x7d,0x01,0xe6,0x06,0x06
3777 # CHECK: v_cmp_lt_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x00,0x06,0x06]
3778 0xf9,0x04,0x42,0x7d,0x01,0x00,0x06,0x06
3780 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0xff,0x86,0x06,0x06]
3781 0xf9,0x04,0x42,0x7d,0xff,0x86,0x06,0x06
3783 # CHECK: v_cmp_lt_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x86,0x06]
3784 0xf9,0x04,0x42,0x7d,0x01,0x86,0x86,0x06
3786 # CHECK: v_cmp_lt_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x65,0x86,0x86,0x06]
3787 0xf9,0x04,0x42,0x7d,0x65,0x86,0x86,0x06
3789 # CHECK: v_cmp_lt_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x66,0x86,0x86,0x06]
3790 0xf9,0x04,0x42,0x7d,0x66,0x86,0x86,0x06
3792 # CHECK: v_cmp_lt_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x67,0x86,0x86,0x06]
3793 0xf9,0x04,0x42,0x7d,0x67,0x86,0x86,0x06
3795 # CHECK: v_cmp_lt_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x6a,0x86,0x86,0x06]
3796 0xf9,0x04,0x42,0x7d,0x6a,0x86,0x86,0x06
3798 # CHECK: v_cmp_lt_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x6b,0x86,0x86,0x06]
3799 0xf9,0x04,0x42,0x7d,0x6b,0x86,0x86,0x06
3801 # CHECK: v_cmp_lt_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x7c,0x86,0x86,0x06]
3802 0xf9,0x04,0x42,0x7d,0x7c,0x86,0x86,0x06
3804 # CHECK: v_cmp_lt_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x7e,0x86,0x86,0x06]
3805 0xf9,0x04,0x42,0x7d,0x7e,0x86,0x86,0x06
3807 # CHECK: v_cmp_lt_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x7f,0x86,0x86,0x06]
3808 0xf9,0x04,0x42,0x7d,0x7f,0x86,0x86,0x06
3810 # CHECK: v_cmp_lt_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x80,0x86,0x86,0x06]
3811 0xf9,0x04,0x42,0x7d,0x80,0x86,0x86,0x06
3813 # CHECK: v_cmp_lt_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0xc1,0x86,0x86,0x06]
3814 0xf9,0x04,0x42,0x7d,0xc1,0x86,0x86,0x06
3816 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x43,0x7d,0x01,0x86,0x06,0x06]
3817 0xf9,0xfe,0x43,0x7d,0x01,0x86,0x06,0x06
3819 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x00,0x06]
3820 0xf9,0x04,0x42,0x7d,0x01,0x86,0x00,0x06
3822 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x01,0x06]
3823 0xf9,0x04,0x42,0x7d,0x01,0x86,0x01,0x06
3825 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x02,0x06]
3826 0xf9,0x04,0x42,0x7d,0x01,0x86,0x02,0x06
3828 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x03,0x06]
3829 0xf9,0x04,0x42,0x7d,0x01,0x86,0x03,0x06
3831 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x04,0x06]
3832 0xf9,0x04,0x42,0x7d,0x01,0x86,0x04,0x06
3834 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x05,0x06]
3835 0xf9,0x04,0x42,0x7d,0x01,0x86,0x05,0x06
3837 # CHECK: v_cmp_lt_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x0e,0x06]
3838 0xf9,0x04,0x42,0x7d,0x01,0x86,0x0e,0x06
3840 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x00]
3841 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x00
3843 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x01]
3844 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x01
3846 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x02]
3847 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x02
3849 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x03]
3850 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x03
3852 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x04]
3853 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x04
3855 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x05]
3856 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x05
3858 # CHECK: v_cmp_lt_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x0e]
3859 0xf9,0x04,0x42,0x7d,0x01,0x86,0x06,0x0e
3861 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x06]
3862 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x06
3864 # CHECK: v_cmp_eq_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x88,0x06,0x06]
3865 0xf9,0x04,0x44,0x7d,0x01,0x88,0x06,0x06
3867 # CHECK: v_cmp_eq_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0xe4,0x06,0x06]
3868 0xf9,0x04,0x44,0x7d,0x01,0xe4,0x06,0x06
3870 # CHECK: v_cmp_eq_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0xe6,0x06,0x06]
3871 0xf9,0x04,0x44,0x7d,0x01,0xe6,0x06,0x06
3873 # CHECK: v_cmp_eq_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x00,0x06,0x06]
3874 0xf9,0x04,0x44,0x7d,0x01,0x00,0x06,0x06
3876 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0xff,0x86,0x06,0x06]
3877 0xf9,0x04,0x44,0x7d,0xff,0x86,0x06,0x06
3879 # CHECK: v_cmp_eq_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x86,0x06]
3880 0xf9,0x04,0x44,0x7d,0x01,0x86,0x86,0x06
3882 # CHECK: v_cmp_eq_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x65,0x86,0x86,0x06]
3883 0xf9,0x04,0x44,0x7d,0x65,0x86,0x86,0x06
3885 # CHECK: v_cmp_eq_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x66,0x86,0x86,0x06]
3886 0xf9,0x04,0x44,0x7d,0x66,0x86,0x86,0x06
3888 # CHECK: v_cmp_eq_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x67,0x86,0x86,0x06]
3889 0xf9,0x04,0x44,0x7d,0x67,0x86,0x86,0x06
3891 # CHECK: v_cmp_eq_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x6a,0x86,0x86,0x06]
3892 0xf9,0x04,0x44,0x7d,0x6a,0x86,0x86,0x06
3894 # CHECK: v_cmp_eq_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x6b,0x86,0x86,0x06]
3895 0xf9,0x04,0x44,0x7d,0x6b,0x86,0x86,0x06
3897 # CHECK: v_cmp_eq_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x7c,0x86,0x86,0x06]
3898 0xf9,0x04,0x44,0x7d,0x7c,0x86,0x86,0x06
3900 # CHECK: v_cmp_eq_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x7e,0x86,0x86,0x06]
3901 0xf9,0x04,0x44,0x7d,0x7e,0x86,0x86,0x06
3903 # CHECK: v_cmp_eq_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x7f,0x86,0x86,0x06]
3904 0xf9,0x04,0x44,0x7d,0x7f,0x86,0x86,0x06
3906 # CHECK: v_cmp_eq_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x80,0x86,0x86,0x06]
3907 0xf9,0x04,0x44,0x7d,0x80,0x86,0x86,0x06
3909 # CHECK: v_cmp_eq_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0xc1,0x86,0x86,0x06]
3910 0xf9,0x04,0x44,0x7d,0xc1,0x86,0x86,0x06
3912 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x45,0x7d,0x01,0x86,0x06,0x06]
3913 0xf9,0xfe,0x45,0x7d,0x01,0x86,0x06,0x06
3915 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x00,0x06]
3916 0xf9,0x04,0x44,0x7d,0x01,0x86,0x00,0x06
3918 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x01,0x06]
3919 0xf9,0x04,0x44,0x7d,0x01,0x86,0x01,0x06
3921 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x02,0x06]
3922 0xf9,0x04,0x44,0x7d,0x01,0x86,0x02,0x06
3924 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x03,0x06]
3925 0xf9,0x04,0x44,0x7d,0x01,0x86,0x03,0x06
3927 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x04,0x06]
3928 0xf9,0x04,0x44,0x7d,0x01,0x86,0x04,0x06
3930 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x05,0x06]
3931 0xf9,0x04,0x44,0x7d,0x01,0x86,0x05,0x06
3933 # CHECK: v_cmp_eq_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x0e,0x06]
3934 0xf9,0x04,0x44,0x7d,0x01,0x86,0x0e,0x06
3936 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x00]
3937 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x00
3939 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x01]
3940 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x01
3942 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x02]
3943 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x02
3945 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x03]
3946 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x03
3948 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x04]
3949 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x04
3951 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x05]
3952 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x05
3954 # CHECK: v_cmp_eq_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x0e]
3955 0xf9,0x04,0x44,0x7d,0x01,0x86,0x06,0x0e
3957 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x06]
3958 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x06
3960 # CHECK: v_cmp_le_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x88,0x06,0x06]
3961 0xf9,0x04,0x46,0x7d,0x01,0x88,0x06,0x06
3963 # CHECK: v_cmp_le_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0xe4,0x06,0x06]
3964 0xf9,0x04,0x46,0x7d,0x01,0xe4,0x06,0x06
3966 # CHECK: v_cmp_le_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0xe6,0x06,0x06]
3967 0xf9,0x04,0x46,0x7d,0x01,0xe6,0x06,0x06
3969 # CHECK: v_cmp_le_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x00,0x06,0x06]
3970 0xf9,0x04,0x46,0x7d,0x01,0x00,0x06,0x06
3972 # CHECK: v_cmp_le_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0xff,0x86,0x06,0x06]
3973 0xf9,0x04,0x46,0x7d,0xff,0x86,0x06,0x06
3975 # CHECK: v_cmp_le_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x86,0x06]
3976 0xf9,0x04,0x46,0x7d,0x01,0x86,0x86,0x06
3978 # CHECK: v_cmp_le_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x65,0x86,0x86,0x06]
3979 0xf9,0x04,0x46,0x7d,0x65,0x86,0x86,0x06
3981 # CHECK: v_cmp_le_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x66,0x86,0x86,0x06]
3982 0xf9,0x04,0x46,0x7d,0x66,0x86,0x86,0x06
3984 # CHECK: v_cmp_le_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x67,0x86,0x86,0x06]
3985 0xf9,0x04,0x46,0x7d,0x67,0x86,0x86,0x06
3987 # CHECK: v_cmp_le_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x6a,0x86,0x86,0x06]
3988 0xf9,0x04,0x46,0x7d,0x6a,0x86,0x86,0x06
3990 # CHECK: v_cmp_le_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x6b,0x86,0x86,0x06]
3991 0xf9,0x04,0x46,0x7d,0x6b,0x86,0x86,0x06
3993 # CHECK: v_cmp_le_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x7c,0x86,0x86,0x06]
3994 0xf9,0x04,0x46,0x7d,0x7c,0x86,0x86,0x06
3996 # CHECK: v_cmp_le_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x7e,0x86,0x86,0x06]
3997 0xf9,0x04,0x46,0x7d,0x7e,0x86,0x86,0x06
3999 # CHECK: v_cmp_le_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x7f,0x86,0x86,0x06]
4000 0xf9,0x04,0x46,0x7d,0x7f,0x86,0x86,0x06
4002 # CHECK: v_cmp_le_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x80,0x86,0x86,0x06]
4003 0xf9,0x04,0x46,0x7d,0x80,0x86,0x86,0x06
4005 # CHECK: v_cmp_le_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0xc1,0x86,0x86,0x06]
4006 0xf9,0x04,0x46,0x7d,0xc1,0x86,0x86,0x06
4008 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x47,0x7d,0x01,0x86,0x06,0x06]
4009 0xf9,0xfe,0x47,0x7d,0x01,0x86,0x06,0x06
4011 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x00,0x06]
4012 0xf9,0x04,0x46,0x7d,0x01,0x86,0x00,0x06
4014 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x01,0x06]
4015 0xf9,0x04,0x46,0x7d,0x01,0x86,0x01,0x06
4017 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x02,0x06]
4018 0xf9,0x04,0x46,0x7d,0x01,0x86,0x02,0x06
4020 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x03,0x06]
4021 0xf9,0x04,0x46,0x7d,0x01,0x86,0x03,0x06
4023 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x04,0x06]
4024 0xf9,0x04,0x46,0x7d,0x01,0x86,0x04,0x06
4026 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x05,0x06]
4027 0xf9,0x04,0x46,0x7d,0x01,0x86,0x05,0x06
4029 # CHECK: v_cmp_le_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x0e,0x06]
4030 0xf9,0x04,0x46,0x7d,0x01,0x86,0x0e,0x06
4032 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x00]
4033 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x00
4035 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x01]
4036 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x01
4038 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x02]
4039 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x02
4041 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x03]
4042 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x03
4044 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x04]
4045 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x04
4047 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x05]
4048 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x05
4050 # CHECK: v_cmp_le_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x0e]
4051 0xf9,0x04,0x46,0x7d,0x01,0x86,0x06,0x0e
4053 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x06]
4054 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x06
4056 # CHECK: v_cmp_gt_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x88,0x06,0x06]
4057 0xf9,0x04,0x48,0x7d,0x01,0x88,0x06,0x06
4059 # CHECK: v_cmp_gt_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0xe4,0x06,0x06]
4060 0xf9,0x04,0x48,0x7d,0x01,0xe4,0x06,0x06
4062 # CHECK: v_cmp_gt_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0xe6,0x06,0x06]
4063 0xf9,0x04,0x48,0x7d,0x01,0xe6,0x06,0x06
4065 # CHECK: v_cmp_gt_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x00,0x06,0x06]
4066 0xf9,0x04,0x48,0x7d,0x01,0x00,0x06,0x06
4068 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0xff,0x86,0x06,0x06]
4069 0xf9,0x04,0x48,0x7d,0xff,0x86,0x06,0x06
4071 # CHECK: v_cmp_gt_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x86,0x06]
4072 0xf9,0x04,0x48,0x7d,0x01,0x86,0x86,0x06
4074 # CHECK: v_cmp_gt_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x65,0x86,0x86,0x06]
4075 0xf9,0x04,0x48,0x7d,0x65,0x86,0x86,0x06
4077 # CHECK: v_cmp_gt_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x66,0x86,0x86,0x06]
4078 0xf9,0x04,0x48,0x7d,0x66,0x86,0x86,0x06
4080 # CHECK: v_cmp_gt_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x67,0x86,0x86,0x06]
4081 0xf9,0x04,0x48,0x7d,0x67,0x86,0x86,0x06
4083 # CHECK: v_cmp_gt_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x6a,0x86,0x86,0x06]
4084 0xf9,0x04,0x48,0x7d,0x6a,0x86,0x86,0x06
4086 # CHECK: v_cmp_gt_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x6b,0x86,0x86,0x06]
4087 0xf9,0x04,0x48,0x7d,0x6b,0x86,0x86,0x06
4089 # CHECK: v_cmp_gt_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x7c,0x86,0x86,0x06]
4090 0xf9,0x04,0x48,0x7d,0x7c,0x86,0x86,0x06
4092 # CHECK: v_cmp_gt_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x7e,0x86,0x86,0x06]
4093 0xf9,0x04,0x48,0x7d,0x7e,0x86,0x86,0x06
4095 # CHECK: v_cmp_gt_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x7f,0x86,0x86,0x06]
4096 0xf9,0x04,0x48,0x7d,0x7f,0x86,0x86,0x06
4098 # CHECK: v_cmp_gt_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x80,0x86,0x86,0x06]
4099 0xf9,0x04,0x48,0x7d,0x80,0x86,0x86,0x06
4101 # CHECK: v_cmp_gt_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0xc1,0x86,0x86,0x06]
4102 0xf9,0x04,0x48,0x7d,0xc1,0x86,0x86,0x06
4104 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x49,0x7d,0x01,0x86,0x06,0x06]
4105 0xf9,0xfe,0x49,0x7d,0x01,0x86,0x06,0x06
4107 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x00,0x06]
4108 0xf9,0x04,0x48,0x7d,0x01,0x86,0x00,0x06
4110 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x01,0x06]
4111 0xf9,0x04,0x48,0x7d,0x01,0x86,0x01,0x06
4113 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x02,0x06]
4114 0xf9,0x04,0x48,0x7d,0x01,0x86,0x02,0x06
4116 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x03,0x06]
4117 0xf9,0x04,0x48,0x7d,0x01,0x86,0x03,0x06
4119 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x04,0x06]
4120 0xf9,0x04,0x48,0x7d,0x01,0x86,0x04,0x06
4122 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x05,0x06]
4123 0xf9,0x04,0x48,0x7d,0x01,0x86,0x05,0x06
4125 # CHECK: v_cmp_gt_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x0e,0x06]
4126 0xf9,0x04,0x48,0x7d,0x01,0x86,0x0e,0x06
4128 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x00]
4129 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x00
4131 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x01]
4132 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x01
4134 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x02]
4135 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x02
4137 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x03]
4138 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x03
4140 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x04]
4141 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x04
4143 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x05]
4144 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x05
4146 # CHECK: v_cmp_gt_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x0e]
4147 0xf9,0x04,0x48,0x7d,0x01,0x86,0x06,0x0e
4149 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x06]
4150 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x06
4152 # CHECK: v_cmp_ne_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x88,0x06,0x06]
4153 0xf9,0x04,0x4a,0x7d,0x01,0x88,0x06,0x06
4155 # CHECK: v_cmp_ne_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0xe4,0x06,0x06]
4156 0xf9,0x04,0x4a,0x7d,0x01,0xe4,0x06,0x06
4158 # CHECK: v_cmp_ne_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0xe6,0x06,0x06]
4159 0xf9,0x04,0x4a,0x7d,0x01,0xe6,0x06,0x06
4161 # CHECK: v_cmp_ne_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x00,0x06,0x06]
4162 0xf9,0x04,0x4a,0x7d,0x01,0x00,0x06,0x06
4164 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0xff,0x86,0x06,0x06]
4165 0xf9,0x04,0x4a,0x7d,0xff,0x86,0x06,0x06
4167 # CHECK: v_cmp_ne_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x86,0x06]
4168 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x86,0x06
4170 # CHECK: v_cmp_ne_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x65,0x86,0x86,0x06]
4171 0xf9,0x04,0x4a,0x7d,0x65,0x86,0x86,0x06
4173 # CHECK: v_cmp_ne_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x66,0x86,0x86,0x06]
4174 0xf9,0x04,0x4a,0x7d,0x66,0x86,0x86,0x06
4176 # CHECK: v_cmp_ne_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x67,0x86,0x86,0x06]
4177 0xf9,0x04,0x4a,0x7d,0x67,0x86,0x86,0x06
4179 # CHECK: v_cmp_ne_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x6a,0x86,0x86,0x06]
4180 0xf9,0x04,0x4a,0x7d,0x6a,0x86,0x86,0x06
4182 # CHECK: v_cmp_ne_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x6b,0x86,0x86,0x06]
4183 0xf9,0x04,0x4a,0x7d,0x6b,0x86,0x86,0x06
4185 # CHECK: v_cmp_ne_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x7c,0x86,0x86,0x06]
4186 0xf9,0x04,0x4a,0x7d,0x7c,0x86,0x86,0x06
4188 # CHECK: v_cmp_ne_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x7e,0x86,0x86,0x06]
4189 0xf9,0x04,0x4a,0x7d,0x7e,0x86,0x86,0x06
4191 # CHECK: v_cmp_ne_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x7f,0x86,0x86,0x06]
4192 0xf9,0x04,0x4a,0x7d,0x7f,0x86,0x86,0x06
4194 # CHECK: v_cmp_ne_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x80,0x86,0x86,0x06]
4195 0xf9,0x04,0x4a,0x7d,0x80,0x86,0x86,0x06
4197 # CHECK: v_cmp_ne_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0xc1,0x86,0x86,0x06]
4198 0xf9,0x04,0x4a,0x7d,0xc1,0x86,0x86,0x06
4200 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x4b,0x7d,0x01,0x86,0x06,0x06]
4201 0xf9,0xfe,0x4b,0x7d,0x01,0x86,0x06,0x06
4203 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x00,0x06]
4204 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x00,0x06
4206 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x01,0x06]
4207 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x01,0x06
4209 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x02,0x06]
4210 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x02,0x06
4212 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x03,0x06]
4213 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x03,0x06
4215 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x04,0x06]
4216 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x04,0x06
4218 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x05,0x06]
4219 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x05,0x06
4221 # CHECK: v_cmp_ne_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x0e,0x06]
4222 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x0e,0x06
4224 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x00]
4225 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x00
4227 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x01]
4228 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x01
4230 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x02]
4231 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x02
4233 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x03]
4234 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x03
4236 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x04]
4237 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x04
4239 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x05]
4240 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x05
4242 # CHECK: v_cmp_ne_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x0e]
4243 0xf9,0x04,0x4a,0x7d,0x01,0x86,0x06,0x0e
4245 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x06]
4246 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x06
4248 # CHECK: v_cmp_ge_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x88,0x06,0x06]
4249 0xf9,0x04,0x4c,0x7d,0x01,0x88,0x06,0x06
4251 # CHECK: v_cmp_ge_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0xe4,0x06,0x06]
4252 0xf9,0x04,0x4c,0x7d,0x01,0xe4,0x06,0x06
4254 # CHECK: v_cmp_ge_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0xe6,0x06,0x06]
4255 0xf9,0x04,0x4c,0x7d,0x01,0xe6,0x06,0x06
4257 # CHECK: v_cmp_ge_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x00,0x06,0x06]
4258 0xf9,0x04,0x4c,0x7d,0x01,0x00,0x06,0x06
4260 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0xff,0x86,0x06,0x06]
4261 0xf9,0x04,0x4c,0x7d,0xff,0x86,0x06,0x06
4263 # CHECK: v_cmp_ge_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x86,0x06]
4264 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x86,0x06
4266 # CHECK: v_cmp_ge_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x65,0x86,0x86,0x06]
4267 0xf9,0x04,0x4c,0x7d,0x65,0x86,0x86,0x06
4269 # CHECK: v_cmp_ge_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x66,0x86,0x86,0x06]
4270 0xf9,0x04,0x4c,0x7d,0x66,0x86,0x86,0x06
4272 # CHECK: v_cmp_ge_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x67,0x86,0x86,0x06]
4273 0xf9,0x04,0x4c,0x7d,0x67,0x86,0x86,0x06
4275 # CHECK: v_cmp_ge_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x6a,0x86,0x86,0x06]
4276 0xf9,0x04,0x4c,0x7d,0x6a,0x86,0x86,0x06
4278 # CHECK: v_cmp_ge_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x6b,0x86,0x86,0x06]
4279 0xf9,0x04,0x4c,0x7d,0x6b,0x86,0x86,0x06
4281 # CHECK: v_cmp_ge_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x7c,0x86,0x86,0x06]
4282 0xf9,0x04,0x4c,0x7d,0x7c,0x86,0x86,0x06
4284 # CHECK: v_cmp_ge_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x7e,0x86,0x86,0x06]
4285 0xf9,0x04,0x4c,0x7d,0x7e,0x86,0x86,0x06
4287 # CHECK: v_cmp_ge_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x7f,0x86,0x86,0x06]
4288 0xf9,0x04,0x4c,0x7d,0x7f,0x86,0x86,0x06
4290 # CHECK: v_cmp_ge_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x80,0x86,0x86,0x06]
4291 0xf9,0x04,0x4c,0x7d,0x80,0x86,0x86,0x06
4293 # CHECK: v_cmp_ge_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0xc1,0x86,0x86,0x06]
4294 0xf9,0x04,0x4c,0x7d,0xc1,0x86,0x86,0x06
4296 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x4d,0x7d,0x01,0x86,0x06,0x06]
4297 0xf9,0xfe,0x4d,0x7d,0x01,0x86,0x06,0x06
4299 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x00,0x06]
4300 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x00,0x06
4302 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x01,0x06]
4303 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x01,0x06
4305 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x02,0x06]
4306 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x02,0x06
4308 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x03,0x06]
4309 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x03,0x06
4311 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x04,0x06]
4312 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x04,0x06
4314 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x05,0x06]
4315 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x05,0x06
4317 # CHECK: v_cmp_ge_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x0e,0x06]
4318 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x0e,0x06
4320 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x00]
4321 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x00
4323 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x01]
4324 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x01
4326 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x02]
4327 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x02
4329 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x03]
4330 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x03
4332 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x04]
4333 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x04
4335 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x05]
4336 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x05
4338 # CHECK: v_cmp_ge_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x0e]
4339 0xf9,0x04,0x4c,0x7d,0x01,0x86,0x06,0x0e
4341 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x06]
4342 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x06
4344 # CHECK: v_cmp_t_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x88,0x06,0x06]
4345 0xf9,0x04,0x4e,0x7d,0x01,0x88,0x06,0x06
4347 # CHECK: v_cmp_t_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0xe4,0x06,0x06]
4348 0xf9,0x04,0x4e,0x7d,0x01,0xe4,0x06,0x06
4350 # CHECK: v_cmp_t_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0xe6,0x06,0x06]
4351 0xf9,0x04,0x4e,0x7d,0x01,0xe6,0x06,0x06
4353 # CHECK: v_cmp_t_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x00,0x06,0x06]
4354 0xf9,0x04,0x4e,0x7d,0x01,0x00,0x06,0x06
4356 # CHECK: v_cmp_t_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0xff,0x86,0x06,0x06]
4357 0xf9,0x04,0x4e,0x7d,0xff,0x86,0x06,0x06
4359 # CHECK: v_cmp_t_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x86,0x06]
4360 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x86,0x06
4362 # CHECK: v_cmp_t_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x65,0x86,0x86,0x06]
4363 0xf9,0x04,0x4e,0x7d,0x65,0x86,0x86,0x06
4365 # CHECK: v_cmp_t_i16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x66,0x86,0x86,0x06]
4366 0xf9,0x04,0x4e,0x7d,0x66,0x86,0x86,0x06
4368 # CHECK: v_cmp_t_i16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x67,0x86,0x86,0x06]
4369 0xf9,0x04,0x4e,0x7d,0x67,0x86,0x86,0x06
4371 # CHECK: v_cmp_t_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x6a,0x86,0x86,0x06]
4372 0xf9,0x04,0x4e,0x7d,0x6a,0x86,0x86,0x06
4374 # CHECK: v_cmp_t_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x6b,0x86,0x86,0x06]
4375 0xf9,0x04,0x4e,0x7d,0x6b,0x86,0x86,0x06
4377 # CHECK: v_cmp_t_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x7c,0x86,0x86,0x06]
4378 0xf9,0x04,0x4e,0x7d,0x7c,0x86,0x86,0x06
4380 # CHECK: v_cmp_t_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x7e,0x86,0x86,0x06]
4381 0xf9,0x04,0x4e,0x7d,0x7e,0x86,0x86,0x06
4383 # CHECK: v_cmp_t_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x7f,0x86,0x86,0x06]
4384 0xf9,0x04,0x4e,0x7d,0x7f,0x86,0x86,0x06
4386 # CHECK: v_cmp_t_i16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x80,0x86,0x86,0x06]
4387 0xf9,0x04,0x4e,0x7d,0x80,0x86,0x86,0x06
4389 # CHECK: v_cmp_t_i16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0xc1,0x86,0x86,0x06]
4390 0xf9,0x04,0x4e,0x7d,0xc1,0x86,0x86,0x06
4392 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x4f,0x7d,0x01,0x86,0x06,0x06]
4393 0xf9,0xfe,0x4f,0x7d,0x01,0x86,0x06,0x06
4395 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x00,0x06]
4396 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x00,0x06
4398 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x01,0x06]
4399 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x01,0x06
4401 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x02,0x06]
4402 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x02,0x06
4404 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x03,0x06]
4405 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x03,0x06
4407 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x04,0x06]
4408 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x04,0x06
4410 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x05,0x06]
4411 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x05,0x06
4413 # CHECK: v_cmp_t_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x0e,0x06]
4414 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x0e,0x06
4416 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x00]
4417 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x00
4419 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x01]
4420 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x01
4422 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x02]
4423 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x02
4425 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x03]
4426 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x03
4428 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x04]
4429 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x04
4431 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x05]
4432 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x05
4434 # CHECK: v_cmp_t_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x0e]
4435 0xf9,0x04,0x4e,0x7d,0x01,0x86,0x06,0x0e
4437 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x06]
4438 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x06
4440 # CHECK: v_cmp_f_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x88,0x06,0x06]
4441 0xf9,0x04,0x50,0x7d,0x01,0x88,0x06,0x06
4443 # CHECK: v_cmp_f_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0xe4,0x06,0x06]
4444 0xf9,0x04,0x50,0x7d,0x01,0xe4,0x06,0x06
4446 # CHECK: v_cmp_f_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0xe6,0x06,0x06]
4447 0xf9,0x04,0x50,0x7d,0x01,0xe6,0x06,0x06
4449 # CHECK: v_cmp_f_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x00,0x06,0x06]
4450 0xf9,0x04,0x50,0x7d,0x01,0x00,0x06,0x06
4452 # CHECK: v_cmp_f_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0xff,0x86,0x06,0x06]
4453 0xf9,0x04,0x50,0x7d,0xff,0x86,0x06,0x06
4455 # CHECK: v_cmp_f_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x86,0x06]
4456 0xf9,0x04,0x50,0x7d,0x01,0x86,0x86,0x06
4458 # CHECK: v_cmp_f_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x65,0x86,0x86,0x06]
4459 0xf9,0x04,0x50,0x7d,0x65,0x86,0x86,0x06
4461 # CHECK: v_cmp_f_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x66,0x86,0x86,0x06]
4462 0xf9,0x04,0x50,0x7d,0x66,0x86,0x86,0x06
4464 # CHECK: v_cmp_f_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x67,0x86,0x86,0x06]
4465 0xf9,0x04,0x50,0x7d,0x67,0x86,0x86,0x06
4467 # CHECK: v_cmp_f_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x6a,0x86,0x86,0x06]
4468 0xf9,0x04,0x50,0x7d,0x6a,0x86,0x86,0x06
4470 # CHECK: v_cmp_f_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x6b,0x86,0x86,0x06]
4471 0xf9,0x04,0x50,0x7d,0x6b,0x86,0x86,0x06
4473 # CHECK: v_cmp_f_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x7c,0x86,0x86,0x06]
4474 0xf9,0x04,0x50,0x7d,0x7c,0x86,0x86,0x06
4476 # CHECK: v_cmp_f_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x7e,0x86,0x86,0x06]
4477 0xf9,0x04,0x50,0x7d,0x7e,0x86,0x86,0x06
4479 # CHECK: v_cmp_f_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x7f,0x86,0x86,0x06]
4480 0xf9,0x04,0x50,0x7d,0x7f,0x86,0x86,0x06
4482 # CHECK: v_cmp_f_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x80,0x86,0x86,0x06]
4483 0xf9,0x04,0x50,0x7d,0x80,0x86,0x86,0x06
4485 # CHECK: v_cmp_f_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0xc1,0x86,0x86,0x06]
4486 0xf9,0x04,0x50,0x7d,0xc1,0x86,0x86,0x06
4488 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x51,0x7d,0x01,0x86,0x06,0x06]
4489 0xf9,0xfe,0x51,0x7d,0x01,0x86,0x06,0x06
4491 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x00,0x06]
4492 0xf9,0x04,0x50,0x7d,0x01,0x86,0x00,0x06
4494 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x01,0x06]
4495 0xf9,0x04,0x50,0x7d,0x01,0x86,0x01,0x06
4497 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x02,0x06]
4498 0xf9,0x04,0x50,0x7d,0x01,0x86,0x02,0x06
4500 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x03,0x06]
4501 0xf9,0x04,0x50,0x7d,0x01,0x86,0x03,0x06
4503 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x04,0x06]
4504 0xf9,0x04,0x50,0x7d,0x01,0x86,0x04,0x06
4506 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x05,0x06]
4507 0xf9,0x04,0x50,0x7d,0x01,0x86,0x05,0x06
4509 # CHECK: v_cmp_f_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x0e,0x06]
4510 0xf9,0x04,0x50,0x7d,0x01,0x86,0x0e,0x06
4512 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x00]
4513 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x00
4515 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x01]
4516 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x01
4518 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x02]
4519 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x02
4521 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x03]
4522 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x03
4524 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x04]
4525 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x04
4527 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x05]
4528 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x05
4530 # CHECK: v_cmp_f_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x0e]
4531 0xf9,0x04,0x50,0x7d,0x01,0x86,0x06,0x0e
4533 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06]
4534 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06
4536 # CHECK: v_cmp_lt_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x88,0x06,0x06]
4537 0xf9,0x04,0x52,0x7d,0x01,0x88,0x06,0x06
4539 # CHECK: v_cmp_lt_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0xe4,0x06,0x06]
4540 0xf9,0x04,0x52,0x7d,0x01,0xe4,0x06,0x06
4542 # CHECK: v_cmp_lt_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0xe6,0x06,0x06]
4543 0xf9,0x04,0x52,0x7d,0x01,0xe6,0x06,0x06
4545 # CHECK: v_cmp_lt_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x00,0x06,0x06]
4546 0xf9,0x04,0x52,0x7d,0x01,0x00,0x06,0x06
4548 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0xff,0x86,0x06,0x06]
4549 0xf9,0x04,0x52,0x7d,0xff,0x86,0x06,0x06
4551 # CHECK: v_cmp_lt_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x86,0x06]
4552 0xf9,0x04,0x52,0x7d,0x01,0x86,0x86,0x06
4554 # CHECK: v_cmp_lt_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x65,0x86,0x86,0x06]
4555 0xf9,0x04,0x52,0x7d,0x65,0x86,0x86,0x06
4557 # CHECK: v_cmp_lt_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x66,0x86,0x86,0x06]
4558 0xf9,0x04,0x52,0x7d,0x66,0x86,0x86,0x06
4560 # CHECK: v_cmp_lt_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x67,0x86,0x86,0x06]
4561 0xf9,0x04,0x52,0x7d,0x67,0x86,0x86,0x06
4563 # CHECK: v_cmp_lt_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x6a,0x86,0x86,0x06]
4564 0xf9,0x04,0x52,0x7d,0x6a,0x86,0x86,0x06
4566 # CHECK: v_cmp_lt_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x6b,0x86,0x86,0x06]
4567 0xf9,0x04,0x52,0x7d,0x6b,0x86,0x86,0x06
4569 # CHECK: v_cmp_lt_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x7c,0x86,0x86,0x06]
4570 0xf9,0x04,0x52,0x7d,0x7c,0x86,0x86,0x06
4572 # CHECK: v_cmp_lt_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x7e,0x86,0x86,0x06]
4573 0xf9,0x04,0x52,0x7d,0x7e,0x86,0x86,0x06
4575 # CHECK: v_cmp_lt_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x7f,0x86,0x86,0x06]
4576 0xf9,0x04,0x52,0x7d,0x7f,0x86,0x86,0x06
4578 # CHECK: v_cmp_lt_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x80,0x86,0x86,0x06]
4579 0xf9,0x04,0x52,0x7d,0x80,0x86,0x86,0x06
4581 # CHECK: v_cmp_lt_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0xc1,0x86,0x86,0x06]
4582 0xf9,0x04,0x52,0x7d,0xc1,0x86,0x86,0x06
4584 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x53,0x7d,0x01,0x86,0x06,0x06]
4585 0xf9,0xfe,0x53,0x7d,0x01,0x86,0x06,0x06
4587 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x00,0x06]
4588 0xf9,0x04,0x52,0x7d,0x01,0x86,0x00,0x06
4590 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x01,0x06]
4591 0xf9,0x04,0x52,0x7d,0x01,0x86,0x01,0x06
4593 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x02,0x06]
4594 0xf9,0x04,0x52,0x7d,0x01,0x86,0x02,0x06
4596 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x03,0x06]
4597 0xf9,0x04,0x52,0x7d,0x01,0x86,0x03,0x06
4599 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x04,0x06]
4600 0xf9,0x04,0x52,0x7d,0x01,0x86,0x04,0x06
4602 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x05,0x06]
4603 0xf9,0x04,0x52,0x7d,0x01,0x86,0x05,0x06
4605 # CHECK: v_cmp_lt_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x0e,0x06]
4606 0xf9,0x04,0x52,0x7d,0x01,0x86,0x0e,0x06
4608 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x00]
4609 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x00
4611 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x01]
4612 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x01
4614 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x02]
4615 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x02
4617 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x03]
4618 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x03
4620 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x04]
4621 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x04
4623 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x05]
4624 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x05
4626 # CHECK: v_cmp_lt_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x0e]
4627 0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x0e
4629 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06]
4630 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06
4632 # CHECK: v_cmp_eq_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x88,0x06,0x06]
4633 0xf9,0x04,0x54,0x7d,0x01,0x88,0x06,0x06
4635 # CHECK: v_cmp_eq_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0xe4,0x06,0x06]
4636 0xf9,0x04,0x54,0x7d,0x01,0xe4,0x06,0x06
4638 # CHECK: v_cmp_eq_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0xe6,0x06,0x06]
4639 0xf9,0x04,0x54,0x7d,0x01,0xe6,0x06,0x06
4641 # CHECK: v_cmp_eq_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x00,0x06,0x06]
4642 0xf9,0x04,0x54,0x7d,0x01,0x00,0x06,0x06
4644 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0xff,0x86,0x06,0x06]
4645 0xf9,0x04,0x54,0x7d,0xff,0x86,0x06,0x06
4647 # CHECK: v_cmp_eq_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x86,0x06]
4648 0xf9,0x04,0x54,0x7d,0x01,0x86,0x86,0x06
4650 # CHECK: v_cmp_eq_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x65,0x86,0x86,0x06]
4651 0xf9,0x04,0x54,0x7d,0x65,0x86,0x86,0x06
4653 # CHECK: v_cmp_eq_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x66,0x86,0x86,0x06]
4654 0xf9,0x04,0x54,0x7d,0x66,0x86,0x86,0x06
4656 # CHECK: v_cmp_eq_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x67,0x86,0x86,0x06]
4657 0xf9,0x04,0x54,0x7d,0x67,0x86,0x86,0x06
4659 # CHECK: v_cmp_eq_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x6a,0x86,0x86,0x06]
4660 0xf9,0x04,0x54,0x7d,0x6a,0x86,0x86,0x06
4662 # CHECK: v_cmp_eq_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x6b,0x86,0x86,0x06]
4663 0xf9,0x04,0x54,0x7d,0x6b,0x86,0x86,0x06
4665 # CHECK: v_cmp_eq_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x7c,0x86,0x86,0x06]
4666 0xf9,0x04,0x54,0x7d,0x7c,0x86,0x86,0x06
4668 # CHECK: v_cmp_eq_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x7e,0x86,0x86,0x06]
4669 0xf9,0x04,0x54,0x7d,0x7e,0x86,0x86,0x06
4671 # CHECK: v_cmp_eq_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x7f,0x86,0x86,0x06]
4672 0xf9,0x04,0x54,0x7d,0x7f,0x86,0x86,0x06
4674 # CHECK: v_cmp_eq_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x80,0x86,0x86,0x06]
4675 0xf9,0x04,0x54,0x7d,0x80,0x86,0x86,0x06
4677 # CHECK: v_cmp_eq_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0xc1,0x86,0x86,0x06]
4678 0xf9,0x04,0x54,0x7d,0xc1,0x86,0x86,0x06
4680 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x55,0x7d,0x01,0x86,0x06,0x06]
4681 0xf9,0xfe,0x55,0x7d,0x01,0x86,0x06,0x06
4683 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x00,0x06]
4684 0xf9,0x04,0x54,0x7d,0x01,0x86,0x00,0x06
4686 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x01,0x06]
4687 0xf9,0x04,0x54,0x7d,0x01,0x86,0x01,0x06
4689 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x02,0x06]
4690 0xf9,0x04,0x54,0x7d,0x01,0x86,0x02,0x06
4692 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x03,0x06]
4693 0xf9,0x04,0x54,0x7d,0x01,0x86,0x03,0x06
4695 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x04,0x06]
4696 0xf9,0x04,0x54,0x7d,0x01,0x86,0x04,0x06
4698 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x05,0x06]
4699 0xf9,0x04,0x54,0x7d,0x01,0x86,0x05,0x06
4701 # CHECK: v_cmp_eq_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x0e,0x06]
4702 0xf9,0x04,0x54,0x7d,0x01,0x86,0x0e,0x06
4704 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x00]
4705 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x00
4707 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x01]
4708 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x01
4710 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x02]
4711 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x02
4713 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x03]
4714 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x03
4716 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x04]
4717 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x04
4719 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x05]
4720 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x05
4722 # CHECK: v_cmp_eq_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x0e]
4723 0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x0e
4725 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06]
4726 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06
4728 # CHECK: v_cmp_le_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x88,0x06,0x06]
4729 0xf9,0x04,0x56,0x7d,0x01,0x88,0x06,0x06
4731 # CHECK: v_cmp_le_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0xe4,0x06,0x06]
4732 0xf9,0x04,0x56,0x7d,0x01,0xe4,0x06,0x06
4734 # CHECK: v_cmp_le_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0xe6,0x06,0x06]
4735 0xf9,0x04,0x56,0x7d,0x01,0xe6,0x06,0x06
4737 # CHECK: v_cmp_le_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x00,0x06,0x06]
4738 0xf9,0x04,0x56,0x7d,0x01,0x00,0x06,0x06
4740 # CHECK: v_cmp_le_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0xff,0x86,0x06,0x06]
4741 0xf9,0x04,0x56,0x7d,0xff,0x86,0x06,0x06
4743 # CHECK: v_cmp_le_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x86,0x06]
4744 0xf9,0x04,0x56,0x7d,0x01,0x86,0x86,0x06
4746 # CHECK: v_cmp_le_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x65,0x86,0x86,0x06]
4747 0xf9,0x04,0x56,0x7d,0x65,0x86,0x86,0x06
4749 # CHECK: v_cmp_le_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x66,0x86,0x86,0x06]
4750 0xf9,0x04,0x56,0x7d,0x66,0x86,0x86,0x06
4752 # CHECK: v_cmp_le_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x67,0x86,0x86,0x06]
4753 0xf9,0x04,0x56,0x7d,0x67,0x86,0x86,0x06
4755 # CHECK: v_cmp_le_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x6a,0x86,0x86,0x06]
4756 0xf9,0x04,0x56,0x7d,0x6a,0x86,0x86,0x06
4758 # CHECK: v_cmp_le_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x6b,0x86,0x86,0x06]
4759 0xf9,0x04,0x56,0x7d,0x6b,0x86,0x86,0x06
4761 # CHECK: v_cmp_le_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x7c,0x86,0x86,0x06]
4762 0xf9,0x04,0x56,0x7d,0x7c,0x86,0x86,0x06
4764 # CHECK: v_cmp_le_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x7e,0x86,0x86,0x06]
4765 0xf9,0x04,0x56,0x7d,0x7e,0x86,0x86,0x06
4767 # CHECK: v_cmp_le_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x7f,0x86,0x86,0x06]
4768 0xf9,0x04,0x56,0x7d,0x7f,0x86,0x86,0x06
4770 # CHECK: v_cmp_le_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x80,0x86,0x86,0x06]
4771 0xf9,0x04,0x56,0x7d,0x80,0x86,0x86,0x06
4773 # CHECK: v_cmp_le_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0xc1,0x86,0x86,0x06]
4774 0xf9,0x04,0x56,0x7d,0xc1,0x86,0x86,0x06
4776 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x57,0x7d,0x01,0x86,0x06,0x06]
4777 0xf9,0xfe,0x57,0x7d,0x01,0x86,0x06,0x06
4779 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x00,0x06]
4780 0xf9,0x04,0x56,0x7d,0x01,0x86,0x00,0x06
4782 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x01,0x06]
4783 0xf9,0x04,0x56,0x7d,0x01,0x86,0x01,0x06
4785 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x02,0x06]
4786 0xf9,0x04,0x56,0x7d,0x01,0x86,0x02,0x06
4788 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x03,0x06]
4789 0xf9,0x04,0x56,0x7d,0x01,0x86,0x03,0x06
4791 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x04,0x06]
4792 0xf9,0x04,0x56,0x7d,0x01,0x86,0x04,0x06
4794 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x05,0x06]
4795 0xf9,0x04,0x56,0x7d,0x01,0x86,0x05,0x06
4797 # CHECK: v_cmp_le_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x0e,0x06]
4798 0xf9,0x04,0x56,0x7d,0x01,0x86,0x0e,0x06
4800 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x00]
4801 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x00
4803 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x01]
4804 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x01
4806 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x02]
4807 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x02
4809 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x03]
4810 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x03
4812 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x04]
4813 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x04
4815 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x05]
4816 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x05
4818 # CHECK: v_cmp_le_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x0e]
4819 0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x0e
4821 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06]
4822 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06
4824 # CHECK: v_cmp_gt_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x88,0x06,0x06]
4825 0xf9,0x04,0x58,0x7d,0x01,0x88,0x06,0x06
4827 # CHECK: v_cmp_gt_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0xe4,0x06,0x06]
4828 0xf9,0x04,0x58,0x7d,0x01,0xe4,0x06,0x06
4830 # CHECK: v_cmp_gt_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0xe6,0x06,0x06]
4831 0xf9,0x04,0x58,0x7d,0x01,0xe6,0x06,0x06
4833 # CHECK: v_cmp_gt_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x00,0x06,0x06]
4834 0xf9,0x04,0x58,0x7d,0x01,0x00,0x06,0x06
4836 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0xff,0x86,0x06,0x06]
4837 0xf9,0x04,0x58,0x7d,0xff,0x86,0x06,0x06
4839 # CHECK: v_cmp_gt_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x86,0x06]
4840 0xf9,0x04,0x58,0x7d,0x01,0x86,0x86,0x06
4842 # CHECK: v_cmp_gt_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x65,0x86,0x86,0x06]
4843 0xf9,0x04,0x58,0x7d,0x65,0x86,0x86,0x06
4845 # CHECK: v_cmp_gt_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x66,0x86,0x86,0x06]
4846 0xf9,0x04,0x58,0x7d,0x66,0x86,0x86,0x06
4848 # CHECK: v_cmp_gt_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x67,0x86,0x86,0x06]
4849 0xf9,0x04,0x58,0x7d,0x67,0x86,0x86,0x06
4851 # CHECK: v_cmp_gt_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x6a,0x86,0x86,0x06]
4852 0xf9,0x04,0x58,0x7d,0x6a,0x86,0x86,0x06
4854 # CHECK: v_cmp_gt_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x6b,0x86,0x86,0x06]
4855 0xf9,0x04,0x58,0x7d,0x6b,0x86,0x86,0x06
4857 # CHECK: v_cmp_gt_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x7c,0x86,0x86,0x06]
4858 0xf9,0x04,0x58,0x7d,0x7c,0x86,0x86,0x06
4860 # CHECK: v_cmp_gt_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x7e,0x86,0x86,0x06]
4861 0xf9,0x04,0x58,0x7d,0x7e,0x86,0x86,0x06
4863 # CHECK: v_cmp_gt_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x7f,0x86,0x86,0x06]
4864 0xf9,0x04,0x58,0x7d,0x7f,0x86,0x86,0x06
4866 # CHECK: v_cmp_gt_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x80,0x86,0x86,0x06]
4867 0xf9,0x04,0x58,0x7d,0x80,0x86,0x86,0x06
4869 # CHECK: v_cmp_gt_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0xc1,0x86,0x86,0x06]
4870 0xf9,0x04,0x58,0x7d,0xc1,0x86,0x86,0x06
4872 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x59,0x7d,0x01,0x86,0x06,0x06]
4873 0xf9,0xfe,0x59,0x7d,0x01,0x86,0x06,0x06
4875 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x00,0x06]
4876 0xf9,0x04,0x58,0x7d,0x01,0x86,0x00,0x06
4878 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x01,0x06]
4879 0xf9,0x04,0x58,0x7d,0x01,0x86,0x01,0x06
4881 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x02,0x06]
4882 0xf9,0x04,0x58,0x7d,0x01,0x86,0x02,0x06
4884 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x03,0x06]
4885 0xf9,0x04,0x58,0x7d,0x01,0x86,0x03,0x06
4887 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x04,0x06]
4888 0xf9,0x04,0x58,0x7d,0x01,0x86,0x04,0x06
4890 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x05,0x06]
4891 0xf9,0x04,0x58,0x7d,0x01,0x86,0x05,0x06
4893 # CHECK: v_cmp_gt_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x0e,0x06]
4894 0xf9,0x04,0x58,0x7d,0x01,0x86,0x0e,0x06
4896 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x00]
4897 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x00
4899 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x01]
4900 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x01
4902 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x02]
4903 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x02
4905 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x03]
4906 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x03
4908 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x04]
4909 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x04
4911 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x05]
4912 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x05
4914 # CHECK: v_cmp_gt_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x0e]
4915 0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x0e
4917 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06]
4918 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06
4920 # CHECK: v_cmp_ne_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x88,0x06,0x06]
4921 0xf9,0x04,0x5a,0x7d,0x01,0x88,0x06,0x06
4923 # CHECK: v_cmp_ne_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0xe4,0x06,0x06]
4924 0xf9,0x04,0x5a,0x7d,0x01,0xe4,0x06,0x06
4926 # CHECK: v_cmp_ne_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0xe6,0x06,0x06]
4927 0xf9,0x04,0x5a,0x7d,0x01,0xe6,0x06,0x06
4929 # CHECK: v_cmp_ne_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x00,0x06,0x06]
4930 0xf9,0x04,0x5a,0x7d,0x01,0x00,0x06,0x06
4932 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0xff,0x86,0x06,0x06]
4933 0xf9,0x04,0x5a,0x7d,0xff,0x86,0x06,0x06
4935 # CHECK: v_cmp_ne_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x86,0x06]
4936 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x86,0x06
4938 # CHECK: v_cmp_ne_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x65,0x86,0x86,0x06]
4939 0xf9,0x04,0x5a,0x7d,0x65,0x86,0x86,0x06
4941 # CHECK: v_cmp_ne_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x66,0x86,0x86,0x06]
4942 0xf9,0x04,0x5a,0x7d,0x66,0x86,0x86,0x06
4944 # CHECK: v_cmp_ne_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x67,0x86,0x86,0x06]
4945 0xf9,0x04,0x5a,0x7d,0x67,0x86,0x86,0x06
4947 # CHECK: v_cmp_ne_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x6a,0x86,0x86,0x06]
4948 0xf9,0x04,0x5a,0x7d,0x6a,0x86,0x86,0x06
4950 # CHECK: v_cmp_ne_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x6b,0x86,0x86,0x06]
4951 0xf9,0x04,0x5a,0x7d,0x6b,0x86,0x86,0x06
4953 # CHECK: v_cmp_ne_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x7c,0x86,0x86,0x06]
4954 0xf9,0x04,0x5a,0x7d,0x7c,0x86,0x86,0x06
4956 # CHECK: v_cmp_ne_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x7e,0x86,0x86,0x06]
4957 0xf9,0x04,0x5a,0x7d,0x7e,0x86,0x86,0x06
4959 # CHECK: v_cmp_ne_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x7f,0x86,0x86,0x06]
4960 0xf9,0x04,0x5a,0x7d,0x7f,0x86,0x86,0x06
4962 # CHECK: v_cmp_ne_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x80,0x86,0x86,0x06]
4963 0xf9,0x04,0x5a,0x7d,0x80,0x86,0x86,0x06
4965 # CHECK: v_cmp_ne_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0xc1,0x86,0x86,0x06]
4966 0xf9,0x04,0x5a,0x7d,0xc1,0x86,0x86,0x06
4968 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x5b,0x7d,0x01,0x86,0x06,0x06]
4969 0xf9,0xfe,0x5b,0x7d,0x01,0x86,0x06,0x06
4971 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x00,0x06]
4972 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x00,0x06
4974 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x01,0x06]
4975 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x01,0x06
4977 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x02,0x06]
4978 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x02,0x06
4980 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x03,0x06]
4981 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x03,0x06
4983 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x04,0x06]
4984 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x04,0x06
4986 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x05,0x06]
4987 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x05,0x06
4989 # CHECK: v_cmp_ne_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x0e,0x06]
4990 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x0e,0x06
4992 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x00]
4993 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x00
4995 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x01]
4996 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x01
4998 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x02]
4999 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x02
5001 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x03]
5002 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x03
5004 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x04]
5005 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x04
5007 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x05]
5008 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x05
5010 # CHECK: v_cmp_ne_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x0e]
5011 0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x0e
5013 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06]
5014 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06
5016 # CHECK: v_cmp_ge_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x88,0x06,0x06]
5017 0xf9,0x04,0x5c,0x7d,0x01,0x88,0x06,0x06
5019 # CHECK: v_cmp_ge_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0xe4,0x06,0x06]
5020 0xf9,0x04,0x5c,0x7d,0x01,0xe4,0x06,0x06
5022 # CHECK: v_cmp_ge_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0xe6,0x06,0x06]
5023 0xf9,0x04,0x5c,0x7d,0x01,0xe6,0x06,0x06
5025 # CHECK: v_cmp_ge_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x00,0x06,0x06]
5026 0xf9,0x04,0x5c,0x7d,0x01,0x00,0x06,0x06
5028 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0xff,0x86,0x06,0x06]
5029 0xf9,0x04,0x5c,0x7d,0xff,0x86,0x06,0x06
5031 # CHECK: v_cmp_ge_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x86,0x06]
5032 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x86,0x06
5034 # CHECK: v_cmp_ge_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x65,0x86,0x86,0x06]
5035 0xf9,0x04,0x5c,0x7d,0x65,0x86,0x86,0x06
5037 # CHECK: v_cmp_ge_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x66,0x86,0x86,0x06]
5038 0xf9,0x04,0x5c,0x7d,0x66,0x86,0x86,0x06
5040 # CHECK: v_cmp_ge_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x67,0x86,0x86,0x06]
5041 0xf9,0x04,0x5c,0x7d,0x67,0x86,0x86,0x06
5043 # CHECK: v_cmp_ge_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x6a,0x86,0x86,0x06]
5044 0xf9,0x04,0x5c,0x7d,0x6a,0x86,0x86,0x06
5046 # CHECK: v_cmp_ge_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x6b,0x86,0x86,0x06]
5047 0xf9,0x04,0x5c,0x7d,0x6b,0x86,0x86,0x06
5049 # CHECK: v_cmp_ge_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x7c,0x86,0x86,0x06]
5050 0xf9,0x04,0x5c,0x7d,0x7c,0x86,0x86,0x06
5052 # CHECK: v_cmp_ge_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x7e,0x86,0x86,0x06]
5053 0xf9,0x04,0x5c,0x7d,0x7e,0x86,0x86,0x06
5055 # CHECK: v_cmp_ge_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x7f,0x86,0x86,0x06]
5056 0xf9,0x04,0x5c,0x7d,0x7f,0x86,0x86,0x06
5058 # CHECK: v_cmp_ge_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x80,0x86,0x86,0x06]
5059 0xf9,0x04,0x5c,0x7d,0x80,0x86,0x86,0x06
5061 # CHECK: v_cmp_ge_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0xc1,0x86,0x86,0x06]
5062 0xf9,0x04,0x5c,0x7d,0xc1,0x86,0x86,0x06
5064 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x5d,0x7d,0x01,0x86,0x06,0x06]
5065 0xf9,0xfe,0x5d,0x7d,0x01,0x86,0x06,0x06
5067 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x00,0x06]
5068 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x00,0x06
5070 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x01,0x06]
5071 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x01,0x06
5073 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x02,0x06]
5074 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x02,0x06
5076 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x03,0x06]
5077 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x03,0x06
5079 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x04,0x06]
5080 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x04,0x06
5082 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x05,0x06]
5083 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x05,0x06
5085 # CHECK: v_cmp_ge_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x0e,0x06]
5086 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x0e,0x06
5088 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x00]
5089 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x00
5091 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x01]
5092 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x01
5094 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x02]
5095 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x02
5097 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x03]
5098 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x03
5100 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x04]
5101 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x04
5103 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x05]
5104 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x05
5106 # CHECK: v_cmp_ge_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x0e]
5107 0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x0e
5109 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x06]
5110 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x06
5112 # CHECK: v_cmp_t_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x88,0x06,0x06]
5113 0xf9,0x04,0x5e,0x7d,0x01,0x88,0x06,0x06
5115 # CHECK: v_cmp_t_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0xe4,0x06,0x06]
5116 0xf9,0x04,0x5e,0x7d,0x01,0xe4,0x06,0x06
5118 # CHECK: v_cmp_t_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0xe6,0x06,0x06]
5119 0xf9,0x04,0x5e,0x7d,0x01,0xe6,0x06,0x06
5121 # CHECK: v_cmp_t_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x00,0x06,0x06]
5122 0xf9,0x04,0x5e,0x7d,0x01,0x00,0x06,0x06
5124 # CHECK: v_cmp_t_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0xff,0x86,0x06,0x06]
5125 0xf9,0x04,0x5e,0x7d,0xff,0x86,0x06,0x06
5127 # CHECK: v_cmp_t_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x86,0x06]
5128 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x86,0x06
5130 # CHECK: v_cmp_t_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x65,0x86,0x86,0x06]
5131 0xf9,0x04,0x5e,0x7d,0x65,0x86,0x86,0x06
5133 # CHECK: v_cmp_t_u16_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x66,0x86,0x86,0x06]
5134 0xf9,0x04,0x5e,0x7d,0x66,0x86,0x86,0x06
5136 # CHECK: v_cmp_t_u16_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x67,0x86,0x86,0x06]
5137 0xf9,0x04,0x5e,0x7d,0x67,0x86,0x86,0x06
5139 # CHECK: v_cmp_t_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x6a,0x86,0x86,0x06]
5140 0xf9,0x04,0x5e,0x7d,0x6a,0x86,0x86,0x06
5142 # CHECK: v_cmp_t_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x6b,0x86,0x86,0x06]
5143 0xf9,0x04,0x5e,0x7d,0x6b,0x86,0x86,0x06
5145 # CHECK: v_cmp_t_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x7c,0x86,0x86,0x06]
5146 0xf9,0x04,0x5e,0x7d,0x7c,0x86,0x86,0x06
5148 # CHECK: v_cmp_t_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x7e,0x86,0x86,0x06]
5149 0xf9,0x04,0x5e,0x7d,0x7e,0x86,0x86,0x06
5151 # CHECK: v_cmp_t_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x7f,0x86,0x86,0x06]
5152 0xf9,0x04,0x5e,0x7d,0x7f,0x86,0x86,0x06
5154 # CHECK: v_cmp_t_u16_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x80,0x86,0x86,0x06]
5155 0xf9,0x04,0x5e,0x7d,0x80,0x86,0x86,0x06
5157 # CHECK: v_cmp_t_u16_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0xc1,0x86,0x86,0x06]
5158 0xf9,0x04,0x5e,0x7d,0xc1,0x86,0x86,0x06
5160 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x5f,0x7d,0x01,0x86,0x06,0x06]
5161 0xf9,0xfe,0x5f,0x7d,0x01,0x86,0x06,0x06
5163 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x00,0x06]
5164 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x00,0x06
5166 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x01,0x06]
5167 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x01,0x06
5169 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x02,0x06]
5170 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x02,0x06
5172 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x03,0x06]
5173 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x03,0x06
5175 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x04,0x06]
5176 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x04,0x06
5178 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x05,0x06]
5179 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x05,0x06
5181 # CHECK: v_cmp_t_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x0e,0x06]
5182 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x0e,0x06
5184 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x00]
5185 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x00
5187 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x01]
5188 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x01
5190 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x02]
5191 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x02
5193 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x03]
5194 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x03
5196 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x04]
5197 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x04
5199 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x05]
5200 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x05
5202 # CHECK: v_cmp_t_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x0e]
5203 0xf9,0x04,0x5e,0x7d,0x01,0x86,0x06,0x0e
5205 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06]
5206 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06
5208 # CHECK: v_cmp_f_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x88,0x06,0x06]
5209 0xf9,0x04,0x80,0x7d,0x01,0x88,0x06,0x06
5211 # CHECK: v_cmp_f_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0xe4,0x06,0x06]
5212 0xf9,0x04,0x80,0x7d,0x01,0xe4,0x06,0x06
5214 # CHECK: v_cmp_f_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0xe6,0x06,0x06]
5215 0xf9,0x04,0x80,0x7d,0x01,0xe6,0x06,0x06
5217 # CHECK: v_cmp_f_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x00,0x06,0x06]
5218 0xf9,0x04,0x80,0x7d,0x01,0x00,0x06,0x06
5220 # CHECK: v_cmp_f_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0xff,0x86,0x06,0x06]
5221 0xf9,0x04,0x80,0x7d,0xff,0x86,0x06,0x06
5223 # CHECK: v_cmp_f_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x86,0x06]
5224 0xf9,0x04,0x80,0x7d,0x01,0x86,0x86,0x06
5226 # CHECK: v_cmp_f_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x65,0x86,0x86,0x06]
5227 0xf9,0x04,0x80,0x7d,0x65,0x86,0x86,0x06
5229 # CHECK: v_cmp_f_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x66,0x86,0x86,0x06]
5230 0xf9,0x04,0x80,0x7d,0x66,0x86,0x86,0x06
5232 # CHECK: v_cmp_f_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x67,0x86,0x86,0x06]
5233 0xf9,0x04,0x80,0x7d,0x67,0x86,0x86,0x06
5235 # CHECK: v_cmp_f_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x6a,0x86,0x86,0x06]
5236 0xf9,0x04,0x80,0x7d,0x6a,0x86,0x86,0x06
5238 # CHECK: v_cmp_f_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x6b,0x86,0x86,0x06]
5239 0xf9,0x04,0x80,0x7d,0x6b,0x86,0x86,0x06
5241 # CHECK: v_cmp_f_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x7c,0x86,0x86,0x06]
5242 0xf9,0x04,0x80,0x7d,0x7c,0x86,0x86,0x06
5244 # CHECK: v_cmp_f_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x7e,0x86,0x86,0x06]
5245 0xf9,0x04,0x80,0x7d,0x7e,0x86,0x86,0x06
5247 # CHECK: v_cmp_f_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x7f,0x86,0x86,0x06]
5248 0xf9,0x04,0x80,0x7d,0x7f,0x86,0x86,0x06
5250 # CHECK: v_cmp_f_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x80,0x86,0x86,0x06]
5251 0xf9,0x04,0x80,0x7d,0x80,0x86,0x86,0x06
5253 # CHECK: v_cmp_f_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0xc1,0x86,0x86,0x06]
5254 0xf9,0x04,0x80,0x7d,0xc1,0x86,0x86,0x06
5256 # CHECK: v_cmp_f_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0xf0,0x86,0x86,0x06]
5257 0xf9,0x04,0x80,0x7d,0xf0,0x86,0x86,0x06
5259 # CHECK: v_cmp_f_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0xf7,0x86,0x86,0x06]
5260 0xf9,0x04,0x80,0x7d,0xf7,0x86,0x86,0x06
5262 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x81,0x7d,0x01,0x86,0x06,0x06]
5263 0xf9,0xfe,0x81,0x7d,0x01,0x86,0x06,0x06
5265 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x00,0x06]
5266 0xf9,0x04,0x80,0x7d,0x01,0x86,0x00,0x06
5268 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x01,0x06]
5269 0xf9,0x04,0x80,0x7d,0x01,0x86,0x01,0x06
5271 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x02,0x06]
5272 0xf9,0x04,0x80,0x7d,0x01,0x86,0x02,0x06
5274 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x03,0x06]
5275 0xf9,0x04,0x80,0x7d,0x01,0x86,0x03,0x06
5277 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x04,0x06]
5278 0xf9,0x04,0x80,0x7d,0x01,0x86,0x04,0x06
5280 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x05,0x06]
5281 0xf9,0x04,0x80,0x7d,0x01,0x86,0x05,0x06
5283 # CHECK: v_cmp_f_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x0e,0x06]
5284 0xf9,0x04,0x80,0x7d,0x01,0x86,0x0e,0x06
5286 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x00]
5287 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x00
5289 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x01]
5290 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x01
5292 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x02]
5293 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x02
5295 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x03]
5296 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x03
5298 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x04]
5299 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x04
5301 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x05]
5302 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x05
5304 # CHECK: v_cmp_f_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x0e]
5305 0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x0e
5307 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06]
5308 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06
5310 # CHECK: v_cmp_lt_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x88,0x06,0x06]
5311 0xf9,0x04,0x82,0x7d,0x01,0x88,0x06,0x06
5313 # CHECK: v_cmp_lt_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0xe4,0x06,0x06]
5314 0xf9,0x04,0x82,0x7d,0x01,0xe4,0x06,0x06
5316 # CHECK: v_cmp_lt_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0xe6,0x06,0x06]
5317 0xf9,0x04,0x82,0x7d,0x01,0xe6,0x06,0x06
5319 # CHECK: v_cmp_lt_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x00,0x06,0x06]
5320 0xf9,0x04,0x82,0x7d,0x01,0x00,0x06,0x06
5322 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0xff,0x86,0x06,0x06]
5323 0xf9,0x04,0x82,0x7d,0xff,0x86,0x06,0x06
5325 # CHECK: v_cmp_lt_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x86,0x06]
5326 0xf9,0x04,0x82,0x7d,0x01,0x86,0x86,0x06
5328 # CHECK: v_cmp_lt_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x65,0x86,0x86,0x06]
5329 0xf9,0x04,0x82,0x7d,0x65,0x86,0x86,0x06
5331 # CHECK: v_cmp_lt_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x66,0x86,0x86,0x06]
5332 0xf9,0x04,0x82,0x7d,0x66,0x86,0x86,0x06
5334 # CHECK: v_cmp_lt_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x67,0x86,0x86,0x06]
5335 0xf9,0x04,0x82,0x7d,0x67,0x86,0x86,0x06
5337 # CHECK: v_cmp_lt_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x6a,0x86,0x86,0x06]
5338 0xf9,0x04,0x82,0x7d,0x6a,0x86,0x86,0x06
5340 # CHECK: v_cmp_lt_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x6b,0x86,0x86,0x06]
5341 0xf9,0x04,0x82,0x7d,0x6b,0x86,0x86,0x06
5343 # CHECK: v_cmp_lt_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x7c,0x86,0x86,0x06]
5344 0xf9,0x04,0x82,0x7d,0x7c,0x86,0x86,0x06
5346 # CHECK: v_cmp_lt_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x7e,0x86,0x86,0x06]
5347 0xf9,0x04,0x82,0x7d,0x7e,0x86,0x86,0x06
5349 # CHECK: v_cmp_lt_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x7f,0x86,0x86,0x06]
5350 0xf9,0x04,0x82,0x7d,0x7f,0x86,0x86,0x06
5352 # CHECK: v_cmp_lt_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x80,0x86,0x86,0x06]
5353 0xf9,0x04,0x82,0x7d,0x80,0x86,0x86,0x06
5355 # CHECK: v_cmp_lt_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0xc1,0x86,0x86,0x06]
5356 0xf9,0x04,0x82,0x7d,0xc1,0x86,0x86,0x06
5358 # CHECK: v_cmp_lt_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0xf0,0x86,0x86,0x06]
5359 0xf9,0x04,0x82,0x7d,0xf0,0x86,0x86,0x06
5361 # CHECK: v_cmp_lt_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0xf7,0x86,0x86,0x06]
5362 0xf9,0x04,0x82,0x7d,0xf7,0x86,0x86,0x06
5364 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x83,0x7d,0x01,0x86,0x06,0x06]
5365 0xf9,0xfe,0x83,0x7d,0x01,0x86,0x06,0x06
5367 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x00,0x06]
5368 0xf9,0x04,0x82,0x7d,0x01,0x86,0x00,0x06
5370 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x01,0x06]
5371 0xf9,0x04,0x82,0x7d,0x01,0x86,0x01,0x06
5373 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x02,0x06]
5374 0xf9,0x04,0x82,0x7d,0x01,0x86,0x02,0x06
5376 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x03,0x06]
5377 0xf9,0x04,0x82,0x7d,0x01,0x86,0x03,0x06
5379 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x04,0x06]
5380 0xf9,0x04,0x82,0x7d,0x01,0x86,0x04,0x06
5382 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x05,0x06]
5383 0xf9,0x04,0x82,0x7d,0x01,0x86,0x05,0x06
5385 # CHECK: v_cmp_lt_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x0e,0x06]
5386 0xf9,0x04,0x82,0x7d,0x01,0x86,0x0e,0x06
5388 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x00]
5389 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x00
5391 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x01]
5392 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x01
5394 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x02]
5395 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x02
5397 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x03]
5398 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x03
5400 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x04]
5401 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x04
5403 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x05]
5404 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x05
5406 # CHECK: v_cmp_lt_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x0e]
5407 0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x0e
5409 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06]
5410 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06
5412 # CHECK: v_cmp_eq_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x88,0x06,0x06]
5413 0xf9,0x04,0x84,0x7d,0x01,0x88,0x06,0x06
5415 # CHECK: v_cmp_eq_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0xe4,0x06,0x06]
5416 0xf9,0x04,0x84,0x7d,0x01,0xe4,0x06,0x06
5418 # CHECK: v_cmp_eq_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0xe6,0x06,0x06]
5419 0xf9,0x04,0x84,0x7d,0x01,0xe6,0x06,0x06
5421 # CHECK: v_cmp_eq_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x00,0x06,0x06]
5422 0xf9,0x04,0x84,0x7d,0x01,0x00,0x06,0x06
5424 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0xff,0x86,0x06,0x06]
5425 0xf9,0x04,0x84,0x7d,0xff,0x86,0x06,0x06
5427 # CHECK: v_cmp_eq_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x86,0x06]
5428 0xf9,0x04,0x84,0x7d,0x01,0x86,0x86,0x06
5430 # CHECK: v_cmp_eq_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x65,0x86,0x86,0x06]
5431 0xf9,0x04,0x84,0x7d,0x65,0x86,0x86,0x06
5433 # CHECK: v_cmp_eq_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x66,0x86,0x86,0x06]
5434 0xf9,0x04,0x84,0x7d,0x66,0x86,0x86,0x06
5436 # CHECK: v_cmp_eq_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x67,0x86,0x86,0x06]
5437 0xf9,0x04,0x84,0x7d,0x67,0x86,0x86,0x06
5439 # CHECK: v_cmp_eq_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x6a,0x86,0x86,0x06]
5440 0xf9,0x04,0x84,0x7d,0x6a,0x86,0x86,0x06
5442 # CHECK: v_cmp_eq_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x6b,0x86,0x86,0x06]
5443 0xf9,0x04,0x84,0x7d,0x6b,0x86,0x86,0x06
5445 # CHECK: v_cmp_eq_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x7c,0x86,0x86,0x06]
5446 0xf9,0x04,0x84,0x7d,0x7c,0x86,0x86,0x06
5448 # CHECK: v_cmp_eq_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x7e,0x86,0x86,0x06]
5449 0xf9,0x04,0x84,0x7d,0x7e,0x86,0x86,0x06
5451 # CHECK: v_cmp_eq_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x7f,0x86,0x86,0x06]
5452 0xf9,0x04,0x84,0x7d,0x7f,0x86,0x86,0x06
5454 # CHECK: v_cmp_eq_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x80,0x86,0x86,0x06]
5455 0xf9,0x04,0x84,0x7d,0x80,0x86,0x86,0x06
5457 # CHECK: v_cmp_eq_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0xc1,0x86,0x86,0x06]
5458 0xf9,0x04,0x84,0x7d,0xc1,0x86,0x86,0x06
5460 # CHECK: v_cmp_eq_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0xf0,0x86,0x86,0x06]
5461 0xf9,0x04,0x84,0x7d,0xf0,0x86,0x86,0x06
5463 # CHECK: v_cmp_eq_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0xf7,0x86,0x86,0x06]
5464 0xf9,0x04,0x84,0x7d,0xf7,0x86,0x86,0x06
5466 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x85,0x7d,0x01,0x86,0x06,0x06]
5467 0xf9,0xfe,0x85,0x7d,0x01,0x86,0x06,0x06
5469 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x00,0x06]
5470 0xf9,0x04,0x84,0x7d,0x01,0x86,0x00,0x06
5472 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x01,0x06]
5473 0xf9,0x04,0x84,0x7d,0x01,0x86,0x01,0x06
5475 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x02,0x06]
5476 0xf9,0x04,0x84,0x7d,0x01,0x86,0x02,0x06
5478 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x03,0x06]
5479 0xf9,0x04,0x84,0x7d,0x01,0x86,0x03,0x06
5481 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x04,0x06]
5482 0xf9,0x04,0x84,0x7d,0x01,0x86,0x04,0x06
5484 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x05,0x06]
5485 0xf9,0x04,0x84,0x7d,0x01,0x86,0x05,0x06
5487 # CHECK: v_cmp_eq_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x0e,0x06]
5488 0xf9,0x04,0x84,0x7d,0x01,0x86,0x0e,0x06
5490 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x00]
5491 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x00
5493 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x01]
5494 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x01
5496 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x02]
5497 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x02
5499 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x03]
5500 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x03
5502 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x04]
5503 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x04
5505 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x05]
5506 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x05
5508 # CHECK: v_cmp_eq_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x0e]
5509 0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x0e
5511 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06]
5512 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06
5514 # CHECK: v_cmp_le_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x88,0x06,0x06]
5515 0xf9,0x04,0x86,0x7d,0x01,0x88,0x06,0x06
5517 # CHECK: v_cmp_le_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0xe4,0x06,0x06]
5518 0xf9,0x04,0x86,0x7d,0x01,0xe4,0x06,0x06
5520 # CHECK: v_cmp_le_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0xe6,0x06,0x06]
5521 0xf9,0x04,0x86,0x7d,0x01,0xe6,0x06,0x06
5523 # CHECK: v_cmp_le_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x00,0x06,0x06]
5524 0xf9,0x04,0x86,0x7d,0x01,0x00,0x06,0x06
5526 # CHECK: v_cmp_le_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0xff,0x86,0x06,0x06]
5527 0xf9,0x04,0x86,0x7d,0xff,0x86,0x06,0x06
5529 # CHECK: v_cmp_le_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x86,0x06]
5530 0xf9,0x04,0x86,0x7d,0x01,0x86,0x86,0x06
5532 # CHECK: v_cmp_le_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x65,0x86,0x86,0x06]
5533 0xf9,0x04,0x86,0x7d,0x65,0x86,0x86,0x06
5535 # CHECK: v_cmp_le_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x66,0x86,0x86,0x06]
5536 0xf9,0x04,0x86,0x7d,0x66,0x86,0x86,0x06
5538 # CHECK: v_cmp_le_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x67,0x86,0x86,0x06]
5539 0xf9,0x04,0x86,0x7d,0x67,0x86,0x86,0x06
5541 # CHECK: v_cmp_le_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x6a,0x86,0x86,0x06]
5542 0xf9,0x04,0x86,0x7d,0x6a,0x86,0x86,0x06
5544 # CHECK: v_cmp_le_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x6b,0x86,0x86,0x06]
5545 0xf9,0x04,0x86,0x7d,0x6b,0x86,0x86,0x06
5547 # CHECK: v_cmp_le_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x7c,0x86,0x86,0x06]
5548 0xf9,0x04,0x86,0x7d,0x7c,0x86,0x86,0x06
5550 # CHECK: v_cmp_le_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x7e,0x86,0x86,0x06]
5551 0xf9,0x04,0x86,0x7d,0x7e,0x86,0x86,0x06
5553 # CHECK: v_cmp_le_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x7f,0x86,0x86,0x06]
5554 0xf9,0x04,0x86,0x7d,0x7f,0x86,0x86,0x06
5556 # CHECK: v_cmp_le_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x80,0x86,0x86,0x06]
5557 0xf9,0x04,0x86,0x7d,0x80,0x86,0x86,0x06
5559 # CHECK: v_cmp_le_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0xc1,0x86,0x86,0x06]
5560 0xf9,0x04,0x86,0x7d,0xc1,0x86,0x86,0x06
5562 # CHECK: v_cmp_le_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0xf0,0x86,0x86,0x06]
5563 0xf9,0x04,0x86,0x7d,0xf0,0x86,0x86,0x06
5565 # CHECK: v_cmp_le_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0xf7,0x86,0x86,0x06]
5566 0xf9,0x04,0x86,0x7d,0xf7,0x86,0x86,0x06
5568 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x87,0x7d,0x01,0x86,0x06,0x06]
5569 0xf9,0xfe,0x87,0x7d,0x01,0x86,0x06,0x06
5571 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x00,0x06]
5572 0xf9,0x04,0x86,0x7d,0x01,0x86,0x00,0x06
5574 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x01,0x06]
5575 0xf9,0x04,0x86,0x7d,0x01,0x86,0x01,0x06
5577 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x02,0x06]
5578 0xf9,0x04,0x86,0x7d,0x01,0x86,0x02,0x06
5580 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x03,0x06]
5581 0xf9,0x04,0x86,0x7d,0x01,0x86,0x03,0x06
5583 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x04,0x06]
5584 0xf9,0x04,0x86,0x7d,0x01,0x86,0x04,0x06
5586 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x05,0x06]
5587 0xf9,0x04,0x86,0x7d,0x01,0x86,0x05,0x06
5589 # CHECK: v_cmp_le_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x0e,0x06]
5590 0xf9,0x04,0x86,0x7d,0x01,0x86,0x0e,0x06
5592 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x00]
5593 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x00
5595 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x01]
5596 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x01
5598 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x02]
5599 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x02
5601 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x03]
5602 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x03
5604 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x04]
5605 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x04
5607 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x05]
5608 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x05
5610 # CHECK: v_cmp_le_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x0e]
5611 0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x0e
5613 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06]
5614 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06
5616 # CHECK: v_cmp_gt_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x88,0x06,0x06]
5617 0xf9,0x04,0x88,0x7d,0x01,0x88,0x06,0x06
5619 # CHECK: v_cmp_gt_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0xe4,0x06,0x06]
5620 0xf9,0x04,0x88,0x7d,0x01,0xe4,0x06,0x06
5622 # CHECK: v_cmp_gt_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0xe6,0x06,0x06]
5623 0xf9,0x04,0x88,0x7d,0x01,0xe6,0x06,0x06
5625 # CHECK: v_cmp_gt_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x00,0x06,0x06]
5626 0xf9,0x04,0x88,0x7d,0x01,0x00,0x06,0x06
5628 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0xff,0x86,0x06,0x06]
5629 0xf9,0x04,0x88,0x7d,0xff,0x86,0x06,0x06
5631 # CHECK: v_cmp_gt_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x86,0x06]
5632 0xf9,0x04,0x88,0x7d,0x01,0x86,0x86,0x06
5634 # CHECK: v_cmp_gt_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x65,0x86,0x86,0x06]
5635 0xf9,0x04,0x88,0x7d,0x65,0x86,0x86,0x06
5637 # CHECK: v_cmp_gt_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x66,0x86,0x86,0x06]
5638 0xf9,0x04,0x88,0x7d,0x66,0x86,0x86,0x06
5640 # CHECK: v_cmp_gt_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x67,0x86,0x86,0x06]
5641 0xf9,0x04,0x88,0x7d,0x67,0x86,0x86,0x06
5643 # CHECK: v_cmp_gt_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x6a,0x86,0x86,0x06]
5644 0xf9,0x04,0x88,0x7d,0x6a,0x86,0x86,0x06
5646 # CHECK: v_cmp_gt_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x6b,0x86,0x86,0x06]
5647 0xf9,0x04,0x88,0x7d,0x6b,0x86,0x86,0x06
5649 # CHECK: v_cmp_gt_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x7c,0x86,0x86,0x06]
5650 0xf9,0x04,0x88,0x7d,0x7c,0x86,0x86,0x06
5652 # CHECK: v_cmp_gt_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x7e,0x86,0x86,0x06]
5653 0xf9,0x04,0x88,0x7d,0x7e,0x86,0x86,0x06
5655 # CHECK: v_cmp_gt_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x7f,0x86,0x86,0x06]
5656 0xf9,0x04,0x88,0x7d,0x7f,0x86,0x86,0x06
5658 # CHECK: v_cmp_gt_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x80,0x86,0x86,0x06]
5659 0xf9,0x04,0x88,0x7d,0x80,0x86,0x86,0x06
5661 # CHECK: v_cmp_gt_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0xc1,0x86,0x86,0x06]
5662 0xf9,0x04,0x88,0x7d,0xc1,0x86,0x86,0x06
5664 # CHECK: v_cmp_gt_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0xf0,0x86,0x86,0x06]
5665 0xf9,0x04,0x88,0x7d,0xf0,0x86,0x86,0x06
5667 # CHECK: v_cmp_gt_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0xf7,0x86,0x86,0x06]
5668 0xf9,0x04,0x88,0x7d,0xf7,0x86,0x86,0x06
5670 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x89,0x7d,0x01,0x86,0x06,0x06]
5671 0xf9,0xfe,0x89,0x7d,0x01,0x86,0x06,0x06
5673 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x00,0x06]
5674 0xf9,0x04,0x88,0x7d,0x01,0x86,0x00,0x06
5676 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x01,0x06]
5677 0xf9,0x04,0x88,0x7d,0x01,0x86,0x01,0x06
5679 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x02,0x06]
5680 0xf9,0x04,0x88,0x7d,0x01,0x86,0x02,0x06
5682 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x03,0x06]
5683 0xf9,0x04,0x88,0x7d,0x01,0x86,0x03,0x06
5685 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x04,0x06]
5686 0xf9,0x04,0x88,0x7d,0x01,0x86,0x04,0x06
5688 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x05,0x06]
5689 0xf9,0x04,0x88,0x7d,0x01,0x86,0x05,0x06
5691 # CHECK: v_cmp_gt_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x0e,0x06]
5692 0xf9,0x04,0x88,0x7d,0x01,0x86,0x0e,0x06
5694 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x00]
5695 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x00
5697 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x01]
5698 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x01
5700 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x02]
5701 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x02
5703 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x03]
5704 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x03
5706 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x04]
5707 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x04
5709 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x05]
5710 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x05
5712 # CHECK: v_cmp_gt_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x0e]
5713 0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x0e
5715 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06]
5716 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06
5718 # CHECK: v_cmp_ne_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x88,0x06,0x06]
5719 0xf9,0x04,0x8a,0x7d,0x01,0x88,0x06,0x06
5721 # CHECK: v_cmp_ne_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0xe4,0x06,0x06]
5722 0xf9,0x04,0x8a,0x7d,0x01,0xe4,0x06,0x06
5724 # CHECK: v_cmp_ne_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0xe6,0x06,0x06]
5725 0xf9,0x04,0x8a,0x7d,0x01,0xe6,0x06,0x06
5727 # CHECK: v_cmp_ne_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x00,0x06,0x06]
5728 0xf9,0x04,0x8a,0x7d,0x01,0x00,0x06,0x06
5730 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0xff,0x86,0x06,0x06]
5731 0xf9,0x04,0x8a,0x7d,0xff,0x86,0x06,0x06
5733 # CHECK: v_cmp_ne_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x86,0x06]
5734 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x86,0x06
5736 # CHECK: v_cmp_ne_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x65,0x86,0x86,0x06]
5737 0xf9,0x04,0x8a,0x7d,0x65,0x86,0x86,0x06
5739 # CHECK: v_cmp_ne_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x66,0x86,0x86,0x06]
5740 0xf9,0x04,0x8a,0x7d,0x66,0x86,0x86,0x06
5742 # CHECK: v_cmp_ne_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x67,0x86,0x86,0x06]
5743 0xf9,0x04,0x8a,0x7d,0x67,0x86,0x86,0x06
5745 # CHECK: v_cmp_ne_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x6a,0x86,0x86,0x06]
5746 0xf9,0x04,0x8a,0x7d,0x6a,0x86,0x86,0x06
5748 # CHECK: v_cmp_ne_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x6b,0x86,0x86,0x06]
5749 0xf9,0x04,0x8a,0x7d,0x6b,0x86,0x86,0x06
5751 # CHECK: v_cmp_ne_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x7c,0x86,0x86,0x06]
5752 0xf9,0x04,0x8a,0x7d,0x7c,0x86,0x86,0x06
5754 # CHECK: v_cmp_ne_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x7e,0x86,0x86,0x06]
5755 0xf9,0x04,0x8a,0x7d,0x7e,0x86,0x86,0x06
5757 # CHECK: v_cmp_ne_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x7f,0x86,0x86,0x06]
5758 0xf9,0x04,0x8a,0x7d,0x7f,0x86,0x86,0x06
5760 # CHECK: v_cmp_ne_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x80,0x86,0x86,0x06]
5761 0xf9,0x04,0x8a,0x7d,0x80,0x86,0x86,0x06
5763 # CHECK: v_cmp_ne_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0xc1,0x86,0x86,0x06]
5764 0xf9,0x04,0x8a,0x7d,0xc1,0x86,0x86,0x06
5766 # CHECK: v_cmp_ne_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0xf0,0x86,0x86,0x06]
5767 0xf9,0x04,0x8a,0x7d,0xf0,0x86,0x86,0x06
5769 # CHECK: v_cmp_ne_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0xf7,0x86,0x86,0x06]
5770 0xf9,0x04,0x8a,0x7d,0xf7,0x86,0x86,0x06
5772 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x8b,0x7d,0x01,0x86,0x06,0x06]
5773 0xf9,0xfe,0x8b,0x7d,0x01,0x86,0x06,0x06
5775 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x00,0x06]
5776 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x00,0x06
5778 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x01,0x06]
5779 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x01,0x06
5781 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x02,0x06]
5782 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x02,0x06
5784 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x03,0x06]
5785 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x03,0x06
5787 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x04,0x06]
5788 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x04,0x06
5790 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x05,0x06]
5791 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x05,0x06
5793 # CHECK: v_cmp_ne_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x0e,0x06]
5794 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x0e,0x06
5796 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x00]
5797 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x00
5799 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x01]
5800 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x01
5802 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x02]
5803 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x02
5805 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x03]
5806 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x03
5808 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x04]
5809 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x04
5811 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x05]
5812 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x05
5814 # CHECK: v_cmp_ne_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x0e]
5815 0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x0e
5817 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06]
5818 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06
5820 # CHECK: v_cmp_ge_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x88,0x06,0x06]
5821 0xf9,0x04,0x8c,0x7d,0x01,0x88,0x06,0x06
5823 # CHECK: v_cmp_ge_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0xe4,0x06,0x06]
5824 0xf9,0x04,0x8c,0x7d,0x01,0xe4,0x06,0x06
5826 # CHECK: v_cmp_ge_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0xe6,0x06,0x06]
5827 0xf9,0x04,0x8c,0x7d,0x01,0xe6,0x06,0x06
5829 # CHECK: v_cmp_ge_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x00,0x06,0x06]
5830 0xf9,0x04,0x8c,0x7d,0x01,0x00,0x06,0x06
5832 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0xff,0x86,0x06,0x06]
5833 0xf9,0x04,0x8c,0x7d,0xff,0x86,0x06,0x06
5835 # CHECK: v_cmp_ge_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x86,0x06]
5836 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x86,0x06
5838 # CHECK: v_cmp_ge_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x65,0x86,0x86,0x06]
5839 0xf9,0x04,0x8c,0x7d,0x65,0x86,0x86,0x06
5841 # CHECK: v_cmp_ge_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x66,0x86,0x86,0x06]
5842 0xf9,0x04,0x8c,0x7d,0x66,0x86,0x86,0x06
5844 # CHECK: v_cmp_ge_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x67,0x86,0x86,0x06]
5845 0xf9,0x04,0x8c,0x7d,0x67,0x86,0x86,0x06
5847 # CHECK: v_cmp_ge_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x6a,0x86,0x86,0x06]
5848 0xf9,0x04,0x8c,0x7d,0x6a,0x86,0x86,0x06
5850 # CHECK: v_cmp_ge_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x6b,0x86,0x86,0x06]
5851 0xf9,0x04,0x8c,0x7d,0x6b,0x86,0x86,0x06
5853 # CHECK: v_cmp_ge_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x7c,0x86,0x86,0x06]
5854 0xf9,0x04,0x8c,0x7d,0x7c,0x86,0x86,0x06
5856 # CHECK: v_cmp_ge_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x7e,0x86,0x86,0x06]
5857 0xf9,0x04,0x8c,0x7d,0x7e,0x86,0x86,0x06
5859 # CHECK: v_cmp_ge_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x7f,0x86,0x86,0x06]
5860 0xf9,0x04,0x8c,0x7d,0x7f,0x86,0x86,0x06
5862 # CHECK: v_cmp_ge_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x80,0x86,0x86,0x06]
5863 0xf9,0x04,0x8c,0x7d,0x80,0x86,0x86,0x06
5865 # CHECK: v_cmp_ge_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0xc1,0x86,0x86,0x06]
5866 0xf9,0x04,0x8c,0x7d,0xc1,0x86,0x86,0x06
5868 # CHECK: v_cmp_ge_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0xf0,0x86,0x86,0x06]
5869 0xf9,0x04,0x8c,0x7d,0xf0,0x86,0x86,0x06
5871 # CHECK: v_cmp_ge_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0xf7,0x86,0x86,0x06]
5872 0xf9,0x04,0x8c,0x7d,0xf7,0x86,0x86,0x06
5874 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x8d,0x7d,0x01,0x86,0x06,0x06]
5875 0xf9,0xfe,0x8d,0x7d,0x01,0x86,0x06,0x06
5877 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x00,0x06]
5878 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x00,0x06
5880 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x01,0x06]
5881 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x01,0x06
5883 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x02,0x06]
5884 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x02,0x06
5886 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x03,0x06]
5887 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x03,0x06
5889 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x04,0x06]
5890 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x04,0x06
5892 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x05,0x06]
5893 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x05,0x06
5895 # CHECK: v_cmp_ge_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x0e,0x06]
5896 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x0e,0x06
5898 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x00]
5899 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x00
5901 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x01]
5902 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x01
5904 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x02]
5905 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x02
5907 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x03]
5908 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x03
5910 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x04]
5911 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x04
5913 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x05]
5914 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x05
5916 # CHECK: v_cmp_ge_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x0e]
5917 0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x0e
5919 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06]
5920 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06
5922 # CHECK: v_cmp_t_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x88,0x06,0x06]
5923 0xf9,0x04,0x8e,0x7d,0x01,0x88,0x06,0x06
5925 # CHECK: v_cmp_t_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0xe4,0x06,0x06]
5926 0xf9,0x04,0x8e,0x7d,0x01,0xe4,0x06,0x06
5928 # CHECK: v_cmp_t_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0xe6,0x06,0x06]
5929 0xf9,0x04,0x8e,0x7d,0x01,0xe6,0x06,0x06
5931 # CHECK: v_cmp_t_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x00,0x06,0x06]
5932 0xf9,0x04,0x8e,0x7d,0x01,0x00,0x06,0x06
5934 # CHECK: v_cmp_t_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0xff,0x86,0x06,0x06]
5935 0xf9,0x04,0x8e,0x7d,0xff,0x86,0x06,0x06
5937 # CHECK: v_cmp_t_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x86,0x06]
5938 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x86,0x06
5940 # CHECK: v_cmp_t_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x65,0x86,0x86,0x06]
5941 0xf9,0x04,0x8e,0x7d,0x65,0x86,0x86,0x06
5943 # CHECK: v_cmp_t_i32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x66,0x86,0x86,0x06]
5944 0xf9,0x04,0x8e,0x7d,0x66,0x86,0x86,0x06
5946 # CHECK: v_cmp_t_i32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x67,0x86,0x86,0x06]
5947 0xf9,0x04,0x8e,0x7d,0x67,0x86,0x86,0x06
5949 # CHECK: v_cmp_t_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x6a,0x86,0x86,0x06]
5950 0xf9,0x04,0x8e,0x7d,0x6a,0x86,0x86,0x06
5952 # CHECK: v_cmp_t_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x6b,0x86,0x86,0x06]
5953 0xf9,0x04,0x8e,0x7d,0x6b,0x86,0x86,0x06
5955 # CHECK: v_cmp_t_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x7c,0x86,0x86,0x06]
5956 0xf9,0x04,0x8e,0x7d,0x7c,0x86,0x86,0x06
5958 # CHECK: v_cmp_t_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x7e,0x86,0x86,0x06]
5959 0xf9,0x04,0x8e,0x7d,0x7e,0x86,0x86,0x06
5961 # CHECK: v_cmp_t_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x7f,0x86,0x86,0x06]
5962 0xf9,0x04,0x8e,0x7d,0x7f,0x86,0x86,0x06
5964 # CHECK: v_cmp_t_i32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x80,0x86,0x86,0x06]
5965 0xf9,0x04,0x8e,0x7d,0x80,0x86,0x86,0x06
5967 # CHECK: v_cmp_t_i32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0xc1,0x86,0x86,0x06]
5968 0xf9,0x04,0x8e,0x7d,0xc1,0x86,0x86,0x06
5970 # CHECK: v_cmp_t_i32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0xf0,0x86,0x86,0x06]
5971 0xf9,0x04,0x8e,0x7d,0xf0,0x86,0x86,0x06
5973 # CHECK: v_cmp_t_i32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0xf7,0x86,0x86,0x06]
5974 0xf9,0x04,0x8e,0x7d,0xf7,0x86,0x86,0x06
5976 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x8f,0x7d,0x01,0x86,0x06,0x06]
5977 0xf9,0xfe,0x8f,0x7d,0x01,0x86,0x06,0x06
5979 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x00,0x06]
5980 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x00,0x06
5982 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x01,0x06]
5983 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x01,0x06
5985 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x02,0x06]
5986 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x02,0x06
5988 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x03,0x06]
5989 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x03,0x06
5991 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x04,0x06]
5992 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x04,0x06
5994 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x05,0x06]
5995 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x05,0x06
5997 # CHECK: v_cmp_t_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x0e,0x06]
5998 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x0e,0x06
6000 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x00]
6001 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x00
6003 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x01]
6004 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x01
6006 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x02]
6007 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x02
6009 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x03]
6010 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x03
6012 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x04]
6013 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x04
6015 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x05]
6016 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x05
6018 # CHECK: v_cmp_t_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x0e]
6019 0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x0e
6021 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06]
6022 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06
6024 # CHECK: v_cmp_f_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x88,0x06,0x06]
6025 0xf9,0x04,0x90,0x7d,0x01,0x88,0x06,0x06
6027 # CHECK: v_cmp_f_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0xe4,0x06,0x06]
6028 0xf9,0x04,0x90,0x7d,0x01,0xe4,0x06,0x06
6030 # CHECK: v_cmp_f_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0xe6,0x06,0x06]
6031 0xf9,0x04,0x90,0x7d,0x01,0xe6,0x06,0x06
6033 # CHECK: v_cmp_f_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x00,0x06,0x06]
6034 0xf9,0x04,0x90,0x7d,0x01,0x00,0x06,0x06
6036 # CHECK: v_cmp_f_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0xff,0x86,0x06,0x06]
6037 0xf9,0x04,0x90,0x7d,0xff,0x86,0x06,0x06
6039 # CHECK: v_cmp_f_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x86,0x06]
6040 0xf9,0x04,0x90,0x7d,0x01,0x86,0x86,0x06
6042 # CHECK: v_cmp_f_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x65,0x86,0x86,0x06]
6043 0xf9,0x04,0x90,0x7d,0x65,0x86,0x86,0x06
6045 # CHECK: v_cmp_f_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x66,0x86,0x86,0x06]
6046 0xf9,0x04,0x90,0x7d,0x66,0x86,0x86,0x06
6048 # CHECK: v_cmp_f_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x67,0x86,0x86,0x06]
6049 0xf9,0x04,0x90,0x7d,0x67,0x86,0x86,0x06
6051 # CHECK: v_cmp_f_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x6a,0x86,0x86,0x06]
6052 0xf9,0x04,0x90,0x7d,0x6a,0x86,0x86,0x06
6054 # CHECK: v_cmp_f_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x6b,0x86,0x86,0x06]
6055 0xf9,0x04,0x90,0x7d,0x6b,0x86,0x86,0x06
6057 # CHECK: v_cmp_f_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x7c,0x86,0x86,0x06]
6058 0xf9,0x04,0x90,0x7d,0x7c,0x86,0x86,0x06
6060 # CHECK: v_cmp_f_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x7e,0x86,0x86,0x06]
6061 0xf9,0x04,0x90,0x7d,0x7e,0x86,0x86,0x06
6063 # CHECK: v_cmp_f_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x7f,0x86,0x86,0x06]
6064 0xf9,0x04,0x90,0x7d,0x7f,0x86,0x86,0x06
6066 # CHECK: v_cmp_f_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x80,0x86,0x86,0x06]
6067 0xf9,0x04,0x90,0x7d,0x80,0x86,0x86,0x06
6069 # CHECK: v_cmp_f_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0xc1,0x86,0x86,0x06]
6070 0xf9,0x04,0x90,0x7d,0xc1,0x86,0x86,0x06
6072 # CHECK: v_cmp_f_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0xf0,0x86,0x86,0x06]
6073 0xf9,0x04,0x90,0x7d,0xf0,0x86,0x86,0x06
6075 # CHECK: v_cmp_f_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0xf7,0x86,0x86,0x06]
6076 0xf9,0x04,0x90,0x7d,0xf7,0x86,0x86,0x06
6078 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x91,0x7d,0x01,0x86,0x06,0x06]
6079 0xf9,0xfe,0x91,0x7d,0x01,0x86,0x06,0x06
6081 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x00,0x06]
6082 0xf9,0x04,0x90,0x7d,0x01,0x86,0x00,0x06
6084 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x01,0x06]
6085 0xf9,0x04,0x90,0x7d,0x01,0x86,0x01,0x06
6087 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x02,0x06]
6088 0xf9,0x04,0x90,0x7d,0x01,0x86,0x02,0x06
6090 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x03,0x06]
6091 0xf9,0x04,0x90,0x7d,0x01,0x86,0x03,0x06
6093 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x04,0x06]
6094 0xf9,0x04,0x90,0x7d,0x01,0x86,0x04,0x06
6096 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x05,0x06]
6097 0xf9,0x04,0x90,0x7d,0x01,0x86,0x05,0x06
6099 # CHECK: v_cmp_f_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x0e,0x06]
6100 0xf9,0x04,0x90,0x7d,0x01,0x86,0x0e,0x06
6102 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x00]
6103 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x00
6105 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x01]
6106 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x01
6108 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x02]
6109 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x02
6111 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x03]
6112 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x03
6114 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x04]
6115 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x04
6117 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x05]
6118 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x05
6120 # CHECK: v_cmp_f_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x0e]
6121 0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x0e
6123 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06]
6124 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06
6126 # CHECK: v_cmp_lt_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x88,0x06,0x06]
6127 0xf9,0x04,0x92,0x7d,0x01,0x88,0x06,0x06
6129 # CHECK: v_cmp_lt_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0xe4,0x06,0x06]
6130 0xf9,0x04,0x92,0x7d,0x01,0xe4,0x06,0x06
6132 # CHECK: v_cmp_lt_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0xe6,0x06,0x06]
6133 0xf9,0x04,0x92,0x7d,0x01,0xe6,0x06,0x06
6135 # CHECK: v_cmp_lt_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x00,0x06,0x06]
6136 0xf9,0x04,0x92,0x7d,0x01,0x00,0x06,0x06
6138 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0xff,0x86,0x06,0x06]
6139 0xf9,0x04,0x92,0x7d,0xff,0x86,0x06,0x06
6141 # CHECK: v_cmp_lt_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x86,0x06]
6142 0xf9,0x04,0x92,0x7d,0x01,0x86,0x86,0x06
6144 # CHECK: v_cmp_lt_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x65,0x86,0x86,0x06]
6145 0xf9,0x04,0x92,0x7d,0x65,0x86,0x86,0x06
6147 # CHECK: v_cmp_lt_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x66,0x86,0x86,0x06]
6148 0xf9,0x04,0x92,0x7d,0x66,0x86,0x86,0x06
6150 # CHECK: v_cmp_lt_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x67,0x86,0x86,0x06]
6151 0xf9,0x04,0x92,0x7d,0x67,0x86,0x86,0x06
6153 # CHECK: v_cmp_lt_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x6a,0x86,0x86,0x06]
6154 0xf9,0x04,0x92,0x7d,0x6a,0x86,0x86,0x06
6156 # CHECK: v_cmp_lt_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x6b,0x86,0x86,0x06]
6157 0xf9,0x04,0x92,0x7d,0x6b,0x86,0x86,0x06
6159 # CHECK: v_cmp_lt_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x7c,0x86,0x86,0x06]
6160 0xf9,0x04,0x92,0x7d,0x7c,0x86,0x86,0x06
6162 # CHECK: v_cmp_lt_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x7e,0x86,0x86,0x06]
6163 0xf9,0x04,0x92,0x7d,0x7e,0x86,0x86,0x06
6165 # CHECK: v_cmp_lt_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x7f,0x86,0x86,0x06]
6166 0xf9,0x04,0x92,0x7d,0x7f,0x86,0x86,0x06
6168 # CHECK: v_cmp_lt_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x80,0x86,0x86,0x06]
6169 0xf9,0x04,0x92,0x7d,0x80,0x86,0x86,0x06
6171 # CHECK: v_cmp_lt_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0xc1,0x86,0x86,0x06]
6172 0xf9,0x04,0x92,0x7d,0xc1,0x86,0x86,0x06
6174 # CHECK: v_cmp_lt_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0xf0,0x86,0x86,0x06]
6175 0xf9,0x04,0x92,0x7d,0xf0,0x86,0x86,0x06
6177 # CHECK: v_cmp_lt_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0xf7,0x86,0x86,0x06]
6178 0xf9,0x04,0x92,0x7d,0xf7,0x86,0x86,0x06
6180 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x93,0x7d,0x01,0x86,0x06,0x06]
6181 0xf9,0xfe,0x93,0x7d,0x01,0x86,0x06,0x06
6183 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x00,0x06]
6184 0xf9,0x04,0x92,0x7d,0x01,0x86,0x00,0x06
6186 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x01,0x06]
6187 0xf9,0x04,0x92,0x7d,0x01,0x86,0x01,0x06
6189 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x02,0x06]
6190 0xf9,0x04,0x92,0x7d,0x01,0x86,0x02,0x06
6192 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x03,0x06]
6193 0xf9,0x04,0x92,0x7d,0x01,0x86,0x03,0x06
6195 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x04,0x06]
6196 0xf9,0x04,0x92,0x7d,0x01,0x86,0x04,0x06
6198 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x05,0x06]
6199 0xf9,0x04,0x92,0x7d,0x01,0x86,0x05,0x06
6201 # CHECK: v_cmp_lt_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x0e,0x06]
6202 0xf9,0x04,0x92,0x7d,0x01,0x86,0x0e,0x06
6204 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x00]
6205 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x00
6207 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x01]
6208 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x01
6210 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x02]
6211 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x02
6213 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x03]
6214 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x03
6216 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x04]
6217 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x04
6219 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x05]
6220 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x05
6222 # CHECK: v_cmp_lt_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x0e]
6223 0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x0e
6225 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06]
6226 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06
6228 # CHECK: v_cmp_eq_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x88,0x06,0x06]
6229 0xf9,0x04,0x94,0x7d,0x01,0x88,0x06,0x06
6231 # CHECK: v_cmp_eq_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0xe4,0x06,0x06]
6232 0xf9,0x04,0x94,0x7d,0x01,0xe4,0x06,0x06
6234 # CHECK: v_cmp_eq_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0xe6,0x06,0x06]
6235 0xf9,0x04,0x94,0x7d,0x01,0xe6,0x06,0x06
6237 # CHECK: v_cmp_eq_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x00,0x06,0x06]
6238 0xf9,0x04,0x94,0x7d,0x01,0x00,0x06,0x06
6240 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0xff,0x86,0x06,0x06]
6241 0xf9,0x04,0x94,0x7d,0xff,0x86,0x06,0x06
6243 # CHECK: v_cmp_eq_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x86,0x06]
6244 0xf9,0x04,0x94,0x7d,0x01,0x86,0x86,0x06
6246 # CHECK: v_cmp_eq_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x65,0x86,0x86,0x06]
6247 0xf9,0x04,0x94,0x7d,0x65,0x86,0x86,0x06
6249 # CHECK: v_cmp_eq_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x66,0x86,0x86,0x06]
6250 0xf9,0x04,0x94,0x7d,0x66,0x86,0x86,0x06
6252 # CHECK: v_cmp_eq_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x67,0x86,0x86,0x06]
6253 0xf9,0x04,0x94,0x7d,0x67,0x86,0x86,0x06
6255 # CHECK: v_cmp_eq_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x6a,0x86,0x86,0x06]
6256 0xf9,0x04,0x94,0x7d,0x6a,0x86,0x86,0x06
6258 # CHECK: v_cmp_eq_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x6b,0x86,0x86,0x06]
6259 0xf9,0x04,0x94,0x7d,0x6b,0x86,0x86,0x06
6261 # CHECK: v_cmp_eq_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x7c,0x86,0x86,0x06]
6262 0xf9,0x04,0x94,0x7d,0x7c,0x86,0x86,0x06
6264 # CHECK: v_cmp_eq_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x7e,0x86,0x86,0x06]
6265 0xf9,0x04,0x94,0x7d,0x7e,0x86,0x86,0x06
6267 # CHECK: v_cmp_eq_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x7f,0x86,0x86,0x06]
6268 0xf9,0x04,0x94,0x7d,0x7f,0x86,0x86,0x06
6270 # CHECK: v_cmp_eq_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x80,0x86,0x86,0x06]
6271 0xf9,0x04,0x94,0x7d,0x80,0x86,0x86,0x06
6273 # CHECK: v_cmp_eq_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0xc1,0x86,0x86,0x06]
6274 0xf9,0x04,0x94,0x7d,0xc1,0x86,0x86,0x06
6276 # CHECK: v_cmp_eq_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0xf0,0x86,0x86,0x06]
6277 0xf9,0x04,0x94,0x7d,0xf0,0x86,0x86,0x06
6279 # CHECK: v_cmp_eq_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0xf7,0x86,0x86,0x06]
6280 0xf9,0x04,0x94,0x7d,0xf7,0x86,0x86,0x06
6282 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x95,0x7d,0x01,0x86,0x06,0x06]
6283 0xf9,0xfe,0x95,0x7d,0x01,0x86,0x06,0x06
6285 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x00,0x06]
6286 0xf9,0x04,0x94,0x7d,0x01,0x86,0x00,0x06
6288 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x01,0x06]
6289 0xf9,0x04,0x94,0x7d,0x01,0x86,0x01,0x06
6291 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x02,0x06]
6292 0xf9,0x04,0x94,0x7d,0x01,0x86,0x02,0x06
6294 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x03,0x06]
6295 0xf9,0x04,0x94,0x7d,0x01,0x86,0x03,0x06
6297 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x04,0x06]
6298 0xf9,0x04,0x94,0x7d,0x01,0x86,0x04,0x06
6300 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x05,0x06]
6301 0xf9,0x04,0x94,0x7d,0x01,0x86,0x05,0x06
6303 # CHECK: v_cmp_eq_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x0e,0x06]
6304 0xf9,0x04,0x94,0x7d,0x01,0x86,0x0e,0x06
6306 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x00]
6307 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x00
6309 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x01]
6310 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x01
6312 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x02]
6313 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x02
6315 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x03]
6316 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x03
6318 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x04]
6319 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x04
6321 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x05]
6322 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x05
6324 # CHECK: v_cmp_eq_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x0e]
6325 0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x0e
6327 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06]
6328 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06
6330 # CHECK: v_cmp_le_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x88,0x06,0x06]
6331 0xf9,0x04,0x96,0x7d,0x01,0x88,0x06,0x06
6333 # CHECK: v_cmp_le_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0xe4,0x06,0x06]
6334 0xf9,0x04,0x96,0x7d,0x01,0xe4,0x06,0x06
6336 # CHECK: v_cmp_le_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0xe6,0x06,0x06]
6337 0xf9,0x04,0x96,0x7d,0x01,0xe6,0x06,0x06
6339 # CHECK: v_cmp_le_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x00,0x06,0x06]
6340 0xf9,0x04,0x96,0x7d,0x01,0x00,0x06,0x06
6342 # CHECK: v_cmp_le_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0xff,0x86,0x06,0x06]
6343 0xf9,0x04,0x96,0x7d,0xff,0x86,0x06,0x06
6345 # CHECK: v_cmp_le_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x86,0x06]
6346 0xf9,0x04,0x96,0x7d,0x01,0x86,0x86,0x06
6348 # CHECK: v_cmp_le_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x65,0x86,0x86,0x06]
6349 0xf9,0x04,0x96,0x7d,0x65,0x86,0x86,0x06
6351 # CHECK: v_cmp_le_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x66,0x86,0x86,0x06]
6352 0xf9,0x04,0x96,0x7d,0x66,0x86,0x86,0x06
6354 # CHECK: v_cmp_le_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x67,0x86,0x86,0x06]
6355 0xf9,0x04,0x96,0x7d,0x67,0x86,0x86,0x06
6357 # CHECK: v_cmp_le_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x6a,0x86,0x86,0x06]
6358 0xf9,0x04,0x96,0x7d,0x6a,0x86,0x86,0x06
6360 # CHECK: v_cmp_le_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x6b,0x86,0x86,0x06]
6361 0xf9,0x04,0x96,0x7d,0x6b,0x86,0x86,0x06
6363 # CHECK: v_cmp_le_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x7c,0x86,0x86,0x06]
6364 0xf9,0x04,0x96,0x7d,0x7c,0x86,0x86,0x06
6366 # CHECK: v_cmp_le_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x7e,0x86,0x86,0x06]
6367 0xf9,0x04,0x96,0x7d,0x7e,0x86,0x86,0x06
6369 # CHECK: v_cmp_le_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x7f,0x86,0x86,0x06]
6370 0xf9,0x04,0x96,0x7d,0x7f,0x86,0x86,0x06
6372 # CHECK: v_cmp_le_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x80,0x86,0x86,0x06]
6373 0xf9,0x04,0x96,0x7d,0x80,0x86,0x86,0x06
6375 # CHECK: v_cmp_le_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0xc1,0x86,0x86,0x06]
6376 0xf9,0x04,0x96,0x7d,0xc1,0x86,0x86,0x06
6378 # CHECK: v_cmp_le_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0xf0,0x86,0x86,0x06]
6379 0xf9,0x04,0x96,0x7d,0xf0,0x86,0x86,0x06
6381 # CHECK: v_cmp_le_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0xf7,0x86,0x86,0x06]
6382 0xf9,0x04,0x96,0x7d,0xf7,0x86,0x86,0x06
6384 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x97,0x7d,0x01,0x86,0x06,0x06]
6385 0xf9,0xfe,0x97,0x7d,0x01,0x86,0x06,0x06
6387 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x00,0x06]
6388 0xf9,0x04,0x96,0x7d,0x01,0x86,0x00,0x06
6390 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x01,0x06]
6391 0xf9,0x04,0x96,0x7d,0x01,0x86,0x01,0x06
6393 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x02,0x06]
6394 0xf9,0x04,0x96,0x7d,0x01,0x86,0x02,0x06
6396 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x03,0x06]
6397 0xf9,0x04,0x96,0x7d,0x01,0x86,0x03,0x06
6399 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x04,0x06]
6400 0xf9,0x04,0x96,0x7d,0x01,0x86,0x04,0x06
6402 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x05,0x06]
6403 0xf9,0x04,0x96,0x7d,0x01,0x86,0x05,0x06
6405 # CHECK: v_cmp_le_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x0e,0x06]
6406 0xf9,0x04,0x96,0x7d,0x01,0x86,0x0e,0x06
6408 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x00]
6409 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x00
6411 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x01]
6412 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x01
6414 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x02]
6415 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x02
6417 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x03]
6418 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x03
6420 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x04]
6421 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x04
6423 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x05]
6424 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x05
6426 # CHECK: v_cmp_le_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x0e]
6427 0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x0e
6429 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06]
6430 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06
6432 # CHECK: v_cmp_gt_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x88,0x06,0x06]
6433 0xf9,0x04,0x98,0x7d,0x01,0x88,0x06,0x06
6435 # CHECK: v_cmp_gt_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0xe4,0x06,0x06]
6436 0xf9,0x04,0x98,0x7d,0x01,0xe4,0x06,0x06
6438 # CHECK: v_cmp_gt_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0xe6,0x06,0x06]
6439 0xf9,0x04,0x98,0x7d,0x01,0xe6,0x06,0x06
6441 # CHECK: v_cmp_gt_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x00,0x06,0x06]
6442 0xf9,0x04,0x98,0x7d,0x01,0x00,0x06,0x06
6444 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0xff,0x86,0x06,0x06]
6445 0xf9,0x04,0x98,0x7d,0xff,0x86,0x06,0x06
6447 # CHECK: v_cmp_gt_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x86,0x06]
6448 0xf9,0x04,0x98,0x7d,0x01,0x86,0x86,0x06
6450 # CHECK: v_cmp_gt_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x65,0x86,0x86,0x06]
6451 0xf9,0x04,0x98,0x7d,0x65,0x86,0x86,0x06
6453 # CHECK: v_cmp_gt_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x66,0x86,0x86,0x06]
6454 0xf9,0x04,0x98,0x7d,0x66,0x86,0x86,0x06
6456 # CHECK: v_cmp_gt_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x67,0x86,0x86,0x06]
6457 0xf9,0x04,0x98,0x7d,0x67,0x86,0x86,0x06
6459 # CHECK: v_cmp_gt_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x6a,0x86,0x86,0x06]
6460 0xf9,0x04,0x98,0x7d,0x6a,0x86,0x86,0x06
6462 # CHECK: v_cmp_gt_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x6b,0x86,0x86,0x06]
6463 0xf9,0x04,0x98,0x7d,0x6b,0x86,0x86,0x06
6465 # CHECK: v_cmp_gt_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x7c,0x86,0x86,0x06]
6466 0xf9,0x04,0x98,0x7d,0x7c,0x86,0x86,0x06
6468 # CHECK: v_cmp_gt_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x7e,0x86,0x86,0x06]
6469 0xf9,0x04,0x98,0x7d,0x7e,0x86,0x86,0x06
6471 # CHECK: v_cmp_gt_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x7f,0x86,0x86,0x06]
6472 0xf9,0x04,0x98,0x7d,0x7f,0x86,0x86,0x06
6474 # CHECK: v_cmp_gt_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x80,0x86,0x86,0x06]
6475 0xf9,0x04,0x98,0x7d,0x80,0x86,0x86,0x06
6477 # CHECK: v_cmp_gt_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0xc1,0x86,0x86,0x06]
6478 0xf9,0x04,0x98,0x7d,0xc1,0x86,0x86,0x06
6480 # CHECK: v_cmp_gt_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0xf0,0x86,0x86,0x06]
6481 0xf9,0x04,0x98,0x7d,0xf0,0x86,0x86,0x06
6483 # CHECK: v_cmp_gt_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0xf7,0x86,0x86,0x06]
6484 0xf9,0x04,0x98,0x7d,0xf7,0x86,0x86,0x06
6486 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x99,0x7d,0x01,0x86,0x06,0x06]
6487 0xf9,0xfe,0x99,0x7d,0x01,0x86,0x06,0x06
6489 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x00,0x06]
6490 0xf9,0x04,0x98,0x7d,0x01,0x86,0x00,0x06
6492 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x01,0x06]
6493 0xf9,0x04,0x98,0x7d,0x01,0x86,0x01,0x06
6495 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x02,0x06]
6496 0xf9,0x04,0x98,0x7d,0x01,0x86,0x02,0x06
6498 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x03,0x06]
6499 0xf9,0x04,0x98,0x7d,0x01,0x86,0x03,0x06
6501 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x04,0x06]
6502 0xf9,0x04,0x98,0x7d,0x01,0x86,0x04,0x06
6504 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x05,0x06]
6505 0xf9,0x04,0x98,0x7d,0x01,0x86,0x05,0x06
6507 # CHECK: v_cmp_gt_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x0e,0x06]
6508 0xf9,0x04,0x98,0x7d,0x01,0x86,0x0e,0x06
6510 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x00]
6511 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x00
6513 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x01]
6514 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x01
6516 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x02]
6517 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x02
6519 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x03]
6520 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x03
6522 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x04]
6523 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x04
6525 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x05]
6526 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x05
6528 # CHECK: v_cmp_gt_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x0e]
6529 0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x0e
6531 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06]
6532 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06
6534 # CHECK: v_cmp_ne_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x88,0x06,0x06]
6535 0xf9,0x04,0x9a,0x7d,0x01,0x88,0x06,0x06
6537 # CHECK: v_cmp_ne_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0xe4,0x06,0x06]
6538 0xf9,0x04,0x9a,0x7d,0x01,0xe4,0x06,0x06
6540 # CHECK: v_cmp_ne_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0xe6,0x06,0x06]
6541 0xf9,0x04,0x9a,0x7d,0x01,0xe6,0x06,0x06
6543 # CHECK: v_cmp_ne_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x00,0x06,0x06]
6544 0xf9,0x04,0x9a,0x7d,0x01,0x00,0x06,0x06
6546 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0xff,0x86,0x06,0x06]
6547 0xf9,0x04,0x9a,0x7d,0xff,0x86,0x06,0x06
6549 # CHECK: v_cmp_ne_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x86,0x06]
6550 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x86,0x06
6552 # CHECK: v_cmp_ne_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x65,0x86,0x86,0x06]
6553 0xf9,0x04,0x9a,0x7d,0x65,0x86,0x86,0x06
6555 # CHECK: v_cmp_ne_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x66,0x86,0x86,0x06]
6556 0xf9,0x04,0x9a,0x7d,0x66,0x86,0x86,0x06
6558 # CHECK: v_cmp_ne_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x67,0x86,0x86,0x06]
6559 0xf9,0x04,0x9a,0x7d,0x67,0x86,0x86,0x06
6561 # CHECK: v_cmp_ne_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x6a,0x86,0x86,0x06]
6562 0xf9,0x04,0x9a,0x7d,0x6a,0x86,0x86,0x06
6564 # CHECK: v_cmp_ne_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x6b,0x86,0x86,0x06]
6565 0xf9,0x04,0x9a,0x7d,0x6b,0x86,0x86,0x06
6567 # CHECK: v_cmp_ne_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x7c,0x86,0x86,0x06]
6568 0xf9,0x04,0x9a,0x7d,0x7c,0x86,0x86,0x06
6570 # CHECK: v_cmp_ne_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x7e,0x86,0x86,0x06]
6571 0xf9,0x04,0x9a,0x7d,0x7e,0x86,0x86,0x06
6573 # CHECK: v_cmp_ne_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x7f,0x86,0x86,0x06]
6574 0xf9,0x04,0x9a,0x7d,0x7f,0x86,0x86,0x06
6576 # CHECK: v_cmp_ne_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x80,0x86,0x86,0x06]
6577 0xf9,0x04,0x9a,0x7d,0x80,0x86,0x86,0x06
6579 # CHECK: v_cmp_ne_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0xc1,0x86,0x86,0x06]
6580 0xf9,0x04,0x9a,0x7d,0xc1,0x86,0x86,0x06
6582 # CHECK: v_cmp_ne_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0xf0,0x86,0x86,0x06]
6583 0xf9,0x04,0x9a,0x7d,0xf0,0x86,0x86,0x06
6585 # CHECK: v_cmp_ne_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0xf7,0x86,0x86,0x06]
6586 0xf9,0x04,0x9a,0x7d,0xf7,0x86,0x86,0x06
6588 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x9b,0x7d,0x01,0x86,0x06,0x06]
6589 0xf9,0xfe,0x9b,0x7d,0x01,0x86,0x06,0x06
6591 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x00,0x06]
6592 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x00,0x06
6594 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x01,0x06]
6595 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x01,0x06
6597 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x02,0x06]
6598 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x02,0x06
6600 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x03,0x06]
6601 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x03,0x06
6603 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x04,0x06]
6604 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x04,0x06
6606 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x05,0x06]
6607 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x05,0x06
6609 # CHECK: v_cmp_ne_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x0e,0x06]
6610 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x0e,0x06
6612 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x00]
6613 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x00
6615 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x01]
6616 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x01
6618 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x02]
6619 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x02
6621 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x03]
6622 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x03
6624 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x04]
6625 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x04
6627 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x05]
6628 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x05
6630 # CHECK: v_cmp_ne_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x0e]
6631 0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x0e
6633 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06]
6634 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06
6636 # CHECK: v_cmp_ge_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x88,0x06,0x06]
6637 0xf9,0x04,0x9c,0x7d,0x01,0x88,0x06,0x06
6639 # CHECK: v_cmp_ge_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0xe4,0x06,0x06]
6640 0xf9,0x04,0x9c,0x7d,0x01,0xe4,0x06,0x06
6642 # CHECK: v_cmp_ge_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0xe6,0x06,0x06]
6643 0xf9,0x04,0x9c,0x7d,0x01,0xe6,0x06,0x06
6645 # CHECK: v_cmp_ge_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x00,0x06,0x06]
6646 0xf9,0x04,0x9c,0x7d,0x01,0x00,0x06,0x06
6648 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0xff,0x86,0x06,0x06]
6649 0xf9,0x04,0x9c,0x7d,0xff,0x86,0x06,0x06
6651 # CHECK: v_cmp_ge_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x86,0x06]
6652 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x86,0x06
6654 # CHECK: v_cmp_ge_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x65,0x86,0x86,0x06]
6655 0xf9,0x04,0x9c,0x7d,0x65,0x86,0x86,0x06
6657 # CHECK: v_cmp_ge_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x66,0x86,0x86,0x06]
6658 0xf9,0x04,0x9c,0x7d,0x66,0x86,0x86,0x06
6660 # CHECK: v_cmp_ge_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x67,0x86,0x86,0x06]
6661 0xf9,0x04,0x9c,0x7d,0x67,0x86,0x86,0x06
6663 # CHECK: v_cmp_ge_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x6a,0x86,0x86,0x06]
6664 0xf9,0x04,0x9c,0x7d,0x6a,0x86,0x86,0x06
6666 # CHECK: v_cmp_ge_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x6b,0x86,0x86,0x06]
6667 0xf9,0x04,0x9c,0x7d,0x6b,0x86,0x86,0x06
6669 # CHECK: v_cmp_ge_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x7c,0x86,0x86,0x06]
6670 0xf9,0x04,0x9c,0x7d,0x7c,0x86,0x86,0x06
6672 # CHECK: v_cmp_ge_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x7e,0x86,0x86,0x06]
6673 0xf9,0x04,0x9c,0x7d,0x7e,0x86,0x86,0x06
6675 # CHECK: v_cmp_ge_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x7f,0x86,0x86,0x06]
6676 0xf9,0x04,0x9c,0x7d,0x7f,0x86,0x86,0x06
6678 # CHECK: v_cmp_ge_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x80,0x86,0x86,0x06]
6679 0xf9,0x04,0x9c,0x7d,0x80,0x86,0x86,0x06
6681 # CHECK: v_cmp_ge_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0xc1,0x86,0x86,0x06]
6682 0xf9,0x04,0x9c,0x7d,0xc1,0x86,0x86,0x06
6684 # CHECK: v_cmp_ge_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0xf0,0x86,0x86,0x06]
6685 0xf9,0x04,0x9c,0x7d,0xf0,0x86,0x86,0x06
6687 # CHECK: v_cmp_ge_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0xf7,0x86,0x86,0x06]
6688 0xf9,0x04,0x9c,0x7d,0xf7,0x86,0x86,0x06
6690 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x9d,0x7d,0x01,0x86,0x06,0x06]
6691 0xf9,0xfe,0x9d,0x7d,0x01,0x86,0x06,0x06
6693 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x00,0x06]
6694 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x00,0x06
6696 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x01,0x06]
6697 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x01,0x06
6699 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x02,0x06]
6700 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x02,0x06
6702 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x03,0x06]
6703 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x03,0x06
6705 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x04,0x06]
6706 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x04,0x06
6708 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x05,0x06]
6709 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x05,0x06
6711 # CHECK: v_cmp_ge_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x0e,0x06]
6712 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x0e,0x06
6714 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x00]
6715 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x00
6717 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x01]
6718 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x01
6720 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x02]
6721 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x02
6723 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x03]
6724 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x03
6726 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x04]
6727 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x04
6729 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x05]
6730 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x05
6732 # CHECK: v_cmp_ge_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x0e]
6733 0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x0e
6735 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06]
6736 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06
6738 # CHECK: v_cmp_t_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x88,0x06,0x06]
6739 0xf9,0x04,0x9e,0x7d,0x01,0x88,0x06,0x06
6741 # CHECK: v_cmp_t_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0xe4,0x06,0x06]
6742 0xf9,0x04,0x9e,0x7d,0x01,0xe4,0x06,0x06
6744 # CHECK: v_cmp_t_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0xe6,0x06,0x06]
6745 0xf9,0x04,0x9e,0x7d,0x01,0xe6,0x06,0x06
6747 # CHECK: v_cmp_t_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x00,0x06,0x06]
6748 0xf9,0x04,0x9e,0x7d,0x01,0x00,0x06,0x06
6750 # CHECK: v_cmp_t_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0xff,0x86,0x06,0x06]
6751 0xf9,0x04,0x9e,0x7d,0xff,0x86,0x06,0x06
6753 # CHECK: v_cmp_t_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x86,0x06]
6754 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x86,0x06
6756 # CHECK: v_cmp_t_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x65,0x86,0x86,0x06]
6757 0xf9,0x04,0x9e,0x7d,0x65,0x86,0x86,0x06
6759 # CHECK: v_cmp_t_u32_sdwa s[6:7], flat_scratch_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x66,0x86,0x86,0x06]
6760 0xf9,0x04,0x9e,0x7d,0x66,0x86,0x86,0x06
6762 # CHECK: v_cmp_t_u32_sdwa s[6:7], flat_scratch_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x67,0x86,0x86,0x06]
6763 0xf9,0x04,0x9e,0x7d,0x67,0x86,0x86,0x06
6765 # CHECK: v_cmp_t_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x6a,0x86,0x86,0x06]
6766 0xf9,0x04,0x9e,0x7d,0x6a,0x86,0x86,0x06
6768 # CHECK: v_cmp_t_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x6b,0x86,0x86,0x06]
6769 0xf9,0x04,0x9e,0x7d,0x6b,0x86,0x86,0x06
6771 # CHECK: v_cmp_t_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x7c,0x86,0x86,0x06]
6772 0xf9,0x04,0x9e,0x7d,0x7c,0x86,0x86,0x06
6774 # CHECK: v_cmp_t_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x7e,0x86,0x86,0x06]
6775 0xf9,0x04,0x9e,0x7d,0x7e,0x86,0x86,0x06
6777 # CHECK: v_cmp_t_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x7f,0x86,0x86,0x06]
6778 0xf9,0x04,0x9e,0x7d,0x7f,0x86,0x86,0x06
6780 # CHECK: v_cmp_t_u32_sdwa s[6:7], 0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x80,0x86,0x86,0x06]
6781 0xf9,0x04,0x9e,0x7d,0x80,0x86,0x86,0x06
6783 # CHECK: v_cmp_t_u32_sdwa s[6:7], -1, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0xc1,0x86,0x86,0x06]
6784 0xf9,0x04,0x9e,0x7d,0xc1,0x86,0x86,0x06
6786 # CHECK: v_cmp_t_u32_sdwa s[6:7], 0.5, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0xf0,0x86,0x86,0x06]
6787 0xf9,0x04,0x9e,0x7d,0xf0,0x86,0x86,0x06
6789 # CHECK: v_cmp_t_u32_sdwa s[6:7], -4.0, v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0xf7,0x86,0x86,0x06]
6790 0xf9,0x04,0x9e,0x7d,0xf7,0x86,0x86,0x06
6792 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfe,0x9f,0x7d,0x01,0x86,0x06,0x06]
6793 0xf9,0xfe,0x9f,0x7d,0x01,0x86,0x06,0x06
6795 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x00,0x06]
6796 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x00,0x06
6798 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x01,0x06]
6799 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x01,0x06
6801 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x02,0x06]
6802 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x02,0x06
6804 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x03,0x06]
6805 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x03,0x06
6807 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x04,0x06]
6808 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x04,0x06
6810 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x05,0x06]
6811 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x05,0x06
6813 # CHECK: v_cmp_t_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x0e,0x06]
6814 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x0e,0x06
6816 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0 ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x00]
6817 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x00
6819 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1 ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x01]
6820 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x01
6822 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2 ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x02]
6823 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x02
6825 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3 ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x03]
6826 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x03
6828 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0 ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x04]
6829 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x04
6831 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1 ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x05]
6832 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x05
6834 # CHECK: v_cmp_t_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x0e]
6835 0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x0e