brintos

brintos / llvm-project-archived public Read only

0
0
Text · 179.9 KiB · 9952093 Raw
5051 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx900 -disassemble -show-encoding < %s | FileCheck -strict-whitespace %s2 3# CHECK: v_cmp_class_f32_e32 vcc, v1, v2         ; encoding: [0x01,0x05,0x20,0x7c]40x01,0x05,0x20,0x7c5 6# CHECK: v_cmp_class_f32_e32 vcc, v255, v2       ; encoding: [0xff,0x05,0x20,0x7c]70xff,0x05,0x20,0x7c8 9# CHECK: v_cmp_class_f32_e32 vcc, s1, v2         ; encoding: [0x01,0x04,0x20,0x7c]100x01,0x04,0x20,0x7c11 12# CHECK: v_cmp_class_f32_e32 vcc, s101, v2       ; encoding: [0x65,0x04,0x20,0x7c]130x65,0x04,0x20,0x7c14 15# CHECK: v_cmp_class_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x20,0x7c]160x66,0x04,0x20,0x7c17 18# CHECK: v_cmp_class_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x20,0x7c]190x67,0x04,0x20,0x7c20 21# CHECK: v_cmp_class_f32_e32 vcc, vcc_lo, v2     ; encoding: [0x6a,0x04,0x20,0x7c]220x6a,0x04,0x20,0x7c23 24# CHECK: v_cmp_class_f32_e32 vcc, vcc_hi, v2     ; encoding: [0x6b,0x04,0x20,0x7c]250x6b,0x04,0x20,0x7c26 27# CHECK: v_cmp_class_f32_e32 vcc, m0, v2         ; encoding: [0x7c,0x04,0x20,0x7c]280x7c,0x04,0x20,0x7c29 30# CHECK: v_cmp_class_f32_e32 vcc, exec_lo, v2    ; encoding: [0x7e,0x04,0x20,0x7c]310x7e,0x04,0x20,0x7c32 33# CHECK: v_cmp_class_f32_e32 vcc, exec_hi, v2    ; encoding: [0x7f,0x04,0x20,0x7c]340x7f,0x04,0x20,0x7c35 36# CHECK: v_cmp_class_f32_e32 vcc, 0, v2          ; encoding: [0x80,0x04,0x20,0x7c]370x80,0x04,0x20,0x7c38 39# CHECK: v_cmp_class_f32_e32 vcc, -1, v2         ; encoding: [0xc1,0x04,0x20,0x7c]400xc1,0x04,0x20,0x7c41 42# CHECK: v_cmp_class_f32_e32 vcc, 0.5, v2        ; encoding: [0xf0,0x04,0x20,0x7c]430xf0,0x04,0x20,0x7c44 45# CHECK: v_cmp_class_f32_e32 vcc, -4.0, v2       ; encoding: [0xf7,0x04,0x20,0x7c]460xf7,0x04,0x20,0x7c47 48# CHECK: v_cmp_class_f32_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x20,0x7c,0x56,0x34,0x12,0xaf]490xff,0x04,0x20,0x7c,0x56,0x34,0x12,0xaf50 51# CHECK: v_cmp_class_f32_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x20,0x7c,0x73,0x72,0x71,0x3f]520xff,0x04,0x20,0x7c,0x73,0x72,0x71,0x3f53 54# CHECK: v_cmp_class_f32_e32 vcc, v1, v255       ; encoding: [0x01,0xff,0x21,0x7c]550x01,0xff,0x21,0x7c56 57# CHECK: v_cmp_class_f64_e32 vcc, v[1:2], v2     ; encoding: [0x01,0x05,0x24,0x7c]580x01,0x05,0x24,0x7c59 60# CHECK: v_cmp_class_f64_e32 vcc, v[254:255], v2 ; encoding: [0xfe,0x05,0x24,0x7c]610xfe,0x05,0x24,0x7c62 63# CHECK: v_cmp_class_f64_e32 vcc, s[2:3], v2     ; encoding: [0x02,0x04,0x24,0x7c]640x02,0x04,0x24,0x7c65 66# CHECK: v_cmp_class_f64_e32 vcc, s[4:5], v2     ; encoding: [0x04,0x04,0x24,0x7c]670x04,0x04,0x24,0x7c68 69# CHECK: v_cmp_class_f64_e32 vcc, s[100:101], v2 ; encoding: [0x64,0x04,0x24,0x7c]700x64,0x04,0x24,0x7c71 72# CHECK: v_cmp_class_f64_e32 vcc, flat_scratch, v2 ; encoding: [0x66,0x04,0x24,0x7c]730x66,0x04,0x24,0x7c74 75# CHECK: v_cmp_class_f64_e32 vcc, vcc, v2        ; encoding: [0x6a,0x04,0x24,0x7c]760x6a,0x04,0x24,0x7c77 78# CHECK: v_cmp_class_f64_e32 vcc, exec, v2       ; encoding: [0x7e,0x04,0x24,0x7c]790x7e,0x04,0x24,0x7c80 81# CHECK: v_cmp_class_f64_e32 vcc, 0, v2          ; encoding: [0x80,0x04,0x24,0x7c]820x80,0x04,0x24,0x7c83 84# CHECK: v_cmp_class_f64_e32 vcc, -1, v2         ; encoding: [0xc1,0x04,0x24,0x7c]850xc1,0x04,0x24,0x7c86 87# CHECK: v_cmp_class_f64_e32 vcc, 0.5, v2        ; encoding: [0xf0,0x04,0x24,0x7c]880xf0,0x04,0x24,0x7c89 90# CHECK: v_cmp_class_f64_e32 vcc, -4.0, v2       ; encoding: [0xf7,0x04,0x24,0x7c]910xf7,0x04,0x24,0x7c92 93# CHECK: v_cmp_class_f64_e32 vcc, 0xaf123456, v2 ; encoding: [0xff,0x04,0x24,0x7c,0x56,0x34,0x12,0xaf]940xff,0x04,0x24,0x7c,0x56,0x34,0x12,0xaf95 96# CHECK: v_cmp_class_f64_e32 vcc, 0x3f717273, v2 ; encoding: [0xff,0x04,0x24,0x7c,0x73,0x72,0x71,0x3f]970xff,0x04,0x24,0x7c,0x73,0x72,0x71,0x3f98 99# CHECK: v_cmp_class_f64_e32 vcc, v[1:2], v255   ; encoding: [0x01,0xff,0x25,0x7c]1000x01,0xff,0x25,0x7c101 102# CHECK: v_cmp_class_f16_e32 vcc, v1, v2         ; encoding: [0x01,0x05,0x28,0x7c]1030x01,0x05,0x28,0x7c104 105# CHECK: v_cmp_class_f16_e32 vcc, v255, v2       ; encoding: [0xff,0x05,0x28,0x7c]1060xff,0x05,0x28,0x7c107 108# CHECK: v_cmp_class_f16_e32 vcc, s1, v2         ; encoding: [0x01,0x04,0x28,0x7c]1090x01,0x04,0x28,0x7c110 111# CHECK: v_cmp_class_f16_e32 vcc, s101, v2       ; encoding: [0x65,0x04,0x28,0x7c]1120x65,0x04,0x28,0x7c113 114# CHECK: v_cmp_class_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x28,0x7c]1150x66,0x04,0x28,0x7c116 117# CHECK: v_cmp_class_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x28,0x7c]1180x67,0x04,0x28,0x7c119 120# CHECK: v_cmp_class_f16_e32 vcc, vcc_lo, v2     ; encoding: [0x6a,0x04,0x28,0x7c]1210x6a,0x04,0x28,0x7c122 123# CHECK: v_cmp_class_f16_e32 vcc, vcc_hi, v2     ; encoding: [0x6b,0x04,0x28,0x7c]1240x6b,0x04,0x28,0x7c125 126# CHECK: v_cmp_class_f16_e32 vcc, m0, v2         ; encoding: [0x7c,0x04,0x28,0x7c]1270x7c,0x04,0x28,0x7c128 129# CHECK: v_cmp_class_f16_e32 vcc, exec_lo, v2    ; encoding: [0x7e,0x04,0x28,0x7c]1300x7e,0x04,0x28,0x7c131 132# CHECK: v_cmp_class_f16_e32 vcc, exec_hi, v2    ; encoding: [0x7f,0x04,0x28,0x7c]1330x7f,0x04,0x28,0x7c134 135# CHECK: v_cmp_class_f16_e32 vcc, 0, v2          ; encoding: [0x80,0x04,0x28,0x7c]1360x80,0x04,0x28,0x7c137 138# CHECK: v_cmp_class_f16_e32 vcc, -1, v2         ; encoding: [0xc1,0x04,0x28,0x7c]1390xc1,0x04,0x28,0x7c140 141# CHECK: v_cmp_class_f16_e32 vcc, 0.5, v2        ; encoding: [0xf0,0x04,0x28,0x7c]1420xf0,0x04,0x28,0x7c143 144# CHECK: v_cmp_class_f16_e32 vcc, -4.0, v2       ; encoding: [0xf7,0x04,0x28,0x7c]1450xf7,0x04,0x28,0x7c146 147# CHECK: v_cmp_class_f16_e32 vcc, 0xfe0b, v2     ; encoding: [0xff,0x04,0x28,0x7c,0x0b,0xfe,0x00,0x00]1480xff,0x04,0x28,0x7c,0x0b,0xfe,0x00,0x00149 150# CHECK: v_cmp_class_f16_e32 vcc, 0x3456, v2     ; encoding: [0xff,0x04,0x28,0x7c,0x56,0x34,0x00,0x00]1510xff,0x04,0x28,0x7c,0x56,0x34,0x00,0x00152 153# CHECK: v_cmp_class_f16_e32 vcc, v1, v255       ; encoding: [0x01,0xff,0x29,0x7c]1540x01,0xff,0x29,0x7c155 156# CHECK: v_cmp_f_f16_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x40,0x7c]1570x01,0x05,0x40,0x7c158 159# CHECK: v_cmp_f_f16_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x40,0x7c]1600xff,0x05,0x40,0x7c161 162# CHECK: v_cmp_f_f16_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x40,0x7c]1630x01,0x04,0x40,0x7c164 165# CHECK: v_cmp_f_f16_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x40,0x7c]1660x65,0x04,0x40,0x7c167 168# CHECK: v_cmp_f_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x40,0x7c]1690x66,0x04,0x40,0x7c170 171# CHECK: v_cmp_f_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x40,0x7c]1720x67,0x04,0x40,0x7c173 174# CHECK: v_cmp_f_f16_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x40,0x7c]1750x6a,0x04,0x40,0x7c176 177# CHECK: v_cmp_f_f16_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x40,0x7c]1780x6b,0x04,0x40,0x7c179 180# CHECK: v_cmp_f_f16_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x40,0x7c]1810x7c,0x04,0x40,0x7c182 183# CHECK: v_cmp_f_f16_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x40,0x7c]1840x7e,0x04,0x40,0x7c185 186# CHECK: v_cmp_f_f16_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x40,0x7c]1870x7f,0x04,0x40,0x7c188 189# CHECK: v_cmp_f_f16_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x40,0x7c]1900x80,0x04,0x40,0x7c191 192# CHECK: v_cmp_f_f16_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x40,0x7c]1930xc1,0x04,0x40,0x7c194 195# CHECK: v_cmp_f_f16_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x40,0x7c]1960xf0,0x04,0x40,0x7c197 198# CHECK: v_cmp_f_f16_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x40,0x7c]1990xf7,0x04,0x40,0x7c200 201# CHECK: v_cmp_f_f16_e32 vcc, 0xfe0b, v2         ; encoding: [0xff,0x04,0x40,0x7c,0x0b,0xfe,0x00,0x00]2020xff,0x04,0x40,0x7c,0x0b,0xfe,0x00,0x00203 204# CHECK: v_cmp_f_f16_e32 vcc, 0x3456, v2         ; encoding: [0xff,0x04,0x40,0x7c,0x56,0x34,0x00,0x00]2050xff,0x04,0x40,0x7c,0x56,0x34,0x00,0x00206 207# CHECK: v_cmp_f_f16_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x41,0x7c]2080x01,0xff,0x41,0x7c209 210# CHECK: v_cmp_lt_f16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x42,0x7c]2110x01,0x05,0x42,0x7c212 213# CHECK: v_cmp_lt_f16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x42,0x7c]2140xff,0x05,0x42,0x7c215 216# CHECK: v_cmp_lt_f16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x42,0x7c]2170x01,0x04,0x42,0x7c218 219# CHECK: v_cmp_lt_f16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x42,0x7c]2200x65,0x04,0x42,0x7c221 222# CHECK: v_cmp_lt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x42,0x7c]2230x66,0x04,0x42,0x7c224 225# CHECK: v_cmp_lt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x42,0x7c]2260x67,0x04,0x42,0x7c227 228# CHECK: v_cmp_lt_f16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x42,0x7c]2290x6a,0x04,0x42,0x7c230 231# CHECK: v_cmp_lt_f16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x42,0x7c]2320x6b,0x04,0x42,0x7c233 234# CHECK: v_cmp_lt_f16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x42,0x7c]2350x7c,0x04,0x42,0x7c236 237# CHECK: v_cmp_lt_f16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x42,0x7c]2380x7e,0x04,0x42,0x7c239 240# CHECK: v_cmp_lt_f16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x42,0x7c]2410x7f,0x04,0x42,0x7c242 243# CHECK: v_cmp_lt_f16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x42,0x7c]2440x80,0x04,0x42,0x7c245 246# CHECK: v_cmp_lt_f16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x42,0x7c]2470xc1,0x04,0x42,0x7c248 249# CHECK: v_cmp_lt_f16_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x42,0x7c]2500xf0,0x04,0x42,0x7c251 252# CHECK: v_cmp_lt_f16_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x42,0x7c]2530xf7,0x04,0x42,0x7c254 255# CHECK: v_cmp_lt_f16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x42,0x7c,0x0b,0xfe,0x00,0x00]2560xff,0x04,0x42,0x7c,0x0b,0xfe,0x00,0x00257 258# CHECK: v_cmp_lt_f16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x42,0x7c,0x56,0x34,0x00,0x00]2590xff,0x04,0x42,0x7c,0x56,0x34,0x00,0x00260 261# CHECK: v_cmp_lt_f16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x43,0x7c]2620x01,0xff,0x43,0x7c263 264# CHECK: v_cmp_eq_f16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x44,0x7c]2650x01,0x05,0x44,0x7c266 267# CHECK: v_cmp_eq_f16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x44,0x7c]2680xff,0x05,0x44,0x7c269 270# CHECK: v_cmp_eq_f16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x44,0x7c]2710x01,0x04,0x44,0x7c272 273# CHECK: v_cmp_eq_f16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x44,0x7c]2740x65,0x04,0x44,0x7c275 276# CHECK: v_cmp_eq_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x44,0x7c]2770x66,0x04,0x44,0x7c278 279# CHECK: v_cmp_eq_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x44,0x7c]2800x67,0x04,0x44,0x7c281 282# CHECK: v_cmp_eq_f16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x44,0x7c]2830x6a,0x04,0x44,0x7c284 285# CHECK: v_cmp_eq_f16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x44,0x7c]2860x6b,0x04,0x44,0x7c287 288# CHECK: v_cmp_eq_f16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x44,0x7c]2890x7c,0x04,0x44,0x7c290 291# CHECK: v_cmp_eq_f16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x44,0x7c]2920x7e,0x04,0x44,0x7c293 294# CHECK: v_cmp_eq_f16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x44,0x7c]2950x7f,0x04,0x44,0x7c296 297# CHECK: v_cmp_eq_f16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x44,0x7c]2980x80,0x04,0x44,0x7c299 300# CHECK: v_cmp_eq_f16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x44,0x7c]3010xc1,0x04,0x44,0x7c302 303# CHECK: v_cmp_eq_f16_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x44,0x7c]3040xf0,0x04,0x44,0x7c305 306# CHECK: v_cmp_eq_f16_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x44,0x7c]3070xf7,0x04,0x44,0x7c308 309# CHECK: v_cmp_eq_f16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x44,0x7c,0x0b,0xfe,0x00,0x00]3100xff,0x04,0x44,0x7c,0x0b,0xfe,0x00,0x00311 312# CHECK: v_cmp_eq_f16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x44,0x7c,0x56,0x34,0x00,0x00]3130xff,0x04,0x44,0x7c,0x56,0x34,0x00,0x00314 315# CHECK: v_cmp_eq_f16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x45,0x7c]3160x01,0xff,0x45,0x7c317 318# CHECK: v_cmp_le_f16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x46,0x7c]3190x01,0x05,0x46,0x7c320 321# CHECK: v_cmp_le_f16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x46,0x7c]3220xff,0x05,0x46,0x7c323 324# CHECK: v_cmp_le_f16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x46,0x7c]3250x01,0x04,0x46,0x7c326 327# CHECK: v_cmp_le_f16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x46,0x7c]3280x65,0x04,0x46,0x7c329 330# CHECK: v_cmp_le_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x46,0x7c]3310x66,0x04,0x46,0x7c332 333# CHECK: v_cmp_le_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x46,0x7c]3340x67,0x04,0x46,0x7c335 336# CHECK: v_cmp_le_f16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x46,0x7c]3370x6a,0x04,0x46,0x7c338 339# CHECK: v_cmp_le_f16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x46,0x7c]3400x6b,0x04,0x46,0x7c341 342# CHECK: v_cmp_le_f16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x46,0x7c]3430x7c,0x04,0x46,0x7c344 345# CHECK: v_cmp_le_f16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x46,0x7c]3460x7e,0x04,0x46,0x7c347 348# CHECK: v_cmp_le_f16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x46,0x7c]3490x7f,0x04,0x46,0x7c350 351# CHECK: v_cmp_le_f16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x46,0x7c]3520x80,0x04,0x46,0x7c353 354# CHECK: v_cmp_le_f16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x46,0x7c]3550xc1,0x04,0x46,0x7c356 357# CHECK: v_cmp_le_f16_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x46,0x7c]3580xf0,0x04,0x46,0x7c359 360# CHECK: v_cmp_le_f16_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x46,0x7c]3610xf7,0x04,0x46,0x7c362 363# CHECK: v_cmp_le_f16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x46,0x7c,0x0b,0xfe,0x00,0x00]3640xff,0x04,0x46,0x7c,0x0b,0xfe,0x00,0x00365 366# CHECK: v_cmp_le_f16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x46,0x7c,0x56,0x34,0x00,0x00]3670xff,0x04,0x46,0x7c,0x56,0x34,0x00,0x00368 369# CHECK: v_cmp_le_f16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x47,0x7c]3700x01,0xff,0x47,0x7c371 372# CHECK: v_cmp_gt_f16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x48,0x7c]3730x01,0x05,0x48,0x7c374 375# CHECK: v_cmp_gt_f16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x48,0x7c]3760xff,0x05,0x48,0x7c377 378# CHECK: v_cmp_gt_f16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x48,0x7c]3790x01,0x04,0x48,0x7c380 381# CHECK: v_cmp_gt_f16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x48,0x7c]3820x65,0x04,0x48,0x7c383 384# CHECK: v_cmp_gt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x48,0x7c]3850x66,0x04,0x48,0x7c386 387# CHECK: v_cmp_gt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x48,0x7c]3880x67,0x04,0x48,0x7c389 390# CHECK: v_cmp_gt_f16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x48,0x7c]3910x6a,0x04,0x48,0x7c392 393# CHECK: v_cmp_gt_f16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x48,0x7c]3940x6b,0x04,0x48,0x7c395 396# CHECK: v_cmp_gt_f16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x48,0x7c]3970x7c,0x04,0x48,0x7c398 399# CHECK: v_cmp_gt_f16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x48,0x7c]4000x7e,0x04,0x48,0x7c401 402# CHECK: v_cmp_gt_f16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x48,0x7c]4030x7f,0x04,0x48,0x7c404 405# CHECK: v_cmp_gt_f16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x48,0x7c]4060x80,0x04,0x48,0x7c407 408# CHECK: v_cmp_gt_f16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x48,0x7c]4090xc1,0x04,0x48,0x7c410 411# CHECK: v_cmp_gt_f16_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x48,0x7c]4120xf0,0x04,0x48,0x7c413 414# CHECK: v_cmp_gt_f16_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x48,0x7c]4150xf7,0x04,0x48,0x7c416 417# CHECK: v_cmp_gt_f16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x48,0x7c,0x0b,0xfe,0x00,0x00]4180xff,0x04,0x48,0x7c,0x0b,0xfe,0x00,0x00419 420# CHECK: v_cmp_gt_f16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x48,0x7c,0x56,0x34,0x00,0x00]4210xff,0x04,0x48,0x7c,0x56,0x34,0x00,0x00422 423# CHECK: v_cmp_gt_f16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x49,0x7c]4240x01,0xff,0x49,0x7c425 426# CHECK: v_cmp_lg_f16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x4a,0x7c]4270x01,0x05,0x4a,0x7c428 429# CHECK: v_cmp_lg_f16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x4a,0x7c]4300xff,0x05,0x4a,0x7c431 432# CHECK: v_cmp_lg_f16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x4a,0x7c]4330x01,0x04,0x4a,0x7c434 435# CHECK: v_cmp_lg_f16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x4a,0x7c]4360x65,0x04,0x4a,0x7c437 438# CHECK: v_cmp_lg_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4a,0x7c]4390x66,0x04,0x4a,0x7c440 441# CHECK: v_cmp_lg_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4a,0x7c]4420x67,0x04,0x4a,0x7c443 444# CHECK: v_cmp_lg_f16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x4a,0x7c]4450x6a,0x04,0x4a,0x7c446 447# CHECK: v_cmp_lg_f16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x4a,0x7c]4480x6b,0x04,0x4a,0x7c449 450# CHECK: v_cmp_lg_f16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x4a,0x7c]4510x7c,0x04,0x4a,0x7c452 453# CHECK: v_cmp_lg_f16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x4a,0x7c]4540x7e,0x04,0x4a,0x7c455 456# CHECK: v_cmp_lg_f16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x4a,0x7c]4570x7f,0x04,0x4a,0x7c458 459# CHECK: v_cmp_lg_f16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x4a,0x7c]4600x80,0x04,0x4a,0x7c461 462# CHECK: v_cmp_lg_f16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x4a,0x7c]4630xc1,0x04,0x4a,0x7c464 465# CHECK: v_cmp_lg_f16_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x4a,0x7c]4660xf0,0x04,0x4a,0x7c467 468# CHECK: v_cmp_lg_f16_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x4a,0x7c]4690xf7,0x04,0x4a,0x7c470 471# CHECK: v_cmp_lg_f16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x4a,0x7c,0x0b,0xfe,0x00,0x00]4720xff,0x04,0x4a,0x7c,0x0b,0xfe,0x00,0x00473 474# CHECK: v_cmp_lg_f16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x4a,0x7c,0x56,0x34,0x00,0x00]4750xff,0x04,0x4a,0x7c,0x56,0x34,0x00,0x00476 477# CHECK: v_cmp_lg_f16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x4b,0x7c]4780x01,0xff,0x4b,0x7c479 480# CHECK: v_cmp_ge_f16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x4c,0x7c]4810x01,0x05,0x4c,0x7c482 483# CHECK: v_cmp_ge_f16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x4c,0x7c]4840xff,0x05,0x4c,0x7c485 486# CHECK: v_cmp_ge_f16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x4c,0x7c]4870x01,0x04,0x4c,0x7c488 489# CHECK: v_cmp_ge_f16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x4c,0x7c]4900x65,0x04,0x4c,0x7c491 492# CHECK: v_cmp_ge_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4c,0x7c]4930x66,0x04,0x4c,0x7c494 495# CHECK: v_cmp_ge_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4c,0x7c]4960x67,0x04,0x4c,0x7c497 498# CHECK: v_cmp_ge_f16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x4c,0x7c]4990x6a,0x04,0x4c,0x7c500 501# CHECK: v_cmp_ge_f16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x4c,0x7c]5020x6b,0x04,0x4c,0x7c503 504# CHECK: v_cmp_ge_f16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x4c,0x7c]5050x7c,0x04,0x4c,0x7c506 507# CHECK: v_cmp_ge_f16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x4c,0x7c]5080x7e,0x04,0x4c,0x7c509 510# CHECK: v_cmp_ge_f16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x4c,0x7c]5110x7f,0x04,0x4c,0x7c512 513# CHECK: v_cmp_ge_f16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x4c,0x7c]5140x80,0x04,0x4c,0x7c515 516# CHECK: v_cmp_ge_f16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x4c,0x7c]5170xc1,0x04,0x4c,0x7c518 519# CHECK: v_cmp_ge_f16_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x4c,0x7c]5200xf0,0x04,0x4c,0x7c521 522# CHECK: v_cmp_ge_f16_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x4c,0x7c]5230xf7,0x04,0x4c,0x7c524 525# CHECK: v_cmp_ge_f16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x4c,0x7c,0x0b,0xfe,0x00,0x00]5260xff,0x04,0x4c,0x7c,0x0b,0xfe,0x00,0x00527 528# CHECK: v_cmp_ge_f16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x4c,0x7c,0x56,0x34,0x00,0x00]5290xff,0x04,0x4c,0x7c,0x56,0x34,0x00,0x00530 531# CHECK: v_cmp_ge_f16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x4d,0x7c]5320x01,0xff,0x4d,0x7c533 534# CHECK: v_cmp_o_f16_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x4e,0x7c]5350x01,0x05,0x4e,0x7c536 537# CHECK: v_cmp_o_f16_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x4e,0x7c]5380xff,0x05,0x4e,0x7c539 540# CHECK: v_cmp_o_f16_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x4e,0x7c]5410x01,0x04,0x4e,0x7c542 543# CHECK: v_cmp_o_f16_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x4e,0x7c]5440x65,0x04,0x4e,0x7c545 546# CHECK: v_cmp_o_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4e,0x7c]5470x66,0x04,0x4e,0x7c548 549# CHECK: v_cmp_o_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4e,0x7c]5500x67,0x04,0x4e,0x7c551 552# CHECK: v_cmp_o_f16_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x4e,0x7c]5530x6a,0x04,0x4e,0x7c554 555# CHECK: v_cmp_o_f16_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x4e,0x7c]5560x6b,0x04,0x4e,0x7c557 558# CHECK: v_cmp_o_f16_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x4e,0x7c]5590x7c,0x04,0x4e,0x7c560 561# CHECK: v_cmp_o_f16_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x4e,0x7c]5620x7e,0x04,0x4e,0x7c563 564# CHECK: v_cmp_o_f16_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x4e,0x7c]5650x7f,0x04,0x4e,0x7c566 567# CHECK: v_cmp_o_f16_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x4e,0x7c]5680x80,0x04,0x4e,0x7c569 570# CHECK: v_cmp_o_f16_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x4e,0x7c]5710xc1,0x04,0x4e,0x7c572 573# CHECK: v_cmp_o_f16_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x4e,0x7c]5740xf0,0x04,0x4e,0x7c575 576# CHECK: v_cmp_o_f16_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x4e,0x7c]5770xf7,0x04,0x4e,0x7c578 579# CHECK: v_cmp_o_f16_e32 vcc, 0xfe0b, v2         ; encoding: [0xff,0x04,0x4e,0x7c,0x0b,0xfe,0x00,0x00]5800xff,0x04,0x4e,0x7c,0x0b,0xfe,0x00,0x00581 582# CHECK: v_cmp_o_f16_e32 vcc, 0x3456, v2         ; encoding: [0xff,0x04,0x4e,0x7c,0x56,0x34,0x00,0x00]5830xff,0x04,0x4e,0x7c,0x56,0x34,0x00,0x00584 585# CHECK: v_cmp_o_f16_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x4f,0x7c]5860x01,0xff,0x4f,0x7c587 588# CHECK: v_cmp_u_f16_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x50,0x7c]5890x01,0x05,0x50,0x7c590 591# CHECK: v_cmp_u_f16_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x50,0x7c]5920xff,0x05,0x50,0x7c593 594# CHECK: v_cmp_u_f16_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x50,0x7c]5950x01,0x04,0x50,0x7c596 597# CHECK: v_cmp_u_f16_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x50,0x7c]5980x65,0x04,0x50,0x7c599 600# CHECK: v_cmp_u_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x50,0x7c]6010x66,0x04,0x50,0x7c602 603# CHECK: v_cmp_u_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x50,0x7c]6040x67,0x04,0x50,0x7c605 606# CHECK: v_cmp_u_f16_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x50,0x7c]6070x6a,0x04,0x50,0x7c608 609# CHECK: v_cmp_u_f16_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x50,0x7c]6100x6b,0x04,0x50,0x7c611 612# CHECK: v_cmp_u_f16_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x50,0x7c]6130x7c,0x04,0x50,0x7c614 615# CHECK: v_cmp_u_f16_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x50,0x7c]6160x7e,0x04,0x50,0x7c617 618# CHECK: v_cmp_u_f16_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x50,0x7c]6190x7f,0x04,0x50,0x7c620 621# CHECK: v_cmp_u_f16_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x50,0x7c]6220x80,0x04,0x50,0x7c623 624# CHECK: v_cmp_u_f16_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x50,0x7c]6250xc1,0x04,0x50,0x7c626 627# CHECK: v_cmp_u_f16_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x50,0x7c]6280xf0,0x04,0x50,0x7c629 630# CHECK: v_cmp_u_f16_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x50,0x7c]6310xf7,0x04,0x50,0x7c632 633# CHECK: v_cmp_u_f16_e32 vcc, 0xfe0b, v2         ; encoding: [0xff,0x04,0x50,0x7c,0x0b,0xfe,0x00,0x00]6340xff,0x04,0x50,0x7c,0x0b,0xfe,0x00,0x00635 636# CHECK: v_cmp_u_f16_e32 vcc, 0x3456, v2         ; encoding: [0xff,0x04,0x50,0x7c,0x56,0x34,0x00,0x00]6370xff,0x04,0x50,0x7c,0x56,0x34,0x00,0x00638 639# CHECK: v_cmp_u_f16_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x51,0x7c]6400x01,0xff,0x51,0x7c641 642# CHECK: v_cmp_nge_f16_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x52,0x7c]6430x01,0x05,0x52,0x7c644 645# CHECK: v_cmp_nge_f16_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x52,0x7c]6460xff,0x05,0x52,0x7c647 648# CHECK: v_cmp_nge_f16_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x52,0x7c]6490x01,0x04,0x52,0x7c650 651# CHECK: v_cmp_nge_f16_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x52,0x7c]6520x65,0x04,0x52,0x7c653 654# CHECK: v_cmp_nge_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x52,0x7c]6550x66,0x04,0x52,0x7c656 657# CHECK: v_cmp_nge_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x52,0x7c]6580x67,0x04,0x52,0x7c659 660# CHECK: v_cmp_nge_f16_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x52,0x7c]6610x6a,0x04,0x52,0x7c662 663# CHECK: v_cmp_nge_f16_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x52,0x7c]6640x6b,0x04,0x52,0x7c665 666# CHECK: v_cmp_nge_f16_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x52,0x7c]6670x7c,0x04,0x52,0x7c668 669# CHECK: v_cmp_nge_f16_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x52,0x7c]6700x7e,0x04,0x52,0x7c671 672# CHECK: v_cmp_nge_f16_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x52,0x7c]6730x7f,0x04,0x52,0x7c674 675# CHECK: v_cmp_nge_f16_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x52,0x7c]6760x80,0x04,0x52,0x7c677 678# CHECK: v_cmp_nge_f16_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x52,0x7c]6790xc1,0x04,0x52,0x7c680 681# CHECK: v_cmp_nge_f16_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x52,0x7c]6820xf0,0x04,0x52,0x7c683 684# CHECK: v_cmp_nge_f16_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x52,0x7c]6850xf7,0x04,0x52,0x7c686 687# CHECK: v_cmp_nge_f16_e32 vcc, 0xfe0b, v2       ; encoding: [0xff,0x04,0x52,0x7c,0x0b,0xfe,0x00,0x00]6880xff,0x04,0x52,0x7c,0x0b,0xfe,0x00,0x00689 690# CHECK: v_cmp_nge_f16_e32 vcc, 0x3456, v2       ; encoding: [0xff,0x04,0x52,0x7c,0x56,0x34,0x00,0x00]6910xff,0x04,0x52,0x7c,0x56,0x34,0x00,0x00692 693# CHECK: v_cmp_nge_f16_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x53,0x7c]6940x01,0xff,0x53,0x7c695 696# CHECK: v_cmp_nlg_f16_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x54,0x7c]6970x01,0x05,0x54,0x7c698 699# CHECK: v_cmp_nlg_f16_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x54,0x7c]7000xff,0x05,0x54,0x7c701 702# CHECK: v_cmp_nlg_f16_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x54,0x7c]7030x01,0x04,0x54,0x7c704 705# CHECK: v_cmp_nlg_f16_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x54,0x7c]7060x65,0x04,0x54,0x7c707 708# CHECK: v_cmp_nlg_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x54,0x7c]7090x66,0x04,0x54,0x7c710 711# CHECK: v_cmp_nlg_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x54,0x7c]7120x67,0x04,0x54,0x7c713 714# CHECK: v_cmp_nlg_f16_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x54,0x7c]7150x6a,0x04,0x54,0x7c716 717# CHECK: v_cmp_nlg_f16_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x54,0x7c]7180x6b,0x04,0x54,0x7c719 720# CHECK: v_cmp_nlg_f16_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x54,0x7c]7210x7c,0x04,0x54,0x7c722 723# CHECK: v_cmp_nlg_f16_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x54,0x7c]7240x7e,0x04,0x54,0x7c725 726# CHECK: v_cmp_nlg_f16_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x54,0x7c]7270x7f,0x04,0x54,0x7c728 729# CHECK: v_cmp_nlg_f16_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x54,0x7c]7300x80,0x04,0x54,0x7c731 732# CHECK: v_cmp_nlg_f16_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x54,0x7c]7330xc1,0x04,0x54,0x7c734 735# CHECK: v_cmp_nlg_f16_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x54,0x7c]7360xf0,0x04,0x54,0x7c737 738# CHECK: v_cmp_nlg_f16_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x54,0x7c]7390xf7,0x04,0x54,0x7c740 741# CHECK: v_cmp_nlg_f16_e32 vcc, 0xfe0b, v2       ; encoding: [0xff,0x04,0x54,0x7c,0x0b,0xfe,0x00,0x00]7420xff,0x04,0x54,0x7c,0x0b,0xfe,0x00,0x00743 744# CHECK: v_cmp_nlg_f16_e32 vcc, 0x3456, v2       ; encoding: [0xff,0x04,0x54,0x7c,0x56,0x34,0x00,0x00]7450xff,0x04,0x54,0x7c,0x56,0x34,0x00,0x00746 747# CHECK: v_cmp_nlg_f16_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x55,0x7c]7480x01,0xff,0x55,0x7c749 750# CHECK: v_cmp_ngt_f16_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x56,0x7c]7510x01,0x05,0x56,0x7c752 753# CHECK: v_cmp_ngt_f16_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x56,0x7c]7540xff,0x05,0x56,0x7c755 756# CHECK: v_cmp_ngt_f16_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x56,0x7c]7570x01,0x04,0x56,0x7c758 759# CHECK: v_cmp_ngt_f16_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x56,0x7c]7600x65,0x04,0x56,0x7c761 762# CHECK: v_cmp_ngt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x56,0x7c]7630x66,0x04,0x56,0x7c764 765# CHECK: v_cmp_ngt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x56,0x7c]7660x67,0x04,0x56,0x7c767 768# CHECK: v_cmp_ngt_f16_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x56,0x7c]7690x6a,0x04,0x56,0x7c770 771# CHECK: v_cmp_ngt_f16_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x56,0x7c]7720x6b,0x04,0x56,0x7c773 774# CHECK: v_cmp_ngt_f16_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x56,0x7c]7750x7c,0x04,0x56,0x7c776 777# CHECK: v_cmp_ngt_f16_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x56,0x7c]7780x7e,0x04,0x56,0x7c779 780# CHECK: v_cmp_ngt_f16_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x56,0x7c]7810x7f,0x04,0x56,0x7c782 783# CHECK: v_cmp_ngt_f16_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x56,0x7c]7840x80,0x04,0x56,0x7c785 786# CHECK: v_cmp_ngt_f16_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x56,0x7c]7870xc1,0x04,0x56,0x7c788 789# CHECK: v_cmp_ngt_f16_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x56,0x7c]7900xf0,0x04,0x56,0x7c791 792# CHECK: v_cmp_ngt_f16_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x56,0x7c]7930xf7,0x04,0x56,0x7c794 795# CHECK: v_cmp_ngt_f16_e32 vcc, 0xfe0b, v2       ; encoding: [0xff,0x04,0x56,0x7c,0x0b,0xfe,0x00,0x00]7960xff,0x04,0x56,0x7c,0x0b,0xfe,0x00,0x00797 798# CHECK: v_cmp_ngt_f16_e32 vcc, 0x3456, v2       ; encoding: [0xff,0x04,0x56,0x7c,0x56,0x34,0x00,0x00]7990xff,0x04,0x56,0x7c,0x56,0x34,0x00,0x00800 801# CHECK: v_cmp_ngt_f16_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x57,0x7c]8020x01,0xff,0x57,0x7c803 804# CHECK: v_cmp_nle_f16_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x58,0x7c]8050x01,0x05,0x58,0x7c806 807# CHECK: v_cmp_nle_f16_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x58,0x7c]8080xff,0x05,0x58,0x7c809 810# CHECK: v_cmp_nle_f16_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x58,0x7c]8110x01,0x04,0x58,0x7c812 813# CHECK: v_cmp_nle_f16_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x58,0x7c]8140x65,0x04,0x58,0x7c815 816# CHECK: v_cmp_nle_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x58,0x7c]8170x66,0x04,0x58,0x7c818 819# CHECK: v_cmp_nle_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x58,0x7c]8200x67,0x04,0x58,0x7c821 822# CHECK: v_cmp_nle_f16_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x58,0x7c]8230x6a,0x04,0x58,0x7c824 825# CHECK: v_cmp_nle_f16_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x58,0x7c]8260x6b,0x04,0x58,0x7c827 828# CHECK: v_cmp_nle_f16_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x58,0x7c]8290x7c,0x04,0x58,0x7c830 831# CHECK: v_cmp_nle_f16_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x58,0x7c]8320x7e,0x04,0x58,0x7c833 834# CHECK: v_cmp_nle_f16_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x58,0x7c]8350x7f,0x04,0x58,0x7c836 837# CHECK: v_cmp_nle_f16_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x58,0x7c]8380x80,0x04,0x58,0x7c839 840# CHECK: v_cmp_nle_f16_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x58,0x7c]8410xc1,0x04,0x58,0x7c842 843# CHECK: v_cmp_nle_f16_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x58,0x7c]8440xf0,0x04,0x58,0x7c845 846# CHECK: v_cmp_nle_f16_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x58,0x7c]8470xf7,0x04,0x58,0x7c848 849# CHECK: v_cmp_nle_f16_e32 vcc, 0xfe0b, v2       ; encoding: [0xff,0x04,0x58,0x7c,0x0b,0xfe,0x00,0x00]8500xff,0x04,0x58,0x7c,0x0b,0xfe,0x00,0x00851 852# CHECK: v_cmp_nle_f16_e32 vcc, 0x3456, v2       ; encoding: [0xff,0x04,0x58,0x7c,0x56,0x34,0x00,0x00]8530xff,0x04,0x58,0x7c,0x56,0x34,0x00,0x00854 855# CHECK: v_cmp_nle_f16_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x59,0x7c]8560x01,0xff,0x59,0x7c857 858# CHECK: v_cmp_neq_f16_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x5a,0x7c]8590x01,0x05,0x5a,0x7c860 861# CHECK: v_cmp_neq_f16_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x5a,0x7c]8620xff,0x05,0x5a,0x7c863 864# CHECK: v_cmp_neq_f16_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x5a,0x7c]8650x01,0x04,0x5a,0x7c866 867# CHECK: v_cmp_neq_f16_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x5a,0x7c]8680x65,0x04,0x5a,0x7c869 870# CHECK: v_cmp_neq_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5a,0x7c]8710x66,0x04,0x5a,0x7c872 873# CHECK: v_cmp_neq_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5a,0x7c]8740x67,0x04,0x5a,0x7c875 876# CHECK: v_cmp_neq_f16_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x5a,0x7c]8770x6a,0x04,0x5a,0x7c878 879# CHECK: v_cmp_neq_f16_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x5a,0x7c]8800x6b,0x04,0x5a,0x7c881 882# CHECK: v_cmp_neq_f16_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x5a,0x7c]8830x7c,0x04,0x5a,0x7c884 885# CHECK: v_cmp_neq_f16_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x5a,0x7c]8860x7e,0x04,0x5a,0x7c887 888# CHECK: v_cmp_neq_f16_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x5a,0x7c]8890x7f,0x04,0x5a,0x7c890 891# CHECK: v_cmp_neq_f16_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x5a,0x7c]8920x80,0x04,0x5a,0x7c893 894# CHECK: v_cmp_neq_f16_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x5a,0x7c]8950xc1,0x04,0x5a,0x7c896 897# CHECK: v_cmp_neq_f16_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x5a,0x7c]8980xf0,0x04,0x5a,0x7c899 900# CHECK: v_cmp_neq_f16_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x5a,0x7c]9010xf7,0x04,0x5a,0x7c902 903# CHECK: v_cmp_neq_f16_e32 vcc, 0xfe0b, v2       ; encoding: [0xff,0x04,0x5a,0x7c,0x0b,0xfe,0x00,0x00]9040xff,0x04,0x5a,0x7c,0x0b,0xfe,0x00,0x00905 906# CHECK: v_cmp_neq_f16_e32 vcc, 0x3456, v2       ; encoding: [0xff,0x04,0x5a,0x7c,0x56,0x34,0x00,0x00]9070xff,0x04,0x5a,0x7c,0x56,0x34,0x00,0x00908 909# CHECK: v_cmp_neq_f16_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x5b,0x7c]9100x01,0xff,0x5b,0x7c911 912# CHECK: v_cmp_nlt_f16_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x5c,0x7c]9130x01,0x05,0x5c,0x7c914 915# CHECK: v_cmp_nlt_f16_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x5c,0x7c]9160xff,0x05,0x5c,0x7c917 918# CHECK: v_cmp_nlt_f16_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x5c,0x7c]9190x01,0x04,0x5c,0x7c920 921# CHECK: v_cmp_nlt_f16_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x5c,0x7c]9220x65,0x04,0x5c,0x7c923 924# CHECK: v_cmp_nlt_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5c,0x7c]9250x66,0x04,0x5c,0x7c926 927# CHECK: v_cmp_nlt_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5c,0x7c]9280x67,0x04,0x5c,0x7c929 930# CHECK: v_cmp_nlt_f16_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x5c,0x7c]9310x6a,0x04,0x5c,0x7c932 933# CHECK: v_cmp_nlt_f16_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x5c,0x7c]9340x6b,0x04,0x5c,0x7c935 936# CHECK: v_cmp_nlt_f16_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x5c,0x7c]9370x7c,0x04,0x5c,0x7c938 939# CHECK: v_cmp_nlt_f16_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x5c,0x7c]9400x7e,0x04,0x5c,0x7c941 942# CHECK: v_cmp_nlt_f16_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x5c,0x7c]9430x7f,0x04,0x5c,0x7c944 945# CHECK: v_cmp_nlt_f16_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x5c,0x7c]9460x80,0x04,0x5c,0x7c947 948# CHECK: v_cmp_nlt_f16_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x5c,0x7c]9490xc1,0x04,0x5c,0x7c950 951# CHECK: v_cmp_nlt_f16_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x5c,0x7c]9520xf0,0x04,0x5c,0x7c953 954# CHECK: v_cmp_nlt_f16_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x5c,0x7c]9550xf7,0x04,0x5c,0x7c956 957# CHECK: v_cmp_nlt_f16_e32 vcc, 0xfe0b, v2       ; encoding: [0xff,0x04,0x5c,0x7c,0x0b,0xfe,0x00,0x00]9580xff,0x04,0x5c,0x7c,0x0b,0xfe,0x00,0x00959 960# CHECK: v_cmp_nlt_f16_e32 vcc, 0x3456, v2       ; encoding: [0xff,0x04,0x5c,0x7c,0x56,0x34,0x00,0x00]9610xff,0x04,0x5c,0x7c,0x56,0x34,0x00,0x00962 963# CHECK: v_cmp_nlt_f16_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x5d,0x7c]9640x01,0xff,0x5d,0x7c965 966# CHECK: v_cmp_tru_f16_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x5e,0x7c]9670x01,0x05,0x5e,0x7c968 969# CHECK: v_cmp_tru_f16_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x5e,0x7c]9700xff,0x05,0x5e,0x7c971 972# CHECK: v_cmp_tru_f16_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x5e,0x7c]9730x01,0x04,0x5e,0x7c974 975# CHECK: v_cmp_tru_f16_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x5e,0x7c]9760x65,0x04,0x5e,0x7c977 978# CHECK: v_cmp_tru_f16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5e,0x7c]9790x66,0x04,0x5e,0x7c980 981# CHECK: v_cmp_tru_f16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5e,0x7c]9820x67,0x04,0x5e,0x7c983 984# CHECK: v_cmp_tru_f16_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x5e,0x7c]9850x6a,0x04,0x5e,0x7c986 987# CHECK: v_cmp_tru_f16_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x5e,0x7c]9880x6b,0x04,0x5e,0x7c989 990# CHECK: v_cmp_tru_f16_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x5e,0x7c]9910x7c,0x04,0x5e,0x7c992 993# CHECK: v_cmp_tru_f16_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x5e,0x7c]9940x7e,0x04,0x5e,0x7c995 996# CHECK: v_cmp_tru_f16_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x5e,0x7c]9970x7f,0x04,0x5e,0x7c998 999# CHECK: v_cmp_tru_f16_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x5e,0x7c]10000x80,0x04,0x5e,0x7c1001 1002# CHECK: v_cmp_tru_f16_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x5e,0x7c]10030xc1,0x04,0x5e,0x7c1004 1005# CHECK: v_cmp_tru_f16_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x5e,0x7c]10060xf0,0x04,0x5e,0x7c1007 1008# CHECK: v_cmp_tru_f16_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x5e,0x7c]10090xf7,0x04,0x5e,0x7c1010 1011# CHECK: v_cmp_tru_f16_e32 vcc, 0xfe0b, v2       ; encoding: [0xff,0x04,0x5e,0x7c,0x0b,0xfe,0x00,0x00]10120xff,0x04,0x5e,0x7c,0x0b,0xfe,0x00,0x001013 1014# CHECK: v_cmp_tru_f16_e32 vcc, 0x3456, v2       ; encoding: [0xff,0x04,0x5e,0x7c,0x56,0x34,0x00,0x00]10150xff,0x04,0x5e,0x7c,0x56,0x34,0x00,0x001016 1017# CHECK: v_cmp_tru_f16_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x5f,0x7c]10180x01,0xff,0x5f,0x7c1019 1020# CHECK: v_cmp_f_f32_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x80,0x7c]10210x01,0x05,0x80,0x7c1022 1023# CHECK: v_cmp_f_f32_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x80,0x7c]10240xff,0x05,0x80,0x7c1025 1026# CHECK: v_cmp_f_f32_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x80,0x7c]10270x01,0x04,0x80,0x7c1028 1029# CHECK: v_cmp_f_f32_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x80,0x7c]10300x65,0x04,0x80,0x7c1031 1032# CHECK: v_cmp_f_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x80,0x7c]10330x66,0x04,0x80,0x7c1034 1035# CHECK: v_cmp_f_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x80,0x7c]10360x67,0x04,0x80,0x7c1037 1038# CHECK: v_cmp_f_f32_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x80,0x7c]10390x6a,0x04,0x80,0x7c1040 1041# CHECK: v_cmp_f_f32_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x80,0x7c]10420x6b,0x04,0x80,0x7c1043 1044# CHECK: v_cmp_f_f32_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x80,0x7c]10450x7c,0x04,0x80,0x7c1046 1047# CHECK: v_cmp_f_f32_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x80,0x7c]10480x7e,0x04,0x80,0x7c1049 1050# CHECK: v_cmp_f_f32_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x80,0x7c]10510x7f,0x04,0x80,0x7c1052 1053# CHECK: v_cmp_f_f32_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x80,0x7c]10540x80,0x04,0x80,0x7c1055 1056# CHECK: v_cmp_f_f32_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x80,0x7c]10570xc1,0x04,0x80,0x7c1058 1059# CHECK: v_cmp_f_f32_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x80,0x7c]10600xf0,0x04,0x80,0x7c1061 1062# CHECK: v_cmp_f_f32_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x80,0x7c]10630xf7,0x04,0x80,0x7c1064 1065# CHECK: v_cmp_f_f32_e32 vcc, 0xaf123456, v2     ; encoding: [0xff,0x04,0x80,0x7c,0x56,0x34,0x12,0xaf]10660xff,0x04,0x80,0x7c,0x56,0x34,0x12,0xaf1067 1068# CHECK: v_cmp_f_f32_e32 vcc, 0x3f717273, v2     ; encoding: [0xff,0x04,0x80,0x7c,0x73,0x72,0x71,0x3f]10690xff,0x04,0x80,0x7c,0x73,0x72,0x71,0x3f1070 1071# CHECK: v_cmp_f_f32_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x81,0x7c]10720x01,0xff,0x81,0x7c1073 1074# CHECK: v_cmp_lt_f32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x82,0x7c]10750x01,0x05,0x82,0x7c1076 1077# CHECK: v_cmp_lt_f32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x82,0x7c]10780xff,0x05,0x82,0x7c1079 1080# CHECK: v_cmp_lt_f32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x82,0x7c]10810x01,0x04,0x82,0x7c1082 1083# CHECK: v_cmp_lt_f32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x82,0x7c]10840x65,0x04,0x82,0x7c1085 1086# CHECK: v_cmp_lt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x82,0x7c]10870x66,0x04,0x82,0x7c1088 1089# CHECK: v_cmp_lt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x82,0x7c]10900x67,0x04,0x82,0x7c1091 1092# CHECK: v_cmp_lt_f32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x82,0x7c]10930x6a,0x04,0x82,0x7c1094 1095# CHECK: v_cmp_lt_f32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x82,0x7c]10960x6b,0x04,0x82,0x7c1097 1098# CHECK: v_cmp_lt_f32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x82,0x7c]10990x7c,0x04,0x82,0x7c1100 1101# CHECK: v_cmp_lt_f32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x82,0x7c]11020x7e,0x04,0x82,0x7c1103 1104# CHECK: v_cmp_lt_f32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x82,0x7c]11050x7f,0x04,0x82,0x7c1106 1107# CHECK: v_cmp_lt_f32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x82,0x7c]11080x80,0x04,0x82,0x7c1109 1110# CHECK: v_cmp_lt_f32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x82,0x7c]11110xc1,0x04,0x82,0x7c1112 1113# CHECK: v_cmp_lt_f32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x82,0x7c]11140xf0,0x04,0x82,0x7c1115 1116# CHECK: v_cmp_lt_f32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x82,0x7c]11170xf7,0x04,0x82,0x7c1118 1119# CHECK: v_cmp_lt_f32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x82,0x7c,0x56,0x34,0x12,0xaf]11200xff,0x04,0x82,0x7c,0x56,0x34,0x12,0xaf1121 1122# CHECK: v_cmp_lt_f32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x82,0x7c,0x73,0x72,0x71,0x3f]11230xff,0x04,0x82,0x7c,0x73,0x72,0x71,0x3f1124 1125# CHECK: v_cmp_lt_f32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x83,0x7c]11260x01,0xff,0x83,0x7c1127 1128# CHECK: v_cmp_eq_f32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x84,0x7c]11290x01,0x05,0x84,0x7c1130 1131# CHECK: v_cmp_eq_f32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x84,0x7c]11320xff,0x05,0x84,0x7c1133 1134# CHECK: v_cmp_eq_f32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x84,0x7c]11350x01,0x04,0x84,0x7c1136 1137# CHECK: v_cmp_eq_f32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x84,0x7c]11380x65,0x04,0x84,0x7c1139 1140# CHECK: v_cmp_eq_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x84,0x7c]11410x66,0x04,0x84,0x7c1142 1143# CHECK: v_cmp_eq_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x84,0x7c]11440x67,0x04,0x84,0x7c1145 1146# CHECK: v_cmp_eq_f32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x84,0x7c]11470x6a,0x04,0x84,0x7c1148 1149# CHECK: v_cmp_eq_f32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x84,0x7c]11500x6b,0x04,0x84,0x7c1151 1152# CHECK: v_cmp_eq_f32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x84,0x7c]11530x7c,0x04,0x84,0x7c1154 1155# CHECK: v_cmp_eq_f32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x84,0x7c]11560x7e,0x04,0x84,0x7c1157 1158# CHECK: v_cmp_eq_f32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x84,0x7c]11590x7f,0x04,0x84,0x7c1160 1161# CHECK: v_cmp_eq_f32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x84,0x7c]11620x80,0x04,0x84,0x7c1163 1164# CHECK: v_cmp_eq_f32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x84,0x7c]11650xc1,0x04,0x84,0x7c1166 1167# CHECK: v_cmp_eq_f32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x84,0x7c]11680xf0,0x04,0x84,0x7c1169 1170# CHECK: v_cmp_eq_f32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x84,0x7c]11710xf7,0x04,0x84,0x7c1172 1173# CHECK: v_cmp_eq_f32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x84,0x7c,0x56,0x34,0x12,0xaf]11740xff,0x04,0x84,0x7c,0x56,0x34,0x12,0xaf1175 1176# CHECK: v_cmp_eq_f32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x84,0x7c,0x73,0x72,0x71,0x3f]11770xff,0x04,0x84,0x7c,0x73,0x72,0x71,0x3f1178 1179# CHECK: v_cmp_eq_f32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x85,0x7c]11800x01,0xff,0x85,0x7c1181 1182# CHECK: v_cmp_le_f32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x86,0x7c]11830x01,0x05,0x86,0x7c1184 1185# CHECK: v_cmp_le_f32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x86,0x7c]11860xff,0x05,0x86,0x7c1187 1188# CHECK: v_cmp_le_f32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x86,0x7c]11890x01,0x04,0x86,0x7c1190 1191# CHECK: v_cmp_le_f32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x86,0x7c]11920x65,0x04,0x86,0x7c1193 1194# CHECK: v_cmp_le_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x86,0x7c]11950x66,0x04,0x86,0x7c1196 1197# CHECK: v_cmp_le_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x86,0x7c]11980x67,0x04,0x86,0x7c1199 1200# CHECK: v_cmp_le_f32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x86,0x7c]12010x6a,0x04,0x86,0x7c1202 1203# CHECK: v_cmp_le_f32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x86,0x7c]12040x6b,0x04,0x86,0x7c1205 1206# CHECK: v_cmp_le_f32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x86,0x7c]12070x7c,0x04,0x86,0x7c1208 1209# CHECK: v_cmp_le_f32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x86,0x7c]12100x7e,0x04,0x86,0x7c1211 1212# CHECK: v_cmp_le_f32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x86,0x7c]12130x7f,0x04,0x86,0x7c1214 1215# CHECK: v_cmp_le_f32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x86,0x7c]12160x80,0x04,0x86,0x7c1217 1218# CHECK: v_cmp_le_f32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x86,0x7c]12190xc1,0x04,0x86,0x7c1220 1221# CHECK: v_cmp_le_f32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x86,0x7c]12220xf0,0x04,0x86,0x7c1223 1224# CHECK: v_cmp_le_f32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x86,0x7c]12250xf7,0x04,0x86,0x7c1226 1227# CHECK: v_cmp_le_f32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x86,0x7c,0x56,0x34,0x12,0xaf]12280xff,0x04,0x86,0x7c,0x56,0x34,0x12,0xaf1229 1230# CHECK: v_cmp_le_f32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x86,0x7c,0x73,0x72,0x71,0x3f]12310xff,0x04,0x86,0x7c,0x73,0x72,0x71,0x3f1232 1233# CHECK: v_cmp_le_f32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x87,0x7c]12340x01,0xff,0x87,0x7c1235 1236# CHECK: v_cmp_gt_f32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x88,0x7c]12370x01,0x05,0x88,0x7c1238 1239# CHECK: v_cmp_gt_f32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x88,0x7c]12400xff,0x05,0x88,0x7c1241 1242# CHECK: v_cmp_gt_f32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x88,0x7c]12430x01,0x04,0x88,0x7c1244 1245# CHECK: v_cmp_gt_f32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x88,0x7c]12460x65,0x04,0x88,0x7c1247 1248# CHECK: v_cmp_gt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x88,0x7c]12490x66,0x04,0x88,0x7c1250 1251# CHECK: v_cmp_gt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x88,0x7c]12520x67,0x04,0x88,0x7c1253 1254# CHECK: v_cmp_gt_f32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x88,0x7c]12550x6a,0x04,0x88,0x7c1256 1257# CHECK: v_cmp_gt_f32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x88,0x7c]12580x6b,0x04,0x88,0x7c1259 1260# CHECK: v_cmp_gt_f32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x88,0x7c]12610x7c,0x04,0x88,0x7c1262 1263# CHECK: v_cmp_gt_f32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x88,0x7c]12640x7e,0x04,0x88,0x7c1265 1266# CHECK: v_cmp_gt_f32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x88,0x7c]12670x7f,0x04,0x88,0x7c1268 1269# CHECK: v_cmp_gt_f32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x88,0x7c]12700x80,0x04,0x88,0x7c1271 1272# CHECK: v_cmp_gt_f32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x88,0x7c]12730xc1,0x04,0x88,0x7c1274 1275# CHECK: v_cmp_gt_f32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x88,0x7c]12760xf0,0x04,0x88,0x7c1277 1278# CHECK: v_cmp_gt_f32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x88,0x7c]12790xf7,0x04,0x88,0x7c1280 1281# CHECK: v_cmp_gt_f32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x88,0x7c,0x56,0x34,0x12,0xaf]12820xff,0x04,0x88,0x7c,0x56,0x34,0x12,0xaf1283 1284# CHECK: v_cmp_gt_f32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x88,0x7c,0x73,0x72,0x71,0x3f]12850xff,0x04,0x88,0x7c,0x73,0x72,0x71,0x3f1286 1287# CHECK: v_cmp_gt_f32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x89,0x7c]12880x01,0xff,0x89,0x7c1289 1290# CHECK: v_cmp_lg_f32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x8a,0x7c]12910x01,0x05,0x8a,0x7c1292 1293# CHECK: v_cmp_lg_f32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x8a,0x7c]12940xff,0x05,0x8a,0x7c1295 1296# CHECK: v_cmp_lg_f32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x8a,0x7c]12970x01,0x04,0x8a,0x7c1298 1299# CHECK: v_cmp_lg_f32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x8a,0x7c]13000x65,0x04,0x8a,0x7c1301 1302# CHECK: v_cmp_lg_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8a,0x7c]13030x66,0x04,0x8a,0x7c1304 1305# CHECK: v_cmp_lg_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8a,0x7c]13060x67,0x04,0x8a,0x7c1307 1308# CHECK: v_cmp_lg_f32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x8a,0x7c]13090x6a,0x04,0x8a,0x7c1310 1311# CHECK: v_cmp_lg_f32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x8a,0x7c]13120x6b,0x04,0x8a,0x7c1313 1314# CHECK: v_cmp_lg_f32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x8a,0x7c]13150x7c,0x04,0x8a,0x7c1316 1317# CHECK: v_cmp_lg_f32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x8a,0x7c]13180x7e,0x04,0x8a,0x7c1319 1320# CHECK: v_cmp_lg_f32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x8a,0x7c]13210x7f,0x04,0x8a,0x7c1322 1323# CHECK: v_cmp_lg_f32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x8a,0x7c]13240x80,0x04,0x8a,0x7c1325 1326# CHECK: v_cmp_lg_f32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x8a,0x7c]13270xc1,0x04,0x8a,0x7c1328 1329# CHECK: v_cmp_lg_f32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x8a,0x7c]13300xf0,0x04,0x8a,0x7c1331 1332# CHECK: v_cmp_lg_f32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x8a,0x7c]13330xf7,0x04,0x8a,0x7c1334 1335# CHECK: v_cmp_lg_f32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x8a,0x7c,0x56,0x34,0x12,0xaf]13360xff,0x04,0x8a,0x7c,0x56,0x34,0x12,0xaf1337 1338# CHECK: v_cmp_lg_f32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x8a,0x7c,0x73,0x72,0x71,0x3f]13390xff,0x04,0x8a,0x7c,0x73,0x72,0x71,0x3f1340 1341# CHECK: v_cmp_lg_f32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x8b,0x7c]13420x01,0xff,0x8b,0x7c1343 1344# CHECK: v_cmp_ge_f32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x8c,0x7c]13450x01,0x05,0x8c,0x7c1346 1347# CHECK: v_cmp_ge_f32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x8c,0x7c]13480xff,0x05,0x8c,0x7c1349 1350# CHECK: v_cmp_ge_f32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x8c,0x7c]13510x01,0x04,0x8c,0x7c1352 1353# CHECK: v_cmp_ge_f32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x8c,0x7c]13540x65,0x04,0x8c,0x7c1355 1356# CHECK: v_cmp_ge_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8c,0x7c]13570x66,0x04,0x8c,0x7c1358 1359# CHECK: v_cmp_ge_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8c,0x7c]13600x67,0x04,0x8c,0x7c1361 1362# CHECK: v_cmp_ge_f32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x8c,0x7c]13630x6a,0x04,0x8c,0x7c1364 1365# CHECK: v_cmp_ge_f32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x8c,0x7c]13660x6b,0x04,0x8c,0x7c1367 1368# CHECK: v_cmp_ge_f32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x8c,0x7c]13690x7c,0x04,0x8c,0x7c1370 1371# CHECK: v_cmp_ge_f32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x8c,0x7c]13720x7e,0x04,0x8c,0x7c1373 1374# CHECK: v_cmp_ge_f32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x8c,0x7c]13750x7f,0x04,0x8c,0x7c1376 1377# CHECK: v_cmp_ge_f32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x8c,0x7c]13780x80,0x04,0x8c,0x7c1379 1380# CHECK: v_cmp_ge_f32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x8c,0x7c]13810xc1,0x04,0x8c,0x7c1382 1383# CHECK: v_cmp_ge_f32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x8c,0x7c]13840xf0,0x04,0x8c,0x7c1385 1386# CHECK: v_cmp_ge_f32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x8c,0x7c]13870xf7,0x04,0x8c,0x7c1388 1389# CHECK: v_cmp_ge_f32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x8c,0x7c,0x56,0x34,0x12,0xaf]13900xff,0x04,0x8c,0x7c,0x56,0x34,0x12,0xaf1391 1392# CHECK: v_cmp_ge_f32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x8c,0x7c,0x73,0x72,0x71,0x3f]13930xff,0x04,0x8c,0x7c,0x73,0x72,0x71,0x3f1394 1395# CHECK: v_cmp_ge_f32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x8d,0x7c]13960x01,0xff,0x8d,0x7c1397 1398# CHECK: v_cmp_o_f32_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x8e,0x7c]13990x01,0x05,0x8e,0x7c1400 1401# CHECK: v_cmp_o_f32_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x8e,0x7c]14020xff,0x05,0x8e,0x7c1403 1404# CHECK: v_cmp_o_f32_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x8e,0x7c]14050x01,0x04,0x8e,0x7c1406 1407# CHECK: v_cmp_o_f32_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x8e,0x7c]14080x65,0x04,0x8e,0x7c1409 1410# CHECK: v_cmp_o_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8e,0x7c]14110x66,0x04,0x8e,0x7c1412 1413# CHECK: v_cmp_o_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8e,0x7c]14140x67,0x04,0x8e,0x7c1415 1416# CHECK: v_cmp_o_f32_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x8e,0x7c]14170x6a,0x04,0x8e,0x7c1418 1419# CHECK: v_cmp_o_f32_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x8e,0x7c]14200x6b,0x04,0x8e,0x7c1421 1422# CHECK: v_cmp_o_f32_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x8e,0x7c]14230x7c,0x04,0x8e,0x7c1424 1425# CHECK: v_cmp_o_f32_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x8e,0x7c]14260x7e,0x04,0x8e,0x7c1427 1428# CHECK: v_cmp_o_f32_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x8e,0x7c]14290x7f,0x04,0x8e,0x7c1430 1431# CHECK: v_cmp_o_f32_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x8e,0x7c]14320x80,0x04,0x8e,0x7c1433 1434# CHECK: v_cmp_o_f32_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x8e,0x7c]14350xc1,0x04,0x8e,0x7c1436 1437# CHECK: v_cmp_o_f32_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x8e,0x7c]14380xf0,0x04,0x8e,0x7c1439 1440# CHECK: v_cmp_o_f32_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x8e,0x7c]14410xf7,0x04,0x8e,0x7c1442 1443# CHECK: v_cmp_o_f32_e32 vcc, 0xaf123456, v2     ; encoding: [0xff,0x04,0x8e,0x7c,0x56,0x34,0x12,0xaf]14440xff,0x04,0x8e,0x7c,0x56,0x34,0x12,0xaf1445 1446# CHECK: v_cmp_o_f32_e32 vcc, 0x3f717273, v2     ; encoding: [0xff,0x04,0x8e,0x7c,0x73,0x72,0x71,0x3f]14470xff,0x04,0x8e,0x7c,0x73,0x72,0x71,0x3f1448 1449# CHECK: v_cmp_o_f32_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x8f,0x7c]14500x01,0xff,0x8f,0x7c1451 1452# CHECK: v_cmp_u_f32_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x90,0x7c]14530x01,0x05,0x90,0x7c1454 1455# CHECK: v_cmp_u_f32_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x90,0x7c]14560xff,0x05,0x90,0x7c1457 1458# CHECK: v_cmp_u_f32_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x90,0x7c]14590x01,0x04,0x90,0x7c1460 1461# CHECK: v_cmp_u_f32_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x90,0x7c]14620x65,0x04,0x90,0x7c1463 1464# CHECK: v_cmp_u_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x90,0x7c]14650x66,0x04,0x90,0x7c1466 1467# CHECK: v_cmp_u_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x90,0x7c]14680x67,0x04,0x90,0x7c1469 1470# CHECK: v_cmp_u_f32_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x90,0x7c]14710x6a,0x04,0x90,0x7c1472 1473# CHECK: v_cmp_u_f32_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x90,0x7c]14740x6b,0x04,0x90,0x7c1475 1476# CHECK: v_cmp_u_f32_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x90,0x7c]14770x7c,0x04,0x90,0x7c1478 1479# CHECK: v_cmp_u_f32_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x90,0x7c]14800x7e,0x04,0x90,0x7c1481 1482# CHECK: v_cmp_u_f32_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x90,0x7c]14830x7f,0x04,0x90,0x7c1484 1485# CHECK: v_cmp_u_f32_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x90,0x7c]14860x80,0x04,0x90,0x7c1487 1488# CHECK: v_cmp_u_f32_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x90,0x7c]14890xc1,0x04,0x90,0x7c1490 1491# CHECK: v_cmp_u_f32_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x90,0x7c]14920xf0,0x04,0x90,0x7c1493 1494# CHECK: v_cmp_u_f32_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x90,0x7c]14950xf7,0x04,0x90,0x7c1496 1497# CHECK: v_cmp_u_f32_e32 vcc, 0xaf123456, v2     ; encoding: [0xff,0x04,0x90,0x7c,0x56,0x34,0x12,0xaf]14980xff,0x04,0x90,0x7c,0x56,0x34,0x12,0xaf1499 1500# CHECK: v_cmp_u_f32_e32 vcc, 0x3f717273, v2     ; encoding: [0xff,0x04,0x90,0x7c,0x73,0x72,0x71,0x3f]15010xff,0x04,0x90,0x7c,0x73,0x72,0x71,0x3f1502 1503# CHECK: v_cmp_u_f32_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x91,0x7c]15040x01,0xff,0x91,0x7c1505 1506# CHECK: v_cmp_nge_f32_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x92,0x7c]15070x01,0x05,0x92,0x7c1508 1509# CHECK: v_cmp_nge_f32_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x92,0x7c]15100xff,0x05,0x92,0x7c1511 1512# CHECK: v_cmp_nge_f32_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x92,0x7c]15130x01,0x04,0x92,0x7c1514 1515# CHECK: v_cmp_nge_f32_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x92,0x7c]15160x65,0x04,0x92,0x7c1517 1518# CHECK: v_cmp_nge_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x92,0x7c]15190x66,0x04,0x92,0x7c1520 1521# CHECK: v_cmp_nge_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x92,0x7c]15220x67,0x04,0x92,0x7c1523 1524# CHECK: v_cmp_nge_f32_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x92,0x7c]15250x6a,0x04,0x92,0x7c1526 1527# CHECK: v_cmp_nge_f32_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x92,0x7c]15280x6b,0x04,0x92,0x7c1529 1530# CHECK: v_cmp_nge_f32_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x92,0x7c]15310x7c,0x04,0x92,0x7c1532 1533# CHECK: v_cmp_nge_f32_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x92,0x7c]15340x7e,0x04,0x92,0x7c1535 1536# CHECK: v_cmp_nge_f32_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x92,0x7c]15370x7f,0x04,0x92,0x7c1538 1539# CHECK: v_cmp_nge_f32_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x92,0x7c]15400x80,0x04,0x92,0x7c1541 1542# CHECK: v_cmp_nge_f32_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x92,0x7c]15430xc1,0x04,0x92,0x7c1544 1545# CHECK: v_cmp_nge_f32_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x92,0x7c]15460xf0,0x04,0x92,0x7c1547 1548# CHECK: v_cmp_nge_f32_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x92,0x7c]15490xf7,0x04,0x92,0x7c1550 1551# CHECK: v_cmp_nge_f32_e32 vcc, 0xaf123456, v2   ; encoding: [0xff,0x04,0x92,0x7c,0x56,0x34,0x12,0xaf]15520xff,0x04,0x92,0x7c,0x56,0x34,0x12,0xaf1553 1554# CHECK: v_cmp_nge_f32_e32 vcc, 0x3f717273, v2   ; encoding: [0xff,0x04,0x92,0x7c,0x73,0x72,0x71,0x3f]15550xff,0x04,0x92,0x7c,0x73,0x72,0x71,0x3f1556 1557# CHECK: v_cmp_nge_f32_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x93,0x7c]15580x01,0xff,0x93,0x7c1559 1560# CHECK: v_cmp_nlg_f32_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x94,0x7c]15610x01,0x05,0x94,0x7c1562 1563# CHECK: v_cmp_nlg_f32_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x94,0x7c]15640xff,0x05,0x94,0x7c1565 1566# CHECK: v_cmp_nlg_f32_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x94,0x7c]15670x01,0x04,0x94,0x7c1568 1569# CHECK: v_cmp_nlg_f32_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x94,0x7c]15700x65,0x04,0x94,0x7c1571 1572# CHECK: v_cmp_nlg_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x94,0x7c]15730x66,0x04,0x94,0x7c1574 1575# CHECK: v_cmp_nlg_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x94,0x7c]15760x67,0x04,0x94,0x7c1577 1578# CHECK: v_cmp_nlg_f32_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x94,0x7c]15790x6a,0x04,0x94,0x7c1580 1581# CHECK: v_cmp_nlg_f32_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x94,0x7c]15820x6b,0x04,0x94,0x7c1583 1584# CHECK: v_cmp_nlg_f32_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x94,0x7c]15850x7c,0x04,0x94,0x7c1586 1587# CHECK: v_cmp_nlg_f32_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x94,0x7c]15880x7e,0x04,0x94,0x7c1589 1590# CHECK: v_cmp_nlg_f32_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x94,0x7c]15910x7f,0x04,0x94,0x7c1592 1593# CHECK: v_cmp_nlg_f32_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x94,0x7c]15940x80,0x04,0x94,0x7c1595 1596# CHECK: v_cmp_nlg_f32_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x94,0x7c]15970xc1,0x04,0x94,0x7c1598 1599# CHECK: v_cmp_nlg_f32_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x94,0x7c]16000xf0,0x04,0x94,0x7c1601 1602# CHECK: v_cmp_nlg_f32_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x94,0x7c]16030xf7,0x04,0x94,0x7c1604 1605# CHECK: v_cmp_nlg_f32_e32 vcc, 0xaf123456, v2   ; encoding: [0xff,0x04,0x94,0x7c,0x56,0x34,0x12,0xaf]16060xff,0x04,0x94,0x7c,0x56,0x34,0x12,0xaf1607 1608# CHECK: v_cmp_nlg_f32_e32 vcc, 0x3f717273, v2   ; encoding: [0xff,0x04,0x94,0x7c,0x73,0x72,0x71,0x3f]16090xff,0x04,0x94,0x7c,0x73,0x72,0x71,0x3f1610 1611# CHECK: v_cmp_nlg_f32_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x95,0x7c]16120x01,0xff,0x95,0x7c1613 1614# CHECK: v_cmp_ngt_f32_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x96,0x7c]16150x01,0x05,0x96,0x7c1616 1617# CHECK: v_cmp_ngt_f32_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x96,0x7c]16180xff,0x05,0x96,0x7c1619 1620# CHECK: v_cmp_ngt_f32_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x96,0x7c]16210x01,0x04,0x96,0x7c1622 1623# CHECK: v_cmp_ngt_f32_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x96,0x7c]16240x65,0x04,0x96,0x7c1625 1626# CHECK: v_cmp_ngt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x96,0x7c]16270x66,0x04,0x96,0x7c1628 1629# CHECK: v_cmp_ngt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x96,0x7c]16300x67,0x04,0x96,0x7c1631 1632# CHECK: v_cmp_ngt_f32_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x96,0x7c]16330x6a,0x04,0x96,0x7c1634 1635# CHECK: v_cmp_ngt_f32_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x96,0x7c]16360x6b,0x04,0x96,0x7c1637 1638# CHECK: v_cmp_ngt_f32_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x96,0x7c]16390x7c,0x04,0x96,0x7c1640 1641# CHECK: v_cmp_ngt_f32_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x96,0x7c]16420x7e,0x04,0x96,0x7c1643 1644# CHECK: v_cmp_ngt_f32_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x96,0x7c]16450x7f,0x04,0x96,0x7c1646 1647# CHECK: v_cmp_ngt_f32_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x96,0x7c]16480x80,0x04,0x96,0x7c1649 1650# CHECK: v_cmp_ngt_f32_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x96,0x7c]16510xc1,0x04,0x96,0x7c1652 1653# CHECK: v_cmp_ngt_f32_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x96,0x7c]16540xf0,0x04,0x96,0x7c1655 1656# CHECK: v_cmp_ngt_f32_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x96,0x7c]16570xf7,0x04,0x96,0x7c1658 1659# CHECK: v_cmp_ngt_f32_e32 vcc, 0xaf123456, v2   ; encoding: [0xff,0x04,0x96,0x7c,0x56,0x34,0x12,0xaf]16600xff,0x04,0x96,0x7c,0x56,0x34,0x12,0xaf1661 1662# CHECK: v_cmp_ngt_f32_e32 vcc, 0x3f717273, v2   ; encoding: [0xff,0x04,0x96,0x7c,0x73,0x72,0x71,0x3f]16630xff,0x04,0x96,0x7c,0x73,0x72,0x71,0x3f1664 1665# CHECK: v_cmp_ngt_f32_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x97,0x7c]16660x01,0xff,0x97,0x7c1667 1668# CHECK: v_cmp_nle_f32_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x98,0x7c]16690x01,0x05,0x98,0x7c1670 1671# CHECK: v_cmp_nle_f32_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x98,0x7c]16720xff,0x05,0x98,0x7c1673 1674# CHECK: v_cmp_nle_f32_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x98,0x7c]16750x01,0x04,0x98,0x7c1676 1677# CHECK: v_cmp_nle_f32_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x98,0x7c]16780x65,0x04,0x98,0x7c1679 1680# CHECK: v_cmp_nle_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x98,0x7c]16810x66,0x04,0x98,0x7c1682 1683# CHECK: v_cmp_nle_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x98,0x7c]16840x67,0x04,0x98,0x7c1685 1686# CHECK: v_cmp_nle_f32_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x98,0x7c]16870x6a,0x04,0x98,0x7c1688 1689# CHECK: v_cmp_nle_f32_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x98,0x7c]16900x6b,0x04,0x98,0x7c1691 1692# CHECK: v_cmp_nle_f32_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x98,0x7c]16930x7c,0x04,0x98,0x7c1694 1695# CHECK: v_cmp_nle_f32_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x98,0x7c]16960x7e,0x04,0x98,0x7c1697 1698# CHECK: v_cmp_nle_f32_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x98,0x7c]16990x7f,0x04,0x98,0x7c1700 1701# CHECK: v_cmp_nle_f32_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x98,0x7c]17020x80,0x04,0x98,0x7c1703 1704# CHECK: v_cmp_nle_f32_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x98,0x7c]17050xc1,0x04,0x98,0x7c1706 1707# CHECK: v_cmp_nle_f32_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x98,0x7c]17080xf0,0x04,0x98,0x7c1709 1710# CHECK: v_cmp_nle_f32_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x98,0x7c]17110xf7,0x04,0x98,0x7c1712 1713# CHECK: v_cmp_nle_f32_e32 vcc, 0xaf123456, v2   ; encoding: [0xff,0x04,0x98,0x7c,0x56,0x34,0x12,0xaf]17140xff,0x04,0x98,0x7c,0x56,0x34,0x12,0xaf1715 1716# CHECK: v_cmp_nle_f32_e32 vcc, 0x3f717273, v2   ; encoding: [0xff,0x04,0x98,0x7c,0x73,0x72,0x71,0x3f]17170xff,0x04,0x98,0x7c,0x73,0x72,0x71,0x3f1718 1719# CHECK: v_cmp_nle_f32_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x99,0x7c]17200x01,0xff,0x99,0x7c1721 1722# CHECK: v_cmp_neq_f32_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x9a,0x7c]17230x01,0x05,0x9a,0x7c1724 1725# CHECK: v_cmp_neq_f32_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x9a,0x7c]17260xff,0x05,0x9a,0x7c1727 1728# CHECK: v_cmp_neq_f32_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x9a,0x7c]17290x01,0x04,0x9a,0x7c1730 1731# CHECK: v_cmp_neq_f32_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x9a,0x7c]17320x65,0x04,0x9a,0x7c1733 1734# CHECK: v_cmp_neq_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9a,0x7c]17350x66,0x04,0x9a,0x7c1736 1737# CHECK: v_cmp_neq_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9a,0x7c]17380x67,0x04,0x9a,0x7c1739 1740# CHECK: v_cmp_neq_f32_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x9a,0x7c]17410x6a,0x04,0x9a,0x7c1742 1743# CHECK: v_cmp_neq_f32_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x9a,0x7c]17440x6b,0x04,0x9a,0x7c1745 1746# CHECK: v_cmp_neq_f32_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x9a,0x7c]17470x7c,0x04,0x9a,0x7c1748 1749# CHECK: v_cmp_neq_f32_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x9a,0x7c]17500x7e,0x04,0x9a,0x7c1751 1752# CHECK: v_cmp_neq_f32_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x9a,0x7c]17530x7f,0x04,0x9a,0x7c1754 1755# CHECK: v_cmp_neq_f32_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x9a,0x7c]17560x80,0x04,0x9a,0x7c1757 1758# CHECK: v_cmp_neq_f32_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x9a,0x7c]17590xc1,0x04,0x9a,0x7c1760 1761# CHECK: v_cmp_neq_f32_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x9a,0x7c]17620xf0,0x04,0x9a,0x7c1763 1764# CHECK: v_cmp_neq_f32_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x9a,0x7c]17650xf7,0x04,0x9a,0x7c1766 1767# CHECK: v_cmp_neq_f32_e32 vcc, 0xaf123456, v2   ; encoding: [0xff,0x04,0x9a,0x7c,0x56,0x34,0x12,0xaf]17680xff,0x04,0x9a,0x7c,0x56,0x34,0x12,0xaf1769 1770# CHECK: v_cmp_neq_f32_e32 vcc, 0x3f717273, v2   ; encoding: [0xff,0x04,0x9a,0x7c,0x73,0x72,0x71,0x3f]17710xff,0x04,0x9a,0x7c,0x73,0x72,0x71,0x3f1772 1773# CHECK: v_cmp_neq_f32_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x9b,0x7c]17740x01,0xff,0x9b,0x7c1775 1776# CHECK: v_cmp_nlt_f32_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x9c,0x7c]17770x01,0x05,0x9c,0x7c1778 1779# CHECK: v_cmp_nlt_f32_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x9c,0x7c]17800xff,0x05,0x9c,0x7c1781 1782# CHECK: v_cmp_nlt_f32_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x9c,0x7c]17830x01,0x04,0x9c,0x7c1784 1785# CHECK: v_cmp_nlt_f32_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x9c,0x7c]17860x65,0x04,0x9c,0x7c1787 1788# CHECK: v_cmp_nlt_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9c,0x7c]17890x66,0x04,0x9c,0x7c1790 1791# CHECK: v_cmp_nlt_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9c,0x7c]17920x67,0x04,0x9c,0x7c1793 1794# CHECK: v_cmp_nlt_f32_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x9c,0x7c]17950x6a,0x04,0x9c,0x7c1796 1797# CHECK: v_cmp_nlt_f32_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x9c,0x7c]17980x6b,0x04,0x9c,0x7c1799 1800# CHECK: v_cmp_nlt_f32_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x9c,0x7c]18010x7c,0x04,0x9c,0x7c1802 1803# CHECK: v_cmp_nlt_f32_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x9c,0x7c]18040x7e,0x04,0x9c,0x7c1805 1806# CHECK: v_cmp_nlt_f32_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x9c,0x7c]18070x7f,0x04,0x9c,0x7c1808 1809# CHECK: v_cmp_nlt_f32_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x9c,0x7c]18100x80,0x04,0x9c,0x7c1811 1812# CHECK: v_cmp_nlt_f32_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x9c,0x7c]18130xc1,0x04,0x9c,0x7c1814 1815# CHECK: v_cmp_nlt_f32_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x9c,0x7c]18160xf0,0x04,0x9c,0x7c1817 1818# CHECK: v_cmp_nlt_f32_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x9c,0x7c]18190xf7,0x04,0x9c,0x7c1820 1821# CHECK: v_cmp_nlt_f32_e32 vcc, 0xaf123456, v2   ; encoding: [0xff,0x04,0x9c,0x7c,0x56,0x34,0x12,0xaf]18220xff,0x04,0x9c,0x7c,0x56,0x34,0x12,0xaf1823 1824# CHECK: v_cmp_nlt_f32_e32 vcc, 0x3f717273, v2   ; encoding: [0xff,0x04,0x9c,0x7c,0x73,0x72,0x71,0x3f]18250xff,0x04,0x9c,0x7c,0x73,0x72,0x71,0x3f1826 1827# CHECK: v_cmp_nlt_f32_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x9d,0x7c]18280x01,0xff,0x9d,0x7c1829 1830# CHECK: v_cmp_tru_f32_e32 vcc, v1, v2           ; encoding: [0x01,0x05,0x9e,0x7c]18310x01,0x05,0x9e,0x7c1832 1833# CHECK: v_cmp_tru_f32_e32 vcc, v255, v2         ; encoding: [0xff,0x05,0x9e,0x7c]18340xff,0x05,0x9e,0x7c1835 1836# CHECK: v_cmp_tru_f32_e32 vcc, s1, v2           ; encoding: [0x01,0x04,0x9e,0x7c]18370x01,0x04,0x9e,0x7c1838 1839# CHECK: v_cmp_tru_f32_e32 vcc, s101, v2         ; encoding: [0x65,0x04,0x9e,0x7c]18400x65,0x04,0x9e,0x7c1841 1842# CHECK: v_cmp_tru_f32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9e,0x7c]18430x66,0x04,0x9e,0x7c1844 1845# CHECK: v_cmp_tru_f32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9e,0x7c]18460x67,0x04,0x9e,0x7c1847 1848# CHECK: v_cmp_tru_f32_e32 vcc, vcc_lo, v2       ; encoding: [0x6a,0x04,0x9e,0x7c]18490x6a,0x04,0x9e,0x7c1850 1851# CHECK: v_cmp_tru_f32_e32 vcc, vcc_hi, v2       ; encoding: [0x6b,0x04,0x9e,0x7c]18520x6b,0x04,0x9e,0x7c1853 1854# CHECK: v_cmp_tru_f32_e32 vcc, m0, v2           ; encoding: [0x7c,0x04,0x9e,0x7c]18550x7c,0x04,0x9e,0x7c1856 1857# CHECK: v_cmp_tru_f32_e32 vcc, exec_lo, v2      ; encoding: [0x7e,0x04,0x9e,0x7c]18580x7e,0x04,0x9e,0x7c1859 1860# CHECK: v_cmp_tru_f32_e32 vcc, exec_hi, v2      ; encoding: [0x7f,0x04,0x9e,0x7c]18610x7f,0x04,0x9e,0x7c1862 1863# CHECK: v_cmp_tru_f32_e32 vcc, 0, v2            ; encoding: [0x80,0x04,0x9e,0x7c]18640x80,0x04,0x9e,0x7c1865 1866# CHECK: v_cmp_tru_f32_e32 vcc, -1, v2           ; encoding: [0xc1,0x04,0x9e,0x7c]18670xc1,0x04,0x9e,0x7c1868 1869# CHECK: v_cmp_tru_f32_e32 vcc, 0.5, v2          ; encoding: [0xf0,0x04,0x9e,0x7c]18700xf0,0x04,0x9e,0x7c1871 1872# CHECK: v_cmp_tru_f32_e32 vcc, -4.0, v2         ; encoding: [0xf7,0x04,0x9e,0x7c]18730xf7,0x04,0x9e,0x7c1874 1875# CHECK: v_cmp_tru_f32_e32 vcc, 0xaf123456, v2   ; encoding: [0xff,0x04,0x9e,0x7c,0x56,0x34,0x12,0xaf]18760xff,0x04,0x9e,0x7c,0x56,0x34,0x12,0xaf1877 1878# CHECK: v_cmp_tru_f32_e32 vcc, 0x3f717273, v2   ; encoding: [0xff,0x04,0x9e,0x7c,0x73,0x72,0x71,0x3f]18790xff,0x04,0x9e,0x7c,0x73,0x72,0x71,0x3f1880 1881# CHECK: v_cmp_tru_f32_e32 vcc, v1, v255         ; encoding: [0x01,0xff,0x9f,0x7c]18820x01,0xff,0x9f,0x7c1883 1884# CHECK: v_cmp_f_f64_e32 vcc, v[1:2], v[2:3]     ; encoding: [0x01,0x05,0xc0,0x7c]18850x01,0x05,0xc0,0x7c1886 1887# CHECK: v_cmp_f_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc0,0x7c]18880xfe,0x05,0xc0,0x7c1889 1890# CHECK: v_cmp_f_f64_e32 vcc, s[2:3], v[2:3]     ; encoding: [0x02,0x04,0xc0,0x7c]18910x02,0x04,0xc0,0x7c1892 1893# CHECK: v_cmp_f_f64_e32 vcc, s[4:5], v[2:3]     ; encoding: [0x04,0x04,0xc0,0x7c]18940x04,0x04,0xc0,0x7c1895 1896# CHECK: v_cmp_f_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc0,0x7c]18970x64,0x04,0xc0,0x7c1898 1899# CHECK: v_cmp_f_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc0,0x7c]19000x66,0x04,0xc0,0x7c1901 1902# CHECK: v_cmp_f_f64_e32 vcc, vcc, v[2:3]        ; encoding: [0x6a,0x04,0xc0,0x7c]19030x6a,0x04,0xc0,0x7c1904 1905# CHECK: v_cmp_f_f64_e32 vcc, exec, v[2:3]       ; encoding: [0x7e,0x04,0xc0,0x7c]19060x7e,0x04,0xc0,0x7c1907 1908# CHECK: v_cmp_f_f64_e32 vcc, 0, v[2:3]          ; encoding: [0x80,0x04,0xc0,0x7c]19090x80,0x04,0xc0,0x7c1910 1911# CHECK: v_cmp_f_f64_e32 vcc, -1, v[2:3]         ; encoding: [0xc1,0x04,0xc0,0x7c]19120xc1,0x04,0xc0,0x7c1913 1914# CHECK: v_cmp_f_f64_e32 vcc, 0.5, v[2:3]        ; encoding: [0xf0,0x04,0xc0,0x7c]19150xf0,0x04,0xc0,0x7c1916 1917# CHECK: v_cmp_f_f64_e32 vcc, -4.0, v[2:3]       ; encoding: [0xf7,0x04,0xc0,0x7c]19180xf7,0x04,0xc0,0x7c1919 1920# CHECK: v_cmp_f_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7c,0x56,0x34,0x12,0xaf]19210xff,0x04,0xc0,0x7c,0x56,0x34,0x12,0xaf1922 1923# CHECK: v_cmp_f_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7c,0x73,0x72,0x71,0x3f]19240xff,0x04,0xc0,0x7c,0x73,0x72,0x71,0x3f1925 1926# CHECK: v_cmp_f_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc1,0x7c]19270x01,0xfd,0xc1,0x7c1928 1929# CHECK: v_cmp_lt_f64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc2,0x7c]19300x01,0x05,0xc2,0x7c1931 1932# CHECK: v_cmp_lt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc2,0x7c]19330xfe,0x05,0xc2,0x7c1934 1935# CHECK: v_cmp_lt_f64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc2,0x7c]19360x02,0x04,0xc2,0x7c1937 1938# CHECK: v_cmp_lt_f64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc2,0x7c]19390x04,0x04,0xc2,0x7c1940 1941# CHECK: v_cmp_lt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc2,0x7c]19420x64,0x04,0xc2,0x7c1943 1944# CHECK: v_cmp_lt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc2,0x7c]19450x66,0x04,0xc2,0x7c1946 1947# CHECK: v_cmp_lt_f64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc2,0x7c]19480x6a,0x04,0xc2,0x7c1949 1950# CHECK: v_cmp_lt_f64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc2,0x7c]19510x7e,0x04,0xc2,0x7c1952 1953# CHECK: v_cmp_lt_f64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc2,0x7c]19540x80,0x04,0xc2,0x7c1955 1956# CHECK: v_cmp_lt_f64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc2,0x7c]19570xc1,0x04,0xc2,0x7c1958 1959# CHECK: v_cmp_lt_f64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc2,0x7c]19600xf0,0x04,0xc2,0x7c1961 1962# CHECK: v_cmp_lt_f64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc2,0x7c]19630xf7,0x04,0xc2,0x7c1964 1965# CHECK: v_cmp_lt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7c,0x56,0x34,0x12,0xaf]19660xff,0x04,0xc2,0x7c,0x56,0x34,0x12,0xaf1967 1968# CHECK: v_cmp_lt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7c,0x73,0x72,0x71,0x3f]19690xff,0x04,0xc2,0x7c,0x73,0x72,0x71,0x3f1970 1971# CHECK: v_cmp_lt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc3,0x7c]19720x01,0xfd,0xc3,0x7c1973 1974# CHECK: v_cmp_eq_f64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc4,0x7c]19750x01,0x05,0xc4,0x7c1976 1977# CHECK: v_cmp_eq_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc4,0x7c]19780xfe,0x05,0xc4,0x7c1979 1980# CHECK: v_cmp_eq_f64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc4,0x7c]19810x02,0x04,0xc4,0x7c1982 1983# CHECK: v_cmp_eq_f64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc4,0x7c]19840x04,0x04,0xc4,0x7c1985 1986# CHECK: v_cmp_eq_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc4,0x7c]19870x64,0x04,0xc4,0x7c1988 1989# CHECK: v_cmp_eq_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc4,0x7c]19900x66,0x04,0xc4,0x7c1991 1992# CHECK: v_cmp_eq_f64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc4,0x7c]19930x6a,0x04,0xc4,0x7c1994 1995# CHECK: v_cmp_eq_f64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc4,0x7c]19960x7e,0x04,0xc4,0x7c1997 1998# CHECK: v_cmp_eq_f64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc4,0x7c]19990x80,0x04,0xc4,0x7c2000 2001# CHECK: v_cmp_eq_f64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc4,0x7c]20020xc1,0x04,0xc4,0x7c2003 2004# CHECK: v_cmp_eq_f64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc4,0x7c]20050xf0,0x04,0xc4,0x7c2006 2007# CHECK: v_cmp_eq_f64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc4,0x7c]20080xf7,0x04,0xc4,0x7c2009 2010# CHECK: v_cmp_eq_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7c,0x56,0x34,0x12,0xaf]20110xff,0x04,0xc4,0x7c,0x56,0x34,0x12,0xaf2012 2013# CHECK: v_cmp_eq_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7c,0x73,0x72,0x71,0x3f]20140xff,0x04,0xc4,0x7c,0x73,0x72,0x71,0x3f2015 2016# CHECK: v_cmp_eq_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc5,0x7c]20170x01,0xfd,0xc5,0x7c2018 2019# CHECK: v_cmp_le_f64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc6,0x7c]20200x01,0x05,0xc6,0x7c2021 2022# CHECK: v_cmp_le_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc6,0x7c]20230xfe,0x05,0xc6,0x7c2024 2025# CHECK: v_cmp_le_f64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc6,0x7c]20260x02,0x04,0xc6,0x7c2027 2028# CHECK: v_cmp_le_f64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc6,0x7c]20290x04,0x04,0xc6,0x7c2030 2031# CHECK: v_cmp_le_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc6,0x7c]20320x64,0x04,0xc6,0x7c2033 2034# CHECK: v_cmp_le_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc6,0x7c]20350x66,0x04,0xc6,0x7c2036 2037# CHECK: v_cmp_le_f64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc6,0x7c]20380x6a,0x04,0xc6,0x7c2039 2040# CHECK: v_cmp_le_f64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc6,0x7c]20410x7e,0x04,0xc6,0x7c2042 2043# CHECK: v_cmp_le_f64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc6,0x7c]20440x80,0x04,0xc6,0x7c2045 2046# CHECK: v_cmp_le_f64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc6,0x7c]20470xc1,0x04,0xc6,0x7c2048 2049# CHECK: v_cmp_le_f64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc6,0x7c]20500xf0,0x04,0xc6,0x7c2051 2052# CHECK: v_cmp_le_f64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc6,0x7c]20530xf7,0x04,0xc6,0x7c2054 2055# CHECK: v_cmp_le_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7c,0x56,0x34,0x12,0xaf]20560xff,0x04,0xc6,0x7c,0x56,0x34,0x12,0xaf2057 2058# CHECK: v_cmp_le_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7c,0x73,0x72,0x71,0x3f]20590xff,0x04,0xc6,0x7c,0x73,0x72,0x71,0x3f2060 2061# CHECK: v_cmp_le_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc7,0x7c]20620x01,0xfd,0xc7,0x7c2063 2064# CHECK: v_cmp_gt_f64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc8,0x7c]20650x01,0x05,0xc8,0x7c2066 2067# CHECK: v_cmp_gt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc8,0x7c]20680xfe,0x05,0xc8,0x7c2069 2070# CHECK: v_cmp_gt_f64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc8,0x7c]20710x02,0x04,0xc8,0x7c2072 2073# CHECK: v_cmp_gt_f64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc8,0x7c]20740x04,0x04,0xc8,0x7c2075 2076# CHECK: v_cmp_gt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc8,0x7c]20770x64,0x04,0xc8,0x7c2078 2079# CHECK: v_cmp_gt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc8,0x7c]20800x66,0x04,0xc8,0x7c2081 2082# CHECK: v_cmp_gt_f64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc8,0x7c]20830x6a,0x04,0xc8,0x7c2084 2085# CHECK: v_cmp_gt_f64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc8,0x7c]20860x7e,0x04,0xc8,0x7c2087 2088# CHECK: v_cmp_gt_f64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc8,0x7c]20890x80,0x04,0xc8,0x7c2090 2091# CHECK: v_cmp_gt_f64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc8,0x7c]20920xc1,0x04,0xc8,0x7c2093 2094# CHECK: v_cmp_gt_f64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc8,0x7c]20950xf0,0x04,0xc8,0x7c2096 2097# CHECK: v_cmp_gt_f64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc8,0x7c]20980xf7,0x04,0xc8,0x7c2099 2100# CHECK: v_cmp_gt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7c,0x56,0x34,0x12,0xaf]21010xff,0x04,0xc8,0x7c,0x56,0x34,0x12,0xaf2102 2103# CHECK: v_cmp_gt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7c,0x73,0x72,0x71,0x3f]21040xff,0x04,0xc8,0x7c,0x73,0x72,0x71,0x3f2105 2106# CHECK: v_cmp_gt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc9,0x7c]21070x01,0xfd,0xc9,0x7c2108 2109# CHECK: v_cmp_lg_f64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xca,0x7c]21100x01,0x05,0xca,0x7c2111 2112# CHECK: v_cmp_lg_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xca,0x7c]21130xfe,0x05,0xca,0x7c2114 2115# CHECK: v_cmp_lg_f64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xca,0x7c]21160x02,0x04,0xca,0x7c2117 2118# CHECK: v_cmp_lg_f64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xca,0x7c]21190x04,0x04,0xca,0x7c2120 2121# CHECK: v_cmp_lg_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xca,0x7c]21220x64,0x04,0xca,0x7c2123 2124# CHECK: v_cmp_lg_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xca,0x7c]21250x66,0x04,0xca,0x7c2126 2127# CHECK: v_cmp_lg_f64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xca,0x7c]21280x6a,0x04,0xca,0x7c2129 2130# CHECK: v_cmp_lg_f64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xca,0x7c]21310x7e,0x04,0xca,0x7c2132 2133# CHECK: v_cmp_lg_f64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xca,0x7c]21340x80,0x04,0xca,0x7c2135 2136# CHECK: v_cmp_lg_f64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xca,0x7c]21370xc1,0x04,0xca,0x7c2138 2139# CHECK: v_cmp_lg_f64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xca,0x7c]21400xf0,0x04,0xca,0x7c2141 2142# CHECK: v_cmp_lg_f64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xca,0x7c]21430xf7,0x04,0xca,0x7c2144 2145# CHECK: v_cmp_lg_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xca,0x7c,0x56,0x34,0x12,0xaf]21460xff,0x04,0xca,0x7c,0x56,0x34,0x12,0xaf2147 2148# CHECK: v_cmp_lg_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xca,0x7c,0x73,0x72,0x71,0x3f]21490xff,0x04,0xca,0x7c,0x73,0x72,0x71,0x3f2150 2151# CHECK: v_cmp_lg_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcb,0x7c]21520x01,0xfd,0xcb,0x7c2153 2154# CHECK: v_cmp_ge_f64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xcc,0x7c]21550x01,0x05,0xcc,0x7c2156 2157# CHECK: v_cmp_ge_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xcc,0x7c]21580xfe,0x05,0xcc,0x7c2159 2160# CHECK: v_cmp_ge_f64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xcc,0x7c]21610x02,0x04,0xcc,0x7c2162 2163# CHECK: v_cmp_ge_f64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xcc,0x7c]21640x04,0x04,0xcc,0x7c2165 2166# CHECK: v_cmp_ge_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xcc,0x7c]21670x64,0x04,0xcc,0x7c2168 2169# CHECK: v_cmp_ge_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xcc,0x7c]21700x66,0x04,0xcc,0x7c2171 2172# CHECK: v_cmp_ge_f64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xcc,0x7c]21730x6a,0x04,0xcc,0x7c2174 2175# CHECK: v_cmp_ge_f64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xcc,0x7c]21760x7e,0x04,0xcc,0x7c2177 2178# CHECK: v_cmp_ge_f64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xcc,0x7c]21790x80,0x04,0xcc,0x7c2180 2181# CHECK: v_cmp_ge_f64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xcc,0x7c]21820xc1,0x04,0xcc,0x7c2183 2184# CHECK: v_cmp_ge_f64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xcc,0x7c]21850xf0,0x04,0xcc,0x7c2186 2187# CHECK: v_cmp_ge_f64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xcc,0x7c]21880xf7,0x04,0xcc,0x7c2189 2190# CHECK: v_cmp_ge_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7c,0x56,0x34,0x12,0xaf]21910xff,0x04,0xcc,0x7c,0x56,0x34,0x12,0xaf2192 2193# CHECK: v_cmp_ge_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7c,0x73,0x72,0x71,0x3f]21940xff,0x04,0xcc,0x7c,0x73,0x72,0x71,0x3f2195 2196# CHECK: v_cmp_ge_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcd,0x7c]21970x01,0xfd,0xcd,0x7c2198 2199# CHECK: v_cmp_o_f64_e32 vcc, v[1:2], v[2:3]     ; encoding: [0x01,0x05,0xce,0x7c]22000x01,0x05,0xce,0x7c2201 2202# CHECK: v_cmp_o_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xce,0x7c]22030xfe,0x05,0xce,0x7c2204 2205# CHECK: v_cmp_o_f64_e32 vcc, s[2:3], v[2:3]     ; encoding: [0x02,0x04,0xce,0x7c]22060x02,0x04,0xce,0x7c2207 2208# CHECK: v_cmp_o_f64_e32 vcc, s[4:5], v[2:3]     ; encoding: [0x04,0x04,0xce,0x7c]22090x04,0x04,0xce,0x7c2210 2211# CHECK: v_cmp_o_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xce,0x7c]22120x64,0x04,0xce,0x7c2213 2214# CHECK: v_cmp_o_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xce,0x7c]22150x66,0x04,0xce,0x7c2216 2217# CHECK: v_cmp_o_f64_e32 vcc, vcc, v[2:3]        ; encoding: [0x6a,0x04,0xce,0x7c]22180x6a,0x04,0xce,0x7c2219 2220# CHECK: v_cmp_o_f64_e32 vcc, exec, v[2:3]       ; encoding: [0x7e,0x04,0xce,0x7c]22210x7e,0x04,0xce,0x7c2222 2223# CHECK: v_cmp_o_f64_e32 vcc, 0, v[2:3]          ; encoding: [0x80,0x04,0xce,0x7c]22240x80,0x04,0xce,0x7c2225 2226# CHECK: v_cmp_o_f64_e32 vcc, -1, v[2:3]         ; encoding: [0xc1,0x04,0xce,0x7c]22270xc1,0x04,0xce,0x7c2228 2229# CHECK: v_cmp_o_f64_e32 vcc, 0.5, v[2:3]        ; encoding: [0xf0,0x04,0xce,0x7c]22300xf0,0x04,0xce,0x7c2231 2232# CHECK: v_cmp_o_f64_e32 vcc, -4.0, v[2:3]       ; encoding: [0xf7,0x04,0xce,0x7c]22330xf7,0x04,0xce,0x7c2234 2235# CHECK: v_cmp_o_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xce,0x7c,0x56,0x34,0x12,0xaf]22360xff,0x04,0xce,0x7c,0x56,0x34,0x12,0xaf2237 2238# CHECK: v_cmp_o_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xce,0x7c,0x73,0x72,0x71,0x3f]22390xff,0x04,0xce,0x7c,0x73,0x72,0x71,0x3f2240 2241# CHECK: v_cmp_o_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcf,0x7c]22420x01,0xfd,0xcf,0x7c2243 2244# CHECK: v_cmp_u_f64_e32 vcc, v[1:2], v[2:3]     ; encoding: [0x01,0x05,0xd0,0x7c]22450x01,0x05,0xd0,0x7c2246 2247# CHECK: v_cmp_u_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd0,0x7c]22480xfe,0x05,0xd0,0x7c2249 2250# CHECK: v_cmp_u_f64_e32 vcc, s[2:3], v[2:3]     ; encoding: [0x02,0x04,0xd0,0x7c]22510x02,0x04,0xd0,0x7c2252 2253# CHECK: v_cmp_u_f64_e32 vcc, s[4:5], v[2:3]     ; encoding: [0x04,0x04,0xd0,0x7c]22540x04,0x04,0xd0,0x7c2255 2256# CHECK: v_cmp_u_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd0,0x7c]22570x64,0x04,0xd0,0x7c2258 2259# CHECK: v_cmp_u_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd0,0x7c]22600x66,0x04,0xd0,0x7c2261 2262# CHECK: v_cmp_u_f64_e32 vcc, vcc, v[2:3]        ; encoding: [0x6a,0x04,0xd0,0x7c]22630x6a,0x04,0xd0,0x7c2264 2265# CHECK: v_cmp_u_f64_e32 vcc, exec, v[2:3]       ; encoding: [0x7e,0x04,0xd0,0x7c]22660x7e,0x04,0xd0,0x7c2267 2268# CHECK: v_cmp_u_f64_e32 vcc, 0, v[2:3]          ; encoding: [0x80,0x04,0xd0,0x7c]22690x80,0x04,0xd0,0x7c2270 2271# CHECK: v_cmp_u_f64_e32 vcc, -1, v[2:3]         ; encoding: [0xc1,0x04,0xd0,0x7c]22720xc1,0x04,0xd0,0x7c2273 2274# CHECK: v_cmp_u_f64_e32 vcc, 0.5, v[2:3]        ; encoding: [0xf0,0x04,0xd0,0x7c]22750xf0,0x04,0xd0,0x7c2276 2277# CHECK: v_cmp_u_f64_e32 vcc, -4.0, v[2:3]       ; encoding: [0xf7,0x04,0xd0,0x7c]22780xf7,0x04,0xd0,0x7c2279 2280# CHECK: v_cmp_u_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7c,0x56,0x34,0x12,0xaf]22810xff,0x04,0xd0,0x7c,0x56,0x34,0x12,0xaf2282 2283# CHECK: v_cmp_u_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7c,0x73,0x72,0x71,0x3f]22840xff,0x04,0xd0,0x7c,0x73,0x72,0x71,0x3f2285 2286# CHECK: v_cmp_u_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd1,0x7c]22870x01,0xfd,0xd1,0x7c2288 2289# CHECK: v_cmp_nge_f64_e32 vcc, v[1:2], v[2:3]   ; encoding: [0x01,0x05,0xd2,0x7c]22900x01,0x05,0xd2,0x7c2291 2292# CHECK: v_cmp_nge_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd2,0x7c]22930xfe,0x05,0xd2,0x7c2294 2295# CHECK: v_cmp_nge_f64_e32 vcc, s[2:3], v[2:3]   ; encoding: [0x02,0x04,0xd2,0x7c]22960x02,0x04,0xd2,0x7c2297 2298# CHECK: v_cmp_nge_f64_e32 vcc, s[4:5], v[2:3]   ; encoding: [0x04,0x04,0xd2,0x7c]22990x04,0x04,0xd2,0x7c2300 2301# CHECK: v_cmp_nge_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd2,0x7c]23020x64,0x04,0xd2,0x7c2303 2304# CHECK: v_cmp_nge_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd2,0x7c]23050x66,0x04,0xd2,0x7c2306 2307# CHECK: v_cmp_nge_f64_e32 vcc, vcc, v[2:3]      ; encoding: [0x6a,0x04,0xd2,0x7c]23080x6a,0x04,0xd2,0x7c2309 2310# CHECK: v_cmp_nge_f64_e32 vcc, exec, v[2:3]     ; encoding: [0x7e,0x04,0xd2,0x7c]23110x7e,0x04,0xd2,0x7c2312 2313# CHECK: v_cmp_nge_f64_e32 vcc, 0, v[2:3]        ; encoding: [0x80,0x04,0xd2,0x7c]23140x80,0x04,0xd2,0x7c2315 2316# CHECK: v_cmp_nge_f64_e32 vcc, -1, v[2:3]       ; encoding: [0xc1,0x04,0xd2,0x7c]23170xc1,0x04,0xd2,0x7c2318 2319# CHECK: v_cmp_nge_f64_e32 vcc, 0.5, v[2:3]      ; encoding: [0xf0,0x04,0xd2,0x7c]23200xf0,0x04,0xd2,0x7c2321 2322# CHECK: v_cmp_nge_f64_e32 vcc, -4.0, v[2:3]     ; encoding: [0xf7,0x04,0xd2,0x7c]23230xf7,0x04,0xd2,0x7c2324 2325# CHECK: v_cmp_nge_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7c,0x56,0x34,0x12,0xaf]23260xff,0x04,0xd2,0x7c,0x56,0x34,0x12,0xaf2327 2328# CHECK: v_cmp_nge_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7c,0x73,0x72,0x71,0x3f]23290xff,0x04,0xd2,0x7c,0x73,0x72,0x71,0x3f2330 2331# CHECK: v_cmp_nge_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd3,0x7c]23320x01,0xfd,0xd3,0x7c2333 2334# CHECK: v_cmp_nlg_f64_e32 vcc, v[1:2], v[2:3]   ; encoding: [0x01,0x05,0xd4,0x7c]23350x01,0x05,0xd4,0x7c2336 2337# CHECK: v_cmp_nlg_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd4,0x7c]23380xfe,0x05,0xd4,0x7c2339 2340# CHECK: v_cmp_nlg_f64_e32 vcc, s[2:3], v[2:3]   ; encoding: [0x02,0x04,0xd4,0x7c]23410x02,0x04,0xd4,0x7c2342 2343# CHECK: v_cmp_nlg_f64_e32 vcc, s[4:5], v[2:3]   ; encoding: [0x04,0x04,0xd4,0x7c]23440x04,0x04,0xd4,0x7c2345 2346# CHECK: v_cmp_nlg_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd4,0x7c]23470x64,0x04,0xd4,0x7c2348 2349# CHECK: v_cmp_nlg_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd4,0x7c]23500x66,0x04,0xd4,0x7c2351 2352# CHECK: v_cmp_nlg_f64_e32 vcc, vcc, v[2:3]      ; encoding: [0x6a,0x04,0xd4,0x7c]23530x6a,0x04,0xd4,0x7c2354 2355# CHECK: v_cmp_nlg_f64_e32 vcc, exec, v[2:3]     ; encoding: [0x7e,0x04,0xd4,0x7c]23560x7e,0x04,0xd4,0x7c2357 2358# CHECK: v_cmp_nlg_f64_e32 vcc, 0, v[2:3]        ; encoding: [0x80,0x04,0xd4,0x7c]23590x80,0x04,0xd4,0x7c2360 2361# CHECK: v_cmp_nlg_f64_e32 vcc, -1, v[2:3]       ; encoding: [0xc1,0x04,0xd4,0x7c]23620xc1,0x04,0xd4,0x7c2363 2364# CHECK: v_cmp_nlg_f64_e32 vcc, 0.5, v[2:3]      ; encoding: [0xf0,0x04,0xd4,0x7c]23650xf0,0x04,0xd4,0x7c2366 2367# CHECK: v_cmp_nlg_f64_e32 vcc, -4.0, v[2:3]     ; encoding: [0xf7,0x04,0xd4,0x7c]23680xf7,0x04,0xd4,0x7c2369 2370# CHECK: v_cmp_nlg_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7c,0x56,0x34,0x12,0xaf]23710xff,0x04,0xd4,0x7c,0x56,0x34,0x12,0xaf2372 2373# CHECK: v_cmp_nlg_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7c,0x73,0x72,0x71,0x3f]23740xff,0x04,0xd4,0x7c,0x73,0x72,0x71,0x3f2375 2376# CHECK: v_cmp_nlg_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd5,0x7c]23770x01,0xfd,0xd5,0x7c2378 2379# CHECK: v_cmp_ngt_f64_e32 vcc, v[1:2], v[2:3]   ; encoding: [0x01,0x05,0xd6,0x7c]23800x01,0x05,0xd6,0x7c2381 2382# CHECK: v_cmp_ngt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd6,0x7c]23830xfe,0x05,0xd6,0x7c2384 2385# CHECK: v_cmp_ngt_f64_e32 vcc, s[2:3], v[2:3]   ; encoding: [0x02,0x04,0xd6,0x7c]23860x02,0x04,0xd6,0x7c2387 2388# CHECK: v_cmp_ngt_f64_e32 vcc, s[4:5], v[2:3]   ; encoding: [0x04,0x04,0xd6,0x7c]23890x04,0x04,0xd6,0x7c2390 2391# CHECK: v_cmp_ngt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd6,0x7c]23920x64,0x04,0xd6,0x7c2393 2394# CHECK: v_cmp_ngt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd6,0x7c]23950x66,0x04,0xd6,0x7c2396 2397# CHECK: v_cmp_ngt_f64_e32 vcc, vcc, v[2:3]      ; encoding: [0x6a,0x04,0xd6,0x7c]23980x6a,0x04,0xd6,0x7c2399 2400# CHECK: v_cmp_ngt_f64_e32 vcc, exec, v[2:3]     ; encoding: [0x7e,0x04,0xd6,0x7c]24010x7e,0x04,0xd6,0x7c2402 2403# CHECK: v_cmp_ngt_f64_e32 vcc, 0, v[2:3]        ; encoding: [0x80,0x04,0xd6,0x7c]24040x80,0x04,0xd6,0x7c2405 2406# CHECK: v_cmp_ngt_f64_e32 vcc, -1, v[2:3]       ; encoding: [0xc1,0x04,0xd6,0x7c]24070xc1,0x04,0xd6,0x7c2408 2409# CHECK: v_cmp_ngt_f64_e32 vcc, 0.5, v[2:3]      ; encoding: [0xf0,0x04,0xd6,0x7c]24100xf0,0x04,0xd6,0x7c2411 2412# CHECK: v_cmp_ngt_f64_e32 vcc, -4.0, v[2:3]     ; encoding: [0xf7,0x04,0xd6,0x7c]24130xf7,0x04,0xd6,0x7c2414 2415# CHECK: v_cmp_ngt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7c,0x56,0x34,0x12,0xaf]24160xff,0x04,0xd6,0x7c,0x56,0x34,0x12,0xaf2417 2418# CHECK: v_cmp_ngt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7c,0x73,0x72,0x71,0x3f]24190xff,0x04,0xd6,0x7c,0x73,0x72,0x71,0x3f2420 2421# CHECK: v_cmp_ngt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd7,0x7c]24220x01,0xfd,0xd7,0x7c2423 2424# CHECK: v_cmp_nle_f64_e32 vcc, v[1:2], v[2:3]   ; encoding: [0x01,0x05,0xd8,0x7c]24250x01,0x05,0xd8,0x7c2426 2427# CHECK: v_cmp_nle_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd8,0x7c]24280xfe,0x05,0xd8,0x7c2429 2430# CHECK: v_cmp_nle_f64_e32 vcc, s[2:3], v[2:3]   ; encoding: [0x02,0x04,0xd8,0x7c]24310x02,0x04,0xd8,0x7c2432 2433# CHECK: v_cmp_nle_f64_e32 vcc, s[4:5], v[2:3]   ; encoding: [0x04,0x04,0xd8,0x7c]24340x04,0x04,0xd8,0x7c2435 2436# CHECK: v_cmp_nle_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd8,0x7c]24370x64,0x04,0xd8,0x7c2438 2439# CHECK: v_cmp_nle_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd8,0x7c]24400x66,0x04,0xd8,0x7c2441 2442# CHECK: v_cmp_nle_f64_e32 vcc, vcc, v[2:3]      ; encoding: [0x6a,0x04,0xd8,0x7c]24430x6a,0x04,0xd8,0x7c2444 2445# CHECK: v_cmp_nle_f64_e32 vcc, exec, v[2:3]     ; encoding: [0x7e,0x04,0xd8,0x7c]24460x7e,0x04,0xd8,0x7c2447 2448# CHECK: v_cmp_nle_f64_e32 vcc, 0, v[2:3]        ; encoding: [0x80,0x04,0xd8,0x7c]24490x80,0x04,0xd8,0x7c2450 2451# CHECK: v_cmp_nle_f64_e32 vcc, -1, v[2:3]       ; encoding: [0xc1,0x04,0xd8,0x7c]24520xc1,0x04,0xd8,0x7c2453 2454# CHECK: v_cmp_nle_f64_e32 vcc, 0.5, v[2:3]      ; encoding: [0xf0,0x04,0xd8,0x7c]24550xf0,0x04,0xd8,0x7c2456 2457# CHECK: v_cmp_nle_f64_e32 vcc, -4.0, v[2:3]     ; encoding: [0xf7,0x04,0xd8,0x7c]24580xf7,0x04,0xd8,0x7c2459 2460# CHECK: v_cmp_nle_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7c,0x56,0x34,0x12,0xaf]24610xff,0x04,0xd8,0x7c,0x56,0x34,0x12,0xaf2462 2463# CHECK: v_cmp_nle_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7c,0x73,0x72,0x71,0x3f]24640xff,0x04,0xd8,0x7c,0x73,0x72,0x71,0x3f2465 2466# CHECK: v_cmp_nle_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd9,0x7c]24670x01,0xfd,0xd9,0x7c2468 2469# CHECK: v_cmp_neq_f64_e32 vcc, v[1:2], v[2:3]   ; encoding: [0x01,0x05,0xda,0x7c]24700x01,0x05,0xda,0x7c2471 2472# CHECK: v_cmp_neq_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xda,0x7c]24730xfe,0x05,0xda,0x7c2474 2475# CHECK: v_cmp_neq_f64_e32 vcc, s[2:3], v[2:3]   ; encoding: [0x02,0x04,0xda,0x7c]24760x02,0x04,0xda,0x7c2477 2478# CHECK: v_cmp_neq_f64_e32 vcc, s[4:5], v[2:3]   ; encoding: [0x04,0x04,0xda,0x7c]24790x04,0x04,0xda,0x7c2480 2481# CHECK: v_cmp_neq_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xda,0x7c]24820x64,0x04,0xda,0x7c2483 2484# CHECK: v_cmp_neq_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xda,0x7c]24850x66,0x04,0xda,0x7c2486 2487# CHECK: v_cmp_neq_f64_e32 vcc, vcc, v[2:3]      ; encoding: [0x6a,0x04,0xda,0x7c]24880x6a,0x04,0xda,0x7c2489 2490# CHECK: v_cmp_neq_f64_e32 vcc, exec, v[2:3]     ; encoding: [0x7e,0x04,0xda,0x7c]24910x7e,0x04,0xda,0x7c2492 2493# CHECK: v_cmp_neq_f64_e32 vcc, 0, v[2:3]        ; encoding: [0x80,0x04,0xda,0x7c]24940x80,0x04,0xda,0x7c2495 2496# CHECK: v_cmp_neq_f64_e32 vcc, -1, v[2:3]       ; encoding: [0xc1,0x04,0xda,0x7c]24970xc1,0x04,0xda,0x7c2498 2499# CHECK: v_cmp_neq_f64_e32 vcc, 0.5, v[2:3]      ; encoding: [0xf0,0x04,0xda,0x7c]25000xf0,0x04,0xda,0x7c2501 2502# CHECK: v_cmp_neq_f64_e32 vcc, -4.0, v[2:3]     ; encoding: [0xf7,0x04,0xda,0x7c]25030xf7,0x04,0xda,0x7c2504 2505# CHECK: v_cmp_neq_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xda,0x7c,0x56,0x34,0x12,0xaf]25060xff,0x04,0xda,0x7c,0x56,0x34,0x12,0xaf2507 2508# CHECK: v_cmp_neq_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xda,0x7c,0x73,0x72,0x71,0x3f]25090xff,0x04,0xda,0x7c,0x73,0x72,0x71,0x3f2510 2511# CHECK: v_cmp_neq_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdb,0x7c]25120x01,0xfd,0xdb,0x7c2513 2514# CHECK: v_cmp_nlt_f64_e32 vcc, v[1:2], v[2:3]   ; encoding: [0x01,0x05,0xdc,0x7c]25150x01,0x05,0xdc,0x7c2516 2517# CHECK: v_cmp_nlt_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xdc,0x7c]25180xfe,0x05,0xdc,0x7c2519 2520# CHECK: v_cmp_nlt_f64_e32 vcc, s[2:3], v[2:3]   ; encoding: [0x02,0x04,0xdc,0x7c]25210x02,0x04,0xdc,0x7c2522 2523# CHECK: v_cmp_nlt_f64_e32 vcc, s[4:5], v[2:3]   ; encoding: [0x04,0x04,0xdc,0x7c]25240x04,0x04,0xdc,0x7c2525 2526# CHECK: v_cmp_nlt_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xdc,0x7c]25270x64,0x04,0xdc,0x7c2528 2529# CHECK: v_cmp_nlt_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xdc,0x7c]25300x66,0x04,0xdc,0x7c2531 2532# CHECK: v_cmp_nlt_f64_e32 vcc, vcc, v[2:3]      ; encoding: [0x6a,0x04,0xdc,0x7c]25330x6a,0x04,0xdc,0x7c2534 2535# CHECK: v_cmp_nlt_f64_e32 vcc, exec, v[2:3]     ; encoding: [0x7e,0x04,0xdc,0x7c]25360x7e,0x04,0xdc,0x7c2537 2538# CHECK: v_cmp_nlt_f64_e32 vcc, 0, v[2:3]        ; encoding: [0x80,0x04,0xdc,0x7c]25390x80,0x04,0xdc,0x7c2540 2541# CHECK: v_cmp_nlt_f64_e32 vcc, -1, v[2:3]       ; encoding: [0xc1,0x04,0xdc,0x7c]25420xc1,0x04,0xdc,0x7c2543 2544# CHECK: v_cmp_nlt_f64_e32 vcc, 0.5, v[2:3]      ; encoding: [0xf0,0x04,0xdc,0x7c]25450xf0,0x04,0xdc,0x7c2546 2547# CHECK: v_cmp_nlt_f64_e32 vcc, -4.0, v[2:3]     ; encoding: [0xf7,0x04,0xdc,0x7c]25480xf7,0x04,0xdc,0x7c2549 2550# CHECK: v_cmp_nlt_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7c,0x56,0x34,0x12,0xaf]25510xff,0x04,0xdc,0x7c,0x56,0x34,0x12,0xaf2552 2553# CHECK: v_cmp_nlt_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7c,0x73,0x72,0x71,0x3f]25540xff,0x04,0xdc,0x7c,0x73,0x72,0x71,0x3f2555 2556# CHECK: v_cmp_nlt_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdd,0x7c]25570x01,0xfd,0xdd,0x7c2558 2559# CHECK: v_cmp_tru_f64_e32 vcc, v[1:2], v[2:3]   ; encoding: [0x01,0x05,0xde,0x7c]25600x01,0x05,0xde,0x7c2561 2562# CHECK: v_cmp_tru_f64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xde,0x7c]25630xfe,0x05,0xde,0x7c2564 2565# CHECK: v_cmp_tru_f64_e32 vcc, s[2:3], v[2:3]   ; encoding: [0x02,0x04,0xde,0x7c]25660x02,0x04,0xde,0x7c2567 2568# CHECK: v_cmp_tru_f64_e32 vcc, s[4:5], v[2:3]   ; encoding: [0x04,0x04,0xde,0x7c]25690x04,0x04,0xde,0x7c2570 2571# CHECK: v_cmp_tru_f64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xde,0x7c]25720x64,0x04,0xde,0x7c2573 2574# CHECK: v_cmp_tru_f64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xde,0x7c]25750x66,0x04,0xde,0x7c2576 2577# CHECK: v_cmp_tru_f64_e32 vcc, vcc, v[2:3]      ; encoding: [0x6a,0x04,0xde,0x7c]25780x6a,0x04,0xde,0x7c2579 2580# CHECK: v_cmp_tru_f64_e32 vcc, exec, v[2:3]     ; encoding: [0x7e,0x04,0xde,0x7c]25810x7e,0x04,0xde,0x7c2582 2583# CHECK: v_cmp_tru_f64_e32 vcc, 0, v[2:3]        ; encoding: [0x80,0x04,0xde,0x7c]25840x80,0x04,0xde,0x7c2585 2586# CHECK: v_cmp_tru_f64_e32 vcc, -1, v[2:3]       ; encoding: [0xc1,0x04,0xde,0x7c]25870xc1,0x04,0xde,0x7c2588 2589# CHECK: v_cmp_tru_f64_e32 vcc, 0.5, v[2:3]      ; encoding: [0xf0,0x04,0xde,0x7c]25900xf0,0x04,0xde,0x7c2591 2592# CHECK: v_cmp_tru_f64_e32 vcc, -4.0, v[2:3]     ; encoding: [0xf7,0x04,0xde,0x7c]25930xf7,0x04,0xde,0x7c2594 2595# CHECK: v_cmp_tru_f64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xde,0x7c,0x56,0x34,0x12,0xaf]25960xff,0x04,0xde,0x7c,0x56,0x34,0x12,0xaf2597 2598# CHECK: v_cmp_tru_f64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xde,0x7c,0x73,0x72,0x71,0x3f]25990xff,0x04,0xde,0x7c,0x73,0x72,0x71,0x3f2600 2601# CHECK: v_cmp_tru_f64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdf,0x7c]26020x01,0xfd,0xdf,0x7c2603 2604# CHECK: v_cmp_f_i16_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x40,0x7d]26050x01,0x05,0x40,0x7d2606 2607# CHECK: v_cmp_f_i16_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x40,0x7d]26080xff,0x05,0x40,0x7d2609 2610# CHECK: v_cmp_f_i16_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x40,0x7d]26110x01,0x04,0x40,0x7d2612 2613# CHECK: v_cmp_f_i16_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x40,0x7d]26140x65,0x04,0x40,0x7d2615 2616# CHECK: v_cmp_f_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x40,0x7d]26170x66,0x04,0x40,0x7d2618 2619# CHECK: v_cmp_f_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x40,0x7d]26200x67,0x04,0x40,0x7d2621 2622# CHECK: v_cmp_f_i16_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x40,0x7d]26230x6a,0x04,0x40,0x7d2624 2625# CHECK: v_cmp_f_i16_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x40,0x7d]26260x6b,0x04,0x40,0x7d2627 2628# CHECK: v_cmp_f_i16_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x40,0x7d]26290x7c,0x04,0x40,0x7d2630 2631# CHECK: v_cmp_f_i16_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x40,0x7d]26320x7e,0x04,0x40,0x7d2633 2634# CHECK: v_cmp_f_i16_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x40,0x7d]26350x7f,0x04,0x40,0x7d2636 2637# CHECK: v_cmp_f_i16_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x40,0x7d]26380x80,0x04,0x40,0x7d2639 2640# CHECK: v_cmp_f_i16_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x40,0x7d]26410xc1,0x04,0x40,0x7d2642 2643# CHECK: v_cmp_f_i16_e32 vcc, 0x3800, v2         ; encoding: [0xff,0x04,0x40,0x7d,0x00,0x38,0x00,0x00]26440xf0,0x04,0x40,0x7d2645 2646# CHECK: v_cmp_f_i16_e32 vcc, 0xc400, v2         ; encoding: [0xff,0x04,0x40,0x7d,0x00,0xc4,0x00,0x00]26470xf7,0x04,0x40,0x7d2648 2649# CHECK: v_cmp_f_i16_e32 vcc, 0xfe0b, v2         ; encoding: [0xff,0x04,0x40,0x7d,0x0b,0xfe,0x00,0x00]26500xff,0x04,0x40,0x7d,0x0b,0xfe,0x00,0x002651 2652# CHECK: v_cmp_f_i16_e32 vcc, 0x3456, v2         ; encoding: [0xff,0x04,0x40,0x7d,0x56,0x34,0x00,0x00]26530xff,0x04,0x40,0x7d,0x56,0x34,0x00,0x002654 2655# CHECK: v_cmp_f_i16_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x41,0x7d]26560x01,0xff,0x41,0x7d2657 2658# CHECK: v_cmp_lt_i16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x42,0x7d]26590x01,0x05,0x42,0x7d2660 2661# CHECK: v_cmp_lt_i16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x42,0x7d]26620xff,0x05,0x42,0x7d2663 2664# CHECK: v_cmp_lt_i16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x42,0x7d]26650x01,0x04,0x42,0x7d2666 2667# CHECK: v_cmp_lt_i16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x42,0x7d]26680x65,0x04,0x42,0x7d2669 2670# CHECK: v_cmp_lt_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x42,0x7d]26710x66,0x04,0x42,0x7d2672 2673# CHECK: v_cmp_lt_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x42,0x7d]26740x67,0x04,0x42,0x7d2675 2676# CHECK: v_cmp_lt_i16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x42,0x7d]26770x6a,0x04,0x42,0x7d2678 2679# CHECK: v_cmp_lt_i16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x42,0x7d]26800x6b,0x04,0x42,0x7d2681 2682# CHECK: v_cmp_lt_i16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x42,0x7d]26830x7c,0x04,0x42,0x7d2684 2685# CHECK: v_cmp_lt_i16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x42,0x7d]26860x7e,0x04,0x42,0x7d2687 2688# CHECK: v_cmp_lt_i16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x42,0x7d]26890x7f,0x04,0x42,0x7d2690 2691# CHECK: v_cmp_lt_i16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x42,0x7d]26920x80,0x04,0x42,0x7d2693 2694# CHECK: v_cmp_lt_i16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x42,0x7d]26950xc1,0x04,0x42,0x7d2696 2697# CHECK: v_cmp_lt_i16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x42,0x7d,0x00,0x38,0x00,0x00]26980xf0,0x04,0x42,0x7d2699 2700# CHECK: v_cmp_lt_i16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x42,0x7d,0x00,0xc4,0x00,0x00]27010xf7,0x04,0x42,0x7d2702 2703# CHECK: v_cmp_lt_i16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x42,0x7d,0x0b,0xfe,0x00,0x00]27040xff,0x04,0x42,0x7d,0x0b,0xfe,0x00,0x002705 2706# CHECK: v_cmp_lt_i16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x42,0x7d,0x56,0x34,0x00,0x00]27070xff,0x04,0x42,0x7d,0x56,0x34,0x00,0x002708 2709# CHECK: v_cmp_lt_i16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x43,0x7d]27100x01,0xff,0x43,0x7d2711 2712# CHECK: v_cmp_eq_i16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x44,0x7d]27130x01,0x05,0x44,0x7d2714 2715# CHECK: v_cmp_eq_i16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x44,0x7d]27160xff,0x05,0x44,0x7d2717 2718# CHECK: v_cmp_eq_i16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x44,0x7d]27190x01,0x04,0x44,0x7d2720 2721# CHECK: v_cmp_eq_i16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x44,0x7d]27220x65,0x04,0x44,0x7d2723 2724# CHECK: v_cmp_eq_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x44,0x7d]27250x66,0x04,0x44,0x7d2726 2727# CHECK: v_cmp_eq_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x44,0x7d]27280x67,0x04,0x44,0x7d2729 2730# CHECK: v_cmp_eq_i16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x44,0x7d]27310x6a,0x04,0x44,0x7d2732 2733# CHECK: v_cmp_eq_i16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x44,0x7d]27340x6b,0x04,0x44,0x7d2735 2736# CHECK: v_cmp_eq_i16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x44,0x7d]27370x7c,0x04,0x44,0x7d2738 2739# CHECK: v_cmp_eq_i16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x44,0x7d]27400x7e,0x04,0x44,0x7d2741 2742# CHECK: v_cmp_eq_i16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x44,0x7d]27430x7f,0x04,0x44,0x7d2744 2745# CHECK: v_cmp_eq_i16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x44,0x7d]27460x80,0x04,0x44,0x7d2747 2748# CHECK: v_cmp_eq_i16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x44,0x7d]27490xc1,0x04,0x44,0x7d2750 2751# CHECK: v_cmp_eq_i16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x44,0x7d,0x00,0x38,0x00,0x00]27520xf0,0x04,0x44,0x7d2753 2754# CHECK: v_cmp_eq_i16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x44,0x7d,0x00,0xc4,0x00,0x00]27550xf7,0x04,0x44,0x7d2756 2757# CHECK: v_cmp_eq_i16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x44,0x7d,0x0b,0xfe,0x00,0x00]27580xff,0x04,0x44,0x7d,0x0b,0xfe,0x00,0x002759 2760# CHECK: v_cmp_eq_i16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x44,0x7d,0x56,0x34,0x00,0x00]27610xff,0x04,0x44,0x7d,0x56,0x34,0x00,0x002762 2763# CHECK: v_cmp_eq_i16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x45,0x7d]27640x01,0xff,0x45,0x7d2765 2766# CHECK: v_cmp_le_i16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x46,0x7d]27670x01,0x05,0x46,0x7d2768 2769# CHECK: v_cmp_le_i16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x46,0x7d]27700xff,0x05,0x46,0x7d2771 2772# CHECK: v_cmp_le_i16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x46,0x7d]27730x01,0x04,0x46,0x7d2774 2775# CHECK: v_cmp_le_i16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x46,0x7d]27760x65,0x04,0x46,0x7d2777 2778# CHECK: v_cmp_le_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x46,0x7d]27790x66,0x04,0x46,0x7d2780 2781# CHECK: v_cmp_le_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x46,0x7d]27820x67,0x04,0x46,0x7d2783 2784# CHECK: v_cmp_le_i16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x46,0x7d]27850x6a,0x04,0x46,0x7d2786 2787# CHECK: v_cmp_le_i16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x46,0x7d]27880x6b,0x04,0x46,0x7d2789 2790# CHECK: v_cmp_le_i16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x46,0x7d]27910x7c,0x04,0x46,0x7d2792 2793# CHECK: v_cmp_le_i16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x46,0x7d]27940x7e,0x04,0x46,0x7d2795 2796# CHECK: v_cmp_le_i16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x46,0x7d]27970x7f,0x04,0x46,0x7d2798 2799# CHECK: v_cmp_le_i16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x46,0x7d]28000x80,0x04,0x46,0x7d2801 2802# CHECK: v_cmp_le_i16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x46,0x7d]28030xc1,0x04,0x46,0x7d2804 2805# CHECK: v_cmp_le_i16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x46,0x7d,0x00,0x38,0x00,0x00]28060xf0,0x04,0x46,0x7d2807 2808# CHECK: v_cmp_le_i16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x46,0x7d,0x00,0xc4,0x00,0x00]28090xf7,0x04,0x46,0x7d2810 2811# CHECK: v_cmp_le_i16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x46,0x7d,0x0b,0xfe,0x00,0x00]28120xff,0x04,0x46,0x7d,0x0b,0xfe,0x00,0x002813 2814# CHECK: v_cmp_le_i16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x46,0x7d,0x56,0x34,0x00,0x00]28150xff,0x04,0x46,0x7d,0x56,0x34,0x00,0x002816 2817# CHECK: v_cmp_le_i16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x47,0x7d]28180x01,0xff,0x47,0x7d2819 2820# CHECK: v_cmp_gt_i16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x48,0x7d]28210x01,0x05,0x48,0x7d2822 2823# CHECK: v_cmp_gt_i16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x48,0x7d]28240xff,0x05,0x48,0x7d2825 2826# CHECK: v_cmp_gt_i16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x48,0x7d]28270x01,0x04,0x48,0x7d2828 2829# CHECK: v_cmp_gt_i16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x48,0x7d]28300x65,0x04,0x48,0x7d2831 2832# CHECK: v_cmp_gt_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x48,0x7d]28330x66,0x04,0x48,0x7d2834 2835# CHECK: v_cmp_gt_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x48,0x7d]28360x67,0x04,0x48,0x7d2837 2838# CHECK: v_cmp_gt_i16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x48,0x7d]28390x6a,0x04,0x48,0x7d2840 2841# CHECK: v_cmp_gt_i16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x48,0x7d]28420x6b,0x04,0x48,0x7d2843 2844# CHECK: v_cmp_gt_i16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x48,0x7d]28450x7c,0x04,0x48,0x7d2846 2847# CHECK: v_cmp_gt_i16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x48,0x7d]28480x7e,0x04,0x48,0x7d2849 2850# CHECK: v_cmp_gt_i16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x48,0x7d]28510x7f,0x04,0x48,0x7d2852 2853# CHECK: v_cmp_gt_i16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x48,0x7d]28540x80,0x04,0x48,0x7d2855 2856# CHECK: v_cmp_gt_i16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x48,0x7d]28570xc1,0x04,0x48,0x7d2858 2859# CHECK: v_cmp_gt_i16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x48,0x7d,0x00,0x38,0x00,0x00]28600xf0,0x04,0x48,0x7d2861 2862# CHECK: v_cmp_gt_i16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x48,0x7d,0x00,0xc4,0x00,0x00]28630xf7,0x04,0x48,0x7d2864 2865# CHECK: v_cmp_gt_i16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x48,0x7d,0x0b,0xfe,0x00,0x00]28660xff,0x04,0x48,0x7d,0x0b,0xfe,0x00,0x002867 2868# CHECK: v_cmp_gt_i16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x48,0x7d,0x56,0x34,0x00,0x00]28690xff,0x04,0x48,0x7d,0x56,0x34,0x00,0x002870 2871# CHECK: v_cmp_gt_i16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x49,0x7d]28720x01,0xff,0x49,0x7d2873 2874# CHECK: v_cmp_ne_i16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x4a,0x7d]28750x01,0x05,0x4a,0x7d2876 2877# CHECK: v_cmp_ne_i16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x4a,0x7d]28780xff,0x05,0x4a,0x7d2879 2880# CHECK: v_cmp_ne_i16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x4a,0x7d]28810x01,0x04,0x4a,0x7d2882 2883# CHECK: v_cmp_ne_i16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x4a,0x7d]28840x65,0x04,0x4a,0x7d2885 2886# CHECK: v_cmp_ne_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4a,0x7d]28870x66,0x04,0x4a,0x7d2888 2889# CHECK: v_cmp_ne_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4a,0x7d]28900x67,0x04,0x4a,0x7d2891 2892# CHECK: v_cmp_ne_i16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x4a,0x7d]28930x6a,0x04,0x4a,0x7d2894 2895# CHECK: v_cmp_ne_i16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x4a,0x7d]28960x6b,0x04,0x4a,0x7d2897 2898# CHECK: v_cmp_ne_i16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x4a,0x7d]28990x7c,0x04,0x4a,0x7d2900 2901# CHECK: v_cmp_ne_i16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x4a,0x7d]29020x7e,0x04,0x4a,0x7d2903 2904# CHECK: v_cmp_ne_i16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x4a,0x7d]29050x7f,0x04,0x4a,0x7d2906 2907# CHECK: v_cmp_ne_i16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x4a,0x7d]29080x80,0x04,0x4a,0x7d2909 2910# CHECK: v_cmp_ne_i16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x4a,0x7d]29110xc1,0x04,0x4a,0x7d2912 2913# CHECK: v_cmp_ne_i16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x4a,0x7d,0x00,0x38,0x00,0x00]29140xf0,0x04,0x4a,0x7d2915 2916# CHECK: v_cmp_ne_i16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x4a,0x7d,0x00,0xc4,0x00,0x00]29170xf7,0x04,0x4a,0x7d2918 2919# CHECK: v_cmp_ne_i16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x4a,0x7d,0x0b,0xfe,0x00,0x00]29200xff,0x04,0x4a,0x7d,0x0b,0xfe,0x00,0x002921 2922# CHECK: v_cmp_ne_i16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x4a,0x7d,0x56,0x34,0x00,0x00]29230xff,0x04,0x4a,0x7d,0x56,0x34,0x00,0x002924 2925# CHECK: v_cmp_ne_i16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x4b,0x7d]29260x01,0xff,0x4b,0x7d2927 2928# CHECK: v_cmp_ge_i16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x4c,0x7d]29290x01,0x05,0x4c,0x7d2930 2931# CHECK: v_cmp_ge_i16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x4c,0x7d]29320xff,0x05,0x4c,0x7d2933 2934# CHECK: v_cmp_ge_i16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x4c,0x7d]29350x01,0x04,0x4c,0x7d2936 2937# CHECK: v_cmp_ge_i16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x4c,0x7d]29380x65,0x04,0x4c,0x7d2939 2940# CHECK: v_cmp_ge_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4c,0x7d]29410x66,0x04,0x4c,0x7d2942 2943# CHECK: v_cmp_ge_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4c,0x7d]29440x67,0x04,0x4c,0x7d2945 2946# CHECK: v_cmp_ge_i16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x4c,0x7d]29470x6a,0x04,0x4c,0x7d2948 2949# CHECK: v_cmp_ge_i16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x4c,0x7d]29500x6b,0x04,0x4c,0x7d2951 2952# CHECK: v_cmp_ge_i16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x4c,0x7d]29530x7c,0x04,0x4c,0x7d2954 2955# CHECK: v_cmp_ge_i16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x4c,0x7d]29560x7e,0x04,0x4c,0x7d2957 2958# CHECK: v_cmp_ge_i16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x4c,0x7d]29590x7f,0x04,0x4c,0x7d2960 2961# CHECK: v_cmp_ge_i16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x4c,0x7d]29620x80,0x04,0x4c,0x7d2963 2964# CHECK: v_cmp_ge_i16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x4c,0x7d]29650xc1,0x04,0x4c,0x7d2966 2967# CHECK: v_cmp_ge_i16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x4c,0x7d,0x00,0x38,0x00,0x00]29680xf0,0x04,0x4c,0x7d2969 2970# CHECK: v_cmp_ge_i16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x4c,0x7d,0x00,0xc4,0x00,0x00]29710xf7,0x04,0x4c,0x7d2972 2973# CHECK: v_cmp_ge_i16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x4c,0x7d,0x0b,0xfe,0x00,0x00]29740xff,0x04,0x4c,0x7d,0x0b,0xfe,0x00,0x002975 2976# CHECK: v_cmp_ge_i16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x4c,0x7d,0x56,0x34,0x00,0x00]29770xff,0x04,0x4c,0x7d,0x56,0x34,0x00,0x002978 2979# CHECK: v_cmp_ge_i16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x4d,0x7d]29800x01,0xff,0x4d,0x7d2981 2982# CHECK: v_cmp_t_i16_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x4e,0x7d]29830x01,0x05,0x4e,0x7d2984 2985# CHECK: v_cmp_t_i16_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x4e,0x7d]29860xff,0x05,0x4e,0x7d2987 2988# CHECK: v_cmp_t_i16_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x4e,0x7d]29890x01,0x04,0x4e,0x7d2990 2991# CHECK: v_cmp_t_i16_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x4e,0x7d]29920x65,0x04,0x4e,0x7d2993 2994# CHECK: v_cmp_t_i16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x4e,0x7d]29950x66,0x04,0x4e,0x7d2996 2997# CHECK: v_cmp_t_i16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x4e,0x7d]29980x67,0x04,0x4e,0x7d2999 3000# CHECK: v_cmp_t_i16_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x4e,0x7d]30010x6a,0x04,0x4e,0x7d3002 3003# CHECK: v_cmp_t_i16_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x4e,0x7d]30040x6b,0x04,0x4e,0x7d3005 3006# CHECK: v_cmp_t_i16_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x4e,0x7d]30070x7c,0x04,0x4e,0x7d3008 3009# CHECK: v_cmp_t_i16_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x4e,0x7d]30100x7e,0x04,0x4e,0x7d3011 3012# CHECK: v_cmp_t_i16_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x4e,0x7d]30130x7f,0x04,0x4e,0x7d3014 3015# CHECK: v_cmp_t_i16_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x4e,0x7d]30160x80,0x04,0x4e,0x7d3017 3018# CHECK: v_cmp_t_i16_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x4e,0x7d]30190xc1,0x04,0x4e,0x7d3020 3021# CHECK: v_cmp_t_i16_e32 vcc, 0x3800, v2         ; encoding: [0xff,0x04,0x4e,0x7d,0x00,0x38,0x00,0x00]30220xf0,0x04,0x4e,0x7d3023 3024# CHECK: v_cmp_t_i16_e32 vcc, 0xc400, v2         ; encoding: [0xff,0x04,0x4e,0x7d,0x00,0xc4,0x00,0x00]30250xf7,0x04,0x4e,0x7d3026 3027# CHECK: v_cmp_t_i16_e32 vcc, 0xfe0b, v2         ; encoding: [0xff,0x04,0x4e,0x7d,0x0b,0xfe,0x00,0x00]30280xff,0x04,0x4e,0x7d,0x0b,0xfe,0x00,0x003029 3030# CHECK: v_cmp_t_i16_e32 vcc, 0x3456, v2         ; encoding: [0xff,0x04,0x4e,0x7d,0x56,0x34,0x00,0x00]30310xff,0x04,0x4e,0x7d,0x56,0x34,0x00,0x003032 3033# CHECK: v_cmp_t_i16_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x4f,0x7d]30340x01,0xff,0x4f,0x7d3035 3036# CHECK: v_cmp_f_u16_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x50,0x7d]30370x01,0x05,0x50,0x7d3038 3039# CHECK: v_cmp_f_u16_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x50,0x7d]30400xff,0x05,0x50,0x7d3041 3042# CHECK: v_cmp_f_u16_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x50,0x7d]30430x01,0x04,0x50,0x7d3044 3045# CHECK: v_cmp_f_u16_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x50,0x7d]30460x65,0x04,0x50,0x7d3047 3048# CHECK: v_cmp_f_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x50,0x7d]30490x66,0x04,0x50,0x7d3050 3051# CHECK: v_cmp_f_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x50,0x7d]30520x67,0x04,0x50,0x7d3053 3054# CHECK: v_cmp_f_u16_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x50,0x7d]30550x6a,0x04,0x50,0x7d3056 3057# CHECK: v_cmp_f_u16_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x50,0x7d]30580x6b,0x04,0x50,0x7d3059 3060# CHECK: v_cmp_f_u16_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x50,0x7d]30610x7c,0x04,0x50,0x7d3062 3063# CHECK: v_cmp_f_u16_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x50,0x7d]30640x7e,0x04,0x50,0x7d3065 3066# CHECK: v_cmp_f_u16_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x50,0x7d]30670x7f,0x04,0x50,0x7d3068 3069# CHECK: v_cmp_f_u16_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x50,0x7d]30700x80,0x04,0x50,0x7d3071 3072# CHECK: v_cmp_f_u16_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x50,0x7d]30730xc1,0x04,0x50,0x7d3074 3075# CHECK: v_cmp_f_u16_e32 vcc, 0x3800, v2         ; encoding: [0xff,0x04,0x50,0x7d,0x00,0x38,0x00,0x00]30760xf0,0x04,0x50,0x7d3077 3078# CHECK: v_cmp_f_u16_e32 vcc, 0xc400, v2         ; encoding: [0xff,0x04,0x50,0x7d,0x00,0xc4,0x00,0x00]30790xf7,0x04,0x50,0x7d3080 3081# CHECK: v_cmp_f_u16_e32 vcc, 0xfe0b, v2         ; encoding: [0xff,0x04,0x50,0x7d,0x0b,0xfe,0x00,0x00]30820xff,0x04,0x50,0x7d,0x0b,0xfe,0x00,0x003083 3084# CHECK: v_cmp_f_u16_e32 vcc, 0x3456, v2         ; encoding: [0xff,0x04,0x50,0x7d,0x56,0x34,0x00,0x00]30850xff,0x04,0x50,0x7d,0x56,0x34,0x00,0x003086 3087# CHECK: v_cmp_f_u16_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x51,0x7d]30880x01,0xff,0x51,0x7d3089 3090# CHECK: v_cmp_lt_u16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x52,0x7d]30910x01,0x05,0x52,0x7d3092 3093# CHECK: v_cmp_lt_u16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x52,0x7d]30940xff,0x05,0x52,0x7d3095 3096# CHECK: v_cmp_lt_u16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x52,0x7d]30970x01,0x04,0x52,0x7d3098 3099# CHECK: v_cmp_lt_u16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x52,0x7d]31000x65,0x04,0x52,0x7d3101 3102# CHECK: v_cmp_lt_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x52,0x7d]31030x66,0x04,0x52,0x7d3104 3105# CHECK: v_cmp_lt_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x52,0x7d]31060x67,0x04,0x52,0x7d3107 3108# CHECK: v_cmp_lt_u16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x52,0x7d]31090x6a,0x04,0x52,0x7d3110 3111# CHECK: v_cmp_lt_u16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x52,0x7d]31120x6b,0x04,0x52,0x7d3113 3114# CHECK: v_cmp_lt_u16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x52,0x7d]31150x7c,0x04,0x52,0x7d3116 3117# CHECK: v_cmp_lt_u16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x52,0x7d]31180x7e,0x04,0x52,0x7d3119 3120# CHECK: v_cmp_lt_u16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x52,0x7d]31210x7f,0x04,0x52,0x7d3122 3123# CHECK: v_cmp_lt_u16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x52,0x7d]31240x80,0x04,0x52,0x7d3125 3126# CHECK: v_cmp_lt_u16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x52,0x7d]31270xc1,0x04,0x52,0x7d3128 3129# CHECK: v_cmp_lt_u16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x52,0x7d,0x00,0x38,0x00,0x00]31300xf0,0x04,0x52,0x7d3131 3132# CHECK: v_cmp_lt_u16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x52,0x7d,0x00,0xc4,0x00,0x00]31330xf7,0x04,0x52,0x7d3134 3135# CHECK: v_cmp_lt_u16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x52,0x7d,0x0b,0xfe,0x00,0x00]31360xff,0x04,0x52,0x7d,0x0b,0xfe,0x00,0x003137 3138# CHECK: v_cmp_lt_u16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x52,0x7d,0x56,0x34,0x00,0x00]31390xff,0x04,0x52,0x7d,0x56,0x34,0x00,0x003140 3141# CHECK: v_cmp_lt_u16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x53,0x7d]31420x01,0xff,0x53,0x7d3143 3144# CHECK: v_cmp_eq_u16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x54,0x7d]31450x01,0x05,0x54,0x7d3146 3147# CHECK: v_cmp_eq_u16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x54,0x7d]31480xff,0x05,0x54,0x7d3149 3150# CHECK: v_cmp_eq_u16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x54,0x7d]31510x01,0x04,0x54,0x7d3152 3153# CHECK: v_cmp_eq_u16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x54,0x7d]31540x65,0x04,0x54,0x7d3155 3156# CHECK: v_cmp_eq_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x54,0x7d]31570x66,0x04,0x54,0x7d3158 3159# CHECK: v_cmp_eq_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x54,0x7d]31600x67,0x04,0x54,0x7d3161 3162# CHECK: v_cmp_eq_u16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x54,0x7d]31630x6a,0x04,0x54,0x7d3164 3165# CHECK: v_cmp_eq_u16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x54,0x7d]31660x6b,0x04,0x54,0x7d3167 3168# CHECK: v_cmp_eq_u16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x54,0x7d]31690x7c,0x04,0x54,0x7d3170 3171# CHECK: v_cmp_eq_u16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x54,0x7d]31720x7e,0x04,0x54,0x7d3173 3174# CHECK: v_cmp_eq_u16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x54,0x7d]31750x7f,0x04,0x54,0x7d3176 3177# CHECK: v_cmp_eq_u16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x54,0x7d]31780x80,0x04,0x54,0x7d3179 3180# CHECK: v_cmp_eq_u16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x54,0x7d]31810xc1,0x04,0x54,0x7d3182 3183# CHECK: v_cmp_eq_u16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x54,0x7d,0x00,0x38,0x00,0x00]31840xf0,0x04,0x54,0x7d3185 3186# CHECK: v_cmp_eq_u16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x54,0x7d,0x00,0xc4,0x00,0x00]31870xf7,0x04,0x54,0x7d3188 3189# CHECK: v_cmp_eq_u16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x54,0x7d,0x0b,0xfe,0x00,0x00]31900xff,0x04,0x54,0x7d,0x0b,0xfe,0x00,0x003191 3192# CHECK: v_cmp_eq_u16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x54,0x7d,0x56,0x34,0x00,0x00]31930xff,0x04,0x54,0x7d,0x56,0x34,0x00,0x003194 3195# CHECK: v_cmp_eq_u16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x55,0x7d]31960x01,0xff,0x55,0x7d3197 3198# CHECK: v_cmp_le_u16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x56,0x7d]31990x01,0x05,0x56,0x7d3200 3201# CHECK: v_cmp_le_u16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x56,0x7d]32020xff,0x05,0x56,0x7d3203 3204# CHECK: v_cmp_le_u16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x56,0x7d]32050x01,0x04,0x56,0x7d3206 3207# CHECK: v_cmp_le_u16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x56,0x7d]32080x65,0x04,0x56,0x7d3209 3210# CHECK: v_cmp_le_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x56,0x7d]32110x66,0x04,0x56,0x7d3212 3213# CHECK: v_cmp_le_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x56,0x7d]32140x67,0x04,0x56,0x7d3215 3216# CHECK: v_cmp_le_u16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x56,0x7d]32170x6a,0x04,0x56,0x7d3218 3219# CHECK: v_cmp_le_u16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x56,0x7d]32200x6b,0x04,0x56,0x7d3221 3222# CHECK: v_cmp_le_u16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x56,0x7d]32230x7c,0x04,0x56,0x7d3224 3225# CHECK: v_cmp_le_u16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x56,0x7d]32260x7e,0x04,0x56,0x7d3227 3228# CHECK: v_cmp_le_u16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x56,0x7d]32290x7f,0x04,0x56,0x7d3230 3231# CHECK: v_cmp_le_u16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x56,0x7d]32320x80,0x04,0x56,0x7d3233 3234# CHECK: v_cmp_le_u16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x56,0x7d]32350xc1,0x04,0x56,0x7d3236 3237# CHECK: v_cmp_le_u16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x56,0x7d,0x00,0x38,0x00,0x00]32380xf0,0x04,0x56,0x7d3239 3240# CHECK: v_cmp_le_u16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x56,0x7d,0x00,0xc4,0x00,0x00]32410xf7,0x04,0x56,0x7d3242 3243# CHECK: v_cmp_le_u16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x56,0x7d,0x0b,0xfe,0x00,0x00]32440xff,0x04,0x56,0x7d,0x0b,0xfe,0x00,0x003245 3246# CHECK: v_cmp_le_u16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x56,0x7d,0x56,0x34,0x00,0x00]32470xff,0x04,0x56,0x7d,0x56,0x34,0x00,0x003248 3249# CHECK: v_cmp_le_u16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x57,0x7d]32500x01,0xff,0x57,0x7d3251 3252# CHECK: v_cmp_gt_u16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x58,0x7d]32530x01,0x05,0x58,0x7d3254 3255# CHECK: v_cmp_gt_u16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x58,0x7d]32560xff,0x05,0x58,0x7d3257 3258# CHECK: v_cmp_gt_u16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x58,0x7d]32590x01,0x04,0x58,0x7d3260 3261# CHECK: v_cmp_gt_u16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x58,0x7d]32620x65,0x04,0x58,0x7d3263 3264# CHECK: v_cmp_gt_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x58,0x7d]32650x66,0x04,0x58,0x7d3266 3267# CHECK: v_cmp_gt_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x58,0x7d]32680x67,0x04,0x58,0x7d3269 3270# CHECK: v_cmp_gt_u16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x58,0x7d]32710x6a,0x04,0x58,0x7d3272 3273# CHECK: v_cmp_gt_u16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x58,0x7d]32740x6b,0x04,0x58,0x7d3275 3276# CHECK: v_cmp_gt_u16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x58,0x7d]32770x7c,0x04,0x58,0x7d3278 3279# CHECK: v_cmp_gt_u16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x58,0x7d]32800x7e,0x04,0x58,0x7d3281 3282# CHECK: v_cmp_gt_u16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x58,0x7d]32830x7f,0x04,0x58,0x7d3284 3285# CHECK: v_cmp_gt_u16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x58,0x7d]32860x80,0x04,0x58,0x7d3287 3288# CHECK: v_cmp_gt_u16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x58,0x7d]32890xc1,0x04,0x58,0x7d3290 3291# CHECK: v_cmp_gt_u16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x58,0x7d,0x00,0x38,0x00,0x00]32920xf0,0x04,0x58,0x7d3293 3294# CHECK: v_cmp_gt_u16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x58,0x7d,0x00,0xc4,0x00,0x00]32950xf7,0x04,0x58,0x7d3296 3297# CHECK: v_cmp_gt_u16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x58,0x7d,0x0b,0xfe,0x00,0x00]32980xff,0x04,0x58,0x7d,0x0b,0xfe,0x00,0x003299 3300# CHECK: v_cmp_gt_u16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x58,0x7d,0x56,0x34,0x00,0x00]33010xff,0x04,0x58,0x7d,0x56,0x34,0x00,0x003302 3303# CHECK: v_cmp_gt_u16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x59,0x7d]33040x01,0xff,0x59,0x7d3305 3306# CHECK: v_cmp_ne_u16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x5a,0x7d]33070x01,0x05,0x5a,0x7d3308 3309# CHECK: v_cmp_ne_u16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x5a,0x7d]33100xff,0x05,0x5a,0x7d3311 3312# CHECK: v_cmp_ne_u16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x5a,0x7d]33130x01,0x04,0x5a,0x7d3314 3315# CHECK: v_cmp_ne_u16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x5a,0x7d]33160x65,0x04,0x5a,0x7d3317 3318# CHECK: v_cmp_ne_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5a,0x7d]33190x66,0x04,0x5a,0x7d3320 3321# CHECK: v_cmp_ne_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5a,0x7d]33220x67,0x04,0x5a,0x7d3323 3324# CHECK: v_cmp_ne_u16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x5a,0x7d]33250x6a,0x04,0x5a,0x7d3326 3327# CHECK: v_cmp_ne_u16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x5a,0x7d]33280x6b,0x04,0x5a,0x7d3329 3330# CHECK: v_cmp_ne_u16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x5a,0x7d]33310x7c,0x04,0x5a,0x7d3332 3333# CHECK: v_cmp_ne_u16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x5a,0x7d]33340x7e,0x04,0x5a,0x7d3335 3336# CHECK: v_cmp_ne_u16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x5a,0x7d]33370x7f,0x04,0x5a,0x7d3338 3339# CHECK: v_cmp_ne_u16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x5a,0x7d]33400x80,0x04,0x5a,0x7d3341 3342# CHECK: v_cmp_ne_u16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x5a,0x7d]33430xc1,0x04,0x5a,0x7d3344 3345# CHECK: v_cmp_ne_u16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x5a,0x7d,0x00,0x38,0x00,0x00]33460xf0,0x04,0x5a,0x7d3347 3348# CHECK: v_cmp_ne_u16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x5a,0x7d,0x00,0xc4,0x00,0x00]33490xf7,0x04,0x5a,0x7d3350 3351# CHECK: v_cmp_ne_u16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x5a,0x7d,0x0b,0xfe,0x00,0x00]33520xff,0x04,0x5a,0x7d,0x0b,0xfe,0x00,0x003353 3354# CHECK: v_cmp_ne_u16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x5a,0x7d,0x56,0x34,0x00,0x00]33550xff,0x04,0x5a,0x7d,0x56,0x34,0x00,0x003356 3357# CHECK: v_cmp_ne_u16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x5b,0x7d]33580x01,0xff,0x5b,0x7d3359 3360# CHECK: v_cmp_ge_u16_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x5c,0x7d]33610x01,0x05,0x5c,0x7d3362 3363# CHECK: v_cmp_ge_u16_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x5c,0x7d]33640xff,0x05,0x5c,0x7d3365 3366# CHECK: v_cmp_ge_u16_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x5c,0x7d]33670x01,0x04,0x5c,0x7d3368 3369# CHECK: v_cmp_ge_u16_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x5c,0x7d]33700x65,0x04,0x5c,0x7d3371 3372# CHECK: v_cmp_ge_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5c,0x7d]33730x66,0x04,0x5c,0x7d3374 3375# CHECK: v_cmp_ge_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5c,0x7d]33760x67,0x04,0x5c,0x7d3377 3378# CHECK: v_cmp_ge_u16_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x5c,0x7d]33790x6a,0x04,0x5c,0x7d3380 3381# CHECK: v_cmp_ge_u16_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x5c,0x7d]33820x6b,0x04,0x5c,0x7d3383 3384# CHECK: v_cmp_ge_u16_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x5c,0x7d]33850x7c,0x04,0x5c,0x7d3386 3387# CHECK: v_cmp_ge_u16_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x5c,0x7d]33880x7e,0x04,0x5c,0x7d3389 3390# CHECK: v_cmp_ge_u16_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x5c,0x7d]33910x7f,0x04,0x5c,0x7d3392 3393# CHECK: v_cmp_ge_u16_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x5c,0x7d]33940x80,0x04,0x5c,0x7d3395 3396# CHECK: v_cmp_ge_u16_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x5c,0x7d]33970xc1,0x04,0x5c,0x7d3398 3399# CHECK: v_cmp_ge_u16_e32 vcc, 0x3800, v2        ; encoding: [0xff,0x04,0x5c,0x7d,0x00,0x38,0x00,0x00]34000xf0,0x04,0x5c,0x7d3401 3402# CHECK: v_cmp_ge_u16_e32 vcc, 0xc400, v2        ; encoding: [0xff,0x04,0x5c,0x7d,0x00,0xc4,0x00,0x00]34030xf7,0x04,0x5c,0x7d3404 3405# CHECK: v_cmp_ge_u16_e32 vcc, 0xfe0b, v2        ; encoding: [0xff,0x04,0x5c,0x7d,0x0b,0xfe,0x00,0x00]34060xff,0x04,0x5c,0x7d,0x0b,0xfe,0x00,0x003407 3408# CHECK: v_cmp_ge_u16_e32 vcc, 0x3456, v2        ; encoding: [0xff,0x04,0x5c,0x7d,0x56,0x34,0x00,0x00]34090xff,0x04,0x5c,0x7d,0x56,0x34,0x00,0x003410 3411# CHECK: v_cmp_ge_u16_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x5d,0x7d]34120x01,0xff,0x5d,0x7d3413 3414# CHECK: v_cmp_t_u16_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x5e,0x7d]34150x01,0x05,0x5e,0x7d3416 3417# CHECK: v_cmp_t_u16_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x5e,0x7d]34180xff,0x05,0x5e,0x7d3419 3420# CHECK: v_cmp_t_u16_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x5e,0x7d]34210x01,0x04,0x5e,0x7d3422 3423# CHECK: v_cmp_t_u16_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x5e,0x7d]34240x65,0x04,0x5e,0x7d3425 3426# CHECK: v_cmp_t_u16_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x5e,0x7d]34270x66,0x04,0x5e,0x7d3428 3429# CHECK: v_cmp_t_u16_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x5e,0x7d]34300x67,0x04,0x5e,0x7d3431 3432# CHECK: v_cmp_t_u16_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x5e,0x7d]34330x6a,0x04,0x5e,0x7d3434 3435# CHECK: v_cmp_t_u16_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x5e,0x7d]34360x6b,0x04,0x5e,0x7d3437 3438# CHECK: v_cmp_t_u16_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x5e,0x7d]34390x7c,0x04,0x5e,0x7d3440 3441# CHECK: v_cmp_t_u16_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x5e,0x7d]34420x7e,0x04,0x5e,0x7d3443 3444# CHECK: v_cmp_t_u16_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x5e,0x7d]34450x7f,0x04,0x5e,0x7d3446 3447# CHECK: v_cmp_t_u16_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x5e,0x7d]34480x80,0x04,0x5e,0x7d3449 3450# CHECK: v_cmp_t_u16_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x5e,0x7d]34510xc1,0x04,0x5e,0x7d3452 3453# CHECK: v_cmp_t_u16_e32 vcc, 0x3800, v2         ; encoding: [0xff,0x04,0x5e,0x7d,0x00,0x38,0x00,0x00]34540xf0,0x04,0x5e,0x7d3455 3456# CHECK: v_cmp_t_u16_e32 vcc, 0xc400, v2         ; encoding: [0xff,0x04,0x5e,0x7d,0x00,0xc4,0x00,0x00]34570xf7,0x04,0x5e,0x7d3458 3459# CHECK: v_cmp_t_u16_e32 vcc, 0xfe0b, v2         ; encoding: [0xff,0x04,0x5e,0x7d,0x0b,0xfe,0x00,0x00]34600xff,0x04,0x5e,0x7d,0x0b,0xfe,0x00,0x003461 3462# CHECK: v_cmp_t_u16_e32 vcc, 0x3456, v2         ; encoding: [0xff,0x04,0x5e,0x7d,0x56,0x34,0x00,0x00]34630xff,0x04,0x5e,0x7d,0x56,0x34,0x00,0x003464 3465# CHECK: v_cmp_t_u16_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x5f,0x7d]34660x01,0xff,0x5f,0x7d3467 3468# CHECK: v_cmp_f_i32_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x80,0x7d]34690x01,0x05,0x80,0x7d3470 3471# CHECK: v_cmp_f_i32_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x80,0x7d]34720xff,0x05,0x80,0x7d3473 3474# CHECK: v_cmp_f_i32_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x80,0x7d]34750x01,0x04,0x80,0x7d3476 3477# CHECK: v_cmp_f_i32_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x80,0x7d]34780x65,0x04,0x80,0x7d3479 3480# CHECK: v_cmp_f_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x80,0x7d]34810x66,0x04,0x80,0x7d3482 3483# CHECK: v_cmp_f_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x80,0x7d]34840x67,0x04,0x80,0x7d3485 3486# CHECK: v_cmp_f_i32_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x80,0x7d]34870x6a,0x04,0x80,0x7d3488 3489# CHECK: v_cmp_f_i32_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x80,0x7d]34900x6b,0x04,0x80,0x7d3491 3492# CHECK: v_cmp_f_i32_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x80,0x7d]34930x7c,0x04,0x80,0x7d3494 3495# CHECK: v_cmp_f_i32_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x80,0x7d]34960x7e,0x04,0x80,0x7d3497 3498# CHECK: v_cmp_f_i32_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x80,0x7d]34990x7f,0x04,0x80,0x7d3500 3501# CHECK: v_cmp_f_i32_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x80,0x7d]35020x80,0x04,0x80,0x7d3503 3504# CHECK: v_cmp_f_i32_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x80,0x7d]35050xc1,0x04,0x80,0x7d3506 3507# CHECK: v_cmp_f_i32_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x80,0x7d]35080xf0,0x04,0x80,0x7d3509 3510# CHECK: v_cmp_f_i32_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x80,0x7d]35110xf7,0x04,0x80,0x7d3512 3513# CHECK: v_cmp_f_i32_e32 vcc, 0xaf123456, v2     ; encoding: [0xff,0x04,0x80,0x7d,0x56,0x34,0x12,0xaf]35140xff,0x04,0x80,0x7d,0x56,0x34,0x12,0xaf3515 3516# CHECK: v_cmp_f_i32_e32 vcc, 0x3f717273, v2     ; encoding: [0xff,0x04,0x80,0x7d,0x73,0x72,0x71,0x3f]35170xff,0x04,0x80,0x7d,0x73,0x72,0x71,0x3f3518 3519# CHECK: v_cmp_f_i32_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x81,0x7d]35200x01,0xff,0x81,0x7d3521 3522# CHECK: v_cmp_lt_i32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x82,0x7d]35230x01,0x05,0x82,0x7d3524 3525# CHECK: v_cmp_lt_i32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x82,0x7d]35260xff,0x05,0x82,0x7d3527 3528# CHECK: v_cmp_lt_i32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x82,0x7d]35290x01,0x04,0x82,0x7d3530 3531# CHECK: v_cmp_lt_i32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x82,0x7d]35320x65,0x04,0x82,0x7d3533 3534# CHECK: v_cmp_lt_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x82,0x7d]35350x66,0x04,0x82,0x7d3536 3537# CHECK: v_cmp_lt_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x82,0x7d]35380x67,0x04,0x82,0x7d3539 3540# CHECK: v_cmp_lt_i32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x82,0x7d]35410x6a,0x04,0x82,0x7d3542 3543# CHECK: v_cmp_lt_i32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x82,0x7d]35440x6b,0x04,0x82,0x7d3545 3546# CHECK: v_cmp_lt_i32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x82,0x7d]35470x7c,0x04,0x82,0x7d3548 3549# CHECK: v_cmp_lt_i32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x82,0x7d]35500x7e,0x04,0x82,0x7d3551 3552# CHECK: v_cmp_lt_i32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x82,0x7d]35530x7f,0x04,0x82,0x7d3554 3555# CHECK: v_cmp_lt_i32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x82,0x7d]35560x80,0x04,0x82,0x7d3557 3558# CHECK: v_cmp_lt_i32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x82,0x7d]35590xc1,0x04,0x82,0x7d3560 3561# CHECK: v_cmp_lt_i32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x82,0x7d]35620xf0,0x04,0x82,0x7d3563 3564# CHECK: v_cmp_lt_i32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x82,0x7d]35650xf7,0x04,0x82,0x7d3566 3567# CHECK: v_cmp_lt_i32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x82,0x7d,0x56,0x34,0x12,0xaf]35680xff,0x04,0x82,0x7d,0x56,0x34,0x12,0xaf3569 3570# CHECK: v_cmp_lt_i32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x82,0x7d,0x73,0x72,0x71,0x3f]35710xff,0x04,0x82,0x7d,0x73,0x72,0x71,0x3f3572 3573# CHECK: v_cmp_lt_i32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x83,0x7d]35740x01,0xff,0x83,0x7d3575 3576# CHECK: v_cmp_eq_i32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x84,0x7d]35770x01,0x05,0x84,0x7d3578 3579# CHECK: v_cmp_eq_i32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x84,0x7d]35800xff,0x05,0x84,0x7d3581 3582# CHECK: v_cmp_eq_i32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x84,0x7d]35830x01,0x04,0x84,0x7d3584 3585# CHECK: v_cmp_eq_i32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x84,0x7d]35860x65,0x04,0x84,0x7d3587 3588# CHECK: v_cmp_eq_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x84,0x7d]35890x66,0x04,0x84,0x7d3590 3591# CHECK: v_cmp_eq_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x84,0x7d]35920x67,0x04,0x84,0x7d3593 3594# CHECK: v_cmp_eq_i32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x84,0x7d]35950x6a,0x04,0x84,0x7d3596 3597# CHECK: v_cmp_eq_i32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x84,0x7d]35980x6b,0x04,0x84,0x7d3599 3600# CHECK: v_cmp_eq_i32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x84,0x7d]36010x7c,0x04,0x84,0x7d3602 3603# CHECK: v_cmp_eq_i32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x84,0x7d]36040x7e,0x04,0x84,0x7d3605 3606# CHECK: v_cmp_eq_i32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x84,0x7d]36070x7f,0x04,0x84,0x7d3608 3609# CHECK: v_cmp_eq_i32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x84,0x7d]36100x80,0x04,0x84,0x7d3611 3612# CHECK: v_cmp_eq_i32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x84,0x7d]36130xc1,0x04,0x84,0x7d3614 3615# CHECK: v_cmp_eq_i32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x84,0x7d]36160xf0,0x04,0x84,0x7d3617 3618# CHECK: v_cmp_eq_i32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x84,0x7d]36190xf7,0x04,0x84,0x7d3620 3621# CHECK: v_cmp_eq_i32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x84,0x7d,0x56,0x34,0x12,0xaf]36220xff,0x04,0x84,0x7d,0x56,0x34,0x12,0xaf3623 3624# CHECK: v_cmp_eq_i32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x84,0x7d,0x73,0x72,0x71,0x3f]36250xff,0x04,0x84,0x7d,0x73,0x72,0x71,0x3f3626 3627# CHECK: v_cmp_eq_i32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x85,0x7d]36280x01,0xff,0x85,0x7d3629 3630# CHECK: v_cmp_le_i32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x86,0x7d]36310x01,0x05,0x86,0x7d3632 3633# CHECK: v_cmp_le_i32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x86,0x7d]36340xff,0x05,0x86,0x7d3635 3636# CHECK: v_cmp_le_i32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x86,0x7d]36370x01,0x04,0x86,0x7d3638 3639# CHECK: v_cmp_le_i32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x86,0x7d]36400x65,0x04,0x86,0x7d3641 3642# CHECK: v_cmp_le_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x86,0x7d]36430x66,0x04,0x86,0x7d3644 3645# CHECK: v_cmp_le_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x86,0x7d]36460x67,0x04,0x86,0x7d3647 3648# CHECK: v_cmp_le_i32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x86,0x7d]36490x6a,0x04,0x86,0x7d3650 3651# CHECK: v_cmp_le_i32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x86,0x7d]36520x6b,0x04,0x86,0x7d3653 3654# CHECK: v_cmp_le_i32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x86,0x7d]36550x7c,0x04,0x86,0x7d3656 3657# CHECK: v_cmp_le_i32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x86,0x7d]36580x7e,0x04,0x86,0x7d3659 3660# CHECK: v_cmp_le_i32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x86,0x7d]36610x7f,0x04,0x86,0x7d3662 3663# CHECK: v_cmp_le_i32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x86,0x7d]36640x80,0x04,0x86,0x7d3665 3666# CHECK: v_cmp_le_i32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x86,0x7d]36670xc1,0x04,0x86,0x7d3668 3669# CHECK: v_cmp_le_i32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x86,0x7d]36700xf0,0x04,0x86,0x7d3671 3672# CHECK: v_cmp_le_i32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x86,0x7d]36730xf7,0x04,0x86,0x7d3674 3675# CHECK: v_cmp_le_i32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x86,0x7d,0x56,0x34,0x12,0xaf]36760xff,0x04,0x86,0x7d,0x56,0x34,0x12,0xaf3677 3678# CHECK: v_cmp_le_i32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x86,0x7d,0x73,0x72,0x71,0x3f]36790xff,0x04,0x86,0x7d,0x73,0x72,0x71,0x3f3680 3681# CHECK: v_cmp_le_i32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x87,0x7d]36820x01,0xff,0x87,0x7d3683 3684# CHECK: v_cmp_gt_i32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x88,0x7d]36850x01,0x05,0x88,0x7d3686 3687# CHECK: v_cmp_gt_i32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x88,0x7d]36880xff,0x05,0x88,0x7d3689 3690# CHECK: v_cmp_gt_i32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x88,0x7d]36910x01,0x04,0x88,0x7d3692 3693# CHECK: v_cmp_gt_i32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x88,0x7d]36940x65,0x04,0x88,0x7d3695 3696# CHECK: v_cmp_gt_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x88,0x7d]36970x66,0x04,0x88,0x7d3698 3699# CHECK: v_cmp_gt_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x88,0x7d]37000x67,0x04,0x88,0x7d3701 3702# CHECK: v_cmp_gt_i32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x88,0x7d]37030x6a,0x04,0x88,0x7d3704 3705# CHECK: v_cmp_gt_i32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x88,0x7d]37060x6b,0x04,0x88,0x7d3707 3708# CHECK: v_cmp_gt_i32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x88,0x7d]37090x7c,0x04,0x88,0x7d3710 3711# CHECK: v_cmp_gt_i32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x88,0x7d]37120x7e,0x04,0x88,0x7d3713 3714# CHECK: v_cmp_gt_i32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x88,0x7d]37150x7f,0x04,0x88,0x7d3716 3717# CHECK: v_cmp_gt_i32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x88,0x7d]37180x80,0x04,0x88,0x7d3719 3720# CHECK: v_cmp_gt_i32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x88,0x7d]37210xc1,0x04,0x88,0x7d3722 3723# CHECK: v_cmp_gt_i32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x88,0x7d]37240xf0,0x04,0x88,0x7d3725 3726# CHECK: v_cmp_gt_i32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x88,0x7d]37270xf7,0x04,0x88,0x7d3728 3729# CHECK: v_cmp_gt_i32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x88,0x7d,0x56,0x34,0x12,0xaf]37300xff,0x04,0x88,0x7d,0x56,0x34,0x12,0xaf3731 3732# CHECK: v_cmp_gt_i32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x88,0x7d,0x73,0x72,0x71,0x3f]37330xff,0x04,0x88,0x7d,0x73,0x72,0x71,0x3f3734 3735# CHECK: v_cmp_gt_i32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x89,0x7d]37360x01,0xff,0x89,0x7d3737 3738# CHECK: v_cmp_ne_i32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x8a,0x7d]37390x01,0x05,0x8a,0x7d3740 3741# CHECK: v_cmp_ne_i32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x8a,0x7d]37420xff,0x05,0x8a,0x7d3743 3744# CHECK: v_cmp_ne_i32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x8a,0x7d]37450x01,0x04,0x8a,0x7d3746 3747# CHECK: v_cmp_ne_i32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x8a,0x7d]37480x65,0x04,0x8a,0x7d3749 3750# CHECK: v_cmp_ne_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8a,0x7d]37510x66,0x04,0x8a,0x7d3752 3753# CHECK: v_cmp_ne_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8a,0x7d]37540x67,0x04,0x8a,0x7d3755 3756# CHECK: v_cmp_ne_i32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x8a,0x7d]37570x6a,0x04,0x8a,0x7d3758 3759# CHECK: v_cmp_ne_i32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x8a,0x7d]37600x6b,0x04,0x8a,0x7d3761 3762# CHECK: v_cmp_ne_i32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x8a,0x7d]37630x7c,0x04,0x8a,0x7d3764 3765# CHECK: v_cmp_ne_i32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x8a,0x7d]37660x7e,0x04,0x8a,0x7d3767 3768# CHECK: v_cmp_ne_i32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x8a,0x7d]37690x7f,0x04,0x8a,0x7d3770 3771# CHECK: v_cmp_ne_i32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x8a,0x7d]37720x80,0x04,0x8a,0x7d3773 3774# CHECK: v_cmp_ne_i32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x8a,0x7d]37750xc1,0x04,0x8a,0x7d3776 3777# CHECK: v_cmp_ne_i32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x8a,0x7d]37780xf0,0x04,0x8a,0x7d3779 3780# CHECK: v_cmp_ne_i32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x8a,0x7d]37810xf7,0x04,0x8a,0x7d3782 3783# CHECK: v_cmp_ne_i32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x8a,0x7d,0x56,0x34,0x12,0xaf]37840xff,0x04,0x8a,0x7d,0x56,0x34,0x12,0xaf3785 3786# CHECK: v_cmp_ne_i32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x8a,0x7d,0x73,0x72,0x71,0x3f]37870xff,0x04,0x8a,0x7d,0x73,0x72,0x71,0x3f3788 3789# CHECK: v_cmp_ne_i32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x8b,0x7d]37900x01,0xff,0x8b,0x7d3791 3792# CHECK: v_cmp_ge_i32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x8c,0x7d]37930x01,0x05,0x8c,0x7d3794 3795# CHECK: v_cmp_ge_i32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x8c,0x7d]37960xff,0x05,0x8c,0x7d3797 3798# CHECK: v_cmp_ge_i32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x8c,0x7d]37990x01,0x04,0x8c,0x7d3800 3801# CHECK: v_cmp_ge_i32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x8c,0x7d]38020x65,0x04,0x8c,0x7d3803 3804# CHECK: v_cmp_ge_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8c,0x7d]38050x66,0x04,0x8c,0x7d3806 3807# CHECK: v_cmp_ge_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8c,0x7d]38080x67,0x04,0x8c,0x7d3809 3810# CHECK: v_cmp_ge_i32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x8c,0x7d]38110x6a,0x04,0x8c,0x7d3812 3813# CHECK: v_cmp_ge_i32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x8c,0x7d]38140x6b,0x04,0x8c,0x7d3815 3816# CHECK: v_cmp_ge_i32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x8c,0x7d]38170x7c,0x04,0x8c,0x7d3818 3819# CHECK: v_cmp_ge_i32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x8c,0x7d]38200x7e,0x04,0x8c,0x7d3821 3822# CHECK: v_cmp_ge_i32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x8c,0x7d]38230x7f,0x04,0x8c,0x7d3824 3825# CHECK: v_cmp_ge_i32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x8c,0x7d]38260x80,0x04,0x8c,0x7d3827 3828# CHECK: v_cmp_ge_i32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x8c,0x7d]38290xc1,0x04,0x8c,0x7d3830 3831# CHECK: v_cmp_ge_i32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x8c,0x7d]38320xf0,0x04,0x8c,0x7d3833 3834# CHECK: v_cmp_ge_i32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x8c,0x7d]38350xf7,0x04,0x8c,0x7d3836 3837# CHECK: v_cmp_ge_i32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x8c,0x7d,0x56,0x34,0x12,0xaf]38380xff,0x04,0x8c,0x7d,0x56,0x34,0x12,0xaf3839 3840# CHECK: v_cmp_ge_i32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x8c,0x7d,0x73,0x72,0x71,0x3f]38410xff,0x04,0x8c,0x7d,0x73,0x72,0x71,0x3f3842 3843# CHECK: v_cmp_ge_i32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x8d,0x7d]38440x01,0xff,0x8d,0x7d3845 3846# CHECK: v_cmp_t_i32_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x8e,0x7d]38470x01,0x05,0x8e,0x7d3848 3849# CHECK: v_cmp_t_i32_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x8e,0x7d]38500xff,0x05,0x8e,0x7d3851 3852# CHECK: v_cmp_t_i32_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x8e,0x7d]38530x01,0x04,0x8e,0x7d3854 3855# CHECK: v_cmp_t_i32_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x8e,0x7d]38560x65,0x04,0x8e,0x7d3857 3858# CHECK: v_cmp_t_i32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x8e,0x7d]38590x66,0x04,0x8e,0x7d3860 3861# CHECK: v_cmp_t_i32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x8e,0x7d]38620x67,0x04,0x8e,0x7d3863 3864# CHECK: v_cmp_t_i32_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x8e,0x7d]38650x6a,0x04,0x8e,0x7d3866 3867# CHECK: v_cmp_t_i32_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x8e,0x7d]38680x6b,0x04,0x8e,0x7d3869 3870# CHECK: v_cmp_t_i32_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x8e,0x7d]38710x7c,0x04,0x8e,0x7d3872 3873# CHECK: v_cmp_t_i32_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x8e,0x7d]38740x7e,0x04,0x8e,0x7d3875 3876# CHECK: v_cmp_t_i32_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x8e,0x7d]38770x7f,0x04,0x8e,0x7d3878 3879# CHECK: v_cmp_t_i32_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x8e,0x7d]38800x80,0x04,0x8e,0x7d3881 3882# CHECK: v_cmp_t_i32_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x8e,0x7d]38830xc1,0x04,0x8e,0x7d3884 3885# CHECK: v_cmp_t_i32_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x8e,0x7d]38860xf0,0x04,0x8e,0x7d3887 3888# CHECK: v_cmp_t_i32_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x8e,0x7d]38890xf7,0x04,0x8e,0x7d3890 3891# CHECK: v_cmp_t_i32_e32 vcc, 0xaf123456, v2     ; encoding: [0xff,0x04,0x8e,0x7d,0x56,0x34,0x12,0xaf]38920xff,0x04,0x8e,0x7d,0x56,0x34,0x12,0xaf3893 3894# CHECK: v_cmp_t_i32_e32 vcc, 0x3f717273, v2     ; encoding: [0xff,0x04,0x8e,0x7d,0x73,0x72,0x71,0x3f]38950xff,0x04,0x8e,0x7d,0x73,0x72,0x71,0x3f3896 3897# CHECK: v_cmp_t_i32_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x8f,0x7d]38980x01,0xff,0x8f,0x7d3899 3900# CHECK: v_cmp_f_u32_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x90,0x7d]39010x01,0x05,0x90,0x7d3902 3903# CHECK: v_cmp_f_u32_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x90,0x7d]39040xff,0x05,0x90,0x7d3905 3906# CHECK: v_cmp_f_u32_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x90,0x7d]39070x01,0x04,0x90,0x7d3908 3909# CHECK: v_cmp_f_u32_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x90,0x7d]39100x65,0x04,0x90,0x7d3911 3912# CHECK: v_cmp_f_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x90,0x7d]39130x66,0x04,0x90,0x7d3914 3915# CHECK: v_cmp_f_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x90,0x7d]39160x67,0x04,0x90,0x7d3917 3918# CHECK: v_cmp_f_u32_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x90,0x7d]39190x6a,0x04,0x90,0x7d3920 3921# CHECK: v_cmp_f_u32_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x90,0x7d]39220x6b,0x04,0x90,0x7d3923 3924# CHECK: v_cmp_f_u32_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x90,0x7d]39250x7c,0x04,0x90,0x7d3926 3927# CHECK: v_cmp_f_u32_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x90,0x7d]39280x7e,0x04,0x90,0x7d3929 3930# CHECK: v_cmp_f_u32_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x90,0x7d]39310x7f,0x04,0x90,0x7d3932 3933# CHECK: v_cmp_f_u32_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x90,0x7d]39340x80,0x04,0x90,0x7d3935 3936# CHECK: v_cmp_f_u32_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x90,0x7d]39370xc1,0x04,0x90,0x7d3938 3939# CHECK: v_cmp_f_u32_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x90,0x7d]39400xf0,0x04,0x90,0x7d3941 3942# CHECK: v_cmp_f_u32_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x90,0x7d]39430xf7,0x04,0x90,0x7d3944 3945# CHECK: v_cmp_f_u32_e32 vcc, 0xaf123456, v2     ; encoding: [0xff,0x04,0x90,0x7d,0x56,0x34,0x12,0xaf]39460xff,0x04,0x90,0x7d,0x56,0x34,0x12,0xaf3947 3948# CHECK: v_cmp_f_u32_e32 vcc, 0x3f717273, v2     ; encoding: [0xff,0x04,0x90,0x7d,0x73,0x72,0x71,0x3f]39490xff,0x04,0x90,0x7d,0x73,0x72,0x71,0x3f3950 3951# CHECK: v_cmp_f_u32_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x91,0x7d]39520x01,0xff,0x91,0x7d3953 3954# CHECK: v_cmp_lt_u32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x92,0x7d]39550x01,0x05,0x92,0x7d3956 3957# CHECK: v_cmp_lt_u32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x92,0x7d]39580xff,0x05,0x92,0x7d3959 3960# CHECK: v_cmp_lt_u32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x92,0x7d]39610x01,0x04,0x92,0x7d3962 3963# CHECK: v_cmp_lt_u32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x92,0x7d]39640x65,0x04,0x92,0x7d3965 3966# CHECK: v_cmp_lt_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x92,0x7d]39670x66,0x04,0x92,0x7d3968 3969# CHECK: v_cmp_lt_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x92,0x7d]39700x67,0x04,0x92,0x7d3971 3972# CHECK: v_cmp_lt_u32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x92,0x7d]39730x6a,0x04,0x92,0x7d3974 3975# CHECK: v_cmp_lt_u32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x92,0x7d]39760x6b,0x04,0x92,0x7d3977 3978# CHECK: v_cmp_lt_u32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x92,0x7d]39790x7c,0x04,0x92,0x7d3980 3981# CHECK: v_cmp_lt_u32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x92,0x7d]39820x7e,0x04,0x92,0x7d3983 3984# CHECK: v_cmp_lt_u32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x92,0x7d]39850x7f,0x04,0x92,0x7d3986 3987# CHECK: v_cmp_lt_u32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x92,0x7d]39880x80,0x04,0x92,0x7d3989 3990# CHECK: v_cmp_lt_u32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x92,0x7d]39910xc1,0x04,0x92,0x7d3992 3993# CHECK: v_cmp_lt_u32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x92,0x7d]39940xf0,0x04,0x92,0x7d3995 3996# CHECK: v_cmp_lt_u32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x92,0x7d]39970xf7,0x04,0x92,0x7d3998 3999# CHECK: v_cmp_lt_u32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x92,0x7d,0x56,0x34,0x12,0xaf]40000xff,0x04,0x92,0x7d,0x56,0x34,0x12,0xaf4001 4002# CHECK: v_cmp_lt_u32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x92,0x7d,0x73,0x72,0x71,0x3f]40030xff,0x04,0x92,0x7d,0x73,0x72,0x71,0x3f4004 4005# CHECK: v_cmp_lt_u32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x93,0x7d]40060x01,0xff,0x93,0x7d4007 4008# CHECK: v_cmp_eq_u32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x94,0x7d]40090x01,0x05,0x94,0x7d4010 4011# CHECK: v_cmp_eq_u32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x94,0x7d]40120xff,0x05,0x94,0x7d4013 4014# CHECK: v_cmp_eq_u32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x94,0x7d]40150x01,0x04,0x94,0x7d4016 4017# CHECK: v_cmp_eq_u32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x94,0x7d]40180x65,0x04,0x94,0x7d4019 4020# CHECK: v_cmp_eq_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x94,0x7d]40210x66,0x04,0x94,0x7d4022 4023# CHECK: v_cmp_eq_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x94,0x7d]40240x67,0x04,0x94,0x7d4025 4026# CHECK: v_cmp_eq_u32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x94,0x7d]40270x6a,0x04,0x94,0x7d4028 4029# CHECK: v_cmp_eq_u32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x94,0x7d]40300x6b,0x04,0x94,0x7d4031 4032# CHECK: v_cmp_eq_u32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x94,0x7d]40330x7c,0x04,0x94,0x7d4034 4035# CHECK: v_cmp_eq_u32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x94,0x7d]40360x7e,0x04,0x94,0x7d4037 4038# CHECK: v_cmp_eq_u32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x94,0x7d]40390x7f,0x04,0x94,0x7d4040 4041# CHECK: v_cmp_eq_u32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x94,0x7d]40420x80,0x04,0x94,0x7d4043 4044# CHECK: v_cmp_eq_u32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x94,0x7d]40450xc1,0x04,0x94,0x7d4046 4047# CHECK: v_cmp_eq_u32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x94,0x7d]40480xf0,0x04,0x94,0x7d4049 4050# CHECK: v_cmp_eq_u32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x94,0x7d]40510xf7,0x04,0x94,0x7d4052 4053# CHECK: v_cmp_eq_u32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x94,0x7d,0x56,0x34,0x12,0xaf]40540xff,0x04,0x94,0x7d,0x56,0x34,0x12,0xaf4055 4056# CHECK: v_cmp_eq_u32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x94,0x7d,0x73,0x72,0x71,0x3f]40570xff,0x04,0x94,0x7d,0x73,0x72,0x71,0x3f4058 4059# CHECK: v_cmp_eq_u32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x95,0x7d]40600x01,0xff,0x95,0x7d4061 4062# CHECK: v_cmp_le_u32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x96,0x7d]40630x01,0x05,0x96,0x7d4064 4065# CHECK: v_cmp_le_u32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x96,0x7d]40660xff,0x05,0x96,0x7d4067 4068# CHECK: v_cmp_le_u32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x96,0x7d]40690x01,0x04,0x96,0x7d4070 4071# CHECK: v_cmp_le_u32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x96,0x7d]40720x65,0x04,0x96,0x7d4073 4074# CHECK: v_cmp_le_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x96,0x7d]40750x66,0x04,0x96,0x7d4076 4077# CHECK: v_cmp_le_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x96,0x7d]40780x67,0x04,0x96,0x7d4079 4080# CHECK: v_cmp_le_u32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x96,0x7d]40810x6a,0x04,0x96,0x7d4082 4083# CHECK: v_cmp_le_u32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x96,0x7d]40840x6b,0x04,0x96,0x7d4085 4086# CHECK: v_cmp_le_u32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x96,0x7d]40870x7c,0x04,0x96,0x7d4088 4089# CHECK: v_cmp_le_u32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x96,0x7d]40900x7e,0x04,0x96,0x7d4091 4092# CHECK: v_cmp_le_u32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x96,0x7d]40930x7f,0x04,0x96,0x7d4094 4095# CHECK: v_cmp_le_u32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x96,0x7d]40960x80,0x04,0x96,0x7d4097 4098# CHECK: v_cmp_le_u32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x96,0x7d]40990xc1,0x04,0x96,0x7d4100 4101# CHECK: v_cmp_le_u32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x96,0x7d]41020xf0,0x04,0x96,0x7d4103 4104# CHECK: v_cmp_le_u32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x96,0x7d]41050xf7,0x04,0x96,0x7d4106 4107# CHECK: v_cmp_le_u32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x96,0x7d,0x56,0x34,0x12,0xaf]41080xff,0x04,0x96,0x7d,0x56,0x34,0x12,0xaf4109 4110# CHECK: v_cmp_le_u32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x96,0x7d,0x73,0x72,0x71,0x3f]41110xff,0x04,0x96,0x7d,0x73,0x72,0x71,0x3f4112 4113# CHECK: v_cmp_le_u32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x97,0x7d]41140x01,0xff,0x97,0x7d4115 4116# CHECK: v_cmp_gt_u32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x98,0x7d]41170x01,0x05,0x98,0x7d4118 4119# CHECK: v_cmp_gt_u32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x98,0x7d]41200xff,0x05,0x98,0x7d4121 4122# CHECK: v_cmp_gt_u32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x98,0x7d]41230x01,0x04,0x98,0x7d4124 4125# CHECK: v_cmp_gt_u32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x98,0x7d]41260x65,0x04,0x98,0x7d4127 4128# CHECK: v_cmp_gt_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x98,0x7d]41290x66,0x04,0x98,0x7d4130 4131# CHECK: v_cmp_gt_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x98,0x7d]41320x67,0x04,0x98,0x7d4133 4134# CHECK: v_cmp_gt_u32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x98,0x7d]41350x6a,0x04,0x98,0x7d4136 4137# CHECK: v_cmp_gt_u32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x98,0x7d]41380x6b,0x04,0x98,0x7d4139 4140# CHECK: v_cmp_gt_u32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x98,0x7d]41410x7c,0x04,0x98,0x7d4142 4143# CHECK: v_cmp_gt_u32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x98,0x7d]41440x7e,0x04,0x98,0x7d4145 4146# CHECK: v_cmp_gt_u32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x98,0x7d]41470x7f,0x04,0x98,0x7d4148 4149# CHECK: v_cmp_gt_u32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x98,0x7d]41500x80,0x04,0x98,0x7d4151 4152# CHECK: v_cmp_gt_u32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x98,0x7d]41530xc1,0x04,0x98,0x7d4154 4155# CHECK: v_cmp_gt_u32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x98,0x7d]41560xf0,0x04,0x98,0x7d4157 4158# CHECK: v_cmp_gt_u32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x98,0x7d]41590xf7,0x04,0x98,0x7d4160 4161# CHECK: v_cmp_gt_u32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x98,0x7d,0x56,0x34,0x12,0xaf]41620xff,0x04,0x98,0x7d,0x56,0x34,0x12,0xaf4163 4164# CHECK: v_cmp_gt_u32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x98,0x7d,0x73,0x72,0x71,0x3f]41650xff,0x04,0x98,0x7d,0x73,0x72,0x71,0x3f4166 4167# CHECK: v_cmp_gt_u32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x99,0x7d]41680x01,0xff,0x99,0x7d4169 4170# CHECK: v_cmp_ne_u32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x9a,0x7d]41710x01,0x05,0x9a,0x7d4172 4173# CHECK: v_cmp_ne_u32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x9a,0x7d]41740xff,0x05,0x9a,0x7d4175 4176# CHECK: v_cmp_ne_u32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x9a,0x7d]41770x01,0x04,0x9a,0x7d4178 4179# CHECK: v_cmp_ne_u32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x9a,0x7d]41800x65,0x04,0x9a,0x7d4181 4182# CHECK: v_cmp_ne_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9a,0x7d]41830x66,0x04,0x9a,0x7d4184 4185# CHECK: v_cmp_ne_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9a,0x7d]41860x67,0x04,0x9a,0x7d4187 4188# CHECK: v_cmp_ne_u32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x9a,0x7d]41890x6a,0x04,0x9a,0x7d4190 4191# CHECK: v_cmp_ne_u32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x9a,0x7d]41920x6b,0x04,0x9a,0x7d4193 4194# CHECK: v_cmp_ne_u32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x9a,0x7d]41950x7c,0x04,0x9a,0x7d4196 4197# CHECK: v_cmp_ne_u32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x9a,0x7d]41980x7e,0x04,0x9a,0x7d4199 4200# CHECK: v_cmp_ne_u32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x9a,0x7d]42010x7f,0x04,0x9a,0x7d4202 4203# CHECK: v_cmp_ne_u32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x9a,0x7d]42040x80,0x04,0x9a,0x7d4205 4206# CHECK: v_cmp_ne_u32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x9a,0x7d]42070xc1,0x04,0x9a,0x7d4208 4209# CHECK: v_cmp_ne_u32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x9a,0x7d]42100xf0,0x04,0x9a,0x7d4211 4212# CHECK: v_cmp_ne_u32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x9a,0x7d]42130xf7,0x04,0x9a,0x7d4214 4215# CHECK: v_cmp_ne_u32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x9a,0x7d,0x56,0x34,0x12,0xaf]42160xff,0x04,0x9a,0x7d,0x56,0x34,0x12,0xaf4217 4218# CHECK: v_cmp_ne_u32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x9a,0x7d,0x73,0x72,0x71,0x3f]42190xff,0x04,0x9a,0x7d,0x73,0x72,0x71,0x3f4220 4221# CHECK: v_cmp_ne_u32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x9b,0x7d]42220x01,0xff,0x9b,0x7d4223 4224# CHECK: v_cmp_ge_u32_e32 vcc, v1, v2            ; encoding: [0x01,0x05,0x9c,0x7d]42250x01,0x05,0x9c,0x7d4226 4227# CHECK: v_cmp_ge_u32_e32 vcc, v255, v2          ; encoding: [0xff,0x05,0x9c,0x7d]42280xff,0x05,0x9c,0x7d4229 4230# CHECK: v_cmp_ge_u32_e32 vcc, s1, v2            ; encoding: [0x01,0x04,0x9c,0x7d]42310x01,0x04,0x9c,0x7d4232 4233# CHECK: v_cmp_ge_u32_e32 vcc, s101, v2          ; encoding: [0x65,0x04,0x9c,0x7d]42340x65,0x04,0x9c,0x7d4235 4236# CHECK: v_cmp_ge_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9c,0x7d]42370x66,0x04,0x9c,0x7d4238 4239# CHECK: v_cmp_ge_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9c,0x7d]42400x67,0x04,0x9c,0x7d4241 4242# CHECK: v_cmp_ge_u32_e32 vcc, vcc_lo, v2        ; encoding: [0x6a,0x04,0x9c,0x7d]42430x6a,0x04,0x9c,0x7d4244 4245# CHECK: v_cmp_ge_u32_e32 vcc, vcc_hi, v2        ; encoding: [0x6b,0x04,0x9c,0x7d]42460x6b,0x04,0x9c,0x7d4247 4248# CHECK: v_cmp_ge_u32_e32 vcc, m0, v2            ; encoding: [0x7c,0x04,0x9c,0x7d]42490x7c,0x04,0x9c,0x7d4250 4251# CHECK: v_cmp_ge_u32_e32 vcc, exec_lo, v2       ; encoding: [0x7e,0x04,0x9c,0x7d]42520x7e,0x04,0x9c,0x7d4253 4254# CHECK: v_cmp_ge_u32_e32 vcc, exec_hi, v2       ; encoding: [0x7f,0x04,0x9c,0x7d]42550x7f,0x04,0x9c,0x7d4256 4257# CHECK: v_cmp_ge_u32_e32 vcc, 0, v2             ; encoding: [0x80,0x04,0x9c,0x7d]42580x80,0x04,0x9c,0x7d4259 4260# CHECK: v_cmp_ge_u32_e32 vcc, -1, v2            ; encoding: [0xc1,0x04,0x9c,0x7d]42610xc1,0x04,0x9c,0x7d4262 4263# CHECK: v_cmp_ge_u32_e32 vcc, 0.5, v2           ; encoding: [0xf0,0x04,0x9c,0x7d]42640xf0,0x04,0x9c,0x7d4265 4266# CHECK: v_cmp_ge_u32_e32 vcc, -4.0, v2          ; encoding: [0xf7,0x04,0x9c,0x7d]42670xf7,0x04,0x9c,0x7d4268 4269# CHECK: v_cmp_ge_u32_e32 vcc, 0xaf123456, v2    ; encoding: [0xff,0x04,0x9c,0x7d,0x56,0x34,0x12,0xaf]42700xff,0x04,0x9c,0x7d,0x56,0x34,0x12,0xaf4271 4272# CHECK: v_cmp_ge_u32_e32 vcc, 0x3f717273, v2    ; encoding: [0xff,0x04,0x9c,0x7d,0x73,0x72,0x71,0x3f]42730xff,0x04,0x9c,0x7d,0x73,0x72,0x71,0x3f4274 4275# CHECK: v_cmp_ge_u32_e32 vcc, v1, v255          ; encoding: [0x01,0xff,0x9d,0x7d]42760x01,0xff,0x9d,0x7d4277 4278# CHECK: v_cmp_t_u32_e32 vcc, v1, v2             ; encoding: [0x01,0x05,0x9e,0x7d]42790x01,0x05,0x9e,0x7d4280 4281# CHECK: v_cmp_t_u32_e32 vcc, v255, v2           ; encoding: [0xff,0x05,0x9e,0x7d]42820xff,0x05,0x9e,0x7d4283 4284# CHECK: v_cmp_t_u32_e32 vcc, s1, v2             ; encoding: [0x01,0x04,0x9e,0x7d]42850x01,0x04,0x9e,0x7d4286 4287# CHECK: v_cmp_t_u32_e32 vcc, s101, v2           ; encoding: [0x65,0x04,0x9e,0x7d]42880x65,0x04,0x9e,0x7d4289 4290# CHECK: v_cmp_t_u32_e32 vcc, flat_scratch_lo, v2 ; encoding: [0x66,0x04,0x9e,0x7d]42910x66,0x04,0x9e,0x7d4292 4293# CHECK: v_cmp_t_u32_e32 vcc, flat_scratch_hi, v2 ; encoding: [0x67,0x04,0x9e,0x7d]42940x67,0x04,0x9e,0x7d4295 4296# CHECK: v_cmp_t_u32_e32 vcc, vcc_lo, v2         ; encoding: [0x6a,0x04,0x9e,0x7d]42970x6a,0x04,0x9e,0x7d4298 4299# CHECK: v_cmp_t_u32_e32 vcc, vcc_hi, v2         ; encoding: [0x6b,0x04,0x9e,0x7d]43000x6b,0x04,0x9e,0x7d4301 4302# CHECK: v_cmp_t_u32_e32 vcc, m0, v2             ; encoding: [0x7c,0x04,0x9e,0x7d]43030x7c,0x04,0x9e,0x7d4304 4305# CHECK: v_cmp_t_u32_e32 vcc, exec_lo, v2        ; encoding: [0x7e,0x04,0x9e,0x7d]43060x7e,0x04,0x9e,0x7d4307 4308# CHECK: v_cmp_t_u32_e32 vcc, exec_hi, v2        ; encoding: [0x7f,0x04,0x9e,0x7d]43090x7f,0x04,0x9e,0x7d4310 4311# CHECK: v_cmp_t_u32_e32 vcc, 0, v2              ; encoding: [0x80,0x04,0x9e,0x7d]43120x80,0x04,0x9e,0x7d4313 4314# CHECK: v_cmp_t_u32_e32 vcc, -1, v2             ; encoding: [0xc1,0x04,0x9e,0x7d]43150xc1,0x04,0x9e,0x7d4316 4317# CHECK: v_cmp_t_u32_e32 vcc, 0.5, v2            ; encoding: [0xf0,0x04,0x9e,0x7d]43180xf0,0x04,0x9e,0x7d4319 4320# CHECK: v_cmp_t_u32_e32 vcc, -4.0, v2           ; encoding: [0xf7,0x04,0x9e,0x7d]43210xf7,0x04,0x9e,0x7d4322 4323# CHECK: v_cmp_t_u32_e32 vcc, 0xaf123456, v2     ; encoding: [0xff,0x04,0x9e,0x7d,0x56,0x34,0x12,0xaf]43240xff,0x04,0x9e,0x7d,0x56,0x34,0x12,0xaf4325 4326# CHECK: v_cmp_t_u32_e32 vcc, 0x3f717273, v2     ; encoding: [0xff,0x04,0x9e,0x7d,0x73,0x72,0x71,0x3f]43270xff,0x04,0x9e,0x7d,0x73,0x72,0x71,0x3f4328 4329# CHECK: v_cmp_t_u32_e32 vcc, v1, v255           ; encoding: [0x01,0xff,0x9f,0x7d]43300x01,0xff,0x9f,0x7d4331 4332# CHECK: v_cmp_f_i64_e32 vcc, v[1:2], v[2:3]     ; encoding: [0x01,0x05,0xc0,0x7d]43330x01,0x05,0xc0,0x7d4334 4335# CHECK: v_cmp_f_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc0,0x7d]43360xfe,0x05,0xc0,0x7d4337 4338# CHECK: v_cmp_f_i64_e32 vcc, s[2:3], v[2:3]     ; encoding: [0x02,0x04,0xc0,0x7d]43390x02,0x04,0xc0,0x7d4340 4341# CHECK: v_cmp_f_i64_e32 vcc, s[4:5], v[2:3]     ; encoding: [0x04,0x04,0xc0,0x7d]43420x04,0x04,0xc0,0x7d4343 4344# CHECK: v_cmp_f_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc0,0x7d]43450x64,0x04,0xc0,0x7d4346 4347# CHECK: v_cmp_f_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc0,0x7d]43480x66,0x04,0xc0,0x7d4349 4350# CHECK: v_cmp_f_i64_e32 vcc, vcc, v[2:3]        ; encoding: [0x6a,0x04,0xc0,0x7d]43510x6a,0x04,0xc0,0x7d4352 4353# CHECK: v_cmp_f_i64_e32 vcc, exec, v[2:3]       ; encoding: [0x7e,0x04,0xc0,0x7d]43540x7e,0x04,0xc0,0x7d4355 4356# CHECK: v_cmp_f_i64_e32 vcc, 0, v[2:3]          ; encoding: [0x80,0x04,0xc0,0x7d]43570x80,0x04,0xc0,0x7d4358 4359# CHECK: v_cmp_f_i64_e32 vcc, -1, v[2:3]         ; encoding: [0xc1,0x04,0xc0,0x7d]43600xc1,0x04,0xc0,0x7d4361 4362# CHECK: v_cmp_f_i64_e32 vcc, 0.5, v[2:3]        ; encoding: [0xf0,0x04,0xc0,0x7d]43630xf0,0x04,0xc0,0x7d4364 4365# CHECK: v_cmp_f_i64_e32 vcc, -4.0, v[2:3]       ; encoding: [0xf7,0x04,0xc0,0x7d]43660xf7,0x04,0xc0,0x7d4367 4368# CHECK: v_cmp_f_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7d,0x56,0x34,0x12,0xaf]43690xff,0x04,0xc0,0x7d,0x56,0x34,0x12,0xaf4370 4371# CHECK: v_cmp_f_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc0,0x7d,0x73,0x72,0x71,0x3f]43720xff,0x04,0xc0,0x7d,0x73,0x72,0x71,0x3f4373 4374# CHECK: v_cmp_f_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc1,0x7d]43750x01,0xfd,0xc1,0x7d4376 4377# CHECK: v_cmp_lt_i64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc2,0x7d]43780x01,0x05,0xc2,0x7d4379 4380# CHECK: v_cmp_lt_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc2,0x7d]43810xfe,0x05,0xc2,0x7d4382 4383# CHECK: v_cmp_lt_i64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc2,0x7d]43840x02,0x04,0xc2,0x7d4385 4386# CHECK: v_cmp_lt_i64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc2,0x7d]43870x04,0x04,0xc2,0x7d4388 4389# CHECK: v_cmp_lt_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc2,0x7d]43900x64,0x04,0xc2,0x7d4391 4392# CHECK: v_cmp_lt_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc2,0x7d]43930x66,0x04,0xc2,0x7d4394 4395# CHECK: v_cmp_lt_i64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc2,0x7d]43960x6a,0x04,0xc2,0x7d4397 4398# CHECK: v_cmp_lt_i64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc2,0x7d]43990x7e,0x04,0xc2,0x7d4400 4401# CHECK: v_cmp_lt_i64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc2,0x7d]44020x80,0x04,0xc2,0x7d4403 4404# CHECK: v_cmp_lt_i64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc2,0x7d]44050xc1,0x04,0xc2,0x7d4406 4407# CHECK: v_cmp_lt_i64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc2,0x7d]44080xf0,0x04,0xc2,0x7d4409 4410# CHECK: v_cmp_lt_i64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc2,0x7d]44110xf7,0x04,0xc2,0x7d4412 4413# CHECK: v_cmp_lt_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7d,0x56,0x34,0x12,0xaf]44140xff,0x04,0xc2,0x7d,0x56,0x34,0x12,0xaf4415 4416# CHECK: v_cmp_lt_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc2,0x7d,0x73,0x72,0x71,0x3f]44170xff,0x04,0xc2,0x7d,0x73,0x72,0x71,0x3f4418 4419# CHECK: v_cmp_lt_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc3,0x7d]44200x01,0xfd,0xc3,0x7d4421 4422# CHECK: v_cmp_eq_i64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc4,0x7d]44230x01,0x05,0xc4,0x7d4424 4425# CHECK: v_cmp_eq_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc4,0x7d]44260xfe,0x05,0xc4,0x7d4427 4428# CHECK: v_cmp_eq_i64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc4,0x7d]44290x02,0x04,0xc4,0x7d4430 4431# CHECK: v_cmp_eq_i64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc4,0x7d]44320x04,0x04,0xc4,0x7d4433 4434# CHECK: v_cmp_eq_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc4,0x7d]44350x64,0x04,0xc4,0x7d4436 4437# CHECK: v_cmp_eq_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc4,0x7d]44380x66,0x04,0xc4,0x7d4439 4440# CHECK: v_cmp_eq_i64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc4,0x7d]44410x6a,0x04,0xc4,0x7d4442 4443# CHECK: v_cmp_eq_i64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc4,0x7d]44440x7e,0x04,0xc4,0x7d4445 4446# CHECK: v_cmp_eq_i64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc4,0x7d]44470x80,0x04,0xc4,0x7d4448 4449# CHECK: v_cmp_eq_i64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc4,0x7d]44500xc1,0x04,0xc4,0x7d4451 4452# CHECK: v_cmp_eq_i64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc4,0x7d]44530xf0,0x04,0xc4,0x7d4454 4455# CHECK: v_cmp_eq_i64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc4,0x7d]44560xf7,0x04,0xc4,0x7d4457 4458# CHECK: v_cmp_eq_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7d,0x56,0x34,0x12,0xaf]44590xff,0x04,0xc4,0x7d,0x56,0x34,0x12,0xaf4460 4461# CHECK: v_cmp_eq_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc4,0x7d,0x73,0x72,0x71,0x3f]44620xff,0x04,0xc4,0x7d,0x73,0x72,0x71,0x3f4463 4464# CHECK: v_cmp_eq_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc5,0x7d]44650x01,0xfd,0xc5,0x7d4466 4467# CHECK: v_cmp_le_i64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc6,0x7d]44680x01,0x05,0xc6,0x7d4469 4470# CHECK: v_cmp_le_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc6,0x7d]44710xfe,0x05,0xc6,0x7d4472 4473# CHECK: v_cmp_le_i64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc6,0x7d]44740x02,0x04,0xc6,0x7d4475 4476# CHECK: v_cmp_le_i64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc6,0x7d]44770x04,0x04,0xc6,0x7d4478 4479# CHECK: v_cmp_le_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc6,0x7d]44800x64,0x04,0xc6,0x7d4481 4482# CHECK: v_cmp_le_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc6,0x7d]44830x66,0x04,0xc6,0x7d4484 4485# CHECK: v_cmp_le_i64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc6,0x7d]44860x6a,0x04,0xc6,0x7d4487 4488# CHECK: v_cmp_le_i64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc6,0x7d]44890x7e,0x04,0xc6,0x7d4490 4491# CHECK: v_cmp_le_i64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc6,0x7d]44920x80,0x04,0xc6,0x7d4493 4494# CHECK: v_cmp_le_i64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc6,0x7d]44950xc1,0x04,0xc6,0x7d4496 4497# CHECK: v_cmp_le_i64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc6,0x7d]44980xf0,0x04,0xc6,0x7d4499 4500# CHECK: v_cmp_le_i64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc6,0x7d]45010xf7,0x04,0xc6,0x7d4502 4503# CHECK: v_cmp_le_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7d,0x56,0x34,0x12,0xaf]45040xff,0x04,0xc6,0x7d,0x56,0x34,0x12,0xaf4505 4506# CHECK: v_cmp_le_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc6,0x7d,0x73,0x72,0x71,0x3f]45070xff,0x04,0xc6,0x7d,0x73,0x72,0x71,0x3f4508 4509# CHECK: v_cmp_le_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc7,0x7d]45100x01,0xfd,0xc7,0x7d4511 4512# CHECK: v_cmp_gt_i64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xc8,0x7d]45130x01,0x05,0xc8,0x7d4514 4515# CHECK: v_cmp_gt_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xc8,0x7d]45160xfe,0x05,0xc8,0x7d4517 4518# CHECK: v_cmp_gt_i64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xc8,0x7d]45190x02,0x04,0xc8,0x7d4520 4521# CHECK: v_cmp_gt_i64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xc8,0x7d]45220x04,0x04,0xc8,0x7d4523 4524# CHECK: v_cmp_gt_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xc8,0x7d]45250x64,0x04,0xc8,0x7d4526 4527# CHECK: v_cmp_gt_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xc8,0x7d]45280x66,0x04,0xc8,0x7d4529 4530# CHECK: v_cmp_gt_i64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xc8,0x7d]45310x6a,0x04,0xc8,0x7d4532 4533# CHECK: v_cmp_gt_i64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xc8,0x7d]45340x7e,0x04,0xc8,0x7d4535 4536# CHECK: v_cmp_gt_i64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xc8,0x7d]45370x80,0x04,0xc8,0x7d4538 4539# CHECK: v_cmp_gt_i64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xc8,0x7d]45400xc1,0x04,0xc8,0x7d4541 4542# CHECK: v_cmp_gt_i64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xc8,0x7d]45430xf0,0x04,0xc8,0x7d4544 4545# CHECK: v_cmp_gt_i64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xc8,0x7d]45460xf7,0x04,0xc8,0x7d4547 4548# CHECK: v_cmp_gt_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7d,0x56,0x34,0x12,0xaf]45490xff,0x04,0xc8,0x7d,0x56,0x34,0x12,0xaf4550 4551# CHECK: v_cmp_gt_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xc8,0x7d,0x73,0x72,0x71,0x3f]45520xff,0x04,0xc8,0x7d,0x73,0x72,0x71,0x3f4553 4554# CHECK: v_cmp_gt_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xc9,0x7d]45550x01,0xfd,0xc9,0x7d4556 4557# CHECK: v_cmp_ne_i64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xca,0x7d]45580x01,0x05,0xca,0x7d4559 4560# CHECK: v_cmp_ne_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xca,0x7d]45610xfe,0x05,0xca,0x7d4562 4563# CHECK: v_cmp_ne_i64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xca,0x7d]45640x02,0x04,0xca,0x7d4565 4566# CHECK: v_cmp_ne_i64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xca,0x7d]45670x04,0x04,0xca,0x7d4568 4569# CHECK: v_cmp_ne_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xca,0x7d]45700x64,0x04,0xca,0x7d4571 4572# CHECK: v_cmp_ne_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xca,0x7d]45730x66,0x04,0xca,0x7d4574 4575# CHECK: v_cmp_ne_i64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xca,0x7d]45760x6a,0x04,0xca,0x7d4577 4578# CHECK: v_cmp_ne_i64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xca,0x7d]45790x7e,0x04,0xca,0x7d4580 4581# CHECK: v_cmp_ne_i64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xca,0x7d]45820x80,0x04,0xca,0x7d4583 4584# CHECK: v_cmp_ne_i64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xca,0x7d]45850xc1,0x04,0xca,0x7d4586 4587# CHECK: v_cmp_ne_i64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xca,0x7d]45880xf0,0x04,0xca,0x7d4589 4590# CHECK: v_cmp_ne_i64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xca,0x7d]45910xf7,0x04,0xca,0x7d4592 4593# CHECK: v_cmp_ne_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xca,0x7d,0x56,0x34,0x12,0xaf]45940xff,0x04,0xca,0x7d,0x56,0x34,0x12,0xaf4595 4596# CHECK: v_cmp_ne_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xca,0x7d,0x73,0x72,0x71,0x3f]45970xff,0x04,0xca,0x7d,0x73,0x72,0x71,0x3f4598 4599# CHECK: v_cmp_ne_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcb,0x7d]46000x01,0xfd,0xcb,0x7d4601 4602# CHECK: v_cmp_ge_i64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xcc,0x7d]46030x01,0x05,0xcc,0x7d4604 4605# CHECK: v_cmp_ge_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xcc,0x7d]46060xfe,0x05,0xcc,0x7d4607 4608# CHECK: v_cmp_ge_i64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xcc,0x7d]46090x02,0x04,0xcc,0x7d4610 4611# CHECK: v_cmp_ge_i64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xcc,0x7d]46120x04,0x04,0xcc,0x7d4613 4614# CHECK: v_cmp_ge_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xcc,0x7d]46150x64,0x04,0xcc,0x7d4616 4617# CHECK: v_cmp_ge_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xcc,0x7d]46180x66,0x04,0xcc,0x7d4619 4620# CHECK: v_cmp_ge_i64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xcc,0x7d]46210x6a,0x04,0xcc,0x7d4622 4623# CHECK: v_cmp_ge_i64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xcc,0x7d]46240x7e,0x04,0xcc,0x7d4625 4626# CHECK: v_cmp_ge_i64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xcc,0x7d]46270x80,0x04,0xcc,0x7d4628 4629# CHECK: v_cmp_ge_i64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xcc,0x7d]46300xc1,0x04,0xcc,0x7d4631 4632# CHECK: v_cmp_ge_i64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xcc,0x7d]46330xf0,0x04,0xcc,0x7d4634 4635# CHECK: v_cmp_ge_i64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xcc,0x7d]46360xf7,0x04,0xcc,0x7d4637 4638# CHECK: v_cmp_ge_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7d,0x56,0x34,0x12,0xaf]46390xff,0x04,0xcc,0x7d,0x56,0x34,0x12,0xaf4640 4641# CHECK: v_cmp_ge_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xcc,0x7d,0x73,0x72,0x71,0x3f]46420xff,0x04,0xcc,0x7d,0x73,0x72,0x71,0x3f4643 4644# CHECK: v_cmp_ge_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcd,0x7d]46450x01,0xfd,0xcd,0x7d4646 4647# CHECK: v_cmp_t_i64_e32 vcc, v[1:2], v[2:3]     ; encoding: [0x01,0x05,0xce,0x7d]46480x01,0x05,0xce,0x7d4649 4650# CHECK: v_cmp_t_i64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xce,0x7d]46510xfe,0x05,0xce,0x7d4652 4653# CHECK: v_cmp_t_i64_e32 vcc, s[2:3], v[2:3]     ; encoding: [0x02,0x04,0xce,0x7d]46540x02,0x04,0xce,0x7d4655 4656# CHECK: v_cmp_t_i64_e32 vcc, s[4:5], v[2:3]     ; encoding: [0x04,0x04,0xce,0x7d]46570x04,0x04,0xce,0x7d4658 4659# CHECK: v_cmp_t_i64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xce,0x7d]46600x64,0x04,0xce,0x7d4661 4662# CHECK: v_cmp_t_i64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xce,0x7d]46630x66,0x04,0xce,0x7d4664 4665# CHECK: v_cmp_t_i64_e32 vcc, vcc, v[2:3]        ; encoding: [0x6a,0x04,0xce,0x7d]46660x6a,0x04,0xce,0x7d4667 4668# CHECK: v_cmp_t_i64_e32 vcc, exec, v[2:3]       ; encoding: [0x7e,0x04,0xce,0x7d]46690x7e,0x04,0xce,0x7d4670 4671# CHECK: v_cmp_t_i64_e32 vcc, 0, v[2:3]          ; encoding: [0x80,0x04,0xce,0x7d]46720x80,0x04,0xce,0x7d4673 4674# CHECK: v_cmp_t_i64_e32 vcc, -1, v[2:3]         ; encoding: [0xc1,0x04,0xce,0x7d]46750xc1,0x04,0xce,0x7d4676 4677# CHECK: v_cmp_t_i64_e32 vcc, 0.5, v[2:3]        ; encoding: [0xf0,0x04,0xce,0x7d]46780xf0,0x04,0xce,0x7d4679 4680# CHECK: v_cmp_t_i64_e32 vcc, -4.0, v[2:3]       ; encoding: [0xf7,0x04,0xce,0x7d]46810xf7,0x04,0xce,0x7d4682 4683# CHECK: v_cmp_t_i64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xce,0x7d,0x56,0x34,0x12,0xaf]46840xff,0x04,0xce,0x7d,0x56,0x34,0x12,0xaf4685 4686# CHECK: v_cmp_t_i64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xce,0x7d,0x73,0x72,0x71,0x3f]46870xff,0x04,0xce,0x7d,0x73,0x72,0x71,0x3f4688 4689# CHECK: v_cmp_t_i64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xcf,0x7d]46900x01,0xfd,0xcf,0x7d4691 4692# CHECK: v_cmp_f_u64_e32 vcc, v[1:2], v[2:3]     ; encoding: [0x01,0x05,0xd0,0x7d]46930x01,0x05,0xd0,0x7d4694 4695# CHECK: v_cmp_f_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd0,0x7d]46960xfe,0x05,0xd0,0x7d4697 4698# CHECK: v_cmp_f_u64_e32 vcc, s[2:3], v[2:3]     ; encoding: [0x02,0x04,0xd0,0x7d]46990x02,0x04,0xd0,0x7d4700 4701# CHECK: v_cmp_f_u64_e32 vcc, s[4:5], v[2:3]     ; encoding: [0x04,0x04,0xd0,0x7d]47020x04,0x04,0xd0,0x7d4703 4704# CHECK: v_cmp_f_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd0,0x7d]47050x64,0x04,0xd0,0x7d4706 4707# CHECK: v_cmp_f_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd0,0x7d]47080x66,0x04,0xd0,0x7d4709 4710# CHECK: v_cmp_f_u64_e32 vcc, vcc, v[2:3]        ; encoding: [0x6a,0x04,0xd0,0x7d]47110x6a,0x04,0xd0,0x7d4712 4713# CHECK: v_cmp_f_u64_e32 vcc, exec, v[2:3]       ; encoding: [0x7e,0x04,0xd0,0x7d]47140x7e,0x04,0xd0,0x7d4715 4716# CHECK: v_cmp_f_u64_e32 vcc, 0, v[2:3]          ; encoding: [0x80,0x04,0xd0,0x7d]47170x80,0x04,0xd0,0x7d4718 4719# CHECK: v_cmp_f_u64_e32 vcc, -1, v[2:3]         ; encoding: [0xc1,0x04,0xd0,0x7d]47200xc1,0x04,0xd0,0x7d4721 4722# CHECK: v_cmp_f_u64_e32 vcc, 0.5, v[2:3]        ; encoding: [0xf0,0x04,0xd0,0x7d]47230xf0,0x04,0xd0,0x7d4724 4725# CHECK: v_cmp_f_u64_e32 vcc, -4.0, v[2:3]       ; encoding: [0xf7,0x04,0xd0,0x7d]47260xf7,0x04,0xd0,0x7d4727 4728# CHECK: v_cmp_f_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7d,0x56,0x34,0x12,0xaf]47290xff,0x04,0xd0,0x7d,0x56,0x34,0x12,0xaf4730 4731# CHECK: v_cmp_f_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd0,0x7d,0x73,0x72,0x71,0x3f]47320xff,0x04,0xd0,0x7d,0x73,0x72,0x71,0x3f4733 4734# CHECK: v_cmp_f_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd1,0x7d]47350x01,0xfd,0xd1,0x7d4736 4737# CHECK: v_cmp_lt_u64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xd2,0x7d]47380x01,0x05,0xd2,0x7d4739 4740# CHECK: v_cmp_lt_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd2,0x7d]47410xfe,0x05,0xd2,0x7d4742 4743# CHECK: v_cmp_lt_u64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xd2,0x7d]47440x02,0x04,0xd2,0x7d4745 4746# CHECK: v_cmp_lt_u64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xd2,0x7d]47470x04,0x04,0xd2,0x7d4748 4749# CHECK: v_cmp_lt_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd2,0x7d]47500x64,0x04,0xd2,0x7d4751 4752# CHECK: v_cmp_lt_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd2,0x7d]47530x66,0x04,0xd2,0x7d4754 4755# CHECK: v_cmp_lt_u64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xd2,0x7d]47560x6a,0x04,0xd2,0x7d4757 4758# CHECK: v_cmp_lt_u64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xd2,0x7d]47590x7e,0x04,0xd2,0x7d4760 4761# CHECK: v_cmp_lt_u64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xd2,0x7d]47620x80,0x04,0xd2,0x7d4763 4764# CHECK: v_cmp_lt_u64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xd2,0x7d]47650xc1,0x04,0xd2,0x7d4766 4767# CHECK: v_cmp_lt_u64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xd2,0x7d]47680xf0,0x04,0xd2,0x7d4769 4770# CHECK: v_cmp_lt_u64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xd2,0x7d]47710xf7,0x04,0xd2,0x7d4772 4773# CHECK: v_cmp_lt_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7d,0x56,0x34,0x12,0xaf]47740xff,0x04,0xd2,0x7d,0x56,0x34,0x12,0xaf4775 4776# CHECK: v_cmp_lt_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd2,0x7d,0x73,0x72,0x71,0x3f]47770xff,0x04,0xd2,0x7d,0x73,0x72,0x71,0x3f4778 4779# CHECK: v_cmp_lt_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd3,0x7d]47800x01,0xfd,0xd3,0x7d4781 4782# CHECK: v_cmp_eq_u64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xd4,0x7d]47830x01,0x05,0xd4,0x7d4784 4785# CHECK: v_cmp_eq_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd4,0x7d]47860xfe,0x05,0xd4,0x7d4787 4788# CHECK: v_cmp_eq_u64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xd4,0x7d]47890x02,0x04,0xd4,0x7d4790 4791# CHECK: v_cmp_eq_u64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xd4,0x7d]47920x04,0x04,0xd4,0x7d4793 4794# CHECK: v_cmp_eq_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd4,0x7d]47950x64,0x04,0xd4,0x7d4796 4797# CHECK: v_cmp_eq_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd4,0x7d]47980x66,0x04,0xd4,0x7d4799 4800# CHECK: v_cmp_eq_u64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xd4,0x7d]48010x6a,0x04,0xd4,0x7d4802 4803# CHECK: v_cmp_eq_u64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xd4,0x7d]48040x7e,0x04,0xd4,0x7d4805 4806# CHECK: v_cmp_eq_u64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xd4,0x7d]48070x80,0x04,0xd4,0x7d4808 4809# CHECK: v_cmp_eq_u64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xd4,0x7d]48100xc1,0x04,0xd4,0x7d4811 4812# CHECK: v_cmp_eq_u64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xd4,0x7d]48130xf0,0x04,0xd4,0x7d4814 4815# CHECK: v_cmp_eq_u64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xd4,0x7d]48160xf7,0x04,0xd4,0x7d4817 4818# CHECK: v_cmp_eq_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7d,0x56,0x34,0x12,0xaf]48190xff,0x04,0xd4,0x7d,0x56,0x34,0x12,0xaf4820 4821# CHECK: v_cmp_eq_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd4,0x7d,0x73,0x72,0x71,0x3f]48220xff,0x04,0xd4,0x7d,0x73,0x72,0x71,0x3f4823 4824# CHECK: v_cmp_eq_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd5,0x7d]48250x01,0xfd,0xd5,0x7d4826 4827# CHECK: v_cmp_le_u64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xd6,0x7d]48280x01,0x05,0xd6,0x7d4829 4830# CHECK: v_cmp_le_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd6,0x7d]48310xfe,0x05,0xd6,0x7d4832 4833# CHECK: v_cmp_le_u64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xd6,0x7d]48340x02,0x04,0xd6,0x7d4835 4836# CHECK: v_cmp_le_u64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xd6,0x7d]48370x04,0x04,0xd6,0x7d4838 4839# CHECK: v_cmp_le_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd6,0x7d]48400x64,0x04,0xd6,0x7d4841 4842# CHECK: v_cmp_le_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd6,0x7d]48430x66,0x04,0xd6,0x7d4844 4845# CHECK: v_cmp_le_u64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xd6,0x7d]48460x6a,0x04,0xd6,0x7d4847 4848# CHECK: v_cmp_le_u64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xd6,0x7d]48490x7e,0x04,0xd6,0x7d4850 4851# CHECK: v_cmp_le_u64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xd6,0x7d]48520x80,0x04,0xd6,0x7d4853 4854# CHECK: v_cmp_le_u64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xd6,0x7d]48550xc1,0x04,0xd6,0x7d4856 4857# CHECK: v_cmp_le_u64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xd6,0x7d]48580xf0,0x04,0xd6,0x7d4859 4860# CHECK: v_cmp_le_u64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xd6,0x7d]48610xf7,0x04,0xd6,0x7d4862 4863# CHECK: v_cmp_le_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7d,0x56,0x34,0x12,0xaf]48640xff,0x04,0xd6,0x7d,0x56,0x34,0x12,0xaf4865 4866# CHECK: v_cmp_le_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd6,0x7d,0x73,0x72,0x71,0x3f]48670xff,0x04,0xd6,0x7d,0x73,0x72,0x71,0x3f4868 4869# CHECK: v_cmp_le_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd7,0x7d]48700x01,0xfd,0xd7,0x7d4871 4872# CHECK: v_cmp_gt_u64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xd8,0x7d]48730x01,0x05,0xd8,0x7d4874 4875# CHECK: v_cmp_gt_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xd8,0x7d]48760xfe,0x05,0xd8,0x7d4877 4878# CHECK: v_cmp_gt_u64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xd8,0x7d]48790x02,0x04,0xd8,0x7d4880 4881# CHECK: v_cmp_gt_u64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xd8,0x7d]48820x04,0x04,0xd8,0x7d4883 4884# CHECK: v_cmp_gt_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xd8,0x7d]48850x64,0x04,0xd8,0x7d4886 4887# CHECK: v_cmp_gt_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xd8,0x7d]48880x66,0x04,0xd8,0x7d4889 4890# CHECK: v_cmp_gt_u64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xd8,0x7d]48910x6a,0x04,0xd8,0x7d4892 4893# CHECK: v_cmp_gt_u64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xd8,0x7d]48940x7e,0x04,0xd8,0x7d4895 4896# CHECK: v_cmp_gt_u64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xd8,0x7d]48970x80,0x04,0xd8,0x7d4898 4899# CHECK: v_cmp_gt_u64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xd8,0x7d]49000xc1,0x04,0xd8,0x7d4901 4902# CHECK: v_cmp_gt_u64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xd8,0x7d]49030xf0,0x04,0xd8,0x7d4904 4905# CHECK: v_cmp_gt_u64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xd8,0x7d]49060xf7,0x04,0xd8,0x7d4907 4908# CHECK: v_cmp_gt_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7d,0x56,0x34,0x12,0xaf]49090xff,0x04,0xd8,0x7d,0x56,0x34,0x12,0xaf4910 4911# CHECK: v_cmp_gt_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xd8,0x7d,0x73,0x72,0x71,0x3f]49120xff,0x04,0xd8,0x7d,0x73,0x72,0x71,0x3f4913 4914# CHECK: v_cmp_gt_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xd9,0x7d]49150x01,0xfd,0xd9,0x7d4916 4917# CHECK: v_cmp_ne_u64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xda,0x7d]49180x01,0x05,0xda,0x7d4919 4920# CHECK: v_cmp_ne_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xda,0x7d]49210xfe,0x05,0xda,0x7d4922 4923# CHECK: v_cmp_ne_u64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xda,0x7d]49240x02,0x04,0xda,0x7d4925 4926# CHECK: v_cmp_ne_u64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xda,0x7d]49270x04,0x04,0xda,0x7d4928 4929# CHECK: v_cmp_ne_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xda,0x7d]49300x64,0x04,0xda,0x7d4931 4932# CHECK: v_cmp_ne_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xda,0x7d]49330x66,0x04,0xda,0x7d4934 4935# CHECK: v_cmp_ne_u64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xda,0x7d]49360x6a,0x04,0xda,0x7d4937 4938# CHECK: v_cmp_ne_u64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xda,0x7d]49390x7e,0x04,0xda,0x7d4940 4941# CHECK: v_cmp_ne_u64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xda,0x7d]49420x80,0x04,0xda,0x7d4943 4944# CHECK: v_cmp_ne_u64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xda,0x7d]49450xc1,0x04,0xda,0x7d4946 4947# CHECK: v_cmp_ne_u64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xda,0x7d]49480xf0,0x04,0xda,0x7d4949 4950# CHECK: v_cmp_ne_u64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xda,0x7d]49510xf7,0x04,0xda,0x7d4952 4953# CHECK: v_cmp_ne_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xda,0x7d,0x56,0x34,0x12,0xaf]49540xff,0x04,0xda,0x7d,0x56,0x34,0x12,0xaf4955 4956# CHECK: v_cmp_ne_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xda,0x7d,0x73,0x72,0x71,0x3f]49570xff,0x04,0xda,0x7d,0x73,0x72,0x71,0x3f4958 4959# CHECK: v_cmp_ne_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdb,0x7d]49600x01,0xfd,0xdb,0x7d4961 4962# CHECK: v_cmp_ge_u64_e32 vcc, v[1:2], v[2:3]    ; encoding: [0x01,0x05,0xdc,0x7d]49630x01,0x05,0xdc,0x7d4964 4965# CHECK: v_cmp_ge_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xdc,0x7d]49660xfe,0x05,0xdc,0x7d4967 4968# CHECK: v_cmp_ge_u64_e32 vcc, s[2:3], v[2:3]    ; encoding: [0x02,0x04,0xdc,0x7d]49690x02,0x04,0xdc,0x7d4970 4971# CHECK: v_cmp_ge_u64_e32 vcc, s[4:5], v[2:3]    ; encoding: [0x04,0x04,0xdc,0x7d]49720x04,0x04,0xdc,0x7d4973 4974# CHECK: v_cmp_ge_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xdc,0x7d]49750x64,0x04,0xdc,0x7d4976 4977# CHECK: v_cmp_ge_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xdc,0x7d]49780x66,0x04,0xdc,0x7d4979 4980# CHECK: v_cmp_ge_u64_e32 vcc, vcc, v[2:3]       ; encoding: [0x6a,0x04,0xdc,0x7d]49810x6a,0x04,0xdc,0x7d4982 4983# CHECK: v_cmp_ge_u64_e32 vcc, exec, v[2:3]      ; encoding: [0x7e,0x04,0xdc,0x7d]49840x7e,0x04,0xdc,0x7d4985 4986# CHECK: v_cmp_ge_u64_e32 vcc, 0, v[2:3]         ; encoding: [0x80,0x04,0xdc,0x7d]49870x80,0x04,0xdc,0x7d4988 4989# CHECK: v_cmp_ge_u64_e32 vcc, -1, v[2:3]        ; encoding: [0xc1,0x04,0xdc,0x7d]49900xc1,0x04,0xdc,0x7d4991 4992# CHECK: v_cmp_ge_u64_e32 vcc, 0.5, v[2:3]       ; encoding: [0xf0,0x04,0xdc,0x7d]49930xf0,0x04,0xdc,0x7d4994 4995# CHECK: v_cmp_ge_u64_e32 vcc, -4.0, v[2:3]      ; encoding: [0xf7,0x04,0xdc,0x7d]49960xf7,0x04,0xdc,0x7d4997 4998# CHECK: v_cmp_ge_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7d,0x56,0x34,0x12,0xaf]49990xff,0x04,0xdc,0x7d,0x56,0x34,0x12,0xaf5000 5001# CHECK: v_cmp_ge_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xdc,0x7d,0x73,0x72,0x71,0x3f]50020xff,0x04,0xdc,0x7d,0x73,0x72,0x71,0x3f5003 5004# CHECK: v_cmp_ge_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdd,0x7d]50050x01,0xfd,0xdd,0x7d5006 5007# CHECK: v_cmp_t_u64_e32 vcc, v[1:2], v[2:3]     ; encoding: [0x01,0x05,0xde,0x7d]50080x01,0x05,0xde,0x7d5009 5010# CHECK: v_cmp_t_u64_e32 vcc, v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xde,0x7d]50110xfe,0x05,0xde,0x7d5012 5013# CHECK: v_cmp_t_u64_e32 vcc, s[2:3], v[2:3]     ; encoding: [0x02,0x04,0xde,0x7d]50140x02,0x04,0xde,0x7d5015 5016# CHECK: v_cmp_t_u64_e32 vcc, s[4:5], v[2:3]     ; encoding: [0x04,0x04,0xde,0x7d]50170x04,0x04,0xde,0x7d5018 5019# CHECK: v_cmp_t_u64_e32 vcc, s[100:101], v[2:3] ; encoding: [0x64,0x04,0xde,0x7d]50200x64,0x04,0xde,0x7d5021 5022# CHECK: v_cmp_t_u64_e32 vcc, flat_scratch, v[2:3] ; encoding: [0x66,0x04,0xde,0x7d]50230x66,0x04,0xde,0x7d5024 5025# CHECK: v_cmp_t_u64_e32 vcc, vcc, v[2:3]        ; encoding: [0x6a,0x04,0xde,0x7d]50260x6a,0x04,0xde,0x7d5027 5028# CHECK: v_cmp_t_u64_e32 vcc, exec, v[2:3]       ; encoding: [0x7e,0x04,0xde,0x7d]50290x7e,0x04,0xde,0x7d5030 5031# CHECK: v_cmp_t_u64_e32 vcc, 0, v[2:3]          ; encoding: [0x80,0x04,0xde,0x7d]50320x80,0x04,0xde,0x7d5033 5034# CHECK: v_cmp_t_u64_e32 vcc, -1, v[2:3]         ; encoding: [0xc1,0x04,0xde,0x7d]50350xc1,0x04,0xde,0x7d5036 5037# CHECK: v_cmp_t_u64_e32 vcc, 0.5, v[2:3]        ; encoding: [0xf0,0x04,0xde,0x7d]50380xf0,0x04,0xde,0x7d5039 5040# CHECK: v_cmp_t_u64_e32 vcc, -4.0, v[2:3]       ; encoding: [0xf7,0x04,0xde,0x7d]50410xf7,0x04,0xde,0x7d5042 5043# CHECK: v_cmp_t_u64_e32 vcc, 0xaf123456, v[2:3] ; encoding: [0xff,0x04,0xde,0x7d,0x56,0x34,0x12,0xaf]50440xff,0x04,0xde,0x7d,0x56,0x34,0x12,0xaf5045 5046# CHECK: v_cmp_t_u64_e32 vcc, 0x3f717273, v[2:3] ; encoding: [0xff,0x04,0xde,0x7d,0x73,0x72,0x71,0x3f]50470xff,0x04,0xde,0x7d,0x73,0x72,0x71,0x3f5048 5049# CHECK: v_cmp_t_u64_e32 vcc, v[1:2], v[254:255] ; encoding: [0x01,0xfd,0xdf,0x7d]50500x01,0xfd,0xdf,0x7d5051