6338 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=tonga -disassemble -show-encoding < %s | FileCheck -strict-whitespace %s2 3# CHECK: v_cmpx_class_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x22,0x7c]40x01,0x05,0x22,0x7c5 6# CHECK: v_cmpx_class_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x22,0x7c]70xff,0x05,0x22,0x7c8 9# CHECK: v_cmpx_class_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x22,0x7c]100x01,0x04,0x22,0x7c11 12# CHECK: v_cmpx_class_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x22,0x7c]130x65,0x04,0x22,0x7c14 15# CHECK: v_cmpx_class_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x22,0x7c]160x66,0x04,0x22,0x7c17 18# CHECK: v_cmpx_class_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x22,0x7c]190x67,0x04,0x22,0x7c20 21# CHECK: v_cmpx_class_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x22,0x7c]220x6a,0x04,0x22,0x7c23 24# CHECK: v_cmpx_class_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x22,0x7c]250x6b,0x04,0x22,0x7c26 27# CHECK: v_cmpx_class_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x22,0x7c]280x6c,0x04,0x22,0x7c29 30# CHECK: v_cmpx_class_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x22,0x7c]310x6d,0x04,0x22,0x7c32 33# CHECK: v_cmpx_class_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x22,0x7c]340x6e,0x04,0x22,0x7c35 36# CHECK: v_cmpx_class_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x22,0x7c]370x6f,0x04,0x22,0x7c38 39# CHECK: v_cmpx_class_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x22,0x7c]400x7b,0x04,0x22,0x7c41 42# CHECK: v_cmpx_class_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x22,0x7c]430x7c,0x04,0x22,0x7c44 45# CHECK: v_cmpx_class_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x22,0x7c]460x7e,0x04,0x22,0x7c47 48# CHECK: v_cmpx_class_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x22,0x7c]490x7f,0x04,0x22,0x7c50 51# CHECK: v_cmpx_class_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x22,0x7c]520x80,0x04,0x22,0x7c53 54# CHECK: v_cmpx_class_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x22,0x7c]550xc1,0x04,0x22,0x7c56 57# CHECK: v_cmpx_class_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x22,0x7c]580xf0,0x04,0x22,0x7c59 60# CHECK: v_cmpx_class_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x22,0x7c]610xf7,0x04,0x22,0x7c62 63# CHECK: v_cmpx_class_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x22,0x7c,0x56,0x34,0x12,0xaf]640xff,0x04,0x22,0x7c,0x56,0x34,0x12,0xaf65 66# CHECK: v_cmpx_class_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x22,0x7c,0x73,0x72,0x71,0x3f]670xff,0x04,0x22,0x7c,0x73,0x72,0x71,0x3f68 69# CHECK: v_cmpx_class_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x23,0x7c]700x01,0xff,0x23,0x7c71 72# CHECK: v_cmpx_class_f64_e32 vcc, v[1:2], v2 ; encoding: [0x01,0x05,0x26,0x7c]730x01,0x05,0x26,0x7c74 75# CHECK: v_cmpx_class_f64_e32 vcc, v[254:255], v2 ; encoding: [0xfe,0x05,0x26,0x7c]760xfe,0x05,0x26,0x7c77 78# CHECK: v_cmpx_class_f64_e32 vcc, s[2:3], v2 ; encoding: [0x02,0x04,0x26,0x7c]790x02,0x04,0x26,0x7c80 81# CHECK: v_cmpx_class_f64_e32 vcc, s[4:5], v2 ; encoding: [0x04,0x04,0x26,0x7c]820x04,0x04,0x26,0x7c83 84# CHECK: v_cmpx_class_f64_e32 vcc, s[100:101], v2 ; encoding: [0x64,0x04,0x26,0x7c]850x64,0x04,0x26,0x7c86 87# CHECK: v_cmpx_class_f64_e32 vcc, flat_scratch, v2 ; encoding: [0x66,0x04,0x26,0x7c]880x66,0x04,0x26,0x7c89 90# CHECK: v_cmpx_class_f64_e32 vcc, vcc, v2 ; encoding: [0x6a,0x04,0x26,0x7c]910x6a,0x04,0x26,0x7c92 93# CHECK: v_cmpx_class_f64_e32 vcc, tba, v2 ; encoding: [0x6c,0x04,0x26,0x7c]940x6c,0x04,0x26,0x7c95 96# CHECK: v_cmpx_class_f64_e32 vcc, tma, v2 ; encoding: [0x6e,0x04,0x26,0x7c]970x6e,0x04,0x26,0x7c98 99# CHECK: v_cmpx_class_f64_e32 vcc, ttmp[10:11], v2 ; encoding: [0x7a,0x04,0x26,0x7c]1000x7a,0x04,0x26,0x7c101 102# CHECK: v_cmpx_class_f64_e32 vcc, exec, v2 ; encoding: [0x7e,0x04,0x26,0x7c]1030x7e,0x04,0x26,0x7c104 105# CHECK: v_cmpx_class_f64_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x26,0x7c]1060x80,0x04,0x26,0x7c107 108# CHECK: v_cmpx_class_f64_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x26,0x7c]1090xc1,0x04,0x26,0x7c110 111# CHECK: v_cmpx_class_f64_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x26,0x7c]1120xf0,0x04,0x26,0x7c113 114# CHECK: v_cmpx_class_f64_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x26,0x7c]1150xf7,0x04,0x26,0x7c116 117# CHECK: v_cmpx_class_f64_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x26,0x7c,0x56,0x34,0x12,0xaf]1180xff,0x04,0x26,0x7c,0x56,0x34,0x12,0xaf119 120# CHECK: v_cmpx_class_f64_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x26,0x7c,0x73,0x72,0x71,0x3f]1210xff,0x04,0x26,0x7c,0x73,0x72,0x71,0x3f122 123# CHECK: v_cmpx_class_f64_e32 vcc, v[1:2], v255 ; encoding: [0x01,0xff,0x27,0x7c]1240x01,0xff,0x27,0x7c125 126# CHECK: v_cmpx_class_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x2a,0x7c]1270x01,0x05,0x2a,0x7c128 129# CHECK: v_cmpx_class_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x2a,0x7c]1300xff,0x05,0x2a,0x7c131 132# CHECK: v_cmpx_class_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x2a,0x7c]1330x01,0x04,0x2a,0x7c134 135# CHECK: v_cmpx_class_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x2a,0x7c]1360x65,0x04,0x2a,0x7c137 138# CHECK: v_cmpx_class_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x2a,0x7c]1390x66,0x04,0x2a,0x7c140 141# CHECK: v_cmpx_class_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x2a,0x7c]1420x67,0x04,0x2a,0x7c143 144# CHECK: v_cmpx_class_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x2a,0x7c]1450x6a,0x04,0x2a,0x7c146 147# CHECK: v_cmpx_class_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x2a,0x7c]1480x6b,0x04,0x2a,0x7c149 150# CHECK: v_cmpx_class_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x2a,0x7c]1510x6c,0x04,0x2a,0x7c152 153# CHECK: v_cmpx_class_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x2a,0x7c]1540x6d,0x04,0x2a,0x7c155 156# CHECK: v_cmpx_class_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x2a,0x7c]1570x6e,0x04,0x2a,0x7c158 159# CHECK: v_cmpx_class_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x2a,0x7c]1600x6f,0x04,0x2a,0x7c161 162# CHECK: v_cmpx_class_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x2a,0x7c]1630x7b,0x04,0x2a,0x7c164 165# CHECK: v_cmpx_class_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x2a,0x7c]1660x7c,0x04,0x2a,0x7c167 168# CHECK: v_cmpx_class_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x2a,0x7c]1690x7e,0x04,0x2a,0x7c170 171# CHECK: v_cmpx_class_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x2a,0x7c]1720x7f,0x04,0x2a,0x7c173 174# CHECK: v_cmpx_class_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x2a,0x7c]1750x80,0x04,0x2a,0x7c176 177# CHECK: v_cmpx_class_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x2a,0x7c]1780xc1,0x04,0x2a,0x7c179 180# CHECK: v_cmpx_class_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x2a,0x7c]1810xf0,0x04,0x2a,0x7c182 183# CHECK: v_cmpx_class_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x2a,0x7c]1840xf7,0x04,0x2a,0x7c185 186# CHECK: v_cmpx_class_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x2a,0x7c,0x0b,0xfe,0x00,0x00]1870xff,0x04,0x2a,0x7c,0x0b,0xfe,0x00,0x00188 189# CHECK: v_cmpx_class_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x2a,0x7c,0x56,0x34,0x00,0x00]1900xff,0x04,0x2a,0x7c,0x56,0x34,0x00,0x00191 192# CHECK: v_cmpx_class_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x2b,0x7c]1930x01,0xff,0x2b,0x7c194 195# CHECK: v_cmpx_f_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x60,0x7c]1960x01,0x05,0x60,0x7c197 198# CHECK: v_cmpx_f_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x60,0x7c]1990xff,0x05,0x60,0x7c200 201# CHECK: v_cmpx_f_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x60,0x7c]2020x01,0x04,0x60,0x7c203 204# CHECK: v_cmpx_f_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x60,0x7c]2050x65,0x04,0x60,0x7c206 207# CHECK: v_cmpx_f_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x60,0x7c]2080x66,0x04,0x60,0x7c209 210# CHECK: v_cmpx_f_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x60,0x7c]2110x67,0x04,0x60,0x7c212 213# CHECK: v_cmpx_f_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x60,0x7c]2140x6a,0x04,0x60,0x7c215 216# CHECK: v_cmpx_f_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x60,0x7c]2170x6b,0x04,0x60,0x7c218 219# CHECK: v_cmpx_f_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x60,0x7c]2200x6c,0x04,0x60,0x7c221 222# CHECK: v_cmpx_f_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x60,0x7c]2230x6d,0x04,0x60,0x7c224 225# CHECK: v_cmpx_f_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x60,0x7c]2260x6e,0x04,0x60,0x7c227 228# CHECK: v_cmpx_f_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x60,0x7c]2290x6f,0x04,0x60,0x7c230 231# CHECK: v_cmpx_f_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x60,0x7c]2320x7b,0x04,0x60,0x7c233 234# CHECK: v_cmpx_f_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x60,0x7c]2350x7c,0x04,0x60,0x7c236 237# CHECK: v_cmpx_f_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x60,0x7c]2380x7e,0x04,0x60,0x7c239 240# CHECK: v_cmpx_f_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x60,0x7c]2410x7f,0x04,0x60,0x7c242 243# CHECK: v_cmpx_f_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x60,0x7c]2440x80,0x04,0x60,0x7c245 246# CHECK: v_cmpx_f_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x60,0x7c]2470xc1,0x04,0x60,0x7c248 249# CHECK: v_cmpx_f_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x60,0x7c]2500xf0,0x04,0x60,0x7c251 252# CHECK: v_cmpx_f_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x60,0x7c]2530xf7,0x04,0x60,0x7c254 255# CHECK: v_cmpx_f_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x60,0x7c,0x0b,0xfe,0x00,0x00]2560xff,0x04,0x60,0x7c,0x0b,0xfe,0x00,0x00257 258# CHECK: v_cmpx_f_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x60,0x7c,0x56,0x34,0x00,0x00]2590xff,0x04,0x60,0x7c,0x56,0x34,0x00,0x00260 261# CHECK: v_cmpx_f_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x61,0x7c]2620x01,0xff,0x61,0x7c263 264# CHECK: v_cmpx_lt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x62,0x7c]2650x01,0x05,0x62,0x7c266 267# CHECK: v_cmpx_lt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x62,0x7c]2680xff,0x05,0x62,0x7c269 270# CHECK: v_cmpx_lt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x62,0x7c]2710x01,0x04,0x62,0x7c272 273# CHECK: v_cmpx_lt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x62,0x7c]2740x65,0x04,0x62,0x7c275 276# CHECK: v_cmpx_lt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x62,0x7c]2770x66,0x04,0x62,0x7c278 279# CHECK: v_cmpx_lt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x62,0x7c]2800x67,0x04,0x62,0x7c281 282# CHECK: v_cmpx_lt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x62,0x7c]2830x6a,0x04,0x62,0x7c284 285# CHECK: v_cmpx_lt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x62,0x7c]2860x6b,0x04,0x62,0x7c287 288# CHECK: v_cmpx_lt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x62,0x7c]2890x6c,0x04,0x62,0x7c290 291# CHECK: v_cmpx_lt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x62,0x7c]2920x6d,0x04,0x62,0x7c293 294# CHECK: v_cmpx_lt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x62,0x7c]2950x6e,0x04,0x62,0x7c296 297# CHECK: v_cmpx_lt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x62,0x7c]2980x6f,0x04,0x62,0x7c299 300# CHECK: v_cmpx_lt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x62,0x7c]3010x7b,0x04,0x62,0x7c302 303# CHECK: v_cmpx_lt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x62,0x7c]3040x7c,0x04,0x62,0x7c305 306# CHECK: v_cmpx_lt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x62,0x7c]3070x7e,0x04,0x62,0x7c308 309# CHECK: v_cmpx_lt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x62,0x7c]3100x7f,0x04,0x62,0x7c311 312# CHECK: v_cmpx_lt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x62,0x7c]3130x80,0x04,0x62,0x7c314 315# CHECK: v_cmpx_lt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x62,0x7c]3160xc1,0x04,0x62,0x7c317 318# CHECK: v_cmpx_lt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x62,0x7c]3190xf0,0x04,0x62,0x7c320 321# CHECK: v_cmpx_lt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x62,0x7c]3220xf7,0x04,0x62,0x7c323 324# CHECK: v_cmpx_lt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x62,0x7c,0x0b,0xfe,0x00,0x00]3250xff,0x04,0x62,0x7c,0x0b,0xfe,0x00,0x00326 327# CHECK: v_cmpx_lt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x62,0x7c,0x56,0x34,0x00,0x00]3280xff,0x04,0x62,0x7c,0x56,0x34,0x00,0x00329 330# CHECK: v_cmpx_lt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x63,0x7c]3310x01,0xff,0x63,0x7c332 333# CHECK: v_cmpx_eq_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x64,0x7c]3340x01,0x05,0x64,0x7c335 336# CHECK: v_cmpx_eq_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x64,0x7c]3370xff,0x05,0x64,0x7c338 339# CHECK: v_cmpx_eq_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x64,0x7c]3400x01,0x04,0x64,0x7c341 342# CHECK: v_cmpx_eq_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x64,0x7c]3430x65,0x04,0x64,0x7c344 345# CHECK: v_cmpx_eq_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x64,0x7c]3460x66,0x04,0x64,0x7c347 348# CHECK: v_cmpx_eq_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x64,0x7c]3490x67,0x04,0x64,0x7c350 351# CHECK: v_cmpx_eq_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x64,0x7c]3520x6a,0x04,0x64,0x7c353 354# CHECK: v_cmpx_eq_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x64,0x7c]3550x6b,0x04,0x64,0x7c356 357# CHECK: v_cmpx_eq_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x64,0x7c]3580x6c,0x04,0x64,0x7c359 360# CHECK: v_cmpx_eq_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x64,0x7c]3610x6d,0x04,0x64,0x7c362 363# CHECK: v_cmpx_eq_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x64,0x7c]3640x6e,0x04,0x64,0x7c365 366# CHECK: v_cmpx_eq_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x64,0x7c]3670x6f,0x04,0x64,0x7c368 369# CHECK: v_cmpx_eq_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x64,0x7c]3700x7b,0x04,0x64,0x7c371 372# CHECK: v_cmpx_eq_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x64,0x7c]3730x7c,0x04,0x64,0x7c374 375# CHECK: v_cmpx_eq_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x64,0x7c]3760x7e,0x04,0x64,0x7c377 378# CHECK: v_cmpx_eq_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x64,0x7c]3790x7f,0x04,0x64,0x7c380 381# CHECK: v_cmpx_eq_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x64,0x7c]3820x80,0x04,0x64,0x7c383 384# CHECK: v_cmpx_eq_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x64,0x7c]3850xc1,0x04,0x64,0x7c386 387# CHECK: v_cmpx_eq_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x64,0x7c]3880xf0,0x04,0x64,0x7c389 390# CHECK: v_cmpx_eq_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x64,0x7c]3910xf7,0x04,0x64,0x7c392 393# CHECK: v_cmpx_eq_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x64,0x7c,0x0b,0xfe,0x00,0x00]3940xff,0x04,0x64,0x7c,0x0b,0xfe,0x00,0x00395 396# CHECK: v_cmpx_eq_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x64,0x7c,0x56,0x34,0x00,0x00]3970xff,0x04,0x64,0x7c,0x56,0x34,0x00,0x00398 399# CHECK: v_cmpx_eq_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x65,0x7c]4000x01,0xff,0x65,0x7c401 402# CHECK: v_cmpx_le_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x66,0x7c]4030x01,0x05,0x66,0x7c404 405# CHECK: v_cmpx_le_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x66,0x7c]4060xff,0x05,0x66,0x7c407 408# CHECK: v_cmpx_le_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x66,0x7c]4090x01,0x04,0x66,0x7c410 411# CHECK: v_cmpx_le_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x66,0x7c]4120x65,0x04,0x66,0x7c413 414# CHECK: v_cmpx_le_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x66,0x7c]4150x66,0x04,0x66,0x7c416 417# CHECK: v_cmpx_le_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x66,0x7c]4180x67,0x04,0x66,0x7c419 420# CHECK: v_cmpx_le_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x66,0x7c]4210x6a,0x04,0x66,0x7c422 423# CHECK: v_cmpx_le_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x66,0x7c]4240x6b,0x04,0x66,0x7c425 426# CHECK: v_cmpx_le_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x66,0x7c]4270x6c,0x04,0x66,0x7c428 429# CHECK: v_cmpx_le_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x66,0x7c]4300x6d,0x04,0x66,0x7c431 432# CHECK: v_cmpx_le_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x66,0x7c]4330x6e,0x04,0x66,0x7c434 435# CHECK: v_cmpx_le_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x66,0x7c]4360x6f,0x04,0x66,0x7c437 438# CHECK: v_cmpx_le_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x66,0x7c]4390x7b,0x04,0x66,0x7c440 441# CHECK: v_cmpx_le_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x66,0x7c]4420x7c,0x04,0x66,0x7c443 444# CHECK: v_cmpx_le_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x66,0x7c]4450x7e,0x04,0x66,0x7c446 447# CHECK: v_cmpx_le_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x66,0x7c]4480x7f,0x04,0x66,0x7c449 450# CHECK: v_cmpx_le_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x66,0x7c]4510x80,0x04,0x66,0x7c452 453# CHECK: v_cmpx_le_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x66,0x7c]4540xc1,0x04,0x66,0x7c455 456# CHECK: v_cmpx_le_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x66,0x7c]4570xf0,0x04,0x66,0x7c458 459# CHECK: v_cmpx_le_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x66,0x7c]4600xf7,0x04,0x66,0x7c461 462# CHECK: v_cmpx_le_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x66,0x7c,0x0b,0xfe,0x00,0x00]4630xff,0x04,0x66,0x7c,0x0b,0xfe,0x00,0x00464 465# CHECK: v_cmpx_le_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x66,0x7c,0x56,0x34,0x00,0x00]4660xff,0x04,0x66,0x7c,0x56,0x34,0x00,0x00467 468# CHECK: v_cmpx_le_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x67,0x7c]4690x01,0xff,0x67,0x7c470 471# CHECK: v_cmpx_gt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x68,0x7c]4720x01,0x05,0x68,0x7c473 474# CHECK: v_cmpx_gt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x68,0x7c]4750xff,0x05,0x68,0x7c476 477# CHECK: v_cmpx_gt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x68,0x7c]4780x01,0x04,0x68,0x7c479 480# CHECK: v_cmpx_gt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x68,0x7c]4810x65,0x04,0x68,0x7c482 483# CHECK: v_cmpx_gt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x68,0x7c]4840x66,0x04,0x68,0x7c485 486# CHECK: v_cmpx_gt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x68,0x7c]4870x67,0x04,0x68,0x7c488 489# CHECK: v_cmpx_gt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x68,0x7c]4900x6a,0x04,0x68,0x7c491 492# CHECK: v_cmpx_gt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x68,0x7c]4930x6b,0x04,0x68,0x7c494 495# CHECK: v_cmpx_gt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x68,0x7c]4960x6c,0x04,0x68,0x7c497 498# CHECK: v_cmpx_gt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x68,0x7c]4990x6d,0x04,0x68,0x7c500 501# CHECK: v_cmpx_gt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x68,0x7c]5020x6e,0x04,0x68,0x7c503 504# CHECK: v_cmpx_gt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x68,0x7c]5050x6f,0x04,0x68,0x7c506 507# CHECK: v_cmpx_gt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x68,0x7c]5080x7b,0x04,0x68,0x7c509 510# CHECK: v_cmpx_gt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x68,0x7c]5110x7c,0x04,0x68,0x7c512 513# CHECK: v_cmpx_gt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x68,0x7c]5140x7e,0x04,0x68,0x7c515 516# CHECK: v_cmpx_gt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x68,0x7c]5170x7f,0x04,0x68,0x7c518 519# CHECK: v_cmpx_gt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x68,0x7c]5200x80,0x04,0x68,0x7c521 522# CHECK: v_cmpx_gt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x68,0x7c]5230xc1,0x04,0x68,0x7c524 525# CHECK: v_cmpx_gt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x68,0x7c]5260xf0,0x04,0x68,0x7c527 528# CHECK: v_cmpx_gt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x68,0x7c]5290xf7,0x04,0x68,0x7c530 531# CHECK: v_cmpx_gt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x68,0x7c,0x0b,0xfe,0x00,0x00]5320xff,0x04,0x68,0x7c,0x0b,0xfe,0x00,0x00533 534# CHECK: v_cmpx_gt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x68,0x7c,0x56,0x34,0x00,0x00]5350xff,0x04,0x68,0x7c,0x56,0x34,0x00,0x00536 537# CHECK: v_cmpx_gt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x69,0x7c]5380x01,0xff,0x69,0x7c539 540# CHECK: v_cmpx_lg_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x6a,0x7c]5410x01,0x05,0x6a,0x7c542 543# CHECK: v_cmpx_lg_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x6a,0x7c]5440xff,0x05,0x6a,0x7c545 546# CHECK: v_cmpx_lg_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x6a,0x7c]5470x01,0x04,0x6a,0x7c548 549# CHECK: v_cmpx_lg_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x6a,0x7c]5500x65,0x04,0x6a,0x7c551 552# CHECK: v_cmpx_lg_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x6a,0x7c]5530x66,0x04,0x6a,0x7c554 555# CHECK: v_cmpx_lg_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x6a,0x7c]5560x67,0x04,0x6a,0x7c557 558# CHECK: v_cmpx_lg_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x6a,0x7c]5590x6a,0x04,0x6a,0x7c560 561# CHECK: v_cmpx_lg_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x6a,0x7c]5620x6b,0x04,0x6a,0x7c563 564# CHECK: v_cmpx_lg_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x6a,0x7c]5650x6c,0x04,0x6a,0x7c566 567# CHECK: v_cmpx_lg_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x6a,0x7c]5680x6d,0x04,0x6a,0x7c569 570# CHECK: v_cmpx_lg_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x6a,0x7c]5710x6e,0x04,0x6a,0x7c572 573# CHECK: v_cmpx_lg_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x6a,0x7c]5740x6f,0x04,0x6a,0x7c575 576# CHECK: v_cmpx_lg_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x6a,0x7c]5770x7b,0x04,0x6a,0x7c578 579# CHECK: v_cmpx_lg_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x6a,0x7c]5800x7c,0x04,0x6a,0x7c581 582# CHECK: v_cmpx_lg_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x6a,0x7c]5830x7e,0x04,0x6a,0x7c584 585# CHECK: v_cmpx_lg_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x6a,0x7c]5860x7f,0x04,0x6a,0x7c587 588# CHECK: v_cmpx_lg_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x6a,0x7c]5890x80,0x04,0x6a,0x7c590 591# CHECK: v_cmpx_lg_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x6a,0x7c]5920xc1,0x04,0x6a,0x7c593 594# CHECK: v_cmpx_lg_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x6a,0x7c]5950xf0,0x04,0x6a,0x7c596 597# CHECK: v_cmpx_lg_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x6a,0x7c]5980xf7,0x04,0x6a,0x7c599 600# CHECK: v_cmpx_lg_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x6a,0x7c,0x0b,0xfe,0x00,0x00]6010xff,0x04,0x6a,0x7c,0x0b,0xfe,0x00,0x00602 603# CHECK: v_cmpx_lg_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x6a,0x7c,0x56,0x34,0x00,0x00]6040xff,0x04,0x6a,0x7c,0x56,0x34,0x00,0x00605 606# CHECK: v_cmpx_lg_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x6b,0x7c]6070x01,0xff,0x6b,0x7c608 609# CHECK: v_cmpx_ge_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x6c,0x7c]6100x01,0x05,0x6c,0x7c611 612# CHECK: v_cmpx_ge_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x6c,0x7c]6130xff,0x05,0x6c,0x7c614 615# CHECK: v_cmpx_ge_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x6c,0x7c]6160x01,0x04,0x6c,0x7c617 618# CHECK: v_cmpx_ge_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x6c,0x7c]6190x65,0x04,0x6c,0x7c620 621# CHECK: v_cmpx_ge_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x6c,0x7c]6220x66,0x04,0x6c,0x7c623 624# CHECK: v_cmpx_ge_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x6c,0x7c]6250x67,0x04,0x6c,0x7c626 627# CHECK: v_cmpx_ge_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x6c,0x7c]6280x6a,0x04,0x6c,0x7c629 630# CHECK: v_cmpx_ge_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x6c,0x7c]6310x6b,0x04,0x6c,0x7c632 633# CHECK: v_cmpx_ge_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x6c,0x7c]6340x6c,0x04,0x6c,0x7c635 636# CHECK: v_cmpx_ge_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x6c,0x7c]6370x6d,0x04,0x6c,0x7c638 639# CHECK: v_cmpx_ge_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x6c,0x7c]6400x6e,0x04,0x6c,0x7c641 642# CHECK: v_cmpx_ge_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x6c,0x7c]6430x6f,0x04,0x6c,0x7c644 645# CHECK: v_cmpx_ge_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x6c,0x7c]6460x7b,0x04,0x6c,0x7c647 648# CHECK: v_cmpx_ge_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x6c,0x7c]6490x7c,0x04,0x6c,0x7c650 651# CHECK: v_cmpx_ge_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x6c,0x7c]6520x7e,0x04,0x6c,0x7c653 654# CHECK: v_cmpx_ge_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x6c,0x7c]6550x7f,0x04,0x6c,0x7c656 657# CHECK: v_cmpx_ge_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x6c,0x7c]6580x80,0x04,0x6c,0x7c659 660# CHECK: v_cmpx_ge_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x6c,0x7c]6610xc1,0x04,0x6c,0x7c662 663# CHECK: v_cmpx_ge_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x6c,0x7c]6640xf0,0x04,0x6c,0x7c665 666# CHECK: v_cmpx_ge_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x6c,0x7c]6670xf7,0x04,0x6c,0x7c668 669# CHECK: v_cmpx_ge_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x6c,0x7c,0x0b,0xfe,0x00,0x00]6700xff,0x04,0x6c,0x7c,0x0b,0xfe,0x00,0x00671 672# CHECK: v_cmpx_ge_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x6c,0x7c,0x56,0x34,0x00,0x00]6730xff,0x04,0x6c,0x7c,0x56,0x34,0x00,0x00674 675# CHECK: v_cmpx_ge_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x6d,0x7c]6760x01,0xff,0x6d,0x7c677 678# CHECK: v_cmpx_o_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x6e,0x7c]6790x01,0x05,0x6e,0x7c680 681# CHECK: v_cmpx_o_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x6e,0x7c]6820xff,0x05,0x6e,0x7c683 684# CHECK: v_cmpx_o_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x6e,0x7c]6850x01,0x04,0x6e,0x7c686 687# CHECK: v_cmpx_o_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x6e,0x7c]6880x65,0x04,0x6e,0x7c689 690# CHECK: v_cmpx_o_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x6e,0x7c]6910x66,0x04,0x6e,0x7c692 693# CHECK: v_cmpx_o_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x6e,0x7c]6940x67,0x04,0x6e,0x7c695 696# CHECK: v_cmpx_o_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x6e,0x7c]6970x6a,0x04,0x6e,0x7c698 699# CHECK: v_cmpx_o_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x6e,0x7c]7000x6b,0x04,0x6e,0x7c701 702# CHECK: v_cmpx_o_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x6e,0x7c]7030x6c,0x04,0x6e,0x7c704 705# CHECK: v_cmpx_o_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x6e,0x7c]7060x6d,0x04,0x6e,0x7c707 708# CHECK: v_cmpx_o_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x6e,0x7c]7090x6e,0x04,0x6e,0x7c710 711# CHECK: v_cmpx_o_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x6e,0x7c]7120x6f,0x04,0x6e,0x7c713 714# CHECK: v_cmpx_o_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x6e,0x7c]7150x7b,0x04,0x6e,0x7c716 717# CHECK: v_cmpx_o_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x6e,0x7c]7180x7c,0x04,0x6e,0x7c719 720# CHECK: v_cmpx_o_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x6e,0x7c]7210x7e,0x04,0x6e,0x7c722 723# CHECK: v_cmpx_o_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x6e,0x7c]7240x7f,0x04,0x6e,0x7c725 726# CHECK: v_cmpx_o_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x6e,0x7c]7270x80,0x04,0x6e,0x7c728 729# CHECK: v_cmpx_o_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x6e,0x7c]7300xc1,0x04,0x6e,0x7c731 732# CHECK: v_cmpx_o_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x6e,0x7c]7330xf0,0x04,0x6e,0x7c734 735# CHECK: v_cmpx_o_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x6e,0x7c]7360xf7,0x04,0x6e,0x7c737 738# CHECK: v_cmpx_o_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x6e,0x7c,0x0b,0xfe,0x00,0x00]7390xff,0x04,0x6e,0x7c,0x0b,0xfe,0x00,0x00740 741# CHECK: v_cmpx_o_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x6e,0x7c,0x56,0x34,0x00,0x00]7420xff,0x04,0x6e,0x7c,0x56,0x34,0x00,0x00743 744# CHECK: v_cmpx_o_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x6f,0x7c]7450x01,0xff,0x6f,0x7c746 747# CHECK: v_cmpx_u_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x70,0x7c]7480x01,0x05,0x70,0x7c749 750# CHECK: v_cmpx_u_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x70,0x7c]7510xff,0x05,0x70,0x7c752 753# CHECK: v_cmpx_u_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x70,0x7c]7540x01,0x04,0x70,0x7c755 756# CHECK: v_cmpx_u_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x70,0x7c]7570x65,0x04,0x70,0x7c758 759# CHECK: v_cmpx_u_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x70,0x7c]7600x66,0x04,0x70,0x7c761 762# CHECK: v_cmpx_u_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x70,0x7c]7630x67,0x04,0x70,0x7c764 765# CHECK: v_cmpx_u_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x70,0x7c]7660x6a,0x04,0x70,0x7c767 768# CHECK: v_cmpx_u_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x70,0x7c]7690x6b,0x04,0x70,0x7c770 771# CHECK: v_cmpx_u_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x70,0x7c]7720x6c,0x04,0x70,0x7c773 774# CHECK: v_cmpx_u_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x70,0x7c]7750x6d,0x04,0x70,0x7c776 777# CHECK: v_cmpx_u_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x70,0x7c]7780x6e,0x04,0x70,0x7c779 780# CHECK: v_cmpx_u_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x70,0x7c]7810x6f,0x04,0x70,0x7c782 783# CHECK: v_cmpx_u_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x70,0x7c]7840x7b,0x04,0x70,0x7c785 786# CHECK: v_cmpx_u_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x70,0x7c]7870x7c,0x04,0x70,0x7c788 789# CHECK: v_cmpx_u_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x70,0x7c]7900x7e,0x04,0x70,0x7c791 792# CHECK: v_cmpx_u_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x70,0x7c]7930x7f,0x04,0x70,0x7c794 795# CHECK: v_cmpx_u_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x70,0x7c]7960x80,0x04,0x70,0x7c797 798# CHECK: v_cmpx_u_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x70,0x7c]7990xc1,0x04,0x70,0x7c800 801# CHECK: v_cmpx_u_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x70,0x7c]8020xf0,0x04,0x70,0x7c803 804# CHECK: v_cmpx_u_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x70,0x7c]8050xf7,0x04,0x70,0x7c806 807# CHECK: v_cmpx_u_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x70,0x7c,0x0b,0xfe,0x00,0x00]8080xff,0x04,0x70,0x7c,0x0b,0xfe,0x00,0x00809 810# CHECK: v_cmpx_u_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x70,0x7c,0x56,0x34,0x00,0x00]8110xff,0x04,0x70,0x7c,0x56,0x34,0x00,0x00812 813# CHECK: v_cmpx_u_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x71,0x7c]8140x01,0xff,0x71,0x7c815 816# CHECK: v_cmpx_nge_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x72,0x7c]8170x01,0x05,0x72,0x7c818 819# CHECK: v_cmpx_nge_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x72,0x7c]8200xff,0x05,0x72,0x7c821 822# CHECK: v_cmpx_nge_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x72,0x7c]8230x01,0x04,0x72,0x7c824 825# CHECK: v_cmpx_nge_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x72,0x7c]8260x65,0x04,0x72,0x7c827 828# CHECK: v_cmpx_nge_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x72,0x7c]8290x66,0x04,0x72,0x7c830 831# CHECK: v_cmpx_nge_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x72,0x7c]8320x67,0x04,0x72,0x7c833 834# CHECK: v_cmpx_nge_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x72,0x7c]8350x6a,0x04,0x72,0x7c836 837# CHECK: v_cmpx_nge_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x72,0x7c]8380x6b,0x04,0x72,0x7c839 840# CHECK: v_cmpx_nge_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x72,0x7c]8410x6c,0x04,0x72,0x7c842 843# CHECK: v_cmpx_nge_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x72,0x7c]8440x6d,0x04,0x72,0x7c845 846# CHECK: v_cmpx_nge_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x72,0x7c]8470x6e,0x04,0x72,0x7c848 849# CHECK: v_cmpx_nge_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x72,0x7c]8500x6f,0x04,0x72,0x7c851 852# CHECK: v_cmpx_nge_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x72,0x7c]8530x7b,0x04,0x72,0x7c854 855# CHECK: v_cmpx_nge_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x72,0x7c]8560x7c,0x04,0x72,0x7c857 858# CHECK: v_cmpx_nge_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x72,0x7c]8590x7e,0x04,0x72,0x7c860 861# CHECK: v_cmpx_nge_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x72,0x7c]8620x7f,0x04,0x72,0x7c863 864# CHECK: v_cmpx_nge_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x72,0x7c]8650x80,0x04,0x72,0x7c866 867# CHECK: v_cmpx_nge_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x72,0x7c]8680xc1,0x04,0x72,0x7c869 870# CHECK: v_cmpx_nge_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x72,0x7c]8710xf0,0x04,0x72,0x7c872 873# CHECK: v_cmpx_nge_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x72,0x7c]8740xf7,0x04,0x72,0x7c875 876# CHECK: v_cmpx_nge_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x72,0x7c,0x0b,0xfe,0x00,0x00]8770xff,0x04,0x72,0x7c,0x0b,0xfe,0x00,0x00878 879# CHECK: v_cmpx_nge_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x72,0x7c,0x56,0x34,0x00,0x00]8800xff,0x04,0x72,0x7c,0x56,0x34,0x00,0x00881 882# CHECK: v_cmpx_nge_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x73,0x7c]8830x01,0xff,0x73,0x7c884 885# CHECK: v_cmpx_nlg_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x74,0x7c]8860x01,0x05,0x74,0x7c887 888# CHECK: v_cmpx_nlg_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x74,0x7c]8890xff,0x05,0x74,0x7c890 891# CHECK: v_cmpx_nlg_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x74,0x7c]8920x01,0x04,0x74,0x7c893 894# CHECK: v_cmpx_nlg_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x74,0x7c]8950x65,0x04,0x74,0x7c896 897# CHECK: v_cmpx_nlg_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x74,0x7c]8980x66,0x04,0x74,0x7c899 900# CHECK: v_cmpx_nlg_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x74,0x7c]9010x67,0x04,0x74,0x7c902 903# CHECK: v_cmpx_nlg_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x74,0x7c]9040x6a,0x04,0x74,0x7c905 906# CHECK: v_cmpx_nlg_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x74,0x7c]9070x6b,0x04,0x74,0x7c908 909# CHECK: v_cmpx_nlg_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x74,0x7c]9100x6c,0x04,0x74,0x7c911 912# CHECK: v_cmpx_nlg_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x74,0x7c]9130x6d,0x04,0x74,0x7c914 915# CHECK: v_cmpx_nlg_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x74,0x7c]9160x6e,0x04,0x74,0x7c917 918# CHECK: v_cmpx_nlg_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x74,0x7c]9190x6f,0x04,0x74,0x7c920 921# CHECK: v_cmpx_nlg_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x74,0x7c]9220x7b,0x04,0x74,0x7c923 924# CHECK: v_cmpx_nlg_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x74,0x7c]9250x7c,0x04,0x74,0x7c926 927# CHECK: v_cmpx_nlg_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x74,0x7c]9280x7e,0x04,0x74,0x7c929 930# CHECK: v_cmpx_nlg_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x74,0x7c]9310x7f,0x04,0x74,0x7c932 933# CHECK: v_cmpx_nlg_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x74,0x7c]9340x80,0x04,0x74,0x7c935 936# CHECK: v_cmpx_nlg_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x74,0x7c]9370xc1,0x04,0x74,0x7c938 939# CHECK: v_cmpx_nlg_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x74,0x7c]9400xf0,0x04,0x74,0x7c941 942# CHECK: v_cmpx_nlg_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x74,0x7c]9430xf7,0x04,0x74,0x7c944 945# CHECK: v_cmpx_nlg_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x74,0x7c,0x0b,0xfe,0x00,0x00]9460xff,0x04,0x74,0x7c,0x0b,0xfe,0x00,0x00947 948# CHECK: v_cmpx_nlg_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x74,0x7c,0x56,0x34,0x00,0x00]9490xff,0x04,0x74,0x7c,0x56,0x34,0x00,0x00950 951# CHECK: v_cmpx_nlg_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x75,0x7c]9520x01,0xff,0x75,0x7c953 954# CHECK: v_cmpx_ngt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x76,0x7c]9550x01,0x05,0x76,0x7c956 957# CHECK: v_cmpx_ngt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x76,0x7c]9580xff,0x05,0x76,0x7c959 960# CHECK: v_cmpx_ngt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x76,0x7c]9610x01,0x04,0x76,0x7c962 963# CHECK: v_cmpx_ngt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x76,0x7c]9640x65,0x04,0x76,0x7c965 966# CHECK: v_cmpx_ngt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x76,0x7c]9670x66,0x04,0x76,0x7c968 969# CHECK: v_cmpx_ngt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x76,0x7c]9700x67,0x04,0x76,0x7c971 972# CHECK: v_cmpx_ngt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x76,0x7c]9730x6a,0x04,0x76,0x7c974 975# CHECK: v_cmpx_ngt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x76,0x7c]9760x6b,0x04,0x76,0x7c977 978# CHECK: v_cmpx_ngt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x76,0x7c]9790x6c,0x04,0x76,0x7c980 981# CHECK: v_cmpx_ngt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x76,0x7c]9820x6d,0x04,0x76,0x7c983 984# CHECK: v_cmpx_ngt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x76,0x7c]9850x6e,0x04,0x76,0x7c986 987# CHECK: v_cmpx_ngt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x76,0x7c]9880x6f,0x04,0x76,0x7c989 990# CHECK: v_cmpx_ngt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x76,0x7c]9910x7b,0x04,0x76,0x7c992 993# CHECK: v_cmpx_ngt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x76,0x7c]9940x7c,0x04,0x76,0x7c995 996# CHECK: v_cmpx_ngt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x76,0x7c]9970x7e,0x04,0x76,0x7c998 999# CHECK: v_cmpx_ngt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x76,0x7c]10000x7f,0x04,0x76,0x7c1001 1002# CHECK: v_cmpx_ngt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x76,0x7c]10030x80,0x04,0x76,0x7c1004 1005# CHECK: v_cmpx_ngt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x76,0x7c]10060xc1,0x04,0x76,0x7c1007 1008# CHECK: v_cmpx_ngt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x76,0x7c]10090xf0,0x04,0x76,0x7c1010 1011# CHECK: v_cmpx_ngt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x76,0x7c]10120xf7,0x04,0x76,0x7c1013 1014# CHECK: v_cmpx_ngt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x76,0x7c,0x0b,0xfe,0x00,0x00]10150xff,0x04,0x76,0x7c,0x0b,0xfe,0x00,0x001016 1017# CHECK: v_cmpx_ngt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x76,0x7c,0x56,0x34,0x00,0x00]10180xff,0x04,0x76,0x7c,0x56,0x34,0x00,0x001019 1020# CHECK: v_cmpx_ngt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x77,0x7c]10210x01,0xff,0x77,0x7c1022 1023# CHECK: v_cmpx_nle_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x78,0x7c]10240x01,0x05,0x78,0x7c1025 1026# CHECK: v_cmpx_nle_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x78,0x7c]10270xff,0x05,0x78,0x7c1028 1029# CHECK: v_cmpx_nle_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x78,0x7c]10300x01,0x04,0x78,0x7c1031 1032# CHECK: v_cmpx_nle_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x78,0x7c]10330x65,0x04,0x78,0x7c1034 1035# CHECK: v_cmpx_nle_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x78,0x7c]10360x66,0x04,0x78,0x7c1037 1038# CHECK: v_cmpx_nle_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x78,0x7c]10390x67,0x04,0x78,0x7c1040 1041# CHECK: v_cmpx_nle_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x78,0x7c]10420x6a,0x04,0x78,0x7c1043 1044# CHECK: v_cmpx_nle_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x78,0x7c]10450x6b,0x04,0x78,0x7c1046 1047# CHECK: v_cmpx_nle_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x78,0x7c]10480x6c,0x04,0x78,0x7c1049 1050# CHECK: v_cmpx_nle_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x78,0x7c]10510x6d,0x04,0x78,0x7c1052 1053# CHECK: v_cmpx_nle_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x78,0x7c]10540x6e,0x04,0x78,0x7c1055 1056# CHECK: v_cmpx_nle_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x78,0x7c]10570x6f,0x04,0x78,0x7c1058 1059# CHECK: v_cmpx_nle_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x78,0x7c]10600x7b,0x04,0x78,0x7c1061 1062# CHECK: v_cmpx_nle_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x78,0x7c]10630x7c,0x04,0x78,0x7c1064 1065# CHECK: v_cmpx_nle_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x78,0x7c]10660x7e,0x04,0x78,0x7c1067 1068# CHECK: v_cmpx_nle_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x78,0x7c]10690x7f,0x04,0x78,0x7c1070 1071# CHECK: v_cmpx_nle_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x78,0x7c]10720x80,0x04,0x78,0x7c1073 1074# CHECK: v_cmpx_nle_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x78,0x7c]10750xc1,0x04,0x78,0x7c1076 1077# CHECK: v_cmpx_nle_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x78,0x7c]10780xf0,0x04,0x78,0x7c1079 1080# CHECK: v_cmpx_nle_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x78,0x7c]10810xf7,0x04,0x78,0x7c1082 1083# CHECK: v_cmpx_nle_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x78,0x7c,0x0b,0xfe,0x00,0x00]10840xff,0x04,0x78,0x7c,0x0b,0xfe,0x00,0x001085 1086# CHECK: v_cmpx_nle_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x78,0x7c,0x56,0x34,0x00,0x00]10870xff,0x04,0x78,0x7c,0x56,0x34,0x00,0x001088 1089# CHECK: v_cmpx_nle_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x79,0x7c]10900x01,0xff,0x79,0x7c1091 1092# CHECK: v_cmpx_neq_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x7a,0x7c]10930x01,0x05,0x7a,0x7c1094 1095# CHECK: v_cmpx_neq_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x7a,0x7c]10960xff,0x05,0x7a,0x7c1097 1098# CHECK: v_cmpx_neq_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x7a,0x7c]10990x01,0x04,0x7a,0x7c1100 1101# CHECK: v_cmpx_neq_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x7a,0x7c]11020x65,0x04,0x7a,0x7c1103 1104# CHECK: v_cmpx_neq_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x7a,0x7c]11050x66,0x04,0x7a,0x7c1106 1107# CHECK: v_cmpx_neq_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x7a,0x7c]11080x67,0x04,0x7a,0x7c1109 1110# CHECK: v_cmpx_neq_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x7a,0x7c]11110x6a,0x04,0x7a,0x7c1112 1113# CHECK: v_cmpx_neq_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x7a,0x7c]11140x6b,0x04,0x7a,0x7c1115 1116# CHECK: v_cmpx_neq_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x7a,0x7c]11170x6c,0x04,0x7a,0x7c1118 1119# CHECK: v_cmpx_neq_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x7a,0x7c]11200x6d,0x04,0x7a,0x7c1121 1122# CHECK: v_cmpx_neq_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x7a,0x7c]11230x6e,0x04,0x7a,0x7c1124 1125# CHECK: v_cmpx_neq_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x7a,0x7c]11260x6f,0x04,0x7a,0x7c1127 1128# CHECK: v_cmpx_neq_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x7a,0x7c]11290x7b,0x04,0x7a,0x7c1130 1131# CHECK: v_cmpx_neq_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x7a,0x7c]11320x7c,0x04,0x7a,0x7c1133 1134# CHECK: v_cmpx_neq_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x7a,0x7c]11350x7e,0x04,0x7a,0x7c1136 1137# CHECK: v_cmpx_neq_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x7a,0x7c]11380x7f,0x04,0x7a,0x7c1139 1140# CHECK: v_cmpx_neq_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x7a,0x7c]11410x80,0x04,0x7a,0x7c1142 1143# CHECK: v_cmpx_neq_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x7a,0x7c]11440xc1,0x04,0x7a,0x7c1145 1146# CHECK: v_cmpx_neq_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x7a,0x7c]11470xf0,0x04,0x7a,0x7c1148 1149# CHECK: v_cmpx_neq_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x7a,0x7c]11500xf7,0x04,0x7a,0x7c1151 1152# CHECK: v_cmpx_neq_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x7a,0x7c,0x0b,0xfe,0x00,0x00]11530xff,0x04,0x7a,0x7c,0x0b,0xfe,0x00,0x001154 1155# CHECK: v_cmpx_neq_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x7a,0x7c,0x56,0x34,0x00,0x00]11560xff,0x04,0x7a,0x7c,0x56,0x34,0x00,0x001157 1158# CHECK: v_cmpx_neq_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x7b,0x7c]11590x01,0xff,0x7b,0x7c1160 1161# CHECK: v_cmpx_nlt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x7c,0x7c]11620x01,0x05,0x7c,0x7c1163 1164# CHECK: v_cmpx_nlt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x7c,0x7c]11650xff,0x05,0x7c,0x7c1166 1167# CHECK: v_cmpx_nlt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x7c,0x7c]11680x01,0x04,0x7c,0x7c1169 1170# CHECK: v_cmpx_nlt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x7c,0x7c]11710x65,0x04,0x7c,0x7c1172 1173# CHECK: v_cmpx_nlt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x7c,0x7c]11740x66,0x04,0x7c,0x7c1175 1176# CHECK: v_cmpx_nlt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x7c,0x7c]11770x67,0x04,0x7c,0x7c1178 1179# CHECK: v_cmpx_nlt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x7c,0x7c]11800x6a,0x04,0x7c,0x7c1181 1182# CHECK: v_cmpx_nlt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x7c,0x7c]11830x6b,0x04,0x7c,0x7c1184 1185# CHECK: v_cmpx_nlt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x7c,0x7c]11860x6c,0x04,0x7c,0x7c1187 1188# CHECK: v_cmpx_nlt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x7c,0x7c]11890x6d,0x04,0x7c,0x7c1190 1191# CHECK: v_cmpx_nlt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x7c,0x7c]11920x6e,0x04,0x7c,0x7c1193 1194# CHECK: v_cmpx_nlt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x7c,0x7c]11950x6f,0x04,0x7c,0x7c1196 1197# CHECK: v_cmpx_nlt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x7c,0x7c]11980x7b,0x04,0x7c,0x7c1199 1200# CHECK: v_cmpx_nlt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x7c,0x7c]12010x7c,0x04,0x7c,0x7c1202 1203# CHECK: v_cmpx_nlt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x7c,0x7c]12040x7e,0x04,0x7c,0x7c1205 1206# CHECK: v_cmpx_nlt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x7c,0x7c]12070x7f,0x04,0x7c,0x7c1208 1209# CHECK: v_cmpx_nlt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x7c,0x7c]12100x80,0x04,0x7c,0x7c1211 1212# CHECK: v_cmpx_nlt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x7c,0x7c]12130xc1,0x04,0x7c,0x7c1214 1215# CHECK: v_cmpx_nlt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x7c,0x7c]12160xf0,0x04,0x7c,0x7c1217 1218# CHECK: v_cmpx_nlt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x7c,0x7c]12190xf7,0x04,0x7c,0x7c1220 1221# CHECK: v_cmpx_nlt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x7c,0x7c,0x0b,0xfe,0x00,0x00]12220xff,0x04,0x7c,0x7c,0x0b,0xfe,0x00,0x001223 1224# CHECK: v_cmpx_nlt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x7c,0x7c,0x56,0x34,0x00,0x00]12250xff,0x04,0x7c,0x7c,0x56,0x34,0x00,0x001226 1227# CHECK: v_cmpx_nlt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x7d,0x7c]12280x01,0xff,0x7d,0x7c1229 1230# CHECK: v_cmpx_tru_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x7e,0x7c]12310x01,0x05,0x7e,0x7c1232 1233# CHECK: v_cmpx_tru_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x7e,0x7c]12340xff,0x05,0x7e,0x7c1235 1236# CHECK: v_cmpx_tru_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x7e,0x7c]12370x01,0x04,0x7e,0x7c1238 1239# CHECK: v_cmpx_tru_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x7e,0x7c]12400x65,0x04,0x7e,0x7c1241 1242# CHECK: v_cmpx_tru_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x7e,0x7c]12430x66,0x04,0x7e,0x7c1244 1245# CHECK: v_cmpx_tru_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x7e,0x7c]12460x67,0x04,0x7e,0x7c1247 1248# CHECK: v_cmpx_tru_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x7e,0x7c]12490x6a,0x04,0x7e,0x7c1250 1251# CHECK: v_cmpx_tru_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x7e,0x7c]12520x6b,0x04,0x7e,0x7c1253 1254# CHECK: v_cmpx_tru_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x7e,0x7c]12550x6c,0x04,0x7e,0x7c1256 1257# CHECK: v_cmpx_tru_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x7e,0x7c]12580x6d,0x04,0x7e,0x7c1259 1260# CHECK: v_cmpx_tru_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x7e,0x7c]12610x6e,0x04,0x7e,0x7c1262 1263# CHECK: v_cmpx_tru_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x7e,0x7c]12640x6f,0x04,0x7e,0x7c1265 1266# CHECK: v_cmpx_tru_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x7e,0x7c]12670x7b,0x04,0x7e,0x7c1268 1269# CHECK: v_cmpx_tru_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x7e,0x7c]12700x7c,0x04,0x7e,0x7c1271 1272# CHECK: v_cmpx_tru_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x7e,0x7c]12730x7e,0x04,0x7e,0x7c1274 1275# CHECK: v_cmpx_tru_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x7e,0x7c]12760x7f,0x04,0x7e,0x7c1277 1278# CHECK: v_cmpx_tru_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x7e,0x7c]12790x80,0x04,0x7e,0x7c1280 1281# CHECK: v_cmpx_tru_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x7e,0x7c]12820xc1,0x04,0x7e,0x7c1283 1284# CHECK: v_cmpx_tru_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x7e,0x7c]12850xf0,0x04,0x7e,0x7c1286 1287# CHECK: v_cmpx_tru_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x7e,0x7c]12880xf7,0x04,0x7e,0x7c1289 1290# CHECK: v_cmpx_tru_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x7e,0x7c,0x0b,0xfe,0x00,0x00]12910xff,0x04,0x7e,0x7c,0x0b,0xfe,0x00,0x001292 1293# CHECK: v_cmpx_tru_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x7e,0x7c,0x56,0x34,0x00,0x00]12940xff,0x04,0x7e,0x7c,0x56,0x34,0x00,0x001295 1296# CHECK: v_cmpx_tru_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x7f,0x7c]12970x01,0xff,0x7f,0x7c1298 1299# CHECK: v_cmpx_f_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa0,0x7c]13000x01,0x05,0xa0,0x7c1301 1302# CHECK: v_cmpx_f_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa0,0x7c]13030xff,0x05,0xa0,0x7c1304 1305# CHECK: v_cmpx_f_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa0,0x7c]13060x01,0x04,0xa0,0x7c1307 1308# CHECK: v_cmpx_f_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa0,0x7c]13090x65,0x04,0xa0,0x7c1310 1311# CHECK: v_cmpx_f_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa0,0x7c]13120x66,0x04,0xa0,0x7c1313 1314# CHECK: v_cmpx_f_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa0,0x7c]13150x67,0x04,0xa0,0x7c1316 1317# CHECK: v_cmpx_f_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa0,0x7c]13180x6a,0x04,0xa0,0x7c1319 1320# CHECK: v_cmpx_f_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa0,0x7c]13210x6b,0x04,0xa0,0x7c1322 1323# CHECK: v_cmpx_f_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa0,0x7c]13240x6c,0x04,0xa0,0x7c1325 1326# CHECK: v_cmpx_f_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa0,0x7c]13270x6d,0x04,0xa0,0x7c1328 1329# CHECK: v_cmpx_f_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa0,0x7c]13300x6e,0x04,0xa0,0x7c1331 1332# CHECK: v_cmpx_f_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa0,0x7c]13330x6f,0x04,0xa0,0x7c1334 1335# CHECK: v_cmpx_f_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa0,0x7c]13360x7b,0x04,0xa0,0x7c1337 1338# CHECK: v_cmpx_f_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa0,0x7c]13390x7c,0x04,0xa0,0x7c1340 1341# CHECK: v_cmpx_f_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa0,0x7c]13420x7e,0x04,0xa0,0x7c1343 1344# CHECK: v_cmpx_f_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa0,0x7c]13450x7f,0x04,0xa0,0x7c1346 1347# CHECK: v_cmpx_f_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa0,0x7c]13480x80,0x04,0xa0,0x7c1349 1350# CHECK: v_cmpx_f_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa0,0x7c]13510xc1,0x04,0xa0,0x7c1352 1353# CHECK: v_cmpx_f_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa0,0x7c]13540xf0,0x04,0xa0,0x7c1355 1356# CHECK: v_cmpx_f_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa0,0x7c]13570xf7,0x04,0xa0,0x7c1358 1359# CHECK: v_cmpx_f_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa0,0x7c,0x56,0x34,0x12,0xaf]13600xff,0x04,0xa0,0x7c,0x56,0x34,0x12,0xaf1361 1362# CHECK: v_cmpx_f_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa0,0x7c,0x73,0x72,0x71,0x3f]13630xff,0x04,0xa0,0x7c,0x73,0x72,0x71,0x3f1364 1365# CHECK: v_cmpx_f_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa1,0x7c]13660x01,0xff,0xa1,0x7c1367 1368# CHECK: v_cmpx_lt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa2,0x7c]13690x01,0x05,0xa2,0x7c1370 1371# CHECK: v_cmpx_lt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa2,0x7c]13720xff,0x05,0xa2,0x7c1373 1374# CHECK: v_cmpx_lt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa2,0x7c]13750x01,0x04,0xa2,0x7c1376 1377# CHECK: v_cmpx_lt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa2,0x7c]13780x65,0x04,0xa2,0x7c1379 1380# CHECK: v_cmpx_lt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa2,0x7c]13810x66,0x04,0xa2,0x7c1382 1383# CHECK: v_cmpx_lt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa2,0x7c]13840x67,0x04,0xa2,0x7c1385 1386# CHECK: v_cmpx_lt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa2,0x7c]13870x6a,0x04,0xa2,0x7c1388 1389# CHECK: v_cmpx_lt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa2,0x7c]13900x6b,0x04,0xa2,0x7c1391 1392# CHECK: v_cmpx_lt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa2,0x7c]13930x6c,0x04,0xa2,0x7c1394 1395# CHECK: v_cmpx_lt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa2,0x7c]13960x6d,0x04,0xa2,0x7c1397 1398# CHECK: v_cmpx_lt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa2,0x7c]13990x6e,0x04,0xa2,0x7c1400 1401# CHECK: v_cmpx_lt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa2,0x7c]14020x6f,0x04,0xa2,0x7c1403 1404# CHECK: v_cmpx_lt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa2,0x7c]14050x7b,0x04,0xa2,0x7c1406 1407# CHECK: v_cmpx_lt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa2,0x7c]14080x7c,0x04,0xa2,0x7c1409 1410# CHECK: v_cmpx_lt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa2,0x7c]14110x7e,0x04,0xa2,0x7c1412 1413# CHECK: v_cmpx_lt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa2,0x7c]14140x7f,0x04,0xa2,0x7c1415 1416# CHECK: v_cmpx_lt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa2,0x7c]14170x80,0x04,0xa2,0x7c1418 1419# CHECK: v_cmpx_lt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa2,0x7c]14200xc1,0x04,0xa2,0x7c1421 1422# CHECK: v_cmpx_lt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa2,0x7c]14230xf0,0x04,0xa2,0x7c1424 1425# CHECK: v_cmpx_lt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa2,0x7c]14260xf7,0x04,0xa2,0x7c1427 1428# CHECK: v_cmpx_lt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa2,0x7c,0x56,0x34,0x12,0xaf]14290xff,0x04,0xa2,0x7c,0x56,0x34,0x12,0xaf1430 1431# CHECK: v_cmpx_lt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa2,0x7c,0x73,0x72,0x71,0x3f]14320xff,0x04,0xa2,0x7c,0x73,0x72,0x71,0x3f1433 1434# CHECK: v_cmpx_lt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa3,0x7c]14350x01,0xff,0xa3,0x7c1436 1437# CHECK: v_cmpx_eq_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa4,0x7c]14380x01,0x05,0xa4,0x7c1439 1440# CHECK: v_cmpx_eq_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa4,0x7c]14410xff,0x05,0xa4,0x7c1442 1443# CHECK: v_cmpx_eq_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa4,0x7c]14440x01,0x04,0xa4,0x7c1445 1446# CHECK: v_cmpx_eq_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa4,0x7c]14470x65,0x04,0xa4,0x7c1448 1449# CHECK: v_cmpx_eq_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa4,0x7c]14500x66,0x04,0xa4,0x7c1451 1452# CHECK: v_cmpx_eq_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa4,0x7c]14530x67,0x04,0xa4,0x7c1454 1455# CHECK: v_cmpx_eq_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa4,0x7c]14560x6a,0x04,0xa4,0x7c1457 1458# CHECK: v_cmpx_eq_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa4,0x7c]14590x6b,0x04,0xa4,0x7c1460 1461# CHECK: v_cmpx_eq_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa4,0x7c]14620x6c,0x04,0xa4,0x7c1463 1464# CHECK: v_cmpx_eq_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa4,0x7c]14650x6d,0x04,0xa4,0x7c1466 1467# CHECK: v_cmpx_eq_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa4,0x7c]14680x6e,0x04,0xa4,0x7c1469 1470# CHECK: v_cmpx_eq_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa4,0x7c]14710x6f,0x04,0xa4,0x7c1472 1473# CHECK: v_cmpx_eq_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa4,0x7c]14740x7b,0x04,0xa4,0x7c1475 1476# CHECK: v_cmpx_eq_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa4,0x7c]14770x7c,0x04,0xa4,0x7c1478 1479# CHECK: v_cmpx_eq_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa4,0x7c]14800x7e,0x04,0xa4,0x7c1481 1482# CHECK: v_cmpx_eq_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa4,0x7c]14830x7f,0x04,0xa4,0x7c1484 1485# CHECK: v_cmpx_eq_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa4,0x7c]14860x80,0x04,0xa4,0x7c1487 1488# CHECK: v_cmpx_eq_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa4,0x7c]14890xc1,0x04,0xa4,0x7c1490 1491# CHECK: v_cmpx_eq_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa4,0x7c]14920xf0,0x04,0xa4,0x7c1493 1494# CHECK: v_cmpx_eq_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa4,0x7c]14950xf7,0x04,0xa4,0x7c1496 1497# CHECK: v_cmpx_eq_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa4,0x7c,0x56,0x34,0x12,0xaf]14980xff,0x04,0xa4,0x7c,0x56,0x34,0x12,0xaf1499 1500# CHECK: v_cmpx_eq_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa4,0x7c,0x73,0x72,0x71,0x3f]15010xff,0x04,0xa4,0x7c,0x73,0x72,0x71,0x3f1502 1503# CHECK: v_cmpx_eq_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa5,0x7c]15040x01,0xff,0xa5,0x7c1505 1506# CHECK: v_cmpx_le_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa6,0x7c]15070x01,0x05,0xa6,0x7c1508 1509# CHECK: v_cmpx_le_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa6,0x7c]15100xff,0x05,0xa6,0x7c1511 1512# CHECK: v_cmpx_le_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa6,0x7c]15130x01,0x04,0xa6,0x7c1514 1515# CHECK: v_cmpx_le_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa6,0x7c]15160x65,0x04,0xa6,0x7c1517 1518# CHECK: v_cmpx_le_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa6,0x7c]15190x66,0x04,0xa6,0x7c1520 1521# CHECK: v_cmpx_le_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa6,0x7c]15220x67,0x04,0xa6,0x7c1523 1524# CHECK: v_cmpx_le_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa6,0x7c]15250x6a,0x04,0xa6,0x7c1526 1527# CHECK: v_cmpx_le_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa6,0x7c]15280x6b,0x04,0xa6,0x7c1529 1530# CHECK: v_cmpx_le_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa6,0x7c]15310x6c,0x04,0xa6,0x7c1532 1533# CHECK: v_cmpx_le_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa6,0x7c]15340x6d,0x04,0xa6,0x7c1535 1536# CHECK: v_cmpx_le_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa6,0x7c]15370x6e,0x04,0xa6,0x7c1538 1539# CHECK: v_cmpx_le_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa6,0x7c]15400x6f,0x04,0xa6,0x7c1541 1542# CHECK: v_cmpx_le_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa6,0x7c]15430x7b,0x04,0xa6,0x7c1544 1545# CHECK: v_cmpx_le_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa6,0x7c]15460x7c,0x04,0xa6,0x7c1547 1548# CHECK: v_cmpx_le_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa6,0x7c]15490x7e,0x04,0xa6,0x7c1550 1551# CHECK: v_cmpx_le_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa6,0x7c]15520x7f,0x04,0xa6,0x7c1553 1554# CHECK: v_cmpx_le_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa6,0x7c]15550x80,0x04,0xa6,0x7c1556 1557# CHECK: v_cmpx_le_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa6,0x7c]15580xc1,0x04,0xa6,0x7c1559 1560# CHECK: v_cmpx_le_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa6,0x7c]15610xf0,0x04,0xa6,0x7c1562 1563# CHECK: v_cmpx_le_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa6,0x7c]15640xf7,0x04,0xa6,0x7c1565 1566# CHECK: v_cmpx_le_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa6,0x7c,0x56,0x34,0x12,0xaf]15670xff,0x04,0xa6,0x7c,0x56,0x34,0x12,0xaf1568 1569# CHECK: v_cmpx_le_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa6,0x7c,0x73,0x72,0x71,0x3f]15700xff,0x04,0xa6,0x7c,0x73,0x72,0x71,0x3f1571 1572# CHECK: v_cmpx_le_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa7,0x7c]15730x01,0xff,0xa7,0x7c1574 1575# CHECK: v_cmpx_gt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa8,0x7c]15760x01,0x05,0xa8,0x7c1577 1578# CHECK: v_cmpx_gt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa8,0x7c]15790xff,0x05,0xa8,0x7c1580 1581# CHECK: v_cmpx_gt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa8,0x7c]15820x01,0x04,0xa8,0x7c1583 1584# CHECK: v_cmpx_gt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa8,0x7c]15850x65,0x04,0xa8,0x7c1586 1587# CHECK: v_cmpx_gt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa8,0x7c]15880x66,0x04,0xa8,0x7c1589 1590# CHECK: v_cmpx_gt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa8,0x7c]15910x67,0x04,0xa8,0x7c1592 1593# CHECK: v_cmpx_gt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa8,0x7c]15940x6a,0x04,0xa8,0x7c1595 1596# CHECK: v_cmpx_gt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa8,0x7c]15970x6b,0x04,0xa8,0x7c1598 1599# CHECK: v_cmpx_gt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa8,0x7c]16000x6c,0x04,0xa8,0x7c1601 1602# CHECK: v_cmpx_gt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa8,0x7c]16030x6d,0x04,0xa8,0x7c1604 1605# CHECK: v_cmpx_gt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa8,0x7c]16060x6e,0x04,0xa8,0x7c1607 1608# CHECK: v_cmpx_gt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa8,0x7c]16090x6f,0x04,0xa8,0x7c1610 1611# CHECK: v_cmpx_gt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa8,0x7c]16120x7b,0x04,0xa8,0x7c1613 1614# CHECK: v_cmpx_gt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa8,0x7c]16150x7c,0x04,0xa8,0x7c1616 1617# CHECK: v_cmpx_gt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa8,0x7c]16180x7e,0x04,0xa8,0x7c1619 1620# CHECK: v_cmpx_gt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa8,0x7c]16210x7f,0x04,0xa8,0x7c1622 1623# CHECK: v_cmpx_gt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa8,0x7c]16240x80,0x04,0xa8,0x7c1625 1626# CHECK: v_cmpx_gt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa8,0x7c]16270xc1,0x04,0xa8,0x7c1628 1629# CHECK: v_cmpx_gt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa8,0x7c]16300xf0,0x04,0xa8,0x7c1631 1632# CHECK: v_cmpx_gt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa8,0x7c]16330xf7,0x04,0xa8,0x7c1634 1635# CHECK: v_cmpx_gt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa8,0x7c,0x56,0x34,0x12,0xaf]16360xff,0x04,0xa8,0x7c,0x56,0x34,0x12,0xaf1637 1638# CHECK: v_cmpx_gt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa8,0x7c,0x73,0x72,0x71,0x3f]16390xff,0x04,0xa8,0x7c,0x73,0x72,0x71,0x3f1640 1641# CHECK: v_cmpx_gt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa9,0x7c]16420x01,0xff,0xa9,0x7c1643 1644# CHECK: v_cmpx_lg_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xaa,0x7c]16450x01,0x05,0xaa,0x7c1646 1647# CHECK: v_cmpx_lg_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xaa,0x7c]16480xff,0x05,0xaa,0x7c1649 1650# CHECK: v_cmpx_lg_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xaa,0x7c]16510x01,0x04,0xaa,0x7c1652 1653# CHECK: v_cmpx_lg_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xaa,0x7c]16540x65,0x04,0xaa,0x7c1655 1656# CHECK: v_cmpx_lg_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xaa,0x7c]16570x66,0x04,0xaa,0x7c1658 1659# CHECK: v_cmpx_lg_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xaa,0x7c]16600x67,0x04,0xaa,0x7c1661 1662# CHECK: v_cmpx_lg_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xaa,0x7c]16630x6a,0x04,0xaa,0x7c1664 1665# CHECK: v_cmpx_lg_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xaa,0x7c]16660x6b,0x04,0xaa,0x7c1667 1668# CHECK: v_cmpx_lg_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xaa,0x7c]16690x6c,0x04,0xaa,0x7c1670 1671# CHECK: v_cmpx_lg_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xaa,0x7c]16720x6d,0x04,0xaa,0x7c1673 1674# CHECK: v_cmpx_lg_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xaa,0x7c]16750x6e,0x04,0xaa,0x7c1676 1677# CHECK: v_cmpx_lg_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xaa,0x7c]16780x6f,0x04,0xaa,0x7c1679 1680# CHECK: v_cmpx_lg_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xaa,0x7c]16810x7b,0x04,0xaa,0x7c1682 1683# CHECK: v_cmpx_lg_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xaa,0x7c]16840x7c,0x04,0xaa,0x7c1685 1686# CHECK: v_cmpx_lg_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xaa,0x7c]16870x7e,0x04,0xaa,0x7c1688 1689# CHECK: v_cmpx_lg_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xaa,0x7c]16900x7f,0x04,0xaa,0x7c1691 1692# CHECK: v_cmpx_lg_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xaa,0x7c]16930x80,0x04,0xaa,0x7c1694 1695# CHECK: v_cmpx_lg_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xaa,0x7c]16960xc1,0x04,0xaa,0x7c1697 1698# CHECK: v_cmpx_lg_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xaa,0x7c]16990xf0,0x04,0xaa,0x7c1700 1701# CHECK: v_cmpx_lg_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xaa,0x7c]17020xf7,0x04,0xaa,0x7c1703 1704# CHECK: v_cmpx_lg_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xaa,0x7c,0x56,0x34,0x12,0xaf]17050xff,0x04,0xaa,0x7c,0x56,0x34,0x12,0xaf1706 1707# CHECK: v_cmpx_lg_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xaa,0x7c,0x73,0x72,0x71,0x3f]17080xff,0x04,0xaa,0x7c,0x73,0x72,0x71,0x3f1709 1710# CHECK: v_cmpx_lg_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xab,0x7c]17110x01,0xff,0xab,0x7c1712 1713# CHECK: v_cmpx_ge_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xac,0x7c]17140x01,0x05,0xac,0x7c1715 1716# CHECK: v_cmpx_ge_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xac,0x7c]17170xff,0x05,0xac,0x7c1718 1719# CHECK: v_cmpx_ge_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xac,0x7c]17200x01,0x04,0xac,0x7c1721 1722# CHECK: v_cmpx_ge_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xac,0x7c]17230x65,0x04,0xac,0x7c1724 1725# CHECK: v_cmpx_ge_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xac,0x7c]17260x66,0x04,0xac,0x7c1727 1728# CHECK: v_cmpx_ge_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xac,0x7c]17290x67,0x04,0xac,0x7c1730 1731# CHECK: v_cmpx_ge_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xac,0x7c]17320x6a,0x04,0xac,0x7c1733 1734# CHECK: v_cmpx_ge_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xac,0x7c]17350x6b,0x04,0xac,0x7c1736 1737# CHECK: v_cmpx_ge_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xac,0x7c]17380x6c,0x04,0xac,0x7c1739 1740# CHECK: v_cmpx_ge_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xac,0x7c]17410x6d,0x04,0xac,0x7c1742 1743# CHECK: v_cmpx_ge_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xac,0x7c]17440x6e,0x04,0xac,0x7c1745 1746# CHECK: v_cmpx_ge_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xac,0x7c]17470x6f,0x04,0xac,0x7c1748 1749# CHECK: v_cmpx_ge_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xac,0x7c]17500x7b,0x04,0xac,0x7c1751 1752# CHECK: v_cmpx_ge_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xac,0x7c]17530x7c,0x04,0xac,0x7c1754 1755# CHECK: v_cmpx_ge_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xac,0x7c]17560x7e,0x04,0xac,0x7c1757 1758# CHECK: v_cmpx_ge_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xac,0x7c]17590x7f,0x04,0xac,0x7c1760 1761# CHECK: v_cmpx_ge_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xac,0x7c]17620x80,0x04,0xac,0x7c1763 1764# CHECK: v_cmpx_ge_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xac,0x7c]17650xc1,0x04,0xac,0x7c1766 1767# CHECK: v_cmpx_ge_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xac,0x7c]17680xf0,0x04,0xac,0x7c1769 1770# CHECK: v_cmpx_ge_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xac,0x7c]17710xf7,0x04,0xac,0x7c1772 1773# CHECK: v_cmpx_ge_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xac,0x7c,0x56,0x34,0x12,0xaf]17740xff,0x04,0xac,0x7c,0x56,0x34,0x12,0xaf1775 1776# CHECK: v_cmpx_ge_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xac,0x7c,0x73,0x72,0x71,0x3f]17770xff,0x04,0xac,0x7c,0x73,0x72,0x71,0x3f1778 1779# CHECK: v_cmpx_ge_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xad,0x7c]17800x01,0xff,0xad,0x7c1781 1782# CHECK: v_cmpx_o_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xae,0x7c]17830x01,0x05,0xae,0x7c1784 1785# CHECK: v_cmpx_o_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xae,0x7c]17860xff,0x05,0xae,0x7c1787 1788# CHECK: v_cmpx_o_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xae,0x7c]17890x01,0x04,0xae,0x7c1790 1791# CHECK: v_cmpx_o_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xae,0x7c]17920x65,0x04,0xae,0x7c1793 1794# CHECK: v_cmpx_o_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xae,0x7c]17950x66,0x04,0xae,0x7c1796 1797# CHECK: v_cmpx_o_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xae,0x7c]17980x67,0x04,0xae,0x7c1799 1800# CHECK: v_cmpx_o_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xae,0x7c]18010x6a,0x04,0xae,0x7c1802 1803# CHECK: v_cmpx_o_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xae,0x7c]18040x6b,0x04,0xae,0x7c1805 1806# CHECK: v_cmpx_o_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xae,0x7c]18070x6c,0x04,0xae,0x7c1808 1809# CHECK: v_cmpx_o_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xae,0x7c]18100x6d,0x04,0xae,0x7c1811 1812# CHECK: v_cmpx_o_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xae,0x7c]18130x6e,0x04,0xae,0x7c1814 1815# CHECK: v_cmpx_o_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xae,0x7c]18160x6f,0x04,0xae,0x7c1817 1818# CHECK: v_cmpx_o_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xae,0x7c]18190x7b,0x04,0xae,0x7c1820 1821# CHECK: v_cmpx_o_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xae,0x7c]18220x7c,0x04,0xae,0x7c1823 1824# CHECK: v_cmpx_o_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xae,0x7c]18250x7e,0x04,0xae,0x7c1826 1827# CHECK: v_cmpx_o_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xae,0x7c]18280x7f,0x04,0xae,0x7c1829 1830# CHECK: v_cmpx_o_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xae,0x7c]18310x80,0x04,0xae,0x7c1832 1833# CHECK: v_cmpx_o_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xae,0x7c]18340xc1,0x04,0xae,0x7c1835 1836# CHECK: v_cmpx_o_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xae,0x7c]18370xf0,0x04,0xae,0x7c1838 1839# CHECK: v_cmpx_o_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xae,0x7c]18400xf7,0x04,0xae,0x7c1841 1842# CHECK: v_cmpx_o_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xae,0x7c,0x56,0x34,0x12,0xaf]18430xff,0x04,0xae,0x7c,0x56,0x34,0x12,0xaf1844 1845# CHECK: v_cmpx_o_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xae,0x7c,0x73,0x72,0x71,0x3f]18460xff,0x04,0xae,0x7c,0x73,0x72,0x71,0x3f1847 1848# CHECK: v_cmpx_o_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xaf,0x7c]18490x01,0xff,0xaf,0x7c1850 1851# CHECK: v_cmpx_u_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb0,0x7c]18520x01,0x05,0xb0,0x7c1853 1854# CHECK: v_cmpx_u_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb0,0x7c]18550xff,0x05,0xb0,0x7c1856 1857# CHECK: v_cmpx_u_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb0,0x7c]18580x01,0x04,0xb0,0x7c1859 1860# CHECK: v_cmpx_u_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb0,0x7c]18610x65,0x04,0xb0,0x7c1862 1863# CHECK: v_cmpx_u_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb0,0x7c]18640x66,0x04,0xb0,0x7c1865 1866# CHECK: v_cmpx_u_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb0,0x7c]18670x67,0x04,0xb0,0x7c1868 1869# CHECK: v_cmpx_u_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb0,0x7c]18700x6a,0x04,0xb0,0x7c1871 1872# CHECK: v_cmpx_u_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb0,0x7c]18730x6b,0x04,0xb0,0x7c1874 1875# CHECK: v_cmpx_u_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb0,0x7c]18760x6c,0x04,0xb0,0x7c1877 1878# CHECK: v_cmpx_u_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb0,0x7c]18790x6d,0x04,0xb0,0x7c1880 1881# CHECK: v_cmpx_u_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb0,0x7c]18820x6e,0x04,0xb0,0x7c1883 1884# CHECK: v_cmpx_u_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb0,0x7c]18850x6f,0x04,0xb0,0x7c1886 1887# CHECK: v_cmpx_u_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb0,0x7c]18880x7b,0x04,0xb0,0x7c1889 1890# CHECK: v_cmpx_u_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb0,0x7c]18910x7c,0x04,0xb0,0x7c1892 1893# CHECK: v_cmpx_u_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb0,0x7c]18940x7e,0x04,0xb0,0x7c1895 1896# CHECK: v_cmpx_u_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb0,0x7c]18970x7f,0x04,0xb0,0x7c1898 1899# CHECK: v_cmpx_u_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb0,0x7c]19000x80,0x04,0xb0,0x7c1901 1902# CHECK: v_cmpx_u_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb0,0x7c]19030xc1,0x04,0xb0,0x7c1904 1905# CHECK: v_cmpx_u_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb0,0x7c]19060xf0,0x04,0xb0,0x7c1907 1908# CHECK: v_cmpx_u_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb0,0x7c]19090xf7,0x04,0xb0,0x7c1910 1911# CHECK: v_cmpx_u_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb0,0x7c,0x56,0x34,0x12,0xaf]19120xff,0x04,0xb0,0x7c,0x56,0x34,0x12,0xaf1913 1914# CHECK: v_cmpx_u_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb0,0x7c,0x73,0x72,0x71,0x3f]19150xff,0x04,0xb0,0x7c,0x73,0x72,0x71,0x3f1916 1917# CHECK: v_cmpx_u_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb1,0x7c]19180x01,0xff,0xb1,0x7c1919 1920# CHECK: v_cmpx_nge_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb2,0x7c]19210x01,0x05,0xb2,0x7c1922 1923# CHECK: v_cmpx_nge_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb2,0x7c]19240xff,0x05,0xb2,0x7c1925 1926# CHECK: v_cmpx_nge_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb2,0x7c]19270x01,0x04,0xb2,0x7c1928 1929# CHECK: v_cmpx_nge_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb2,0x7c]19300x65,0x04,0xb2,0x7c1931 1932# CHECK: v_cmpx_nge_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb2,0x7c]19330x66,0x04,0xb2,0x7c1934 1935# CHECK: v_cmpx_nge_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb2,0x7c]19360x67,0x04,0xb2,0x7c1937 1938# CHECK: v_cmpx_nge_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb2,0x7c]19390x6a,0x04,0xb2,0x7c1940 1941# CHECK: v_cmpx_nge_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb2,0x7c]19420x6b,0x04,0xb2,0x7c1943 1944# CHECK: v_cmpx_nge_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb2,0x7c]19450x6c,0x04,0xb2,0x7c1946 1947# CHECK: v_cmpx_nge_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb2,0x7c]19480x6d,0x04,0xb2,0x7c1949 1950# CHECK: v_cmpx_nge_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb2,0x7c]19510x6e,0x04,0xb2,0x7c1952 1953# CHECK: v_cmpx_nge_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb2,0x7c]19540x6f,0x04,0xb2,0x7c1955 1956# CHECK: v_cmpx_nge_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb2,0x7c]19570x7b,0x04,0xb2,0x7c1958 1959# CHECK: v_cmpx_nge_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb2,0x7c]19600x7c,0x04,0xb2,0x7c1961 1962# CHECK: v_cmpx_nge_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb2,0x7c]19630x7e,0x04,0xb2,0x7c1964 1965# CHECK: v_cmpx_nge_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb2,0x7c]19660x7f,0x04,0xb2,0x7c1967 1968# CHECK: v_cmpx_nge_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb2,0x7c]19690x80,0x04,0xb2,0x7c1970 1971# CHECK: v_cmpx_nge_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb2,0x7c]19720xc1,0x04,0xb2,0x7c1973 1974# CHECK: v_cmpx_nge_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb2,0x7c]19750xf0,0x04,0xb2,0x7c1976 1977# CHECK: v_cmpx_nge_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb2,0x7c]19780xf7,0x04,0xb2,0x7c1979 1980# CHECK: v_cmpx_nge_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb2,0x7c,0x56,0x34,0x12,0xaf]19810xff,0x04,0xb2,0x7c,0x56,0x34,0x12,0xaf1982 1983# CHECK: v_cmpx_nge_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb2,0x7c,0x73,0x72,0x71,0x3f]19840xff,0x04,0xb2,0x7c,0x73,0x72,0x71,0x3f1985 1986# CHECK: v_cmpx_nge_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb3,0x7c]19870x01,0xff,0xb3,0x7c1988 1989# CHECK: v_cmpx_nlg_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb4,0x7c]19900x01,0x05,0xb4,0x7c1991 1992# CHECK: v_cmpx_nlg_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb4,0x7c]19930xff,0x05,0xb4,0x7c1994 1995# CHECK: v_cmpx_nlg_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb4,0x7c]19960x01,0x04,0xb4,0x7c1997 1998# CHECK: v_cmpx_nlg_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb4,0x7c]19990x65,0x04,0xb4,0x7c2000 2001# CHECK: v_cmpx_nlg_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb4,0x7c]20020x66,0x04,0xb4,0x7c2003 2004# CHECK: v_cmpx_nlg_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb4,0x7c]20050x67,0x04,0xb4,0x7c2006 2007# CHECK: v_cmpx_nlg_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb4,0x7c]20080x6a,0x04,0xb4,0x7c2009 2010# CHECK: v_cmpx_nlg_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb4,0x7c]20110x6b,0x04,0xb4,0x7c2012 2013# CHECK: v_cmpx_nlg_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb4,0x7c]20140x6c,0x04,0xb4,0x7c2015 2016# CHECK: v_cmpx_nlg_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb4,0x7c]20170x6d,0x04,0xb4,0x7c2018 2019# CHECK: v_cmpx_nlg_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb4,0x7c]20200x6e,0x04,0xb4,0x7c2021 2022# CHECK: v_cmpx_nlg_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb4,0x7c]20230x6f,0x04,0xb4,0x7c2024 2025# CHECK: v_cmpx_nlg_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb4,0x7c]20260x7b,0x04,0xb4,0x7c2027 2028# CHECK: v_cmpx_nlg_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb4,0x7c]20290x7c,0x04,0xb4,0x7c2030 2031# CHECK: v_cmpx_nlg_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb4,0x7c]20320x7e,0x04,0xb4,0x7c2033 2034# CHECK: v_cmpx_nlg_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb4,0x7c]20350x7f,0x04,0xb4,0x7c2036 2037# CHECK: v_cmpx_nlg_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb4,0x7c]20380x80,0x04,0xb4,0x7c2039 2040# CHECK: v_cmpx_nlg_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb4,0x7c]20410xc1,0x04,0xb4,0x7c2042 2043# CHECK: v_cmpx_nlg_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb4,0x7c]20440xf0,0x04,0xb4,0x7c2045 2046# CHECK: v_cmpx_nlg_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb4,0x7c]20470xf7,0x04,0xb4,0x7c2048 2049# CHECK: v_cmpx_nlg_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb4,0x7c,0x56,0x34,0x12,0xaf]20500xff,0x04,0xb4,0x7c,0x56,0x34,0x12,0xaf2051 2052# CHECK: v_cmpx_nlg_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb4,0x7c,0x73,0x72,0x71,0x3f]20530xff,0x04,0xb4,0x7c,0x73,0x72,0x71,0x3f2054 2055# CHECK: v_cmpx_nlg_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb5,0x7c]20560x01,0xff,0xb5,0x7c2057 2058# CHECK: v_cmpx_ngt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb6,0x7c]20590x01,0x05,0xb6,0x7c2060 2061# CHECK: v_cmpx_ngt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb6,0x7c]20620xff,0x05,0xb6,0x7c2063 2064# CHECK: v_cmpx_ngt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb6,0x7c]20650x01,0x04,0xb6,0x7c2066 2067# CHECK: v_cmpx_ngt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb6,0x7c]20680x65,0x04,0xb6,0x7c2069 2070# CHECK: v_cmpx_ngt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb6,0x7c]20710x66,0x04,0xb6,0x7c2072 2073# CHECK: v_cmpx_ngt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb6,0x7c]20740x67,0x04,0xb6,0x7c2075 2076# CHECK: v_cmpx_ngt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb6,0x7c]20770x6a,0x04,0xb6,0x7c2078 2079# CHECK: v_cmpx_ngt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb6,0x7c]20800x6b,0x04,0xb6,0x7c2081 2082# CHECK: v_cmpx_ngt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb6,0x7c]20830x6c,0x04,0xb6,0x7c2084 2085# CHECK: v_cmpx_ngt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb6,0x7c]20860x6d,0x04,0xb6,0x7c2087 2088# CHECK: v_cmpx_ngt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb6,0x7c]20890x6e,0x04,0xb6,0x7c2090 2091# CHECK: v_cmpx_ngt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb6,0x7c]20920x6f,0x04,0xb6,0x7c2093 2094# CHECK: v_cmpx_ngt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb6,0x7c]20950x7b,0x04,0xb6,0x7c2096 2097# CHECK: v_cmpx_ngt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb6,0x7c]20980x7c,0x04,0xb6,0x7c2099 2100# CHECK: v_cmpx_ngt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb6,0x7c]21010x7e,0x04,0xb6,0x7c2102 2103# CHECK: v_cmpx_ngt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb6,0x7c]21040x7f,0x04,0xb6,0x7c2105 2106# CHECK: v_cmpx_ngt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb6,0x7c]21070x80,0x04,0xb6,0x7c2108 2109# CHECK: v_cmpx_ngt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb6,0x7c]21100xc1,0x04,0xb6,0x7c2111 2112# CHECK: v_cmpx_ngt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb6,0x7c]21130xf0,0x04,0xb6,0x7c2114 2115# CHECK: v_cmpx_ngt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb6,0x7c]21160xf7,0x04,0xb6,0x7c2117 2118# CHECK: v_cmpx_ngt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb6,0x7c,0x56,0x34,0x12,0xaf]21190xff,0x04,0xb6,0x7c,0x56,0x34,0x12,0xaf2120 2121# CHECK: v_cmpx_ngt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb6,0x7c,0x73,0x72,0x71,0x3f]21220xff,0x04,0xb6,0x7c,0x73,0x72,0x71,0x3f2123 2124# CHECK: v_cmpx_ngt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb7,0x7c]21250x01,0xff,0xb7,0x7c2126 2127# CHECK: v_cmpx_nle_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb8,0x7c]21280x01,0x05,0xb8,0x7c2129 2130# CHECK: v_cmpx_nle_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb8,0x7c]21310xff,0x05,0xb8,0x7c2132 2133# CHECK: v_cmpx_nle_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb8,0x7c]21340x01,0x04,0xb8,0x7c2135 2136# CHECK: v_cmpx_nle_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb8,0x7c]21370x65,0x04,0xb8,0x7c2138 2139# CHECK: v_cmpx_nle_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb8,0x7c]21400x66,0x04,0xb8,0x7c2141 2142# CHECK: v_cmpx_nle_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb8,0x7c]21430x67,0x04,0xb8,0x7c2144 2145# CHECK: v_cmpx_nle_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb8,0x7c]21460x6a,0x04,0xb8,0x7c2147 2148# CHECK: v_cmpx_nle_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb8,0x7c]21490x6b,0x04,0xb8,0x7c2150 2151# CHECK: v_cmpx_nle_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb8,0x7c]21520x6c,0x04,0xb8,0x7c2153 2154# CHECK: v_cmpx_nle_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb8,0x7c]21550x6d,0x04,0xb8,0x7c2156 2157# CHECK: v_cmpx_nle_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb8,0x7c]21580x6e,0x04,0xb8,0x7c2159 2160# CHECK: v_cmpx_nle_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb8,0x7c]21610x6f,0x04,0xb8,0x7c2162 2163# CHECK: v_cmpx_nle_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb8,0x7c]21640x7b,0x04,0xb8,0x7c2165 2166# CHECK: v_cmpx_nle_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb8,0x7c]21670x7c,0x04,0xb8,0x7c2168 2169# CHECK: v_cmpx_nle_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb8,0x7c]21700x7e,0x04,0xb8,0x7c2171 2172# CHECK: v_cmpx_nle_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb8,0x7c]21730x7f,0x04,0xb8,0x7c2174 2175# CHECK: v_cmpx_nle_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb8,0x7c]21760x80,0x04,0xb8,0x7c2177 2178# CHECK: v_cmpx_nle_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb8,0x7c]21790xc1,0x04,0xb8,0x7c2180 2181# CHECK: v_cmpx_nle_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb8,0x7c]21820xf0,0x04,0xb8,0x7c2183 2184# CHECK: v_cmpx_nle_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb8,0x7c]21850xf7,0x04,0xb8,0x7c2186 2187# CHECK: v_cmpx_nle_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb8,0x7c,0x56,0x34,0x12,0xaf]21880xff,0x04,0xb8,0x7c,0x56,0x34,0x12,0xaf2189 2190# CHECK: v_cmpx_nle_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb8,0x7c,0x73,0x72,0x71,0x3f]21910xff,0x04,0xb8,0x7c,0x73,0x72,0x71,0x3f2192 2193# CHECK: v_cmpx_nle_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb9,0x7c]21940x01,0xff,0xb9,0x7c2195 2196# CHECK: v_cmpx_neq_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xba,0x7c]21970x01,0x05,0xba,0x7c2198 2199# CHECK: v_cmpx_neq_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xba,0x7c]22000xff,0x05,0xba,0x7c2201 2202# CHECK: v_cmpx_neq_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xba,0x7c]22030x01,0x04,0xba,0x7c2204 2205# CHECK: v_cmpx_neq_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xba,0x7c]22060x65,0x04,0xba,0x7c2207 2208# CHECK: v_cmpx_neq_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xba,0x7c]22090x66,0x04,0xba,0x7c2210 2211# CHECK: v_cmpx_neq_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xba,0x7c]22120x67,0x04,0xba,0x7c2213 2214# CHECK: v_cmpx_neq_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xba,0x7c]22150x6a,0x04,0xba,0x7c2216 2217# CHECK: v_cmpx_neq_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xba,0x7c]22180x6b,0x04,0xba,0x7c2219 2220# CHECK: v_cmpx_neq_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xba,0x7c]22210x6c,0x04,0xba,0x7c2222 2223# CHECK: v_cmpx_neq_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xba,0x7c]22240x6d,0x04,0xba,0x7c2225 2226# CHECK: v_cmpx_neq_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xba,0x7c]22270x6e,0x04,0xba,0x7c2228 2229# CHECK: v_cmpx_neq_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xba,0x7c]22300x6f,0x04,0xba,0x7c2231 2232# CHECK: v_cmpx_neq_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xba,0x7c]22330x7b,0x04,0xba,0x7c2234 2235# CHECK: v_cmpx_neq_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xba,0x7c]22360x7c,0x04,0xba,0x7c2237 2238# CHECK: v_cmpx_neq_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xba,0x7c]22390x7e,0x04,0xba,0x7c2240 2241# CHECK: v_cmpx_neq_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xba,0x7c]22420x7f,0x04,0xba,0x7c2243 2244# CHECK: v_cmpx_neq_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xba,0x7c]22450x80,0x04,0xba,0x7c2246 2247# CHECK: v_cmpx_neq_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xba,0x7c]22480xc1,0x04,0xba,0x7c2249 2250# CHECK: v_cmpx_neq_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xba,0x7c]22510xf0,0x04,0xba,0x7c2252 2253# CHECK: v_cmpx_neq_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xba,0x7c]22540xf7,0x04,0xba,0x7c2255 2256# CHECK: v_cmpx_neq_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xba,0x7c,0x56,0x34,0x12,0xaf]22570xff,0x04,0xba,0x7c,0x56,0x34,0x12,0xaf2258 2259# CHECK: v_cmpx_neq_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xba,0x7c,0x73,0x72,0x71,0x3f]22600xff,0x04,0xba,0x7c,0x73,0x72,0x71,0x3f2261 2262# CHECK: v_cmpx_neq_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xbb,0x7c]22630x01,0xff,0xbb,0x7c2264 2265# CHECK: v_cmpx_nlt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xbc,0x7c]22660x01,0x05,0xbc,0x7c2267 2268# CHECK: v_cmpx_nlt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xbc,0x7c]22690xff,0x05,0xbc,0x7c2270 2271# CHECK: v_cmpx_nlt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xbc,0x7c]22720x01,0x04,0xbc,0x7c2273 2274# CHECK: v_cmpx_nlt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xbc,0x7c]22750x65,0x04,0xbc,0x7c2276 2277# CHECK: v_cmpx_nlt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xbc,0x7c]22780x66,0x04,0xbc,0x7c2279 2280# CHECK: v_cmpx_nlt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xbc,0x7c]22810x67,0x04,0xbc,0x7c2282 2283# CHECK: v_cmpx_nlt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xbc,0x7c]22840x6a,0x04,0xbc,0x7c2285 2286# CHECK: v_cmpx_nlt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xbc,0x7c]22870x6b,0x04,0xbc,0x7c2288 2289# CHECK: v_cmpx_nlt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xbc,0x7c]22900x6c,0x04,0xbc,0x7c2291 2292# CHECK: v_cmpx_nlt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xbc,0x7c]22930x6d,0x04,0xbc,0x7c2294 2295# CHECK: v_cmpx_nlt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xbc,0x7c]22960x6e,0x04,0xbc,0x7c2297 2298# CHECK: v_cmpx_nlt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xbc,0x7c]22990x6f,0x04,0xbc,0x7c2300 2301# CHECK: v_cmpx_nlt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xbc,0x7c]23020x7b,0x04,0xbc,0x7c2303 2304# CHECK: v_cmpx_nlt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xbc,0x7c]23050x7c,0x04,0xbc,0x7c2306 2307# CHECK: v_cmpx_nlt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xbc,0x7c]23080x7e,0x04,0xbc,0x7c2309 2310# CHECK: v_cmpx_nlt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xbc,0x7c]23110x7f,0x04,0xbc,0x7c2312 2313# CHECK: v_cmpx_nlt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xbc,0x7c]23140x80,0x04,0xbc,0x7c2315 2316# CHECK: v_cmpx_nlt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xbc,0x7c]23170xc1,0x04,0xbc,0x7c2318 2319# CHECK: v_cmpx_nlt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xbc,0x7c]23200xf0,0x04,0xbc,0x7c2321 2322# CHECK: v_cmpx_nlt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xbc,0x7c]23230xf7,0x04,0xbc,0x7c2324 2325# CHECK: v_cmpx_nlt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xbc,0x7c,0x56,0x34,0x12,0xaf]23260xff,0x04,0xbc,0x7c,0x56,0x34,0x12,0xaf2327 2328# CHECK: v_cmpx_nlt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xbc,0x7c,0x73,0x72,0x71,0x3f]23290xff,0x04,0xbc,0x7c,0x73,0x72,0x71,0x3f2330 2331# CHECK: v_cmpx_nlt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xbd,0x7c]23320x01,0xff,0xbd,0x7c2333 2334# CHECK: v_cmpx_tru_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xbe,0x7c]23350x01,0x05,0xbe,0x7c2336 2337# CHECK: v_cmpx_tru_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xbe,0x7c]23380xff,0x05,0xbe,0x7c2339 2340# CHECK: v_cmpx_tru_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xbe,0x7c]23410x01,0x04,0xbe,0x7c2342 2343# CHECK: v_cmpx_tru_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xbe,0x7c]23440x65,0x04,0xbe,0x7c2345 2346# CHECK: v_cmpx_tru_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xbe,0x7c]23470x66,0x04,0xbe,0x7c2348 2349# CHECK: v_cmpx_tru_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xbe,0x7c]23500x67,0x04,0xbe,0x7c2351 2352# CHECK: v_cmpx_tru_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xbe,0x7c]23530x6a,0x04,0xbe,0x7c2354 2355# CHECK: v_cmpx_tru_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xbe,0x7c]23560x6b,0x04,0xbe,0x7c2357 2358# CHECK: v_cmpx_tru_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xbe,0x7c]23590x6c,0x04,0xbe,0x7c2360 2361# CHECK: v_cmpx_tru_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xbe,0x7c]23620x6d,0x04,0xbe,0x7c2363 2364# CHECK: v_cmpx_tru_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xbe,0x7c]23650x6e,0x04,0xbe,0x7c2366 2367# CHECK: v_cmpx_tru_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xbe,0x7c]23680x6f,0x04,0xbe,0x7c2369 2370# CHECK: v_cmpx_tru_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xbe,0x7c]23710x7b,0x04,0xbe,0x7c2372 2373# CHECK: v_cmpx_tru_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xbe,0x7c]23740x7c,0x04,0xbe,0x7c2375 2376# CHECK: v_cmpx_tru_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xbe,0x7c]23770x7e,0x04,0xbe,0x7c2378 2379# CHECK: v_cmpx_tru_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xbe,0x7c]23800x7f,0x04,0xbe,0x7c2381 2382# CHECK: v_cmpx_tru_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xbe,0x7c]23830x80,0x04,0xbe,0x7c2384 2385# CHECK: v_cmpx_tru_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xbe,0x7c]23860xc1,0x04,0xbe,0x7c2387 2388# CHECK: v_cmpx_tru_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xbe,0x7c]23890xf0,0x04,0xbe,0x7c2390 2391# CHECK: v_cmpx_tru_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xbe,0x7c]23920xf7,0x04,0xbe,0x7c2393 2394# CHECK: v_cmpx_tru_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xbe,0x7c,0x56,0x34,0x12,0xaf]23950xff,0x04,0xbe,0x7c,0x56,0x34,0x12,0xaf2396 2397# CHECK: v_cmpx_tru_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xbe,0x7c,0x73,0x72,0x71,0x3f]23980xff,0x04,0xbe,0x7c,0x73,0x72,0x71,0x3f2399 2400# CHECK: v_cmpx_tru_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xbf,0x7c]24010x01,0xff,0xbf,0x7c2402 2403# CHECK: v_cmpx_f_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe0,0x7c]24040x01,0x05,0xe0,0x7c2405 2406# CHECK: v_cmpx_f_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe0,0x7c]24070xfe,0x05,0xe0,0x7c2408 2409# CHECK: v_cmpx_f_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe0,0x7c]24100x02,0x04,0xe0,0x7c2411 2412# CHECK: v_cmpx_f_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe0,0x7c]24130x04,0x04,0xe0,0x7c2414 2415# CHECK: v_cmpx_f_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe0,0x7c]24160x64,0x04,0xe0,0x7c2417 2418# CHECK: v_cmpx_f_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe0,0x7c]24190x66,0x04,0xe0,0x7c2420 2421# CHECK: v_cmpx_f_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe0,0x7c]24220x6a,0x04,0xe0,0x7c2423 2424# CHECK: v_cmpx_f_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe0,0x7c]24250x6c,0x04,0xe0,0x7c2426 2427# CHECK: v_cmpx_f_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe0,0x7c]24280x6e,0x04,0xe0,0x7c2429 2430# CHECK: v_cmpx_f_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe0,0x7c]24310x7a,0x04,0xe0,0x7c2432 2433# CHECK: v_cmpx_f_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe0,0x7c]24340x7e,0x04,0xe0,0x7c2435 2436# CHECK: v_cmpx_f_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe0,0x7c]24370x80,0x04,0xe0,0x7c2438 2439# CHECK: v_cmpx_f_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe0,0x7c]24400xc1,0x04,0xe0,0x7c2441 2442# CHECK: v_cmpx_f_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe0,0x7c]24430xf0,0x04,0xe0,0x7c2444 2445# CHECK: v_cmpx_f_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe0,0x7c]24460xf7,0x04,0xe0,0x7c2447 2448# CHECK: v_cmpx_f_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe0,0x7c,0x56,0x34,0x12,0xaf]24490xff,0x04,0xe0,0x7c,0x56,0x34,0x12,0xaf2450 2451# CHECK: v_cmpx_f_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe0,0x7c,0x73,0x72,0x71,0x3f]24520xff,0x04,0xe0,0x7c,0x73,0x72,0x71,0x3f2453 2454# CHECK: v_cmpx_f_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe1,0x7c]24550x01,0xfd,0xe1,0x7c2456 2457# CHECK: v_cmpx_lt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe2,0x7c]24580x01,0x05,0xe2,0x7c2459 2460# CHECK: v_cmpx_lt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe2,0x7c]24610xfe,0x05,0xe2,0x7c2462 2463# CHECK: v_cmpx_lt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe2,0x7c]24640x02,0x04,0xe2,0x7c2465 2466# CHECK: v_cmpx_lt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe2,0x7c]24670x04,0x04,0xe2,0x7c2468 2469# CHECK: v_cmpx_lt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe2,0x7c]24700x64,0x04,0xe2,0x7c2471 2472# CHECK: v_cmpx_lt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe2,0x7c]24730x66,0x04,0xe2,0x7c2474 2475# CHECK: v_cmpx_lt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe2,0x7c]24760x6a,0x04,0xe2,0x7c2477 2478# CHECK: v_cmpx_lt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe2,0x7c]24790x6c,0x04,0xe2,0x7c2480 2481# CHECK: v_cmpx_lt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe2,0x7c]24820x6e,0x04,0xe2,0x7c2483 2484# CHECK: v_cmpx_lt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe2,0x7c]24850x7a,0x04,0xe2,0x7c2486 2487# CHECK: v_cmpx_lt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe2,0x7c]24880x7e,0x04,0xe2,0x7c2489 2490# CHECK: v_cmpx_lt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe2,0x7c]24910x80,0x04,0xe2,0x7c2492 2493# CHECK: v_cmpx_lt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe2,0x7c]24940xc1,0x04,0xe2,0x7c2495 2496# CHECK: v_cmpx_lt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe2,0x7c]24970xf0,0x04,0xe2,0x7c2498 2499# CHECK: v_cmpx_lt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe2,0x7c]25000xf7,0x04,0xe2,0x7c2501 2502# CHECK: v_cmpx_lt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe2,0x7c,0x56,0x34,0x12,0xaf]25030xff,0x04,0xe2,0x7c,0x56,0x34,0x12,0xaf2504 2505# CHECK: v_cmpx_lt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe2,0x7c,0x73,0x72,0x71,0x3f]25060xff,0x04,0xe2,0x7c,0x73,0x72,0x71,0x3f2507 2508# CHECK: v_cmpx_lt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe3,0x7c]25090x01,0xfd,0xe3,0x7c2510 2511# CHECK: v_cmpx_eq_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe4,0x7c]25120x01,0x05,0xe4,0x7c2513 2514# CHECK: v_cmpx_eq_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe4,0x7c]25150xfe,0x05,0xe4,0x7c2516 2517# CHECK: v_cmpx_eq_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe4,0x7c]25180x02,0x04,0xe4,0x7c2519 2520# CHECK: v_cmpx_eq_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe4,0x7c]25210x04,0x04,0xe4,0x7c2522 2523# CHECK: v_cmpx_eq_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe4,0x7c]25240x64,0x04,0xe4,0x7c2525 2526# CHECK: v_cmpx_eq_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe4,0x7c]25270x66,0x04,0xe4,0x7c2528 2529# CHECK: v_cmpx_eq_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe4,0x7c]25300x6a,0x04,0xe4,0x7c2531 2532# CHECK: v_cmpx_eq_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe4,0x7c]25330x6c,0x04,0xe4,0x7c2534 2535# CHECK: v_cmpx_eq_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe4,0x7c]25360x6e,0x04,0xe4,0x7c2537 2538# CHECK: v_cmpx_eq_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe4,0x7c]25390x7a,0x04,0xe4,0x7c2540 2541# CHECK: v_cmpx_eq_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe4,0x7c]25420x7e,0x04,0xe4,0x7c2543 2544# CHECK: v_cmpx_eq_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe4,0x7c]25450x80,0x04,0xe4,0x7c2546 2547# CHECK: v_cmpx_eq_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe4,0x7c]25480xc1,0x04,0xe4,0x7c2549 2550# CHECK: v_cmpx_eq_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe4,0x7c]25510xf0,0x04,0xe4,0x7c2552 2553# CHECK: v_cmpx_eq_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe4,0x7c]25540xf7,0x04,0xe4,0x7c2555 2556# CHECK: v_cmpx_eq_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe4,0x7c,0x56,0x34,0x12,0xaf]25570xff,0x04,0xe4,0x7c,0x56,0x34,0x12,0xaf2558 2559# CHECK: v_cmpx_eq_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe4,0x7c,0x73,0x72,0x71,0x3f]25600xff,0x04,0xe4,0x7c,0x73,0x72,0x71,0x3f2561 2562# CHECK: v_cmpx_eq_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe5,0x7c]25630x01,0xfd,0xe5,0x7c2564 2565# CHECK: v_cmpx_le_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe6,0x7c]25660x01,0x05,0xe6,0x7c2567 2568# CHECK: v_cmpx_le_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe6,0x7c]25690xfe,0x05,0xe6,0x7c2570 2571# CHECK: v_cmpx_le_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe6,0x7c]25720x02,0x04,0xe6,0x7c2573 2574# CHECK: v_cmpx_le_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe6,0x7c]25750x04,0x04,0xe6,0x7c2576 2577# CHECK: v_cmpx_le_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe6,0x7c]25780x64,0x04,0xe6,0x7c2579 2580# CHECK: v_cmpx_le_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe6,0x7c]25810x66,0x04,0xe6,0x7c2582 2583# CHECK: v_cmpx_le_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe6,0x7c]25840x6a,0x04,0xe6,0x7c2585 2586# CHECK: v_cmpx_le_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe6,0x7c]25870x6c,0x04,0xe6,0x7c2588 2589# CHECK: v_cmpx_le_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe6,0x7c]25900x6e,0x04,0xe6,0x7c2591 2592# CHECK: v_cmpx_le_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe6,0x7c]25930x7a,0x04,0xe6,0x7c2594 2595# CHECK: v_cmpx_le_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe6,0x7c]25960x7e,0x04,0xe6,0x7c2597 2598# CHECK: v_cmpx_le_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe6,0x7c]25990x80,0x04,0xe6,0x7c2600 2601# CHECK: v_cmpx_le_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe6,0x7c]26020xc1,0x04,0xe6,0x7c2603 2604# CHECK: v_cmpx_le_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe6,0x7c]26050xf0,0x04,0xe6,0x7c2606 2607# CHECK: v_cmpx_le_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe6,0x7c]26080xf7,0x04,0xe6,0x7c2609 2610# CHECK: v_cmpx_le_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe6,0x7c,0x56,0x34,0x12,0xaf]26110xff,0x04,0xe6,0x7c,0x56,0x34,0x12,0xaf2612 2613# CHECK: v_cmpx_le_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe6,0x7c,0x73,0x72,0x71,0x3f]26140xff,0x04,0xe6,0x7c,0x73,0x72,0x71,0x3f2615 2616# CHECK: v_cmpx_le_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe7,0x7c]26170x01,0xfd,0xe7,0x7c2618 2619# CHECK: v_cmpx_gt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe8,0x7c]26200x01,0x05,0xe8,0x7c2621 2622# CHECK: v_cmpx_gt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe8,0x7c]26230xfe,0x05,0xe8,0x7c2624 2625# CHECK: v_cmpx_gt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe8,0x7c]26260x02,0x04,0xe8,0x7c2627 2628# CHECK: v_cmpx_gt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe8,0x7c]26290x04,0x04,0xe8,0x7c2630 2631# CHECK: v_cmpx_gt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe8,0x7c]26320x64,0x04,0xe8,0x7c2633 2634# CHECK: v_cmpx_gt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe8,0x7c]26350x66,0x04,0xe8,0x7c2636 2637# CHECK: v_cmpx_gt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe8,0x7c]26380x6a,0x04,0xe8,0x7c2639 2640# CHECK: v_cmpx_gt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe8,0x7c]26410x6c,0x04,0xe8,0x7c2642 2643# CHECK: v_cmpx_gt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe8,0x7c]26440x6e,0x04,0xe8,0x7c2645 2646# CHECK: v_cmpx_gt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe8,0x7c]26470x7a,0x04,0xe8,0x7c2648 2649# CHECK: v_cmpx_gt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe8,0x7c]26500x7e,0x04,0xe8,0x7c2651 2652# CHECK: v_cmpx_gt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe8,0x7c]26530x80,0x04,0xe8,0x7c2654 2655# CHECK: v_cmpx_gt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe8,0x7c]26560xc1,0x04,0xe8,0x7c2657 2658# CHECK: v_cmpx_gt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe8,0x7c]26590xf0,0x04,0xe8,0x7c2660 2661# CHECK: v_cmpx_gt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe8,0x7c]26620xf7,0x04,0xe8,0x7c2663 2664# CHECK: v_cmpx_gt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe8,0x7c,0x56,0x34,0x12,0xaf]26650xff,0x04,0xe8,0x7c,0x56,0x34,0x12,0xaf2666 2667# CHECK: v_cmpx_gt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe8,0x7c,0x73,0x72,0x71,0x3f]26680xff,0x04,0xe8,0x7c,0x73,0x72,0x71,0x3f2669 2670# CHECK: v_cmpx_gt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe9,0x7c]26710x01,0xfd,0xe9,0x7c2672 2673# CHECK: v_cmpx_lg_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xea,0x7c]26740x01,0x05,0xea,0x7c2675 2676# CHECK: v_cmpx_lg_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xea,0x7c]26770xfe,0x05,0xea,0x7c2678 2679# CHECK: v_cmpx_lg_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xea,0x7c]26800x02,0x04,0xea,0x7c2681 2682# CHECK: v_cmpx_lg_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xea,0x7c]26830x04,0x04,0xea,0x7c2684 2685# CHECK: v_cmpx_lg_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xea,0x7c]26860x64,0x04,0xea,0x7c2687 2688# CHECK: v_cmpx_lg_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xea,0x7c]26890x66,0x04,0xea,0x7c2690 2691# CHECK: v_cmpx_lg_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xea,0x7c]26920x6a,0x04,0xea,0x7c2693 2694# CHECK: v_cmpx_lg_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xea,0x7c]26950x6c,0x04,0xea,0x7c2696 2697# CHECK: v_cmpx_lg_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xea,0x7c]26980x6e,0x04,0xea,0x7c2699 2700# CHECK: v_cmpx_lg_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xea,0x7c]27010x7a,0x04,0xea,0x7c2702 2703# CHECK: v_cmpx_lg_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xea,0x7c]27040x7e,0x04,0xea,0x7c2705 2706# CHECK: v_cmpx_lg_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xea,0x7c]27070x80,0x04,0xea,0x7c2708 2709# CHECK: v_cmpx_lg_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xea,0x7c]27100xc1,0x04,0xea,0x7c2711 2712# CHECK: v_cmpx_lg_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xea,0x7c]27130xf0,0x04,0xea,0x7c2714 2715# CHECK: v_cmpx_lg_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xea,0x7c]27160xf7,0x04,0xea,0x7c2717 2718# CHECK: v_cmpx_lg_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xea,0x7c,0x56,0x34,0x12,0xaf]27190xff,0x04,0xea,0x7c,0x56,0x34,0x12,0xaf2720 2721# CHECK: v_cmpx_lg_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xea,0x7c,0x73,0x72,0x71,0x3f]27220xff,0x04,0xea,0x7c,0x73,0x72,0x71,0x3f2723 2724# CHECK: v_cmpx_lg_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xeb,0x7c]27250x01,0xfd,0xeb,0x7c2726 2727# CHECK: v_cmpx_ge_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xec,0x7c]27280x01,0x05,0xec,0x7c2729 2730# CHECK: v_cmpx_ge_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xec,0x7c]27310xfe,0x05,0xec,0x7c2732 2733# CHECK: v_cmpx_ge_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xec,0x7c]27340x02,0x04,0xec,0x7c2735 2736# CHECK: v_cmpx_ge_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xec,0x7c]27370x04,0x04,0xec,0x7c2738 2739# CHECK: v_cmpx_ge_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xec,0x7c]27400x64,0x04,0xec,0x7c2741 2742# CHECK: v_cmpx_ge_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xec,0x7c]27430x66,0x04,0xec,0x7c2744 2745# CHECK: v_cmpx_ge_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xec,0x7c]27460x6a,0x04,0xec,0x7c2747 2748# CHECK: v_cmpx_ge_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xec,0x7c]27490x6c,0x04,0xec,0x7c2750 2751# CHECK: v_cmpx_ge_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xec,0x7c]27520x6e,0x04,0xec,0x7c2753 2754# CHECK: v_cmpx_ge_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xec,0x7c]27550x7a,0x04,0xec,0x7c2756 2757# CHECK: v_cmpx_ge_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xec,0x7c]27580x7e,0x04,0xec,0x7c2759 2760# CHECK: v_cmpx_ge_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xec,0x7c]27610x80,0x04,0xec,0x7c2762 2763# CHECK: v_cmpx_ge_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xec,0x7c]27640xc1,0x04,0xec,0x7c2765 2766# CHECK: v_cmpx_ge_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xec,0x7c]27670xf0,0x04,0xec,0x7c2768 2769# CHECK: v_cmpx_ge_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xec,0x7c]27700xf7,0x04,0xec,0x7c2771 2772# CHECK: v_cmpx_ge_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xec,0x7c,0x56,0x34,0x12,0xaf]27730xff,0x04,0xec,0x7c,0x56,0x34,0x12,0xaf2774 2775# CHECK: v_cmpx_ge_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xec,0x7c,0x73,0x72,0x71,0x3f]27760xff,0x04,0xec,0x7c,0x73,0x72,0x71,0x3f2777 2778# CHECK: v_cmpx_ge_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xed,0x7c]27790x01,0xfd,0xed,0x7c2780 2781# CHECK: v_cmpx_o_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xee,0x7c]27820x01,0x05,0xee,0x7c2783 2784# CHECK: v_cmpx_o_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xee,0x7c]27850xfe,0x05,0xee,0x7c2786 2787# CHECK: v_cmpx_o_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xee,0x7c]27880x02,0x04,0xee,0x7c2789 2790# CHECK: v_cmpx_o_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xee,0x7c]27910x04,0x04,0xee,0x7c2792 2793# CHECK: v_cmpx_o_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xee,0x7c]27940x64,0x04,0xee,0x7c2795 2796# CHECK: v_cmpx_o_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xee,0x7c]27970x66,0x04,0xee,0x7c2798 2799# CHECK: v_cmpx_o_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xee,0x7c]28000x6a,0x04,0xee,0x7c2801 2802# CHECK: v_cmpx_o_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xee,0x7c]28030x6c,0x04,0xee,0x7c2804 2805# CHECK: v_cmpx_o_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xee,0x7c]28060x6e,0x04,0xee,0x7c2807 2808# CHECK: v_cmpx_o_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xee,0x7c]28090x7a,0x04,0xee,0x7c2810 2811# CHECK: v_cmpx_o_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xee,0x7c]28120x7e,0x04,0xee,0x7c2813 2814# CHECK: v_cmpx_o_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xee,0x7c]28150x80,0x04,0xee,0x7c2816 2817# CHECK: v_cmpx_o_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xee,0x7c]28180xc1,0x04,0xee,0x7c2819 2820# CHECK: v_cmpx_o_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xee,0x7c]28210xf0,0x04,0xee,0x7c2822 2823# CHECK: v_cmpx_o_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xee,0x7c]28240xf7,0x04,0xee,0x7c2825 2826# CHECK: v_cmpx_o_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xee,0x7c,0x56,0x34,0x12,0xaf]28270xff,0x04,0xee,0x7c,0x56,0x34,0x12,0xaf2828 2829# CHECK: v_cmpx_o_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xee,0x7c,0x73,0x72,0x71,0x3f]28300xff,0x04,0xee,0x7c,0x73,0x72,0x71,0x3f2831 2832# CHECK: v_cmpx_o_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xef,0x7c]28330x01,0xfd,0xef,0x7c2834 2835# CHECK: v_cmpx_u_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf0,0x7c]28360x01,0x05,0xf0,0x7c2837 2838# CHECK: v_cmpx_u_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf0,0x7c]28390xfe,0x05,0xf0,0x7c2840 2841# CHECK: v_cmpx_u_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf0,0x7c]28420x02,0x04,0xf0,0x7c2843 2844# CHECK: v_cmpx_u_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf0,0x7c]28450x04,0x04,0xf0,0x7c2846 2847# CHECK: v_cmpx_u_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf0,0x7c]28480x64,0x04,0xf0,0x7c2849 2850# CHECK: v_cmpx_u_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf0,0x7c]28510x66,0x04,0xf0,0x7c2852 2853# CHECK: v_cmpx_u_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf0,0x7c]28540x6a,0x04,0xf0,0x7c2855 2856# CHECK: v_cmpx_u_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf0,0x7c]28570x6c,0x04,0xf0,0x7c2858 2859# CHECK: v_cmpx_u_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf0,0x7c]28600x6e,0x04,0xf0,0x7c2861 2862# CHECK: v_cmpx_u_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf0,0x7c]28630x7a,0x04,0xf0,0x7c2864 2865# CHECK: v_cmpx_u_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf0,0x7c]28660x7e,0x04,0xf0,0x7c2867 2868# CHECK: v_cmpx_u_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf0,0x7c]28690x80,0x04,0xf0,0x7c2870 2871# CHECK: v_cmpx_u_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf0,0x7c]28720xc1,0x04,0xf0,0x7c2873 2874# CHECK: v_cmpx_u_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf0,0x7c]28750xf0,0x04,0xf0,0x7c2876 2877# CHECK: v_cmpx_u_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf0,0x7c]28780xf7,0x04,0xf0,0x7c2879 2880# CHECK: v_cmpx_u_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf0,0x7c,0x56,0x34,0x12,0xaf]28810xff,0x04,0xf0,0x7c,0x56,0x34,0x12,0xaf2882 2883# CHECK: v_cmpx_u_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf0,0x7c,0x73,0x72,0x71,0x3f]28840xff,0x04,0xf0,0x7c,0x73,0x72,0x71,0x3f2885 2886# CHECK: v_cmpx_u_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf1,0x7c]28870x01,0xfd,0xf1,0x7c2888 2889# CHECK: v_cmpx_nge_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf2,0x7c]28900x01,0x05,0xf2,0x7c2891 2892# CHECK: v_cmpx_nge_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf2,0x7c]28930xfe,0x05,0xf2,0x7c2894 2895# CHECK: v_cmpx_nge_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf2,0x7c]28960x02,0x04,0xf2,0x7c2897 2898# CHECK: v_cmpx_nge_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf2,0x7c]28990x04,0x04,0xf2,0x7c2900 2901# CHECK: v_cmpx_nge_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf2,0x7c]29020x64,0x04,0xf2,0x7c2903 2904# CHECK: v_cmpx_nge_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf2,0x7c]29050x66,0x04,0xf2,0x7c2906 2907# CHECK: v_cmpx_nge_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf2,0x7c]29080x6a,0x04,0xf2,0x7c2909 2910# CHECK: v_cmpx_nge_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf2,0x7c]29110x6c,0x04,0xf2,0x7c2912 2913# CHECK: v_cmpx_nge_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf2,0x7c]29140x6e,0x04,0xf2,0x7c2915 2916# CHECK: v_cmpx_nge_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf2,0x7c]29170x7a,0x04,0xf2,0x7c2918 2919# CHECK: v_cmpx_nge_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf2,0x7c]29200x7e,0x04,0xf2,0x7c2921 2922# CHECK: v_cmpx_nge_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf2,0x7c]29230x80,0x04,0xf2,0x7c2924 2925# CHECK: v_cmpx_nge_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf2,0x7c]29260xc1,0x04,0xf2,0x7c2927 2928# CHECK: v_cmpx_nge_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf2,0x7c]29290xf0,0x04,0xf2,0x7c2930 2931# CHECK: v_cmpx_nge_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf2,0x7c]29320xf7,0x04,0xf2,0x7c2933 2934# CHECK: v_cmpx_nge_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf2,0x7c,0x56,0x34,0x12,0xaf]29350xff,0x04,0xf2,0x7c,0x56,0x34,0x12,0xaf2936 2937# CHECK: v_cmpx_nge_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf2,0x7c,0x73,0x72,0x71,0x3f]29380xff,0x04,0xf2,0x7c,0x73,0x72,0x71,0x3f2939 2940# CHECK: v_cmpx_nge_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf3,0x7c]29410x01,0xfd,0xf3,0x7c2942 2943# CHECK: v_cmpx_nlg_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf4,0x7c]29440x01,0x05,0xf4,0x7c2945 2946# CHECK: v_cmpx_nlg_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf4,0x7c]29470xfe,0x05,0xf4,0x7c2948 2949# CHECK: v_cmpx_nlg_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf4,0x7c]29500x02,0x04,0xf4,0x7c2951 2952# CHECK: v_cmpx_nlg_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf4,0x7c]29530x04,0x04,0xf4,0x7c2954 2955# CHECK: v_cmpx_nlg_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf4,0x7c]29560x64,0x04,0xf4,0x7c2957 2958# CHECK: v_cmpx_nlg_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf4,0x7c]29590x66,0x04,0xf4,0x7c2960 2961# CHECK: v_cmpx_nlg_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf4,0x7c]29620x6a,0x04,0xf4,0x7c2963 2964# CHECK: v_cmpx_nlg_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf4,0x7c]29650x6c,0x04,0xf4,0x7c2966 2967# CHECK: v_cmpx_nlg_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf4,0x7c]29680x6e,0x04,0xf4,0x7c2969 2970# CHECK: v_cmpx_nlg_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf4,0x7c]29710x7a,0x04,0xf4,0x7c2972 2973# CHECK: v_cmpx_nlg_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf4,0x7c]29740x7e,0x04,0xf4,0x7c2975 2976# CHECK: v_cmpx_nlg_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf4,0x7c]29770x80,0x04,0xf4,0x7c2978 2979# CHECK: v_cmpx_nlg_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf4,0x7c]29800xc1,0x04,0xf4,0x7c2981 2982# CHECK: v_cmpx_nlg_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf4,0x7c]29830xf0,0x04,0xf4,0x7c2984 2985# CHECK: v_cmpx_nlg_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf4,0x7c]29860xf7,0x04,0xf4,0x7c2987 2988# CHECK: v_cmpx_nlg_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf4,0x7c,0x56,0x34,0x12,0xaf]29890xff,0x04,0xf4,0x7c,0x56,0x34,0x12,0xaf2990 2991# CHECK: v_cmpx_nlg_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf4,0x7c,0x73,0x72,0x71,0x3f]29920xff,0x04,0xf4,0x7c,0x73,0x72,0x71,0x3f2993 2994# CHECK: v_cmpx_nlg_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf5,0x7c]29950x01,0xfd,0xf5,0x7c2996 2997# CHECK: v_cmpx_ngt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf6,0x7c]29980x01,0x05,0xf6,0x7c2999 3000# CHECK: v_cmpx_ngt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf6,0x7c]30010xfe,0x05,0xf6,0x7c3002 3003# CHECK: v_cmpx_ngt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf6,0x7c]30040x02,0x04,0xf6,0x7c3005 3006# CHECK: v_cmpx_ngt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf6,0x7c]30070x04,0x04,0xf6,0x7c3008 3009# CHECK: v_cmpx_ngt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf6,0x7c]30100x64,0x04,0xf6,0x7c3011 3012# CHECK: v_cmpx_ngt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf6,0x7c]30130x66,0x04,0xf6,0x7c3014 3015# CHECK: v_cmpx_ngt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf6,0x7c]30160x6a,0x04,0xf6,0x7c3017 3018# CHECK: v_cmpx_ngt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf6,0x7c]30190x6c,0x04,0xf6,0x7c3020 3021# CHECK: v_cmpx_ngt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf6,0x7c]30220x6e,0x04,0xf6,0x7c3023 3024# CHECK: v_cmpx_ngt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf6,0x7c]30250x7a,0x04,0xf6,0x7c3026 3027# CHECK: v_cmpx_ngt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf6,0x7c]30280x7e,0x04,0xf6,0x7c3029 3030# CHECK: v_cmpx_ngt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf6,0x7c]30310x80,0x04,0xf6,0x7c3032 3033# CHECK: v_cmpx_ngt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf6,0x7c]30340xc1,0x04,0xf6,0x7c3035 3036# CHECK: v_cmpx_ngt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf6,0x7c]30370xf0,0x04,0xf6,0x7c3038 3039# CHECK: v_cmpx_ngt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf6,0x7c]30400xf7,0x04,0xf6,0x7c3041 3042# CHECK: v_cmpx_ngt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf6,0x7c,0x56,0x34,0x12,0xaf]30430xff,0x04,0xf6,0x7c,0x56,0x34,0x12,0xaf3044 3045# CHECK: v_cmpx_ngt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf6,0x7c,0x73,0x72,0x71,0x3f]30460xff,0x04,0xf6,0x7c,0x73,0x72,0x71,0x3f3047 3048# CHECK: v_cmpx_ngt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf7,0x7c]30490x01,0xfd,0xf7,0x7c3050 3051# CHECK: v_cmpx_nle_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf8,0x7c]30520x01,0x05,0xf8,0x7c3053 3054# CHECK: v_cmpx_nle_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf8,0x7c]30550xfe,0x05,0xf8,0x7c3056 3057# CHECK: v_cmpx_nle_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf8,0x7c]30580x02,0x04,0xf8,0x7c3059 3060# CHECK: v_cmpx_nle_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf8,0x7c]30610x04,0x04,0xf8,0x7c3062 3063# CHECK: v_cmpx_nle_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf8,0x7c]30640x64,0x04,0xf8,0x7c3065 3066# CHECK: v_cmpx_nle_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf8,0x7c]30670x66,0x04,0xf8,0x7c3068 3069# CHECK: v_cmpx_nle_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf8,0x7c]30700x6a,0x04,0xf8,0x7c3071 3072# CHECK: v_cmpx_nle_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf8,0x7c]30730x6c,0x04,0xf8,0x7c3074 3075# CHECK: v_cmpx_nle_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf8,0x7c]30760x6e,0x04,0xf8,0x7c3077 3078# CHECK: v_cmpx_nle_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf8,0x7c]30790x7a,0x04,0xf8,0x7c3080 3081# CHECK: v_cmpx_nle_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf8,0x7c]30820x7e,0x04,0xf8,0x7c3083 3084# CHECK: v_cmpx_nle_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf8,0x7c]30850x80,0x04,0xf8,0x7c3086 3087# CHECK: v_cmpx_nle_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf8,0x7c]30880xc1,0x04,0xf8,0x7c3089 3090# CHECK: v_cmpx_nle_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf8,0x7c]30910xf0,0x04,0xf8,0x7c3092 3093# CHECK: v_cmpx_nle_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf8,0x7c]30940xf7,0x04,0xf8,0x7c3095 3096# CHECK: v_cmpx_nle_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf8,0x7c,0x56,0x34,0x12,0xaf]30970xff,0x04,0xf8,0x7c,0x56,0x34,0x12,0xaf3098 3099# CHECK: v_cmpx_nle_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf8,0x7c,0x73,0x72,0x71,0x3f]31000xff,0x04,0xf8,0x7c,0x73,0x72,0x71,0x3f3101 3102# CHECK: v_cmpx_nle_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf9,0x7c]31030x01,0xfd,0xf9,0x7c3104 3105# CHECK: v_cmpx_neq_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xfa,0x7c]31060x01,0x05,0xfa,0x7c3107 3108# CHECK: v_cmpx_neq_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xfa,0x7c]31090xfe,0x05,0xfa,0x7c3110 3111# CHECK: v_cmpx_neq_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xfa,0x7c]31120x02,0x04,0xfa,0x7c3113 3114# CHECK: v_cmpx_neq_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xfa,0x7c]31150x04,0x04,0xfa,0x7c3116 3117# CHECK: v_cmpx_neq_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xfa,0x7c]31180x64,0x04,0xfa,0x7c3119 3120# CHECK: v_cmpx_neq_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xfa,0x7c]31210x66,0x04,0xfa,0x7c3122 3123# CHECK: v_cmpx_neq_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xfa,0x7c]31240x6a,0x04,0xfa,0x7c3125 3126# CHECK: v_cmpx_neq_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xfa,0x7c]31270x6c,0x04,0xfa,0x7c3128 3129# CHECK: v_cmpx_neq_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xfa,0x7c]31300x6e,0x04,0xfa,0x7c3131 3132# CHECK: v_cmpx_neq_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xfa,0x7c]31330x7a,0x04,0xfa,0x7c3134 3135# CHECK: v_cmpx_neq_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xfa,0x7c]31360x7e,0x04,0xfa,0x7c3137 3138# CHECK: v_cmpx_neq_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xfa,0x7c]31390x80,0x04,0xfa,0x7c3140 3141# CHECK: v_cmpx_neq_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xfa,0x7c]31420xc1,0x04,0xfa,0x7c3143 3144# CHECK: v_cmpx_neq_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xfa,0x7c]31450xf0,0x04,0xfa,0x7c3146 3147# CHECK: v_cmpx_neq_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xfa,0x7c]31480xf7,0x04,0xfa,0x7c3149 3150# CHECK: v_cmpx_neq_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xfa,0x7c,0x56,0x34,0x12,0xaf]31510xff,0x04,0xfa,0x7c,0x56,0x34,0x12,0xaf3152 3153# CHECK: v_cmpx_neq_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xfa,0x7c,0x73,0x72,0x71,0x3f]31540xff,0x04,0xfa,0x7c,0x73,0x72,0x71,0x3f3155 3156# CHECK: v_cmpx_neq_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xfb,0x7c]31570x01,0xfd,0xfb,0x7c3158 3159# CHECK: v_cmpx_nlt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xfc,0x7c]31600x01,0x05,0xfc,0x7c3161 3162# CHECK: v_cmpx_nlt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xfc,0x7c]31630xfe,0x05,0xfc,0x7c3164 3165# CHECK: v_cmpx_nlt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xfc,0x7c]31660x02,0x04,0xfc,0x7c3167 3168# CHECK: v_cmpx_nlt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xfc,0x7c]31690x04,0x04,0xfc,0x7c3170 3171# CHECK: v_cmpx_nlt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xfc,0x7c]31720x64,0x04,0xfc,0x7c3173 3174# CHECK: v_cmpx_nlt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xfc,0x7c]31750x66,0x04,0xfc,0x7c3176 3177# CHECK: v_cmpx_nlt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xfc,0x7c]31780x6a,0x04,0xfc,0x7c3179 3180# CHECK: v_cmpx_nlt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xfc,0x7c]31810x6c,0x04,0xfc,0x7c3182 3183# CHECK: v_cmpx_nlt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xfc,0x7c]31840x6e,0x04,0xfc,0x7c3185 3186# CHECK: v_cmpx_nlt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xfc,0x7c]31870x7a,0x04,0xfc,0x7c3188 3189# CHECK: v_cmpx_nlt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xfc,0x7c]31900x7e,0x04,0xfc,0x7c3191 3192# CHECK: v_cmpx_nlt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xfc,0x7c]31930x80,0x04,0xfc,0x7c3194 3195# CHECK: v_cmpx_nlt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xfc,0x7c]31960xc1,0x04,0xfc,0x7c3197 3198# CHECK: v_cmpx_nlt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xfc,0x7c]31990xf0,0x04,0xfc,0x7c3200 3201# CHECK: v_cmpx_nlt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xfc,0x7c]32020xf7,0x04,0xfc,0x7c3203 3204# CHECK: v_cmpx_nlt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xfc,0x7c,0x56,0x34,0x12,0xaf]32050xff,0x04,0xfc,0x7c,0x56,0x34,0x12,0xaf3206 3207# CHECK: v_cmpx_nlt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xfc,0x7c,0x73,0x72,0x71,0x3f]32080xff,0x04,0xfc,0x7c,0x73,0x72,0x71,0x3f3209 3210# CHECK: v_cmpx_nlt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xfd,0x7c]32110x01,0xfd,0xfd,0x7c3212 3213# CHECK: v_cmpx_tru_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xfe,0x7c]32140x01,0x05,0xfe,0x7c3215 3216# CHECK: v_cmpx_tru_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xfe,0x7c]32170xfe,0x05,0xfe,0x7c3218 3219# CHECK: v_cmpx_tru_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xfe,0x7c]32200x02,0x04,0xfe,0x7c3221 3222# CHECK: v_cmpx_tru_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xfe,0x7c]32230x04,0x04,0xfe,0x7c3224 3225# CHECK: v_cmpx_tru_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xfe,0x7c]32260x64,0x04,0xfe,0x7c3227 3228# CHECK: v_cmpx_tru_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xfe,0x7c]32290x66,0x04,0xfe,0x7c3230 3231# CHECK: v_cmpx_tru_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xfe,0x7c]32320x6a,0x04,0xfe,0x7c3233 3234# CHECK: v_cmpx_tru_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xfe,0x7c]32350x6c,0x04,0xfe,0x7c3236 3237# CHECK: v_cmpx_tru_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xfe,0x7c]32380x6e,0x04,0xfe,0x7c3239 3240# CHECK: v_cmpx_tru_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xfe,0x7c]32410x7a,0x04,0xfe,0x7c3242 3243# CHECK: v_cmpx_tru_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xfe,0x7c]32440x7e,0x04,0xfe,0x7c3245 3246# CHECK: v_cmpx_tru_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xfe,0x7c]32470x80,0x04,0xfe,0x7c3248 3249# CHECK: v_cmpx_tru_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xfe,0x7c]32500xc1,0x04,0xfe,0x7c3251 3252# CHECK: v_cmpx_tru_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xfe,0x7c]32530xf0,0x04,0xfe,0x7c3254 3255# CHECK: v_cmpx_tru_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xfe,0x7c]32560xf7,0x04,0xfe,0x7c3257 3258# CHECK: v_cmpx_tru_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xfe,0x7c,0x56,0x34,0x12,0xaf]32590xff,0x04,0xfe,0x7c,0x56,0x34,0x12,0xaf3260 3261# CHECK: v_cmpx_tru_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xfe,0x7c,0x73,0x72,0x71,0x3f]32620xff,0x04,0xfe,0x7c,0x73,0x72,0x71,0x3f3263 3264# CHECK: v_cmpx_tru_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xff,0x7c]32650x01,0xfd,0xff,0x7c3266 3267# CHECK: v_cmpx_f_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x60,0x7d]32680x01,0x05,0x60,0x7d3269 3270# CHECK: v_cmpx_f_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x60,0x7d]32710xff,0x05,0x60,0x7d3272 3273# CHECK: v_cmpx_f_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x60,0x7d]32740x01,0x04,0x60,0x7d3275 3276# CHECK: v_cmpx_f_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x60,0x7d]32770x65,0x04,0x60,0x7d3278 3279# CHECK: v_cmpx_f_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x60,0x7d]32800x66,0x04,0x60,0x7d3281 3282# CHECK: v_cmpx_f_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x60,0x7d]32830x67,0x04,0x60,0x7d3284 3285# CHECK: v_cmpx_f_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x60,0x7d]32860x6a,0x04,0x60,0x7d3287 3288# CHECK: v_cmpx_f_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x60,0x7d]32890x6b,0x04,0x60,0x7d3290 3291# CHECK: v_cmpx_f_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x60,0x7d]32920x6c,0x04,0x60,0x7d3293 3294# CHECK: v_cmpx_f_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x60,0x7d]32950x6d,0x04,0x60,0x7d3296 3297# CHECK: v_cmpx_f_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x60,0x7d]32980x6e,0x04,0x60,0x7d3299 3300# CHECK: v_cmpx_f_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x60,0x7d]33010x6f,0x04,0x60,0x7d3302 3303# CHECK: v_cmpx_f_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x60,0x7d]33040x7b,0x04,0x60,0x7d3305 3306# CHECK: v_cmpx_f_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x60,0x7d]33070x7c,0x04,0x60,0x7d3308 3309# CHECK: v_cmpx_f_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x60,0x7d]33100x7e,0x04,0x60,0x7d3311 3312# CHECK: v_cmpx_f_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x60,0x7d]33130x7f,0x04,0x60,0x7d3314 3315# CHECK: v_cmpx_f_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x60,0x7d]33160x80,0x04,0x60,0x7d3317 3318# CHECK: v_cmpx_f_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x60,0x7d]33190xc1,0x04,0x60,0x7d3320 3321# CHECK: v_cmpx_f_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x60,0x7d,0x00,0x38,0x00,0x00]33220xf0,0x04,0x60,0x7d3323 3324# CHECK: v_cmpx_f_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x60,0x7d,0x00,0xc4,0x00,0x00]33250xf7,0x04,0x60,0x7d3326 3327# CHECK: v_cmpx_f_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x60,0x7d,0x0b,0xfe,0x00,0x00]33280xff,0x04,0x60,0x7d,0x0b,0xfe,0x00,0x003329 3330# CHECK: v_cmpx_f_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x60,0x7d,0x56,0x34,0x00,0x00]33310xff,0x04,0x60,0x7d,0x56,0x34,0x00,0x003332 3333# CHECK: v_cmpx_f_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x61,0x7d]33340x01,0xff,0x61,0x7d3335 3336# CHECK: v_cmpx_lt_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x62,0x7d]33370x01,0x05,0x62,0x7d3338 3339# CHECK: v_cmpx_lt_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x62,0x7d]33400xff,0x05,0x62,0x7d3341 3342# CHECK: v_cmpx_lt_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x62,0x7d]33430x01,0x04,0x62,0x7d3344 3345# CHECK: v_cmpx_lt_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x62,0x7d]33460x65,0x04,0x62,0x7d3347 3348# CHECK: v_cmpx_lt_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x62,0x7d]33490x66,0x04,0x62,0x7d3350 3351# CHECK: v_cmpx_lt_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x62,0x7d]33520x67,0x04,0x62,0x7d3353 3354# CHECK: v_cmpx_lt_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x62,0x7d]33550x6a,0x04,0x62,0x7d3356 3357# CHECK: v_cmpx_lt_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x62,0x7d]33580x6b,0x04,0x62,0x7d3359 3360# CHECK: v_cmpx_lt_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x62,0x7d]33610x6c,0x04,0x62,0x7d3362 3363# CHECK: v_cmpx_lt_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x62,0x7d]33640x6d,0x04,0x62,0x7d3365 3366# CHECK: v_cmpx_lt_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x62,0x7d]33670x6e,0x04,0x62,0x7d3368 3369# CHECK: v_cmpx_lt_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x62,0x7d]33700x6f,0x04,0x62,0x7d3371 3372# CHECK: v_cmpx_lt_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x62,0x7d]33730x7b,0x04,0x62,0x7d3374 3375# CHECK: v_cmpx_lt_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x62,0x7d]33760x7c,0x04,0x62,0x7d3377 3378# CHECK: v_cmpx_lt_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x62,0x7d]33790x7e,0x04,0x62,0x7d3380 3381# CHECK: v_cmpx_lt_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x62,0x7d]33820x7f,0x04,0x62,0x7d3383 3384# CHECK: v_cmpx_lt_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x62,0x7d]33850x80,0x04,0x62,0x7d3386 3387# CHECK: v_cmpx_lt_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x62,0x7d]33880xc1,0x04,0x62,0x7d3389 3390# CHECK: v_cmpx_lt_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x62,0x7d,0x00,0x38,0x00,0x00]33910xf0,0x04,0x62,0x7d3392 3393# CHECK: v_cmpx_lt_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x62,0x7d,0x00,0xc4,0x00,0x00]33940xf7,0x04,0x62,0x7d3395 3396# CHECK: v_cmpx_lt_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x62,0x7d,0x0b,0xfe,0x00,0x00]33970xff,0x04,0x62,0x7d,0x0b,0xfe,0x00,0x003398 3399# CHECK: v_cmpx_lt_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x62,0x7d,0x56,0x34,0x00,0x00]34000xff,0x04,0x62,0x7d,0x56,0x34,0x00,0x003401 3402# CHECK: v_cmpx_lt_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x63,0x7d]34030x01,0xff,0x63,0x7d3404 3405# CHECK: v_cmpx_eq_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x64,0x7d]34060x01,0x05,0x64,0x7d3407 3408# CHECK: v_cmpx_eq_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x64,0x7d]34090xff,0x05,0x64,0x7d3410 3411# CHECK: v_cmpx_eq_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x64,0x7d]34120x01,0x04,0x64,0x7d3413 3414# CHECK: v_cmpx_eq_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x64,0x7d]34150x65,0x04,0x64,0x7d3416 3417# CHECK: v_cmpx_eq_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x64,0x7d]34180x66,0x04,0x64,0x7d3419 3420# CHECK: v_cmpx_eq_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x64,0x7d]34210x67,0x04,0x64,0x7d3422 3423# CHECK: v_cmpx_eq_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x64,0x7d]34240x6a,0x04,0x64,0x7d3425 3426# CHECK: v_cmpx_eq_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x64,0x7d]34270x6b,0x04,0x64,0x7d3428 3429# CHECK: v_cmpx_eq_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x64,0x7d]34300x6c,0x04,0x64,0x7d3431 3432# CHECK: v_cmpx_eq_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x64,0x7d]34330x6d,0x04,0x64,0x7d3434 3435# CHECK: v_cmpx_eq_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x64,0x7d]34360x6e,0x04,0x64,0x7d3437 3438# CHECK: v_cmpx_eq_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x64,0x7d]34390x6f,0x04,0x64,0x7d3440 3441# CHECK: v_cmpx_eq_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x64,0x7d]34420x7b,0x04,0x64,0x7d3443 3444# CHECK: v_cmpx_eq_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x64,0x7d]34450x7c,0x04,0x64,0x7d3446 3447# CHECK: v_cmpx_eq_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x64,0x7d]34480x7e,0x04,0x64,0x7d3449 3450# CHECK: v_cmpx_eq_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x64,0x7d]34510x7f,0x04,0x64,0x7d3452 3453# CHECK: v_cmpx_eq_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x64,0x7d]34540x80,0x04,0x64,0x7d3455 3456# CHECK: v_cmpx_eq_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x64,0x7d]34570xc1,0x04,0x64,0x7d3458 3459# CHECK: v_cmpx_eq_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x64,0x7d,0x00,0x38,0x00,0x00]34600xf0,0x04,0x64,0x7d3461 3462# CHECK: v_cmpx_eq_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x64,0x7d,0x00,0xc4,0x00,0x00]34630xf7,0x04,0x64,0x7d3464 3465# CHECK: v_cmpx_eq_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x64,0x7d,0x0b,0xfe,0x00,0x00]34660xff,0x04,0x64,0x7d,0x0b,0xfe,0x00,0x003467 3468# CHECK: v_cmpx_eq_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x64,0x7d,0x56,0x34,0x00,0x00]34690xff,0x04,0x64,0x7d,0x56,0x34,0x00,0x003470 3471# CHECK: v_cmpx_eq_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x65,0x7d]34720x01,0xff,0x65,0x7d3473 3474# CHECK: v_cmpx_le_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x66,0x7d]34750x01,0x05,0x66,0x7d3476 3477# CHECK: v_cmpx_le_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x66,0x7d]34780xff,0x05,0x66,0x7d3479 3480# CHECK: v_cmpx_le_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x66,0x7d]34810x01,0x04,0x66,0x7d3482 3483# CHECK: v_cmpx_le_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x66,0x7d]34840x65,0x04,0x66,0x7d3485 3486# CHECK: v_cmpx_le_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x66,0x7d]34870x66,0x04,0x66,0x7d3488 3489# CHECK: v_cmpx_le_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x66,0x7d]34900x67,0x04,0x66,0x7d3491 3492# CHECK: v_cmpx_le_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x66,0x7d]34930x6a,0x04,0x66,0x7d3494 3495# CHECK: v_cmpx_le_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x66,0x7d]34960x6b,0x04,0x66,0x7d3497 3498# CHECK: v_cmpx_le_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x66,0x7d]34990x6c,0x04,0x66,0x7d3500 3501# CHECK: v_cmpx_le_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x66,0x7d]35020x6d,0x04,0x66,0x7d3503 3504# CHECK: v_cmpx_le_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x66,0x7d]35050x6e,0x04,0x66,0x7d3506 3507# CHECK: v_cmpx_le_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x66,0x7d]35080x6f,0x04,0x66,0x7d3509 3510# CHECK: v_cmpx_le_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x66,0x7d]35110x7b,0x04,0x66,0x7d3512 3513# CHECK: v_cmpx_le_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x66,0x7d]35140x7c,0x04,0x66,0x7d3515 3516# CHECK: v_cmpx_le_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x66,0x7d]35170x7e,0x04,0x66,0x7d3518 3519# CHECK: v_cmpx_le_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x66,0x7d]35200x7f,0x04,0x66,0x7d3521 3522# CHECK: v_cmpx_le_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x66,0x7d]35230x80,0x04,0x66,0x7d3524 3525# CHECK: v_cmpx_le_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x66,0x7d]35260xc1,0x04,0x66,0x7d3527 3528# CHECK: v_cmpx_le_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x66,0x7d,0x00,0x38,0x00,0x00]35290xf0,0x04,0x66,0x7d3530 3531# CHECK: v_cmpx_le_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x66,0x7d,0x00,0xc4,0x00,0x00]35320xf7,0x04,0x66,0x7d3533 3534# CHECK: v_cmpx_le_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x66,0x7d,0x0b,0xfe,0x00,0x00]35350xff,0x04,0x66,0x7d,0x0b,0xfe,0x00,0x003536 3537# CHECK: v_cmpx_le_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x66,0x7d,0x56,0x34,0x00,0x00]35380xff,0x04,0x66,0x7d,0x56,0x34,0x00,0x003539 3540# CHECK: v_cmpx_le_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x67,0x7d]35410x01,0xff,0x67,0x7d3542 3543# CHECK: v_cmpx_gt_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x68,0x7d]35440x01,0x05,0x68,0x7d3545 3546# CHECK: v_cmpx_gt_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x68,0x7d]35470xff,0x05,0x68,0x7d3548 3549# CHECK: v_cmpx_gt_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x68,0x7d]35500x01,0x04,0x68,0x7d3551 3552# CHECK: v_cmpx_gt_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x68,0x7d]35530x65,0x04,0x68,0x7d3554 3555# CHECK: v_cmpx_gt_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x68,0x7d]35560x66,0x04,0x68,0x7d3557 3558# CHECK: v_cmpx_gt_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x68,0x7d]35590x67,0x04,0x68,0x7d3560 3561# CHECK: v_cmpx_gt_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x68,0x7d]35620x6a,0x04,0x68,0x7d3563 3564# CHECK: v_cmpx_gt_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x68,0x7d]35650x6b,0x04,0x68,0x7d3566 3567# CHECK: v_cmpx_gt_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x68,0x7d]35680x6c,0x04,0x68,0x7d3569 3570# CHECK: v_cmpx_gt_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x68,0x7d]35710x6d,0x04,0x68,0x7d3572 3573# CHECK: v_cmpx_gt_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x68,0x7d]35740x6e,0x04,0x68,0x7d3575 3576# CHECK: v_cmpx_gt_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x68,0x7d]35770x6f,0x04,0x68,0x7d3578 3579# CHECK: v_cmpx_gt_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x68,0x7d]35800x7b,0x04,0x68,0x7d3581 3582# CHECK: v_cmpx_gt_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x68,0x7d]35830x7c,0x04,0x68,0x7d3584 3585# CHECK: v_cmpx_gt_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x68,0x7d]35860x7e,0x04,0x68,0x7d3587 3588# CHECK: v_cmpx_gt_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x68,0x7d]35890x7f,0x04,0x68,0x7d3590 3591# CHECK: v_cmpx_gt_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x68,0x7d]35920x80,0x04,0x68,0x7d3593 3594# CHECK: v_cmpx_gt_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x68,0x7d]35950xc1,0x04,0x68,0x7d3596 3597# CHECK: v_cmpx_gt_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x68,0x7d,0x00,0x38,0x00,0x00]35980xf0,0x04,0x68,0x7d3599 3600# CHECK: v_cmpx_gt_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x68,0x7d,0x00,0xc4,0x00,0x00]36010xf7,0x04,0x68,0x7d3602 3603# CHECK: v_cmpx_gt_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x68,0x7d,0x0b,0xfe,0x00,0x00]36040xff,0x04,0x68,0x7d,0x0b,0xfe,0x00,0x003605 3606# CHECK: v_cmpx_gt_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x68,0x7d,0x56,0x34,0x00,0x00]36070xff,0x04,0x68,0x7d,0x56,0x34,0x00,0x003608 3609# CHECK: v_cmpx_gt_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x69,0x7d]36100x01,0xff,0x69,0x7d3611 3612# CHECK: v_cmpx_ne_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x6a,0x7d]36130x01,0x05,0x6a,0x7d3614 3615# CHECK: v_cmpx_ne_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x6a,0x7d]36160xff,0x05,0x6a,0x7d3617 3618# CHECK: v_cmpx_ne_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x6a,0x7d]36190x01,0x04,0x6a,0x7d3620 3621# CHECK: v_cmpx_ne_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x6a,0x7d]36220x65,0x04,0x6a,0x7d3623 3624# CHECK: v_cmpx_ne_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x6a,0x7d]36250x66,0x04,0x6a,0x7d3626 3627# CHECK: v_cmpx_ne_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x6a,0x7d]36280x67,0x04,0x6a,0x7d3629 3630# CHECK: v_cmpx_ne_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x6a,0x7d]36310x6a,0x04,0x6a,0x7d3632 3633# CHECK: v_cmpx_ne_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x6a,0x7d]36340x6b,0x04,0x6a,0x7d3635 3636# CHECK: v_cmpx_ne_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x6a,0x7d]36370x6c,0x04,0x6a,0x7d3638 3639# CHECK: v_cmpx_ne_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x6a,0x7d]36400x6d,0x04,0x6a,0x7d3641 3642# CHECK: v_cmpx_ne_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x6a,0x7d]36430x6e,0x04,0x6a,0x7d3644 3645# CHECK: v_cmpx_ne_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x6a,0x7d]36460x6f,0x04,0x6a,0x7d3647 3648# CHECK: v_cmpx_ne_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x6a,0x7d]36490x7b,0x04,0x6a,0x7d3650 3651# CHECK: v_cmpx_ne_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x6a,0x7d]36520x7c,0x04,0x6a,0x7d3653 3654# CHECK: v_cmpx_ne_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x6a,0x7d]36550x7e,0x04,0x6a,0x7d3656 3657# CHECK: v_cmpx_ne_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x6a,0x7d]36580x7f,0x04,0x6a,0x7d3659 3660# CHECK: v_cmpx_ne_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x6a,0x7d]36610x80,0x04,0x6a,0x7d3662 3663# CHECK: v_cmpx_ne_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x6a,0x7d]36640xc1,0x04,0x6a,0x7d3665 3666# CHECK: v_cmpx_ne_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x6a,0x7d,0x00,0x38,0x00,0x00]36670xf0,0x04,0x6a,0x7d3668 3669# CHECK: v_cmpx_ne_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x6a,0x7d,0x00,0xc4,0x00,0x00]36700xf7,0x04,0x6a,0x7d3671 3672# CHECK: v_cmpx_ne_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x6a,0x7d,0x0b,0xfe,0x00,0x00]36730xff,0x04,0x6a,0x7d,0x0b,0xfe,0x00,0x003674 3675# CHECK: v_cmpx_ne_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x6a,0x7d,0x56,0x34,0x00,0x00]36760xff,0x04,0x6a,0x7d,0x56,0x34,0x00,0x003677 3678# CHECK: v_cmpx_ne_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x6b,0x7d]36790x01,0xff,0x6b,0x7d3680 3681# CHECK: v_cmpx_ge_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x6c,0x7d]36820x01,0x05,0x6c,0x7d3683 3684# CHECK: v_cmpx_ge_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x6c,0x7d]36850xff,0x05,0x6c,0x7d3686 3687# CHECK: v_cmpx_ge_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x6c,0x7d]36880x01,0x04,0x6c,0x7d3689 3690# CHECK: v_cmpx_ge_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x6c,0x7d]36910x65,0x04,0x6c,0x7d3692 3693# CHECK: v_cmpx_ge_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x6c,0x7d]36940x66,0x04,0x6c,0x7d3695 3696# CHECK: v_cmpx_ge_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x6c,0x7d]36970x67,0x04,0x6c,0x7d3698 3699# CHECK: v_cmpx_ge_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x6c,0x7d]37000x6a,0x04,0x6c,0x7d3701 3702# CHECK: v_cmpx_ge_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x6c,0x7d]37030x6b,0x04,0x6c,0x7d3704 3705# CHECK: v_cmpx_ge_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x6c,0x7d]37060x6c,0x04,0x6c,0x7d3707 3708# CHECK: v_cmpx_ge_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x6c,0x7d]37090x6d,0x04,0x6c,0x7d3710 3711# CHECK: v_cmpx_ge_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x6c,0x7d]37120x6e,0x04,0x6c,0x7d3713 3714# CHECK: v_cmpx_ge_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x6c,0x7d]37150x6f,0x04,0x6c,0x7d3716 3717# CHECK: v_cmpx_ge_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x6c,0x7d]37180x7b,0x04,0x6c,0x7d3719 3720# CHECK: v_cmpx_ge_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x6c,0x7d]37210x7c,0x04,0x6c,0x7d3722 3723# CHECK: v_cmpx_ge_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x6c,0x7d]37240x7e,0x04,0x6c,0x7d3725 3726# CHECK: v_cmpx_ge_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x6c,0x7d]37270x7f,0x04,0x6c,0x7d3728 3729# CHECK: v_cmpx_ge_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x6c,0x7d]37300x80,0x04,0x6c,0x7d3731 3732# CHECK: v_cmpx_ge_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x6c,0x7d]37330xc1,0x04,0x6c,0x7d3734 3735# CHECK: v_cmpx_ge_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x6c,0x7d,0x00,0x38,0x00,0x00]37360xf0,0x04,0x6c,0x7d3737 3738# CHECK: v_cmpx_ge_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x6c,0x7d,0x00,0xc4,0x00,0x00]37390xf7,0x04,0x6c,0x7d3740 3741# CHECK: v_cmpx_ge_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x6c,0x7d,0x0b,0xfe,0x00,0x00]37420xff,0x04,0x6c,0x7d,0x0b,0xfe,0x00,0x003743 3744# CHECK: v_cmpx_ge_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x6c,0x7d,0x56,0x34,0x00,0x00]37450xff,0x04,0x6c,0x7d,0x56,0x34,0x00,0x003746 3747# CHECK: v_cmpx_ge_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x6d,0x7d]37480x01,0xff,0x6d,0x7d3749 3750# CHECK: v_cmpx_t_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x6e,0x7d]37510x01,0x05,0x6e,0x7d3752 3753# CHECK: v_cmpx_t_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x6e,0x7d]37540xff,0x05,0x6e,0x7d3755 3756# CHECK: v_cmpx_t_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x6e,0x7d]37570x01,0x04,0x6e,0x7d3758 3759# CHECK: v_cmpx_t_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x6e,0x7d]37600x65,0x04,0x6e,0x7d3761 3762# CHECK: v_cmpx_t_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x6e,0x7d]37630x66,0x04,0x6e,0x7d3764 3765# CHECK: v_cmpx_t_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x6e,0x7d]37660x67,0x04,0x6e,0x7d3767 3768# CHECK: v_cmpx_t_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x6e,0x7d]37690x6a,0x04,0x6e,0x7d3770 3771# CHECK: v_cmpx_t_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x6e,0x7d]37720x6b,0x04,0x6e,0x7d3773 3774# CHECK: v_cmpx_t_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x6e,0x7d]37750x6c,0x04,0x6e,0x7d3776 3777# CHECK: v_cmpx_t_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x6e,0x7d]37780x6d,0x04,0x6e,0x7d3779 3780# CHECK: v_cmpx_t_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x6e,0x7d]37810x6e,0x04,0x6e,0x7d3782 3783# CHECK: v_cmpx_t_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x6e,0x7d]37840x6f,0x04,0x6e,0x7d3785 3786# CHECK: v_cmpx_t_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x6e,0x7d]37870x7b,0x04,0x6e,0x7d3788 3789# CHECK: v_cmpx_t_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x6e,0x7d]37900x7c,0x04,0x6e,0x7d3791 3792# CHECK: v_cmpx_t_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x6e,0x7d]37930x7e,0x04,0x6e,0x7d3794 3795# CHECK: v_cmpx_t_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x6e,0x7d]37960x7f,0x04,0x6e,0x7d3797 3798# CHECK: v_cmpx_t_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x6e,0x7d]37990x80,0x04,0x6e,0x7d3800 3801# CHECK: v_cmpx_t_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x6e,0x7d]38020xc1,0x04,0x6e,0x7d3803 3804# CHECK: v_cmpx_t_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x6e,0x7d,0x00,0x38,0x00,0x00]38050xf0,0x04,0x6e,0x7d3806 3807# CHECK: v_cmpx_t_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x6e,0x7d,0x00,0xc4,0x00,0x00]38080xf7,0x04,0x6e,0x7d3809 3810# CHECK: v_cmpx_t_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x6e,0x7d,0x0b,0xfe,0x00,0x00]38110xff,0x04,0x6e,0x7d,0x0b,0xfe,0x00,0x003812 3813# CHECK: v_cmpx_t_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x6e,0x7d,0x56,0x34,0x00,0x00]38140xff,0x04,0x6e,0x7d,0x56,0x34,0x00,0x003815 3816# CHECK: v_cmpx_t_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x6f,0x7d]38170x01,0xff,0x6f,0x7d3818 3819# CHECK: v_cmpx_f_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x70,0x7d]38200x01,0x05,0x70,0x7d3821 3822# CHECK: v_cmpx_f_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x70,0x7d]38230xff,0x05,0x70,0x7d3824 3825# CHECK: v_cmpx_f_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x70,0x7d]38260x01,0x04,0x70,0x7d3827 3828# CHECK: v_cmpx_f_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x70,0x7d]38290x65,0x04,0x70,0x7d3830 3831# CHECK: v_cmpx_f_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x70,0x7d]38320x66,0x04,0x70,0x7d3833 3834# CHECK: v_cmpx_f_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x70,0x7d]38350x67,0x04,0x70,0x7d3836 3837# CHECK: v_cmpx_f_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x70,0x7d]38380x6a,0x04,0x70,0x7d3839 3840# CHECK: v_cmpx_f_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x70,0x7d]38410x6b,0x04,0x70,0x7d3842 3843# CHECK: v_cmpx_f_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x70,0x7d]38440x6c,0x04,0x70,0x7d3845 3846# CHECK: v_cmpx_f_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x70,0x7d]38470x6d,0x04,0x70,0x7d3848 3849# CHECK: v_cmpx_f_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x70,0x7d]38500x6e,0x04,0x70,0x7d3851 3852# CHECK: v_cmpx_f_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x70,0x7d]38530x6f,0x04,0x70,0x7d3854 3855# CHECK: v_cmpx_f_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x70,0x7d]38560x7b,0x04,0x70,0x7d3857 3858# CHECK: v_cmpx_f_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x70,0x7d]38590x7c,0x04,0x70,0x7d3860 3861# CHECK: v_cmpx_f_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x70,0x7d]38620x7e,0x04,0x70,0x7d3863 3864# CHECK: v_cmpx_f_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x70,0x7d]38650x7f,0x04,0x70,0x7d3866 3867# CHECK: v_cmpx_f_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x70,0x7d]38680x80,0x04,0x70,0x7d3869 3870# CHECK: v_cmpx_f_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x70,0x7d]38710xc1,0x04,0x70,0x7d3872 3873# CHECK: v_cmpx_f_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x70,0x7d,0x00,0x38,0x00,0x00]38740xf0,0x04,0x70,0x7d3875 3876# CHECK: v_cmpx_f_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x70,0x7d,0x00,0xc4,0x00,0x00]38770xf7,0x04,0x70,0x7d3878 3879# CHECK: v_cmpx_f_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x70,0x7d,0x0b,0xfe,0x00,0x00]38800xff,0x04,0x70,0x7d,0x0b,0xfe,0x00,0x003881 3882# CHECK: v_cmpx_f_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x70,0x7d,0x56,0x34,0x00,0x00]38830xff,0x04,0x70,0x7d,0x56,0x34,0x00,0x003884 3885# CHECK: v_cmpx_f_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x71,0x7d]38860x01,0xff,0x71,0x7d3887 3888# CHECK: v_cmpx_lt_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x72,0x7d]38890x01,0x05,0x72,0x7d3890 3891# CHECK: v_cmpx_lt_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x72,0x7d]38920xff,0x05,0x72,0x7d3893 3894# CHECK: v_cmpx_lt_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x72,0x7d]38950x01,0x04,0x72,0x7d3896 3897# CHECK: v_cmpx_lt_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x72,0x7d]38980x65,0x04,0x72,0x7d3899 3900# CHECK: v_cmpx_lt_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x72,0x7d]39010x66,0x04,0x72,0x7d3902 3903# CHECK: v_cmpx_lt_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x72,0x7d]39040x67,0x04,0x72,0x7d3905 3906# CHECK: v_cmpx_lt_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x72,0x7d]39070x6a,0x04,0x72,0x7d3908 3909# CHECK: v_cmpx_lt_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x72,0x7d]39100x6b,0x04,0x72,0x7d3911 3912# CHECK: v_cmpx_lt_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x72,0x7d]39130x6c,0x04,0x72,0x7d3914 3915# CHECK: v_cmpx_lt_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x72,0x7d]39160x6d,0x04,0x72,0x7d3917 3918# CHECK: v_cmpx_lt_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x72,0x7d]39190x6e,0x04,0x72,0x7d3920 3921# CHECK: v_cmpx_lt_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x72,0x7d]39220x6f,0x04,0x72,0x7d3923 3924# CHECK: v_cmpx_lt_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x72,0x7d]39250x7b,0x04,0x72,0x7d3926 3927# CHECK: v_cmpx_lt_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x72,0x7d]39280x7c,0x04,0x72,0x7d3929 3930# CHECK: v_cmpx_lt_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x72,0x7d]39310x7e,0x04,0x72,0x7d3932 3933# CHECK: v_cmpx_lt_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x72,0x7d]39340x7f,0x04,0x72,0x7d3935 3936# CHECK: v_cmpx_lt_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x72,0x7d]39370x80,0x04,0x72,0x7d3938 3939# CHECK: v_cmpx_lt_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x72,0x7d]39400xc1,0x04,0x72,0x7d3941 3942# CHECK: v_cmpx_lt_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x72,0x7d,0x00,0x38,0x00,0x00]39430xf0,0x04,0x72,0x7d3944 3945# CHECK: v_cmpx_lt_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x72,0x7d,0x00,0xc4,0x00,0x00]39460xf7,0x04,0x72,0x7d3947 3948# CHECK: v_cmpx_lt_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x72,0x7d,0x0b,0xfe,0x00,0x00]39490xff,0x04,0x72,0x7d,0x0b,0xfe,0x00,0x003950 3951# CHECK: v_cmpx_lt_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x72,0x7d,0x56,0x34,0x00,0x00]39520xff,0x04,0x72,0x7d,0x56,0x34,0x00,0x003953 3954# CHECK: v_cmpx_lt_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x73,0x7d]39550x01,0xff,0x73,0x7d3956 3957# CHECK: v_cmpx_eq_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x74,0x7d]39580x01,0x05,0x74,0x7d3959 3960# CHECK: v_cmpx_eq_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x74,0x7d]39610xff,0x05,0x74,0x7d3962 3963# CHECK: v_cmpx_eq_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x74,0x7d]39640x01,0x04,0x74,0x7d3965 3966# CHECK: v_cmpx_eq_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x74,0x7d]39670x65,0x04,0x74,0x7d3968 3969# CHECK: v_cmpx_eq_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x74,0x7d]39700x66,0x04,0x74,0x7d3971 3972# CHECK: v_cmpx_eq_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x74,0x7d]39730x67,0x04,0x74,0x7d3974 3975# CHECK: v_cmpx_eq_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x74,0x7d]39760x6a,0x04,0x74,0x7d3977 3978# CHECK: v_cmpx_eq_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x74,0x7d]39790x6b,0x04,0x74,0x7d3980 3981# CHECK: v_cmpx_eq_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x74,0x7d]39820x6c,0x04,0x74,0x7d3983 3984# CHECK: v_cmpx_eq_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x74,0x7d]39850x6d,0x04,0x74,0x7d3986 3987# CHECK: v_cmpx_eq_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x74,0x7d]39880x6e,0x04,0x74,0x7d3989 3990# CHECK: v_cmpx_eq_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x74,0x7d]39910x6f,0x04,0x74,0x7d3992 3993# CHECK: v_cmpx_eq_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x74,0x7d]39940x7b,0x04,0x74,0x7d3995 3996# CHECK: v_cmpx_eq_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x74,0x7d]39970x7c,0x04,0x74,0x7d3998 3999# CHECK: v_cmpx_eq_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x74,0x7d]40000x7e,0x04,0x74,0x7d4001 4002# CHECK: v_cmpx_eq_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x74,0x7d]40030x7f,0x04,0x74,0x7d4004 4005# CHECK: v_cmpx_eq_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x74,0x7d]40060x80,0x04,0x74,0x7d4007 4008# CHECK: v_cmpx_eq_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x74,0x7d]40090xc1,0x04,0x74,0x7d4010 4011# CHECK: v_cmpx_eq_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x74,0x7d,0x00,0x38,0x00,0x00]40120xf0,0x04,0x74,0x7d4013 4014# CHECK: v_cmpx_eq_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x74,0x7d,0x00,0xc4,0x00,0x00]40150xf7,0x04,0x74,0x7d4016 4017# CHECK: v_cmpx_eq_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x74,0x7d,0x0b,0xfe,0x00,0x00]40180xff,0x04,0x74,0x7d,0x0b,0xfe,0x00,0x004019 4020# CHECK: v_cmpx_eq_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x74,0x7d,0x56,0x34,0x00,0x00]40210xff,0x04,0x74,0x7d,0x56,0x34,0x00,0x004022 4023# CHECK: v_cmpx_eq_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x75,0x7d]40240x01,0xff,0x75,0x7d4025 4026# CHECK: v_cmpx_le_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x76,0x7d]40270x01,0x05,0x76,0x7d4028 4029# CHECK: v_cmpx_le_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x76,0x7d]40300xff,0x05,0x76,0x7d4031 4032# CHECK: v_cmpx_le_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x76,0x7d]40330x01,0x04,0x76,0x7d4034 4035# CHECK: v_cmpx_le_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x76,0x7d]40360x65,0x04,0x76,0x7d4037 4038# CHECK: v_cmpx_le_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x76,0x7d]40390x66,0x04,0x76,0x7d4040 4041# CHECK: v_cmpx_le_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x76,0x7d]40420x67,0x04,0x76,0x7d4043 4044# CHECK: v_cmpx_le_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x76,0x7d]40450x6a,0x04,0x76,0x7d4046 4047# CHECK: v_cmpx_le_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x76,0x7d]40480x6b,0x04,0x76,0x7d4049 4050# CHECK: v_cmpx_le_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x76,0x7d]40510x6c,0x04,0x76,0x7d4052 4053# CHECK: v_cmpx_le_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x76,0x7d]40540x6d,0x04,0x76,0x7d4055 4056# CHECK: v_cmpx_le_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x76,0x7d]40570x6e,0x04,0x76,0x7d4058 4059# CHECK: v_cmpx_le_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x76,0x7d]40600x6f,0x04,0x76,0x7d4061 4062# CHECK: v_cmpx_le_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x76,0x7d]40630x7b,0x04,0x76,0x7d4064 4065# CHECK: v_cmpx_le_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x76,0x7d]40660x7c,0x04,0x76,0x7d4067 4068# CHECK: v_cmpx_le_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x76,0x7d]40690x7e,0x04,0x76,0x7d4070 4071# CHECK: v_cmpx_le_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x76,0x7d]40720x7f,0x04,0x76,0x7d4073 4074# CHECK: v_cmpx_le_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x76,0x7d]40750x80,0x04,0x76,0x7d4076 4077# CHECK: v_cmpx_le_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x76,0x7d]40780xc1,0x04,0x76,0x7d4079 4080# CHECK: v_cmpx_le_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x76,0x7d,0x00,0x38,0x00,0x00]40810xf0,0x04,0x76,0x7d4082 4083# CHECK: v_cmpx_le_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x76,0x7d,0x00,0xc4,0x00,0x00]40840xf7,0x04,0x76,0x7d4085 4086# CHECK: v_cmpx_le_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x76,0x7d,0x0b,0xfe,0x00,0x00]40870xff,0x04,0x76,0x7d,0x0b,0xfe,0x00,0x004088 4089# CHECK: v_cmpx_le_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x76,0x7d,0x56,0x34,0x00,0x00]40900xff,0x04,0x76,0x7d,0x56,0x34,0x00,0x004091 4092# CHECK: v_cmpx_le_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x77,0x7d]40930x01,0xff,0x77,0x7d4094 4095# CHECK: v_cmpx_gt_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x78,0x7d]40960x01,0x05,0x78,0x7d4097 4098# CHECK: v_cmpx_gt_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x78,0x7d]40990xff,0x05,0x78,0x7d4100 4101# CHECK: v_cmpx_gt_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x78,0x7d]41020x01,0x04,0x78,0x7d4103 4104# CHECK: v_cmpx_gt_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x78,0x7d]41050x65,0x04,0x78,0x7d4106 4107# CHECK: v_cmpx_gt_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x78,0x7d]41080x66,0x04,0x78,0x7d4109 4110# CHECK: v_cmpx_gt_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x78,0x7d]41110x67,0x04,0x78,0x7d4112 4113# CHECK: v_cmpx_gt_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x78,0x7d]41140x6a,0x04,0x78,0x7d4115 4116# CHECK: v_cmpx_gt_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x78,0x7d]41170x6b,0x04,0x78,0x7d4118 4119# CHECK: v_cmpx_gt_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x78,0x7d]41200x6c,0x04,0x78,0x7d4121 4122# CHECK: v_cmpx_gt_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x78,0x7d]41230x6d,0x04,0x78,0x7d4124 4125# CHECK: v_cmpx_gt_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x78,0x7d]41260x6e,0x04,0x78,0x7d4127 4128# CHECK: v_cmpx_gt_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x78,0x7d]41290x6f,0x04,0x78,0x7d4130 4131# CHECK: v_cmpx_gt_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x78,0x7d]41320x7b,0x04,0x78,0x7d4133 4134# CHECK: v_cmpx_gt_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x78,0x7d]41350x7c,0x04,0x78,0x7d4136 4137# CHECK: v_cmpx_gt_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x78,0x7d]41380x7e,0x04,0x78,0x7d4139 4140# CHECK: v_cmpx_gt_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x78,0x7d]41410x7f,0x04,0x78,0x7d4142 4143# CHECK: v_cmpx_gt_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x78,0x7d]41440x80,0x04,0x78,0x7d4145 4146# CHECK: v_cmpx_gt_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x78,0x7d]41470xc1,0x04,0x78,0x7d4148 4149# CHECK: v_cmpx_gt_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x78,0x7d,0x00,0x38,0x00,0x00]41500xf0,0x04,0x78,0x7d4151 4152# CHECK: v_cmpx_gt_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x78,0x7d,0x00,0xc4,0x00,0x00]41530xf7,0x04,0x78,0x7d4154 4155# CHECK: v_cmpx_gt_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x78,0x7d,0x0b,0xfe,0x00,0x00]41560xff,0x04,0x78,0x7d,0x0b,0xfe,0x00,0x004157 4158# CHECK: v_cmpx_gt_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x78,0x7d,0x56,0x34,0x00,0x00]41590xff,0x04,0x78,0x7d,0x56,0x34,0x00,0x004160 4161# CHECK: v_cmpx_gt_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x79,0x7d]41620x01,0xff,0x79,0x7d4163 4164# CHECK: v_cmpx_ne_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x7a,0x7d]41650x01,0x05,0x7a,0x7d4166 4167# CHECK: v_cmpx_ne_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x7a,0x7d]41680xff,0x05,0x7a,0x7d4169 4170# CHECK: v_cmpx_ne_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x7a,0x7d]41710x01,0x04,0x7a,0x7d4172 4173# CHECK: v_cmpx_ne_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x7a,0x7d]41740x65,0x04,0x7a,0x7d4175 4176# CHECK: v_cmpx_ne_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x7a,0x7d]41770x66,0x04,0x7a,0x7d4178 4179# CHECK: v_cmpx_ne_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x7a,0x7d]41800x67,0x04,0x7a,0x7d4181 4182# CHECK: v_cmpx_ne_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x7a,0x7d]41830x6a,0x04,0x7a,0x7d4184 4185# CHECK: v_cmpx_ne_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x7a,0x7d]41860x6b,0x04,0x7a,0x7d4187 4188# CHECK: v_cmpx_ne_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x7a,0x7d]41890x6c,0x04,0x7a,0x7d4190 4191# CHECK: v_cmpx_ne_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x7a,0x7d]41920x6d,0x04,0x7a,0x7d4193 4194# CHECK: v_cmpx_ne_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x7a,0x7d]41950x6e,0x04,0x7a,0x7d4196 4197# CHECK: v_cmpx_ne_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x7a,0x7d]41980x6f,0x04,0x7a,0x7d4199 4200# CHECK: v_cmpx_ne_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x7a,0x7d]42010x7b,0x04,0x7a,0x7d4202 4203# CHECK: v_cmpx_ne_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x7a,0x7d]42040x7c,0x04,0x7a,0x7d4205 4206# CHECK: v_cmpx_ne_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x7a,0x7d]42070x7e,0x04,0x7a,0x7d4208 4209# CHECK: v_cmpx_ne_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x7a,0x7d]42100x7f,0x04,0x7a,0x7d4211 4212# CHECK: v_cmpx_ne_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x7a,0x7d]42130x80,0x04,0x7a,0x7d4214 4215# CHECK: v_cmpx_ne_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x7a,0x7d]42160xc1,0x04,0x7a,0x7d4217 4218# CHECK: v_cmpx_ne_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x7a,0x7d,0x00,0x38,0x00,0x00]42190xf0,0x04,0x7a,0x7d4220 4221# CHECK: v_cmpx_ne_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x7a,0x7d,0x00,0xc4,0x00,0x00]42220xf7,0x04,0x7a,0x7d4223 4224# CHECK: v_cmpx_ne_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x7a,0x7d,0x0b,0xfe,0x00,0x00]42250xff,0x04,0x7a,0x7d,0x0b,0xfe,0x00,0x004226 4227# CHECK: v_cmpx_ne_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x7a,0x7d,0x56,0x34,0x00,0x00]42280xff,0x04,0x7a,0x7d,0x56,0x34,0x00,0x004229 4230# CHECK: v_cmpx_ne_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x7b,0x7d]42310x01,0xff,0x7b,0x7d4232 4233# CHECK: v_cmpx_ge_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x7c,0x7d]42340x01,0x05,0x7c,0x7d4235 4236# CHECK: v_cmpx_ge_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x7c,0x7d]42370xff,0x05,0x7c,0x7d4238 4239# CHECK: v_cmpx_ge_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x7c,0x7d]42400x01,0x04,0x7c,0x7d4241 4242# CHECK: v_cmpx_ge_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x7c,0x7d]42430x65,0x04,0x7c,0x7d4244 4245# CHECK: v_cmpx_ge_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x7c,0x7d]42460x66,0x04,0x7c,0x7d4247 4248# CHECK: v_cmpx_ge_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x7c,0x7d]42490x67,0x04,0x7c,0x7d4250 4251# CHECK: v_cmpx_ge_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x7c,0x7d]42520x6a,0x04,0x7c,0x7d4253 4254# CHECK: v_cmpx_ge_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x7c,0x7d]42550x6b,0x04,0x7c,0x7d4256 4257# CHECK: v_cmpx_ge_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x7c,0x7d]42580x6c,0x04,0x7c,0x7d4259 4260# CHECK: v_cmpx_ge_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x7c,0x7d]42610x6d,0x04,0x7c,0x7d4262 4263# CHECK: v_cmpx_ge_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x7c,0x7d]42640x6e,0x04,0x7c,0x7d4265 4266# CHECK: v_cmpx_ge_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x7c,0x7d]42670x6f,0x04,0x7c,0x7d4268 4269# CHECK: v_cmpx_ge_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x7c,0x7d]42700x7b,0x04,0x7c,0x7d4271 4272# CHECK: v_cmpx_ge_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x7c,0x7d]42730x7c,0x04,0x7c,0x7d4274 4275# CHECK: v_cmpx_ge_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x7c,0x7d]42760x7e,0x04,0x7c,0x7d4277 4278# CHECK: v_cmpx_ge_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x7c,0x7d]42790x7f,0x04,0x7c,0x7d4280 4281# CHECK: v_cmpx_ge_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x7c,0x7d]42820x80,0x04,0x7c,0x7d4283 4284# CHECK: v_cmpx_ge_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x7c,0x7d]42850xc1,0x04,0x7c,0x7d4286 4287# CHECK: v_cmpx_ge_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x7c,0x7d,0x00,0x38,0x00,0x00]42880xf0,0x04,0x7c,0x7d4289 4290# CHECK: v_cmpx_ge_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x7c,0x7d,0x00,0xc4,0x00,0x00]42910xf7,0x04,0x7c,0x7d4292 4293# CHECK: v_cmpx_ge_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x7c,0x7d,0x0b,0xfe,0x00,0x00]42940xff,0x04,0x7c,0x7d,0x0b,0xfe,0x00,0x004295 4296# CHECK: v_cmpx_ge_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x7c,0x7d,0x56,0x34,0x00,0x00]42970xff,0x04,0x7c,0x7d,0x56,0x34,0x00,0x004298 4299# CHECK: v_cmpx_ge_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x7d,0x7d]43000x01,0xff,0x7d,0x7d4301 4302# CHECK: v_cmpx_t_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x7e,0x7d]43030x01,0x05,0x7e,0x7d4304 4305# CHECK: v_cmpx_t_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x7e,0x7d]43060xff,0x05,0x7e,0x7d4307 4308# CHECK: v_cmpx_t_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x7e,0x7d]43090x01,0x04,0x7e,0x7d4310 4311# CHECK: v_cmpx_t_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x7e,0x7d]43120x65,0x04,0x7e,0x7d4313 4314# CHECK: v_cmpx_t_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x7e,0x7d]43150x66,0x04,0x7e,0x7d4316 4317# CHECK: v_cmpx_t_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x7e,0x7d]43180x67,0x04,0x7e,0x7d4319 4320# CHECK: v_cmpx_t_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x7e,0x7d]43210x6a,0x04,0x7e,0x7d4322 4323# CHECK: v_cmpx_t_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x7e,0x7d]43240x6b,0x04,0x7e,0x7d4325 4326# CHECK: v_cmpx_t_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x7e,0x7d]43270x6c,0x04,0x7e,0x7d4328 4329# CHECK: v_cmpx_t_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x7e,0x7d]43300x6d,0x04,0x7e,0x7d4331 4332# CHECK: v_cmpx_t_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x7e,0x7d]43330x6e,0x04,0x7e,0x7d4334 4335# CHECK: v_cmpx_t_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x7e,0x7d]43360x6f,0x04,0x7e,0x7d4337 4338# CHECK: v_cmpx_t_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x7e,0x7d]43390x7b,0x04,0x7e,0x7d4340 4341# CHECK: v_cmpx_t_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x7e,0x7d]43420x7c,0x04,0x7e,0x7d4343 4344# CHECK: v_cmpx_t_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x7e,0x7d]43450x7e,0x04,0x7e,0x7d4346 4347# CHECK: v_cmpx_t_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x7e,0x7d]43480x7f,0x04,0x7e,0x7d4349 4350# CHECK: v_cmpx_t_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x7e,0x7d]43510x80,0x04,0x7e,0x7d4352 4353# CHECK: v_cmpx_t_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x7e,0x7d]43540xc1,0x04,0x7e,0x7d4355 4356# CHECK: v_cmpx_t_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x7e,0x7d,0x00,0x38,0x00,0x00]43570xf0,0x04,0x7e,0x7d4358 4359# CHECK: v_cmpx_t_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x7e,0x7d,0x00,0xc4,0x00,0x00]43600xf7,0x04,0x7e,0x7d4361 4362# CHECK: v_cmpx_t_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x7e,0x7d,0x0b,0xfe,0x00,0x00]43630xff,0x04,0x7e,0x7d,0x0b,0xfe,0x00,0x004364 4365# CHECK: v_cmpx_t_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x7e,0x7d,0x56,0x34,0x00,0x00]43660xff,0x04,0x7e,0x7d,0x56,0x34,0x00,0x004367 4368# CHECK: v_cmpx_t_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x7f,0x7d]43690x01,0xff,0x7f,0x7d4370 4371# CHECK: v_cmpx_f_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa0,0x7d]43720x01,0x05,0xa0,0x7d4373 4374# CHECK: v_cmpx_f_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa0,0x7d]43750xff,0x05,0xa0,0x7d4376 4377# CHECK: v_cmpx_f_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa0,0x7d]43780x01,0x04,0xa0,0x7d4379 4380# CHECK: v_cmpx_f_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa0,0x7d]43810x65,0x04,0xa0,0x7d4382 4383# CHECK: v_cmpx_f_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa0,0x7d]43840x66,0x04,0xa0,0x7d4385 4386# CHECK: v_cmpx_f_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa0,0x7d]43870x67,0x04,0xa0,0x7d4388 4389# CHECK: v_cmpx_f_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa0,0x7d]43900x6a,0x04,0xa0,0x7d4391 4392# CHECK: v_cmpx_f_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa0,0x7d]43930x6b,0x04,0xa0,0x7d4394 4395# CHECK: v_cmpx_f_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa0,0x7d]43960x6c,0x04,0xa0,0x7d4397 4398# CHECK: v_cmpx_f_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa0,0x7d]43990x6d,0x04,0xa0,0x7d4400 4401# CHECK: v_cmpx_f_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa0,0x7d]44020x6e,0x04,0xa0,0x7d4403 4404# CHECK: v_cmpx_f_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa0,0x7d]44050x6f,0x04,0xa0,0x7d4406 4407# CHECK: v_cmpx_f_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa0,0x7d]44080x7b,0x04,0xa0,0x7d4409 4410# CHECK: v_cmpx_f_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa0,0x7d]44110x7c,0x04,0xa0,0x7d4412 4413# CHECK: v_cmpx_f_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa0,0x7d]44140x7e,0x04,0xa0,0x7d4415 4416# CHECK: v_cmpx_f_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa0,0x7d]44170x7f,0x04,0xa0,0x7d4418 4419# CHECK: v_cmpx_f_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa0,0x7d]44200x80,0x04,0xa0,0x7d4421 4422# CHECK: v_cmpx_f_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa0,0x7d]44230xc1,0x04,0xa0,0x7d4424 4425# CHECK: v_cmpx_f_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa0,0x7d]44260xf0,0x04,0xa0,0x7d4427 4428# CHECK: v_cmpx_f_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa0,0x7d]44290xf7,0x04,0xa0,0x7d4430 4431# CHECK: v_cmpx_f_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa0,0x7d,0x56,0x34,0x12,0xaf]44320xff,0x04,0xa0,0x7d,0x56,0x34,0x12,0xaf4433 4434# CHECK: v_cmpx_f_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa0,0x7d,0x73,0x72,0x71,0x3f]44350xff,0x04,0xa0,0x7d,0x73,0x72,0x71,0x3f4436 4437# CHECK: v_cmpx_f_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa1,0x7d]44380x01,0xff,0xa1,0x7d4439 4440# CHECK: v_cmpx_lt_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa2,0x7d]44410x01,0x05,0xa2,0x7d4442 4443# CHECK: v_cmpx_lt_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa2,0x7d]44440xff,0x05,0xa2,0x7d4445 4446# CHECK: v_cmpx_lt_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa2,0x7d]44470x01,0x04,0xa2,0x7d4448 4449# CHECK: v_cmpx_lt_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa2,0x7d]44500x65,0x04,0xa2,0x7d4451 4452# CHECK: v_cmpx_lt_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa2,0x7d]44530x66,0x04,0xa2,0x7d4454 4455# CHECK: v_cmpx_lt_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa2,0x7d]44560x67,0x04,0xa2,0x7d4457 4458# CHECK: v_cmpx_lt_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa2,0x7d]44590x6a,0x04,0xa2,0x7d4460 4461# CHECK: v_cmpx_lt_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa2,0x7d]44620x6b,0x04,0xa2,0x7d4463 4464# CHECK: v_cmpx_lt_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa2,0x7d]44650x6c,0x04,0xa2,0x7d4466 4467# CHECK: v_cmpx_lt_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa2,0x7d]44680x6d,0x04,0xa2,0x7d4469 4470# CHECK: v_cmpx_lt_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa2,0x7d]44710x6e,0x04,0xa2,0x7d4472 4473# CHECK: v_cmpx_lt_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa2,0x7d]44740x6f,0x04,0xa2,0x7d4475 4476# CHECK: v_cmpx_lt_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa2,0x7d]44770x7b,0x04,0xa2,0x7d4478 4479# CHECK: v_cmpx_lt_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa2,0x7d]44800x7c,0x04,0xa2,0x7d4481 4482# CHECK: v_cmpx_lt_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa2,0x7d]44830x7e,0x04,0xa2,0x7d4484 4485# CHECK: v_cmpx_lt_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa2,0x7d]44860x7f,0x04,0xa2,0x7d4487 4488# CHECK: v_cmpx_lt_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa2,0x7d]44890x80,0x04,0xa2,0x7d4490 4491# CHECK: v_cmpx_lt_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa2,0x7d]44920xc1,0x04,0xa2,0x7d4493 4494# CHECK: v_cmpx_lt_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa2,0x7d]44950xf0,0x04,0xa2,0x7d4496 4497# CHECK: v_cmpx_lt_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa2,0x7d]44980xf7,0x04,0xa2,0x7d4499 4500# CHECK: v_cmpx_lt_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa2,0x7d,0x56,0x34,0x12,0xaf]45010xff,0x04,0xa2,0x7d,0x56,0x34,0x12,0xaf4502 4503# CHECK: v_cmpx_lt_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa2,0x7d,0x73,0x72,0x71,0x3f]45040xff,0x04,0xa2,0x7d,0x73,0x72,0x71,0x3f4505 4506# CHECK: v_cmpx_lt_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa3,0x7d]45070x01,0xff,0xa3,0x7d4508 4509# CHECK: v_cmpx_eq_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa4,0x7d]45100x01,0x05,0xa4,0x7d4511 4512# CHECK: v_cmpx_eq_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa4,0x7d]45130xff,0x05,0xa4,0x7d4514 4515# CHECK: v_cmpx_eq_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa4,0x7d]45160x01,0x04,0xa4,0x7d4517 4518# CHECK: v_cmpx_eq_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa4,0x7d]45190x65,0x04,0xa4,0x7d4520 4521# CHECK: v_cmpx_eq_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa4,0x7d]45220x66,0x04,0xa4,0x7d4523 4524# CHECK: v_cmpx_eq_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa4,0x7d]45250x67,0x04,0xa4,0x7d4526 4527# CHECK: v_cmpx_eq_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa4,0x7d]45280x6a,0x04,0xa4,0x7d4529 4530# CHECK: v_cmpx_eq_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa4,0x7d]45310x6b,0x04,0xa4,0x7d4532 4533# CHECK: v_cmpx_eq_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa4,0x7d]45340x6c,0x04,0xa4,0x7d4535 4536# CHECK: v_cmpx_eq_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa4,0x7d]45370x6d,0x04,0xa4,0x7d4538 4539# CHECK: v_cmpx_eq_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa4,0x7d]45400x6e,0x04,0xa4,0x7d4541 4542# CHECK: v_cmpx_eq_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa4,0x7d]45430x6f,0x04,0xa4,0x7d4544 4545# CHECK: v_cmpx_eq_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa4,0x7d]45460x7b,0x04,0xa4,0x7d4547 4548# CHECK: v_cmpx_eq_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa4,0x7d]45490x7c,0x04,0xa4,0x7d4550 4551# CHECK: v_cmpx_eq_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa4,0x7d]45520x7e,0x04,0xa4,0x7d4553 4554# CHECK: v_cmpx_eq_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa4,0x7d]45550x7f,0x04,0xa4,0x7d4556 4557# CHECK: v_cmpx_eq_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa4,0x7d]45580x80,0x04,0xa4,0x7d4559 4560# CHECK: v_cmpx_eq_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa4,0x7d]45610xc1,0x04,0xa4,0x7d4562 4563# CHECK: v_cmpx_eq_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa4,0x7d]45640xf0,0x04,0xa4,0x7d4565 4566# CHECK: v_cmpx_eq_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa4,0x7d]45670xf7,0x04,0xa4,0x7d4568 4569# CHECK: v_cmpx_eq_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa4,0x7d,0x56,0x34,0x12,0xaf]45700xff,0x04,0xa4,0x7d,0x56,0x34,0x12,0xaf4571 4572# CHECK: v_cmpx_eq_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa4,0x7d,0x73,0x72,0x71,0x3f]45730xff,0x04,0xa4,0x7d,0x73,0x72,0x71,0x3f4574 4575# CHECK: v_cmpx_eq_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa5,0x7d]45760x01,0xff,0xa5,0x7d4577 4578# CHECK: v_cmpx_le_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa6,0x7d]45790x01,0x05,0xa6,0x7d4580 4581# CHECK: v_cmpx_le_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa6,0x7d]45820xff,0x05,0xa6,0x7d4583 4584# CHECK: v_cmpx_le_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa6,0x7d]45850x01,0x04,0xa6,0x7d4586 4587# CHECK: v_cmpx_le_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa6,0x7d]45880x65,0x04,0xa6,0x7d4589 4590# CHECK: v_cmpx_le_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa6,0x7d]45910x66,0x04,0xa6,0x7d4592 4593# CHECK: v_cmpx_le_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa6,0x7d]45940x67,0x04,0xa6,0x7d4595 4596# CHECK: v_cmpx_le_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa6,0x7d]45970x6a,0x04,0xa6,0x7d4598 4599# CHECK: v_cmpx_le_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa6,0x7d]46000x6b,0x04,0xa6,0x7d4601 4602# CHECK: v_cmpx_le_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa6,0x7d]46030x6c,0x04,0xa6,0x7d4604 4605# CHECK: v_cmpx_le_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa6,0x7d]46060x6d,0x04,0xa6,0x7d4607 4608# CHECK: v_cmpx_le_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa6,0x7d]46090x6e,0x04,0xa6,0x7d4610 4611# CHECK: v_cmpx_le_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa6,0x7d]46120x6f,0x04,0xa6,0x7d4613 4614# CHECK: v_cmpx_le_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa6,0x7d]46150x7b,0x04,0xa6,0x7d4616 4617# CHECK: v_cmpx_le_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa6,0x7d]46180x7c,0x04,0xa6,0x7d4619 4620# CHECK: v_cmpx_le_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa6,0x7d]46210x7e,0x04,0xa6,0x7d4622 4623# CHECK: v_cmpx_le_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa6,0x7d]46240x7f,0x04,0xa6,0x7d4625 4626# CHECK: v_cmpx_le_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa6,0x7d]46270x80,0x04,0xa6,0x7d4628 4629# CHECK: v_cmpx_le_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa6,0x7d]46300xc1,0x04,0xa6,0x7d4631 4632# CHECK: v_cmpx_le_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa6,0x7d]46330xf0,0x04,0xa6,0x7d4634 4635# CHECK: v_cmpx_le_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa6,0x7d]46360xf7,0x04,0xa6,0x7d4637 4638# CHECK: v_cmpx_le_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa6,0x7d,0x56,0x34,0x12,0xaf]46390xff,0x04,0xa6,0x7d,0x56,0x34,0x12,0xaf4640 4641# CHECK: v_cmpx_le_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa6,0x7d,0x73,0x72,0x71,0x3f]46420xff,0x04,0xa6,0x7d,0x73,0x72,0x71,0x3f4643 4644# CHECK: v_cmpx_le_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa7,0x7d]46450x01,0xff,0xa7,0x7d4646 4647# CHECK: v_cmpx_gt_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xa8,0x7d]46480x01,0x05,0xa8,0x7d4649 4650# CHECK: v_cmpx_gt_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xa8,0x7d]46510xff,0x05,0xa8,0x7d4652 4653# CHECK: v_cmpx_gt_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xa8,0x7d]46540x01,0x04,0xa8,0x7d4655 4656# CHECK: v_cmpx_gt_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xa8,0x7d]46570x65,0x04,0xa8,0x7d4658 4659# CHECK: v_cmpx_gt_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xa8,0x7d]46600x66,0x04,0xa8,0x7d4661 4662# CHECK: v_cmpx_gt_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xa8,0x7d]46630x67,0x04,0xa8,0x7d4664 4665# CHECK: v_cmpx_gt_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xa8,0x7d]46660x6a,0x04,0xa8,0x7d4667 4668# CHECK: v_cmpx_gt_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xa8,0x7d]46690x6b,0x04,0xa8,0x7d4670 4671# CHECK: v_cmpx_gt_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xa8,0x7d]46720x6c,0x04,0xa8,0x7d4673 4674# CHECK: v_cmpx_gt_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xa8,0x7d]46750x6d,0x04,0xa8,0x7d4676 4677# CHECK: v_cmpx_gt_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xa8,0x7d]46780x6e,0x04,0xa8,0x7d4679 4680# CHECK: v_cmpx_gt_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xa8,0x7d]46810x6f,0x04,0xa8,0x7d4682 4683# CHECK: v_cmpx_gt_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xa8,0x7d]46840x7b,0x04,0xa8,0x7d4685 4686# CHECK: v_cmpx_gt_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xa8,0x7d]46870x7c,0x04,0xa8,0x7d4688 4689# CHECK: v_cmpx_gt_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xa8,0x7d]46900x7e,0x04,0xa8,0x7d4691 4692# CHECK: v_cmpx_gt_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xa8,0x7d]46930x7f,0x04,0xa8,0x7d4694 4695# CHECK: v_cmpx_gt_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xa8,0x7d]46960x80,0x04,0xa8,0x7d4697 4698# CHECK: v_cmpx_gt_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xa8,0x7d]46990xc1,0x04,0xa8,0x7d4700 4701# CHECK: v_cmpx_gt_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xa8,0x7d]47020xf0,0x04,0xa8,0x7d4703 4704# CHECK: v_cmpx_gt_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xa8,0x7d]47050xf7,0x04,0xa8,0x7d4706 4707# CHECK: v_cmpx_gt_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xa8,0x7d,0x56,0x34,0x12,0xaf]47080xff,0x04,0xa8,0x7d,0x56,0x34,0x12,0xaf4709 4710# CHECK: v_cmpx_gt_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xa8,0x7d,0x73,0x72,0x71,0x3f]47110xff,0x04,0xa8,0x7d,0x73,0x72,0x71,0x3f4712 4713# CHECK: v_cmpx_gt_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xa9,0x7d]47140x01,0xff,0xa9,0x7d4715 4716# CHECK: v_cmpx_ne_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xaa,0x7d]47170x01,0x05,0xaa,0x7d4718 4719# CHECK: v_cmpx_ne_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xaa,0x7d]47200xff,0x05,0xaa,0x7d4721 4722# CHECK: v_cmpx_ne_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xaa,0x7d]47230x01,0x04,0xaa,0x7d4724 4725# CHECK: v_cmpx_ne_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xaa,0x7d]47260x65,0x04,0xaa,0x7d4727 4728# CHECK: v_cmpx_ne_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xaa,0x7d]47290x66,0x04,0xaa,0x7d4730 4731# CHECK: v_cmpx_ne_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xaa,0x7d]47320x67,0x04,0xaa,0x7d4733 4734# CHECK: v_cmpx_ne_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xaa,0x7d]47350x6a,0x04,0xaa,0x7d4736 4737# CHECK: v_cmpx_ne_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xaa,0x7d]47380x6b,0x04,0xaa,0x7d4739 4740# CHECK: v_cmpx_ne_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xaa,0x7d]47410x6c,0x04,0xaa,0x7d4742 4743# CHECK: v_cmpx_ne_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xaa,0x7d]47440x6d,0x04,0xaa,0x7d4745 4746# CHECK: v_cmpx_ne_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xaa,0x7d]47470x6e,0x04,0xaa,0x7d4748 4749# CHECK: v_cmpx_ne_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xaa,0x7d]47500x6f,0x04,0xaa,0x7d4751 4752# CHECK: v_cmpx_ne_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xaa,0x7d]47530x7b,0x04,0xaa,0x7d4754 4755# CHECK: v_cmpx_ne_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xaa,0x7d]47560x7c,0x04,0xaa,0x7d4757 4758# CHECK: v_cmpx_ne_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xaa,0x7d]47590x7e,0x04,0xaa,0x7d4760 4761# CHECK: v_cmpx_ne_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xaa,0x7d]47620x7f,0x04,0xaa,0x7d4763 4764# CHECK: v_cmpx_ne_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xaa,0x7d]47650x80,0x04,0xaa,0x7d4766 4767# CHECK: v_cmpx_ne_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xaa,0x7d]47680xc1,0x04,0xaa,0x7d4769 4770# CHECK: v_cmpx_ne_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xaa,0x7d]47710xf0,0x04,0xaa,0x7d4772 4773# CHECK: v_cmpx_ne_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xaa,0x7d]47740xf7,0x04,0xaa,0x7d4775 4776# CHECK: v_cmpx_ne_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xaa,0x7d,0x56,0x34,0x12,0xaf]47770xff,0x04,0xaa,0x7d,0x56,0x34,0x12,0xaf4778 4779# CHECK: v_cmpx_ne_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xaa,0x7d,0x73,0x72,0x71,0x3f]47800xff,0x04,0xaa,0x7d,0x73,0x72,0x71,0x3f4781 4782# CHECK: v_cmpx_ne_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xab,0x7d]47830x01,0xff,0xab,0x7d4784 4785# CHECK: v_cmpx_ge_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xac,0x7d]47860x01,0x05,0xac,0x7d4787 4788# CHECK: v_cmpx_ge_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xac,0x7d]47890xff,0x05,0xac,0x7d4790 4791# CHECK: v_cmpx_ge_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xac,0x7d]47920x01,0x04,0xac,0x7d4793 4794# CHECK: v_cmpx_ge_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xac,0x7d]47950x65,0x04,0xac,0x7d4796 4797# CHECK: v_cmpx_ge_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xac,0x7d]47980x66,0x04,0xac,0x7d4799 4800# CHECK: v_cmpx_ge_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xac,0x7d]48010x67,0x04,0xac,0x7d4802 4803# CHECK: v_cmpx_ge_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xac,0x7d]48040x6a,0x04,0xac,0x7d4805 4806# CHECK: v_cmpx_ge_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xac,0x7d]48070x6b,0x04,0xac,0x7d4808 4809# CHECK: v_cmpx_ge_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xac,0x7d]48100x6c,0x04,0xac,0x7d4811 4812# CHECK: v_cmpx_ge_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xac,0x7d]48130x6d,0x04,0xac,0x7d4814 4815# CHECK: v_cmpx_ge_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xac,0x7d]48160x6e,0x04,0xac,0x7d4817 4818# CHECK: v_cmpx_ge_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xac,0x7d]48190x6f,0x04,0xac,0x7d4820 4821# CHECK: v_cmpx_ge_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xac,0x7d]48220x7b,0x04,0xac,0x7d4823 4824# CHECK: v_cmpx_ge_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xac,0x7d]48250x7c,0x04,0xac,0x7d4826 4827# CHECK: v_cmpx_ge_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xac,0x7d]48280x7e,0x04,0xac,0x7d4829 4830# CHECK: v_cmpx_ge_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xac,0x7d]48310x7f,0x04,0xac,0x7d4832 4833# CHECK: v_cmpx_ge_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xac,0x7d]48340x80,0x04,0xac,0x7d4835 4836# CHECK: v_cmpx_ge_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xac,0x7d]48370xc1,0x04,0xac,0x7d4838 4839# CHECK: v_cmpx_ge_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xac,0x7d]48400xf0,0x04,0xac,0x7d4841 4842# CHECK: v_cmpx_ge_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xac,0x7d]48430xf7,0x04,0xac,0x7d4844 4845# CHECK: v_cmpx_ge_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xac,0x7d,0x56,0x34,0x12,0xaf]48460xff,0x04,0xac,0x7d,0x56,0x34,0x12,0xaf4847 4848# CHECK: v_cmpx_ge_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xac,0x7d,0x73,0x72,0x71,0x3f]48490xff,0x04,0xac,0x7d,0x73,0x72,0x71,0x3f4850 4851# CHECK: v_cmpx_ge_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xad,0x7d]48520x01,0xff,0xad,0x7d4853 4854# CHECK: v_cmpx_t_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xae,0x7d]48550x01,0x05,0xae,0x7d4856 4857# CHECK: v_cmpx_t_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xae,0x7d]48580xff,0x05,0xae,0x7d4859 4860# CHECK: v_cmpx_t_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xae,0x7d]48610x01,0x04,0xae,0x7d4862 4863# CHECK: v_cmpx_t_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xae,0x7d]48640x65,0x04,0xae,0x7d4865 4866# CHECK: v_cmpx_t_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xae,0x7d]48670x66,0x04,0xae,0x7d4868 4869# CHECK: v_cmpx_t_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xae,0x7d]48700x67,0x04,0xae,0x7d4871 4872# CHECK: v_cmpx_t_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xae,0x7d]48730x6a,0x04,0xae,0x7d4874 4875# CHECK: v_cmpx_t_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xae,0x7d]48760x6b,0x04,0xae,0x7d4877 4878# CHECK: v_cmpx_t_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xae,0x7d]48790x6c,0x04,0xae,0x7d4880 4881# CHECK: v_cmpx_t_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xae,0x7d]48820x6d,0x04,0xae,0x7d4883 4884# CHECK: v_cmpx_t_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xae,0x7d]48850x6e,0x04,0xae,0x7d4886 4887# CHECK: v_cmpx_t_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xae,0x7d]48880x6f,0x04,0xae,0x7d4889 4890# CHECK: v_cmpx_t_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xae,0x7d]48910x7b,0x04,0xae,0x7d4892 4893# CHECK: v_cmpx_t_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xae,0x7d]48940x7c,0x04,0xae,0x7d4895 4896# CHECK: v_cmpx_t_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xae,0x7d]48970x7e,0x04,0xae,0x7d4898 4899# CHECK: v_cmpx_t_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xae,0x7d]49000x7f,0x04,0xae,0x7d4901 4902# CHECK: v_cmpx_t_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xae,0x7d]49030x80,0x04,0xae,0x7d4904 4905# CHECK: v_cmpx_t_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xae,0x7d]49060xc1,0x04,0xae,0x7d4907 4908# CHECK: v_cmpx_t_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xae,0x7d]49090xf0,0x04,0xae,0x7d4910 4911# CHECK: v_cmpx_t_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xae,0x7d]49120xf7,0x04,0xae,0x7d4913 4914# CHECK: v_cmpx_t_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xae,0x7d,0x56,0x34,0x12,0xaf]49150xff,0x04,0xae,0x7d,0x56,0x34,0x12,0xaf4916 4917# CHECK: v_cmpx_t_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xae,0x7d,0x73,0x72,0x71,0x3f]49180xff,0x04,0xae,0x7d,0x73,0x72,0x71,0x3f4919 4920# CHECK: v_cmpx_t_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xaf,0x7d]49210x01,0xff,0xaf,0x7d4922 4923# CHECK: v_cmpx_f_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb0,0x7d]49240x01,0x05,0xb0,0x7d4925 4926# CHECK: v_cmpx_f_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb0,0x7d]49270xff,0x05,0xb0,0x7d4928 4929# CHECK: v_cmpx_f_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb0,0x7d]49300x01,0x04,0xb0,0x7d4931 4932# CHECK: v_cmpx_f_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb0,0x7d]49330x65,0x04,0xb0,0x7d4934 4935# CHECK: v_cmpx_f_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb0,0x7d]49360x66,0x04,0xb0,0x7d4937 4938# CHECK: v_cmpx_f_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb0,0x7d]49390x67,0x04,0xb0,0x7d4940 4941# CHECK: v_cmpx_f_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb0,0x7d]49420x6a,0x04,0xb0,0x7d4943 4944# CHECK: v_cmpx_f_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb0,0x7d]49450x6b,0x04,0xb0,0x7d4946 4947# CHECK: v_cmpx_f_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb0,0x7d]49480x6c,0x04,0xb0,0x7d4949 4950# CHECK: v_cmpx_f_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb0,0x7d]49510x6d,0x04,0xb0,0x7d4952 4953# CHECK: v_cmpx_f_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb0,0x7d]49540x6e,0x04,0xb0,0x7d4955 4956# CHECK: v_cmpx_f_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb0,0x7d]49570x6f,0x04,0xb0,0x7d4958 4959# CHECK: v_cmpx_f_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb0,0x7d]49600x7b,0x04,0xb0,0x7d4961 4962# CHECK: v_cmpx_f_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb0,0x7d]49630x7c,0x04,0xb0,0x7d4964 4965# CHECK: v_cmpx_f_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb0,0x7d]49660x7e,0x04,0xb0,0x7d4967 4968# CHECK: v_cmpx_f_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb0,0x7d]49690x7f,0x04,0xb0,0x7d4970 4971# CHECK: v_cmpx_f_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb0,0x7d]49720x80,0x04,0xb0,0x7d4973 4974# CHECK: v_cmpx_f_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb0,0x7d]49750xc1,0x04,0xb0,0x7d4976 4977# CHECK: v_cmpx_f_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb0,0x7d]49780xf0,0x04,0xb0,0x7d4979 4980# CHECK: v_cmpx_f_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb0,0x7d]49810xf7,0x04,0xb0,0x7d4982 4983# CHECK: v_cmpx_f_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb0,0x7d,0x56,0x34,0x12,0xaf]49840xff,0x04,0xb0,0x7d,0x56,0x34,0x12,0xaf4985 4986# CHECK: v_cmpx_f_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb0,0x7d,0x73,0x72,0x71,0x3f]49870xff,0x04,0xb0,0x7d,0x73,0x72,0x71,0x3f4988 4989# CHECK: v_cmpx_f_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb1,0x7d]49900x01,0xff,0xb1,0x7d4991 4992# CHECK: v_cmpx_lt_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb2,0x7d]49930x01,0x05,0xb2,0x7d4994 4995# CHECK: v_cmpx_lt_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb2,0x7d]49960xff,0x05,0xb2,0x7d4997 4998# CHECK: v_cmpx_lt_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb2,0x7d]49990x01,0x04,0xb2,0x7d5000 5001# CHECK: v_cmpx_lt_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb2,0x7d]50020x65,0x04,0xb2,0x7d5003 5004# CHECK: v_cmpx_lt_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb2,0x7d]50050x66,0x04,0xb2,0x7d5006 5007# CHECK: v_cmpx_lt_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb2,0x7d]50080x67,0x04,0xb2,0x7d5009 5010# CHECK: v_cmpx_lt_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb2,0x7d]50110x6a,0x04,0xb2,0x7d5012 5013# CHECK: v_cmpx_lt_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb2,0x7d]50140x6b,0x04,0xb2,0x7d5015 5016# CHECK: v_cmpx_lt_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb2,0x7d]50170x6c,0x04,0xb2,0x7d5018 5019# CHECK: v_cmpx_lt_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb2,0x7d]50200x6d,0x04,0xb2,0x7d5021 5022# CHECK: v_cmpx_lt_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb2,0x7d]50230x6e,0x04,0xb2,0x7d5024 5025# CHECK: v_cmpx_lt_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb2,0x7d]50260x6f,0x04,0xb2,0x7d5027 5028# CHECK: v_cmpx_lt_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb2,0x7d]50290x7b,0x04,0xb2,0x7d5030 5031# CHECK: v_cmpx_lt_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb2,0x7d]50320x7c,0x04,0xb2,0x7d5033 5034# CHECK: v_cmpx_lt_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb2,0x7d]50350x7e,0x04,0xb2,0x7d5036 5037# CHECK: v_cmpx_lt_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb2,0x7d]50380x7f,0x04,0xb2,0x7d5039 5040# CHECK: v_cmpx_lt_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb2,0x7d]50410x80,0x04,0xb2,0x7d5042 5043# CHECK: v_cmpx_lt_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb2,0x7d]50440xc1,0x04,0xb2,0x7d5045 5046# CHECK: v_cmpx_lt_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb2,0x7d]50470xf0,0x04,0xb2,0x7d5048 5049# CHECK: v_cmpx_lt_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb2,0x7d]50500xf7,0x04,0xb2,0x7d5051 5052# CHECK: v_cmpx_lt_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb2,0x7d,0x56,0x34,0x12,0xaf]50530xff,0x04,0xb2,0x7d,0x56,0x34,0x12,0xaf5054 5055# CHECK: v_cmpx_lt_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb2,0x7d,0x73,0x72,0x71,0x3f]50560xff,0x04,0xb2,0x7d,0x73,0x72,0x71,0x3f5057 5058# CHECK: v_cmpx_lt_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb3,0x7d]50590x01,0xff,0xb3,0x7d5060 5061# CHECK: v_cmpx_eq_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb4,0x7d]50620x01,0x05,0xb4,0x7d5063 5064# CHECK: v_cmpx_eq_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb4,0x7d]50650xff,0x05,0xb4,0x7d5066 5067# CHECK: v_cmpx_eq_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb4,0x7d]50680x01,0x04,0xb4,0x7d5069 5070# CHECK: v_cmpx_eq_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb4,0x7d]50710x65,0x04,0xb4,0x7d5072 5073# CHECK: v_cmpx_eq_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb4,0x7d]50740x66,0x04,0xb4,0x7d5075 5076# CHECK: v_cmpx_eq_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb4,0x7d]50770x67,0x04,0xb4,0x7d5078 5079# CHECK: v_cmpx_eq_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb4,0x7d]50800x6a,0x04,0xb4,0x7d5081 5082# CHECK: v_cmpx_eq_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb4,0x7d]50830x6b,0x04,0xb4,0x7d5084 5085# CHECK: v_cmpx_eq_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb4,0x7d]50860x6c,0x04,0xb4,0x7d5087 5088# CHECK: v_cmpx_eq_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb4,0x7d]50890x6d,0x04,0xb4,0x7d5090 5091# CHECK: v_cmpx_eq_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb4,0x7d]50920x6e,0x04,0xb4,0x7d5093 5094# CHECK: v_cmpx_eq_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb4,0x7d]50950x6f,0x04,0xb4,0x7d5096 5097# CHECK: v_cmpx_eq_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb4,0x7d]50980x7b,0x04,0xb4,0x7d5099 5100# CHECK: v_cmpx_eq_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb4,0x7d]51010x7c,0x04,0xb4,0x7d5102 5103# CHECK: v_cmpx_eq_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb4,0x7d]51040x7e,0x04,0xb4,0x7d5105 5106# CHECK: v_cmpx_eq_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb4,0x7d]51070x7f,0x04,0xb4,0x7d5108 5109# CHECK: v_cmpx_eq_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb4,0x7d]51100x80,0x04,0xb4,0x7d5111 5112# CHECK: v_cmpx_eq_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb4,0x7d]51130xc1,0x04,0xb4,0x7d5114 5115# CHECK: v_cmpx_eq_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb4,0x7d]51160xf0,0x04,0xb4,0x7d5117 5118# CHECK: v_cmpx_eq_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb4,0x7d]51190xf7,0x04,0xb4,0x7d5120 5121# CHECK: v_cmpx_eq_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb4,0x7d,0x56,0x34,0x12,0xaf]51220xff,0x04,0xb4,0x7d,0x56,0x34,0x12,0xaf5123 5124# CHECK: v_cmpx_eq_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb4,0x7d,0x73,0x72,0x71,0x3f]51250xff,0x04,0xb4,0x7d,0x73,0x72,0x71,0x3f5126 5127# CHECK: v_cmpx_eq_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb5,0x7d]51280x01,0xff,0xb5,0x7d5129 5130# CHECK: v_cmpx_le_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb6,0x7d]51310x01,0x05,0xb6,0x7d5132 5133# CHECK: v_cmpx_le_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb6,0x7d]51340xff,0x05,0xb6,0x7d5135 5136# CHECK: v_cmpx_le_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb6,0x7d]51370x01,0x04,0xb6,0x7d5138 5139# CHECK: v_cmpx_le_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb6,0x7d]51400x65,0x04,0xb6,0x7d5141 5142# CHECK: v_cmpx_le_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb6,0x7d]51430x66,0x04,0xb6,0x7d5144 5145# CHECK: v_cmpx_le_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb6,0x7d]51460x67,0x04,0xb6,0x7d5147 5148# CHECK: v_cmpx_le_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb6,0x7d]51490x6a,0x04,0xb6,0x7d5150 5151# CHECK: v_cmpx_le_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb6,0x7d]51520x6b,0x04,0xb6,0x7d5153 5154# CHECK: v_cmpx_le_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb6,0x7d]51550x6c,0x04,0xb6,0x7d5156 5157# CHECK: v_cmpx_le_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb6,0x7d]51580x6d,0x04,0xb6,0x7d5159 5160# CHECK: v_cmpx_le_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb6,0x7d]51610x6e,0x04,0xb6,0x7d5162 5163# CHECK: v_cmpx_le_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb6,0x7d]51640x6f,0x04,0xb6,0x7d5165 5166# CHECK: v_cmpx_le_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb6,0x7d]51670x7b,0x04,0xb6,0x7d5168 5169# CHECK: v_cmpx_le_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb6,0x7d]51700x7c,0x04,0xb6,0x7d5171 5172# CHECK: v_cmpx_le_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb6,0x7d]51730x7e,0x04,0xb6,0x7d5174 5175# CHECK: v_cmpx_le_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb6,0x7d]51760x7f,0x04,0xb6,0x7d5177 5178# CHECK: v_cmpx_le_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb6,0x7d]51790x80,0x04,0xb6,0x7d5180 5181# CHECK: v_cmpx_le_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb6,0x7d]51820xc1,0x04,0xb6,0x7d5183 5184# CHECK: v_cmpx_le_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb6,0x7d]51850xf0,0x04,0xb6,0x7d5186 5187# CHECK: v_cmpx_le_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb6,0x7d]51880xf7,0x04,0xb6,0x7d5189 5190# CHECK: v_cmpx_le_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb6,0x7d,0x56,0x34,0x12,0xaf]51910xff,0x04,0xb6,0x7d,0x56,0x34,0x12,0xaf5192 5193# CHECK: v_cmpx_le_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb6,0x7d,0x73,0x72,0x71,0x3f]51940xff,0x04,0xb6,0x7d,0x73,0x72,0x71,0x3f5195 5196# CHECK: v_cmpx_le_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb7,0x7d]51970x01,0xff,0xb7,0x7d5198 5199# CHECK: v_cmpx_gt_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xb8,0x7d]52000x01,0x05,0xb8,0x7d5201 5202# CHECK: v_cmpx_gt_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xb8,0x7d]52030xff,0x05,0xb8,0x7d5204 5205# CHECK: v_cmpx_gt_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xb8,0x7d]52060x01,0x04,0xb8,0x7d5207 5208# CHECK: v_cmpx_gt_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xb8,0x7d]52090x65,0x04,0xb8,0x7d5210 5211# CHECK: v_cmpx_gt_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xb8,0x7d]52120x66,0x04,0xb8,0x7d5213 5214# CHECK: v_cmpx_gt_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xb8,0x7d]52150x67,0x04,0xb8,0x7d5216 5217# CHECK: v_cmpx_gt_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xb8,0x7d]52180x6a,0x04,0xb8,0x7d5219 5220# CHECK: v_cmpx_gt_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xb8,0x7d]52210x6b,0x04,0xb8,0x7d5222 5223# CHECK: v_cmpx_gt_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xb8,0x7d]52240x6c,0x04,0xb8,0x7d5225 5226# CHECK: v_cmpx_gt_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xb8,0x7d]52270x6d,0x04,0xb8,0x7d5228 5229# CHECK: v_cmpx_gt_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xb8,0x7d]52300x6e,0x04,0xb8,0x7d5231 5232# CHECK: v_cmpx_gt_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xb8,0x7d]52330x6f,0x04,0xb8,0x7d5234 5235# CHECK: v_cmpx_gt_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xb8,0x7d]52360x7b,0x04,0xb8,0x7d5237 5238# CHECK: v_cmpx_gt_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xb8,0x7d]52390x7c,0x04,0xb8,0x7d5240 5241# CHECK: v_cmpx_gt_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xb8,0x7d]52420x7e,0x04,0xb8,0x7d5243 5244# CHECK: v_cmpx_gt_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xb8,0x7d]52450x7f,0x04,0xb8,0x7d5246 5247# CHECK: v_cmpx_gt_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xb8,0x7d]52480x80,0x04,0xb8,0x7d5249 5250# CHECK: v_cmpx_gt_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xb8,0x7d]52510xc1,0x04,0xb8,0x7d5252 5253# CHECK: v_cmpx_gt_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xb8,0x7d]52540xf0,0x04,0xb8,0x7d5255 5256# CHECK: v_cmpx_gt_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xb8,0x7d]52570xf7,0x04,0xb8,0x7d5258 5259# CHECK: v_cmpx_gt_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xb8,0x7d,0x56,0x34,0x12,0xaf]52600xff,0x04,0xb8,0x7d,0x56,0x34,0x12,0xaf5261 5262# CHECK: v_cmpx_gt_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xb8,0x7d,0x73,0x72,0x71,0x3f]52630xff,0x04,0xb8,0x7d,0x73,0x72,0x71,0x3f5264 5265# CHECK: v_cmpx_gt_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xb9,0x7d]52660x01,0xff,0xb9,0x7d5267 5268# CHECK: v_cmpx_ne_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xba,0x7d]52690x01,0x05,0xba,0x7d5270 5271# CHECK: v_cmpx_ne_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xba,0x7d]52720xff,0x05,0xba,0x7d5273 5274# CHECK: v_cmpx_ne_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xba,0x7d]52750x01,0x04,0xba,0x7d5276 5277# CHECK: v_cmpx_ne_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xba,0x7d]52780x65,0x04,0xba,0x7d5279 5280# CHECK: v_cmpx_ne_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xba,0x7d]52810x66,0x04,0xba,0x7d5282 5283# CHECK: v_cmpx_ne_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xba,0x7d]52840x67,0x04,0xba,0x7d5285 5286# CHECK: v_cmpx_ne_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xba,0x7d]52870x6a,0x04,0xba,0x7d5288 5289# CHECK: v_cmpx_ne_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xba,0x7d]52900x6b,0x04,0xba,0x7d5291 5292# CHECK: v_cmpx_ne_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xba,0x7d]52930x6c,0x04,0xba,0x7d5294 5295# CHECK: v_cmpx_ne_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xba,0x7d]52960x6d,0x04,0xba,0x7d5297 5298# CHECK: v_cmpx_ne_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xba,0x7d]52990x6e,0x04,0xba,0x7d5300 5301# CHECK: v_cmpx_ne_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xba,0x7d]53020x6f,0x04,0xba,0x7d5303 5304# CHECK: v_cmpx_ne_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xba,0x7d]53050x7b,0x04,0xba,0x7d5306 5307# CHECK: v_cmpx_ne_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xba,0x7d]53080x7c,0x04,0xba,0x7d5309 5310# CHECK: v_cmpx_ne_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xba,0x7d]53110x7e,0x04,0xba,0x7d5312 5313# CHECK: v_cmpx_ne_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xba,0x7d]53140x7f,0x04,0xba,0x7d5315 5316# CHECK: v_cmpx_ne_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xba,0x7d]53170x80,0x04,0xba,0x7d5318 5319# CHECK: v_cmpx_ne_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xba,0x7d]53200xc1,0x04,0xba,0x7d5321 5322# CHECK: v_cmpx_ne_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xba,0x7d]53230xf0,0x04,0xba,0x7d5324 5325# CHECK: v_cmpx_ne_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xba,0x7d]53260xf7,0x04,0xba,0x7d5327 5328# CHECK: v_cmpx_ne_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xba,0x7d,0x56,0x34,0x12,0xaf]53290xff,0x04,0xba,0x7d,0x56,0x34,0x12,0xaf5330 5331# CHECK: v_cmpx_ne_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xba,0x7d,0x73,0x72,0x71,0x3f]53320xff,0x04,0xba,0x7d,0x73,0x72,0x71,0x3f5333 5334# CHECK: v_cmpx_ne_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xbb,0x7d]53350x01,0xff,0xbb,0x7d5336 5337# CHECK: v_cmpx_ge_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xbc,0x7d]53380x01,0x05,0xbc,0x7d5339 5340# CHECK: v_cmpx_ge_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xbc,0x7d]53410xff,0x05,0xbc,0x7d5342 5343# CHECK: v_cmpx_ge_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xbc,0x7d]53440x01,0x04,0xbc,0x7d5345 5346# CHECK: v_cmpx_ge_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xbc,0x7d]53470x65,0x04,0xbc,0x7d5348 5349# CHECK: v_cmpx_ge_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xbc,0x7d]53500x66,0x04,0xbc,0x7d5351 5352# CHECK: v_cmpx_ge_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xbc,0x7d]53530x67,0x04,0xbc,0x7d5354 5355# CHECK: v_cmpx_ge_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xbc,0x7d]53560x6a,0x04,0xbc,0x7d5357 5358# CHECK: v_cmpx_ge_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xbc,0x7d]53590x6b,0x04,0xbc,0x7d5360 5361# CHECK: v_cmpx_ge_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xbc,0x7d]53620x6c,0x04,0xbc,0x7d5363 5364# CHECK: v_cmpx_ge_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xbc,0x7d]53650x6d,0x04,0xbc,0x7d5366 5367# CHECK: v_cmpx_ge_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xbc,0x7d]53680x6e,0x04,0xbc,0x7d5369 5370# CHECK: v_cmpx_ge_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xbc,0x7d]53710x6f,0x04,0xbc,0x7d5372 5373# CHECK: v_cmpx_ge_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xbc,0x7d]53740x7b,0x04,0xbc,0x7d5375 5376# CHECK: v_cmpx_ge_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xbc,0x7d]53770x7c,0x04,0xbc,0x7d5378 5379# CHECK: v_cmpx_ge_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xbc,0x7d]53800x7e,0x04,0xbc,0x7d5381 5382# CHECK: v_cmpx_ge_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xbc,0x7d]53830x7f,0x04,0xbc,0x7d5384 5385# CHECK: v_cmpx_ge_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xbc,0x7d]53860x80,0x04,0xbc,0x7d5387 5388# CHECK: v_cmpx_ge_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xbc,0x7d]53890xc1,0x04,0xbc,0x7d5390 5391# CHECK: v_cmpx_ge_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xbc,0x7d]53920xf0,0x04,0xbc,0x7d5393 5394# CHECK: v_cmpx_ge_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xbc,0x7d]53950xf7,0x04,0xbc,0x7d5396 5397# CHECK: v_cmpx_ge_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xbc,0x7d,0x56,0x34,0x12,0xaf]53980xff,0x04,0xbc,0x7d,0x56,0x34,0x12,0xaf5399 5400# CHECK: v_cmpx_ge_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xbc,0x7d,0x73,0x72,0x71,0x3f]54010xff,0x04,0xbc,0x7d,0x73,0x72,0x71,0x3f5402 5403# CHECK: v_cmpx_ge_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xbd,0x7d]54040x01,0xff,0xbd,0x7d5405 5406# CHECK: v_cmpx_t_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0xbe,0x7d]54070x01,0x05,0xbe,0x7d5408 5409# CHECK: v_cmpx_t_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0xbe,0x7d]54100xff,0x05,0xbe,0x7d5411 5412# CHECK: v_cmpx_t_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0xbe,0x7d]54130x01,0x04,0xbe,0x7d5414 5415# CHECK: v_cmpx_t_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0xbe,0x7d]54160x65,0x04,0xbe,0x7d5417 5418# CHECK: v_cmpx_t_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0xbe,0x7d]54190x66,0x04,0xbe,0x7d5420 5421# CHECK: v_cmpx_t_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0xbe,0x7d]54220x67,0x04,0xbe,0x7d5423 5424# CHECK: v_cmpx_t_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0xbe,0x7d]54250x6a,0x04,0xbe,0x7d5426 5427# CHECK: v_cmpx_t_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0xbe,0x7d]54280x6b,0x04,0xbe,0x7d5429 5430# CHECK: v_cmpx_t_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0xbe,0x7d]54310x6c,0x04,0xbe,0x7d5432 5433# CHECK: v_cmpx_t_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0xbe,0x7d]54340x6d,0x04,0xbe,0x7d5435 5436# CHECK: v_cmpx_t_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0xbe,0x7d]54370x6e,0x04,0xbe,0x7d5438 5439# CHECK: v_cmpx_t_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0xbe,0x7d]54400x6f,0x04,0xbe,0x7d5441 5442# CHECK: v_cmpx_t_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0xbe,0x7d]54430x7b,0x04,0xbe,0x7d5444 5445# CHECK: v_cmpx_t_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0xbe,0x7d]54460x7c,0x04,0xbe,0x7d5447 5448# CHECK: v_cmpx_t_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0xbe,0x7d]54490x7e,0x04,0xbe,0x7d5450 5451# CHECK: v_cmpx_t_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0xbe,0x7d]54520x7f,0x04,0xbe,0x7d5453 5454# CHECK: v_cmpx_t_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0xbe,0x7d]54550x80,0x04,0xbe,0x7d5456 5457# CHECK: v_cmpx_t_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0xbe,0x7d]54580xc1,0x04,0xbe,0x7d5459 5460# CHECK: v_cmpx_t_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0xbe,0x7d]54610xf0,0x04,0xbe,0x7d5462 5463# CHECK: v_cmpx_t_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0xbe,0x7d]54640xf7,0x04,0xbe,0x7d5465 5466# CHECK: v_cmpx_t_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0xbe,0x7d,0x56,0x34,0x12,0xaf]54670xff,0x04,0xbe,0x7d,0x56,0x34,0x12,0xaf5468 5469# CHECK: v_cmpx_t_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0xbe,0x7d,0x73,0x72,0x71,0x3f]54700xff,0x04,0xbe,0x7d,0x73,0x72,0x71,0x3f5471 5472# CHECK: v_cmpx_t_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0xbf,0x7d]54730x01,0xff,0xbf,0x7d5474 5475# CHECK: v_cmpx_f_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe0,0x7d]54760x01,0x05,0xe0,0x7d5477 5478# CHECK: v_cmpx_f_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe0,0x7d]54790xfe,0x05,0xe0,0x7d5480 5481# CHECK: v_cmpx_f_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe0,0x7d]54820x02,0x04,0xe0,0x7d5483 5484# CHECK: v_cmpx_f_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe0,0x7d]54850x04,0x04,0xe0,0x7d5486 5487# CHECK: v_cmpx_f_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe0,0x7d]54880x64,0x04,0xe0,0x7d5489 5490# CHECK: v_cmpx_f_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe0,0x7d]54910x66,0x04,0xe0,0x7d5492 5493# CHECK: v_cmpx_f_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe0,0x7d]54940x6a,0x04,0xe0,0x7d5495 5496# CHECK: v_cmpx_f_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe0,0x7d]54970x6c,0x04,0xe0,0x7d5498 5499# CHECK: v_cmpx_f_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe0,0x7d]55000x6e,0x04,0xe0,0x7d5501 5502# CHECK: v_cmpx_f_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe0,0x7d]55030x7a,0x04,0xe0,0x7d5504 5505# CHECK: v_cmpx_f_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe0,0x7d]55060x7e,0x04,0xe0,0x7d5507 5508# CHECK: v_cmpx_f_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe0,0x7d]55090x80,0x04,0xe0,0x7d5510 5511# CHECK: v_cmpx_f_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe0,0x7d]55120xc1,0x04,0xe0,0x7d5513 5514# CHECK: v_cmpx_f_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe0,0x7d]55150xf0,0x04,0xe0,0x7d5516 5517# CHECK: v_cmpx_f_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe0,0x7d]55180xf7,0x04,0xe0,0x7d5519 5520# CHECK: v_cmpx_f_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe0,0x7d,0x56,0x34,0x12,0xaf]55210xff,0x04,0xe0,0x7d,0x56,0x34,0x12,0xaf5522 5523# CHECK: v_cmpx_f_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe0,0x7d,0x73,0x72,0x71,0x3f]55240xff,0x04,0xe0,0x7d,0x73,0x72,0x71,0x3f5525 5526# CHECK: v_cmpx_f_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe1,0x7d]55270x01,0xfd,0xe1,0x7d5528 5529# CHECK: v_cmpx_lt_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe2,0x7d]55300x01,0x05,0xe2,0x7d5531 5532# CHECK: v_cmpx_lt_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe2,0x7d]55330xfe,0x05,0xe2,0x7d5534 5535# CHECK: v_cmpx_lt_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe2,0x7d]55360x02,0x04,0xe2,0x7d5537 5538# CHECK: v_cmpx_lt_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe2,0x7d]55390x04,0x04,0xe2,0x7d5540 5541# CHECK: v_cmpx_lt_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe2,0x7d]55420x64,0x04,0xe2,0x7d5543 5544# CHECK: v_cmpx_lt_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe2,0x7d]55450x66,0x04,0xe2,0x7d5546 5547# CHECK: v_cmpx_lt_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe2,0x7d]55480x6a,0x04,0xe2,0x7d5549 5550# CHECK: v_cmpx_lt_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe2,0x7d]55510x6c,0x04,0xe2,0x7d5552 5553# CHECK: v_cmpx_lt_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe2,0x7d]55540x6e,0x04,0xe2,0x7d5555 5556# CHECK: v_cmpx_lt_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe2,0x7d]55570x7a,0x04,0xe2,0x7d5558 5559# CHECK: v_cmpx_lt_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe2,0x7d]55600x7e,0x04,0xe2,0x7d5561 5562# CHECK: v_cmpx_lt_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe2,0x7d]55630x80,0x04,0xe2,0x7d5564 5565# CHECK: v_cmpx_lt_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe2,0x7d]55660xc1,0x04,0xe2,0x7d5567 5568# CHECK: v_cmpx_lt_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe2,0x7d]55690xf0,0x04,0xe2,0x7d5570 5571# CHECK: v_cmpx_lt_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe2,0x7d]55720xf7,0x04,0xe2,0x7d5573 5574# CHECK: v_cmpx_lt_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe2,0x7d,0x56,0x34,0x12,0xaf]55750xff,0x04,0xe2,0x7d,0x56,0x34,0x12,0xaf5576 5577# CHECK: v_cmpx_lt_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe2,0x7d,0x73,0x72,0x71,0x3f]55780xff,0x04,0xe2,0x7d,0x73,0x72,0x71,0x3f5579 5580# CHECK: v_cmpx_lt_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe3,0x7d]55810x01,0xfd,0xe3,0x7d5582 5583# CHECK: v_cmpx_eq_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe4,0x7d]55840x01,0x05,0xe4,0x7d5585 5586# CHECK: v_cmpx_eq_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe4,0x7d]55870xfe,0x05,0xe4,0x7d5588 5589# CHECK: v_cmpx_eq_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe4,0x7d]55900x02,0x04,0xe4,0x7d5591 5592# CHECK: v_cmpx_eq_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe4,0x7d]55930x04,0x04,0xe4,0x7d5594 5595# CHECK: v_cmpx_eq_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe4,0x7d]55960x64,0x04,0xe4,0x7d5597 5598# CHECK: v_cmpx_eq_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe4,0x7d]55990x66,0x04,0xe4,0x7d5600 5601# CHECK: v_cmpx_eq_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe4,0x7d]56020x6a,0x04,0xe4,0x7d5603 5604# CHECK: v_cmpx_eq_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe4,0x7d]56050x6c,0x04,0xe4,0x7d5606 5607# CHECK: v_cmpx_eq_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe4,0x7d]56080x6e,0x04,0xe4,0x7d5609 5610# CHECK: v_cmpx_eq_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe4,0x7d]56110x7a,0x04,0xe4,0x7d5612 5613# CHECK: v_cmpx_eq_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe4,0x7d]56140x7e,0x04,0xe4,0x7d5615 5616# CHECK: v_cmpx_eq_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe4,0x7d]56170x80,0x04,0xe4,0x7d5618 5619# CHECK: v_cmpx_eq_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe4,0x7d]56200xc1,0x04,0xe4,0x7d5621 5622# CHECK: v_cmpx_eq_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe4,0x7d]56230xf0,0x04,0xe4,0x7d5624 5625# CHECK: v_cmpx_eq_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe4,0x7d]56260xf7,0x04,0xe4,0x7d5627 5628# CHECK: v_cmpx_eq_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe4,0x7d,0x56,0x34,0x12,0xaf]56290xff,0x04,0xe4,0x7d,0x56,0x34,0x12,0xaf5630 5631# CHECK: v_cmpx_eq_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe4,0x7d,0x73,0x72,0x71,0x3f]56320xff,0x04,0xe4,0x7d,0x73,0x72,0x71,0x3f5633 5634# CHECK: v_cmpx_eq_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe5,0x7d]56350x01,0xfd,0xe5,0x7d5636 5637# CHECK: v_cmpx_le_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe6,0x7d]56380x01,0x05,0xe6,0x7d5639 5640# CHECK: v_cmpx_le_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe6,0x7d]56410xfe,0x05,0xe6,0x7d5642 5643# CHECK: v_cmpx_le_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe6,0x7d]56440x02,0x04,0xe6,0x7d5645 5646# CHECK: v_cmpx_le_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe6,0x7d]56470x04,0x04,0xe6,0x7d5648 5649# CHECK: v_cmpx_le_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe6,0x7d]56500x64,0x04,0xe6,0x7d5651 5652# CHECK: v_cmpx_le_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe6,0x7d]56530x66,0x04,0xe6,0x7d5654 5655# CHECK: v_cmpx_le_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe6,0x7d]56560x6a,0x04,0xe6,0x7d5657 5658# CHECK: v_cmpx_le_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe6,0x7d]56590x6c,0x04,0xe6,0x7d5660 5661# CHECK: v_cmpx_le_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe6,0x7d]56620x6e,0x04,0xe6,0x7d5663 5664# CHECK: v_cmpx_le_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe6,0x7d]56650x7a,0x04,0xe6,0x7d5666 5667# CHECK: v_cmpx_le_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe6,0x7d]56680x7e,0x04,0xe6,0x7d5669 5670# CHECK: v_cmpx_le_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe6,0x7d]56710x80,0x04,0xe6,0x7d5672 5673# CHECK: v_cmpx_le_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe6,0x7d]56740xc1,0x04,0xe6,0x7d5675 5676# CHECK: v_cmpx_le_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe6,0x7d]56770xf0,0x04,0xe6,0x7d5678 5679# CHECK: v_cmpx_le_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe6,0x7d]56800xf7,0x04,0xe6,0x7d5681 5682# CHECK: v_cmpx_le_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe6,0x7d,0x56,0x34,0x12,0xaf]56830xff,0x04,0xe6,0x7d,0x56,0x34,0x12,0xaf5684 5685# CHECK: v_cmpx_le_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe6,0x7d,0x73,0x72,0x71,0x3f]56860xff,0x04,0xe6,0x7d,0x73,0x72,0x71,0x3f5687 5688# CHECK: v_cmpx_le_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe7,0x7d]56890x01,0xfd,0xe7,0x7d5690 5691# CHECK: v_cmpx_gt_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xe8,0x7d]56920x01,0x05,0xe8,0x7d5693 5694# CHECK: v_cmpx_gt_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xe8,0x7d]56950xfe,0x05,0xe8,0x7d5696 5697# CHECK: v_cmpx_gt_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xe8,0x7d]56980x02,0x04,0xe8,0x7d5699 5700# CHECK: v_cmpx_gt_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xe8,0x7d]57010x04,0x04,0xe8,0x7d5702 5703# CHECK: v_cmpx_gt_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xe8,0x7d]57040x64,0x04,0xe8,0x7d5705 5706# CHECK: v_cmpx_gt_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xe8,0x7d]57070x66,0x04,0xe8,0x7d5708 5709# CHECK: v_cmpx_gt_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xe8,0x7d]57100x6a,0x04,0xe8,0x7d5711 5712# CHECK: v_cmpx_gt_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xe8,0x7d]57130x6c,0x04,0xe8,0x7d5714 5715# CHECK: v_cmpx_gt_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xe8,0x7d]57160x6e,0x04,0xe8,0x7d5717 5718# CHECK: v_cmpx_gt_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xe8,0x7d]57190x7a,0x04,0xe8,0x7d5720 5721# CHECK: v_cmpx_gt_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xe8,0x7d]57220x7e,0x04,0xe8,0x7d5723 5724# CHECK: v_cmpx_gt_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xe8,0x7d]57250x80,0x04,0xe8,0x7d5726 5727# CHECK: v_cmpx_gt_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xe8,0x7d]57280xc1,0x04,0xe8,0x7d5729 5730# CHECK: v_cmpx_gt_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xe8,0x7d]57310xf0,0x04,0xe8,0x7d5732 5733# CHECK: v_cmpx_gt_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xe8,0x7d]57340xf7,0x04,0xe8,0x7d5735 5736# CHECK: v_cmpx_gt_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xe8,0x7d,0x56,0x34,0x12,0xaf]57370xff,0x04,0xe8,0x7d,0x56,0x34,0x12,0xaf5738 5739# CHECK: v_cmpx_gt_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xe8,0x7d,0x73,0x72,0x71,0x3f]57400xff,0x04,0xe8,0x7d,0x73,0x72,0x71,0x3f5741 5742# CHECK: v_cmpx_gt_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xe9,0x7d]57430x01,0xfd,0xe9,0x7d5744 5745# CHECK: v_cmpx_ne_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xea,0x7d]57460x01,0x05,0xea,0x7d5747 5748# CHECK: v_cmpx_ne_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xea,0x7d]57490xfe,0x05,0xea,0x7d5750 5751# CHECK: v_cmpx_ne_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xea,0x7d]57520x02,0x04,0xea,0x7d5753 5754# CHECK: v_cmpx_ne_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xea,0x7d]57550x04,0x04,0xea,0x7d5756 5757# CHECK: v_cmpx_ne_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xea,0x7d]57580x64,0x04,0xea,0x7d5759 5760# CHECK: v_cmpx_ne_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xea,0x7d]57610x66,0x04,0xea,0x7d5762 5763# CHECK: v_cmpx_ne_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xea,0x7d]57640x6a,0x04,0xea,0x7d5765 5766# CHECK: v_cmpx_ne_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xea,0x7d]57670x6c,0x04,0xea,0x7d5768 5769# CHECK: v_cmpx_ne_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xea,0x7d]57700x6e,0x04,0xea,0x7d5771 5772# CHECK: v_cmpx_ne_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xea,0x7d]57730x7a,0x04,0xea,0x7d5774 5775# CHECK: v_cmpx_ne_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xea,0x7d]57760x7e,0x04,0xea,0x7d5777 5778# CHECK: v_cmpx_ne_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xea,0x7d]57790x80,0x04,0xea,0x7d5780 5781# CHECK: v_cmpx_ne_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xea,0x7d]57820xc1,0x04,0xea,0x7d5783 5784# CHECK: v_cmpx_ne_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xea,0x7d]57850xf0,0x04,0xea,0x7d5786 5787# CHECK: v_cmpx_ne_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xea,0x7d]57880xf7,0x04,0xea,0x7d5789 5790# CHECK: v_cmpx_ne_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xea,0x7d,0x56,0x34,0x12,0xaf]57910xff,0x04,0xea,0x7d,0x56,0x34,0x12,0xaf5792 5793# CHECK: v_cmpx_ne_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xea,0x7d,0x73,0x72,0x71,0x3f]57940xff,0x04,0xea,0x7d,0x73,0x72,0x71,0x3f5795 5796# CHECK: v_cmpx_ne_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xeb,0x7d]57970x01,0xfd,0xeb,0x7d5798 5799# CHECK: v_cmpx_ge_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xec,0x7d]58000x01,0x05,0xec,0x7d5801 5802# CHECK: v_cmpx_ge_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xec,0x7d]58030xfe,0x05,0xec,0x7d5804 5805# CHECK: v_cmpx_ge_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xec,0x7d]58060x02,0x04,0xec,0x7d5807 5808# CHECK: v_cmpx_ge_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xec,0x7d]58090x04,0x04,0xec,0x7d5810 5811# CHECK: v_cmpx_ge_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xec,0x7d]58120x64,0x04,0xec,0x7d5813 5814# CHECK: v_cmpx_ge_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xec,0x7d]58150x66,0x04,0xec,0x7d5816 5817# CHECK: v_cmpx_ge_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xec,0x7d]58180x6a,0x04,0xec,0x7d5819 5820# CHECK: v_cmpx_ge_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xec,0x7d]58210x6c,0x04,0xec,0x7d5822 5823# CHECK: v_cmpx_ge_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xec,0x7d]58240x6e,0x04,0xec,0x7d5825 5826# CHECK: v_cmpx_ge_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xec,0x7d]58270x7a,0x04,0xec,0x7d5828 5829# CHECK: v_cmpx_ge_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xec,0x7d]58300x7e,0x04,0xec,0x7d5831 5832# CHECK: v_cmpx_ge_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xec,0x7d]58330x80,0x04,0xec,0x7d5834 5835# CHECK: v_cmpx_ge_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xec,0x7d]58360xc1,0x04,0xec,0x7d5837 5838# CHECK: v_cmpx_ge_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xec,0x7d]58390xf0,0x04,0xec,0x7d5840 5841# CHECK: v_cmpx_ge_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xec,0x7d]58420xf7,0x04,0xec,0x7d5843 5844# CHECK: v_cmpx_ge_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xec,0x7d,0x56,0x34,0x12,0xaf]58450xff,0x04,0xec,0x7d,0x56,0x34,0x12,0xaf5846 5847# CHECK: v_cmpx_ge_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xec,0x7d,0x73,0x72,0x71,0x3f]58480xff,0x04,0xec,0x7d,0x73,0x72,0x71,0x3f5849 5850# CHECK: v_cmpx_ge_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xed,0x7d]58510x01,0xfd,0xed,0x7d5852 5853# CHECK: v_cmpx_t_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xee,0x7d]58540x01,0x05,0xee,0x7d5855 5856# CHECK: v_cmpx_t_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xee,0x7d]58570xfe,0x05,0xee,0x7d5858 5859# CHECK: v_cmpx_t_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xee,0x7d]58600x02,0x04,0xee,0x7d5861 5862# CHECK: v_cmpx_t_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xee,0x7d]58630x04,0x04,0xee,0x7d5864 5865# CHECK: v_cmpx_t_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xee,0x7d]58660x64,0x04,0xee,0x7d5867 5868# CHECK: v_cmpx_t_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xee,0x7d]58690x66,0x04,0xee,0x7d5870 5871# CHECK: v_cmpx_t_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xee,0x7d]58720x6a,0x04,0xee,0x7d5873 5874# CHECK: v_cmpx_t_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xee,0x7d]58750x6c,0x04,0xee,0x7d5876 5877# CHECK: v_cmpx_t_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xee,0x7d]58780x6e,0x04,0xee,0x7d5879 5880# CHECK: v_cmpx_t_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xee,0x7d]58810x7a,0x04,0xee,0x7d5882 5883# CHECK: v_cmpx_t_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xee,0x7d]58840x7e,0x04,0xee,0x7d5885 5886# CHECK: v_cmpx_t_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xee,0x7d]58870x80,0x04,0xee,0x7d5888 5889# CHECK: v_cmpx_t_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xee,0x7d]58900xc1,0x04,0xee,0x7d5891 5892# CHECK: v_cmpx_t_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xee,0x7d]58930xf0,0x04,0xee,0x7d5894 5895# CHECK: v_cmpx_t_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xee,0x7d]58960xf7,0x04,0xee,0x7d5897 5898# CHECK: v_cmpx_t_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xee,0x7d,0x56,0x34,0x12,0xaf]58990xff,0x04,0xee,0x7d,0x56,0x34,0x12,0xaf5900 5901# CHECK: v_cmpx_t_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xee,0x7d,0x73,0x72,0x71,0x3f]59020xff,0x04,0xee,0x7d,0x73,0x72,0x71,0x3f5903 5904# CHECK: v_cmpx_t_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xef,0x7d]59050x01,0xfd,0xef,0x7d5906 5907# CHECK: v_cmpx_f_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf0,0x7d]59080x01,0x05,0xf0,0x7d5909 5910# CHECK: v_cmpx_f_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf0,0x7d]59110xfe,0x05,0xf0,0x7d5912 5913# CHECK: v_cmpx_f_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf0,0x7d]59140x02,0x04,0xf0,0x7d5915 5916# CHECK: v_cmpx_f_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf0,0x7d]59170x04,0x04,0xf0,0x7d5918 5919# CHECK: v_cmpx_f_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf0,0x7d]59200x64,0x04,0xf0,0x7d5921 5922# CHECK: v_cmpx_f_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf0,0x7d]59230x66,0x04,0xf0,0x7d5924 5925# CHECK: v_cmpx_f_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf0,0x7d]59260x6a,0x04,0xf0,0x7d5927 5928# CHECK: v_cmpx_f_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf0,0x7d]59290x6c,0x04,0xf0,0x7d5930 5931# CHECK: v_cmpx_f_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf0,0x7d]59320x6e,0x04,0xf0,0x7d5933 5934# CHECK: v_cmpx_f_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf0,0x7d]59350x7a,0x04,0xf0,0x7d5936 5937# CHECK: v_cmpx_f_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf0,0x7d]59380x7e,0x04,0xf0,0x7d5939 5940# CHECK: v_cmpx_f_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf0,0x7d]59410x80,0x04,0xf0,0x7d5942 5943# CHECK: v_cmpx_f_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf0,0x7d]59440xc1,0x04,0xf0,0x7d5945 5946# CHECK: v_cmpx_f_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf0,0x7d]59470xf0,0x04,0xf0,0x7d5948 5949# CHECK: v_cmpx_f_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf0,0x7d]59500xf7,0x04,0xf0,0x7d5951 5952# CHECK: v_cmpx_f_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf0,0x7d,0x56,0x34,0x12,0xaf]59530xff,0x04,0xf0,0x7d,0x56,0x34,0x12,0xaf5954 5955# CHECK: v_cmpx_f_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf0,0x7d,0x73,0x72,0x71,0x3f]59560xff,0x04,0xf0,0x7d,0x73,0x72,0x71,0x3f5957 5958# CHECK: v_cmpx_f_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf1,0x7d]59590x01,0xfd,0xf1,0x7d5960 5961# CHECK: v_cmpx_lt_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf2,0x7d]59620x01,0x05,0xf2,0x7d5963 5964# CHECK: v_cmpx_lt_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf2,0x7d]59650xfe,0x05,0xf2,0x7d5966 5967# CHECK: v_cmpx_lt_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf2,0x7d]59680x02,0x04,0xf2,0x7d5969 5970# CHECK: v_cmpx_lt_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf2,0x7d]59710x04,0x04,0xf2,0x7d5972 5973# CHECK: v_cmpx_lt_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf2,0x7d]59740x64,0x04,0xf2,0x7d5975 5976# CHECK: v_cmpx_lt_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf2,0x7d]59770x66,0x04,0xf2,0x7d5978 5979# CHECK: v_cmpx_lt_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf2,0x7d]59800x6a,0x04,0xf2,0x7d5981 5982# CHECK: v_cmpx_lt_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf2,0x7d]59830x6c,0x04,0xf2,0x7d5984 5985# CHECK: v_cmpx_lt_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf2,0x7d]59860x6e,0x04,0xf2,0x7d5987 5988# CHECK: v_cmpx_lt_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf2,0x7d]59890x7a,0x04,0xf2,0x7d5990 5991# CHECK: v_cmpx_lt_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf2,0x7d]59920x7e,0x04,0xf2,0x7d5993 5994# CHECK: v_cmpx_lt_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf2,0x7d]59950x80,0x04,0xf2,0x7d5996 5997# CHECK: v_cmpx_lt_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf2,0x7d]59980xc1,0x04,0xf2,0x7d5999 6000# CHECK: v_cmpx_lt_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf2,0x7d]60010xf0,0x04,0xf2,0x7d6002 6003# CHECK: v_cmpx_lt_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf2,0x7d]60040xf7,0x04,0xf2,0x7d6005 6006# CHECK: v_cmpx_lt_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf2,0x7d,0x56,0x34,0x12,0xaf]60070xff,0x04,0xf2,0x7d,0x56,0x34,0x12,0xaf6008 6009# CHECK: v_cmpx_lt_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf2,0x7d,0x73,0x72,0x71,0x3f]60100xff,0x04,0xf2,0x7d,0x73,0x72,0x71,0x3f6011 6012# CHECK: v_cmpx_lt_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf3,0x7d]60130x01,0xfd,0xf3,0x7d6014 6015# CHECK: v_cmpx_eq_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf4,0x7d]60160x01,0x05,0xf4,0x7d6017 6018# CHECK: v_cmpx_eq_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf4,0x7d]60190xfe,0x05,0xf4,0x7d6020 6021# CHECK: v_cmpx_eq_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf4,0x7d]60220x02,0x04,0xf4,0x7d6023 6024# CHECK: v_cmpx_eq_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf4,0x7d]60250x04,0x04,0xf4,0x7d6026 6027# CHECK: v_cmpx_eq_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf4,0x7d]60280x64,0x04,0xf4,0x7d6029 6030# CHECK: v_cmpx_eq_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf4,0x7d]60310x66,0x04,0xf4,0x7d6032 6033# CHECK: v_cmpx_eq_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf4,0x7d]60340x6a,0x04,0xf4,0x7d6035 6036# CHECK: v_cmpx_eq_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf4,0x7d]60370x6c,0x04,0xf4,0x7d6038 6039# CHECK: v_cmpx_eq_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf4,0x7d]60400x6e,0x04,0xf4,0x7d6041 6042# CHECK: v_cmpx_eq_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf4,0x7d]60430x7a,0x04,0xf4,0x7d6044 6045# CHECK: v_cmpx_eq_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf4,0x7d]60460x7e,0x04,0xf4,0x7d6047 6048# CHECK: v_cmpx_eq_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf4,0x7d]60490x80,0x04,0xf4,0x7d6050 6051# CHECK: v_cmpx_eq_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf4,0x7d]60520xc1,0x04,0xf4,0x7d6053 6054# CHECK: v_cmpx_eq_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf4,0x7d]60550xf0,0x04,0xf4,0x7d6056 6057# CHECK: v_cmpx_eq_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf4,0x7d]60580xf7,0x04,0xf4,0x7d6059 6060# CHECK: v_cmpx_eq_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf4,0x7d,0x56,0x34,0x12,0xaf]60610xff,0x04,0xf4,0x7d,0x56,0x34,0x12,0xaf6062 6063# CHECK: v_cmpx_eq_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf4,0x7d,0x73,0x72,0x71,0x3f]60640xff,0x04,0xf4,0x7d,0x73,0x72,0x71,0x3f6065 6066# CHECK: v_cmpx_eq_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf5,0x7d]60670x01,0xfd,0xf5,0x7d6068 6069# CHECK: v_cmpx_le_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf6,0x7d]60700x01,0x05,0xf6,0x7d6071 6072# CHECK: v_cmpx_le_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf6,0x7d]60730xfe,0x05,0xf6,0x7d6074 6075# CHECK: v_cmpx_le_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf6,0x7d]60760x02,0x04,0xf6,0x7d6077 6078# CHECK: v_cmpx_le_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf6,0x7d]60790x04,0x04,0xf6,0x7d6080 6081# CHECK: v_cmpx_le_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf6,0x7d]60820x64,0x04,0xf6,0x7d6083 6084# CHECK: v_cmpx_le_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf6,0x7d]60850x66,0x04,0xf6,0x7d6086 6087# CHECK: v_cmpx_le_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf6,0x7d]60880x6a,0x04,0xf6,0x7d6089 6090# CHECK: v_cmpx_le_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf6,0x7d]60910x6c,0x04,0xf6,0x7d6092 6093# CHECK: v_cmpx_le_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf6,0x7d]60940x6e,0x04,0xf6,0x7d6095 6096# CHECK: v_cmpx_le_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf6,0x7d]60970x7a,0x04,0xf6,0x7d6098 6099# CHECK: v_cmpx_le_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf6,0x7d]61000x7e,0x04,0xf6,0x7d6101 6102# CHECK: v_cmpx_le_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf6,0x7d]61030x80,0x04,0xf6,0x7d6104 6105# CHECK: v_cmpx_le_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf6,0x7d]61060xc1,0x04,0xf6,0x7d6107 6108# CHECK: v_cmpx_le_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf6,0x7d]61090xf0,0x04,0xf6,0x7d6110 6111# CHECK: v_cmpx_le_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf6,0x7d]61120xf7,0x04,0xf6,0x7d6113 6114# CHECK: v_cmpx_le_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf6,0x7d,0x56,0x34,0x12,0xaf]61150xff,0x04,0xf6,0x7d,0x56,0x34,0x12,0xaf6116 6117# CHECK: v_cmpx_le_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf6,0x7d,0x73,0x72,0x71,0x3f]61180xff,0x04,0xf6,0x7d,0x73,0x72,0x71,0x3f6119 6120# CHECK: v_cmpx_le_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf7,0x7d]61210x01,0xfd,0xf7,0x7d6122 6123# CHECK: v_cmpx_gt_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xf8,0x7d]61240x01,0x05,0xf8,0x7d6125 6126# CHECK: v_cmpx_gt_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xf8,0x7d]61270xfe,0x05,0xf8,0x7d6128 6129# CHECK: v_cmpx_gt_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xf8,0x7d]61300x02,0x04,0xf8,0x7d6131 6132# CHECK: v_cmpx_gt_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xf8,0x7d]61330x04,0x04,0xf8,0x7d6134 6135# CHECK: v_cmpx_gt_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xf8,0x7d]61360x64,0x04,0xf8,0x7d6137 6138# CHECK: v_cmpx_gt_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xf8,0x7d]61390x66,0x04,0xf8,0x7d6140 6141# CHECK: v_cmpx_gt_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xf8,0x7d]61420x6a,0x04,0xf8,0x7d6143 6144# CHECK: v_cmpx_gt_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xf8,0x7d]61450x6c,0x04,0xf8,0x7d6146 6147# CHECK: v_cmpx_gt_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xf8,0x7d]61480x6e,0x04,0xf8,0x7d6149 6150# CHECK: v_cmpx_gt_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xf8,0x7d]61510x7a,0x04,0xf8,0x7d6152 6153# CHECK: v_cmpx_gt_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xf8,0x7d]61540x7e,0x04,0xf8,0x7d6155 6156# CHECK: v_cmpx_gt_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xf8,0x7d]61570x80,0x04,0xf8,0x7d6158 6159# CHECK: v_cmpx_gt_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xf8,0x7d]61600xc1,0x04,0xf8,0x7d6161 6162# CHECK: v_cmpx_gt_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xf8,0x7d]61630xf0,0x04,0xf8,0x7d6164 6165# CHECK: v_cmpx_gt_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xf8,0x7d]61660xf7,0x04,0xf8,0x7d6167 6168# CHECK: v_cmpx_gt_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xf8,0x7d,0x56,0x34,0x12,0xaf]61690xff,0x04,0xf8,0x7d,0x56,0x34,0x12,0xaf6170 6171# CHECK: v_cmpx_gt_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xf8,0x7d,0x73,0x72,0x71,0x3f]61720xff,0x04,0xf8,0x7d,0x73,0x72,0x71,0x3f6173 6174# CHECK: v_cmpx_gt_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xf9,0x7d]61750x01,0xfd,0xf9,0x7d6176 6177# CHECK: v_cmpx_ne_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xfa,0x7d]61780x01,0x05,0xfa,0x7d6179 6180# CHECK: v_cmpx_ne_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xfa,0x7d]61810xfe,0x05,0xfa,0x7d6182 6183# CHECK: v_cmpx_ne_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xfa,0x7d]61840x02,0x04,0xfa,0x7d6185 6186# CHECK: v_cmpx_ne_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xfa,0x7d]61870x04,0x04,0xfa,0x7d6188 6189# CHECK: v_cmpx_ne_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xfa,0x7d]61900x64,0x04,0xfa,0x7d6191 6192# CHECK: v_cmpx_ne_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xfa,0x7d]61930x66,0x04,0xfa,0x7d6194 6195# CHECK: v_cmpx_ne_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xfa,0x7d]61960x6a,0x04,0xfa,0x7d6197 6198# CHECK: v_cmpx_ne_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xfa,0x7d]61990x6c,0x04,0xfa,0x7d6200 6201# CHECK: v_cmpx_ne_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xfa,0x7d]62020x6e,0x04,0xfa,0x7d6203 6204# CHECK: v_cmpx_ne_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xfa,0x7d]62050x7a,0x04,0xfa,0x7d6206 6207# CHECK: v_cmpx_ne_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xfa,0x7d]62080x7e,0x04,0xfa,0x7d6209 6210# CHECK: v_cmpx_ne_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xfa,0x7d]62110x80,0x04,0xfa,0x7d6212 6213# CHECK: v_cmpx_ne_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xfa,0x7d]62140xc1,0x04,0xfa,0x7d6215 6216# CHECK: v_cmpx_ne_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xfa,0x7d]62170xf0,0x04,0xfa,0x7d6218 6219# CHECK: v_cmpx_ne_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xfa,0x7d]62200xf7,0x04,0xfa,0x7d6221 6222# CHECK: v_cmpx_ne_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xfa,0x7d,0x56,0x34,0x12,0xaf]62230xff,0x04,0xfa,0x7d,0x56,0x34,0x12,0xaf6224 6225# CHECK: v_cmpx_ne_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xfa,0x7d,0x73,0x72,0x71,0x3f]62260xff,0x04,0xfa,0x7d,0x73,0x72,0x71,0x3f6227 6228# CHECK: v_cmpx_ne_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xfb,0x7d]62290x01,0xfd,0xfb,0x7d6230 6231# CHECK: v_cmpx_ge_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xfc,0x7d]62320x01,0x05,0xfc,0x7d6233 6234# CHECK: v_cmpx_ge_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xfc,0x7d]62350xfe,0x05,0xfc,0x7d6236 6237# CHECK: v_cmpx_ge_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xfc,0x7d]62380x02,0x04,0xfc,0x7d6239 6240# CHECK: v_cmpx_ge_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xfc,0x7d]62410x04,0x04,0xfc,0x7d6242 6243# CHECK: v_cmpx_ge_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xfc,0x7d]62440x64,0x04,0xfc,0x7d6245 6246# CHECK: v_cmpx_ge_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xfc,0x7d]62470x66,0x04,0xfc,0x7d6248 6249# CHECK: v_cmpx_ge_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xfc,0x7d]62500x6a,0x04,0xfc,0x7d6251 6252# CHECK: v_cmpx_ge_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xfc,0x7d]62530x6c,0x04,0xfc,0x7d6254 6255# CHECK: v_cmpx_ge_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xfc,0x7d]62560x6e,0x04,0xfc,0x7d6257 6258# CHECK: v_cmpx_ge_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xfc,0x7d]62590x7a,0x04,0xfc,0x7d6260 6261# CHECK: v_cmpx_ge_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xfc,0x7d]62620x7e,0x04,0xfc,0x7d6263 6264# CHECK: v_cmpx_ge_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xfc,0x7d]62650x80,0x04,0xfc,0x7d6266 6267# CHECK: v_cmpx_ge_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xfc,0x7d]62680xc1,0x04,0xfc,0x7d6269 6270# CHECK: v_cmpx_ge_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xfc,0x7d]62710xf0,0x04,0xfc,0x7d6272 6273# CHECK: v_cmpx_ge_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xfc,0x7d]62740xf7,0x04,0xfc,0x7d6275 6276# CHECK: v_cmpx_ge_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xfc,0x7d,0x56,0x34,0x12,0xaf]62770xff,0x04,0xfc,0x7d,0x56,0x34,0x12,0xaf6278 6279# CHECK: v_cmpx_ge_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xfc,0x7d,0x73,0x72,0x71,0x3f]62800xff,0x04,0xfc,0x7d,0x73,0x72,0x71,0x3f6281 6282# CHECK: v_cmpx_ge_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xfd,0x7d]62830x01,0xfd,0xfd,0x7d6284 6285# CHECK: v_cmpx_t_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xfe,0x7d]62860x01,0x05,0xfe,0x7d6287 6288# CHECK: v_cmpx_t_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xfe,0x7d]62890xfe,0x05,0xfe,0x7d6290 6291# CHECK: v_cmpx_t_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xfe,0x7d]62920x02,0x04,0xfe,0x7d6293 6294# CHECK: v_cmpx_t_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xfe,0x7d]62950x04,0x04,0xfe,0x7d6296 6297# CHECK: v_cmpx_t_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xfe,0x7d]62980x64,0x04,0xfe,0x7d6299 6300# CHECK: v_cmpx_t_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xfe,0x7d]63010x66,0x04,0xfe,0x7d6302 6303# CHECK: v_cmpx_t_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xfe,0x7d]63040x6a,0x04,0xfe,0x7d6305 6306# CHECK: v_cmpx_t_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xfe,0x7d]63070x6c,0x04,0xfe,0x7d6308 6309# CHECK: v_cmpx_t_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xfe,0x7d]63100x6e,0x04,0xfe,0x7d6311 6312# CHECK: v_cmpx_t_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xfe,0x7d]63130x7a,0x04,0xfe,0x7d6314 6315# CHECK: v_cmpx_t_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xfe,0x7d]63160x7e,0x04,0xfe,0x7d6317 6318# CHECK: v_cmpx_t_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xfe,0x7d]63190x80,0x04,0xfe,0x7d6320 6321# CHECK: v_cmpx_t_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xfe,0x7d]63220xc1,0x04,0xfe,0x7d6323 6324# CHECK: v_cmpx_t_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xfe,0x7d]63250xf0,0x04,0xfe,0x7d6326 6327# CHECK: v_cmpx_t_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xfe,0x7d]63280xf7,0x04,0xfe,0x7d6329 6330# CHECK: v_cmpx_t_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xfe,0x7d,0x56,0x34,0x12,0xaf]63310xff,0x04,0xfe,0x7d,0x56,0x34,0x12,0xaf6332 6333# CHECK: v_cmpx_t_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xfe,0x7d,0x73,0x72,0x71,0x3f]63340xff,0x04,0xfe,0x7d,0x73,0x72,0x71,0x3f6335 6336# CHECK: v_cmpx_t_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xff,0x7d]63370x01,0xfd,0xff,0x7d6338