1# RUN: llvm-mc -triple=amdgcn -mcpu=tonga -disassemble -show-encoding < %s | FileCheck -strict-whitespace %s 2 3# CHECK: v_cmp_class_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x20,0x7c] 40x01,0x05,0x20,0x7c 5 6# CHECK: v_cmp_class_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x20,0x7c] 70xff,0x05,0x20,0x7c 8 9# CHECK: v_cmp_class_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x20,0x7c] 100x01,0x04,0x20,0x7c 11 12# CHECK: v_cmp_class_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x20,0x7c] 130x65,0x04,0x20,0x7c 14 15# CHECK: v_cmp_class_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x20,0x7c] 160x66,0x04,0x20,0x7c 17 18# CHECK: v_cmp_class_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x20,0x7c] 190x67,0x04,0x20,0x7c 20 21# CHECK: v_cmp_class_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x20,0x7c] 220x6a,0x04,0x20,0x7c 23 24# CHECK: v_cmp_class_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x20,0x7c] 250x6b,0x04,0x20,0x7c 26 27# CHECK: v_cmp_class_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x20,0x7c] 280x6c,0x04,0x20,0x7c 29 30# CHECK: v_cmp_class_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x20,0x7c] 310x6d,0x04,0x20,0x7c 32 33# CHECK: v_cmp_class_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x20,0x7c] 340x6e,0x04,0x20,0x7c 35 36# CHECK: v_cmp_class_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x20,0x7c] 370x6f,0x04,0x20,0x7c 38 39# CHECK: v_cmp_class_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x20,0x7c] 400x7b,0x04,0x20,0x7c 41 42# CHECK: v_cmp_class_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x20,0x7c] 430x7c,0x04,0x20,0x7c 44 45# CHECK: v_cmp_class_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x20,0x7c] 460x7e,0x04,0x20,0x7c 47 48# CHECK: v_cmp_class_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x20,0x7c] 490x7f,0x04,0x20,0x7c 50 51# CHECK: v_cmp_class_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x20,0x7c] 520x80,0x04,0x20,0x7c 53 54# CHECK: v_cmp_class_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x20,0x7c] 550xc1,0x04,0x20,0x7c 56 57# CHECK: v_cmp_class_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x20,0x7c] 580xf0,0x04,0x20,0x7c 59 60# CHECK: v_cmp_class_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x20,0x7c] 610xf7,0x04,0x20,0x7c 62 63# CHECK: v_cmp_class_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x20,0x7c,0x56,0x34,0x12,0xaf] 640xff,0x04,0x20,0x7c,0x56,0x34,0x12,0xaf 65 66# CHECK: v_cmp_class_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x20,0x7c,0x73,0x72,0x71,0x3f] 670xff,0x04,0x20,0x7c,0x73,0x72,0x71,0x3f 68 69# CHECK: v_cmp_class_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x21,0x7c] 700x01,0xff,0x21,0x7c 71 72# CHECK: v_cmp_class_f64_e32 vcc, v[1:2], v2 ; encoding: [0x01,0x05,0x24,0x7c] 730x01,0x05,0x24,0x7c 74 75# CHECK: v_cmp_class_f64_e32 vcc, v[254:255], v2 ; encoding: [0xfe,0x05,0x24,0x7c] 760xfe,0x05,0x24,0x7c 77 78# CHECK: v_cmp_class_f64_e32 vcc, s[2:3], v2 ; encoding: [0x02,0x04,0x24,0x7c] 790x02,0x04,0x24,0x7c 80 81# CHECK: v_cmp_class_f64_e32 vcc, s[4:5], v2 ; encoding: [0x04,0x04,0x24,0x7c] 820x04,0x04,0x24,0x7c 83 84# CHECK: v_cmp_class_f64_e32 vcc, s[100:101], v2 ; encoding: [0x64,0x04,0x24,0x7c] 850x64,0x04,0x24,0x7c 86 87# CHECK: v_cmp_class_f64_e32 vcc, flat_scratch, v2 ; encoding: [0x66,0x04,0x24,0x7c] 880x66,0x04,0x24,0x7c 89 90# CHECK: v_cmp_class_f64_e32 vcc, vcc, v2 ; encoding: [0x6a,0x04,0x24,0x7c] 910x6a,0x04,0x24,0x7c 92 93# CHECK: v_cmp_class_f64_e32 vcc, tba, v2 ; encoding: [0x6c,0x04,0x24,0x7c] 940x6c,0x04,0x24,0x7c 95 96# CHECK: v_cmp_class_f64_e32 vcc, tma, v2 ; encoding: [0x6e,0x04,0x24,0x7c] 970x6e,0x04,0x24,0x7c 98 99# CHECK: v_cmp_class_f64_e32 vcc, ttmp[10:11], v2 ; encoding: [0x7a,0x04,0x24,0x7c] 1000x7a,0x04,0x24,0x7c 101 102# CHECK: v_cmp_class_f64_e32 vcc, exec, v2 ; encoding: [0x7e,0x04,0x24,0x7c] 1030x7e,0x04,0x24,0x7c 104 105# CHECK: v_cmp_class_f64_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x24,0x7c] 1060x80,0x04,0x24,0x7c 107 108# CHECK: v_cmp_class_f64_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x24,0x7c] 1090xc1,0x04,0x24,0x7c 110 111# CHECK: v_cmp_class_f64_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x24,0x7c] 1120xf0,0x04,0x24,0x7c 113 114# CHECK: v_cmp_class_f64_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x24,0x7c] 1150xf7,0x04,0x24,0x7c 116 117# CHECK: v_cmp_class_f64_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x24,0x7c,0x56,0x34,0x12,0xaf] 1180xff,0x04,0x24,0x7c,0x56,0x34,0x12,0xaf 119 120# CHECK: v_cmp_class_f64_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x24,0x7c,0x73,0x72,0x71,0x3f] 1210xff,0x04,0x24,0x7c,0x73,0x72,0x71,0x3f 122 123# CHECK: v_cmp_class_f64_e32 vcc, v[1:2], v255 ; encoding: [0x01,0xff,0x25,0x7c] 1240x01,0xff,0x25,0x7c 125 126# CHECK: v_cmp_class_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x28,0x7c] 1270x01,0x05,0x28,0x7c 128 129# CHECK: v_cmp_class_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x28,0x7c] 1300xff,0x05,0x28,0x7c 131 132# CHECK: v_cmp_class_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x28,0x7c] 1330x01,0x04,0x28,0x7c 134 135# CHECK: v_cmp_class_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x28,0x7c] 1360x65,0x04,0x28,0x7c 137 138# CHECK: v_cmp_class_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x28,0x7c] 1390x66,0x04,0x28,0x7c 140 141# CHECK: v_cmp_class_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x28,0x7c] 1420x67,0x04,0x28,0x7c 143 144# CHECK: v_cmp_class_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x28,0x7c] 1450x6a,0x04,0x28,0x7c 146 147# CHECK: v_cmp_class_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x28,0x7c] 1480x6b,0x04,0x28,0x7c 149 150# CHECK: v_cmp_class_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x28,0x7c] 1510x6c,0x04,0x28,0x7c 152 153# CHECK: v_cmp_class_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x28,0x7c] 1540x6d,0x04,0x28,0x7c 155 156# CHECK: v_cmp_class_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x28,0x7c] 1570x6e,0x04,0x28,0x7c 158 159# CHECK: v_cmp_class_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x28,0x7c] 1600x6f,0x04,0x28,0x7c 161 162# CHECK: v_cmp_class_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x28,0x7c] 1630x7b,0x04,0x28,0x7c 164 165# CHECK: v_cmp_class_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x28,0x7c] 1660x7c,0x04,0x28,0x7c 167 168# CHECK: v_cmp_class_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x28,0x7c] 1690x7e,0x04,0x28,0x7c 170 171# CHECK: v_cmp_class_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x28,0x7c] 1720x7f,0x04,0x28,0x7c 173 174# CHECK: v_cmp_class_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x28,0x7c] 1750x80,0x04,0x28,0x7c 176 177# CHECK: v_cmp_class_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x28,0x7c] 1780xc1,0x04,0x28,0x7c 179 180# CHECK: v_cmp_class_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x28,0x7c] 1810xf0,0x04,0x28,0x7c 182 183# CHECK: v_cmp_class_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x28,0x7c] 1840xf7,0x04,0x28,0x7c 185 186# CHECK: v_cmp_class_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x28,0x7c,0x0b,0xfe,0x00,0x00] 1870xff,0x04,0x28,0x7c,0x0b,0xfe,0x00,0x00 188 189# CHECK: v_cmp_class_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x28,0x7c,0x56,0x34,0x00,0x00] 1900xff,0x04,0x28,0x7c,0x56,0x34,0x00,0x00 191 192# CHECK: v_cmp_class_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x29,0x7c] 1930x01,0xff,0x29,0x7c 194 195# CHECK: v_cmp_f_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x40,0x7c] 1960x01,0x05,0x40,0x7c 197 198# CHECK: v_cmp_f_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x40,0x7c] 1990xff,0x05,0x40,0x7c 200 201# CHECK: v_cmp_f_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x40,0x7c] 2020x01,0x04,0x40,0x7c 203 204# CHECK: v_cmp_f_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x40,0x7c] 2050x65,0x04,0x40,0x7c 206 207# CHECK: v_cmp_f_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x40,0x7c] 2080x66,0x04,0x40,0x7c 209 210# CHECK: v_cmp_f_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x40,0x7c] 2110x67,0x04,0x40,0x7c 212 213# CHECK: v_cmp_f_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x40,0x7c] 2140x6a,0x04,0x40,0x7c 215 216# CHECK: v_cmp_f_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x40,0x7c] 2170x6b,0x04,0x40,0x7c 218 219# CHECK: v_cmp_f_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x40,0x7c] 2200x6c,0x04,0x40,0x7c 221 222# CHECK: v_cmp_f_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x40,0x7c] 2230x6d,0x04,0x40,0x7c 224 225# CHECK: v_cmp_f_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x40,0x7c] 2260x6e,0x04,0x40,0x7c 227 228# CHECK: v_cmp_f_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x40,0x7c] 2290x6f,0x04,0x40,0x7c 230 231# CHECK: v_cmp_f_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x40,0x7c] 2320x7b,0x04,0x40,0x7c 233 234# CHECK: v_cmp_f_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x40,0x7c] 2350x7c,0x04,0x40,0x7c 236 237# CHECK: v_cmp_f_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x40,0x7c] 2380x7e,0x04,0x40,0x7c 239 240# CHECK: v_cmp_f_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x40,0x7c] 2410x7f,0x04,0x40,0x7c 242 243# CHECK: v_cmp_f_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x40,0x7c] 2440x80,0x04,0x40,0x7c 245 246# CHECK: v_cmp_f_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x40,0x7c] 2470xc1,0x04,0x40,0x7c 248 249# CHECK: v_cmp_f_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x40,0x7c] 2500xf0,0x04,0x40,0x7c 251 252# CHECK: v_cmp_f_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x40,0x7c] 2530xf7,0x04,0x40,0x7c 254 255# CHECK: v_cmp_f_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x40,0x7c,0x0b,0xfe,0x00,0x00] 2560xff,0x04,0x40,0x7c,0x0b,0xfe,0x00,0x00 257 258# CHECK: v_cmp_f_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x40,0x7c,0x56,0x34,0x00,0x00] 2590xff,0x04,0x40,0x7c,0x56,0x34,0x00,0x00 260 261# CHECK: v_cmp_f_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x41,0x7c] 2620x01,0xff,0x41,0x7c 263 264# CHECK: v_cmp_lt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x42,0x7c] 2650x01,0x05,0x42,0x7c 266 267# CHECK: v_cmp_lt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x42,0x7c] 2680xff,0x05,0x42,0x7c 269 270# CHECK: v_cmp_lt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x42,0x7c] 2710x01,0x04,0x42,0x7c 272 273# CHECK: v_cmp_lt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x42,0x7c] 2740x65,0x04,0x42,0x7c 275 276# CHECK: v_cmp_lt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x42,0x7c] 2770x66,0x04,0x42,0x7c 278 279# CHECK: v_cmp_lt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x42,0x7c] 2800x67,0x04,0x42,0x7c 281 282# CHECK: v_cmp_lt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x42,0x7c] 2830x6a,0x04,0x42,0x7c 284 285# CHECK: v_cmp_lt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x42,0x7c] 2860x6b,0x04,0x42,0x7c 287 288# CHECK: v_cmp_lt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x42,0x7c] 2890x6c,0x04,0x42,0x7c 290 291# CHECK: v_cmp_lt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x42,0x7c] 2920x6d,0x04,0x42,0x7c 293 294# CHECK: v_cmp_lt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x42,0x7c] 2950x6e,0x04,0x42,0x7c 296 297# CHECK: v_cmp_lt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x42,0x7c] 2980x6f,0x04,0x42,0x7c 299 300# CHECK: v_cmp_lt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x42,0x7c] 3010x7b,0x04,0x42,0x7c 302 303# CHECK: v_cmp_lt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x42,0x7c] 3040x7c,0x04,0x42,0x7c 305 306# CHECK: v_cmp_lt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x42,0x7c] 3070x7e,0x04,0x42,0x7c 308 309# CHECK: v_cmp_lt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x42,0x7c] 3100x7f,0x04,0x42,0x7c 311 312# CHECK: v_cmp_lt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x42,0x7c] 3130x80,0x04,0x42,0x7c 314 315# CHECK: v_cmp_lt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x42,0x7c] 3160xc1,0x04,0x42,0x7c 317 318# CHECK: v_cmp_lt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x42,0x7c] 3190xf0,0x04,0x42,0x7c 320 321# CHECK: v_cmp_lt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x42,0x7c] 3220xf7,0x04,0x42,0x7c 323 324# CHECK: v_cmp_lt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x42,0x7c,0x0b,0xfe,0x00,0x00] 3250xff,0x04,0x42,0x7c,0x0b,0xfe,0x00,0x00 326 327# CHECK: v_cmp_lt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x42,0x7c,0x56,0x34,0x00,0x00] 3280xff,0x04,0x42,0x7c,0x56,0x34,0x00,0x00 329 330# CHECK: v_cmp_lt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x43,0x7c] 3310x01,0xff,0x43,0x7c 332 333# CHECK: v_cmp_eq_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x44,0x7c] 3340x01,0x05,0x44,0x7c 335 336# CHECK: v_cmp_eq_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x44,0x7c] 3370xff,0x05,0x44,0x7c 338 339# CHECK: v_cmp_eq_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x44,0x7c] 3400x01,0x04,0x44,0x7c 341 342# CHECK: v_cmp_eq_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x44,0x7c] 3430x65,0x04,0x44,0x7c 344 345# CHECK: v_cmp_eq_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x44,0x7c] 3460x66,0x04,0x44,0x7c 347 348# CHECK: v_cmp_eq_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x44,0x7c] 3490x67,0x04,0x44,0x7c 350 351# CHECK: v_cmp_eq_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x44,0x7c] 3520x6a,0x04,0x44,0x7c 353 354# CHECK: v_cmp_eq_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x44,0x7c] 3550x6b,0x04,0x44,0x7c 356 357# CHECK: v_cmp_eq_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x44,0x7c] 3580x6c,0x04,0x44,0x7c 359 360# CHECK: v_cmp_eq_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x44,0x7c] 3610x6d,0x04,0x44,0x7c 362 363# CHECK: v_cmp_eq_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x44,0x7c] 3640x6e,0x04,0x44,0x7c 365 366# CHECK: v_cmp_eq_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x44,0x7c] 3670x6f,0x04,0x44,0x7c 368 369# CHECK: v_cmp_eq_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x44,0x7c] 3700x7b,0x04,0x44,0x7c 371 372# CHECK: v_cmp_eq_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x44,0x7c] 3730x7c,0x04,0x44,0x7c 374 375# CHECK: v_cmp_eq_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x44,0x7c] 3760x7e,0x04,0x44,0x7c 377 378# CHECK: v_cmp_eq_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x44,0x7c] 3790x7f,0x04,0x44,0x7c 380 381# CHECK: v_cmp_eq_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x44,0x7c] 3820x80,0x04,0x44,0x7c 383 384# CHECK: v_cmp_eq_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x44,0x7c] 3850xc1,0x04,0x44,0x7c 386 387# CHECK: v_cmp_eq_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x44,0x7c] 3880xf0,0x04,0x44,0x7c 389 390# CHECK: v_cmp_eq_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x44,0x7c] 3910xf7,0x04,0x44,0x7c 392 393# CHECK: v_cmp_eq_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x44,0x7c,0x0b,0xfe,0x00,0x00] 3940xff,0x04,0x44,0x7c,0x0b,0xfe,0x00,0x00 395 396# CHECK: v_cmp_eq_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x44,0x7c,0x56,0x34,0x00,0x00] 3970xff,0x04,0x44,0x7c,0x56,0x34,0x00,0x00 398 399# CHECK: v_cmp_eq_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x45,0x7c] 4000x01,0xff,0x45,0x7c 401 402# CHECK: v_cmp_le_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x46,0x7c] 4030x01,0x05,0x46,0x7c 404 405# CHECK: v_cmp_le_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x46,0x7c] 4060xff,0x05,0x46,0x7c 407 408# CHECK: v_cmp_le_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x46,0x7c] 4090x01,0x04,0x46,0x7c 410 411# CHECK: v_cmp_le_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x46,0x7c] 4120x65,0x04,0x46,0x7c 413 414# CHECK: v_cmp_le_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x46,0x7c] 4150x66,0x04,0x46,0x7c 416 417# CHECK: v_cmp_le_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x46,0x7c] 4180x67,0x04,0x46,0x7c 419 420# CHECK: v_cmp_le_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x46,0x7c] 4210x6a,0x04,0x46,0x7c 422 423# CHECK: v_cmp_le_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x46,0x7c] 4240x6b,0x04,0x46,0x7c 425 426# CHECK: v_cmp_le_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x46,0x7c] 4270x6c,0x04,0x46,0x7c 428 429# CHECK: v_cmp_le_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x46,0x7c] 4300x6d,0x04,0x46,0x7c 431 432# CHECK: v_cmp_le_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x46,0x7c] 4330x6e,0x04,0x46,0x7c 434 435# CHECK: v_cmp_le_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x46,0x7c] 4360x6f,0x04,0x46,0x7c 437 438# CHECK: v_cmp_le_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x46,0x7c] 4390x7b,0x04,0x46,0x7c 440 441# CHECK: v_cmp_le_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x46,0x7c] 4420x7c,0x04,0x46,0x7c 443 444# CHECK: v_cmp_le_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x46,0x7c] 4450x7e,0x04,0x46,0x7c 446 447# CHECK: v_cmp_le_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x46,0x7c] 4480x7f,0x04,0x46,0x7c 449 450# CHECK: v_cmp_le_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x46,0x7c] 4510x80,0x04,0x46,0x7c 452 453# CHECK: v_cmp_le_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x46,0x7c] 4540xc1,0x04,0x46,0x7c 455 456# CHECK: v_cmp_le_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x46,0x7c] 4570xf0,0x04,0x46,0x7c 458 459# CHECK: v_cmp_le_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x46,0x7c] 4600xf7,0x04,0x46,0x7c 461 462# CHECK: v_cmp_le_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x46,0x7c,0x0b,0xfe,0x00,0x00] 4630xff,0x04,0x46,0x7c,0x0b,0xfe,0x00,0x00 464 465# CHECK: v_cmp_le_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x46,0x7c,0x56,0x34,0x00,0x00] 4660xff,0x04,0x46,0x7c,0x56,0x34,0x00,0x00 467 468# CHECK: v_cmp_le_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x47,0x7c] 4690x01,0xff,0x47,0x7c 470 471# CHECK: v_cmp_gt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x48,0x7c] 4720x01,0x05,0x48,0x7c 473 474# CHECK: v_cmp_gt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x48,0x7c] 4750xff,0x05,0x48,0x7c 476 477# CHECK: v_cmp_gt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x48,0x7c] 4780x01,0x04,0x48,0x7c 479 480# CHECK: v_cmp_gt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x48,0x7c] 4810x65,0x04,0x48,0x7c 482 483# CHECK: v_cmp_gt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x48,0x7c] 4840x66,0x04,0x48,0x7c 485 486# CHECK: v_cmp_gt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x48,0x7c] 4870x67,0x04,0x48,0x7c 488 489# CHECK: v_cmp_gt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x48,0x7c] 4900x6a,0x04,0x48,0x7c 491 492# CHECK: v_cmp_gt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x48,0x7c] 4930x6b,0x04,0x48,0x7c 494 495# CHECK: v_cmp_gt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x48,0x7c] 4960x6c,0x04,0x48,0x7c 497 498# CHECK: v_cmp_gt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x48,0x7c] 4990x6d,0x04,0x48,0x7c 500 501# CHECK: v_cmp_gt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x48,0x7c] 5020x6e,0x04,0x48,0x7c 503 504# CHECK: v_cmp_gt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x48,0x7c] 5050x6f,0x04,0x48,0x7c 506 507# CHECK: v_cmp_gt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x48,0x7c] 5080x7b,0x04,0x48,0x7c 509 510# CHECK: v_cmp_gt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x48,0x7c] 5110x7c,0x04,0x48,0x7c 512 513# CHECK: v_cmp_gt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x48,0x7c] 5140x7e,0x04,0x48,0x7c 515 516# CHECK: v_cmp_gt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x48,0x7c] 5170x7f,0x04,0x48,0x7c 518 519# CHECK: v_cmp_gt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x48,0x7c] 5200x80,0x04,0x48,0x7c 521 522# CHECK: v_cmp_gt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x48,0x7c] 5230xc1,0x04,0x48,0x7c 524 525# CHECK: v_cmp_gt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x48,0x7c] 5260xf0,0x04,0x48,0x7c 527 528# CHECK: v_cmp_gt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x48,0x7c] 5290xf7,0x04,0x48,0x7c 530 531# CHECK: v_cmp_gt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x48,0x7c,0x0b,0xfe,0x00,0x00] 5320xff,0x04,0x48,0x7c,0x0b,0xfe,0x00,0x00 533 534# CHECK: v_cmp_gt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x48,0x7c,0x56,0x34,0x00,0x00] 5350xff,0x04,0x48,0x7c,0x56,0x34,0x00,0x00 536 537# CHECK: v_cmp_gt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x49,0x7c] 5380x01,0xff,0x49,0x7c 539 540# CHECK: v_cmp_lg_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x4a,0x7c] 5410x01,0x05,0x4a,0x7c 542 543# CHECK: v_cmp_lg_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x4a,0x7c] 5440xff,0x05,0x4a,0x7c 545 546# CHECK: v_cmp_lg_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x4a,0x7c] 5470x01,0x04,0x4a,0x7c 548 549# CHECK: v_cmp_lg_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x4a,0x7c] 5500x65,0x04,0x4a,0x7c 551 552# CHECK: v_cmp_lg_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4a,0x7c] 5530x66,0x04,0x4a,0x7c 554 555# CHECK: v_cmp_lg_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4a,0x7c] 5560x67,0x04,0x4a,0x7c 557 558# CHECK: v_cmp_lg_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x4a,0x7c] 5590x6a,0x04,0x4a,0x7c 560 561# CHECK: v_cmp_lg_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x4a,0x7c] 5620x6b,0x04,0x4a,0x7c 563 564# CHECK: v_cmp_lg_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x4a,0x7c] 5650x6c,0x04,0x4a,0x7c 566 567# CHECK: v_cmp_lg_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x4a,0x7c] 5680x6d,0x04,0x4a,0x7c 569 570# CHECK: v_cmp_lg_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x4a,0x7c] 5710x6e,0x04,0x4a,0x7c 572 573# CHECK: v_cmp_lg_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x4a,0x7c] 5740x6f,0x04,0x4a,0x7c 575 576# CHECK: v_cmp_lg_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x4a,0x7c] 5770x7b,0x04,0x4a,0x7c 578 579# CHECK: v_cmp_lg_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x4a,0x7c] 5800x7c,0x04,0x4a,0x7c 581 582# CHECK: v_cmp_lg_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x4a,0x7c] 5830x7e,0x04,0x4a,0x7c 584 585# CHECK: v_cmp_lg_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x4a,0x7c] 5860x7f,0x04,0x4a,0x7c 587 588# CHECK: v_cmp_lg_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x4a,0x7c] 5890x80,0x04,0x4a,0x7c 590 591# CHECK: v_cmp_lg_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x4a,0x7c] 5920xc1,0x04,0x4a,0x7c 593 594# CHECK: v_cmp_lg_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x4a,0x7c] 5950xf0,0x04,0x4a,0x7c 596 597# CHECK: v_cmp_lg_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x4a,0x7c] 5980xf7,0x04,0x4a,0x7c 599 600# CHECK: v_cmp_lg_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x4a,0x7c,0x0b,0xfe,0x00,0x00] 6010xff,0x04,0x4a,0x7c,0x0b,0xfe,0x00,0x00 602 603# CHECK: v_cmp_lg_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x4a,0x7c,0x56,0x34,0x00,0x00] 6040xff,0x04,0x4a,0x7c,0x56,0x34,0x00,0x00 605 606# CHECK: v_cmp_lg_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x4b,0x7c] 6070x01,0xff,0x4b,0x7c 608 609# CHECK: v_cmp_ge_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x4c,0x7c] 6100x01,0x05,0x4c,0x7c 611 612# CHECK: v_cmp_ge_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x4c,0x7c] 6130xff,0x05,0x4c,0x7c 614 615# CHECK: v_cmp_ge_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x4c,0x7c] 6160x01,0x04,0x4c,0x7c 617 618# CHECK: v_cmp_ge_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x4c,0x7c] 6190x65,0x04,0x4c,0x7c 620 621# CHECK: v_cmp_ge_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4c,0x7c] 6220x66,0x04,0x4c,0x7c 623 624# CHECK: v_cmp_ge_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4c,0x7c] 6250x67,0x04,0x4c,0x7c 626 627# CHECK: v_cmp_ge_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x4c,0x7c] 6280x6a,0x04,0x4c,0x7c 629 630# CHECK: v_cmp_ge_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x4c,0x7c] 6310x6b,0x04,0x4c,0x7c 632 633# CHECK: v_cmp_ge_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x4c,0x7c] 6340x6c,0x04,0x4c,0x7c 635 636# CHECK: v_cmp_ge_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x4c,0x7c] 6370x6d,0x04,0x4c,0x7c 638 639# CHECK: v_cmp_ge_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x4c,0x7c] 6400x6e,0x04,0x4c,0x7c 641 642# CHECK: v_cmp_ge_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x4c,0x7c] 6430x6f,0x04,0x4c,0x7c 644 645# CHECK: v_cmp_ge_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x4c,0x7c] 6460x7b,0x04,0x4c,0x7c 647 648# CHECK: v_cmp_ge_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x4c,0x7c] 6490x7c,0x04,0x4c,0x7c 650 651# CHECK: v_cmp_ge_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x4c,0x7c] 6520x7e,0x04,0x4c,0x7c 653 654# CHECK: v_cmp_ge_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x4c,0x7c] 6550x7f,0x04,0x4c,0x7c 656 657# CHECK: v_cmp_ge_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x4c,0x7c] 6580x80,0x04,0x4c,0x7c 659 660# CHECK: v_cmp_ge_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x4c,0x7c] 6610xc1,0x04,0x4c,0x7c 662 663# CHECK: v_cmp_ge_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x4c,0x7c] 6640xf0,0x04,0x4c,0x7c 665 666# CHECK: v_cmp_ge_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x4c,0x7c] 6670xf7,0x04,0x4c,0x7c 668 669# CHECK: v_cmp_ge_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x4c,0x7c,0x0b,0xfe,0x00,0x00] 6700xff,0x04,0x4c,0x7c,0x0b,0xfe,0x00,0x00 671 672# CHECK: v_cmp_ge_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x4c,0x7c,0x56,0x34,0x00,0x00] 6730xff,0x04,0x4c,0x7c,0x56,0x34,0x00,0x00 674 675# CHECK: v_cmp_ge_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x4d,0x7c] 6760x01,0xff,0x4d,0x7c 677 678# CHECK: v_cmp_o_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x4e,0x7c] 6790x01,0x05,0x4e,0x7c 680 681# CHECK: v_cmp_o_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x4e,0x7c] 6820xff,0x05,0x4e,0x7c 683 684# CHECK: v_cmp_o_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x4e,0x7c] 6850x01,0x04,0x4e,0x7c 686 687# CHECK: v_cmp_o_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x4e,0x7c] 6880x65,0x04,0x4e,0x7c 689 690# CHECK: v_cmp_o_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4e,0x7c] 6910x66,0x04,0x4e,0x7c 692 693# CHECK: v_cmp_o_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4e,0x7c] 6940x67,0x04,0x4e,0x7c 695 696# CHECK: v_cmp_o_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x4e,0x7c] 6970x6a,0x04,0x4e,0x7c 698 699# CHECK: v_cmp_o_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x4e,0x7c] 7000x6b,0x04,0x4e,0x7c 701 702# CHECK: v_cmp_o_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x4e,0x7c] 7030x6c,0x04,0x4e,0x7c 704 705# CHECK: v_cmp_o_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x4e,0x7c] 7060x6d,0x04,0x4e,0x7c 707 708# CHECK: v_cmp_o_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x4e,0x7c] 7090x6e,0x04,0x4e,0x7c 710 711# CHECK: v_cmp_o_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x4e,0x7c] 7120x6f,0x04,0x4e,0x7c 713 714# CHECK: v_cmp_o_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x4e,0x7c] 7150x7b,0x04,0x4e,0x7c 716 717# CHECK: v_cmp_o_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x4e,0x7c] 7180x7c,0x04,0x4e,0x7c 719 720# CHECK: v_cmp_o_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x4e,0x7c] 7210x7e,0x04,0x4e,0x7c 722 723# CHECK: v_cmp_o_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x4e,0x7c] 7240x7f,0x04,0x4e,0x7c 725 726# CHECK: v_cmp_o_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x4e,0x7c] 7270x80,0x04,0x4e,0x7c 728 729# CHECK: v_cmp_o_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x4e,0x7c] 7300xc1,0x04,0x4e,0x7c 731 732# CHECK: v_cmp_o_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x4e,0x7c] 7330xf0,0x04,0x4e,0x7c 734 735# CHECK: v_cmp_o_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x4e,0x7c] 7360xf7,0x04,0x4e,0x7c 737 738# CHECK: v_cmp_o_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x4e,0x7c,0x0b,0xfe,0x00,0x00] 7390xff,0x04,0x4e,0x7c,0x0b,0xfe,0x00,0x00 740 741# CHECK: v_cmp_o_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x4e,0x7c,0x56,0x34,0x00,0x00] 7420xff,0x04,0x4e,0x7c,0x56,0x34,0x00,0x00 743 744# CHECK: v_cmp_o_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x4f,0x7c] 7450x01,0xff,0x4f,0x7c 746 747# CHECK: v_cmp_u_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x50,0x7c] 7480x01,0x05,0x50,0x7c 749 750# CHECK: v_cmp_u_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x50,0x7c] 7510xff,0x05,0x50,0x7c 752 753# CHECK: v_cmp_u_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x50,0x7c] 7540x01,0x04,0x50,0x7c 755 756# CHECK: v_cmp_u_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x50,0x7c] 7570x65,0x04,0x50,0x7c 758 759# CHECK: v_cmp_u_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x50,0x7c] 7600x66,0x04,0x50,0x7c 761 762# CHECK: v_cmp_u_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x50,0x7c] 7630x67,0x04,0x50,0x7c 764 765# CHECK: v_cmp_u_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x50,0x7c] 7660x6a,0x04,0x50,0x7c 767 768# CHECK: v_cmp_u_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x50,0x7c] 7690x6b,0x04,0x50,0x7c 770 771# CHECK: v_cmp_u_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x50,0x7c] 7720x6c,0x04,0x50,0x7c 773 774# CHECK: v_cmp_u_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x50,0x7c] 7750x6d,0x04,0x50,0x7c 776 777# CHECK: v_cmp_u_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x50,0x7c] 7780x6e,0x04,0x50,0x7c 779 780# CHECK: v_cmp_u_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x50,0x7c] 7810x6f,0x04,0x50,0x7c 782 783# CHECK: v_cmp_u_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x50,0x7c] 7840x7b,0x04,0x50,0x7c 785 786# CHECK: v_cmp_u_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x50,0x7c] 7870x7c,0x04,0x50,0x7c 788 789# CHECK: v_cmp_u_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x50,0x7c] 7900x7e,0x04,0x50,0x7c 791 792# CHECK: v_cmp_u_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x50,0x7c] 7930x7f,0x04,0x50,0x7c 794 795# CHECK: v_cmp_u_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x50,0x7c] 7960x80,0x04,0x50,0x7c 797 798# CHECK: v_cmp_u_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x50,0x7c] 7990xc1,0x04,0x50,0x7c 800 801# CHECK: v_cmp_u_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x50,0x7c] 8020xf0,0x04,0x50,0x7c 803 804# CHECK: v_cmp_u_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x50,0x7c] 8050xf7,0x04,0x50,0x7c 806 807# CHECK: v_cmp_u_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x50,0x7c,0x0b,0xfe,0x00,0x00] 8080xff,0x04,0x50,0x7c,0x0b,0xfe,0x00,0x00 809 810# CHECK: v_cmp_u_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x50,0x7c,0x56,0x34,0x00,0x00] 8110xff,0x04,0x50,0x7c,0x56,0x34,0x00,0x00 812 813# CHECK: v_cmp_u_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x51,0x7c] 8140x01,0xff,0x51,0x7c 815 816# CHECK: v_cmp_nge_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x52,0x7c] 8170x01,0x05,0x52,0x7c 818 819# CHECK: v_cmp_nge_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x52,0x7c] 8200xff,0x05,0x52,0x7c 821 822# CHECK: v_cmp_nge_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x52,0x7c] 8230x01,0x04,0x52,0x7c 824 825# CHECK: v_cmp_nge_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x52,0x7c] 8260x65,0x04,0x52,0x7c 827 828# CHECK: v_cmp_nge_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x52,0x7c] 8290x66,0x04,0x52,0x7c 830 831# CHECK: v_cmp_nge_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x52,0x7c] 8320x67,0x04,0x52,0x7c 833 834# CHECK: v_cmp_nge_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x52,0x7c] 8350x6a,0x04,0x52,0x7c 836 837# CHECK: v_cmp_nge_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x52,0x7c] 8380x6b,0x04,0x52,0x7c 839 840# CHECK: v_cmp_nge_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x52,0x7c] 8410x6c,0x04,0x52,0x7c 842 843# CHECK: v_cmp_nge_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x52,0x7c] 8440x6d,0x04,0x52,0x7c 845 846# CHECK: v_cmp_nge_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x52,0x7c] 8470x6e,0x04,0x52,0x7c 848 849# CHECK: v_cmp_nge_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x52,0x7c] 8500x6f,0x04,0x52,0x7c 851 852# CHECK: v_cmp_nge_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x52,0x7c] 8530x7b,0x04,0x52,0x7c 854 855# CHECK: v_cmp_nge_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x52,0x7c] 8560x7c,0x04,0x52,0x7c 857 858# CHECK: v_cmp_nge_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x52,0x7c] 8590x7e,0x04,0x52,0x7c 860 861# CHECK: v_cmp_nge_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x52,0x7c] 8620x7f,0x04,0x52,0x7c 863 864# CHECK: v_cmp_nge_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x52,0x7c] 8650x80,0x04,0x52,0x7c 866 867# CHECK: v_cmp_nge_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x52,0x7c] 8680xc1,0x04,0x52,0x7c 869 870# CHECK: v_cmp_nge_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x52,0x7c] 8710xf0,0x04,0x52,0x7c 872 873# CHECK: v_cmp_nge_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x52,0x7c] 8740xf7,0x04,0x52,0x7c 875 876# CHECK: v_cmp_nge_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x52,0x7c,0x0b,0xfe,0x00,0x00] 8770xff,0x04,0x52,0x7c,0x0b,0xfe,0x00,0x00 878 879# CHECK: v_cmp_nge_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x52,0x7c,0x56,0x34,0x00,0x00] 8800xff,0x04,0x52,0x7c,0x56,0x34,0x00,0x00 881 882# CHECK: v_cmp_nge_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x53,0x7c] 8830x01,0xff,0x53,0x7c 884 885# CHECK: v_cmp_nlg_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x54,0x7c] 8860x01,0x05,0x54,0x7c 887 888# CHECK: v_cmp_nlg_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x54,0x7c] 8890xff,0x05,0x54,0x7c 890 891# CHECK: v_cmp_nlg_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x54,0x7c] 8920x01,0x04,0x54,0x7c 893 894# CHECK: v_cmp_nlg_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x54,0x7c] 8950x65,0x04,0x54,0x7c 896 897# CHECK: v_cmp_nlg_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x54,0x7c] 8980x66,0x04,0x54,0x7c 899 900# CHECK: v_cmp_nlg_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x54,0x7c] 9010x67,0x04,0x54,0x7c 902 903# CHECK: v_cmp_nlg_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x54,0x7c] 9040x6a,0x04,0x54,0x7c 905 906# CHECK: v_cmp_nlg_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x54,0x7c] 9070x6b,0x04,0x54,0x7c 908 909# CHECK: v_cmp_nlg_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x54,0x7c] 9100x6c,0x04,0x54,0x7c 911 912# CHECK: v_cmp_nlg_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x54,0x7c] 9130x6d,0x04,0x54,0x7c 914 915# CHECK: v_cmp_nlg_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x54,0x7c] 9160x6e,0x04,0x54,0x7c 917 918# CHECK: v_cmp_nlg_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x54,0x7c] 9190x6f,0x04,0x54,0x7c 920 921# CHECK: v_cmp_nlg_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x54,0x7c] 9220x7b,0x04,0x54,0x7c 923 924# CHECK: v_cmp_nlg_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x54,0x7c] 9250x7c,0x04,0x54,0x7c 926 927# CHECK: v_cmp_nlg_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x54,0x7c] 9280x7e,0x04,0x54,0x7c 929 930# CHECK: v_cmp_nlg_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x54,0x7c] 9310x7f,0x04,0x54,0x7c 932 933# CHECK: v_cmp_nlg_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x54,0x7c] 9340x80,0x04,0x54,0x7c 935 936# CHECK: v_cmp_nlg_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x54,0x7c] 9370xc1,0x04,0x54,0x7c 938 939# CHECK: v_cmp_nlg_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x54,0x7c] 9400xf0,0x04,0x54,0x7c 941 942# CHECK: v_cmp_nlg_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x54,0x7c] 9430xf7,0x04,0x54,0x7c 944 945# CHECK: v_cmp_nlg_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x54,0x7c,0x0b,0xfe,0x00,0x00] 9460xff,0x04,0x54,0x7c,0x0b,0xfe,0x00,0x00 947 948# CHECK: v_cmp_nlg_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x54,0x7c,0x56,0x34,0x00,0x00] 9490xff,0x04,0x54,0x7c,0x56,0x34,0x00,0x00 950 951# CHECK: v_cmp_nlg_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x55,0x7c] 9520x01,0xff,0x55,0x7c 953 954# CHECK: v_cmp_ngt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x56,0x7c] 9550x01,0x05,0x56,0x7c 956 957# CHECK: v_cmp_ngt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x56,0x7c] 9580xff,0x05,0x56,0x7c 959 960# CHECK: v_cmp_ngt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x56,0x7c] 9610x01,0x04,0x56,0x7c 962 963# CHECK: v_cmp_ngt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x56,0x7c] 9640x65,0x04,0x56,0x7c 965 966# CHECK: v_cmp_ngt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x56,0x7c] 9670x66,0x04,0x56,0x7c 968 969# CHECK: v_cmp_ngt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x56,0x7c] 9700x67,0x04,0x56,0x7c 971 972# CHECK: v_cmp_ngt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x56,0x7c] 9730x6a,0x04,0x56,0x7c 974 975# CHECK: v_cmp_ngt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x56,0x7c] 9760x6b,0x04,0x56,0x7c 977 978# CHECK: v_cmp_ngt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x56,0x7c] 9790x6c,0x04,0x56,0x7c 980 981# CHECK: v_cmp_ngt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x56,0x7c] 9820x6d,0x04,0x56,0x7c 983 984# CHECK: v_cmp_ngt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x56,0x7c] 9850x6e,0x04,0x56,0x7c 986 987# CHECK: v_cmp_ngt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x56,0x7c] 9880x6f,0x04,0x56,0x7c 989 990# CHECK: v_cmp_ngt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x56,0x7c] 9910x7b,0x04,0x56,0x7c 992 993# CHECK: v_cmp_ngt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x56,0x7c] 9940x7c,0x04,0x56,0x7c 995 996# CHECK: v_cmp_ngt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x56,0x7c] 9970x7e,0x04,0x56,0x7c 998 999# CHECK: v_cmp_ngt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x56,0x7c] 10000x7f,0x04,0x56,0x7c 1001 1002# CHECK: v_cmp_ngt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x56,0x7c] 10030x80,0x04,0x56,0x7c 1004 1005# CHECK: v_cmp_ngt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x56,0x7c] 10060xc1,0x04,0x56,0x7c 1007 1008# CHECK: v_cmp_ngt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x56,0x7c] 10090xf0,0x04,0x56,0x7c 1010 1011# CHECK: v_cmp_ngt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x56,0x7c] 10120xf7,0x04,0x56,0x7c 1013 1014# CHECK: v_cmp_ngt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x56,0x7c,0x0b,0xfe,0x00,0x00] 10150xff,0x04,0x56,0x7c,0x0b,0xfe,0x00,0x00 1016 1017# CHECK: v_cmp_ngt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x56,0x7c,0x56,0x34,0x00,0x00] 10180xff,0x04,0x56,0x7c,0x56,0x34,0x00,0x00 1019 1020# CHECK: v_cmp_ngt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x57,0x7c] 10210x01,0xff,0x57,0x7c 1022 1023# CHECK: v_cmp_nle_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x58,0x7c] 10240x01,0x05,0x58,0x7c 1025 1026# CHECK: v_cmp_nle_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x58,0x7c] 10270xff,0x05,0x58,0x7c 1028 1029# CHECK: v_cmp_nle_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x58,0x7c] 10300x01,0x04,0x58,0x7c 1031 1032# CHECK: v_cmp_nle_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x58,0x7c] 10330x65,0x04,0x58,0x7c 1034 1035# CHECK: v_cmp_nle_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x58,0x7c] 10360x66,0x04,0x58,0x7c 1037 1038# CHECK: v_cmp_nle_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x58,0x7c] 10390x67,0x04,0x58,0x7c 1040 1041# CHECK: v_cmp_nle_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x58,0x7c] 10420x6a,0x04,0x58,0x7c 1043 1044# CHECK: v_cmp_nle_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x58,0x7c] 10450x6b,0x04,0x58,0x7c 1046 1047# CHECK: v_cmp_nle_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x58,0x7c] 10480x6c,0x04,0x58,0x7c 1049 1050# CHECK: v_cmp_nle_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x58,0x7c] 10510x6d,0x04,0x58,0x7c 1052 1053# CHECK: v_cmp_nle_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x58,0x7c] 10540x6e,0x04,0x58,0x7c 1055 1056# CHECK: v_cmp_nle_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x58,0x7c] 10570x6f,0x04,0x58,0x7c 1058 1059# CHECK: v_cmp_nle_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x58,0x7c] 10600x7b,0x04,0x58,0x7c 1061 1062# CHECK: v_cmp_nle_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x58,0x7c] 10630x7c,0x04,0x58,0x7c 1064 1065# CHECK: v_cmp_nle_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x58,0x7c] 10660x7e,0x04,0x58,0x7c 1067 1068# CHECK: v_cmp_nle_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x58,0x7c] 10690x7f,0x04,0x58,0x7c 1070 1071# CHECK: v_cmp_nle_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x58,0x7c] 10720x80,0x04,0x58,0x7c 1073 1074# CHECK: v_cmp_nle_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x58,0x7c] 10750xc1,0x04,0x58,0x7c 1076 1077# CHECK: v_cmp_nle_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x58,0x7c] 10780xf0,0x04,0x58,0x7c 1079 1080# CHECK: v_cmp_nle_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x58,0x7c] 10810xf7,0x04,0x58,0x7c 1082 1083# CHECK: v_cmp_nle_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x58,0x7c,0x0b,0xfe,0x00,0x00] 10840xff,0x04,0x58,0x7c,0x0b,0xfe,0x00,0x00 1085 1086# CHECK: v_cmp_nle_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x58,0x7c,0x56,0x34,0x00,0x00] 10870xff,0x04,0x58,0x7c,0x56,0x34,0x00,0x00 1088 1089# CHECK: v_cmp_nle_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x59,0x7c] 10900x01,0xff,0x59,0x7c 1091 1092# CHECK: v_cmp_neq_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x5a,0x7c] 10930x01,0x05,0x5a,0x7c 1094 1095# CHECK: v_cmp_neq_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x5a,0x7c] 10960xff,0x05,0x5a,0x7c 1097 1098# CHECK: v_cmp_neq_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x5a,0x7c] 10990x01,0x04,0x5a,0x7c 1100 1101# CHECK: v_cmp_neq_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x5a,0x7c] 11020x65,0x04,0x5a,0x7c 1103 1104# CHECK: v_cmp_neq_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5a,0x7c] 11050x66,0x04,0x5a,0x7c 1106 1107# CHECK: v_cmp_neq_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5a,0x7c] 11080x67,0x04,0x5a,0x7c 1109 1110# CHECK: v_cmp_neq_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x5a,0x7c] 11110x6a,0x04,0x5a,0x7c 1112 1113# CHECK: v_cmp_neq_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x5a,0x7c] 11140x6b,0x04,0x5a,0x7c 1115 1116# CHECK: v_cmp_neq_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x5a,0x7c] 11170x6c,0x04,0x5a,0x7c 1118 1119# CHECK: v_cmp_neq_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x5a,0x7c] 11200x6d,0x04,0x5a,0x7c 1121 1122# CHECK: v_cmp_neq_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x5a,0x7c] 11230x6e,0x04,0x5a,0x7c 1124 1125# CHECK: v_cmp_neq_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x5a,0x7c] 11260x6f,0x04,0x5a,0x7c 1127 1128# CHECK: v_cmp_neq_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x5a,0x7c] 11290x7b,0x04,0x5a,0x7c 1130 1131# CHECK: v_cmp_neq_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x5a,0x7c] 11320x7c,0x04,0x5a,0x7c 1133 1134# CHECK: v_cmp_neq_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x5a,0x7c] 11350x7e,0x04,0x5a,0x7c 1136 1137# CHECK: v_cmp_neq_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x5a,0x7c] 11380x7f,0x04,0x5a,0x7c 1139 1140# CHECK: v_cmp_neq_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x5a,0x7c] 11410x80,0x04,0x5a,0x7c 1142 1143# CHECK: v_cmp_neq_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x5a,0x7c] 11440xc1,0x04,0x5a,0x7c 1145 1146# CHECK: v_cmp_neq_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x5a,0x7c] 11470xf0,0x04,0x5a,0x7c 1148 1149# CHECK: v_cmp_neq_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x5a,0x7c] 11500xf7,0x04,0x5a,0x7c 1151 1152# CHECK: v_cmp_neq_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x5a,0x7c,0x0b,0xfe,0x00,0x00] 11530xff,0x04,0x5a,0x7c,0x0b,0xfe,0x00,0x00 1154 1155# CHECK: v_cmp_neq_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x5a,0x7c,0x56,0x34,0x00,0x00] 11560xff,0x04,0x5a,0x7c,0x56,0x34,0x00,0x00 1157 1158# CHECK: v_cmp_neq_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x5b,0x7c] 11590x01,0xff,0x5b,0x7c 1160 1161# CHECK: v_cmp_nlt_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x5c,0x7c] 11620x01,0x05,0x5c,0x7c 1163 1164# CHECK: v_cmp_nlt_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x5c,0x7c] 11650xff,0x05,0x5c,0x7c 1166 1167# CHECK: v_cmp_nlt_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x5c,0x7c] 11680x01,0x04,0x5c,0x7c 1169 1170# CHECK: v_cmp_nlt_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x5c,0x7c] 11710x65,0x04,0x5c,0x7c 1172 1173# CHECK: v_cmp_nlt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5c,0x7c] 11740x66,0x04,0x5c,0x7c 1175 1176# CHECK: v_cmp_nlt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5c,0x7c] 11770x67,0x04,0x5c,0x7c 1178 1179# CHECK: v_cmp_nlt_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x5c,0x7c] 11800x6a,0x04,0x5c,0x7c 1181 1182# CHECK: v_cmp_nlt_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x5c,0x7c] 11830x6b,0x04,0x5c,0x7c 1184 1185# CHECK: v_cmp_nlt_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x5c,0x7c] 11860x6c,0x04,0x5c,0x7c 1187 1188# CHECK: v_cmp_nlt_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x5c,0x7c] 11890x6d,0x04,0x5c,0x7c 1190 1191# CHECK: v_cmp_nlt_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x5c,0x7c] 11920x6e,0x04,0x5c,0x7c 1193 1194# CHECK: v_cmp_nlt_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x5c,0x7c] 11950x6f,0x04,0x5c,0x7c 1196 1197# CHECK: v_cmp_nlt_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x5c,0x7c] 11980x7b,0x04,0x5c,0x7c 1199 1200# CHECK: v_cmp_nlt_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x5c,0x7c] 12010x7c,0x04,0x5c,0x7c 1202 1203# CHECK: v_cmp_nlt_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x5c,0x7c] 12040x7e,0x04,0x5c,0x7c 1205 1206# CHECK: v_cmp_nlt_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x5c,0x7c] 12070x7f,0x04,0x5c,0x7c 1208 1209# CHECK: v_cmp_nlt_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x5c,0x7c] 12100x80,0x04,0x5c,0x7c 1211 1212# CHECK: v_cmp_nlt_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x5c,0x7c] 12130xc1,0x04,0x5c,0x7c 1214 1215# CHECK: v_cmp_nlt_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x5c,0x7c] 12160xf0,0x04,0x5c,0x7c 1217 1218# CHECK: v_cmp_nlt_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x5c,0x7c] 12190xf7,0x04,0x5c,0x7c 1220 1221# CHECK: v_cmp_nlt_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x5c,0x7c,0x0b,0xfe,0x00,0x00] 12220xff,0x04,0x5c,0x7c,0x0b,0xfe,0x00,0x00 1223 1224# CHECK: v_cmp_nlt_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x5c,0x7c,0x56,0x34,0x00,0x00] 12250xff,0x04,0x5c,0x7c,0x56,0x34,0x00,0x00 1226 1227# CHECK: v_cmp_nlt_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x5d,0x7c] 12280x01,0xff,0x5d,0x7c 1229 1230# CHECK: v_cmp_tru_f16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x5e,0x7c] 12310x01,0x05,0x5e,0x7c 1232 1233# CHECK: v_cmp_tru_f16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x5e,0x7c] 12340xff,0x05,0x5e,0x7c 1235 1236# CHECK: v_cmp_tru_f16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x5e,0x7c] 12370x01,0x04,0x5e,0x7c 1238 1239# CHECK: v_cmp_tru_f16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x5e,0x7c] 12400x65,0x04,0x5e,0x7c 1241 1242# CHECK: v_cmp_tru_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5e,0x7c] 12430x66,0x04,0x5e,0x7c 1244 1245# CHECK: v_cmp_tru_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5e,0x7c] 12460x67,0x04,0x5e,0x7c 1247 1248# CHECK: v_cmp_tru_f16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x5e,0x7c] 12490x6a,0x04,0x5e,0x7c 1250 1251# CHECK: v_cmp_tru_f16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x5e,0x7c] 12520x6b,0x04,0x5e,0x7c 1253 1254# CHECK: v_cmp_tru_f16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x5e,0x7c] 12550x6c,0x04,0x5e,0x7c 1256 1257# CHECK: v_cmp_tru_f16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x5e,0x7c] 12580x6d,0x04,0x5e,0x7c 1259 1260# CHECK: v_cmp_tru_f16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x5e,0x7c] 12610x6e,0x04,0x5e,0x7c 1262 1263# CHECK: v_cmp_tru_f16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x5e,0x7c] 12640x6f,0x04,0x5e,0x7c 1265 1266# CHECK: v_cmp_tru_f16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x5e,0x7c] 12670x7b,0x04,0x5e,0x7c 1268 1269# CHECK: v_cmp_tru_f16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x5e,0x7c] 12700x7c,0x04,0x5e,0x7c 1271 1272# CHECK: v_cmp_tru_f16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x5e,0x7c] 12730x7e,0x04,0x5e,0x7c 1274 1275# CHECK: v_cmp_tru_f16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x5e,0x7c] 12760x7f,0x04,0x5e,0x7c 1277 1278# CHECK: v_cmp_tru_f16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x5e,0x7c] 12790x80,0x04,0x5e,0x7c 1280 1281# CHECK: v_cmp_tru_f16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x5e,0x7c] 12820xc1,0x04,0x5e,0x7c 1283 1284# CHECK: v_cmp_tru_f16_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x5e,0x7c] 12850xf0,0x04,0x5e,0x7c 1286 1287# CHECK: v_cmp_tru_f16_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x5e,0x7c] 12880xf7,0x04,0x5e,0x7c 1289 1290# CHECK: v_cmp_tru_f16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x5e,0x7c,0x0b,0xfe,0x00,0x00] 12910xff,0x04,0x5e,0x7c,0x0b,0xfe,0x00,0x00 1292 1293# CHECK: v_cmp_tru_f16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x5e,0x7c,0x56,0x34,0x00,0x00] 12940xff,0x04,0x5e,0x7c,0x56,0x34,0x00,0x00 1295 1296# CHECK: v_cmp_tru_f16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x5f,0x7c] 12970x01,0xff,0x5f,0x7c 1298 1299# CHECK: v_cmp_f_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x80,0x7c] 13000x01,0x05,0x80,0x7c 1301 1302# CHECK: v_cmp_f_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x80,0x7c] 13030xff,0x05,0x80,0x7c 1304 1305# CHECK: v_cmp_f_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x80,0x7c] 13060x01,0x04,0x80,0x7c 1307 1308# CHECK: v_cmp_f_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x80,0x7c] 13090x65,0x04,0x80,0x7c 1310 1311# CHECK: v_cmp_f_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x80,0x7c] 13120x66,0x04,0x80,0x7c 1313 1314# CHECK: v_cmp_f_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x80,0x7c] 13150x67,0x04,0x80,0x7c 1316 1317# CHECK: v_cmp_f_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x80,0x7c] 13180x6a,0x04,0x80,0x7c 1319 1320# CHECK: v_cmp_f_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x80,0x7c] 13210x6b,0x04,0x80,0x7c 1322 1323# CHECK: v_cmp_f_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x80,0x7c] 13240x6c,0x04,0x80,0x7c 1325 1326# CHECK: v_cmp_f_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x80,0x7c] 13270x6d,0x04,0x80,0x7c 1328 1329# CHECK: v_cmp_f_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x80,0x7c] 13300x6e,0x04,0x80,0x7c 1331 1332# CHECK: v_cmp_f_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x80,0x7c] 13330x6f,0x04,0x80,0x7c 1334 1335# CHECK: v_cmp_f_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x80,0x7c] 13360x7b,0x04,0x80,0x7c 1337 1338# CHECK: v_cmp_f_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x80,0x7c] 13390x7c,0x04,0x80,0x7c 1340 1341# CHECK: v_cmp_f_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x80,0x7c] 13420x7e,0x04,0x80,0x7c 1343 1344# CHECK: v_cmp_f_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x80,0x7c] 13450x7f,0x04,0x80,0x7c 1346 1347# CHECK: v_cmp_f_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x80,0x7c] 13480x80,0x04,0x80,0x7c 1349 1350# CHECK: v_cmp_f_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x80,0x7c] 13510xc1,0x04,0x80,0x7c 1352 1353# CHECK: v_cmp_f_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x80,0x7c] 13540xf0,0x04,0x80,0x7c 1355 1356# CHECK: v_cmp_f_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x80,0x7c] 13570xf7,0x04,0x80,0x7c 1358 1359# CHECK: v_cmp_f_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x80,0x7c,0x56,0x34,0x12,0xaf] 13600xff,0x04,0x80,0x7c,0x56,0x34,0x12,0xaf 1361 1362# CHECK: v_cmp_f_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x80,0x7c,0x73,0x72,0x71,0x3f] 13630xff,0x04,0x80,0x7c,0x73,0x72,0x71,0x3f 1364 1365# CHECK: v_cmp_f_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x81,0x7c] 13660x01,0xff,0x81,0x7c 1367 1368# CHECK: v_cmp_lt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x82,0x7c] 13690x01,0x05,0x82,0x7c 1370 1371# CHECK: v_cmp_lt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x82,0x7c] 13720xff,0x05,0x82,0x7c 1373 1374# CHECK: v_cmp_lt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x82,0x7c] 13750x01,0x04,0x82,0x7c 1376 1377# CHECK: v_cmp_lt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x82,0x7c] 13780x65,0x04,0x82,0x7c 1379 1380# CHECK: v_cmp_lt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x82,0x7c] 13810x66,0x04,0x82,0x7c 1382 1383# CHECK: v_cmp_lt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x82,0x7c] 13840x67,0x04,0x82,0x7c 1385 1386# CHECK: v_cmp_lt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x82,0x7c] 13870x6a,0x04,0x82,0x7c 1388 1389# CHECK: v_cmp_lt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x82,0x7c] 13900x6b,0x04,0x82,0x7c 1391 1392# CHECK: v_cmp_lt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x82,0x7c] 13930x6c,0x04,0x82,0x7c 1394 1395# CHECK: v_cmp_lt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x82,0x7c] 13960x6d,0x04,0x82,0x7c 1397 1398# CHECK: v_cmp_lt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x82,0x7c] 13990x6e,0x04,0x82,0x7c 1400 1401# CHECK: v_cmp_lt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x82,0x7c] 14020x6f,0x04,0x82,0x7c 1403 1404# CHECK: v_cmp_lt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x82,0x7c] 14050x7b,0x04,0x82,0x7c 1406 1407# CHECK: v_cmp_lt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x82,0x7c] 14080x7c,0x04,0x82,0x7c 1409 1410# CHECK: v_cmp_lt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x82,0x7c] 14110x7e,0x04,0x82,0x7c 1412 1413# CHECK: v_cmp_lt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x82,0x7c] 14140x7f,0x04,0x82,0x7c 1415 1416# CHECK: v_cmp_lt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x82,0x7c] 14170x80,0x04,0x82,0x7c 1418 1419# CHECK: v_cmp_lt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x82,0x7c] 14200xc1,0x04,0x82,0x7c 1421 1422# CHECK: v_cmp_lt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x82,0x7c] 14230xf0,0x04,0x82,0x7c 1424 1425# CHECK: v_cmp_lt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x82,0x7c] 14260xf7,0x04,0x82,0x7c 1427 1428# CHECK: v_cmp_lt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x82,0x7c,0x56,0x34,0x12,0xaf] 14290xff,0x04,0x82,0x7c,0x56,0x34,0x12,0xaf 1430 1431# CHECK: v_cmp_lt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x82,0x7c,0x73,0x72,0x71,0x3f] 14320xff,0x04,0x82,0x7c,0x73,0x72,0x71,0x3f 1433 1434# CHECK: v_cmp_lt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x83,0x7c] 14350x01,0xff,0x83,0x7c 1436 1437# CHECK: v_cmp_eq_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x84,0x7c] 14380x01,0x05,0x84,0x7c 1439 1440# CHECK: v_cmp_eq_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x84,0x7c] 14410xff,0x05,0x84,0x7c 1442 1443# CHECK: v_cmp_eq_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x84,0x7c] 14440x01,0x04,0x84,0x7c 1445 1446# CHECK: v_cmp_eq_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x84,0x7c] 14470x65,0x04,0x84,0x7c 1448 1449# CHECK: v_cmp_eq_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x84,0x7c] 14500x66,0x04,0x84,0x7c 1451 1452# CHECK: v_cmp_eq_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x84,0x7c] 14530x67,0x04,0x84,0x7c 1454 1455# CHECK: v_cmp_eq_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x84,0x7c] 14560x6a,0x04,0x84,0x7c 1457 1458# CHECK: v_cmp_eq_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x84,0x7c] 14590x6b,0x04,0x84,0x7c 1460 1461# CHECK: v_cmp_eq_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x84,0x7c] 14620x6c,0x04,0x84,0x7c 1463 1464# CHECK: v_cmp_eq_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x84,0x7c] 14650x6d,0x04,0x84,0x7c 1466 1467# CHECK: v_cmp_eq_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x84,0x7c] 14680x6e,0x04,0x84,0x7c 1469 1470# CHECK: v_cmp_eq_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x84,0x7c] 14710x6f,0x04,0x84,0x7c 1472 1473# CHECK: v_cmp_eq_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x84,0x7c] 14740x7b,0x04,0x84,0x7c 1475 1476# CHECK: v_cmp_eq_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x84,0x7c] 14770x7c,0x04,0x84,0x7c 1478 1479# CHECK: v_cmp_eq_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x84,0x7c] 14800x7e,0x04,0x84,0x7c 1481 1482# CHECK: v_cmp_eq_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x84,0x7c] 14830x7f,0x04,0x84,0x7c 1484 1485# CHECK: v_cmp_eq_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x84,0x7c] 14860x80,0x04,0x84,0x7c 1487 1488# CHECK: v_cmp_eq_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x84,0x7c] 14890xc1,0x04,0x84,0x7c 1490 1491# CHECK: v_cmp_eq_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x84,0x7c] 14920xf0,0x04,0x84,0x7c 1493 1494# CHECK: v_cmp_eq_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x84,0x7c] 14950xf7,0x04,0x84,0x7c 1496 1497# CHECK: v_cmp_eq_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x84,0x7c,0x56,0x34,0x12,0xaf] 14980xff,0x04,0x84,0x7c,0x56,0x34,0x12,0xaf 1499 1500# CHECK: v_cmp_eq_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x84,0x7c,0x73,0x72,0x71,0x3f] 15010xff,0x04,0x84,0x7c,0x73,0x72,0x71,0x3f 1502 1503# CHECK: v_cmp_eq_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x85,0x7c] 15040x01,0xff,0x85,0x7c 1505 1506# CHECK: v_cmp_le_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x86,0x7c] 15070x01,0x05,0x86,0x7c 1508 1509# CHECK: v_cmp_le_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x86,0x7c] 15100xff,0x05,0x86,0x7c 1511 1512# CHECK: v_cmp_le_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x86,0x7c] 15130x01,0x04,0x86,0x7c 1514 1515# CHECK: v_cmp_le_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x86,0x7c] 15160x65,0x04,0x86,0x7c 1517 1518# CHECK: v_cmp_le_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x86,0x7c] 15190x66,0x04,0x86,0x7c 1520 1521# CHECK: v_cmp_le_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x86,0x7c] 15220x67,0x04,0x86,0x7c 1523 1524# CHECK: v_cmp_le_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x86,0x7c] 15250x6a,0x04,0x86,0x7c 1526 1527# CHECK: v_cmp_le_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x86,0x7c] 15280x6b,0x04,0x86,0x7c 1529 1530# CHECK: v_cmp_le_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x86,0x7c] 15310x6c,0x04,0x86,0x7c 1532 1533# CHECK: v_cmp_le_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x86,0x7c] 15340x6d,0x04,0x86,0x7c 1535 1536# CHECK: v_cmp_le_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x86,0x7c] 15370x6e,0x04,0x86,0x7c 1538 1539# CHECK: v_cmp_le_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x86,0x7c] 15400x6f,0x04,0x86,0x7c 1541 1542# CHECK: v_cmp_le_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x86,0x7c] 15430x7b,0x04,0x86,0x7c 1544 1545# CHECK: v_cmp_le_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x86,0x7c] 15460x7c,0x04,0x86,0x7c 1547 1548# CHECK: v_cmp_le_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x86,0x7c] 15490x7e,0x04,0x86,0x7c 1550 1551# CHECK: v_cmp_le_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x86,0x7c] 15520x7f,0x04,0x86,0x7c 1553 1554# CHECK: v_cmp_le_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x86,0x7c] 15550x80,0x04,0x86,0x7c 1556 1557# CHECK: v_cmp_le_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x86,0x7c] 15580xc1,0x04,0x86,0x7c 1559 1560# CHECK: v_cmp_le_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x86,0x7c] 15610xf0,0x04,0x86,0x7c 1562 1563# CHECK: v_cmp_le_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x86,0x7c] 15640xf7,0x04,0x86,0x7c 1565 1566# CHECK: v_cmp_le_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x86,0x7c,0x56,0x34,0x12,0xaf] 15670xff,0x04,0x86,0x7c,0x56,0x34,0x12,0xaf 1568 1569# CHECK: v_cmp_le_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x86,0x7c,0x73,0x72,0x71,0x3f] 15700xff,0x04,0x86,0x7c,0x73,0x72,0x71,0x3f 1571 1572# CHECK: v_cmp_le_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x87,0x7c] 15730x01,0xff,0x87,0x7c 1574 1575# CHECK: v_cmp_gt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x88,0x7c] 15760x01,0x05,0x88,0x7c 1577 1578# CHECK: v_cmp_gt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x88,0x7c] 15790xff,0x05,0x88,0x7c 1580 1581# CHECK: v_cmp_gt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x88,0x7c] 15820x01,0x04,0x88,0x7c 1583 1584# CHECK: v_cmp_gt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x88,0x7c] 15850x65,0x04,0x88,0x7c 1586 1587# CHECK: v_cmp_gt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x88,0x7c] 15880x66,0x04,0x88,0x7c 1589 1590# CHECK: v_cmp_gt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x88,0x7c] 15910x67,0x04,0x88,0x7c 1592 1593# CHECK: v_cmp_gt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x88,0x7c] 15940x6a,0x04,0x88,0x7c 1595 1596# CHECK: v_cmp_gt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x88,0x7c] 15970x6b,0x04,0x88,0x7c 1598 1599# CHECK: v_cmp_gt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x88,0x7c] 16000x6c,0x04,0x88,0x7c 1601 1602# CHECK: v_cmp_gt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x88,0x7c] 16030x6d,0x04,0x88,0x7c 1604 1605# CHECK: v_cmp_gt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x88,0x7c] 16060x6e,0x04,0x88,0x7c 1607 1608# CHECK: v_cmp_gt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x88,0x7c] 16090x6f,0x04,0x88,0x7c 1610 1611# CHECK: v_cmp_gt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x88,0x7c] 16120x7b,0x04,0x88,0x7c 1613 1614# CHECK: v_cmp_gt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x88,0x7c] 16150x7c,0x04,0x88,0x7c 1616 1617# CHECK: v_cmp_gt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x88,0x7c] 16180x7e,0x04,0x88,0x7c 1619 1620# CHECK: v_cmp_gt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x88,0x7c] 16210x7f,0x04,0x88,0x7c 1622 1623# CHECK: v_cmp_gt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x88,0x7c] 16240x80,0x04,0x88,0x7c 1625 1626# CHECK: v_cmp_gt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x88,0x7c] 16270xc1,0x04,0x88,0x7c 1628 1629# CHECK: v_cmp_gt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x88,0x7c] 16300xf0,0x04,0x88,0x7c 1631 1632# CHECK: v_cmp_gt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x88,0x7c] 16330xf7,0x04,0x88,0x7c 1634 1635# CHECK: v_cmp_gt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x88,0x7c,0x56,0x34,0x12,0xaf] 16360xff,0x04,0x88,0x7c,0x56,0x34,0x12,0xaf 1637 1638# CHECK: v_cmp_gt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x88,0x7c,0x73,0x72,0x71,0x3f] 16390xff,0x04,0x88,0x7c,0x73,0x72,0x71,0x3f 1640 1641# CHECK: v_cmp_gt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x89,0x7c] 16420x01,0xff,0x89,0x7c 1643 1644# CHECK: v_cmp_lg_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x8a,0x7c] 16450x01,0x05,0x8a,0x7c 1646 1647# CHECK: v_cmp_lg_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x8a,0x7c] 16480xff,0x05,0x8a,0x7c 1649 1650# CHECK: v_cmp_lg_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x8a,0x7c] 16510x01,0x04,0x8a,0x7c 1652 1653# CHECK: v_cmp_lg_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x8a,0x7c] 16540x65,0x04,0x8a,0x7c 1655 1656# CHECK: v_cmp_lg_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8a,0x7c] 16570x66,0x04,0x8a,0x7c 1658 1659# CHECK: v_cmp_lg_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8a,0x7c] 16600x67,0x04,0x8a,0x7c 1661 1662# CHECK: v_cmp_lg_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x8a,0x7c] 16630x6a,0x04,0x8a,0x7c 1664 1665# CHECK: v_cmp_lg_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x8a,0x7c] 16660x6b,0x04,0x8a,0x7c 1667 1668# CHECK: v_cmp_lg_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x8a,0x7c] 16690x6c,0x04,0x8a,0x7c 1670 1671# CHECK: v_cmp_lg_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x8a,0x7c] 16720x6d,0x04,0x8a,0x7c 1673 1674# CHECK: v_cmp_lg_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x8a,0x7c] 16750x6e,0x04,0x8a,0x7c 1676 1677# CHECK: v_cmp_lg_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x8a,0x7c] 16780x6f,0x04,0x8a,0x7c 1679 1680# CHECK: v_cmp_lg_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x8a,0x7c] 16810x7b,0x04,0x8a,0x7c 1682 1683# CHECK: v_cmp_lg_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x8a,0x7c] 16840x7c,0x04,0x8a,0x7c 1685 1686# CHECK: v_cmp_lg_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x8a,0x7c] 16870x7e,0x04,0x8a,0x7c 1688 1689# CHECK: v_cmp_lg_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x8a,0x7c] 16900x7f,0x04,0x8a,0x7c 1691 1692# CHECK: v_cmp_lg_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x8a,0x7c] 16930x80,0x04,0x8a,0x7c 1694 1695# CHECK: v_cmp_lg_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x8a,0x7c] 16960xc1,0x04,0x8a,0x7c 1697 1698# CHECK: v_cmp_lg_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x8a,0x7c] 16990xf0,0x04,0x8a,0x7c 1700 1701# CHECK: v_cmp_lg_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x8a,0x7c] 17020xf7,0x04,0x8a,0x7c 1703 1704# CHECK: v_cmp_lg_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x8a,0x7c,0x56,0x34,0x12,0xaf] 17050xff,0x04,0x8a,0x7c,0x56,0x34,0x12,0xaf 1706 1707# CHECK: v_cmp_lg_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x8a,0x7c,0x73,0x72,0x71,0x3f] 17080xff,0x04,0x8a,0x7c,0x73,0x72,0x71,0x3f 1709 1710# CHECK: v_cmp_lg_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x8b,0x7c] 17110x01,0xff,0x8b,0x7c 1712 1713# CHECK: v_cmp_ge_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x8c,0x7c] 17140x01,0x05,0x8c,0x7c 1715 1716# CHECK: v_cmp_ge_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x8c,0x7c] 17170xff,0x05,0x8c,0x7c 1718 1719# CHECK: v_cmp_ge_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x8c,0x7c] 17200x01,0x04,0x8c,0x7c 1721 1722# CHECK: v_cmp_ge_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x8c,0x7c] 17230x65,0x04,0x8c,0x7c 1724 1725# CHECK: v_cmp_ge_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8c,0x7c] 17260x66,0x04,0x8c,0x7c 1727 1728# CHECK: v_cmp_ge_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8c,0x7c] 17290x67,0x04,0x8c,0x7c 1730 1731# CHECK: v_cmp_ge_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x8c,0x7c] 17320x6a,0x04,0x8c,0x7c 1733 1734# CHECK: v_cmp_ge_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x8c,0x7c] 17350x6b,0x04,0x8c,0x7c 1736 1737# CHECK: v_cmp_ge_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x8c,0x7c] 17380x6c,0x04,0x8c,0x7c 1739 1740# CHECK: v_cmp_ge_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x8c,0x7c] 17410x6d,0x04,0x8c,0x7c 1742 1743# CHECK: v_cmp_ge_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x8c,0x7c] 17440x6e,0x04,0x8c,0x7c 1745 1746# CHECK: v_cmp_ge_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x8c,0x7c] 17470x6f,0x04,0x8c,0x7c 1748 1749# CHECK: v_cmp_ge_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x8c,0x7c] 17500x7b,0x04,0x8c,0x7c 1751 1752# CHECK: v_cmp_ge_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x8c,0x7c] 17530x7c,0x04,0x8c,0x7c 1754 1755# CHECK: v_cmp_ge_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x8c,0x7c] 17560x7e,0x04,0x8c,0x7c 1757 1758# CHECK: v_cmp_ge_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x8c,0x7c] 17590x7f,0x04,0x8c,0x7c 1760 1761# CHECK: v_cmp_ge_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x8c,0x7c] 17620x80,0x04,0x8c,0x7c 1763 1764# CHECK: v_cmp_ge_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x8c,0x7c] 17650xc1,0x04,0x8c,0x7c 1766 1767# CHECK: v_cmp_ge_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x8c,0x7c] 17680xf0,0x04,0x8c,0x7c 1769 1770# CHECK: v_cmp_ge_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x8c,0x7c] 17710xf7,0x04,0x8c,0x7c 1772 1773# CHECK: v_cmp_ge_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x8c,0x7c,0x56,0x34,0x12,0xaf] 17740xff,0x04,0x8c,0x7c,0x56,0x34,0x12,0xaf 1775 1776# CHECK: v_cmp_ge_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x8c,0x7c,0x73,0x72,0x71,0x3f] 17770xff,0x04,0x8c,0x7c,0x73,0x72,0x71,0x3f 1778 1779# CHECK: v_cmp_ge_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x8d,0x7c] 17800x01,0xff,0x8d,0x7c 1781 1782# CHECK: v_cmp_o_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x8e,0x7c] 17830x01,0x05,0x8e,0x7c 1784 1785# CHECK: v_cmp_o_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x8e,0x7c] 17860xff,0x05,0x8e,0x7c 1787 1788# CHECK: v_cmp_o_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x8e,0x7c] 17890x01,0x04,0x8e,0x7c 1790 1791# CHECK: v_cmp_o_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x8e,0x7c] 17920x65,0x04,0x8e,0x7c 1793 1794# CHECK: v_cmp_o_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8e,0x7c] 17950x66,0x04,0x8e,0x7c 1796 1797# CHECK: v_cmp_o_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8e,0x7c] 17980x67,0x04,0x8e,0x7c 1799 1800# CHECK: v_cmp_o_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x8e,0x7c] 18010x6a,0x04,0x8e,0x7c 1802 1803# CHECK: v_cmp_o_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x8e,0x7c] 18040x6b,0x04,0x8e,0x7c 1805 1806# CHECK: v_cmp_o_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x8e,0x7c] 18070x6c,0x04,0x8e,0x7c 1808 1809# CHECK: v_cmp_o_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x8e,0x7c] 18100x6d,0x04,0x8e,0x7c 1811 1812# CHECK: v_cmp_o_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x8e,0x7c] 18130x6e,0x04,0x8e,0x7c 1814 1815# CHECK: v_cmp_o_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x8e,0x7c] 18160x6f,0x04,0x8e,0x7c 1817 1818# CHECK: v_cmp_o_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x8e,0x7c] 18190x7b,0x04,0x8e,0x7c 1820 1821# CHECK: v_cmp_o_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x8e,0x7c] 18220x7c,0x04,0x8e,0x7c 1823 1824# CHECK: v_cmp_o_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x8e,0x7c] 18250x7e,0x04,0x8e,0x7c 1826 1827# CHECK: v_cmp_o_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x8e,0x7c] 18280x7f,0x04,0x8e,0x7c 1829 1830# CHECK: v_cmp_o_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x8e,0x7c] 18310x80,0x04,0x8e,0x7c 1832 1833# CHECK: v_cmp_o_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x8e,0x7c] 18340xc1,0x04,0x8e,0x7c 1835 1836# CHECK: v_cmp_o_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x8e,0x7c] 18370xf0,0x04,0x8e,0x7c 1838 1839# CHECK: v_cmp_o_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x8e,0x7c] 18400xf7,0x04,0x8e,0x7c 1841 1842# CHECK: v_cmp_o_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x8e,0x7c,0x56,0x34,0x12,0xaf] 18430xff,0x04,0x8e,0x7c,0x56,0x34,0x12,0xaf 1844 1845# CHECK: v_cmp_o_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x8e,0x7c,0x73,0x72,0x71,0x3f] 18460xff,0x04,0x8e,0x7c,0x73,0x72,0x71,0x3f 1847 1848# CHECK: v_cmp_o_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x8f,0x7c] 18490x01,0xff,0x8f,0x7c 1850 1851# CHECK: v_cmp_u_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x90,0x7c] 18520x01,0x05,0x90,0x7c 1853 1854# CHECK: v_cmp_u_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x90,0x7c] 18550xff,0x05,0x90,0x7c 1856 1857# CHECK: v_cmp_u_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x90,0x7c] 18580x01,0x04,0x90,0x7c 1859 1860# CHECK: v_cmp_u_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x90,0x7c] 18610x65,0x04,0x90,0x7c 1862 1863# CHECK: v_cmp_u_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x90,0x7c] 18640x66,0x04,0x90,0x7c 1865 1866# CHECK: v_cmp_u_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x90,0x7c] 18670x67,0x04,0x90,0x7c 1868 1869# CHECK: v_cmp_u_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x90,0x7c] 18700x6a,0x04,0x90,0x7c 1871 1872# CHECK: v_cmp_u_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x90,0x7c] 18730x6b,0x04,0x90,0x7c 1874 1875# CHECK: v_cmp_u_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x90,0x7c] 18760x6c,0x04,0x90,0x7c 1877 1878# CHECK: v_cmp_u_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x90,0x7c] 18790x6d,0x04,0x90,0x7c 1880 1881# CHECK: v_cmp_u_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x90,0x7c] 18820x6e,0x04,0x90,0x7c 1883 1884# CHECK: v_cmp_u_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x90,0x7c] 18850x6f,0x04,0x90,0x7c 1886 1887# CHECK: v_cmp_u_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x90,0x7c] 18880x7b,0x04,0x90,0x7c 1889 1890# CHECK: v_cmp_u_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x90,0x7c] 18910x7c,0x04,0x90,0x7c 1892 1893# CHECK: v_cmp_u_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x90,0x7c] 18940x7e,0x04,0x90,0x7c 1895 1896# CHECK: v_cmp_u_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x90,0x7c] 18970x7f,0x04,0x90,0x7c 1898 1899# CHECK: v_cmp_u_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x90,0x7c] 19000x80,0x04,0x90,0x7c 1901 1902# CHECK: v_cmp_u_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x90,0x7c] 19030xc1,0x04,0x90,0x7c 1904 1905# CHECK: v_cmp_u_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x90,0x7c] 19060xf0,0x04,0x90,0x7c 1907 1908# CHECK: v_cmp_u_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x90,0x7c] 19090xf7,0x04,0x90,0x7c 1910 1911# CHECK: v_cmp_u_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x90,0x7c,0x56,0x34,0x12,0xaf] 19120xff,0x04,0x90,0x7c,0x56,0x34,0x12,0xaf 1913 1914# CHECK: v_cmp_u_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x90,0x7c,0x73,0x72,0x71,0x3f] 19150xff,0x04,0x90,0x7c,0x73,0x72,0x71,0x3f 1916 1917# CHECK: v_cmp_u_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x91,0x7c] 19180x01,0xff,0x91,0x7c 1919 1920# CHECK: v_cmp_nge_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x92,0x7c] 19210x01,0x05,0x92,0x7c 1922 1923# CHECK: v_cmp_nge_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x92,0x7c] 19240xff,0x05,0x92,0x7c 1925 1926# CHECK: v_cmp_nge_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x92,0x7c] 19270x01,0x04,0x92,0x7c 1928 1929# CHECK: v_cmp_nge_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x92,0x7c] 19300x65,0x04,0x92,0x7c 1931 1932# CHECK: v_cmp_nge_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x92,0x7c] 19330x66,0x04,0x92,0x7c 1934 1935# CHECK: v_cmp_nge_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x92,0x7c] 19360x67,0x04,0x92,0x7c 1937 1938# CHECK: v_cmp_nge_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x92,0x7c] 19390x6a,0x04,0x92,0x7c 1940 1941# CHECK: v_cmp_nge_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x92,0x7c] 19420x6b,0x04,0x92,0x7c 1943 1944# CHECK: v_cmp_nge_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x92,0x7c] 19450x6c,0x04,0x92,0x7c 1946 1947# CHECK: v_cmp_nge_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x92,0x7c] 19480x6d,0x04,0x92,0x7c 1949 1950# CHECK: v_cmp_nge_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x92,0x7c] 19510x6e,0x04,0x92,0x7c 1952 1953# CHECK: v_cmp_nge_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x92,0x7c] 19540x6f,0x04,0x92,0x7c 1955 1956# CHECK: v_cmp_nge_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x92,0x7c] 19570x7b,0x04,0x92,0x7c 1958 1959# CHECK: v_cmp_nge_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x92,0x7c] 19600x7c,0x04,0x92,0x7c 1961 1962# CHECK: v_cmp_nge_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x92,0x7c] 19630x7e,0x04,0x92,0x7c 1964 1965# CHECK: v_cmp_nge_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x92,0x7c] 19660x7f,0x04,0x92,0x7c 1967 1968# CHECK: v_cmp_nge_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x92,0x7c] 19690x80,0x04,0x92,0x7c 1970 1971# CHECK: v_cmp_nge_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x92,0x7c] 19720xc1,0x04,0x92,0x7c 1973 1974# CHECK: v_cmp_nge_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x92,0x7c] 19750xf0,0x04,0x92,0x7c 1976 1977# CHECK: v_cmp_nge_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x92,0x7c] 19780xf7,0x04,0x92,0x7c 1979 1980# CHECK: v_cmp_nge_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x92,0x7c,0x56,0x34,0x12,0xaf] 19810xff,0x04,0x92,0x7c,0x56,0x34,0x12,0xaf 1982 1983# CHECK: v_cmp_nge_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x92,0x7c,0x73,0x72,0x71,0x3f] 19840xff,0x04,0x92,0x7c,0x73,0x72,0x71,0x3f 1985 1986# CHECK: v_cmp_nge_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x93,0x7c] 19870x01,0xff,0x93,0x7c 1988 1989# CHECK: v_cmp_nlg_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x94,0x7c] 19900x01,0x05,0x94,0x7c 1991 1992# CHECK: v_cmp_nlg_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x94,0x7c] 19930xff,0x05,0x94,0x7c 1994 1995# CHECK: v_cmp_nlg_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x94,0x7c] 19960x01,0x04,0x94,0x7c 1997 1998# CHECK: v_cmp_nlg_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x94,0x7c] 19990x65,0x04,0x94,0x7c 2000 2001# CHECK: v_cmp_nlg_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x94,0x7c] 20020x66,0x04,0x94,0x7c 2003 2004# CHECK: v_cmp_nlg_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x94,0x7c] 20050x67,0x04,0x94,0x7c 2006 2007# CHECK: v_cmp_nlg_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x94,0x7c] 20080x6a,0x04,0x94,0x7c 2009 2010# CHECK: v_cmp_nlg_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x94,0x7c] 20110x6b,0x04,0x94,0x7c 2012 2013# CHECK: v_cmp_nlg_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x94,0x7c] 20140x6c,0x04,0x94,0x7c 2015 2016# CHECK: v_cmp_nlg_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x94,0x7c] 20170x6d,0x04,0x94,0x7c 2018 2019# CHECK: v_cmp_nlg_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x94,0x7c] 20200x6e,0x04,0x94,0x7c 2021 2022# CHECK: v_cmp_nlg_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x94,0x7c] 20230x6f,0x04,0x94,0x7c 2024 2025# CHECK: v_cmp_nlg_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x94,0x7c] 20260x7b,0x04,0x94,0x7c 2027 2028# CHECK: v_cmp_nlg_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x94,0x7c] 20290x7c,0x04,0x94,0x7c 2030 2031# CHECK: v_cmp_nlg_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x94,0x7c] 20320x7e,0x04,0x94,0x7c 2033 2034# CHECK: v_cmp_nlg_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x94,0x7c] 20350x7f,0x04,0x94,0x7c 2036 2037# CHECK: v_cmp_nlg_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x94,0x7c] 20380x80,0x04,0x94,0x7c 2039 2040# CHECK: v_cmp_nlg_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x94,0x7c] 20410xc1,0x04,0x94,0x7c 2042 2043# CHECK: v_cmp_nlg_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x94,0x7c] 20440xf0,0x04,0x94,0x7c 2045 2046# CHECK: v_cmp_nlg_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x94,0x7c] 20470xf7,0x04,0x94,0x7c 2048 2049# CHECK: v_cmp_nlg_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x94,0x7c,0x56,0x34,0x12,0xaf] 20500xff,0x04,0x94,0x7c,0x56,0x34,0x12,0xaf 2051 2052# CHECK: v_cmp_nlg_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x94,0x7c,0x73,0x72,0x71,0x3f] 20530xff,0x04,0x94,0x7c,0x73,0x72,0x71,0x3f 2054 2055# CHECK: v_cmp_nlg_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x95,0x7c] 20560x01,0xff,0x95,0x7c 2057 2058# CHECK: v_cmp_ngt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x96,0x7c] 20590x01,0x05,0x96,0x7c 2060 2061# CHECK: v_cmp_ngt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x96,0x7c] 20620xff,0x05,0x96,0x7c 2063 2064# CHECK: v_cmp_ngt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x96,0x7c] 20650x01,0x04,0x96,0x7c 2066 2067# CHECK: v_cmp_ngt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x96,0x7c] 20680x65,0x04,0x96,0x7c 2069 2070# CHECK: v_cmp_ngt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x96,0x7c] 20710x66,0x04,0x96,0x7c 2072 2073# CHECK: v_cmp_ngt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x96,0x7c] 20740x67,0x04,0x96,0x7c 2075 2076# CHECK: v_cmp_ngt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x96,0x7c] 20770x6a,0x04,0x96,0x7c 2078 2079# CHECK: v_cmp_ngt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x96,0x7c] 20800x6b,0x04,0x96,0x7c 2081 2082# CHECK: v_cmp_ngt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x96,0x7c] 20830x6c,0x04,0x96,0x7c 2084 2085# CHECK: v_cmp_ngt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x96,0x7c] 20860x6d,0x04,0x96,0x7c 2087 2088# CHECK: v_cmp_ngt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x96,0x7c] 20890x6e,0x04,0x96,0x7c 2090 2091# CHECK: v_cmp_ngt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x96,0x7c] 20920x6f,0x04,0x96,0x7c 2093 2094# CHECK: v_cmp_ngt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x96,0x7c] 20950x7b,0x04,0x96,0x7c 2096 2097# CHECK: v_cmp_ngt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x96,0x7c] 20980x7c,0x04,0x96,0x7c 2099 2100# CHECK: v_cmp_ngt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x96,0x7c] 21010x7e,0x04,0x96,0x7c 2102 2103# CHECK: v_cmp_ngt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x96,0x7c] 21040x7f,0x04,0x96,0x7c 2105 2106# CHECK: v_cmp_ngt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x96,0x7c] 21070x80,0x04,0x96,0x7c 2108 2109# CHECK: v_cmp_ngt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x96,0x7c] 21100xc1,0x04,0x96,0x7c 2111 2112# CHECK: v_cmp_ngt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x96,0x7c] 21130xf0,0x04,0x96,0x7c 2114 2115# CHECK: v_cmp_ngt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x96,0x7c] 21160xf7,0x04,0x96,0x7c 2117 2118# CHECK: v_cmp_ngt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x96,0x7c,0x56,0x34,0x12,0xaf] 21190xff,0x04,0x96,0x7c,0x56,0x34,0x12,0xaf 2120 2121# CHECK: v_cmp_ngt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x96,0x7c,0x73,0x72,0x71,0x3f] 21220xff,0x04,0x96,0x7c,0x73,0x72,0x71,0x3f 2123 2124# CHECK: v_cmp_ngt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x97,0x7c] 21250x01,0xff,0x97,0x7c 2126 2127# CHECK: v_cmp_nle_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x98,0x7c] 21280x01,0x05,0x98,0x7c 2129 2130# CHECK: v_cmp_nle_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x98,0x7c] 21310xff,0x05,0x98,0x7c 2132 2133# CHECK: v_cmp_nle_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x98,0x7c] 21340x01,0x04,0x98,0x7c 2135 2136# CHECK: v_cmp_nle_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x98,0x7c] 21370x65,0x04,0x98,0x7c 2138 2139# CHECK: v_cmp_nle_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x98,0x7c] 21400x66,0x04,0x98,0x7c 2141 2142# CHECK: v_cmp_nle_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x98,0x7c] 21430x67,0x04,0x98,0x7c 2144 2145# CHECK: v_cmp_nle_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x98,0x7c] 21460x6a,0x04,0x98,0x7c 2147 2148# CHECK: v_cmp_nle_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x98,0x7c] 21490x6b,0x04,0x98,0x7c 2150 2151# CHECK: v_cmp_nle_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x98,0x7c] 21520x6c,0x04,0x98,0x7c 2153 2154# CHECK: v_cmp_nle_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x98,0x7c] 21550x6d,0x04,0x98,0x7c 2156 2157# CHECK: v_cmp_nle_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x98,0x7c] 21580x6e,0x04,0x98,0x7c 2159 2160# CHECK: v_cmp_nle_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x98,0x7c] 21610x6f,0x04,0x98,0x7c 2162 2163# CHECK: v_cmp_nle_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x98,0x7c] 21640x7b,0x04,0x98,0x7c 2165 2166# CHECK: v_cmp_nle_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x98,0x7c] 21670x7c,0x04,0x98,0x7c 2168 2169# CHECK: v_cmp_nle_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x98,0x7c] 21700x7e,0x04,0x98,0x7c 2171 2172# CHECK: v_cmp_nle_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x98,0x7c] 21730x7f,0x04,0x98,0x7c 2174 2175# CHECK: v_cmp_nle_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x98,0x7c] 21760x80,0x04,0x98,0x7c 2177 2178# CHECK: v_cmp_nle_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x98,0x7c] 21790xc1,0x04,0x98,0x7c 2180 2181# CHECK: v_cmp_nle_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x98,0x7c] 21820xf0,0x04,0x98,0x7c 2183 2184# CHECK: v_cmp_nle_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x98,0x7c] 21850xf7,0x04,0x98,0x7c 2186 2187# CHECK: v_cmp_nle_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x98,0x7c,0x56,0x34,0x12,0xaf] 21880xff,0x04,0x98,0x7c,0x56,0x34,0x12,0xaf 2189 2190# CHECK: v_cmp_nle_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x98,0x7c,0x73,0x72,0x71,0x3f] 21910xff,0x04,0x98,0x7c,0x73,0x72,0x71,0x3f 2192 2193# CHECK: v_cmp_nle_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x99,0x7c] 21940x01,0xff,0x99,0x7c 2195 2196# CHECK: v_cmp_neq_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x9a,0x7c] 21970x01,0x05,0x9a,0x7c 2198 2199# CHECK: v_cmp_neq_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x9a,0x7c] 22000xff,0x05,0x9a,0x7c 2201 2202# CHECK: v_cmp_neq_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x9a,0x7c] 22030x01,0x04,0x9a,0x7c 2204 2205# CHECK: v_cmp_neq_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x9a,0x7c] 22060x65,0x04,0x9a,0x7c 2207 2208# CHECK: v_cmp_neq_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9a,0x7c] 22090x66,0x04,0x9a,0x7c 2210 2211# CHECK: v_cmp_neq_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9a,0x7c] 22120x67,0x04,0x9a,0x7c 2213 2214# CHECK: v_cmp_neq_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x9a,0x7c] 22150x6a,0x04,0x9a,0x7c 2216 2217# CHECK: v_cmp_neq_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x9a,0x7c] 22180x6b,0x04,0x9a,0x7c 2219 2220# CHECK: v_cmp_neq_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x9a,0x7c] 22210x6c,0x04,0x9a,0x7c 2222 2223# CHECK: v_cmp_neq_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x9a,0x7c] 22240x6d,0x04,0x9a,0x7c 2225 2226# CHECK: v_cmp_neq_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x9a,0x7c] 22270x6e,0x04,0x9a,0x7c 2228 2229# CHECK: v_cmp_neq_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x9a,0x7c] 22300x6f,0x04,0x9a,0x7c 2231 2232# CHECK: v_cmp_neq_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x9a,0x7c] 22330x7b,0x04,0x9a,0x7c 2234 2235# CHECK: v_cmp_neq_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x9a,0x7c] 22360x7c,0x04,0x9a,0x7c 2237 2238# CHECK: v_cmp_neq_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x9a,0x7c] 22390x7e,0x04,0x9a,0x7c 2240 2241# CHECK: v_cmp_neq_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x9a,0x7c] 22420x7f,0x04,0x9a,0x7c 2243 2244# CHECK: v_cmp_neq_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x9a,0x7c] 22450x80,0x04,0x9a,0x7c 2246 2247# CHECK: v_cmp_neq_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x9a,0x7c] 22480xc1,0x04,0x9a,0x7c 2249 2250# CHECK: v_cmp_neq_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x9a,0x7c] 22510xf0,0x04,0x9a,0x7c 2252 2253# CHECK: v_cmp_neq_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x9a,0x7c] 22540xf7,0x04,0x9a,0x7c 2255 2256# CHECK: v_cmp_neq_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x9a,0x7c,0x56,0x34,0x12,0xaf] 22570xff,0x04,0x9a,0x7c,0x56,0x34,0x12,0xaf 2258 2259# CHECK: v_cmp_neq_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x9a,0x7c,0x73,0x72,0x71,0x3f] 22600xff,0x04,0x9a,0x7c,0x73,0x72,0x71,0x3f 2261 2262# CHECK: v_cmp_neq_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x9b,0x7c] 22630x01,0xff,0x9b,0x7c 2264 2265# CHECK: v_cmp_nlt_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x9c,0x7c] 22660x01,0x05,0x9c,0x7c 2267 2268# CHECK: v_cmp_nlt_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x9c,0x7c] 22690xff,0x05,0x9c,0x7c 2270 2271# CHECK: v_cmp_nlt_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x9c,0x7c] 22720x01,0x04,0x9c,0x7c 2273 2274# CHECK: v_cmp_nlt_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x9c,0x7c] 22750x65,0x04,0x9c,0x7c 2276 2277# CHECK: v_cmp_nlt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9c,0x7c] 22780x66,0x04,0x9c,0x7c 2279 2280# CHECK: v_cmp_nlt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9c,0x7c] 22810x67,0x04,0x9c,0x7c 2282 2283# CHECK: v_cmp_nlt_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x9c,0x7c] 22840x6a,0x04,0x9c,0x7c 2285 2286# CHECK: v_cmp_nlt_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x9c,0x7c] 22870x6b,0x04,0x9c,0x7c 2288 2289# CHECK: v_cmp_nlt_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x9c,0x7c] 22900x6c,0x04,0x9c,0x7c 2291 2292# CHECK: v_cmp_nlt_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x9c,0x7c] 22930x6d,0x04,0x9c,0x7c 2294 2295# CHECK: v_cmp_nlt_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x9c,0x7c] 22960x6e,0x04,0x9c,0x7c 2297 2298# CHECK: v_cmp_nlt_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x9c,0x7c] 22990x6f,0x04,0x9c,0x7c 2300 2301# CHECK: v_cmp_nlt_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x9c,0x7c] 23020x7b,0x04,0x9c,0x7c 2303 2304# CHECK: v_cmp_nlt_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x9c,0x7c] 23050x7c,0x04,0x9c,0x7c 2306 2307# CHECK: v_cmp_nlt_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x9c,0x7c] 23080x7e,0x04,0x9c,0x7c 2309 2310# CHECK: v_cmp_nlt_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x9c,0x7c] 23110x7f,0x04,0x9c,0x7c 2312 2313# CHECK: v_cmp_nlt_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x9c,0x7c] 23140x80,0x04,0x9c,0x7c 2315 2316# CHECK: v_cmp_nlt_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x9c,0x7c] 23170xc1,0x04,0x9c,0x7c 2318 2319# CHECK: v_cmp_nlt_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x9c,0x7c] 23200xf0,0x04,0x9c,0x7c 2321 2322# CHECK: v_cmp_nlt_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x9c,0x7c] 23230xf7,0x04,0x9c,0x7c 2324 2325# CHECK: v_cmp_nlt_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x9c,0x7c,0x56,0x34,0x12,0xaf] 23260xff,0x04,0x9c,0x7c,0x56,0x34,0x12,0xaf 2327 2328# CHECK: v_cmp_nlt_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x9c,0x7c,0x73,0x72,0x71,0x3f] 23290xff,0x04,0x9c,0x7c,0x73,0x72,0x71,0x3f 2330 2331# CHECK: v_cmp_nlt_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x9d,0x7c] 23320x01,0xff,0x9d,0x7c 2333 2334# CHECK: v_cmp_tru_f32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x9e,0x7c] 23350x01,0x05,0x9e,0x7c 2336 2337# CHECK: v_cmp_tru_f32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x9e,0x7c] 23380xff,0x05,0x9e,0x7c 2339 2340# CHECK: v_cmp_tru_f32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x9e,0x7c] 23410x01,0x04,0x9e,0x7c 2342 2343# CHECK: v_cmp_tru_f32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x9e,0x7c] 23440x65,0x04,0x9e,0x7c 2345 2346# CHECK: v_cmp_tru_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9e,0x7c] 23470x66,0x04,0x9e,0x7c 2348 2349# CHECK: v_cmp_tru_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9e,0x7c] 23500x67,0x04,0x9e,0x7c 2351 2352# CHECK: v_cmp_tru_f32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x9e,0x7c] 23530x6a,0x04,0x9e,0x7c 2354 2355# CHECK: v_cmp_tru_f32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x9e,0x7c] 23560x6b,0x04,0x9e,0x7c 2357 2358# CHECK: v_cmp_tru_f32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x9e,0x7c] 23590x6c,0x04,0x9e,0x7c 2360 2361# CHECK: v_cmp_tru_f32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x9e,0x7c] 23620x6d,0x04,0x9e,0x7c 2363 2364# CHECK: v_cmp_tru_f32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x9e,0x7c] 23650x6e,0x04,0x9e,0x7c 2366 2367# CHECK: v_cmp_tru_f32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x9e,0x7c] 23680x6f,0x04,0x9e,0x7c 2369 2370# CHECK: v_cmp_tru_f32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x9e,0x7c] 23710x7b,0x04,0x9e,0x7c 2372 2373# CHECK: v_cmp_tru_f32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x9e,0x7c] 23740x7c,0x04,0x9e,0x7c 2375 2376# CHECK: v_cmp_tru_f32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x9e,0x7c] 23770x7e,0x04,0x9e,0x7c 2378 2379# CHECK: v_cmp_tru_f32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x9e,0x7c] 23800x7f,0x04,0x9e,0x7c 2381 2382# CHECK: v_cmp_tru_f32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x9e,0x7c] 23830x80,0x04,0x9e,0x7c 2384 2385# CHECK: v_cmp_tru_f32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x9e,0x7c] 23860xc1,0x04,0x9e,0x7c 2387 2388# CHECK: v_cmp_tru_f32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x9e,0x7c] 23890xf0,0x04,0x9e,0x7c 2390 2391# CHECK: v_cmp_tru_f32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x9e,0x7c] 23920xf7,0x04,0x9e,0x7c 2393 2394# CHECK: v_cmp_tru_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x9e,0x7c,0x56,0x34,0x12,0xaf] 23950xff,0x04,0x9e,0x7c,0x56,0x34,0x12,0xaf 2396 2397# CHECK: v_cmp_tru_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x9e,0x7c,0x73,0x72,0x71,0x3f] 23980xff,0x04,0x9e,0x7c,0x73,0x72,0x71,0x3f 2399 2400# CHECK: v_cmp_tru_f32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x9f,0x7c] 24010x01,0xff,0x9f,0x7c 2402 2403# CHECK: v_cmp_f_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc0,0x7c] 24040x01,0x05,0xc0,0x7c 2405 2406# CHECK: v_cmp_f_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc0,0x7c] 24070xfe,0x05,0xc0,0x7c 2408 2409# CHECK: v_cmp_f_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc0,0x7c] 24100x02,0x04,0xc0,0x7c 2411 2412# CHECK: v_cmp_f_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc0,0x7c] 24130x04,0x04,0xc0,0x7c 2414 2415# CHECK: v_cmp_f_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc0,0x7c] 24160x64,0x04,0xc0,0x7c 2417 2418# CHECK: v_cmp_f_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc0,0x7c] 24190x66,0x04,0xc0,0x7c 2420 2421# CHECK: v_cmp_f_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc0,0x7c] 24220x6a,0x04,0xc0,0x7c 2423 2424# CHECK: v_cmp_f_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc0,0x7c] 24250x6c,0x04,0xc0,0x7c 2426 2427# CHECK: v_cmp_f_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc0,0x7c] 24280x6e,0x04,0xc0,0x7c 2429 2430# CHECK: v_cmp_f_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc0,0x7c] 24310x7a,0x04,0xc0,0x7c 2432 2433# CHECK: v_cmp_f_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc0,0x7c] 24340x7e,0x04,0xc0,0x7c 2435 2436# CHECK: v_cmp_f_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc0,0x7c] 24370x80,0x04,0xc0,0x7c 2438 2439# CHECK: v_cmp_f_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc0,0x7c] 24400xc1,0x04,0xc0,0x7c 2441 2442# CHECK: v_cmp_f_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc0,0x7c] 24430xf0,0x04,0xc0,0x7c 2444 2445# CHECK: v_cmp_f_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc0,0x7c] 24460xf7,0x04,0xc0,0x7c 2447 2448# CHECK: v_cmp_f_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7c,0x56,0x34,0x12,0xaf] 24490xff,0x04,0xc0,0x7c,0x56,0x34,0x12,0xaf 2450 2451# CHECK: v_cmp_f_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7c,0x73,0x72,0x71,0x3f] 24520xff,0x04,0xc0,0x7c,0x73,0x72,0x71,0x3f 2453 2454# CHECK: v_cmp_f_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc1,0x7c] 24550x01,0xfd,0xc1,0x7c 2456 2457# CHECK: v_cmp_lt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc2,0x7c] 24580x01,0x05,0xc2,0x7c 2459 2460# CHECK: v_cmp_lt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc2,0x7c] 24610xfe,0x05,0xc2,0x7c 2462 2463# CHECK: v_cmp_lt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc2,0x7c] 24640x02,0x04,0xc2,0x7c 2465 2466# CHECK: v_cmp_lt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc2,0x7c] 24670x04,0x04,0xc2,0x7c 2468 2469# CHECK: v_cmp_lt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc2,0x7c] 24700x64,0x04,0xc2,0x7c 2471 2472# CHECK: v_cmp_lt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc2,0x7c] 24730x66,0x04,0xc2,0x7c 2474 2475# CHECK: v_cmp_lt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc2,0x7c] 24760x6a,0x04,0xc2,0x7c 2477 2478# CHECK: v_cmp_lt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc2,0x7c] 24790x6c,0x04,0xc2,0x7c 2480 2481# CHECK: v_cmp_lt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc2,0x7c] 24820x6e,0x04,0xc2,0x7c 2483 2484# CHECK: v_cmp_lt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc2,0x7c] 24850x7a,0x04,0xc2,0x7c 2486 2487# CHECK: v_cmp_lt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc2,0x7c] 24880x7e,0x04,0xc2,0x7c 2489 2490# CHECK: v_cmp_lt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc2,0x7c] 24910x80,0x04,0xc2,0x7c 2492 2493# CHECK: v_cmp_lt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc2,0x7c] 24940xc1,0x04,0xc2,0x7c 2495 2496# CHECK: v_cmp_lt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc2,0x7c] 24970xf0,0x04,0xc2,0x7c 2498 2499# CHECK: v_cmp_lt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc2,0x7c] 25000xf7,0x04,0xc2,0x7c 2501 2502# CHECK: v_cmp_lt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7c,0x56,0x34,0x12,0xaf] 25030xff,0x04,0xc2,0x7c,0x56,0x34,0x12,0xaf 2504 2505# CHECK: v_cmp_lt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7c,0x73,0x72,0x71,0x3f] 25060xff,0x04,0xc2,0x7c,0x73,0x72,0x71,0x3f 2507 2508# CHECK: v_cmp_lt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc3,0x7c] 25090x01,0xfd,0xc3,0x7c 2510 2511# CHECK: v_cmp_eq_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc4,0x7c] 25120x01,0x05,0xc4,0x7c 2513 2514# CHECK: v_cmp_eq_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc4,0x7c] 25150xfe,0x05,0xc4,0x7c 2516 2517# CHECK: v_cmp_eq_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc4,0x7c] 25180x02,0x04,0xc4,0x7c 2519 2520# CHECK: v_cmp_eq_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc4,0x7c] 25210x04,0x04,0xc4,0x7c 2522 2523# CHECK: v_cmp_eq_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc4,0x7c] 25240x64,0x04,0xc4,0x7c 2525 2526# CHECK: v_cmp_eq_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc4,0x7c] 25270x66,0x04,0xc4,0x7c 2528 2529# CHECK: v_cmp_eq_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc4,0x7c] 25300x6a,0x04,0xc4,0x7c 2531 2532# CHECK: v_cmp_eq_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc4,0x7c] 25330x6c,0x04,0xc4,0x7c 2534 2535# CHECK: v_cmp_eq_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc4,0x7c] 25360x6e,0x04,0xc4,0x7c 2537 2538# CHECK: v_cmp_eq_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc4,0x7c] 25390x7a,0x04,0xc4,0x7c 2540 2541# CHECK: v_cmp_eq_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc4,0x7c] 25420x7e,0x04,0xc4,0x7c 2543 2544# CHECK: v_cmp_eq_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc4,0x7c] 25450x80,0x04,0xc4,0x7c 2546 2547# CHECK: v_cmp_eq_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc4,0x7c] 25480xc1,0x04,0xc4,0x7c 2549 2550# CHECK: v_cmp_eq_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc4,0x7c] 25510xf0,0x04,0xc4,0x7c 2552 2553# CHECK: v_cmp_eq_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc4,0x7c] 25540xf7,0x04,0xc4,0x7c 2555 2556# CHECK: v_cmp_eq_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7c,0x56,0x34,0x12,0xaf] 25570xff,0x04,0xc4,0x7c,0x56,0x34,0x12,0xaf 2558 2559# CHECK: v_cmp_eq_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7c,0x73,0x72,0x71,0x3f] 25600xff,0x04,0xc4,0x7c,0x73,0x72,0x71,0x3f 2561 2562# CHECK: v_cmp_eq_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc5,0x7c] 25630x01,0xfd,0xc5,0x7c 2564 2565# CHECK: v_cmp_le_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc6,0x7c] 25660x01,0x05,0xc6,0x7c 2567 2568# CHECK: v_cmp_le_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc6,0x7c] 25690xfe,0x05,0xc6,0x7c 2570 2571# CHECK: v_cmp_le_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc6,0x7c] 25720x02,0x04,0xc6,0x7c 2573 2574# CHECK: v_cmp_le_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc6,0x7c] 25750x04,0x04,0xc6,0x7c 2576 2577# CHECK: v_cmp_le_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc6,0x7c] 25780x64,0x04,0xc6,0x7c 2579 2580# CHECK: v_cmp_le_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc6,0x7c] 25810x66,0x04,0xc6,0x7c 2582 2583# CHECK: v_cmp_le_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc6,0x7c] 25840x6a,0x04,0xc6,0x7c 2585 2586# CHECK: v_cmp_le_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc6,0x7c] 25870x6c,0x04,0xc6,0x7c 2588 2589# CHECK: v_cmp_le_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc6,0x7c] 25900x6e,0x04,0xc6,0x7c 2591 2592# CHECK: v_cmp_le_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc6,0x7c] 25930x7a,0x04,0xc6,0x7c 2594 2595# CHECK: v_cmp_le_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc6,0x7c] 25960x7e,0x04,0xc6,0x7c 2597 2598# CHECK: v_cmp_le_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc6,0x7c] 25990x80,0x04,0xc6,0x7c 2600 2601# CHECK: v_cmp_le_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc6,0x7c] 26020xc1,0x04,0xc6,0x7c 2603 2604# CHECK: v_cmp_le_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc6,0x7c] 26050xf0,0x04,0xc6,0x7c 2606 2607# CHECK: v_cmp_le_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc6,0x7c] 26080xf7,0x04,0xc6,0x7c 2609 2610# CHECK: v_cmp_le_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7c,0x56,0x34,0x12,0xaf] 26110xff,0x04,0xc6,0x7c,0x56,0x34,0x12,0xaf 2612 2613# CHECK: v_cmp_le_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7c,0x73,0x72,0x71,0x3f] 26140xff,0x04,0xc6,0x7c,0x73,0x72,0x71,0x3f 2615 2616# CHECK: v_cmp_le_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc7,0x7c] 26170x01,0xfd,0xc7,0x7c 2618 2619# CHECK: v_cmp_gt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc8,0x7c] 26200x01,0x05,0xc8,0x7c 2621 2622# CHECK: v_cmp_gt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc8,0x7c] 26230xfe,0x05,0xc8,0x7c 2624 2625# CHECK: v_cmp_gt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc8,0x7c] 26260x02,0x04,0xc8,0x7c 2627 2628# CHECK: v_cmp_gt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc8,0x7c] 26290x04,0x04,0xc8,0x7c 2630 2631# CHECK: v_cmp_gt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc8,0x7c] 26320x64,0x04,0xc8,0x7c 2633 2634# CHECK: v_cmp_gt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc8,0x7c] 26350x66,0x04,0xc8,0x7c 2636 2637# CHECK: v_cmp_gt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc8,0x7c] 26380x6a,0x04,0xc8,0x7c 2639 2640# CHECK: v_cmp_gt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc8,0x7c] 26410x6c,0x04,0xc8,0x7c 2642 2643# CHECK: v_cmp_gt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc8,0x7c] 26440x6e,0x04,0xc8,0x7c 2645 2646# CHECK: v_cmp_gt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc8,0x7c] 26470x7a,0x04,0xc8,0x7c 2648 2649# CHECK: v_cmp_gt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc8,0x7c] 26500x7e,0x04,0xc8,0x7c 2651 2652# CHECK: v_cmp_gt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc8,0x7c] 26530x80,0x04,0xc8,0x7c 2654 2655# CHECK: v_cmp_gt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc8,0x7c] 26560xc1,0x04,0xc8,0x7c 2657 2658# CHECK: v_cmp_gt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc8,0x7c] 26590xf0,0x04,0xc8,0x7c 2660 2661# CHECK: v_cmp_gt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc8,0x7c] 26620xf7,0x04,0xc8,0x7c 2663 2664# CHECK: v_cmp_gt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7c,0x56,0x34,0x12,0xaf] 26650xff,0x04,0xc8,0x7c,0x56,0x34,0x12,0xaf 2666 2667# CHECK: v_cmp_gt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7c,0x73,0x72,0x71,0x3f] 26680xff,0x04,0xc8,0x7c,0x73,0x72,0x71,0x3f 2669 2670# CHECK: v_cmp_gt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc9,0x7c] 26710x01,0xfd,0xc9,0x7c 2672 2673# CHECK: v_cmp_lg_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xca,0x7c] 26740x01,0x05,0xca,0x7c 2675 2676# CHECK: v_cmp_lg_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xca,0x7c] 26770xfe,0x05,0xca,0x7c 2678 2679# CHECK: v_cmp_lg_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xca,0x7c] 26800x02,0x04,0xca,0x7c 2681 2682# CHECK: v_cmp_lg_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xca,0x7c] 26830x04,0x04,0xca,0x7c 2684 2685# CHECK: v_cmp_lg_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xca,0x7c] 26860x64,0x04,0xca,0x7c 2687 2688# CHECK: v_cmp_lg_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xca,0x7c] 26890x66,0x04,0xca,0x7c 2690 2691# CHECK: v_cmp_lg_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xca,0x7c] 26920x6a,0x04,0xca,0x7c 2693 2694# CHECK: v_cmp_lg_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xca,0x7c] 26950x6c,0x04,0xca,0x7c 2696 2697# CHECK: v_cmp_lg_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xca,0x7c] 26980x6e,0x04,0xca,0x7c 2699 2700# CHECK: v_cmp_lg_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xca,0x7c] 27010x7a,0x04,0xca,0x7c 2702 2703# CHECK: v_cmp_lg_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xca,0x7c] 27040x7e,0x04,0xca,0x7c 2705 2706# CHECK: v_cmp_lg_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xca,0x7c] 27070x80,0x04,0xca,0x7c 2708 2709# CHECK: v_cmp_lg_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xca,0x7c] 27100xc1,0x04,0xca,0x7c 2711 2712# CHECK: v_cmp_lg_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xca,0x7c] 27130xf0,0x04,0xca,0x7c 2714 2715# CHECK: v_cmp_lg_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xca,0x7c] 27160xf7,0x04,0xca,0x7c 2717 2718# CHECK: v_cmp_lg_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xca,0x7c,0x56,0x34,0x12,0xaf] 27190xff,0x04,0xca,0x7c,0x56,0x34,0x12,0xaf 2720 2721# CHECK: v_cmp_lg_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xca,0x7c,0x73,0x72,0x71,0x3f] 27220xff,0x04,0xca,0x7c,0x73,0x72,0x71,0x3f 2723 2724# CHECK: v_cmp_lg_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcb,0x7c] 27250x01,0xfd,0xcb,0x7c 2726 2727# CHECK: v_cmp_ge_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xcc,0x7c] 27280x01,0x05,0xcc,0x7c 2729 2730# CHECK: v_cmp_ge_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xcc,0x7c] 27310xfe,0x05,0xcc,0x7c 2732 2733# CHECK: v_cmp_ge_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xcc,0x7c] 27340x02,0x04,0xcc,0x7c 2735 2736# CHECK: v_cmp_ge_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xcc,0x7c] 27370x04,0x04,0xcc,0x7c 2738 2739# CHECK: v_cmp_ge_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xcc,0x7c] 27400x64,0x04,0xcc,0x7c 2741 2742# CHECK: v_cmp_ge_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xcc,0x7c] 27430x66,0x04,0xcc,0x7c 2744 2745# CHECK: v_cmp_ge_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xcc,0x7c] 27460x6a,0x04,0xcc,0x7c 2747 2748# CHECK: v_cmp_ge_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xcc,0x7c] 27490x6c,0x04,0xcc,0x7c 2750 2751# CHECK: v_cmp_ge_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xcc,0x7c] 27520x6e,0x04,0xcc,0x7c 2753 2754# CHECK: v_cmp_ge_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xcc,0x7c] 27550x7a,0x04,0xcc,0x7c 2756 2757# CHECK: v_cmp_ge_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xcc,0x7c] 27580x7e,0x04,0xcc,0x7c 2759 2760# CHECK: v_cmp_ge_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xcc,0x7c] 27610x80,0x04,0xcc,0x7c 2762 2763# CHECK: v_cmp_ge_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xcc,0x7c] 27640xc1,0x04,0xcc,0x7c 2765 2766# CHECK: v_cmp_ge_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xcc,0x7c] 27670xf0,0x04,0xcc,0x7c 2768 2769# CHECK: v_cmp_ge_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xcc,0x7c] 27700xf7,0x04,0xcc,0x7c 2771 2772# CHECK: v_cmp_ge_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7c,0x56,0x34,0x12,0xaf] 27730xff,0x04,0xcc,0x7c,0x56,0x34,0x12,0xaf 2774 2775# CHECK: v_cmp_ge_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7c,0x73,0x72,0x71,0x3f] 27760xff,0x04,0xcc,0x7c,0x73,0x72,0x71,0x3f 2777 2778# CHECK: v_cmp_ge_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcd,0x7c] 27790x01,0xfd,0xcd,0x7c 2780 2781# CHECK: v_cmp_o_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xce,0x7c] 27820x01,0x05,0xce,0x7c 2783 2784# CHECK: v_cmp_o_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xce,0x7c] 27850xfe,0x05,0xce,0x7c 2786 2787# CHECK: v_cmp_o_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xce,0x7c] 27880x02,0x04,0xce,0x7c 2789 2790# CHECK: v_cmp_o_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xce,0x7c] 27910x04,0x04,0xce,0x7c 2792 2793# CHECK: v_cmp_o_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xce,0x7c] 27940x64,0x04,0xce,0x7c 2795 2796# CHECK: v_cmp_o_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xce,0x7c] 27970x66,0x04,0xce,0x7c 2798 2799# CHECK: v_cmp_o_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xce,0x7c] 28000x6a,0x04,0xce,0x7c 2801 2802# CHECK: v_cmp_o_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xce,0x7c] 28030x6c,0x04,0xce,0x7c 2804 2805# CHECK: v_cmp_o_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xce,0x7c] 28060x6e,0x04,0xce,0x7c 2807 2808# CHECK: v_cmp_o_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xce,0x7c] 28090x7a,0x04,0xce,0x7c 2810 2811# CHECK: v_cmp_o_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xce,0x7c] 28120x7e,0x04,0xce,0x7c 2813 2814# CHECK: v_cmp_o_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xce,0x7c] 28150x80,0x04,0xce,0x7c 2816 2817# CHECK: v_cmp_o_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xce,0x7c] 28180xc1,0x04,0xce,0x7c 2819 2820# CHECK: v_cmp_o_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xce,0x7c] 28210xf0,0x04,0xce,0x7c 2822 2823# CHECK: v_cmp_o_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xce,0x7c] 28240xf7,0x04,0xce,0x7c 2825 2826# CHECK: v_cmp_o_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xce,0x7c,0x56,0x34,0x12,0xaf] 28270xff,0x04,0xce,0x7c,0x56,0x34,0x12,0xaf 2828 2829# CHECK: v_cmp_o_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xce,0x7c,0x73,0x72,0x71,0x3f] 28300xff,0x04,0xce,0x7c,0x73,0x72,0x71,0x3f 2831 2832# CHECK: v_cmp_o_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcf,0x7c] 28330x01,0xfd,0xcf,0x7c 2834 2835# CHECK: v_cmp_u_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd0,0x7c] 28360x01,0x05,0xd0,0x7c 2837 2838# CHECK: v_cmp_u_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd0,0x7c] 28390xfe,0x05,0xd0,0x7c 2840 2841# CHECK: v_cmp_u_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd0,0x7c] 28420x02,0x04,0xd0,0x7c 2843 2844# CHECK: v_cmp_u_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd0,0x7c] 28450x04,0x04,0xd0,0x7c 2846 2847# CHECK: v_cmp_u_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd0,0x7c] 28480x64,0x04,0xd0,0x7c 2849 2850# CHECK: v_cmp_u_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd0,0x7c] 28510x66,0x04,0xd0,0x7c 2852 2853# CHECK: v_cmp_u_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd0,0x7c] 28540x6a,0x04,0xd0,0x7c 2855 2856# CHECK: v_cmp_u_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd0,0x7c] 28570x6c,0x04,0xd0,0x7c 2858 2859# CHECK: v_cmp_u_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd0,0x7c] 28600x6e,0x04,0xd0,0x7c 2861 2862# CHECK: v_cmp_u_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd0,0x7c] 28630x7a,0x04,0xd0,0x7c 2864 2865# CHECK: v_cmp_u_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd0,0x7c] 28660x7e,0x04,0xd0,0x7c 2867 2868# CHECK: v_cmp_u_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd0,0x7c] 28690x80,0x04,0xd0,0x7c 2870 2871# CHECK: v_cmp_u_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd0,0x7c] 28720xc1,0x04,0xd0,0x7c 2873 2874# CHECK: v_cmp_u_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd0,0x7c] 28750xf0,0x04,0xd0,0x7c 2876 2877# CHECK: v_cmp_u_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd0,0x7c] 28780xf7,0x04,0xd0,0x7c 2879 2880# CHECK: v_cmp_u_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7c,0x56,0x34,0x12,0xaf] 28810xff,0x04,0xd0,0x7c,0x56,0x34,0x12,0xaf 2882 2883# CHECK: v_cmp_u_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7c,0x73,0x72,0x71,0x3f] 28840xff,0x04,0xd0,0x7c,0x73,0x72,0x71,0x3f 2885 2886# CHECK: v_cmp_u_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd1,0x7c] 28870x01,0xfd,0xd1,0x7c 2888 2889# CHECK: v_cmp_nge_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd2,0x7c] 28900x01,0x05,0xd2,0x7c 2891 2892# CHECK: v_cmp_nge_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd2,0x7c] 28930xfe,0x05,0xd2,0x7c 2894 2895# CHECK: v_cmp_nge_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd2,0x7c] 28960x02,0x04,0xd2,0x7c 2897 2898# CHECK: v_cmp_nge_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd2,0x7c] 28990x04,0x04,0xd2,0x7c 2900 2901# CHECK: v_cmp_nge_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd2,0x7c] 29020x64,0x04,0xd2,0x7c 2903 2904# CHECK: v_cmp_nge_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd2,0x7c] 29050x66,0x04,0xd2,0x7c 2906 2907# CHECK: v_cmp_nge_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd2,0x7c] 29080x6a,0x04,0xd2,0x7c 2909 2910# CHECK: v_cmp_nge_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd2,0x7c] 29110x6c,0x04,0xd2,0x7c 2912 2913# CHECK: v_cmp_nge_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd2,0x7c] 29140x6e,0x04,0xd2,0x7c 2915 2916# CHECK: v_cmp_nge_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd2,0x7c] 29170x7a,0x04,0xd2,0x7c 2918 2919# CHECK: v_cmp_nge_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd2,0x7c] 29200x7e,0x04,0xd2,0x7c 2921 2922# CHECK: v_cmp_nge_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd2,0x7c] 29230x80,0x04,0xd2,0x7c 2924 2925# CHECK: v_cmp_nge_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd2,0x7c] 29260xc1,0x04,0xd2,0x7c 2927 2928# CHECK: v_cmp_nge_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd2,0x7c] 29290xf0,0x04,0xd2,0x7c 2930 2931# CHECK: v_cmp_nge_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd2,0x7c] 29320xf7,0x04,0xd2,0x7c 2933 2934# CHECK: v_cmp_nge_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7c,0x56,0x34,0x12,0xaf] 29350xff,0x04,0xd2,0x7c,0x56,0x34,0x12,0xaf 2936 2937# CHECK: v_cmp_nge_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7c,0x73,0x72,0x71,0x3f] 29380xff,0x04,0xd2,0x7c,0x73,0x72,0x71,0x3f 2939 2940# CHECK: v_cmp_nge_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd3,0x7c] 29410x01,0xfd,0xd3,0x7c 2942 2943# CHECK: v_cmp_nlg_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd4,0x7c] 29440x01,0x05,0xd4,0x7c 2945 2946# CHECK: v_cmp_nlg_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd4,0x7c] 29470xfe,0x05,0xd4,0x7c 2948 2949# CHECK: v_cmp_nlg_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd4,0x7c] 29500x02,0x04,0xd4,0x7c 2951 2952# CHECK: v_cmp_nlg_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd4,0x7c] 29530x04,0x04,0xd4,0x7c 2954 2955# CHECK: v_cmp_nlg_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd4,0x7c] 29560x64,0x04,0xd4,0x7c 2957 2958# CHECK: v_cmp_nlg_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd4,0x7c] 29590x66,0x04,0xd4,0x7c 2960 2961# CHECK: v_cmp_nlg_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd4,0x7c] 29620x6a,0x04,0xd4,0x7c 2963 2964# CHECK: v_cmp_nlg_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd4,0x7c] 29650x6c,0x04,0xd4,0x7c 2966 2967# CHECK: v_cmp_nlg_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd4,0x7c] 29680x6e,0x04,0xd4,0x7c 2969 2970# CHECK: v_cmp_nlg_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd4,0x7c] 29710x7a,0x04,0xd4,0x7c 2972 2973# CHECK: v_cmp_nlg_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd4,0x7c] 29740x7e,0x04,0xd4,0x7c 2975 2976# CHECK: v_cmp_nlg_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd4,0x7c] 29770x80,0x04,0xd4,0x7c 2978 2979# CHECK: v_cmp_nlg_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd4,0x7c] 29800xc1,0x04,0xd4,0x7c 2981 2982# CHECK: v_cmp_nlg_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd4,0x7c] 29830xf0,0x04,0xd4,0x7c 2984 2985# CHECK: v_cmp_nlg_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd4,0x7c] 29860xf7,0x04,0xd4,0x7c 2987 2988# CHECK: v_cmp_nlg_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7c,0x56,0x34,0x12,0xaf] 29890xff,0x04,0xd4,0x7c,0x56,0x34,0x12,0xaf 2990 2991# CHECK: v_cmp_nlg_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7c,0x73,0x72,0x71,0x3f] 29920xff,0x04,0xd4,0x7c,0x73,0x72,0x71,0x3f 2993 2994# CHECK: v_cmp_nlg_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd5,0x7c] 29950x01,0xfd,0xd5,0x7c 2996 2997# CHECK: v_cmp_ngt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd6,0x7c] 29980x01,0x05,0xd6,0x7c 2999 3000# CHECK: v_cmp_ngt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd6,0x7c] 30010xfe,0x05,0xd6,0x7c 3002 3003# CHECK: v_cmp_ngt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd6,0x7c] 30040x02,0x04,0xd6,0x7c 3005 3006# CHECK: v_cmp_ngt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd6,0x7c] 30070x04,0x04,0xd6,0x7c 3008 3009# CHECK: v_cmp_ngt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd6,0x7c] 30100x64,0x04,0xd6,0x7c 3011 3012# CHECK: v_cmp_ngt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd6,0x7c] 30130x66,0x04,0xd6,0x7c 3014 3015# CHECK: v_cmp_ngt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd6,0x7c] 30160x6a,0x04,0xd6,0x7c 3017 3018# CHECK: v_cmp_ngt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd6,0x7c] 30190x6c,0x04,0xd6,0x7c 3020 3021# CHECK: v_cmp_ngt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd6,0x7c] 30220x6e,0x04,0xd6,0x7c 3023 3024# CHECK: v_cmp_ngt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd6,0x7c] 30250x7a,0x04,0xd6,0x7c 3026 3027# CHECK: v_cmp_ngt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd6,0x7c] 30280x7e,0x04,0xd6,0x7c 3029 3030# CHECK: v_cmp_ngt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd6,0x7c] 30310x80,0x04,0xd6,0x7c 3032 3033# CHECK: v_cmp_ngt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd6,0x7c] 30340xc1,0x04,0xd6,0x7c 3035 3036# CHECK: v_cmp_ngt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd6,0x7c] 30370xf0,0x04,0xd6,0x7c 3038 3039# CHECK: v_cmp_ngt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd6,0x7c] 30400xf7,0x04,0xd6,0x7c 3041 3042# CHECK: v_cmp_ngt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7c,0x56,0x34,0x12,0xaf] 30430xff,0x04,0xd6,0x7c,0x56,0x34,0x12,0xaf 3044 3045# CHECK: v_cmp_ngt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7c,0x73,0x72,0x71,0x3f] 30460xff,0x04,0xd6,0x7c,0x73,0x72,0x71,0x3f 3047 3048# CHECK: v_cmp_ngt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd7,0x7c] 30490x01,0xfd,0xd7,0x7c 3050 3051# CHECK: v_cmp_nle_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd8,0x7c] 30520x01,0x05,0xd8,0x7c 3053 3054# CHECK: v_cmp_nle_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd8,0x7c] 30550xfe,0x05,0xd8,0x7c 3056 3057# CHECK: v_cmp_nle_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd8,0x7c] 30580x02,0x04,0xd8,0x7c 3059 3060# CHECK: v_cmp_nle_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd8,0x7c] 30610x04,0x04,0xd8,0x7c 3062 3063# CHECK: v_cmp_nle_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd8,0x7c] 30640x64,0x04,0xd8,0x7c 3065 3066# CHECK: v_cmp_nle_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd8,0x7c] 30670x66,0x04,0xd8,0x7c 3068 3069# CHECK: v_cmp_nle_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd8,0x7c] 30700x6a,0x04,0xd8,0x7c 3071 3072# CHECK: v_cmp_nle_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd8,0x7c] 30730x6c,0x04,0xd8,0x7c 3074 3075# CHECK: v_cmp_nle_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd8,0x7c] 30760x6e,0x04,0xd8,0x7c 3077 3078# CHECK: v_cmp_nle_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd8,0x7c] 30790x7a,0x04,0xd8,0x7c 3080 3081# CHECK: v_cmp_nle_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd8,0x7c] 30820x7e,0x04,0xd8,0x7c 3083 3084# CHECK: v_cmp_nle_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd8,0x7c] 30850x80,0x04,0xd8,0x7c 3086 3087# CHECK: v_cmp_nle_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd8,0x7c] 30880xc1,0x04,0xd8,0x7c 3089 3090# CHECK: v_cmp_nle_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd8,0x7c] 30910xf0,0x04,0xd8,0x7c 3092 3093# CHECK: v_cmp_nle_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd8,0x7c] 30940xf7,0x04,0xd8,0x7c 3095 3096# CHECK: v_cmp_nle_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7c,0x56,0x34,0x12,0xaf] 30970xff,0x04,0xd8,0x7c,0x56,0x34,0x12,0xaf 3098 3099# CHECK: v_cmp_nle_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7c,0x73,0x72,0x71,0x3f] 31000xff,0x04,0xd8,0x7c,0x73,0x72,0x71,0x3f 3101 3102# CHECK: v_cmp_nle_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd9,0x7c] 31030x01,0xfd,0xd9,0x7c 3104 3105# CHECK: v_cmp_neq_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xda,0x7c] 31060x01,0x05,0xda,0x7c 3107 3108# CHECK: v_cmp_neq_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xda,0x7c] 31090xfe,0x05,0xda,0x7c 3110 3111# CHECK: v_cmp_neq_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xda,0x7c] 31120x02,0x04,0xda,0x7c 3113 3114# CHECK: v_cmp_neq_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xda,0x7c] 31150x04,0x04,0xda,0x7c 3116 3117# CHECK: v_cmp_neq_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xda,0x7c] 31180x64,0x04,0xda,0x7c 3119 3120# CHECK: v_cmp_neq_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xda,0x7c] 31210x66,0x04,0xda,0x7c 3122 3123# CHECK: v_cmp_neq_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xda,0x7c] 31240x6a,0x04,0xda,0x7c 3125 3126# CHECK: v_cmp_neq_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xda,0x7c] 31270x6c,0x04,0xda,0x7c 3128 3129# CHECK: v_cmp_neq_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xda,0x7c] 31300x6e,0x04,0xda,0x7c 3131 3132# CHECK: v_cmp_neq_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xda,0x7c] 31330x7a,0x04,0xda,0x7c 3134 3135# CHECK: v_cmp_neq_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xda,0x7c] 31360x7e,0x04,0xda,0x7c 3137 3138# CHECK: v_cmp_neq_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xda,0x7c] 31390x80,0x04,0xda,0x7c 3140 3141# CHECK: v_cmp_neq_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xda,0x7c] 31420xc1,0x04,0xda,0x7c 3143 3144# CHECK: v_cmp_neq_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xda,0x7c] 31450xf0,0x04,0xda,0x7c 3146 3147# CHECK: v_cmp_neq_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xda,0x7c] 31480xf7,0x04,0xda,0x7c 3149 3150# CHECK: v_cmp_neq_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xda,0x7c,0x56,0x34,0x12,0xaf] 31510xff,0x04,0xda,0x7c,0x56,0x34,0x12,0xaf 3152 3153# CHECK: v_cmp_neq_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xda,0x7c,0x73,0x72,0x71,0x3f] 31540xff,0x04,0xda,0x7c,0x73,0x72,0x71,0x3f 3155 3156# CHECK: v_cmp_neq_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdb,0x7c] 31570x01,0xfd,0xdb,0x7c 3158 3159# CHECK: v_cmp_nlt_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xdc,0x7c] 31600x01,0x05,0xdc,0x7c 3161 3162# CHECK: v_cmp_nlt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xdc,0x7c] 31630xfe,0x05,0xdc,0x7c 3164 3165# CHECK: v_cmp_nlt_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xdc,0x7c] 31660x02,0x04,0xdc,0x7c 3167 3168# CHECK: v_cmp_nlt_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xdc,0x7c] 31690x04,0x04,0xdc,0x7c 3170 3171# CHECK: v_cmp_nlt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xdc,0x7c] 31720x64,0x04,0xdc,0x7c 3173 3174# CHECK: v_cmp_nlt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xdc,0x7c] 31750x66,0x04,0xdc,0x7c 3176 3177# CHECK: v_cmp_nlt_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xdc,0x7c] 31780x6a,0x04,0xdc,0x7c 3179 3180# CHECK: v_cmp_nlt_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xdc,0x7c] 31810x6c,0x04,0xdc,0x7c 3182 3183# CHECK: v_cmp_nlt_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xdc,0x7c] 31840x6e,0x04,0xdc,0x7c 3185 3186# CHECK: v_cmp_nlt_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xdc,0x7c] 31870x7a,0x04,0xdc,0x7c 3188 3189# CHECK: v_cmp_nlt_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xdc,0x7c] 31900x7e,0x04,0xdc,0x7c 3191 3192# CHECK: v_cmp_nlt_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xdc,0x7c] 31930x80,0x04,0xdc,0x7c 3194 3195# CHECK: v_cmp_nlt_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xdc,0x7c] 31960xc1,0x04,0xdc,0x7c 3197 3198# CHECK: v_cmp_nlt_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xdc,0x7c] 31990xf0,0x04,0xdc,0x7c 3200 3201# CHECK: v_cmp_nlt_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xdc,0x7c] 32020xf7,0x04,0xdc,0x7c 3203 3204# CHECK: v_cmp_nlt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7c,0x56,0x34,0x12,0xaf] 32050xff,0x04,0xdc,0x7c,0x56,0x34,0x12,0xaf 3206 3207# CHECK: v_cmp_nlt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7c,0x73,0x72,0x71,0x3f] 32080xff,0x04,0xdc,0x7c,0x73,0x72,0x71,0x3f 3209 3210# CHECK: v_cmp_nlt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdd,0x7c] 32110x01,0xfd,0xdd,0x7c 3212 3213# CHECK: v_cmp_tru_f64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xde,0x7c] 32140x01,0x05,0xde,0x7c 3215 3216# CHECK: v_cmp_tru_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xde,0x7c] 32170xfe,0x05,0xde,0x7c 3218 3219# CHECK: v_cmp_tru_f64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xde,0x7c] 32200x02,0x04,0xde,0x7c 3221 3222# CHECK: v_cmp_tru_f64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xde,0x7c] 32230x04,0x04,0xde,0x7c 3224 3225# CHECK: v_cmp_tru_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xde,0x7c] 32260x64,0x04,0xde,0x7c 3227 3228# CHECK: v_cmp_tru_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xde,0x7c] 32290x66,0x04,0xde,0x7c 3230 3231# CHECK: v_cmp_tru_f64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xde,0x7c] 32320x6a,0x04,0xde,0x7c 3233 3234# CHECK: v_cmp_tru_f64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xde,0x7c] 32350x6c,0x04,0xde,0x7c 3236 3237# CHECK: v_cmp_tru_f64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xde,0x7c] 32380x6e,0x04,0xde,0x7c 3239 3240# CHECK: v_cmp_tru_f64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xde,0x7c] 32410x7a,0x04,0xde,0x7c 3242 3243# CHECK: v_cmp_tru_f64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xde,0x7c] 32440x7e,0x04,0xde,0x7c 3245 3246# CHECK: v_cmp_tru_f64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xde,0x7c] 32470x80,0x04,0xde,0x7c 3248 3249# CHECK: v_cmp_tru_f64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xde,0x7c] 32500xc1,0x04,0xde,0x7c 3251 3252# CHECK: v_cmp_tru_f64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xde,0x7c] 32530xf0,0x04,0xde,0x7c 3254 3255# CHECK: v_cmp_tru_f64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xde,0x7c] 32560xf7,0x04,0xde,0x7c 3257 3258# CHECK: v_cmp_tru_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xde,0x7c,0x56,0x34,0x12,0xaf] 32590xff,0x04,0xde,0x7c,0x56,0x34,0x12,0xaf 3260 3261# CHECK: v_cmp_tru_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xde,0x7c,0x73,0x72,0x71,0x3f] 32620xff,0x04,0xde,0x7c,0x73,0x72,0x71,0x3f 3263 3264# CHECK: v_cmp_tru_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdf,0x7c] 32650x01,0xfd,0xdf,0x7c 3266 3267# CHECK: v_cmp_f_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x40,0x7d] 32680x01,0x05,0x40,0x7d 3269 3270# CHECK: v_cmp_f_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x40,0x7d] 32710xff,0x05,0x40,0x7d 3272 3273# CHECK: v_cmp_f_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x40,0x7d] 32740x01,0x04,0x40,0x7d 3275 3276# CHECK: v_cmp_f_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x40,0x7d] 32770x65,0x04,0x40,0x7d 3278 3279# CHECK: v_cmp_f_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x40,0x7d] 32800x66,0x04,0x40,0x7d 3281 3282# CHECK: v_cmp_f_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x40,0x7d] 32830x67,0x04,0x40,0x7d 3284 3285# CHECK: v_cmp_f_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x40,0x7d] 32860x6a,0x04,0x40,0x7d 3287 3288# CHECK: v_cmp_f_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x40,0x7d] 32890x6b,0x04,0x40,0x7d 3290 3291# CHECK: v_cmp_f_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x40,0x7d] 32920x6c,0x04,0x40,0x7d 3293 3294# CHECK: v_cmp_f_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x40,0x7d] 32950x6d,0x04,0x40,0x7d 3296 3297# CHECK: v_cmp_f_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x40,0x7d] 32980x6e,0x04,0x40,0x7d 3299 3300# CHECK: v_cmp_f_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x40,0x7d] 33010x6f,0x04,0x40,0x7d 3302 3303# CHECK: v_cmp_f_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x40,0x7d] 33040x7b,0x04,0x40,0x7d 3305 3306# CHECK: v_cmp_f_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x40,0x7d] 33070x7c,0x04,0x40,0x7d 3308 3309# CHECK: v_cmp_f_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x40,0x7d] 33100x7e,0x04,0x40,0x7d 3311 3312# CHECK: v_cmp_f_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x40,0x7d] 33130x7f,0x04,0x40,0x7d 3314 3315# CHECK: v_cmp_f_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x40,0x7d] 33160x80,0x04,0x40,0x7d 3317 3318# CHECK: v_cmp_f_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x40,0x7d] 33190xc1,0x04,0x40,0x7d 3320 3321# CHECK: v_cmp_f_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x40,0x7d,0x00,0x38,0x00,0x00] 33220xf0,0x04,0x40,0x7d 3323 3324# CHECK: v_cmp_f_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x40,0x7d,0x00,0xc4,0x00,0x00] 33250xf7,0x04,0x40,0x7d 3326 3327# CHECK: v_cmp_f_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x40,0x7d,0x0b,0xfe,0x00,0x00] 33280xff,0x04,0x40,0x7d,0x0b,0xfe,0x00,0x00 3329 3330# CHECK: v_cmp_f_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x40,0x7d,0x56,0x34,0x00,0x00] 33310xff,0x04,0x40,0x7d,0x56,0x34,0x00,0x00 3332 3333# CHECK: v_cmp_f_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x41,0x7d] 33340x01,0xff,0x41,0x7d 3335 3336# CHECK: v_cmp_lt_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x42,0x7d] 33370x01,0x05,0x42,0x7d 3338 3339# CHECK: v_cmp_lt_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x42,0x7d] 33400xff,0x05,0x42,0x7d 3341 3342# CHECK: v_cmp_lt_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x42,0x7d] 33430x01,0x04,0x42,0x7d 3344 3345# CHECK: v_cmp_lt_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x42,0x7d] 33460x65,0x04,0x42,0x7d 3347 3348# CHECK: v_cmp_lt_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x42,0x7d] 33490x66,0x04,0x42,0x7d 3350 3351# CHECK: v_cmp_lt_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x42,0x7d] 33520x67,0x04,0x42,0x7d 3353 3354# CHECK: v_cmp_lt_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x42,0x7d] 33550x6a,0x04,0x42,0x7d 3356 3357# CHECK: v_cmp_lt_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x42,0x7d] 33580x6b,0x04,0x42,0x7d 3359 3360# CHECK: v_cmp_lt_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x42,0x7d] 33610x6c,0x04,0x42,0x7d 3362 3363# CHECK: v_cmp_lt_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x42,0x7d] 33640x6d,0x04,0x42,0x7d 3365 3366# CHECK: v_cmp_lt_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x42,0x7d] 33670x6e,0x04,0x42,0x7d 3368 3369# CHECK: v_cmp_lt_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x42,0x7d] 33700x6f,0x04,0x42,0x7d 3371 3372# CHECK: v_cmp_lt_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x42,0x7d] 33730x7b,0x04,0x42,0x7d 3374 3375# CHECK: v_cmp_lt_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x42,0x7d] 33760x7c,0x04,0x42,0x7d 3377 3378# CHECK: v_cmp_lt_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x42,0x7d] 33790x7e,0x04,0x42,0x7d 3380 3381# CHECK: v_cmp_lt_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x42,0x7d] 33820x7f,0x04,0x42,0x7d 3383 3384# CHECK: v_cmp_lt_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x42,0x7d] 33850x80,0x04,0x42,0x7d 3386 3387# CHECK: v_cmp_lt_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x42,0x7d] 33880xc1,0x04,0x42,0x7d 3389 3390# CHECK: v_cmp_lt_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x42,0x7d,0x00,0x38,0x00,0x00] 33910xf0,0x04,0x42,0x7d 3392 3393# CHECK: v_cmp_lt_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x42,0x7d,0x00,0xc4,0x00,0x00] 33940xf7,0x04,0x42,0x7d 3395 3396# CHECK: v_cmp_lt_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x42,0x7d,0x0b,0xfe,0x00,0x00] 33970xff,0x04,0x42,0x7d,0x0b,0xfe,0x00,0x00 3398 3399# CHECK: v_cmp_lt_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x42,0x7d,0x56,0x34,0x00,0x00] 34000xff,0x04,0x42,0x7d,0x56,0x34,0x00,0x00 3401 3402# CHECK: v_cmp_lt_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x43,0x7d] 34030x01,0xff,0x43,0x7d 3404 3405# CHECK: v_cmp_eq_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x44,0x7d] 34060x01,0x05,0x44,0x7d 3407 3408# CHECK: v_cmp_eq_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x44,0x7d] 34090xff,0x05,0x44,0x7d 3410 3411# CHECK: v_cmp_eq_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x44,0x7d] 34120x01,0x04,0x44,0x7d 3413 3414# CHECK: v_cmp_eq_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x44,0x7d] 34150x65,0x04,0x44,0x7d 3416 3417# CHECK: v_cmp_eq_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x44,0x7d] 34180x66,0x04,0x44,0x7d 3419 3420# CHECK: v_cmp_eq_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x44,0x7d] 34210x67,0x04,0x44,0x7d 3422 3423# CHECK: v_cmp_eq_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x44,0x7d] 34240x6a,0x04,0x44,0x7d 3425 3426# CHECK: v_cmp_eq_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x44,0x7d] 34270x6b,0x04,0x44,0x7d 3428 3429# CHECK: v_cmp_eq_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x44,0x7d] 34300x6c,0x04,0x44,0x7d 3431 3432# CHECK: v_cmp_eq_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x44,0x7d] 34330x6d,0x04,0x44,0x7d 3434 3435# CHECK: v_cmp_eq_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x44,0x7d] 34360x6e,0x04,0x44,0x7d 3437 3438# CHECK: v_cmp_eq_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x44,0x7d] 34390x6f,0x04,0x44,0x7d 3440 3441# CHECK: v_cmp_eq_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x44,0x7d] 34420x7b,0x04,0x44,0x7d 3443 3444# CHECK: v_cmp_eq_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x44,0x7d] 34450x7c,0x04,0x44,0x7d 3446 3447# CHECK: v_cmp_eq_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x44,0x7d] 34480x7e,0x04,0x44,0x7d 3449 3450# CHECK: v_cmp_eq_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x44,0x7d] 34510x7f,0x04,0x44,0x7d 3452 3453# CHECK: v_cmp_eq_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x44,0x7d] 34540x80,0x04,0x44,0x7d 3455 3456# CHECK: v_cmp_eq_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x44,0x7d] 34570xc1,0x04,0x44,0x7d 3458 3459# CHECK: v_cmp_eq_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x44,0x7d,0x00,0x38,0x00,0x00] 34600xf0,0x04,0x44,0x7d 3461 3462# CHECK: v_cmp_eq_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x44,0x7d,0x00,0xc4,0x00,0x00] 34630xf7,0x04,0x44,0x7d 3464 3465# CHECK: v_cmp_eq_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x44,0x7d,0x0b,0xfe,0x00,0x00] 34660xff,0x04,0x44,0x7d,0x0b,0xfe,0x00,0x00 3467 3468# CHECK: v_cmp_eq_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x44,0x7d,0x56,0x34,0x00,0x00] 34690xff,0x04,0x44,0x7d,0x56,0x34,0x00,0x00 3470 3471# CHECK: v_cmp_eq_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x45,0x7d] 34720x01,0xff,0x45,0x7d 3473 3474# CHECK: v_cmp_le_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x46,0x7d] 34750x01,0x05,0x46,0x7d 3476 3477# CHECK: v_cmp_le_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x46,0x7d] 34780xff,0x05,0x46,0x7d 3479 3480# CHECK: v_cmp_le_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x46,0x7d] 34810x01,0x04,0x46,0x7d 3482 3483# CHECK: v_cmp_le_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x46,0x7d] 34840x65,0x04,0x46,0x7d 3485 3486# CHECK: v_cmp_le_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x46,0x7d] 34870x66,0x04,0x46,0x7d 3488 3489# CHECK: v_cmp_le_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x46,0x7d] 34900x67,0x04,0x46,0x7d 3491 3492# CHECK: v_cmp_le_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x46,0x7d] 34930x6a,0x04,0x46,0x7d 3494 3495# CHECK: v_cmp_le_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x46,0x7d] 34960x6b,0x04,0x46,0x7d 3497 3498# CHECK: v_cmp_le_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x46,0x7d] 34990x6c,0x04,0x46,0x7d 3500 3501# CHECK: v_cmp_le_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x46,0x7d] 35020x6d,0x04,0x46,0x7d 3503 3504# CHECK: v_cmp_le_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x46,0x7d] 35050x6e,0x04,0x46,0x7d 3506 3507# CHECK: v_cmp_le_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x46,0x7d] 35080x6f,0x04,0x46,0x7d 3509 3510# CHECK: v_cmp_le_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x46,0x7d] 35110x7b,0x04,0x46,0x7d 3512 3513# CHECK: v_cmp_le_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x46,0x7d] 35140x7c,0x04,0x46,0x7d 3515 3516# CHECK: v_cmp_le_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x46,0x7d] 35170x7e,0x04,0x46,0x7d 3518 3519# CHECK: v_cmp_le_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x46,0x7d] 35200x7f,0x04,0x46,0x7d 3521 3522# CHECK: v_cmp_le_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x46,0x7d] 35230x80,0x04,0x46,0x7d 3524 3525# CHECK: v_cmp_le_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x46,0x7d] 35260xc1,0x04,0x46,0x7d 3527 3528# CHECK: v_cmp_le_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x46,0x7d,0x00,0x38,0x00,0x00] 35290xf0,0x04,0x46,0x7d 3530 3531# CHECK: v_cmp_le_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x46,0x7d,0x00,0xc4,0x00,0x00] 35320xf7,0x04,0x46,0x7d 3533 3534# CHECK: v_cmp_le_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x46,0x7d,0x0b,0xfe,0x00,0x00] 35350xff,0x04,0x46,0x7d,0x0b,0xfe,0x00,0x00 3536 3537# CHECK: v_cmp_le_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x46,0x7d,0x56,0x34,0x00,0x00] 35380xff,0x04,0x46,0x7d,0x56,0x34,0x00,0x00 3539 3540# CHECK: v_cmp_le_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x47,0x7d] 35410x01,0xff,0x47,0x7d 3542 3543# CHECK: v_cmp_gt_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x48,0x7d] 35440x01,0x05,0x48,0x7d 3545 3546# CHECK: v_cmp_gt_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x48,0x7d] 35470xff,0x05,0x48,0x7d 3548 3549# CHECK: v_cmp_gt_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x48,0x7d] 35500x01,0x04,0x48,0x7d 3551 3552# CHECK: v_cmp_gt_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x48,0x7d] 35530x65,0x04,0x48,0x7d 3554 3555# CHECK: v_cmp_gt_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x48,0x7d] 35560x66,0x04,0x48,0x7d 3557 3558# CHECK: v_cmp_gt_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x48,0x7d] 35590x67,0x04,0x48,0x7d 3560 3561# CHECK: v_cmp_gt_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x48,0x7d] 35620x6a,0x04,0x48,0x7d 3563 3564# CHECK: v_cmp_gt_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x48,0x7d] 35650x6b,0x04,0x48,0x7d 3566 3567# CHECK: v_cmp_gt_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x48,0x7d] 35680x6c,0x04,0x48,0x7d 3569 3570# CHECK: v_cmp_gt_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x48,0x7d] 35710x6d,0x04,0x48,0x7d 3572 3573# CHECK: v_cmp_gt_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x48,0x7d] 35740x6e,0x04,0x48,0x7d 3575 3576# CHECK: v_cmp_gt_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x48,0x7d] 35770x6f,0x04,0x48,0x7d 3578 3579# CHECK: v_cmp_gt_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x48,0x7d] 35800x7b,0x04,0x48,0x7d 3581 3582# CHECK: v_cmp_gt_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x48,0x7d] 35830x7c,0x04,0x48,0x7d 3584 3585# CHECK: v_cmp_gt_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x48,0x7d] 35860x7e,0x04,0x48,0x7d 3587 3588# CHECK: v_cmp_gt_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x48,0x7d] 35890x7f,0x04,0x48,0x7d 3590 3591# CHECK: v_cmp_gt_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x48,0x7d] 35920x80,0x04,0x48,0x7d 3593 3594# CHECK: v_cmp_gt_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x48,0x7d] 35950xc1,0x04,0x48,0x7d 3596 3597# CHECK: v_cmp_gt_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x48,0x7d,0x00,0x38,0x00,0x00] 35980xf0,0x04,0x48,0x7d 3599 3600# CHECK: v_cmp_gt_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x48,0x7d,0x00,0xc4,0x00,0x00] 36010xf7,0x04,0x48,0x7d 3602 3603# CHECK: v_cmp_gt_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x48,0x7d,0x0b,0xfe,0x00,0x00] 36040xff,0x04,0x48,0x7d,0x0b,0xfe,0x00,0x00 3605 3606# CHECK: v_cmp_gt_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x48,0x7d,0x56,0x34,0x00,0x00] 36070xff,0x04,0x48,0x7d,0x56,0x34,0x00,0x00 3608 3609# CHECK: v_cmp_gt_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x49,0x7d] 36100x01,0xff,0x49,0x7d 3611 3612# CHECK: v_cmp_ne_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x4a,0x7d] 36130x01,0x05,0x4a,0x7d 3614 3615# CHECK: v_cmp_ne_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x4a,0x7d] 36160xff,0x05,0x4a,0x7d 3617 3618# CHECK: v_cmp_ne_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x4a,0x7d] 36190x01,0x04,0x4a,0x7d 3620 3621# CHECK: v_cmp_ne_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x4a,0x7d] 36220x65,0x04,0x4a,0x7d 3623 3624# CHECK: v_cmp_ne_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4a,0x7d] 36250x66,0x04,0x4a,0x7d 3626 3627# CHECK: v_cmp_ne_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4a,0x7d] 36280x67,0x04,0x4a,0x7d 3629 3630# CHECK: v_cmp_ne_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x4a,0x7d] 36310x6a,0x04,0x4a,0x7d 3632 3633# CHECK: v_cmp_ne_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x4a,0x7d] 36340x6b,0x04,0x4a,0x7d 3635 3636# CHECK: v_cmp_ne_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x4a,0x7d] 36370x6c,0x04,0x4a,0x7d 3638 3639# CHECK: v_cmp_ne_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x4a,0x7d] 36400x6d,0x04,0x4a,0x7d 3641 3642# CHECK: v_cmp_ne_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x4a,0x7d] 36430x6e,0x04,0x4a,0x7d 3644 3645# CHECK: v_cmp_ne_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x4a,0x7d] 36460x6f,0x04,0x4a,0x7d 3647 3648# CHECK: v_cmp_ne_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x4a,0x7d] 36490x7b,0x04,0x4a,0x7d 3650 3651# CHECK: v_cmp_ne_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x4a,0x7d] 36520x7c,0x04,0x4a,0x7d 3653 3654# CHECK: v_cmp_ne_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x4a,0x7d] 36550x7e,0x04,0x4a,0x7d 3656 3657# CHECK: v_cmp_ne_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x4a,0x7d] 36580x7f,0x04,0x4a,0x7d 3659 3660# CHECK: v_cmp_ne_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x4a,0x7d] 36610x80,0x04,0x4a,0x7d 3662 3663# CHECK: v_cmp_ne_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x4a,0x7d] 36640xc1,0x04,0x4a,0x7d 3665 3666# CHECK: v_cmp_ne_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x4a,0x7d,0x00,0x38,0x00,0x00] 36670xf0,0x04,0x4a,0x7d 3668 3669# CHECK: v_cmp_ne_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x4a,0x7d,0x00,0xc4,0x00,0x00] 36700xf7,0x04,0x4a,0x7d 3671 3672# CHECK: v_cmp_ne_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x4a,0x7d,0x0b,0xfe,0x00,0x00] 36730xff,0x04,0x4a,0x7d,0x0b,0xfe,0x00,0x00 3674 3675# CHECK: v_cmp_ne_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x4a,0x7d,0x56,0x34,0x00,0x00] 36760xff,0x04,0x4a,0x7d,0x56,0x34,0x00,0x00 3677 3678# CHECK: v_cmp_ne_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x4b,0x7d] 36790x01,0xff,0x4b,0x7d 3680 3681# CHECK: v_cmp_ge_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x4c,0x7d] 36820x01,0x05,0x4c,0x7d 3683 3684# CHECK: v_cmp_ge_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x4c,0x7d] 36850xff,0x05,0x4c,0x7d 3686 3687# CHECK: v_cmp_ge_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x4c,0x7d] 36880x01,0x04,0x4c,0x7d 3689 3690# CHECK: v_cmp_ge_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x4c,0x7d] 36910x65,0x04,0x4c,0x7d 3692 3693# CHECK: v_cmp_ge_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4c,0x7d] 36940x66,0x04,0x4c,0x7d 3695 3696# CHECK: v_cmp_ge_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4c,0x7d] 36970x67,0x04,0x4c,0x7d 3698 3699# CHECK: v_cmp_ge_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x4c,0x7d] 37000x6a,0x04,0x4c,0x7d 3701 3702# CHECK: v_cmp_ge_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x4c,0x7d] 37030x6b,0x04,0x4c,0x7d 3704 3705# CHECK: v_cmp_ge_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x4c,0x7d] 37060x6c,0x04,0x4c,0x7d 3707 3708# CHECK: v_cmp_ge_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x4c,0x7d] 37090x6d,0x04,0x4c,0x7d 3710 3711# CHECK: v_cmp_ge_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x4c,0x7d] 37120x6e,0x04,0x4c,0x7d 3713 3714# CHECK: v_cmp_ge_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x4c,0x7d] 37150x6f,0x04,0x4c,0x7d 3716 3717# CHECK: v_cmp_ge_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x4c,0x7d] 37180x7b,0x04,0x4c,0x7d 3719 3720# CHECK: v_cmp_ge_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x4c,0x7d] 37210x7c,0x04,0x4c,0x7d 3722 3723# CHECK: v_cmp_ge_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x4c,0x7d] 37240x7e,0x04,0x4c,0x7d 3725 3726# CHECK: v_cmp_ge_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x4c,0x7d] 37270x7f,0x04,0x4c,0x7d 3728 3729# CHECK: v_cmp_ge_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x4c,0x7d] 37300x80,0x04,0x4c,0x7d 3731 3732# CHECK: v_cmp_ge_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x4c,0x7d] 37330xc1,0x04,0x4c,0x7d 3734 3735# CHECK: v_cmp_ge_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x4c,0x7d,0x00,0x38,0x00,0x00] 37360xf0,0x04,0x4c,0x7d 3737 3738# CHECK: v_cmp_ge_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x4c,0x7d,0x00,0xc4,0x00,0x00] 37390xf7,0x04,0x4c,0x7d 3740 3741# CHECK: v_cmp_ge_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x4c,0x7d,0x0b,0xfe,0x00,0x00] 37420xff,0x04,0x4c,0x7d,0x0b,0xfe,0x00,0x00 3743 3744# CHECK: v_cmp_ge_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x4c,0x7d,0x56,0x34,0x00,0x00] 37450xff,0x04,0x4c,0x7d,0x56,0x34,0x00,0x00 3746 3747# CHECK: v_cmp_ge_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x4d,0x7d] 37480x01,0xff,0x4d,0x7d 3749 3750# CHECK: v_cmp_t_i16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x4e,0x7d] 37510x01,0x05,0x4e,0x7d 3752 3753# CHECK: v_cmp_t_i16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x4e,0x7d] 37540xff,0x05,0x4e,0x7d 3755 3756# CHECK: v_cmp_t_i16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x4e,0x7d] 37570x01,0x04,0x4e,0x7d 3758 3759# CHECK: v_cmp_t_i16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x4e,0x7d] 37600x65,0x04,0x4e,0x7d 3761 3762# CHECK: v_cmp_t_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4e,0x7d] 37630x66,0x04,0x4e,0x7d 3764 3765# CHECK: v_cmp_t_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4e,0x7d] 37660x67,0x04,0x4e,0x7d 3767 3768# CHECK: v_cmp_t_i16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x4e,0x7d] 37690x6a,0x04,0x4e,0x7d 3770 3771# CHECK: v_cmp_t_i16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x4e,0x7d] 37720x6b,0x04,0x4e,0x7d 3773 3774# CHECK: v_cmp_t_i16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x4e,0x7d] 37750x6c,0x04,0x4e,0x7d 3776 3777# CHECK: v_cmp_t_i16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x4e,0x7d] 37780x6d,0x04,0x4e,0x7d 3779 3780# CHECK: v_cmp_t_i16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x4e,0x7d] 37810x6e,0x04,0x4e,0x7d 3782 3783# CHECK: v_cmp_t_i16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x4e,0x7d] 37840x6f,0x04,0x4e,0x7d 3785 3786# CHECK: v_cmp_t_i16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x4e,0x7d] 37870x7b,0x04,0x4e,0x7d 3788 3789# CHECK: v_cmp_t_i16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x4e,0x7d] 37900x7c,0x04,0x4e,0x7d 3791 3792# CHECK: v_cmp_t_i16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x4e,0x7d] 37930x7e,0x04,0x4e,0x7d 3794 3795# CHECK: v_cmp_t_i16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x4e,0x7d] 37960x7f,0x04,0x4e,0x7d 3797 3798# CHECK: v_cmp_t_i16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x4e,0x7d] 37990x80,0x04,0x4e,0x7d 3800 3801# CHECK: v_cmp_t_i16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x4e,0x7d] 38020xc1,0x04,0x4e,0x7d 3803 3804# CHECK: v_cmp_t_i16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x4e,0x7d,0x00,0x38,0x00,0x00] 38050xf0,0x04,0x4e,0x7d 3806 3807# CHECK: v_cmp_t_i16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x4e,0x7d,0x00,0xc4,0x00,0x00] 38080xf7,0x04,0x4e,0x7d 3809 3810# CHECK: v_cmp_t_i16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x4e,0x7d,0x0b,0xfe,0x00,0x00] 38110xff,0x04,0x4e,0x7d,0x0b,0xfe,0x00,0x00 3812 3813# CHECK: v_cmp_t_i16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x4e,0x7d,0x56,0x34,0x00,0x00] 38140xff,0x04,0x4e,0x7d,0x56,0x34,0x00,0x00 3815 3816# CHECK: v_cmp_t_i16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x4f,0x7d] 38170x01,0xff,0x4f,0x7d 3818 3819# CHECK: v_cmp_f_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x50,0x7d] 38200x01,0x05,0x50,0x7d 3821 3822# CHECK: v_cmp_f_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x50,0x7d] 38230xff,0x05,0x50,0x7d 3824 3825# CHECK: v_cmp_f_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x50,0x7d] 38260x01,0x04,0x50,0x7d 3827 3828# CHECK: v_cmp_f_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x50,0x7d] 38290x65,0x04,0x50,0x7d 3830 3831# CHECK: v_cmp_f_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x50,0x7d] 38320x66,0x04,0x50,0x7d 3833 3834# CHECK: v_cmp_f_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x50,0x7d] 38350x67,0x04,0x50,0x7d 3836 3837# CHECK: v_cmp_f_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x50,0x7d] 38380x6a,0x04,0x50,0x7d 3839 3840# CHECK: v_cmp_f_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x50,0x7d] 38410x6b,0x04,0x50,0x7d 3842 3843# CHECK: v_cmp_f_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x50,0x7d] 38440x6c,0x04,0x50,0x7d 3845 3846# CHECK: v_cmp_f_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x50,0x7d] 38470x6d,0x04,0x50,0x7d 3848 3849# CHECK: v_cmp_f_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x50,0x7d] 38500x6e,0x04,0x50,0x7d 3851 3852# CHECK: v_cmp_f_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x50,0x7d] 38530x6f,0x04,0x50,0x7d 3854 3855# CHECK: v_cmp_f_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x50,0x7d] 38560x7b,0x04,0x50,0x7d 3857 3858# CHECK: v_cmp_f_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x50,0x7d] 38590x7c,0x04,0x50,0x7d 3860 3861# CHECK: v_cmp_f_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x50,0x7d] 38620x7e,0x04,0x50,0x7d 3863 3864# CHECK: v_cmp_f_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x50,0x7d] 38650x7f,0x04,0x50,0x7d 3866 3867# CHECK: v_cmp_f_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x50,0x7d] 38680x80,0x04,0x50,0x7d 3869 3870# CHECK: v_cmp_f_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x50,0x7d] 38710xc1,0x04,0x50,0x7d 3872 3873# CHECK: v_cmp_f_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x50,0x7d,0x00,0x38,0x00,0x00] 38740xf0,0x04,0x50,0x7d 3875 3876# CHECK: v_cmp_f_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x50,0x7d,0x00,0xc4,0x00,0x00] 38770xf7,0x04,0x50,0x7d 3878 3879# CHECK: v_cmp_f_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x50,0x7d,0x0b,0xfe,0x00,0x00] 38800xff,0x04,0x50,0x7d,0x0b,0xfe,0x00,0x00 3881 3882# CHECK: v_cmp_f_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x50,0x7d,0x56,0x34,0x00,0x00] 38830xff,0x04,0x50,0x7d,0x56,0x34,0x00,0x00 3884 3885# CHECK: v_cmp_f_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x51,0x7d] 38860x01,0xff,0x51,0x7d 3887 3888# CHECK: v_cmp_lt_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x52,0x7d] 38890x01,0x05,0x52,0x7d 3890 3891# CHECK: v_cmp_lt_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x52,0x7d] 38920xff,0x05,0x52,0x7d 3893 3894# CHECK: v_cmp_lt_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x52,0x7d] 38950x01,0x04,0x52,0x7d 3896 3897# CHECK: v_cmp_lt_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x52,0x7d] 38980x65,0x04,0x52,0x7d 3899 3900# CHECK: v_cmp_lt_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x52,0x7d] 39010x66,0x04,0x52,0x7d 3902 3903# CHECK: v_cmp_lt_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x52,0x7d] 39040x67,0x04,0x52,0x7d 3905 3906# CHECK: v_cmp_lt_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x52,0x7d] 39070x6a,0x04,0x52,0x7d 3908 3909# CHECK: v_cmp_lt_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x52,0x7d] 39100x6b,0x04,0x52,0x7d 3911 3912# CHECK: v_cmp_lt_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x52,0x7d] 39130x6c,0x04,0x52,0x7d 3914 3915# CHECK: v_cmp_lt_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x52,0x7d] 39160x6d,0x04,0x52,0x7d 3917 3918# CHECK: v_cmp_lt_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x52,0x7d] 39190x6e,0x04,0x52,0x7d 3920 3921# CHECK: v_cmp_lt_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x52,0x7d] 39220x6f,0x04,0x52,0x7d 3923 3924# CHECK: v_cmp_lt_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x52,0x7d] 39250x7b,0x04,0x52,0x7d 3926 3927# CHECK: v_cmp_lt_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x52,0x7d] 39280x7c,0x04,0x52,0x7d 3929 3930# CHECK: v_cmp_lt_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x52,0x7d] 39310x7e,0x04,0x52,0x7d 3932 3933# CHECK: v_cmp_lt_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x52,0x7d] 39340x7f,0x04,0x52,0x7d 3935 3936# CHECK: v_cmp_lt_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x52,0x7d] 39370x80,0x04,0x52,0x7d 3938 3939# CHECK: v_cmp_lt_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x52,0x7d] 39400xc1,0x04,0x52,0x7d 3941 3942# CHECK: v_cmp_lt_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x52,0x7d,0x00,0x38,0x00,0x00] 39430xf0,0x04,0x52,0x7d 3944 3945# CHECK: v_cmp_lt_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x52,0x7d,0x00,0xc4,0x00,0x00] 39460xf7,0x04,0x52,0x7d 3947 3948# CHECK: v_cmp_lt_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x52,0x7d,0x0b,0xfe,0x00,0x00] 39490xff,0x04,0x52,0x7d,0x0b,0xfe,0x00,0x00 3950 3951# CHECK: v_cmp_lt_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x52,0x7d,0x56,0x34,0x00,0x00] 39520xff,0x04,0x52,0x7d,0x56,0x34,0x00,0x00 3953 3954# CHECK: v_cmp_lt_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x53,0x7d] 39550x01,0xff,0x53,0x7d 3956 3957# CHECK: v_cmp_eq_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x54,0x7d] 39580x01,0x05,0x54,0x7d 3959 3960# CHECK: v_cmp_eq_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x54,0x7d] 39610xff,0x05,0x54,0x7d 3962 3963# CHECK: v_cmp_eq_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x54,0x7d] 39640x01,0x04,0x54,0x7d 3965 3966# CHECK: v_cmp_eq_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x54,0x7d] 39670x65,0x04,0x54,0x7d 3968 3969# CHECK: v_cmp_eq_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x54,0x7d] 39700x66,0x04,0x54,0x7d 3971 3972# CHECK: v_cmp_eq_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x54,0x7d] 39730x67,0x04,0x54,0x7d 3974 3975# CHECK: v_cmp_eq_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x54,0x7d] 39760x6a,0x04,0x54,0x7d 3977 3978# CHECK: v_cmp_eq_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x54,0x7d] 39790x6b,0x04,0x54,0x7d 3980 3981# CHECK: v_cmp_eq_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x54,0x7d] 39820x6c,0x04,0x54,0x7d 3983 3984# CHECK: v_cmp_eq_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x54,0x7d] 39850x6d,0x04,0x54,0x7d 3986 3987# CHECK: v_cmp_eq_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x54,0x7d] 39880x6e,0x04,0x54,0x7d 3989 3990# CHECK: v_cmp_eq_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x54,0x7d] 39910x6f,0x04,0x54,0x7d 3992 3993# CHECK: v_cmp_eq_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x54,0x7d] 39940x7b,0x04,0x54,0x7d 3995 3996# CHECK: v_cmp_eq_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x54,0x7d] 39970x7c,0x04,0x54,0x7d 3998 3999# CHECK: v_cmp_eq_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x54,0x7d] 40000x7e,0x04,0x54,0x7d 4001 4002# CHECK: v_cmp_eq_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x54,0x7d] 40030x7f,0x04,0x54,0x7d 4004 4005# CHECK: v_cmp_eq_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x54,0x7d] 40060x80,0x04,0x54,0x7d 4007 4008# CHECK: v_cmp_eq_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x54,0x7d] 40090xc1,0x04,0x54,0x7d 4010 4011# CHECK: v_cmp_eq_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x54,0x7d,0x00,0x38,0x00,0x00] 40120xf0,0x04,0x54,0x7d 4013 4014# CHECK: v_cmp_eq_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x54,0x7d,0x00,0xc4,0x00,0x00] 40150xf7,0x04,0x54,0x7d 4016 4017# CHECK: v_cmp_eq_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x54,0x7d,0x0b,0xfe,0x00,0x00] 40180xff,0x04,0x54,0x7d,0x0b,0xfe,0x00,0x00 4019 4020# CHECK: v_cmp_eq_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x54,0x7d,0x56,0x34,0x00,0x00] 40210xff,0x04,0x54,0x7d,0x56,0x34,0x00,0x00 4022 4023# CHECK: v_cmp_eq_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x55,0x7d] 40240x01,0xff,0x55,0x7d 4025 4026# CHECK: v_cmp_le_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x56,0x7d] 40270x01,0x05,0x56,0x7d 4028 4029# CHECK: v_cmp_le_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x56,0x7d] 40300xff,0x05,0x56,0x7d 4031 4032# CHECK: v_cmp_le_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x56,0x7d] 40330x01,0x04,0x56,0x7d 4034 4035# CHECK: v_cmp_le_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x56,0x7d] 40360x65,0x04,0x56,0x7d 4037 4038# CHECK: v_cmp_le_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x56,0x7d] 40390x66,0x04,0x56,0x7d 4040 4041# CHECK: v_cmp_le_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x56,0x7d] 40420x67,0x04,0x56,0x7d 4043 4044# CHECK: v_cmp_le_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x56,0x7d] 40450x6a,0x04,0x56,0x7d 4046 4047# CHECK: v_cmp_le_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x56,0x7d] 40480x6b,0x04,0x56,0x7d 4049 4050# CHECK: v_cmp_le_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x56,0x7d] 40510x6c,0x04,0x56,0x7d 4052 4053# CHECK: v_cmp_le_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x56,0x7d] 40540x6d,0x04,0x56,0x7d 4055 4056# CHECK: v_cmp_le_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x56,0x7d] 40570x6e,0x04,0x56,0x7d 4058 4059# CHECK: v_cmp_le_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x56,0x7d] 40600x6f,0x04,0x56,0x7d 4061 4062# CHECK: v_cmp_le_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x56,0x7d] 40630x7b,0x04,0x56,0x7d 4064 4065# CHECK: v_cmp_le_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x56,0x7d] 40660x7c,0x04,0x56,0x7d 4067 4068# CHECK: v_cmp_le_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x56,0x7d] 40690x7e,0x04,0x56,0x7d 4070 4071# CHECK: v_cmp_le_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x56,0x7d] 40720x7f,0x04,0x56,0x7d 4073 4074# CHECK: v_cmp_le_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x56,0x7d] 40750x80,0x04,0x56,0x7d 4076 4077# CHECK: v_cmp_le_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x56,0x7d] 40780xc1,0x04,0x56,0x7d 4079 4080# CHECK: v_cmp_le_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x56,0x7d,0x00,0x38,0x00,0x00] 40810xf0,0x04,0x56,0x7d 4082 4083# CHECK: v_cmp_le_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x56,0x7d,0x00,0xc4,0x00,0x00] 40840xf7,0x04,0x56,0x7d 4085 4086# CHECK: v_cmp_le_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x56,0x7d,0x0b,0xfe,0x00,0x00] 40870xff,0x04,0x56,0x7d,0x0b,0xfe,0x00,0x00 4088 4089# CHECK: v_cmp_le_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x56,0x7d,0x56,0x34,0x00,0x00] 40900xff,0x04,0x56,0x7d,0x56,0x34,0x00,0x00 4091 4092# CHECK: v_cmp_le_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x57,0x7d] 40930x01,0xff,0x57,0x7d 4094 4095# CHECK: v_cmp_gt_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x58,0x7d] 40960x01,0x05,0x58,0x7d 4097 4098# CHECK: v_cmp_gt_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x58,0x7d] 40990xff,0x05,0x58,0x7d 4100 4101# CHECK: v_cmp_gt_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x58,0x7d] 41020x01,0x04,0x58,0x7d 4103 4104# CHECK: v_cmp_gt_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x58,0x7d] 41050x65,0x04,0x58,0x7d 4106 4107# CHECK: v_cmp_gt_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x58,0x7d] 41080x66,0x04,0x58,0x7d 4109 4110# CHECK: v_cmp_gt_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x58,0x7d] 41110x67,0x04,0x58,0x7d 4112 4113# CHECK: v_cmp_gt_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x58,0x7d] 41140x6a,0x04,0x58,0x7d 4115 4116# CHECK: v_cmp_gt_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x58,0x7d] 41170x6b,0x04,0x58,0x7d 4118 4119# CHECK: v_cmp_gt_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x58,0x7d] 41200x6c,0x04,0x58,0x7d 4121 4122# CHECK: v_cmp_gt_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x58,0x7d] 41230x6d,0x04,0x58,0x7d 4124 4125# CHECK: v_cmp_gt_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x58,0x7d] 41260x6e,0x04,0x58,0x7d 4127 4128# CHECK: v_cmp_gt_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x58,0x7d] 41290x6f,0x04,0x58,0x7d 4130 4131# CHECK: v_cmp_gt_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x58,0x7d] 41320x7b,0x04,0x58,0x7d 4133 4134# CHECK: v_cmp_gt_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x58,0x7d] 41350x7c,0x04,0x58,0x7d 4136 4137# CHECK: v_cmp_gt_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x58,0x7d] 41380x7e,0x04,0x58,0x7d 4139 4140# CHECK: v_cmp_gt_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x58,0x7d] 41410x7f,0x04,0x58,0x7d 4142 4143# CHECK: v_cmp_gt_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x58,0x7d] 41440x80,0x04,0x58,0x7d 4145 4146# CHECK: v_cmp_gt_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x58,0x7d] 41470xc1,0x04,0x58,0x7d 4148 4149# CHECK: v_cmp_gt_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x58,0x7d,0x00,0x38,0x00,0x00] 41500xf0,0x04,0x58,0x7d 4151 4152# CHECK: v_cmp_gt_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x58,0x7d,0x00,0xc4,0x00,0x00] 41530xf7,0x04,0x58,0x7d 4154 4155# CHECK: v_cmp_gt_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x58,0x7d,0x0b,0xfe,0x00,0x00] 41560xff,0x04,0x58,0x7d,0x0b,0xfe,0x00,0x00 4157 4158# CHECK: v_cmp_gt_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x58,0x7d,0x56,0x34,0x00,0x00] 41590xff,0x04,0x58,0x7d,0x56,0x34,0x00,0x00 4160 4161# CHECK: v_cmp_gt_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x59,0x7d] 41620x01,0xff,0x59,0x7d 4163 4164# CHECK: v_cmp_ne_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x5a,0x7d] 41650x01,0x05,0x5a,0x7d 4166 4167# CHECK: v_cmp_ne_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x5a,0x7d] 41680xff,0x05,0x5a,0x7d 4169 4170# CHECK: v_cmp_ne_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x5a,0x7d] 41710x01,0x04,0x5a,0x7d 4172 4173# CHECK: v_cmp_ne_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x5a,0x7d] 41740x65,0x04,0x5a,0x7d 4175 4176# CHECK: v_cmp_ne_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5a,0x7d] 41770x66,0x04,0x5a,0x7d 4178 4179# CHECK: v_cmp_ne_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5a,0x7d] 41800x67,0x04,0x5a,0x7d 4181 4182# CHECK: v_cmp_ne_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x5a,0x7d] 41830x6a,0x04,0x5a,0x7d 4184 4185# CHECK: v_cmp_ne_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x5a,0x7d] 41860x6b,0x04,0x5a,0x7d 4187 4188# CHECK: v_cmp_ne_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x5a,0x7d] 41890x6c,0x04,0x5a,0x7d 4190 4191# CHECK: v_cmp_ne_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x5a,0x7d] 41920x6d,0x04,0x5a,0x7d 4193 4194# CHECK: v_cmp_ne_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x5a,0x7d] 41950x6e,0x04,0x5a,0x7d 4196 4197# CHECK: v_cmp_ne_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x5a,0x7d] 41980x6f,0x04,0x5a,0x7d 4199 4200# CHECK: v_cmp_ne_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x5a,0x7d] 42010x7b,0x04,0x5a,0x7d 4202 4203# CHECK: v_cmp_ne_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x5a,0x7d] 42040x7c,0x04,0x5a,0x7d 4205 4206# CHECK: v_cmp_ne_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x5a,0x7d] 42070x7e,0x04,0x5a,0x7d 4208 4209# CHECK: v_cmp_ne_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x5a,0x7d] 42100x7f,0x04,0x5a,0x7d 4211 4212# CHECK: v_cmp_ne_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x5a,0x7d] 42130x80,0x04,0x5a,0x7d 4214 4215# CHECK: v_cmp_ne_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x5a,0x7d] 42160xc1,0x04,0x5a,0x7d 4217 4218# CHECK: v_cmp_ne_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x5a,0x7d,0x00,0x38,0x00,0x00] 42190xf0,0x04,0x5a,0x7d 4220 4221# CHECK: v_cmp_ne_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x5a,0x7d,0x00,0xc4,0x00,0x00] 42220xf7,0x04,0x5a,0x7d 4223 4224# CHECK: v_cmp_ne_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x5a,0x7d,0x0b,0xfe,0x00,0x00] 42250xff,0x04,0x5a,0x7d,0x0b,0xfe,0x00,0x00 4226 4227# CHECK: v_cmp_ne_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x5a,0x7d,0x56,0x34,0x00,0x00] 42280xff,0x04,0x5a,0x7d,0x56,0x34,0x00,0x00 4229 4230# CHECK: v_cmp_ne_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x5b,0x7d] 42310x01,0xff,0x5b,0x7d 4232 4233# CHECK: v_cmp_ge_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x5c,0x7d] 42340x01,0x05,0x5c,0x7d 4235 4236# CHECK: v_cmp_ge_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x5c,0x7d] 42370xff,0x05,0x5c,0x7d 4238 4239# CHECK: v_cmp_ge_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x5c,0x7d] 42400x01,0x04,0x5c,0x7d 4241 4242# CHECK: v_cmp_ge_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x5c,0x7d] 42430x65,0x04,0x5c,0x7d 4244 4245# CHECK: v_cmp_ge_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5c,0x7d] 42460x66,0x04,0x5c,0x7d 4247 4248# CHECK: v_cmp_ge_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5c,0x7d] 42490x67,0x04,0x5c,0x7d 4250 4251# CHECK: v_cmp_ge_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x5c,0x7d] 42520x6a,0x04,0x5c,0x7d 4253 4254# CHECK: v_cmp_ge_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x5c,0x7d] 42550x6b,0x04,0x5c,0x7d 4256 4257# CHECK: v_cmp_ge_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x5c,0x7d] 42580x6c,0x04,0x5c,0x7d 4259 4260# CHECK: v_cmp_ge_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x5c,0x7d] 42610x6d,0x04,0x5c,0x7d 4262 4263# CHECK: v_cmp_ge_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x5c,0x7d] 42640x6e,0x04,0x5c,0x7d 4265 4266# CHECK: v_cmp_ge_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x5c,0x7d] 42670x6f,0x04,0x5c,0x7d 4268 4269# CHECK: v_cmp_ge_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x5c,0x7d] 42700x7b,0x04,0x5c,0x7d 4271 4272# CHECK: v_cmp_ge_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x5c,0x7d] 42730x7c,0x04,0x5c,0x7d 4274 4275# CHECK: v_cmp_ge_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x5c,0x7d] 42760x7e,0x04,0x5c,0x7d 4277 4278# CHECK: v_cmp_ge_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x5c,0x7d] 42790x7f,0x04,0x5c,0x7d 4280 4281# CHECK: v_cmp_ge_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x5c,0x7d] 42820x80,0x04,0x5c,0x7d 4283 4284# CHECK: v_cmp_ge_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x5c,0x7d] 42850xc1,0x04,0x5c,0x7d 4286 4287# CHECK: v_cmp_ge_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x5c,0x7d,0x00,0x38,0x00,0x00] 42880xf0,0x04,0x5c,0x7d 4289 4290# CHECK: v_cmp_ge_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x5c,0x7d,0x00,0xc4,0x00,0x00] 42910xf7,0x04,0x5c,0x7d 4292 4293# CHECK: v_cmp_ge_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x5c,0x7d,0x0b,0xfe,0x00,0x00] 42940xff,0x04,0x5c,0x7d,0x0b,0xfe,0x00,0x00 4295 4296# CHECK: v_cmp_ge_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x5c,0x7d,0x56,0x34,0x00,0x00] 42970xff,0x04,0x5c,0x7d,0x56,0x34,0x00,0x00 4298 4299# CHECK: v_cmp_ge_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x5d,0x7d] 43000x01,0xff,0x5d,0x7d 4301 4302# CHECK: v_cmp_t_u16_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x5e,0x7d] 43030x01,0x05,0x5e,0x7d 4304 4305# CHECK: v_cmp_t_u16_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x5e,0x7d] 43060xff,0x05,0x5e,0x7d 4307 4308# CHECK: v_cmp_t_u16_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x5e,0x7d] 43090x01,0x04,0x5e,0x7d 4310 4311# CHECK: v_cmp_t_u16_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x5e,0x7d] 43120x65,0x04,0x5e,0x7d 4313 4314# CHECK: v_cmp_t_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5e,0x7d] 43150x66,0x04,0x5e,0x7d 4316 4317# CHECK: v_cmp_t_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5e,0x7d] 43180x67,0x04,0x5e,0x7d 4319 4320# CHECK: v_cmp_t_u16_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x5e,0x7d] 43210x6a,0x04,0x5e,0x7d 4322 4323# CHECK: v_cmp_t_u16_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x5e,0x7d] 43240x6b,0x04,0x5e,0x7d 4325 4326# CHECK: v_cmp_t_u16_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x5e,0x7d] 43270x6c,0x04,0x5e,0x7d 4328 4329# CHECK: v_cmp_t_u16_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x5e,0x7d] 43300x6d,0x04,0x5e,0x7d 4331 4332# CHECK: v_cmp_t_u16_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x5e,0x7d] 43330x6e,0x04,0x5e,0x7d 4334 4335# CHECK: v_cmp_t_u16_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x5e,0x7d] 43360x6f,0x04,0x5e,0x7d 4337 4338# CHECK: v_cmp_t_u16_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x5e,0x7d] 43390x7b,0x04,0x5e,0x7d 4340 4341# CHECK: v_cmp_t_u16_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x5e,0x7d] 43420x7c,0x04,0x5e,0x7d 4343 4344# CHECK: v_cmp_t_u16_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x5e,0x7d] 43450x7e,0x04,0x5e,0x7d 4346 4347# CHECK: v_cmp_t_u16_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x5e,0x7d] 43480x7f,0x04,0x5e,0x7d 4349 4350# CHECK: v_cmp_t_u16_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x5e,0x7d] 43510x80,0x04,0x5e,0x7d 4352 4353# CHECK: v_cmp_t_u16_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x5e,0x7d] 43540xc1,0x04,0x5e,0x7d 4355 4356# CHECK: v_cmp_t_u16_e32 vcc, 0x3800, v2 ; encoding: [0xff,0x04,0x5e,0x7d,0x00,0x38,0x00,0x00] 43570xf0,0x04,0x5e,0x7d 4358 4359# CHECK: v_cmp_t_u16_e32 vcc, 0xc400, v2 ; encoding: [0xff,0x04,0x5e,0x7d,0x00,0xc4,0x00,0x00] 43600xf7,0x04,0x5e,0x7d 4361 4362# CHECK: v_cmp_t_u16_e32 vcc, 0xfe0b, v2 ; encoding: [0xff,0x04,0x5e,0x7d,0x0b,0xfe,0x00,0x00] 43630xff,0x04,0x5e,0x7d,0x0b,0xfe,0x00,0x00 4364 4365# CHECK: v_cmp_t_u16_e32 vcc, 0x3456, v2 ; encoding: [0xff,0x04,0x5e,0x7d,0x56,0x34,0x00,0x00] 43660xff,0x04,0x5e,0x7d,0x56,0x34,0x00,0x00 4367 4368# CHECK: v_cmp_t_u16_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x5f,0x7d] 43690x01,0xff,0x5f,0x7d 4370 4371# CHECK: v_cmp_f_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x80,0x7d] 43720x01,0x05,0x80,0x7d 4373 4374# CHECK: v_cmp_f_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x80,0x7d] 43750xff,0x05,0x80,0x7d 4376 4377# CHECK: v_cmp_f_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x80,0x7d] 43780x01,0x04,0x80,0x7d 4379 4380# CHECK: v_cmp_f_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x80,0x7d] 43810x65,0x04,0x80,0x7d 4382 4383# CHECK: v_cmp_f_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x80,0x7d] 43840x66,0x04,0x80,0x7d 4385 4386# CHECK: v_cmp_f_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x80,0x7d] 43870x67,0x04,0x80,0x7d 4388 4389# CHECK: v_cmp_f_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x80,0x7d] 43900x6a,0x04,0x80,0x7d 4391 4392# CHECK: v_cmp_f_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x80,0x7d] 43930x6b,0x04,0x80,0x7d 4394 4395# CHECK: v_cmp_f_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x80,0x7d] 43960x6c,0x04,0x80,0x7d 4397 4398# CHECK: v_cmp_f_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x80,0x7d] 43990x6d,0x04,0x80,0x7d 4400 4401# CHECK: v_cmp_f_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x80,0x7d] 44020x6e,0x04,0x80,0x7d 4403 4404# CHECK: v_cmp_f_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x80,0x7d] 44050x6f,0x04,0x80,0x7d 4406 4407# CHECK: v_cmp_f_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x80,0x7d] 44080x7b,0x04,0x80,0x7d 4409 4410# CHECK: v_cmp_f_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x80,0x7d] 44110x7c,0x04,0x80,0x7d 4412 4413# CHECK: v_cmp_f_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x80,0x7d] 44140x7e,0x04,0x80,0x7d 4415 4416# CHECK: v_cmp_f_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x80,0x7d] 44170x7f,0x04,0x80,0x7d 4418 4419# CHECK: v_cmp_f_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x80,0x7d] 44200x80,0x04,0x80,0x7d 4421 4422# CHECK: v_cmp_f_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x80,0x7d] 44230xc1,0x04,0x80,0x7d 4424 4425# CHECK: v_cmp_f_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x80,0x7d] 44260xf0,0x04,0x80,0x7d 4427 4428# CHECK: v_cmp_f_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x80,0x7d] 44290xf7,0x04,0x80,0x7d 4430 4431# CHECK: v_cmp_f_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x80,0x7d,0x56,0x34,0x12,0xaf] 44320xff,0x04,0x80,0x7d,0x56,0x34,0x12,0xaf 4433 4434# CHECK: v_cmp_f_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x80,0x7d,0x73,0x72,0x71,0x3f] 44350xff,0x04,0x80,0x7d,0x73,0x72,0x71,0x3f 4436 4437# CHECK: v_cmp_f_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x81,0x7d] 44380x01,0xff,0x81,0x7d 4439 4440# CHECK: v_cmp_lt_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x82,0x7d] 44410x01,0x05,0x82,0x7d 4442 4443# CHECK: v_cmp_lt_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x82,0x7d] 44440xff,0x05,0x82,0x7d 4445 4446# CHECK: v_cmp_lt_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x82,0x7d] 44470x01,0x04,0x82,0x7d 4448 4449# CHECK: v_cmp_lt_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x82,0x7d] 44500x65,0x04,0x82,0x7d 4451 4452# CHECK: v_cmp_lt_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x82,0x7d] 44530x66,0x04,0x82,0x7d 4454 4455# CHECK: v_cmp_lt_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x82,0x7d] 44560x67,0x04,0x82,0x7d 4457 4458# CHECK: v_cmp_lt_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x82,0x7d] 44590x6a,0x04,0x82,0x7d 4460 4461# CHECK: v_cmp_lt_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x82,0x7d] 44620x6b,0x04,0x82,0x7d 4463 4464# CHECK: v_cmp_lt_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x82,0x7d] 44650x6c,0x04,0x82,0x7d 4466 4467# CHECK: v_cmp_lt_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x82,0x7d] 44680x6d,0x04,0x82,0x7d 4469 4470# CHECK: v_cmp_lt_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x82,0x7d] 44710x6e,0x04,0x82,0x7d 4472 4473# CHECK: v_cmp_lt_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x82,0x7d] 44740x6f,0x04,0x82,0x7d 4475 4476# CHECK: v_cmp_lt_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x82,0x7d] 44770x7b,0x04,0x82,0x7d 4478 4479# CHECK: v_cmp_lt_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x82,0x7d] 44800x7c,0x04,0x82,0x7d 4481 4482# CHECK: v_cmp_lt_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x82,0x7d] 44830x7e,0x04,0x82,0x7d 4484 4485# CHECK: v_cmp_lt_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x82,0x7d] 44860x7f,0x04,0x82,0x7d 4487 4488# CHECK: v_cmp_lt_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x82,0x7d] 44890x80,0x04,0x82,0x7d 4490 4491# CHECK: v_cmp_lt_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x82,0x7d] 44920xc1,0x04,0x82,0x7d 4493 4494# CHECK: v_cmp_lt_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x82,0x7d] 44950xf0,0x04,0x82,0x7d 4496 4497# CHECK: v_cmp_lt_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x82,0x7d] 44980xf7,0x04,0x82,0x7d 4499 4500# CHECK: v_cmp_lt_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x82,0x7d,0x56,0x34,0x12,0xaf] 45010xff,0x04,0x82,0x7d,0x56,0x34,0x12,0xaf 4502 4503# CHECK: v_cmp_lt_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x82,0x7d,0x73,0x72,0x71,0x3f] 45040xff,0x04,0x82,0x7d,0x73,0x72,0x71,0x3f 4505 4506# CHECK: v_cmp_lt_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x83,0x7d] 45070x01,0xff,0x83,0x7d 4508 4509# CHECK: v_cmp_eq_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x84,0x7d] 45100x01,0x05,0x84,0x7d 4511 4512# CHECK: v_cmp_eq_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x84,0x7d] 45130xff,0x05,0x84,0x7d 4514 4515# CHECK: v_cmp_eq_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x84,0x7d] 45160x01,0x04,0x84,0x7d 4517 4518# CHECK: v_cmp_eq_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x84,0x7d] 45190x65,0x04,0x84,0x7d 4520 4521# CHECK: v_cmp_eq_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x84,0x7d] 45220x66,0x04,0x84,0x7d 4523 4524# CHECK: v_cmp_eq_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x84,0x7d] 45250x67,0x04,0x84,0x7d 4526 4527# CHECK: v_cmp_eq_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x84,0x7d] 45280x6a,0x04,0x84,0x7d 4529 4530# CHECK: v_cmp_eq_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x84,0x7d] 45310x6b,0x04,0x84,0x7d 4532 4533# CHECK: v_cmp_eq_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x84,0x7d] 45340x6c,0x04,0x84,0x7d 4535 4536# CHECK: v_cmp_eq_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x84,0x7d] 45370x6d,0x04,0x84,0x7d 4538 4539# CHECK: v_cmp_eq_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x84,0x7d] 45400x6e,0x04,0x84,0x7d 4541 4542# CHECK: v_cmp_eq_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x84,0x7d] 45430x6f,0x04,0x84,0x7d 4544 4545# CHECK: v_cmp_eq_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x84,0x7d] 45460x7b,0x04,0x84,0x7d 4547 4548# CHECK: v_cmp_eq_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x84,0x7d] 45490x7c,0x04,0x84,0x7d 4550 4551# CHECK: v_cmp_eq_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x84,0x7d] 45520x7e,0x04,0x84,0x7d 4553 4554# CHECK: v_cmp_eq_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x84,0x7d] 45550x7f,0x04,0x84,0x7d 4556 4557# CHECK: v_cmp_eq_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x84,0x7d] 45580x80,0x04,0x84,0x7d 4559 4560# CHECK: v_cmp_eq_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x84,0x7d] 45610xc1,0x04,0x84,0x7d 4562 4563# CHECK: v_cmp_eq_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x84,0x7d] 45640xf0,0x04,0x84,0x7d 4565 4566# CHECK: v_cmp_eq_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x84,0x7d] 45670xf7,0x04,0x84,0x7d 4568 4569# CHECK: v_cmp_eq_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x84,0x7d,0x56,0x34,0x12,0xaf] 45700xff,0x04,0x84,0x7d,0x56,0x34,0x12,0xaf 4571 4572# CHECK: v_cmp_eq_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x84,0x7d,0x73,0x72,0x71,0x3f] 45730xff,0x04,0x84,0x7d,0x73,0x72,0x71,0x3f 4574 4575# CHECK: v_cmp_eq_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x85,0x7d] 45760x01,0xff,0x85,0x7d 4577 4578# CHECK: v_cmp_le_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x86,0x7d] 45790x01,0x05,0x86,0x7d 4580 4581# CHECK: v_cmp_le_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x86,0x7d] 45820xff,0x05,0x86,0x7d 4583 4584# CHECK: v_cmp_le_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x86,0x7d] 45850x01,0x04,0x86,0x7d 4586 4587# CHECK: v_cmp_le_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x86,0x7d] 45880x65,0x04,0x86,0x7d 4589 4590# CHECK: v_cmp_le_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x86,0x7d] 45910x66,0x04,0x86,0x7d 4592 4593# CHECK: v_cmp_le_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x86,0x7d] 45940x67,0x04,0x86,0x7d 4595 4596# CHECK: v_cmp_le_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x86,0x7d] 45970x6a,0x04,0x86,0x7d 4598 4599# CHECK: v_cmp_le_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x86,0x7d] 46000x6b,0x04,0x86,0x7d 4601 4602# CHECK: v_cmp_le_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x86,0x7d] 46030x6c,0x04,0x86,0x7d 4604 4605# CHECK: v_cmp_le_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x86,0x7d] 46060x6d,0x04,0x86,0x7d 4607 4608# CHECK: v_cmp_le_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x86,0x7d] 46090x6e,0x04,0x86,0x7d 4610 4611# CHECK: v_cmp_le_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x86,0x7d] 46120x6f,0x04,0x86,0x7d 4613 4614# CHECK: v_cmp_le_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x86,0x7d] 46150x7b,0x04,0x86,0x7d 4616 4617# CHECK: v_cmp_le_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x86,0x7d] 46180x7c,0x04,0x86,0x7d 4619 4620# CHECK: v_cmp_le_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x86,0x7d] 46210x7e,0x04,0x86,0x7d 4622 4623# CHECK: v_cmp_le_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x86,0x7d] 46240x7f,0x04,0x86,0x7d 4625 4626# CHECK: v_cmp_le_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x86,0x7d] 46270x80,0x04,0x86,0x7d 4628 4629# CHECK: v_cmp_le_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x86,0x7d] 46300xc1,0x04,0x86,0x7d 4631 4632# CHECK: v_cmp_le_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x86,0x7d] 46330xf0,0x04,0x86,0x7d 4634 4635# CHECK: v_cmp_le_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x86,0x7d] 46360xf7,0x04,0x86,0x7d 4637 4638# CHECK: v_cmp_le_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x86,0x7d,0x56,0x34,0x12,0xaf] 46390xff,0x04,0x86,0x7d,0x56,0x34,0x12,0xaf 4640 4641# CHECK: v_cmp_le_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x86,0x7d,0x73,0x72,0x71,0x3f] 46420xff,0x04,0x86,0x7d,0x73,0x72,0x71,0x3f 4643 4644# CHECK: v_cmp_le_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x87,0x7d] 46450x01,0xff,0x87,0x7d 4646 4647# CHECK: v_cmp_gt_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x88,0x7d] 46480x01,0x05,0x88,0x7d 4649 4650# CHECK: v_cmp_gt_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x88,0x7d] 46510xff,0x05,0x88,0x7d 4652 4653# CHECK: v_cmp_gt_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x88,0x7d] 46540x01,0x04,0x88,0x7d 4655 4656# CHECK: v_cmp_gt_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x88,0x7d] 46570x65,0x04,0x88,0x7d 4658 4659# CHECK: v_cmp_gt_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x88,0x7d] 46600x66,0x04,0x88,0x7d 4661 4662# CHECK: v_cmp_gt_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x88,0x7d] 46630x67,0x04,0x88,0x7d 4664 4665# CHECK: v_cmp_gt_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x88,0x7d] 46660x6a,0x04,0x88,0x7d 4667 4668# CHECK: v_cmp_gt_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x88,0x7d] 46690x6b,0x04,0x88,0x7d 4670 4671# CHECK: v_cmp_gt_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x88,0x7d] 46720x6c,0x04,0x88,0x7d 4673 4674# CHECK: v_cmp_gt_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x88,0x7d] 46750x6d,0x04,0x88,0x7d 4676 4677# CHECK: v_cmp_gt_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x88,0x7d] 46780x6e,0x04,0x88,0x7d 4679 4680# CHECK: v_cmp_gt_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x88,0x7d] 46810x6f,0x04,0x88,0x7d 4682 4683# CHECK: v_cmp_gt_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x88,0x7d] 46840x7b,0x04,0x88,0x7d 4685 4686# CHECK: v_cmp_gt_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x88,0x7d] 46870x7c,0x04,0x88,0x7d 4688 4689# CHECK: v_cmp_gt_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x88,0x7d] 46900x7e,0x04,0x88,0x7d 4691 4692# CHECK: v_cmp_gt_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x88,0x7d] 46930x7f,0x04,0x88,0x7d 4694 4695# CHECK: v_cmp_gt_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x88,0x7d] 46960x80,0x04,0x88,0x7d 4697 4698# CHECK: v_cmp_gt_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x88,0x7d] 46990xc1,0x04,0x88,0x7d 4700 4701# CHECK: v_cmp_gt_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x88,0x7d] 47020xf0,0x04,0x88,0x7d 4703 4704# CHECK: v_cmp_gt_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x88,0x7d] 47050xf7,0x04,0x88,0x7d 4706 4707# CHECK: v_cmp_gt_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x88,0x7d,0x56,0x34,0x12,0xaf] 47080xff,0x04,0x88,0x7d,0x56,0x34,0x12,0xaf 4709 4710# CHECK: v_cmp_gt_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x88,0x7d,0x73,0x72,0x71,0x3f] 47110xff,0x04,0x88,0x7d,0x73,0x72,0x71,0x3f 4712 4713# CHECK: v_cmp_gt_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x89,0x7d] 47140x01,0xff,0x89,0x7d 4715 4716# CHECK: v_cmp_ne_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x8a,0x7d] 47170x01,0x05,0x8a,0x7d 4718 4719# CHECK: v_cmp_ne_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x8a,0x7d] 47200xff,0x05,0x8a,0x7d 4721 4722# CHECK: v_cmp_ne_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x8a,0x7d] 47230x01,0x04,0x8a,0x7d 4724 4725# CHECK: v_cmp_ne_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x8a,0x7d] 47260x65,0x04,0x8a,0x7d 4727 4728# CHECK: v_cmp_ne_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8a,0x7d] 47290x66,0x04,0x8a,0x7d 4730 4731# CHECK: v_cmp_ne_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8a,0x7d] 47320x67,0x04,0x8a,0x7d 4733 4734# CHECK: v_cmp_ne_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x8a,0x7d] 47350x6a,0x04,0x8a,0x7d 4736 4737# CHECK: v_cmp_ne_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x8a,0x7d] 47380x6b,0x04,0x8a,0x7d 4739 4740# CHECK: v_cmp_ne_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x8a,0x7d] 47410x6c,0x04,0x8a,0x7d 4742 4743# CHECK: v_cmp_ne_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x8a,0x7d] 47440x6d,0x04,0x8a,0x7d 4745 4746# CHECK: v_cmp_ne_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x8a,0x7d] 47470x6e,0x04,0x8a,0x7d 4748 4749# CHECK: v_cmp_ne_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x8a,0x7d] 47500x6f,0x04,0x8a,0x7d 4751 4752# CHECK: v_cmp_ne_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x8a,0x7d] 47530x7b,0x04,0x8a,0x7d 4754 4755# CHECK: v_cmp_ne_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x8a,0x7d] 47560x7c,0x04,0x8a,0x7d 4757 4758# CHECK: v_cmp_ne_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x8a,0x7d] 47590x7e,0x04,0x8a,0x7d 4760 4761# CHECK: v_cmp_ne_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x8a,0x7d] 47620x7f,0x04,0x8a,0x7d 4763 4764# CHECK: v_cmp_ne_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x8a,0x7d] 47650x80,0x04,0x8a,0x7d 4766 4767# CHECK: v_cmp_ne_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x8a,0x7d] 47680xc1,0x04,0x8a,0x7d 4769 4770# CHECK: v_cmp_ne_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x8a,0x7d] 47710xf0,0x04,0x8a,0x7d 4772 4773# CHECK: v_cmp_ne_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x8a,0x7d] 47740xf7,0x04,0x8a,0x7d 4775 4776# CHECK: v_cmp_ne_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x8a,0x7d,0x56,0x34,0x12,0xaf] 47770xff,0x04,0x8a,0x7d,0x56,0x34,0x12,0xaf 4778 4779# CHECK: v_cmp_ne_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x8a,0x7d,0x73,0x72,0x71,0x3f] 47800xff,0x04,0x8a,0x7d,0x73,0x72,0x71,0x3f 4781 4782# CHECK: v_cmp_ne_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x8b,0x7d] 47830x01,0xff,0x8b,0x7d 4784 4785# CHECK: v_cmp_ge_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x8c,0x7d] 47860x01,0x05,0x8c,0x7d 4787 4788# CHECK: v_cmp_ge_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x8c,0x7d] 47890xff,0x05,0x8c,0x7d 4790 4791# CHECK: v_cmp_ge_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x8c,0x7d] 47920x01,0x04,0x8c,0x7d 4793 4794# CHECK: v_cmp_ge_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x8c,0x7d] 47950x65,0x04,0x8c,0x7d 4796 4797# CHECK: v_cmp_ge_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8c,0x7d] 47980x66,0x04,0x8c,0x7d 4799 4800# CHECK: v_cmp_ge_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8c,0x7d] 48010x67,0x04,0x8c,0x7d 4802 4803# CHECK: v_cmp_ge_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x8c,0x7d] 48040x6a,0x04,0x8c,0x7d 4805 4806# CHECK: v_cmp_ge_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x8c,0x7d] 48070x6b,0x04,0x8c,0x7d 4808 4809# CHECK: v_cmp_ge_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x8c,0x7d] 48100x6c,0x04,0x8c,0x7d 4811 4812# CHECK: v_cmp_ge_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x8c,0x7d] 48130x6d,0x04,0x8c,0x7d 4814 4815# CHECK: v_cmp_ge_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x8c,0x7d] 48160x6e,0x04,0x8c,0x7d 4817 4818# CHECK: v_cmp_ge_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x8c,0x7d] 48190x6f,0x04,0x8c,0x7d 4820 4821# CHECK: v_cmp_ge_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x8c,0x7d] 48220x7b,0x04,0x8c,0x7d 4823 4824# CHECK: v_cmp_ge_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x8c,0x7d] 48250x7c,0x04,0x8c,0x7d 4826 4827# CHECK: v_cmp_ge_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x8c,0x7d] 48280x7e,0x04,0x8c,0x7d 4829 4830# CHECK: v_cmp_ge_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x8c,0x7d] 48310x7f,0x04,0x8c,0x7d 4832 4833# CHECK: v_cmp_ge_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x8c,0x7d] 48340x80,0x04,0x8c,0x7d 4835 4836# CHECK: v_cmp_ge_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x8c,0x7d] 48370xc1,0x04,0x8c,0x7d 4838 4839# CHECK: v_cmp_ge_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x8c,0x7d] 48400xf0,0x04,0x8c,0x7d 4841 4842# CHECK: v_cmp_ge_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x8c,0x7d] 48430xf7,0x04,0x8c,0x7d 4844 4845# CHECK: v_cmp_ge_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x8c,0x7d,0x56,0x34,0x12,0xaf] 48460xff,0x04,0x8c,0x7d,0x56,0x34,0x12,0xaf 4847 4848# CHECK: v_cmp_ge_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x8c,0x7d,0x73,0x72,0x71,0x3f] 48490xff,0x04,0x8c,0x7d,0x73,0x72,0x71,0x3f 4850 4851# CHECK: v_cmp_ge_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x8d,0x7d] 48520x01,0xff,0x8d,0x7d 4853 4854# CHECK: v_cmp_t_i32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x8e,0x7d] 48550x01,0x05,0x8e,0x7d 4856 4857# CHECK: v_cmp_t_i32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x8e,0x7d] 48580xff,0x05,0x8e,0x7d 4859 4860# CHECK: v_cmp_t_i32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x8e,0x7d] 48610x01,0x04,0x8e,0x7d 4862 4863# CHECK: v_cmp_t_i32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x8e,0x7d] 48640x65,0x04,0x8e,0x7d 4865 4866# CHECK: v_cmp_t_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8e,0x7d] 48670x66,0x04,0x8e,0x7d 4868 4869# CHECK: v_cmp_t_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8e,0x7d] 48700x67,0x04,0x8e,0x7d 4871 4872# CHECK: v_cmp_t_i32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x8e,0x7d] 48730x6a,0x04,0x8e,0x7d 4874 4875# CHECK: v_cmp_t_i32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x8e,0x7d] 48760x6b,0x04,0x8e,0x7d 4877 4878# CHECK: v_cmp_t_i32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x8e,0x7d] 48790x6c,0x04,0x8e,0x7d 4880 4881# CHECK: v_cmp_t_i32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x8e,0x7d] 48820x6d,0x04,0x8e,0x7d 4883 4884# CHECK: v_cmp_t_i32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x8e,0x7d] 48850x6e,0x04,0x8e,0x7d 4886 4887# CHECK: v_cmp_t_i32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x8e,0x7d] 48880x6f,0x04,0x8e,0x7d 4889 4890# CHECK: v_cmp_t_i32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x8e,0x7d] 48910x7b,0x04,0x8e,0x7d 4892 4893# CHECK: v_cmp_t_i32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x8e,0x7d] 48940x7c,0x04,0x8e,0x7d 4895 4896# CHECK: v_cmp_t_i32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x8e,0x7d] 48970x7e,0x04,0x8e,0x7d 4898 4899# CHECK: v_cmp_t_i32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x8e,0x7d] 49000x7f,0x04,0x8e,0x7d 4901 4902# CHECK: v_cmp_t_i32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x8e,0x7d] 49030x80,0x04,0x8e,0x7d 4904 4905# CHECK: v_cmp_t_i32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x8e,0x7d] 49060xc1,0x04,0x8e,0x7d 4907 4908# CHECK: v_cmp_t_i32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x8e,0x7d] 49090xf0,0x04,0x8e,0x7d 4910 4911# CHECK: v_cmp_t_i32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x8e,0x7d] 49120xf7,0x04,0x8e,0x7d 4913 4914# CHECK: v_cmp_t_i32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x8e,0x7d,0x56,0x34,0x12,0xaf] 49150xff,0x04,0x8e,0x7d,0x56,0x34,0x12,0xaf 4916 4917# CHECK: v_cmp_t_i32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x8e,0x7d,0x73,0x72,0x71,0x3f] 49180xff,0x04,0x8e,0x7d,0x73,0x72,0x71,0x3f 4919 4920# CHECK: v_cmp_t_i32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x8f,0x7d] 49210x01,0xff,0x8f,0x7d 4922 4923# CHECK: v_cmp_f_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x90,0x7d] 49240x01,0x05,0x90,0x7d 4925 4926# CHECK: v_cmp_f_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x90,0x7d] 49270xff,0x05,0x90,0x7d 4928 4929# CHECK: v_cmp_f_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x90,0x7d] 49300x01,0x04,0x90,0x7d 4931 4932# CHECK: v_cmp_f_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x90,0x7d] 49330x65,0x04,0x90,0x7d 4934 4935# CHECK: v_cmp_f_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x90,0x7d] 49360x66,0x04,0x90,0x7d 4937 4938# CHECK: v_cmp_f_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x90,0x7d] 49390x67,0x04,0x90,0x7d 4940 4941# CHECK: v_cmp_f_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x90,0x7d] 49420x6a,0x04,0x90,0x7d 4943 4944# CHECK: v_cmp_f_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x90,0x7d] 49450x6b,0x04,0x90,0x7d 4946 4947# CHECK: v_cmp_f_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x90,0x7d] 49480x6c,0x04,0x90,0x7d 4949 4950# CHECK: v_cmp_f_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x90,0x7d] 49510x6d,0x04,0x90,0x7d 4952 4953# CHECK: v_cmp_f_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x90,0x7d] 49540x6e,0x04,0x90,0x7d 4955 4956# CHECK: v_cmp_f_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x90,0x7d] 49570x6f,0x04,0x90,0x7d 4958 4959# CHECK: v_cmp_f_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x90,0x7d] 49600x7b,0x04,0x90,0x7d 4961 4962# CHECK: v_cmp_f_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x90,0x7d] 49630x7c,0x04,0x90,0x7d 4964 4965# CHECK: v_cmp_f_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x90,0x7d] 49660x7e,0x04,0x90,0x7d 4967 4968# CHECK: v_cmp_f_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x90,0x7d] 49690x7f,0x04,0x90,0x7d 4970 4971# CHECK: v_cmp_f_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x90,0x7d] 49720x80,0x04,0x90,0x7d 4973 4974# CHECK: v_cmp_f_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x90,0x7d] 49750xc1,0x04,0x90,0x7d 4976 4977# CHECK: v_cmp_f_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x90,0x7d] 49780xf0,0x04,0x90,0x7d 4979 4980# CHECK: v_cmp_f_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x90,0x7d] 49810xf7,0x04,0x90,0x7d 4982 4983# CHECK: v_cmp_f_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x90,0x7d,0x56,0x34,0x12,0xaf] 49840xff,0x04,0x90,0x7d,0x56,0x34,0x12,0xaf 4985 4986# CHECK: v_cmp_f_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x90,0x7d,0x73,0x72,0x71,0x3f] 49870xff,0x04,0x90,0x7d,0x73,0x72,0x71,0x3f 4988 4989# CHECK: v_cmp_f_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x91,0x7d] 49900x01,0xff,0x91,0x7d 4991 4992# CHECK: v_cmp_lt_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x92,0x7d] 49930x01,0x05,0x92,0x7d 4994 4995# CHECK: v_cmp_lt_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x92,0x7d] 49960xff,0x05,0x92,0x7d 4997 4998# CHECK: v_cmp_lt_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x92,0x7d] 49990x01,0x04,0x92,0x7d 5000 5001# CHECK: v_cmp_lt_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x92,0x7d] 50020x65,0x04,0x92,0x7d 5003 5004# CHECK: v_cmp_lt_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x92,0x7d] 50050x66,0x04,0x92,0x7d 5006 5007# CHECK: v_cmp_lt_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x92,0x7d] 50080x67,0x04,0x92,0x7d 5009 5010# CHECK: v_cmp_lt_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x92,0x7d] 50110x6a,0x04,0x92,0x7d 5012 5013# CHECK: v_cmp_lt_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x92,0x7d] 50140x6b,0x04,0x92,0x7d 5015 5016# CHECK: v_cmp_lt_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x92,0x7d] 50170x6c,0x04,0x92,0x7d 5018 5019# CHECK: v_cmp_lt_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x92,0x7d] 50200x6d,0x04,0x92,0x7d 5021 5022# CHECK: v_cmp_lt_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x92,0x7d] 50230x6e,0x04,0x92,0x7d 5024 5025# CHECK: v_cmp_lt_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x92,0x7d] 50260x6f,0x04,0x92,0x7d 5027 5028# CHECK: v_cmp_lt_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x92,0x7d] 50290x7b,0x04,0x92,0x7d 5030 5031# CHECK: v_cmp_lt_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x92,0x7d] 50320x7c,0x04,0x92,0x7d 5033 5034# CHECK: v_cmp_lt_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x92,0x7d] 50350x7e,0x04,0x92,0x7d 5036 5037# CHECK: v_cmp_lt_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x92,0x7d] 50380x7f,0x04,0x92,0x7d 5039 5040# CHECK: v_cmp_lt_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x92,0x7d] 50410x80,0x04,0x92,0x7d 5042 5043# CHECK: v_cmp_lt_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x92,0x7d] 50440xc1,0x04,0x92,0x7d 5045 5046# CHECK: v_cmp_lt_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x92,0x7d] 50470xf0,0x04,0x92,0x7d 5048 5049# CHECK: v_cmp_lt_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x92,0x7d] 50500xf7,0x04,0x92,0x7d 5051 5052# CHECK: v_cmp_lt_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x92,0x7d,0x56,0x34,0x12,0xaf] 50530xff,0x04,0x92,0x7d,0x56,0x34,0x12,0xaf 5054 5055# CHECK: v_cmp_lt_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x92,0x7d,0x73,0x72,0x71,0x3f] 50560xff,0x04,0x92,0x7d,0x73,0x72,0x71,0x3f 5057 5058# CHECK: v_cmp_lt_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x93,0x7d] 50590x01,0xff,0x93,0x7d 5060 5061# CHECK: v_cmp_eq_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x94,0x7d] 50620x01,0x05,0x94,0x7d 5063 5064# CHECK: v_cmp_eq_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x94,0x7d] 50650xff,0x05,0x94,0x7d 5066 5067# CHECK: v_cmp_eq_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x94,0x7d] 50680x01,0x04,0x94,0x7d 5069 5070# CHECK: v_cmp_eq_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x94,0x7d] 50710x65,0x04,0x94,0x7d 5072 5073# CHECK: v_cmp_eq_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x94,0x7d] 50740x66,0x04,0x94,0x7d 5075 5076# CHECK: v_cmp_eq_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x94,0x7d] 50770x67,0x04,0x94,0x7d 5078 5079# CHECK: v_cmp_eq_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x94,0x7d] 50800x6a,0x04,0x94,0x7d 5081 5082# CHECK: v_cmp_eq_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x94,0x7d] 50830x6b,0x04,0x94,0x7d 5084 5085# CHECK: v_cmp_eq_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x94,0x7d] 50860x6c,0x04,0x94,0x7d 5087 5088# CHECK: v_cmp_eq_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x94,0x7d] 50890x6d,0x04,0x94,0x7d 5090 5091# CHECK: v_cmp_eq_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x94,0x7d] 50920x6e,0x04,0x94,0x7d 5093 5094# CHECK: v_cmp_eq_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x94,0x7d] 50950x6f,0x04,0x94,0x7d 5096 5097# CHECK: v_cmp_eq_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x94,0x7d] 50980x7b,0x04,0x94,0x7d 5099 5100# CHECK: v_cmp_eq_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x94,0x7d] 51010x7c,0x04,0x94,0x7d 5102 5103# CHECK: v_cmp_eq_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x94,0x7d] 51040x7e,0x04,0x94,0x7d 5105 5106# CHECK: v_cmp_eq_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x94,0x7d] 51070x7f,0x04,0x94,0x7d 5108 5109# CHECK: v_cmp_eq_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x94,0x7d] 51100x80,0x04,0x94,0x7d 5111 5112# CHECK: v_cmp_eq_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x94,0x7d] 51130xc1,0x04,0x94,0x7d 5114 5115# CHECK: v_cmp_eq_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x94,0x7d] 51160xf0,0x04,0x94,0x7d 5117 5118# CHECK: v_cmp_eq_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x94,0x7d] 51190xf7,0x04,0x94,0x7d 5120 5121# CHECK: v_cmp_eq_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x94,0x7d,0x56,0x34,0x12,0xaf] 51220xff,0x04,0x94,0x7d,0x56,0x34,0x12,0xaf 5123 5124# CHECK: v_cmp_eq_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x94,0x7d,0x73,0x72,0x71,0x3f] 51250xff,0x04,0x94,0x7d,0x73,0x72,0x71,0x3f 5126 5127# CHECK: v_cmp_eq_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x95,0x7d] 51280x01,0xff,0x95,0x7d 5129 5130# CHECK: v_cmp_le_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x96,0x7d] 51310x01,0x05,0x96,0x7d 5132 5133# CHECK: v_cmp_le_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x96,0x7d] 51340xff,0x05,0x96,0x7d 5135 5136# CHECK: v_cmp_le_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x96,0x7d] 51370x01,0x04,0x96,0x7d 5138 5139# CHECK: v_cmp_le_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x96,0x7d] 51400x65,0x04,0x96,0x7d 5141 5142# CHECK: v_cmp_le_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x96,0x7d] 51430x66,0x04,0x96,0x7d 5144 5145# CHECK: v_cmp_le_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x96,0x7d] 51460x67,0x04,0x96,0x7d 5147 5148# CHECK: v_cmp_le_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x96,0x7d] 51490x6a,0x04,0x96,0x7d 5150 5151# CHECK: v_cmp_le_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x96,0x7d] 51520x6b,0x04,0x96,0x7d 5153 5154# CHECK: v_cmp_le_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x96,0x7d] 51550x6c,0x04,0x96,0x7d 5156 5157# CHECK: v_cmp_le_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x96,0x7d] 51580x6d,0x04,0x96,0x7d 5159 5160# CHECK: v_cmp_le_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x96,0x7d] 51610x6e,0x04,0x96,0x7d 5162 5163# CHECK: v_cmp_le_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x96,0x7d] 51640x6f,0x04,0x96,0x7d 5165 5166# CHECK: v_cmp_le_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x96,0x7d] 51670x7b,0x04,0x96,0x7d 5168 5169# CHECK: v_cmp_le_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x96,0x7d] 51700x7c,0x04,0x96,0x7d 5171 5172# CHECK: v_cmp_le_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x96,0x7d] 51730x7e,0x04,0x96,0x7d 5174 5175# CHECK: v_cmp_le_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x96,0x7d] 51760x7f,0x04,0x96,0x7d 5177 5178# CHECK: v_cmp_le_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x96,0x7d] 51790x80,0x04,0x96,0x7d 5180 5181# CHECK: v_cmp_le_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x96,0x7d] 51820xc1,0x04,0x96,0x7d 5183 5184# CHECK: v_cmp_le_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x96,0x7d] 51850xf0,0x04,0x96,0x7d 5186 5187# CHECK: v_cmp_le_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x96,0x7d] 51880xf7,0x04,0x96,0x7d 5189 5190# CHECK: v_cmp_le_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x96,0x7d,0x56,0x34,0x12,0xaf] 51910xff,0x04,0x96,0x7d,0x56,0x34,0x12,0xaf 5192 5193# CHECK: v_cmp_le_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x96,0x7d,0x73,0x72,0x71,0x3f] 51940xff,0x04,0x96,0x7d,0x73,0x72,0x71,0x3f 5195 5196# CHECK: v_cmp_le_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x97,0x7d] 51970x01,0xff,0x97,0x7d 5198 5199# CHECK: v_cmp_gt_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x98,0x7d] 52000x01,0x05,0x98,0x7d 5201 5202# CHECK: v_cmp_gt_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x98,0x7d] 52030xff,0x05,0x98,0x7d 5204 5205# CHECK: v_cmp_gt_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x98,0x7d] 52060x01,0x04,0x98,0x7d 5207 5208# CHECK: v_cmp_gt_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x98,0x7d] 52090x65,0x04,0x98,0x7d 5210 5211# CHECK: v_cmp_gt_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x98,0x7d] 52120x66,0x04,0x98,0x7d 5213 5214# CHECK: v_cmp_gt_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x98,0x7d] 52150x67,0x04,0x98,0x7d 5216 5217# CHECK: v_cmp_gt_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x98,0x7d] 52180x6a,0x04,0x98,0x7d 5219 5220# CHECK: v_cmp_gt_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x98,0x7d] 52210x6b,0x04,0x98,0x7d 5222 5223# CHECK: v_cmp_gt_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x98,0x7d] 52240x6c,0x04,0x98,0x7d 5225 5226# CHECK: v_cmp_gt_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x98,0x7d] 52270x6d,0x04,0x98,0x7d 5228 5229# CHECK: v_cmp_gt_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x98,0x7d] 52300x6e,0x04,0x98,0x7d 5231 5232# CHECK: v_cmp_gt_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x98,0x7d] 52330x6f,0x04,0x98,0x7d 5234 5235# CHECK: v_cmp_gt_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x98,0x7d] 52360x7b,0x04,0x98,0x7d 5237 5238# CHECK: v_cmp_gt_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x98,0x7d] 52390x7c,0x04,0x98,0x7d 5240 5241# CHECK: v_cmp_gt_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x98,0x7d] 52420x7e,0x04,0x98,0x7d 5243 5244# CHECK: v_cmp_gt_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x98,0x7d] 52450x7f,0x04,0x98,0x7d 5246 5247# CHECK: v_cmp_gt_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x98,0x7d] 52480x80,0x04,0x98,0x7d 5249 5250# CHECK: v_cmp_gt_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x98,0x7d] 52510xc1,0x04,0x98,0x7d 5252 5253# CHECK: v_cmp_gt_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x98,0x7d] 52540xf0,0x04,0x98,0x7d 5255 5256# CHECK: v_cmp_gt_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x98,0x7d] 52570xf7,0x04,0x98,0x7d 5258 5259# CHECK: v_cmp_gt_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x98,0x7d,0x56,0x34,0x12,0xaf] 52600xff,0x04,0x98,0x7d,0x56,0x34,0x12,0xaf 5261 5262# CHECK: v_cmp_gt_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x98,0x7d,0x73,0x72,0x71,0x3f] 52630xff,0x04,0x98,0x7d,0x73,0x72,0x71,0x3f 5264 5265# CHECK: v_cmp_gt_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x99,0x7d] 52660x01,0xff,0x99,0x7d 5267 5268# CHECK: v_cmp_ne_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x9a,0x7d] 52690x01,0x05,0x9a,0x7d 5270 5271# CHECK: v_cmp_ne_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x9a,0x7d] 52720xff,0x05,0x9a,0x7d 5273 5274# CHECK: v_cmp_ne_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x9a,0x7d] 52750x01,0x04,0x9a,0x7d 5276 5277# CHECK: v_cmp_ne_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x9a,0x7d] 52780x65,0x04,0x9a,0x7d 5279 5280# CHECK: v_cmp_ne_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9a,0x7d] 52810x66,0x04,0x9a,0x7d 5282 5283# CHECK: v_cmp_ne_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9a,0x7d] 52840x67,0x04,0x9a,0x7d 5285 5286# CHECK: v_cmp_ne_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x9a,0x7d] 52870x6a,0x04,0x9a,0x7d 5288 5289# CHECK: v_cmp_ne_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x9a,0x7d] 52900x6b,0x04,0x9a,0x7d 5291 5292# CHECK: v_cmp_ne_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x9a,0x7d] 52930x6c,0x04,0x9a,0x7d 5294 5295# CHECK: v_cmp_ne_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x9a,0x7d] 52960x6d,0x04,0x9a,0x7d 5297 5298# CHECK: v_cmp_ne_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x9a,0x7d] 52990x6e,0x04,0x9a,0x7d 5300 5301# CHECK: v_cmp_ne_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x9a,0x7d] 53020x6f,0x04,0x9a,0x7d 5303 5304# CHECK: v_cmp_ne_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x9a,0x7d] 53050x7b,0x04,0x9a,0x7d 5306 5307# CHECK: v_cmp_ne_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x9a,0x7d] 53080x7c,0x04,0x9a,0x7d 5309 5310# CHECK: v_cmp_ne_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x9a,0x7d] 53110x7e,0x04,0x9a,0x7d 5312 5313# CHECK: v_cmp_ne_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x9a,0x7d] 53140x7f,0x04,0x9a,0x7d 5315 5316# CHECK: v_cmp_ne_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x9a,0x7d] 53170x80,0x04,0x9a,0x7d 5318 5319# CHECK: v_cmp_ne_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x9a,0x7d] 53200xc1,0x04,0x9a,0x7d 5321 5322# CHECK: v_cmp_ne_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x9a,0x7d] 53230xf0,0x04,0x9a,0x7d 5324 5325# CHECK: v_cmp_ne_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x9a,0x7d] 53260xf7,0x04,0x9a,0x7d 5327 5328# CHECK: v_cmp_ne_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x9a,0x7d,0x56,0x34,0x12,0xaf] 53290xff,0x04,0x9a,0x7d,0x56,0x34,0x12,0xaf 5330 5331# CHECK: v_cmp_ne_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x9a,0x7d,0x73,0x72,0x71,0x3f] 53320xff,0x04,0x9a,0x7d,0x73,0x72,0x71,0x3f 5333 5334# CHECK: v_cmp_ne_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x9b,0x7d] 53350x01,0xff,0x9b,0x7d 5336 5337# CHECK: v_cmp_ge_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x9c,0x7d] 53380x01,0x05,0x9c,0x7d 5339 5340# CHECK: v_cmp_ge_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x9c,0x7d] 53410xff,0x05,0x9c,0x7d 5342 5343# CHECK: v_cmp_ge_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x9c,0x7d] 53440x01,0x04,0x9c,0x7d 5345 5346# CHECK: v_cmp_ge_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x9c,0x7d] 53470x65,0x04,0x9c,0x7d 5348 5349# CHECK: v_cmp_ge_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9c,0x7d] 53500x66,0x04,0x9c,0x7d 5351 5352# CHECK: v_cmp_ge_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9c,0x7d] 53530x67,0x04,0x9c,0x7d 5354 5355# CHECK: v_cmp_ge_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x9c,0x7d] 53560x6a,0x04,0x9c,0x7d 5357 5358# CHECK: v_cmp_ge_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x9c,0x7d] 53590x6b,0x04,0x9c,0x7d 5360 5361# CHECK: v_cmp_ge_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x9c,0x7d] 53620x6c,0x04,0x9c,0x7d 5363 5364# CHECK: v_cmp_ge_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x9c,0x7d] 53650x6d,0x04,0x9c,0x7d 5366 5367# CHECK: v_cmp_ge_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x9c,0x7d] 53680x6e,0x04,0x9c,0x7d 5369 5370# CHECK: v_cmp_ge_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x9c,0x7d] 53710x6f,0x04,0x9c,0x7d 5372 5373# CHECK: v_cmp_ge_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x9c,0x7d] 53740x7b,0x04,0x9c,0x7d 5375 5376# CHECK: v_cmp_ge_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x9c,0x7d] 53770x7c,0x04,0x9c,0x7d 5378 5379# CHECK: v_cmp_ge_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x9c,0x7d] 53800x7e,0x04,0x9c,0x7d 5381 5382# CHECK: v_cmp_ge_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x9c,0x7d] 53830x7f,0x04,0x9c,0x7d 5384 5385# CHECK: v_cmp_ge_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x9c,0x7d] 53860x80,0x04,0x9c,0x7d 5387 5388# CHECK: v_cmp_ge_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x9c,0x7d] 53890xc1,0x04,0x9c,0x7d 5390 5391# CHECK: v_cmp_ge_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x9c,0x7d] 53920xf0,0x04,0x9c,0x7d 5393 5394# CHECK: v_cmp_ge_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x9c,0x7d] 53950xf7,0x04,0x9c,0x7d 5396 5397# CHECK: v_cmp_ge_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x9c,0x7d,0x56,0x34,0x12,0xaf] 53980xff,0x04,0x9c,0x7d,0x56,0x34,0x12,0xaf 5399 5400# CHECK: v_cmp_ge_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x9c,0x7d,0x73,0x72,0x71,0x3f] 54010xff,0x04,0x9c,0x7d,0x73,0x72,0x71,0x3f 5402 5403# CHECK: v_cmp_ge_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x9d,0x7d] 54040x01,0xff,0x9d,0x7d 5405 5406# CHECK: v_cmp_t_u32_e32 vcc, v1, v2 ; encoding: [0x01,0x05,0x9e,0x7d] 54070x01,0x05,0x9e,0x7d 5408 5409# CHECK: v_cmp_t_u32_e32 vcc, v255, v2 ; encoding: [0xff,0x05,0x9e,0x7d] 54100xff,0x05,0x9e,0x7d 5411 5412# CHECK: v_cmp_t_u32_e32 vcc, s1, v2 ; encoding: [0x01,0x04,0x9e,0x7d] 54130x01,0x04,0x9e,0x7d 5414 5415# CHECK: v_cmp_t_u32_e32 vcc, s101, v2 ; encoding: [0x65,0x04,0x9e,0x7d] 54160x65,0x04,0x9e,0x7d 5417 5418# CHECK: v_cmp_t_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9e,0x7d] 54190x66,0x04,0x9e,0x7d 5420 5421# CHECK: v_cmp_t_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9e,0x7d] 54220x67,0x04,0x9e,0x7d 5423 5424# CHECK: v_cmp_t_u32_e32 vcc, vcc_lo, v2 ; encoding: [0x6a,0x04,0x9e,0x7d] 54250x6a,0x04,0x9e,0x7d 5426 5427# CHECK: v_cmp_t_u32_e32 vcc, vcc_hi, v2 ; encoding: [0x6b,0x04,0x9e,0x7d] 54280x6b,0x04,0x9e,0x7d 5429 5430# CHECK: v_cmp_t_u32_e32 vcc, tba_lo, v2 ; encoding: [0x6c,0x04,0x9e,0x7d] 54310x6c,0x04,0x9e,0x7d 5432 5433# CHECK: v_cmp_t_u32_e32 vcc, tba_hi, v2 ; encoding: [0x6d,0x04,0x9e,0x7d] 54340x6d,0x04,0x9e,0x7d 5435 5436# CHECK: v_cmp_t_u32_e32 vcc, tma_lo, v2 ; encoding: [0x6e,0x04,0x9e,0x7d] 54370x6e,0x04,0x9e,0x7d 5438 5439# CHECK: v_cmp_t_u32_e32 vcc, tma_hi, v2 ; encoding: [0x6f,0x04,0x9e,0x7d] 54400x6f,0x04,0x9e,0x7d 5441 5442# CHECK: v_cmp_t_u32_e32 vcc, ttmp11, v2 ; encoding: [0x7b,0x04,0x9e,0x7d] 54430x7b,0x04,0x9e,0x7d 5444 5445# CHECK: v_cmp_t_u32_e32 vcc, m0, v2 ; encoding: [0x7c,0x04,0x9e,0x7d] 54460x7c,0x04,0x9e,0x7d 5447 5448# CHECK: v_cmp_t_u32_e32 vcc, exec_lo, v2 ; encoding: [0x7e,0x04,0x9e,0x7d] 54490x7e,0x04,0x9e,0x7d 5450 5451# CHECK: v_cmp_t_u32_e32 vcc, exec_hi, v2 ; encoding: [0x7f,0x04,0x9e,0x7d] 54520x7f,0x04,0x9e,0x7d 5453 5454# CHECK: v_cmp_t_u32_e32 vcc, 0, v2 ; encoding: [0x80,0x04,0x9e,0x7d] 54550x80,0x04,0x9e,0x7d 5456 5457# CHECK: v_cmp_t_u32_e32 vcc, -1, v2 ; encoding: [0xc1,0x04,0x9e,0x7d] 54580xc1,0x04,0x9e,0x7d 5459 5460# CHECK: v_cmp_t_u32_e32 vcc, 0.5, v2 ; encoding: [0xf0,0x04,0x9e,0x7d] 54610xf0,0x04,0x9e,0x7d 5462 5463# CHECK: v_cmp_t_u32_e32 vcc, -4.0, v2 ; encoding: [0xf7,0x04,0x9e,0x7d] 54640xf7,0x04,0x9e,0x7d 5465 5466# CHECK: v_cmp_t_u32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x9e,0x7d,0x56,0x34,0x12,0xaf] 54670xff,0x04,0x9e,0x7d,0x56,0x34,0x12,0xaf 5468 5469# CHECK: v_cmp_t_u32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x9e,0x7d,0x73,0x72,0x71,0x3f] 54700xff,0x04,0x9e,0x7d,0x73,0x72,0x71,0x3f 5471 5472# CHECK: v_cmp_t_u32_e32 vcc, v1, v255 ; encoding: [0x01,0xff,0x9f,0x7d] 54730x01,0xff,0x9f,0x7d 5474 5475# CHECK: v_cmp_f_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc0,0x7d] 54760x01,0x05,0xc0,0x7d 5477 5478# CHECK: v_cmp_f_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc0,0x7d] 54790xfe,0x05,0xc0,0x7d 5480 5481# CHECK: v_cmp_f_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc0,0x7d] 54820x02,0x04,0xc0,0x7d 5483 5484# CHECK: v_cmp_f_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc0,0x7d] 54850x04,0x04,0xc0,0x7d 5486 5487# CHECK: v_cmp_f_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc0,0x7d] 54880x64,0x04,0xc0,0x7d 5489 5490# CHECK: v_cmp_f_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc0,0x7d] 54910x66,0x04,0xc0,0x7d 5492 5493# CHECK: v_cmp_f_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc0,0x7d] 54940x6a,0x04,0xc0,0x7d 5495 5496# CHECK: v_cmp_f_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc0,0x7d] 54970x6c,0x04,0xc0,0x7d 5498 5499# CHECK: v_cmp_f_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc0,0x7d] 55000x6e,0x04,0xc0,0x7d 5501 5502# CHECK: v_cmp_f_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc0,0x7d] 55030x7a,0x04,0xc0,0x7d 5504 5505# CHECK: v_cmp_f_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc0,0x7d] 55060x7e,0x04,0xc0,0x7d 5507 5508# CHECK: v_cmp_f_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc0,0x7d] 55090x80,0x04,0xc0,0x7d 5510 5511# CHECK: v_cmp_f_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc0,0x7d] 55120xc1,0x04,0xc0,0x7d 5513 5514# CHECK: v_cmp_f_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc0,0x7d] 55150xf0,0x04,0xc0,0x7d 5516 5517# CHECK: v_cmp_f_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc0,0x7d] 55180xf7,0x04,0xc0,0x7d 5519 5520# CHECK: v_cmp_f_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7d,0x56,0x34,0x12,0xaf] 55210xff,0x04,0xc0,0x7d,0x56,0x34,0x12,0xaf 5522 5523# CHECK: v_cmp_f_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7d,0x73,0x72,0x71,0x3f] 55240xff,0x04,0xc0,0x7d,0x73,0x72,0x71,0x3f 5525 5526# CHECK: v_cmp_f_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc1,0x7d] 55270x01,0xfd,0xc1,0x7d 5528 5529# CHECK: v_cmp_lt_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc2,0x7d] 55300x01,0x05,0xc2,0x7d 5531 5532# CHECK: v_cmp_lt_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc2,0x7d] 55330xfe,0x05,0xc2,0x7d 5534 5535# CHECK: v_cmp_lt_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc2,0x7d] 55360x02,0x04,0xc2,0x7d 5537 5538# CHECK: v_cmp_lt_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc2,0x7d] 55390x04,0x04,0xc2,0x7d 5540 5541# CHECK: v_cmp_lt_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc2,0x7d] 55420x64,0x04,0xc2,0x7d 5543 5544# CHECK: v_cmp_lt_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc2,0x7d] 55450x66,0x04,0xc2,0x7d 5546 5547# CHECK: v_cmp_lt_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc2,0x7d] 55480x6a,0x04,0xc2,0x7d 5549 5550# CHECK: v_cmp_lt_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc2,0x7d] 55510x6c,0x04,0xc2,0x7d 5552 5553# CHECK: v_cmp_lt_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc2,0x7d] 55540x6e,0x04,0xc2,0x7d 5555 5556# CHECK: v_cmp_lt_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc2,0x7d] 55570x7a,0x04,0xc2,0x7d 5558 5559# CHECK: v_cmp_lt_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc2,0x7d] 55600x7e,0x04,0xc2,0x7d 5561 5562# CHECK: v_cmp_lt_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc2,0x7d] 55630x80,0x04,0xc2,0x7d 5564 5565# CHECK: v_cmp_lt_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc2,0x7d] 55660xc1,0x04,0xc2,0x7d 5567 5568# CHECK: v_cmp_lt_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc2,0x7d] 55690xf0,0x04,0xc2,0x7d 5570 5571# CHECK: v_cmp_lt_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc2,0x7d] 55720xf7,0x04,0xc2,0x7d 5573 5574# CHECK: v_cmp_lt_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7d,0x56,0x34,0x12,0xaf] 55750xff,0x04,0xc2,0x7d,0x56,0x34,0x12,0xaf 5576 5577# CHECK: v_cmp_lt_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7d,0x73,0x72,0x71,0x3f] 55780xff,0x04,0xc2,0x7d,0x73,0x72,0x71,0x3f 5579 5580# CHECK: v_cmp_lt_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc3,0x7d] 55810x01,0xfd,0xc3,0x7d 5582 5583# CHECK: v_cmp_eq_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc4,0x7d] 55840x01,0x05,0xc4,0x7d 5585 5586# CHECK: v_cmp_eq_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc4,0x7d] 55870xfe,0x05,0xc4,0x7d 5588 5589# CHECK: v_cmp_eq_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc4,0x7d] 55900x02,0x04,0xc4,0x7d 5591 5592# CHECK: v_cmp_eq_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc4,0x7d] 55930x04,0x04,0xc4,0x7d 5594 5595# CHECK: v_cmp_eq_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc4,0x7d] 55960x64,0x04,0xc4,0x7d 5597 5598# CHECK: v_cmp_eq_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc4,0x7d] 55990x66,0x04,0xc4,0x7d 5600 5601# CHECK: v_cmp_eq_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc4,0x7d] 56020x6a,0x04,0xc4,0x7d 5603 5604# CHECK: v_cmp_eq_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc4,0x7d] 56050x6c,0x04,0xc4,0x7d 5606 5607# CHECK: v_cmp_eq_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc4,0x7d] 56080x6e,0x04,0xc4,0x7d 5609 5610# CHECK: v_cmp_eq_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc4,0x7d] 56110x7a,0x04,0xc4,0x7d 5612 5613# CHECK: v_cmp_eq_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc4,0x7d] 56140x7e,0x04,0xc4,0x7d 5615 5616# CHECK: v_cmp_eq_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc4,0x7d] 56170x80,0x04,0xc4,0x7d 5618 5619# CHECK: v_cmp_eq_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc4,0x7d] 56200xc1,0x04,0xc4,0x7d 5621 5622# CHECK: v_cmp_eq_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc4,0x7d] 56230xf0,0x04,0xc4,0x7d 5624 5625# CHECK: v_cmp_eq_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc4,0x7d] 56260xf7,0x04,0xc4,0x7d 5627 5628# CHECK: v_cmp_eq_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7d,0x56,0x34,0x12,0xaf] 56290xff,0x04,0xc4,0x7d,0x56,0x34,0x12,0xaf 5630 5631# CHECK: v_cmp_eq_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7d,0x73,0x72,0x71,0x3f] 56320xff,0x04,0xc4,0x7d,0x73,0x72,0x71,0x3f 5633 5634# CHECK: v_cmp_eq_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc5,0x7d] 56350x01,0xfd,0xc5,0x7d 5636 5637# CHECK: v_cmp_le_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc6,0x7d] 56380x01,0x05,0xc6,0x7d 5639 5640# CHECK: v_cmp_le_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc6,0x7d] 56410xfe,0x05,0xc6,0x7d 5642 5643# CHECK: v_cmp_le_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc6,0x7d] 56440x02,0x04,0xc6,0x7d 5645 5646# CHECK: v_cmp_le_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc6,0x7d] 56470x04,0x04,0xc6,0x7d 5648 5649# CHECK: v_cmp_le_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc6,0x7d] 56500x64,0x04,0xc6,0x7d 5651 5652# CHECK: v_cmp_le_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc6,0x7d] 56530x66,0x04,0xc6,0x7d 5654 5655# CHECK: v_cmp_le_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc6,0x7d] 56560x6a,0x04,0xc6,0x7d 5657 5658# CHECK: v_cmp_le_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc6,0x7d] 56590x6c,0x04,0xc6,0x7d 5660 5661# CHECK: v_cmp_le_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc6,0x7d] 56620x6e,0x04,0xc6,0x7d 5663 5664# CHECK: v_cmp_le_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc6,0x7d] 56650x7a,0x04,0xc6,0x7d 5666 5667# CHECK: v_cmp_le_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc6,0x7d] 56680x7e,0x04,0xc6,0x7d 5669 5670# CHECK: v_cmp_le_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc6,0x7d] 56710x80,0x04,0xc6,0x7d 5672 5673# CHECK: v_cmp_le_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc6,0x7d] 56740xc1,0x04,0xc6,0x7d 5675 5676# CHECK: v_cmp_le_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc6,0x7d] 56770xf0,0x04,0xc6,0x7d 5678 5679# CHECK: v_cmp_le_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc6,0x7d] 56800xf7,0x04,0xc6,0x7d 5681 5682# CHECK: v_cmp_le_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7d,0x56,0x34,0x12,0xaf] 56830xff,0x04,0xc6,0x7d,0x56,0x34,0x12,0xaf 5684 5685# CHECK: v_cmp_le_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7d,0x73,0x72,0x71,0x3f] 56860xff,0x04,0xc6,0x7d,0x73,0x72,0x71,0x3f 5687 5688# CHECK: v_cmp_le_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc7,0x7d] 56890x01,0xfd,0xc7,0x7d 5690 5691# CHECK: v_cmp_gt_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xc8,0x7d] 56920x01,0x05,0xc8,0x7d 5693 5694# CHECK: v_cmp_gt_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc8,0x7d] 56950xfe,0x05,0xc8,0x7d 5696 5697# CHECK: v_cmp_gt_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xc8,0x7d] 56980x02,0x04,0xc8,0x7d 5699 5700# CHECK: v_cmp_gt_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xc8,0x7d] 57010x04,0x04,0xc8,0x7d 5702 5703# CHECK: v_cmp_gt_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc8,0x7d] 57040x64,0x04,0xc8,0x7d 5705 5706# CHECK: v_cmp_gt_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc8,0x7d] 57070x66,0x04,0xc8,0x7d 5708 5709# CHECK: v_cmp_gt_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xc8,0x7d] 57100x6a,0x04,0xc8,0x7d 5711 5712# CHECK: v_cmp_gt_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xc8,0x7d] 57130x6c,0x04,0xc8,0x7d 5714 5715# CHECK: v_cmp_gt_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xc8,0x7d] 57160x6e,0x04,0xc8,0x7d 5717 5718# CHECK: v_cmp_gt_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xc8,0x7d] 57190x7a,0x04,0xc8,0x7d 5720 5721# CHECK: v_cmp_gt_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xc8,0x7d] 57220x7e,0x04,0xc8,0x7d 5723 5724# CHECK: v_cmp_gt_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xc8,0x7d] 57250x80,0x04,0xc8,0x7d 5726 5727# CHECK: v_cmp_gt_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xc8,0x7d] 57280xc1,0x04,0xc8,0x7d 5729 5730# CHECK: v_cmp_gt_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xc8,0x7d] 57310xf0,0x04,0xc8,0x7d 5732 5733# CHECK: v_cmp_gt_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xc8,0x7d] 57340xf7,0x04,0xc8,0x7d 5735 5736# CHECK: v_cmp_gt_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7d,0x56,0x34,0x12,0xaf] 57370xff,0x04,0xc8,0x7d,0x56,0x34,0x12,0xaf 5738 5739# CHECK: v_cmp_gt_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7d,0x73,0x72,0x71,0x3f] 57400xff,0x04,0xc8,0x7d,0x73,0x72,0x71,0x3f 5741 5742# CHECK: v_cmp_gt_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc9,0x7d] 57430x01,0xfd,0xc9,0x7d 5744 5745# CHECK: v_cmp_ne_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xca,0x7d] 57460x01,0x05,0xca,0x7d 5747 5748# CHECK: v_cmp_ne_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xca,0x7d] 57490xfe,0x05,0xca,0x7d 5750 5751# CHECK: v_cmp_ne_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xca,0x7d] 57520x02,0x04,0xca,0x7d 5753 5754# CHECK: v_cmp_ne_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xca,0x7d] 57550x04,0x04,0xca,0x7d 5756 5757# CHECK: v_cmp_ne_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xca,0x7d] 57580x64,0x04,0xca,0x7d 5759 5760# CHECK: v_cmp_ne_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xca,0x7d] 57610x66,0x04,0xca,0x7d 5762 5763# CHECK: v_cmp_ne_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xca,0x7d] 57640x6a,0x04,0xca,0x7d 5765 5766# CHECK: v_cmp_ne_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xca,0x7d] 57670x6c,0x04,0xca,0x7d 5768 5769# CHECK: v_cmp_ne_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xca,0x7d] 57700x6e,0x04,0xca,0x7d 5771 5772# CHECK: v_cmp_ne_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xca,0x7d] 57730x7a,0x04,0xca,0x7d 5774 5775# CHECK: v_cmp_ne_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xca,0x7d] 57760x7e,0x04,0xca,0x7d 5777 5778# CHECK: v_cmp_ne_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xca,0x7d] 57790x80,0x04,0xca,0x7d 5780 5781# CHECK: v_cmp_ne_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xca,0x7d] 57820xc1,0x04,0xca,0x7d 5783 5784# CHECK: v_cmp_ne_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xca,0x7d] 57850xf0,0x04,0xca,0x7d 5786 5787# CHECK: v_cmp_ne_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xca,0x7d] 57880xf7,0x04,0xca,0x7d 5789 5790# CHECK: v_cmp_ne_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xca,0x7d,0x56,0x34,0x12,0xaf] 57910xff,0x04,0xca,0x7d,0x56,0x34,0x12,0xaf 5792 5793# CHECK: v_cmp_ne_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xca,0x7d,0x73,0x72,0x71,0x3f] 57940xff,0x04,0xca,0x7d,0x73,0x72,0x71,0x3f 5795 5796# CHECK: v_cmp_ne_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcb,0x7d] 57970x01,0xfd,0xcb,0x7d 5798 5799# CHECK: v_cmp_ge_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xcc,0x7d] 58000x01,0x05,0xcc,0x7d 5801 5802# CHECK: v_cmp_ge_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xcc,0x7d] 58030xfe,0x05,0xcc,0x7d 5804 5805# CHECK: v_cmp_ge_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xcc,0x7d] 58060x02,0x04,0xcc,0x7d 5807 5808# CHECK: v_cmp_ge_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xcc,0x7d] 58090x04,0x04,0xcc,0x7d 5810 5811# CHECK: v_cmp_ge_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xcc,0x7d] 58120x64,0x04,0xcc,0x7d 5813 5814# CHECK: v_cmp_ge_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xcc,0x7d] 58150x66,0x04,0xcc,0x7d 5816 5817# CHECK: v_cmp_ge_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xcc,0x7d] 58180x6a,0x04,0xcc,0x7d 5819 5820# CHECK: v_cmp_ge_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xcc,0x7d] 58210x6c,0x04,0xcc,0x7d 5822 5823# CHECK: v_cmp_ge_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xcc,0x7d] 58240x6e,0x04,0xcc,0x7d 5825 5826# CHECK: v_cmp_ge_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xcc,0x7d] 58270x7a,0x04,0xcc,0x7d 5828 5829# CHECK: v_cmp_ge_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xcc,0x7d] 58300x7e,0x04,0xcc,0x7d 5831 5832# CHECK: v_cmp_ge_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xcc,0x7d] 58330x80,0x04,0xcc,0x7d 5834 5835# CHECK: v_cmp_ge_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xcc,0x7d] 58360xc1,0x04,0xcc,0x7d 5837 5838# CHECK: v_cmp_ge_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xcc,0x7d] 58390xf0,0x04,0xcc,0x7d 5840 5841# CHECK: v_cmp_ge_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xcc,0x7d] 58420xf7,0x04,0xcc,0x7d 5843 5844# CHECK: v_cmp_ge_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7d,0x56,0x34,0x12,0xaf] 58450xff,0x04,0xcc,0x7d,0x56,0x34,0x12,0xaf 5846 5847# CHECK: v_cmp_ge_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7d,0x73,0x72,0x71,0x3f] 58480xff,0x04,0xcc,0x7d,0x73,0x72,0x71,0x3f 5849 5850# CHECK: v_cmp_ge_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcd,0x7d] 58510x01,0xfd,0xcd,0x7d 5852 5853# CHECK: v_cmp_t_i64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xce,0x7d] 58540x01,0x05,0xce,0x7d 5855 5856# CHECK: v_cmp_t_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xce,0x7d] 58570xfe,0x05,0xce,0x7d 5858 5859# CHECK: v_cmp_t_i64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xce,0x7d] 58600x02,0x04,0xce,0x7d 5861 5862# CHECK: v_cmp_t_i64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xce,0x7d] 58630x04,0x04,0xce,0x7d 5864 5865# CHECK: v_cmp_t_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xce,0x7d] 58660x64,0x04,0xce,0x7d 5867 5868# CHECK: v_cmp_t_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xce,0x7d] 58690x66,0x04,0xce,0x7d 5870 5871# CHECK: v_cmp_t_i64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xce,0x7d] 58720x6a,0x04,0xce,0x7d 5873 5874# CHECK: v_cmp_t_i64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xce,0x7d] 58750x6c,0x04,0xce,0x7d 5876 5877# CHECK: v_cmp_t_i64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xce,0x7d] 58780x6e,0x04,0xce,0x7d 5879 5880# CHECK: v_cmp_t_i64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xce,0x7d] 58810x7a,0x04,0xce,0x7d 5882 5883# CHECK: v_cmp_t_i64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xce,0x7d] 58840x7e,0x04,0xce,0x7d 5885 5886# CHECK: v_cmp_t_i64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xce,0x7d] 58870x80,0x04,0xce,0x7d 5888 5889# CHECK: v_cmp_t_i64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xce,0x7d] 58900xc1,0x04,0xce,0x7d 5891 5892# CHECK: v_cmp_t_i64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xce,0x7d] 58930xf0,0x04,0xce,0x7d 5894 5895# CHECK: v_cmp_t_i64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xce,0x7d] 58960xf7,0x04,0xce,0x7d 5897 5898# CHECK: v_cmp_t_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xce,0x7d,0x56,0x34,0x12,0xaf] 58990xff,0x04,0xce,0x7d,0x56,0x34,0x12,0xaf 5900 5901# CHECK: v_cmp_t_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xce,0x7d,0x73,0x72,0x71,0x3f] 59020xff,0x04,0xce,0x7d,0x73,0x72,0x71,0x3f 5903 5904# CHECK: v_cmp_t_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcf,0x7d] 59050x01,0xfd,0xcf,0x7d 5906 5907# CHECK: v_cmp_f_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd0,0x7d] 59080x01,0x05,0xd0,0x7d 5909 5910# CHECK: v_cmp_f_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd0,0x7d] 59110xfe,0x05,0xd0,0x7d 5912 5913# CHECK: v_cmp_f_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd0,0x7d] 59140x02,0x04,0xd0,0x7d 5915 5916# CHECK: v_cmp_f_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd0,0x7d] 59170x04,0x04,0xd0,0x7d 5918 5919# CHECK: v_cmp_f_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd0,0x7d] 59200x64,0x04,0xd0,0x7d 5921 5922# CHECK: v_cmp_f_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd0,0x7d] 59230x66,0x04,0xd0,0x7d 5924 5925# CHECK: v_cmp_f_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd0,0x7d] 59260x6a,0x04,0xd0,0x7d 5927 5928# CHECK: v_cmp_f_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd0,0x7d] 59290x6c,0x04,0xd0,0x7d 5930 5931# CHECK: v_cmp_f_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd0,0x7d] 59320x6e,0x04,0xd0,0x7d 5933 5934# CHECK: v_cmp_f_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd0,0x7d] 59350x7a,0x04,0xd0,0x7d 5936 5937# CHECK: v_cmp_f_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd0,0x7d] 59380x7e,0x04,0xd0,0x7d 5939 5940# CHECK: v_cmp_f_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd0,0x7d] 59410x80,0x04,0xd0,0x7d 5942 5943# CHECK: v_cmp_f_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd0,0x7d] 59440xc1,0x04,0xd0,0x7d 5945 5946# CHECK: v_cmp_f_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd0,0x7d] 59470xf0,0x04,0xd0,0x7d 5948 5949# CHECK: v_cmp_f_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd0,0x7d] 59500xf7,0x04,0xd0,0x7d 5951 5952# CHECK: v_cmp_f_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7d,0x56,0x34,0x12,0xaf] 59530xff,0x04,0xd0,0x7d,0x56,0x34,0x12,0xaf 5954 5955# CHECK: v_cmp_f_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7d,0x73,0x72,0x71,0x3f] 59560xff,0x04,0xd0,0x7d,0x73,0x72,0x71,0x3f 5957 5958# CHECK: v_cmp_f_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd1,0x7d] 59590x01,0xfd,0xd1,0x7d 5960 5961# CHECK: v_cmp_lt_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd2,0x7d] 59620x01,0x05,0xd2,0x7d 5963 5964# CHECK: v_cmp_lt_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd2,0x7d] 59650xfe,0x05,0xd2,0x7d 5966 5967# CHECK: v_cmp_lt_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd2,0x7d] 59680x02,0x04,0xd2,0x7d 5969 5970# CHECK: v_cmp_lt_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd2,0x7d] 59710x04,0x04,0xd2,0x7d 5972 5973# CHECK: v_cmp_lt_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd2,0x7d] 59740x64,0x04,0xd2,0x7d 5975 5976# CHECK: v_cmp_lt_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd2,0x7d] 59770x66,0x04,0xd2,0x7d 5978 5979# CHECK: v_cmp_lt_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd2,0x7d] 59800x6a,0x04,0xd2,0x7d 5981 5982# CHECK: v_cmp_lt_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd2,0x7d] 59830x6c,0x04,0xd2,0x7d 5984 5985# CHECK: v_cmp_lt_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd2,0x7d] 59860x6e,0x04,0xd2,0x7d 5987 5988# CHECK: v_cmp_lt_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd2,0x7d] 59890x7a,0x04,0xd2,0x7d 5990 5991# CHECK: v_cmp_lt_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd2,0x7d] 59920x7e,0x04,0xd2,0x7d 5993 5994# CHECK: v_cmp_lt_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd2,0x7d] 59950x80,0x04,0xd2,0x7d 5996 5997# CHECK: v_cmp_lt_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd2,0x7d] 59980xc1,0x04,0xd2,0x7d 5999 6000# CHECK: v_cmp_lt_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd2,0x7d] 60010xf0,0x04,0xd2,0x7d 6002 6003# CHECK: v_cmp_lt_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd2,0x7d] 60040xf7,0x04,0xd2,0x7d 6005 6006# CHECK: v_cmp_lt_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7d,0x56,0x34,0x12,0xaf] 60070xff,0x04,0xd2,0x7d,0x56,0x34,0x12,0xaf 6008 6009# CHECK: v_cmp_lt_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7d,0x73,0x72,0x71,0x3f] 60100xff,0x04,0xd2,0x7d,0x73,0x72,0x71,0x3f 6011 6012# CHECK: v_cmp_lt_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd3,0x7d] 60130x01,0xfd,0xd3,0x7d 6014 6015# CHECK: v_cmp_eq_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd4,0x7d] 60160x01,0x05,0xd4,0x7d 6017 6018# CHECK: v_cmp_eq_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd4,0x7d] 60190xfe,0x05,0xd4,0x7d 6020 6021# CHECK: v_cmp_eq_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd4,0x7d] 60220x02,0x04,0xd4,0x7d 6023 6024# CHECK: v_cmp_eq_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd4,0x7d] 60250x04,0x04,0xd4,0x7d 6026 6027# CHECK: v_cmp_eq_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd4,0x7d] 60280x64,0x04,0xd4,0x7d 6029 6030# CHECK: v_cmp_eq_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd4,0x7d] 60310x66,0x04,0xd4,0x7d 6032 6033# CHECK: v_cmp_eq_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd4,0x7d] 60340x6a,0x04,0xd4,0x7d 6035 6036# CHECK: v_cmp_eq_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd4,0x7d] 60370x6c,0x04,0xd4,0x7d 6038 6039# CHECK: v_cmp_eq_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd4,0x7d] 60400x6e,0x04,0xd4,0x7d 6041 6042# CHECK: v_cmp_eq_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd4,0x7d] 60430x7a,0x04,0xd4,0x7d 6044 6045# CHECK: v_cmp_eq_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd4,0x7d] 60460x7e,0x04,0xd4,0x7d 6047 6048# CHECK: v_cmp_eq_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd4,0x7d] 60490x80,0x04,0xd4,0x7d 6050 6051# CHECK: v_cmp_eq_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd4,0x7d] 60520xc1,0x04,0xd4,0x7d 6053 6054# CHECK: v_cmp_eq_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd4,0x7d] 60550xf0,0x04,0xd4,0x7d 6056 6057# CHECK: v_cmp_eq_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd4,0x7d] 60580xf7,0x04,0xd4,0x7d 6059 6060# CHECK: v_cmp_eq_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7d,0x56,0x34,0x12,0xaf] 60610xff,0x04,0xd4,0x7d,0x56,0x34,0x12,0xaf 6062 6063# CHECK: v_cmp_eq_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7d,0x73,0x72,0x71,0x3f] 60640xff,0x04,0xd4,0x7d,0x73,0x72,0x71,0x3f 6065 6066# CHECK: v_cmp_eq_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd5,0x7d] 60670x01,0xfd,0xd5,0x7d 6068 6069# CHECK: v_cmp_le_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd6,0x7d] 60700x01,0x05,0xd6,0x7d 6071 6072# CHECK: v_cmp_le_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd6,0x7d] 60730xfe,0x05,0xd6,0x7d 6074 6075# CHECK: v_cmp_le_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd6,0x7d] 60760x02,0x04,0xd6,0x7d 6077 6078# CHECK: v_cmp_le_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd6,0x7d] 60790x04,0x04,0xd6,0x7d 6080 6081# CHECK: v_cmp_le_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd6,0x7d] 60820x64,0x04,0xd6,0x7d 6083 6084# CHECK: v_cmp_le_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd6,0x7d] 60850x66,0x04,0xd6,0x7d 6086 6087# CHECK: v_cmp_le_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd6,0x7d] 60880x6a,0x04,0xd6,0x7d 6089 6090# CHECK: v_cmp_le_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd6,0x7d] 60910x6c,0x04,0xd6,0x7d 6092 6093# CHECK: v_cmp_le_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd6,0x7d] 60940x6e,0x04,0xd6,0x7d 6095 6096# CHECK: v_cmp_le_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd6,0x7d] 60970x7a,0x04,0xd6,0x7d 6098 6099# CHECK: v_cmp_le_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd6,0x7d] 61000x7e,0x04,0xd6,0x7d 6101 6102# CHECK: v_cmp_le_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd6,0x7d] 61030x80,0x04,0xd6,0x7d 6104 6105# CHECK: v_cmp_le_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd6,0x7d] 61060xc1,0x04,0xd6,0x7d 6107 6108# CHECK: v_cmp_le_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd6,0x7d] 61090xf0,0x04,0xd6,0x7d 6110 6111# CHECK: v_cmp_le_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd6,0x7d] 61120xf7,0x04,0xd6,0x7d 6113 6114# CHECK: v_cmp_le_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7d,0x56,0x34,0x12,0xaf] 61150xff,0x04,0xd6,0x7d,0x56,0x34,0x12,0xaf 6116 6117# CHECK: v_cmp_le_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7d,0x73,0x72,0x71,0x3f] 61180xff,0x04,0xd6,0x7d,0x73,0x72,0x71,0x3f 6119 6120# CHECK: v_cmp_le_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd7,0x7d] 61210x01,0xfd,0xd7,0x7d 6122 6123# CHECK: v_cmp_gt_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xd8,0x7d] 61240x01,0x05,0xd8,0x7d 6125 6126# CHECK: v_cmp_gt_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd8,0x7d] 61270xfe,0x05,0xd8,0x7d 6128 6129# CHECK: v_cmp_gt_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xd8,0x7d] 61300x02,0x04,0xd8,0x7d 6131 6132# CHECK: v_cmp_gt_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xd8,0x7d] 61330x04,0x04,0xd8,0x7d 6134 6135# CHECK: v_cmp_gt_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd8,0x7d] 61360x64,0x04,0xd8,0x7d 6137 6138# CHECK: v_cmp_gt_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd8,0x7d] 61390x66,0x04,0xd8,0x7d 6140 6141# CHECK: v_cmp_gt_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xd8,0x7d] 61420x6a,0x04,0xd8,0x7d 6143 6144# CHECK: v_cmp_gt_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xd8,0x7d] 61450x6c,0x04,0xd8,0x7d 6146 6147# CHECK: v_cmp_gt_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xd8,0x7d] 61480x6e,0x04,0xd8,0x7d 6149 6150# CHECK: v_cmp_gt_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xd8,0x7d] 61510x7a,0x04,0xd8,0x7d 6152 6153# CHECK: v_cmp_gt_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xd8,0x7d] 61540x7e,0x04,0xd8,0x7d 6155 6156# CHECK: v_cmp_gt_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xd8,0x7d] 61570x80,0x04,0xd8,0x7d 6158 6159# CHECK: v_cmp_gt_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xd8,0x7d] 61600xc1,0x04,0xd8,0x7d 6161 6162# CHECK: v_cmp_gt_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xd8,0x7d] 61630xf0,0x04,0xd8,0x7d 6164 6165# CHECK: v_cmp_gt_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xd8,0x7d] 61660xf7,0x04,0xd8,0x7d 6167 6168# CHECK: v_cmp_gt_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7d,0x56,0x34,0x12,0xaf] 61690xff,0x04,0xd8,0x7d,0x56,0x34,0x12,0xaf 6170 6171# CHECK: v_cmp_gt_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7d,0x73,0x72,0x71,0x3f] 61720xff,0x04,0xd8,0x7d,0x73,0x72,0x71,0x3f 6173 6174# CHECK: v_cmp_gt_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd9,0x7d] 61750x01,0xfd,0xd9,0x7d 6176 6177# CHECK: v_cmp_ne_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xda,0x7d] 61780x01,0x05,0xda,0x7d 6179 6180# CHECK: v_cmp_ne_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xda,0x7d] 61810xfe,0x05,0xda,0x7d 6182 6183# CHECK: v_cmp_ne_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xda,0x7d] 61840x02,0x04,0xda,0x7d 6185 6186# CHECK: v_cmp_ne_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xda,0x7d] 61870x04,0x04,0xda,0x7d 6188 6189# CHECK: v_cmp_ne_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xda,0x7d] 61900x64,0x04,0xda,0x7d 6191 6192# CHECK: v_cmp_ne_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xda,0x7d] 61930x66,0x04,0xda,0x7d 6194 6195# CHECK: v_cmp_ne_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xda,0x7d] 61960x6a,0x04,0xda,0x7d 6197 6198# CHECK: v_cmp_ne_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xda,0x7d] 61990x6c,0x04,0xda,0x7d 6200 6201# CHECK: v_cmp_ne_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xda,0x7d] 62020x6e,0x04,0xda,0x7d 6203 6204# CHECK: v_cmp_ne_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xda,0x7d] 62050x7a,0x04,0xda,0x7d 6206 6207# CHECK: v_cmp_ne_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xda,0x7d] 62080x7e,0x04,0xda,0x7d 6209 6210# CHECK: v_cmp_ne_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xda,0x7d] 62110x80,0x04,0xda,0x7d 6212 6213# CHECK: v_cmp_ne_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xda,0x7d] 62140xc1,0x04,0xda,0x7d 6215 6216# CHECK: v_cmp_ne_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xda,0x7d] 62170xf0,0x04,0xda,0x7d 6218 6219# CHECK: v_cmp_ne_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xda,0x7d] 62200xf7,0x04,0xda,0x7d 6221 6222# CHECK: v_cmp_ne_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xda,0x7d,0x56,0x34,0x12,0xaf] 62230xff,0x04,0xda,0x7d,0x56,0x34,0x12,0xaf 6224 6225# CHECK: v_cmp_ne_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xda,0x7d,0x73,0x72,0x71,0x3f] 62260xff,0x04,0xda,0x7d,0x73,0x72,0x71,0x3f 6227 6228# CHECK: v_cmp_ne_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdb,0x7d] 62290x01,0xfd,0xdb,0x7d 6230 6231# CHECK: v_cmp_ge_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xdc,0x7d] 62320x01,0x05,0xdc,0x7d 6233 6234# CHECK: v_cmp_ge_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xdc,0x7d] 62350xfe,0x05,0xdc,0x7d 6236 6237# CHECK: v_cmp_ge_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xdc,0x7d] 62380x02,0x04,0xdc,0x7d 6239 6240# CHECK: v_cmp_ge_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xdc,0x7d] 62410x04,0x04,0xdc,0x7d 6242 6243# CHECK: v_cmp_ge_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xdc,0x7d] 62440x64,0x04,0xdc,0x7d 6245 6246# CHECK: v_cmp_ge_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xdc,0x7d] 62470x66,0x04,0xdc,0x7d 6248 6249# CHECK: v_cmp_ge_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xdc,0x7d] 62500x6a,0x04,0xdc,0x7d 6251 6252# CHECK: v_cmp_ge_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xdc,0x7d] 62530x6c,0x04,0xdc,0x7d 6254 6255# CHECK: v_cmp_ge_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xdc,0x7d] 62560x6e,0x04,0xdc,0x7d 6257 6258# CHECK: v_cmp_ge_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xdc,0x7d] 62590x7a,0x04,0xdc,0x7d 6260 6261# CHECK: v_cmp_ge_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xdc,0x7d] 62620x7e,0x04,0xdc,0x7d 6263 6264# CHECK: v_cmp_ge_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xdc,0x7d] 62650x80,0x04,0xdc,0x7d 6266 6267# CHECK: v_cmp_ge_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xdc,0x7d] 62680xc1,0x04,0xdc,0x7d 6269 6270# CHECK: v_cmp_ge_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xdc,0x7d] 62710xf0,0x04,0xdc,0x7d 6272 6273# CHECK: v_cmp_ge_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xdc,0x7d] 62740xf7,0x04,0xdc,0x7d 6275 6276# CHECK: v_cmp_ge_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7d,0x56,0x34,0x12,0xaf] 62770xff,0x04,0xdc,0x7d,0x56,0x34,0x12,0xaf 6278 6279# CHECK: v_cmp_ge_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7d,0x73,0x72,0x71,0x3f] 62800xff,0x04,0xdc,0x7d,0x73,0x72,0x71,0x3f 6281 6282# CHECK: v_cmp_ge_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdd,0x7d] 62830x01,0xfd,0xdd,0x7d 6284 6285# CHECK: v_cmp_t_u64_e32 vcc, v[1:2], v[2:3] ; encoding: [0x01,0x05,0xde,0x7d] 62860x01,0x05,0xde,0x7d 6287 6288# CHECK: v_cmp_t_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xde,0x7d] 62890xfe,0x05,0xde,0x7d 6290 6291# CHECK: v_cmp_t_u64_e32 vcc, s[2:3], v[2:3] ; encoding: [0x02,0x04,0xde,0x7d] 62920x02,0x04,0xde,0x7d 6293 6294# CHECK: v_cmp_t_u64_e32 vcc, s[4:5], v[2:3] ; encoding: [0x04,0x04,0xde,0x7d] 62950x04,0x04,0xde,0x7d 6296 6297# CHECK: v_cmp_t_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xde,0x7d] 62980x64,0x04,0xde,0x7d 6299 6300# CHECK: v_cmp_t_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xde,0x7d] 63010x66,0x04,0xde,0x7d 6302 6303# CHECK: v_cmp_t_u64_e32 vcc, vcc, v[2:3] ; encoding: [0x6a,0x04,0xde,0x7d] 63040x6a,0x04,0xde,0x7d 6305 6306# CHECK: v_cmp_t_u64_e32 vcc, tba, v[2:3] ; encoding: [0x6c,0x04,0xde,0x7d] 63070x6c,0x04,0xde,0x7d 6308 6309# CHECK: v_cmp_t_u64_e32 vcc, tma, v[2:3] ; encoding: [0x6e,0x04,0xde,0x7d] 63100x6e,0x04,0xde,0x7d 6311 6312# CHECK: v_cmp_t_u64_e32 vcc, ttmp[10:11], v[2:3] ; encoding: [0x7a,0x04,0xde,0x7d] 63130x7a,0x04,0xde,0x7d 6314 6315# CHECK: v_cmp_t_u64_e32 vcc, exec, v[2:3] ; encoding: [0x7e,0x04,0xde,0x7d] 63160x7e,0x04,0xde,0x7d 6317 6318# CHECK: v_cmp_t_u64_e32 vcc, 0, v[2:3] ; encoding: [0x80,0x04,0xde,0x7d] 63190x80,0x04,0xde,0x7d 6320 6321# CHECK: v_cmp_t_u64_e32 vcc, -1, v[2:3] ; encoding: [0xc1,0x04,0xde,0x7d] 63220xc1,0x04,0xde,0x7d 6323 6324# CHECK: v_cmp_t_u64_e32 vcc, 0.5, v[2:3] ; encoding: [0xf0,0x04,0xde,0x7d] 63250xf0,0x04,0xde,0x7d 6326 6327# CHECK: v_cmp_t_u64_e32 vcc, -4.0, v[2:3] ; encoding: [0xf7,0x04,0xde,0x7d] 63280xf7,0x04,0xde,0x7d 6329 6330# CHECK: v_cmp_t_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xde,0x7d,0x56,0x34,0x12,0xaf] 63310xff,0x04,0xde,0x7d,0x56,0x34,0x12,0xaf 6332 6333# CHECK: v_cmp_t_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xde,0x7d,0x73,0x72,0x71,0x3f] 63340xff,0x04,0xde,0x7d,0x73,0x72,0x71,0x3f 6335 6336# CHECK: v_cmp_t_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdf,0x7d] 63370x01,0xfd,0xdf,0x7d 6338