brintos

brintos / llvm-project-archived public Read only

0
0
Text · 165.3 KiB · a35b940 Raw
4715 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=tonga -disassemble -show-encoding < %s | FileCheck -strict-whitespace %s2 3# CHECK: v_nop                                   ; encoding: [0x00,0x00,0x00,0x7e]40x00,0x00,0x00,0x7e5 6# CHECK: v_mov_b32_e32 v5, v1                    ; encoding: [0x01,0x03,0x0a,0x7e]70x01,0x03,0x0a,0x7e8 9# CHECK: v_mov_b32_e32 v255, v1                  ; encoding: [0x01,0x03,0xfe,0x7f]100x01,0x03,0xfe,0x7f11 12# CHECK: v_mov_b32_e32 v5, v255                  ; encoding: [0xff,0x03,0x0a,0x7e]130xff,0x03,0x0a,0x7e14 15# CHECK: v_mov_b32_e32 v5, s1                    ; encoding: [0x01,0x02,0x0a,0x7e]160x01,0x02,0x0a,0x7e17 18# CHECK: v_mov_b32_e32 v5, s101                  ; encoding: [0x65,0x02,0x0a,0x7e]190x65,0x02,0x0a,0x7e20 21# CHECK: v_mov_b32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x02,0x0a,0x7e]220x66,0x02,0x0a,0x7e23 24# CHECK: v_mov_b32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x02,0x0a,0x7e]250x67,0x02,0x0a,0x7e26 27# CHECK: v_mov_b32_e32 v5, vcc_lo                ; encoding: [0x6a,0x02,0x0a,0x7e]280x6a,0x02,0x0a,0x7e29 30# CHECK: v_mov_b32_e32 v5, vcc_hi                ; encoding: [0x6b,0x02,0x0a,0x7e]310x6b,0x02,0x0a,0x7e32 33# CHECK: v_mov_b32_e32 v5, tba_lo                ; encoding: [0x6c,0x02,0x0a,0x7e]340x6c,0x02,0x0a,0x7e35 36# CHECK: v_mov_b32_e32 v5, tba_hi                ; encoding: [0x6d,0x02,0x0a,0x7e]370x6d,0x02,0x0a,0x7e38 39# CHECK: v_mov_b32_e32 v5, tma_lo                ; encoding: [0x6e,0x02,0x0a,0x7e]400x6e,0x02,0x0a,0x7e41 42# CHECK: v_mov_b32_e32 v5, tma_hi                ; encoding: [0x6f,0x02,0x0a,0x7e]430x6f,0x02,0x0a,0x7e44 45# CHECK: v_mov_b32_e32 v5, ttmp11                ; encoding: [0x7b,0x02,0x0a,0x7e]460x7b,0x02,0x0a,0x7e47 48# CHECK: v_mov_b32_e32 v5, m0                    ; encoding: [0x7c,0x02,0x0a,0x7e]490x7c,0x02,0x0a,0x7e50 51# CHECK: v_mov_b32_e32 v5, exec_lo               ; encoding: [0x7e,0x02,0x0a,0x7e]520x7e,0x02,0x0a,0x7e53 54# CHECK: v_mov_b32_e32 v5, exec_hi               ; encoding: [0x7f,0x02,0x0a,0x7e]550x7f,0x02,0x0a,0x7e56 57# CHECK: v_mov_b32_e32 v5, 0                     ; encoding: [0x80,0x02,0x0a,0x7e]580x80,0x02,0x0a,0x7e59 60# CHECK: v_mov_b32_e32 v5, -1                    ; encoding: [0xc1,0x02,0x0a,0x7e]610xc1,0x02,0x0a,0x7e62 63# CHECK: v_mov_b32_e32 v5, 0.5                   ; encoding: [0xf0,0x02,0x0a,0x7e]640xf0,0x02,0x0a,0x7e65 66# CHECK: v_mov_b32_e32 v5, -4.0                  ; encoding: [0xf7,0x02,0x0a,0x7e]670xf7,0x02,0x0a,0x7e68 69# CHECK: v_mov_b32_e32 v5, 0xaf123456            ; encoding: [0xff,0x02,0x0a,0x7e,0x56,0x34,0x12,0xaf]700xff,0x02,0x0a,0x7e,0x56,0x34,0x12,0xaf71 72# CHECK: v_mov_b32_e32 v5, 0x3f717273            ; encoding: [0xff,0x02,0x0a,0x7e,0x73,0x72,0x71,0x3f]730xff,0x02,0x0a,0x7e,0x73,0x72,0x71,0x3f74 75# CHECK: v_readfirstlane_b32 s5, v1              ; encoding: [0x01,0x05,0x0a,0x7e]760x01,0x05,0x0a,0x7e77 78# CHECK: v_readfirstlane_b32 s101, v1            ; encoding: [0x01,0x05,0xca,0x7e]790x01,0x05,0xca,0x7e80 81# CHECK: v_readfirstlane_b32 flat_scratch_lo, v1 ; encoding: [0x01,0x05,0xcc,0x7e]820x01,0x05,0xcc,0x7e83 84# CHECK: v_readfirstlane_b32 flat_scratch_hi, v1 ; encoding: [0x01,0x05,0xce,0x7e]850x01,0x05,0xce,0x7e86 87# CHECK: v_readfirstlane_b32 tba_lo, v1          ; encoding: [0x01,0x05,0xd8,0x7e]880x01,0x05,0xd8,0x7e89 90# CHECK: v_readfirstlane_b32 tba_hi, v1          ; encoding: [0x01,0x05,0xda,0x7e]910x01,0x05,0xda,0x7e92 93# CHECK: v_readfirstlane_b32 tma_lo, v1          ; encoding: [0x01,0x05,0xdc,0x7e]940x01,0x05,0xdc,0x7e95 96# CHECK: v_readfirstlane_b32 tma_hi, v1          ; encoding: [0x01,0x05,0xde,0x7e]970x01,0x05,0xde,0x7e98 99# CHECK: v_readfirstlane_b32 ttmp11, v1          ; encoding: [0x01,0x05,0xf6,0x7e]1000x01,0x05,0xf6,0x7e101 102# CHECK: v_readfirstlane_b32 s5, v255            ; encoding: [0xff,0x05,0x0a,0x7e]1030xff,0x05,0x0a,0x7e104 105# CHECK: v_cvt_i32_f64_e32 v5, v[1:2]            ; encoding: [0x01,0x07,0x0a,0x7e]1060x01,0x07,0x0a,0x7e107 108# CHECK: v_cvt_i32_f64_e32 v255, v[1:2]          ; encoding: [0x01,0x07,0xfe,0x7f]1090x01,0x07,0xfe,0x7f110 111# CHECK: v_cvt_i32_f64_e32 v5, v[254:255]        ; encoding: [0xfe,0x07,0x0a,0x7e]1120xfe,0x07,0x0a,0x7e113 114# CHECK: v_cvt_i32_f64_e32 v5, s[2:3]            ; encoding: [0x02,0x06,0x0a,0x7e]1150x02,0x06,0x0a,0x7e116 117# CHECK: v_cvt_i32_f64_e32 v5, s[4:5]            ; encoding: [0x04,0x06,0x0a,0x7e]1180x04,0x06,0x0a,0x7e119 120# CHECK: v_cvt_i32_f64_e32 v5, s[100:101]        ; encoding: [0x64,0x06,0x0a,0x7e]1210x64,0x06,0x0a,0x7e122 123# CHECK: v_cvt_i32_f64_e32 v5, flat_scratch      ; encoding: [0x66,0x06,0x0a,0x7e]1240x66,0x06,0x0a,0x7e125 126# CHECK: v_cvt_i32_f64_e32 v5, vcc               ; encoding: [0x6a,0x06,0x0a,0x7e]1270x6a,0x06,0x0a,0x7e128 129# CHECK: v_cvt_i32_f64_e32 v5, tba               ; encoding: [0x6c,0x06,0x0a,0x7e]1300x6c,0x06,0x0a,0x7e131 132# CHECK: v_cvt_i32_f64_e32 v5, tma               ; encoding: [0x6e,0x06,0x0a,0x7e]1330x6e,0x06,0x0a,0x7e134 135# CHECK: v_cvt_i32_f64_e32 v5, ttmp[10:11]       ; encoding: [0x7a,0x06,0x0a,0x7e]1360x7a,0x06,0x0a,0x7e137 138# CHECK: v_cvt_i32_f64_e32 v5, exec              ; encoding: [0x7e,0x06,0x0a,0x7e]1390x7e,0x06,0x0a,0x7e140 141# CHECK: v_cvt_i32_f64_e32 v5, 0                 ; encoding: [0x80,0x06,0x0a,0x7e]1420x80,0x06,0x0a,0x7e143 144# CHECK: v_cvt_i32_f64_e32 v5, -1                ; encoding: [0xc1,0x06,0x0a,0x7e]1450xc1,0x06,0x0a,0x7e146 147# CHECK: v_cvt_i32_f64_e32 v5, 0.5               ; encoding: [0xf0,0x06,0x0a,0x7e]1480xf0,0x06,0x0a,0x7e149 150# CHECK: v_cvt_i32_f64_e32 v5, -4.0              ; encoding: [0xf7,0x06,0x0a,0x7e]1510xf7,0x06,0x0a,0x7e152 153# CHECK: v_cvt_i32_f64_e32 v5, 0xaf123456        ; encoding: [0xff,0x06,0x0a,0x7e,0x56,0x34,0x12,0xaf]1540xff,0x06,0x0a,0x7e,0x56,0x34,0x12,0xaf155 156# CHECK: v_cvt_i32_f64_e32 v5, 0x3f717273        ; encoding: [0xff,0x06,0x0a,0x7e,0x73,0x72,0x71,0x3f]1570xff,0x06,0x0a,0x7e,0x73,0x72,0x71,0x3f158 159# CHECK: v_cvt_f64_i32_e32 v[5:6], v1            ; encoding: [0x01,0x09,0x0a,0x7e]1600x01,0x09,0x0a,0x7e161 162# CHECK: v_cvt_f64_i32_e32 v[254:255], v1        ; encoding: [0x01,0x09,0xfc,0x7f]1630x01,0x09,0xfc,0x7f164 165# CHECK: v_cvt_f64_i32_e32 v[5:6], v255          ; encoding: [0xff,0x09,0x0a,0x7e]1660xff,0x09,0x0a,0x7e167 168# CHECK: v_cvt_f64_i32_e32 v[5:6], s1            ; encoding: [0x01,0x08,0x0a,0x7e]1690x01,0x08,0x0a,0x7e170 171# CHECK: v_cvt_f64_i32_e32 v[5:6], s101          ; encoding: [0x65,0x08,0x0a,0x7e]1720x65,0x08,0x0a,0x7e173 174# CHECK: v_cvt_f64_i32_e32 v[5:6], flat_scratch_lo ; encoding: [0x66,0x08,0x0a,0x7e]1750x66,0x08,0x0a,0x7e176 177# CHECK: v_cvt_f64_i32_e32 v[5:6], flat_scratch_hi ; encoding: [0x67,0x08,0x0a,0x7e]1780x67,0x08,0x0a,0x7e179 180# CHECK: v_cvt_f64_i32_e32 v[5:6], vcc_lo        ; encoding: [0x6a,0x08,0x0a,0x7e]1810x6a,0x08,0x0a,0x7e182 183# CHECK: v_cvt_f64_i32_e32 v[5:6], vcc_hi        ; encoding: [0x6b,0x08,0x0a,0x7e]1840x6b,0x08,0x0a,0x7e185 186# CHECK: v_cvt_f64_i32_e32 v[5:6], tba_lo        ; encoding: [0x6c,0x08,0x0a,0x7e]1870x6c,0x08,0x0a,0x7e188 189# CHECK: v_cvt_f64_i32_e32 v[5:6], tba_hi        ; encoding: [0x6d,0x08,0x0a,0x7e]1900x6d,0x08,0x0a,0x7e191 192# CHECK: v_cvt_f64_i32_e32 v[5:6], tma_lo        ; encoding: [0x6e,0x08,0x0a,0x7e]1930x6e,0x08,0x0a,0x7e194 195# CHECK: v_cvt_f64_i32_e32 v[5:6], tma_hi        ; encoding: [0x6f,0x08,0x0a,0x7e]1960x6f,0x08,0x0a,0x7e197 198# CHECK: v_cvt_f64_i32_e32 v[5:6], ttmp11        ; encoding: [0x7b,0x08,0x0a,0x7e]1990x7b,0x08,0x0a,0x7e200 201# CHECK: v_cvt_f64_i32_e32 v[5:6], m0            ; encoding: [0x7c,0x08,0x0a,0x7e]2020x7c,0x08,0x0a,0x7e203 204# CHECK: v_cvt_f64_i32_e32 v[5:6], exec_lo       ; encoding: [0x7e,0x08,0x0a,0x7e]2050x7e,0x08,0x0a,0x7e206 207# CHECK: v_cvt_f64_i32_e32 v[5:6], exec_hi       ; encoding: [0x7f,0x08,0x0a,0x7e]2080x7f,0x08,0x0a,0x7e209 210# CHECK: v_cvt_f64_i32_e32 v[5:6], 0             ; encoding: [0x80,0x08,0x0a,0x7e]2110x80,0x08,0x0a,0x7e212 213# CHECK: v_cvt_f64_i32_e32 v[5:6], -1            ; encoding: [0xc1,0x08,0x0a,0x7e]2140xc1,0x08,0x0a,0x7e215 216# CHECK: v_cvt_f64_i32_e32 v[5:6], 0.5           ; encoding: [0xf0,0x08,0x0a,0x7e]2170xf0,0x08,0x0a,0x7e218 219# CHECK: v_cvt_f64_i32_e32 v[5:6], -4.0          ; encoding: [0xf7,0x08,0x0a,0x7e]2200xf7,0x08,0x0a,0x7e221 222# CHECK: v_cvt_f64_i32_e32 v[5:6], 0xaf123456    ; encoding: [0xff,0x08,0x0a,0x7e,0x56,0x34,0x12,0xaf]2230xff,0x08,0x0a,0x7e,0x56,0x34,0x12,0xaf224 225# CHECK: v_cvt_f64_i32_e32 v[5:6], 0x3f717273    ; encoding: [0xff,0x08,0x0a,0x7e,0x73,0x72,0x71,0x3f]2260xff,0x08,0x0a,0x7e,0x73,0x72,0x71,0x3f227 228# CHECK: v_cvt_f32_i32_e32 v5, v1                ; encoding: [0x01,0x0b,0x0a,0x7e]2290x01,0x0b,0x0a,0x7e230 231# CHECK: v_cvt_f32_i32_e32 v255, v1              ; encoding: [0x01,0x0b,0xfe,0x7f]2320x01,0x0b,0xfe,0x7f233 234# CHECK: v_cvt_f32_i32_e32 v5, v255              ; encoding: [0xff,0x0b,0x0a,0x7e]2350xff,0x0b,0x0a,0x7e236 237# CHECK: v_cvt_f32_i32_e32 v5, s1                ; encoding: [0x01,0x0a,0x0a,0x7e]2380x01,0x0a,0x0a,0x7e239 240# CHECK: v_cvt_f32_i32_e32 v5, s101              ; encoding: [0x65,0x0a,0x0a,0x7e]2410x65,0x0a,0x0a,0x7e242 243# CHECK: v_cvt_f32_i32_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x0a,0x0a,0x7e]2440x66,0x0a,0x0a,0x7e245 246# CHECK: v_cvt_f32_i32_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x0a,0x0a,0x7e]2470x67,0x0a,0x0a,0x7e248 249# CHECK: v_cvt_f32_i32_e32 v5, vcc_lo            ; encoding: [0x6a,0x0a,0x0a,0x7e]2500x6a,0x0a,0x0a,0x7e251 252# CHECK: v_cvt_f32_i32_e32 v5, vcc_hi            ; encoding: [0x6b,0x0a,0x0a,0x7e]2530x6b,0x0a,0x0a,0x7e254 255# CHECK: v_cvt_f32_i32_e32 v5, tba_lo            ; encoding: [0x6c,0x0a,0x0a,0x7e]2560x6c,0x0a,0x0a,0x7e257 258# CHECK: v_cvt_f32_i32_e32 v5, tba_hi            ; encoding: [0x6d,0x0a,0x0a,0x7e]2590x6d,0x0a,0x0a,0x7e260 261# CHECK: v_cvt_f32_i32_e32 v5, tma_lo            ; encoding: [0x6e,0x0a,0x0a,0x7e]2620x6e,0x0a,0x0a,0x7e263 264# CHECK: v_cvt_f32_i32_e32 v5, tma_hi            ; encoding: [0x6f,0x0a,0x0a,0x7e]2650x6f,0x0a,0x0a,0x7e266 267# CHECK: v_cvt_f32_i32_e32 v5, ttmp11            ; encoding: [0x7b,0x0a,0x0a,0x7e]2680x7b,0x0a,0x0a,0x7e269 270# CHECK: v_cvt_f32_i32_e32 v5, m0                ; encoding: [0x7c,0x0a,0x0a,0x7e]2710x7c,0x0a,0x0a,0x7e272 273# CHECK: v_cvt_f32_i32_e32 v5, exec_lo           ; encoding: [0x7e,0x0a,0x0a,0x7e]2740x7e,0x0a,0x0a,0x7e275 276# CHECK: v_cvt_f32_i32_e32 v5, exec_hi           ; encoding: [0x7f,0x0a,0x0a,0x7e]2770x7f,0x0a,0x0a,0x7e278 279# CHECK: v_cvt_f32_i32_e32 v5, 0                 ; encoding: [0x80,0x0a,0x0a,0x7e]2800x80,0x0a,0x0a,0x7e281 282# CHECK: v_cvt_f32_i32_e32 v5, -1                ; encoding: [0xc1,0x0a,0x0a,0x7e]2830xc1,0x0a,0x0a,0x7e284 285# CHECK: v_cvt_f32_i32_e32 v5, 0.5               ; encoding: [0xf0,0x0a,0x0a,0x7e]2860xf0,0x0a,0x0a,0x7e287 288# CHECK: v_cvt_f32_i32_e32 v5, -4.0              ; encoding: [0xf7,0x0a,0x0a,0x7e]2890xf7,0x0a,0x0a,0x7e290 291# CHECK: v_cvt_f32_i32_e32 v5, 0xaf123456        ; encoding: [0xff,0x0a,0x0a,0x7e,0x56,0x34,0x12,0xaf]2920xff,0x0a,0x0a,0x7e,0x56,0x34,0x12,0xaf293 294# CHECK: v_cvt_f32_i32_e32 v5, 0x3f717273        ; encoding: [0xff,0x0a,0x0a,0x7e,0x73,0x72,0x71,0x3f]2950xff,0x0a,0x0a,0x7e,0x73,0x72,0x71,0x3f296 297# CHECK: v_cvt_f32_u32_e32 v5, v1                ; encoding: [0x01,0x0d,0x0a,0x7e]2980x01,0x0d,0x0a,0x7e299 300# CHECK: v_cvt_f32_u32_e32 v255, v1              ; encoding: [0x01,0x0d,0xfe,0x7f]3010x01,0x0d,0xfe,0x7f302 303# CHECK: v_cvt_f32_u32_e32 v5, v255              ; encoding: [0xff,0x0d,0x0a,0x7e]3040xff,0x0d,0x0a,0x7e305 306# CHECK: v_cvt_f32_u32_e32 v5, s1                ; encoding: [0x01,0x0c,0x0a,0x7e]3070x01,0x0c,0x0a,0x7e308 309# CHECK: v_cvt_f32_u32_e32 v5, s101              ; encoding: [0x65,0x0c,0x0a,0x7e]3100x65,0x0c,0x0a,0x7e311 312# CHECK: v_cvt_f32_u32_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x0c,0x0a,0x7e]3130x66,0x0c,0x0a,0x7e314 315# CHECK: v_cvt_f32_u32_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x0c,0x0a,0x7e]3160x67,0x0c,0x0a,0x7e317 318# CHECK: v_cvt_f32_u32_e32 v5, vcc_lo            ; encoding: [0x6a,0x0c,0x0a,0x7e]3190x6a,0x0c,0x0a,0x7e320 321# CHECK: v_cvt_f32_u32_e32 v5, vcc_hi            ; encoding: [0x6b,0x0c,0x0a,0x7e]3220x6b,0x0c,0x0a,0x7e323 324# CHECK: v_cvt_f32_u32_e32 v5, tba_lo            ; encoding: [0x6c,0x0c,0x0a,0x7e]3250x6c,0x0c,0x0a,0x7e326 327# CHECK: v_cvt_f32_u32_e32 v5, tba_hi            ; encoding: [0x6d,0x0c,0x0a,0x7e]3280x6d,0x0c,0x0a,0x7e329 330# CHECK: v_cvt_f32_u32_e32 v5, tma_lo            ; encoding: [0x6e,0x0c,0x0a,0x7e]3310x6e,0x0c,0x0a,0x7e332 333# CHECK: v_cvt_f32_u32_e32 v5, tma_hi            ; encoding: [0x6f,0x0c,0x0a,0x7e]3340x6f,0x0c,0x0a,0x7e335 336# CHECK: v_cvt_f32_u32_e32 v5, ttmp11            ; encoding: [0x7b,0x0c,0x0a,0x7e]3370x7b,0x0c,0x0a,0x7e338 339# CHECK: v_cvt_f32_u32_e32 v5, m0                ; encoding: [0x7c,0x0c,0x0a,0x7e]3400x7c,0x0c,0x0a,0x7e341 342# CHECK: v_cvt_f32_u32_e32 v5, exec_lo           ; encoding: [0x7e,0x0c,0x0a,0x7e]3430x7e,0x0c,0x0a,0x7e344 345# CHECK: v_cvt_f32_u32_e32 v5, exec_hi           ; encoding: [0x7f,0x0c,0x0a,0x7e]3460x7f,0x0c,0x0a,0x7e347 348# CHECK: v_cvt_f32_u32_e32 v5, 0                 ; encoding: [0x80,0x0c,0x0a,0x7e]3490x80,0x0c,0x0a,0x7e350 351# CHECK: v_cvt_f32_u32_e32 v5, -1                ; encoding: [0xc1,0x0c,0x0a,0x7e]3520xc1,0x0c,0x0a,0x7e353 354# CHECK: v_cvt_f32_u32_e32 v5, 0.5               ; encoding: [0xf0,0x0c,0x0a,0x7e]3550xf0,0x0c,0x0a,0x7e356 357# CHECK: v_cvt_f32_u32_e32 v5, -4.0              ; encoding: [0xf7,0x0c,0x0a,0x7e]3580xf7,0x0c,0x0a,0x7e359 360# CHECK: v_cvt_f32_u32_e32 v5, 0xaf123456        ; encoding: [0xff,0x0c,0x0a,0x7e,0x56,0x34,0x12,0xaf]3610xff,0x0c,0x0a,0x7e,0x56,0x34,0x12,0xaf362 363# CHECK: v_cvt_f32_u32_e32 v5, 0x3f717273        ; encoding: [0xff,0x0c,0x0a,0x7e,0x73,0x72,0x71,0x3f]3640xff,0x0c,0x0a,0x7e,0x73,0x72,0x71,0x3f365 366# CHECK: v_cvt_u32_f32_e32 v5, v1                ; encoding: [0x01,0x0f,0x0a,0x7e]3670x01,0x0f,0x0a,0x7e368 369# CHECK: v_cvt_u32_f32_e32 v255, v1              ; encoding: [0x01,0x0f,0xfe,0x7f]3700x01,0x0f,0xfe,0x7f371 372# CHECK: v_cvt_u32_f32_e32 v5, v255              ; encoding: [0xff,0x0f,0x0a,0x7e]3730xff,0x0f,0x0a,0x7e374 375# CHECK: v_cvt_u32_f32_e32 v5, s1                ; encoding: [0x01,0x0e,0x0a,0x7e]3760x01,0x0e,0x0a,0x7e377 378# CHECK: v_cvt_u32_f32_e32 v5, s101              ; encoding: [0x65,0x0e,0x0a,0x7e]3790x65,0x0e,0x0a,0x7e380 381# CHECK: v_cvt_u32_f32_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x0e,0x0a,0x7e]3820x66,0x0e,0x0a,0x7e383 384# CHECK: v_cvt_u32_f32_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x0e,0x0a,0x7e]3850x67,0x0e,0x0a,0x7e386 387# CHECK: v_cvt_u32_f32_e32 v5, vcc_lo            ; encoding: [0x6a,0x0e,0x0a,0x7e]3880x6a,0x0e,0x0a,0x7e389 390# CHECK: v_cvt_u32_f32_e32 v5, vcc_hi            ; encoding: [0x6b,0x0e,0x0a,0x7e]3910x6b,0x0e,0x0a,0x7e392 393# CHECK: v_cvt_u32_f32_e32 v5, tba_lo            ; encoding: [0x6c,0x0e,0x0a,0x7e]3940x6c,0x0e,0x0a,0x7e395 396# CHECK: v_cvt_u32_f32_e32 v5, tba_hi            ; encoding: [0x6d,0x0e,0x0a,0x7e]3970x6d,0x0e,0x0a,0x7e398 399# CHECK: v_cvt_u32_f32_e32 v5, tma_lo            ; encoding: [0x6e,0x0e,0x0a,0x7e]4000x6e,0x0e,0x0a,0x7e401 402# CHECK: v_cvt_u32_f32_e32 v5, tma_hi            ; encoding: [0x6f,0x0e,0x0a,0x7e]4030x6f,0x0e,0x0a,0x7e404 405# CHECK: v_cvt_u32_f32_e32 v5, ttmp11            ; encoding: [0x7b,0x0e,0x0a,0x7e]4060x7b,0x0e,0x0a,0x7e407 408# CHECK: v_cvt_u32_f32_e32 v5, m0                ; encoding: [0x7c,0x0e,0x0a,0x7e]4090x7c,0x0e,0x0a,0x7e410 411# CHECK: v_cvt_u32_f32_e32 v5, exec_lo           ; encoding: [0x7e,0x0e,0x0a,0x7e]4120x7e,0x0e,0x0a,0x7e413 414# CHECK: v_cvt_u32_f32_e32 v5, exec_hi           ; encoding: [0x7f,0x0e,0x0a,0x7e]4150x7f,0x0e,0x0a,0x7e416 417# CHECK: v_cvt_u32_f32_e32 v5, 0                 ; encoding: [0x80,0x0e,0x0a,0x7e]4180x80,0x0e,0x0a,0x7e419 420# CHECK: v_cvt_u32_f32_e32 v5, -1                ; encoding: [0xc1,0x0e,0x0a,0x7e]4210xc1,0x0e,0x0a,0x7e422 423# CHECK: v_cvt_u32_f32_e32 v5, 0.5               ; encoding: [0xf0,0x0e,0x0a,0x7e]4240xf0,0x0e,0x0a,0x7e425 426# CHECK: v_cvt_u32_f32_e32 v5, -4.0              ; encoding: [0xf7,0x0e,0x0a,0x7e]4270xf7,0x0e,0x0a,0x7e428 429# CHECK: v_cvt_u32_f32_e32 v5, 0xaf123456        ; encoding: [0xff,0x0e,0x0a,0x7e,0x56,0x34,0x12,0xaf]4300xff,0x0e,0x0a,0x7e,0x56,0x34,0x12,0xaf431 432# CHECK: v_cvt_u32_f32_e32 v5, 0x3f717273        ; encoding: [0xff,0x0e,0x0a,0x7e,0x73,0x72,0x71,0x3f]4330xff,0x0e,0x0a,0x7e,0x73,0x72,0x71,0x3f434 435# CHECK: v_cvt_i32_f32_e32 v5, v1                ; encoding: [0x01,0x11,0x0a,0x7e]4360x01,0x11,0x0a,0x7e437 438# CHECK: v_cvt_i32_f32_e32 v255, v1              ; encoding: [0x01,0x11,0xfe,0x7f]4390x01,0x11,0xfe,0x7f440 441# CHECK: v_cvt_i32_f32_e32 v5, v255              ; encoding: [0xff,0x11,0x0a,0x7e]4420xff,0x11,0x0a,0x7e443 444# CHECK: v_cvt_i32_f32_e32 v5, s1                ; encoding: [0x01,0x10,0x0a,0x7e]4450x01,0x10,0x0a,0x7e446 447# CHECK: v_cvt_i32_f32_e32 v5, s101              ; encoding: [0x65,0x10,0x0a,0x7e]4480x65,0x10,0x0a,0x7e449 450# CHECK: v_cvt_i32_f32_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x10,0x0a,0x7e]4510x66,0x10,0x0a,0x7e452 453# CHECK: v_cvt_i32_f32_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x10,0x0a,0x7e]4540x67,0x10,0x0a,0x7e455 456# CHECK: v_cvt_i32_f32_e32 v5, vcc_lo            ; encoding: [0x6a,0x10,0x0a,0x7e]4570x6a,0x10,0x0a,0x7e458 459# CHECK: v_cvt_i32_f32_e32 v5, vcc_hi            ; encoding: [0x6b,0x10,0x0a,0x7e]4600x6b,0x10,0x0a,0x7e461 462# CHECK: v_cvt_i32_f32_e32 v5, tba_lo            ; encoding: [0x6c,0x10,0x0a,0x7e]4630x6c,0x10,0x0a,0x7e464 465# CHECK: v_cvt_i32_f32_e32 v5, tba_hi            ; encoding: [0x6d,0x10,0x0a,0x7e]4660x6d,0x10,0x0a,0x7e467 468# CHECK: v_cvt_i32_f32_e32 v5, tma_lo            ; encoding: [0x6e,0x10,0x0a,0x7e]4690x6e,0x10,0x0a,0x7e470 471# CHECK: v_cvt_i32_f32_e32 v5, tma_hi            ; encoding: [0x6f,0x10,0x0a,0x7e]4720x6f,0x10,0x0a,0x7e473 474# CHECK: v_cvt_i32_f32_e32 v5, ttmp11            ; encoding: [0x7b,0x10,0x0a,0x7e]4750x7b,0x10,0x0a,0x7e476 477# CHECK: v_cvt_i32_f32_e32 v5, m0                ; encoding: [0x7c,0x10,0x0a,0x7e]4780x7c,0x10,0x0a,0x7e479 480# CHECK: v_cvt_i32_f32_e32 v5, exec_lo           ; encoding: [0x7e,0x10,0x0a,0x7e]4810x7e,0x10,0x0a,0x7e482 483# CHECK: v_cvt_i32_f32_e32 v5, exec_hi           ; encoding: [0x7f,0x10,0x0a,0x7e]4840x7f,0x10,0x0a,0x7e485 486# CHECK: v_cvt_i32_f32_e32 v5, 0                 ; encoding: [0x80,0x10,0x0a,0x7e]4870x80,0x10,0x0a,0x7e488 489# CHECK: v_cvt_i32_f32_e32 v5, -1                ; encoding: [0xc1,0x10,0x0a,0x7e]4900xc1,0x10,0x0a,0x7e491 492# CHECK: v_cvt_i32_f32_e32 v5, 0.5               ; encoding: [0xf0,0x10,0x0a,0x7e]4930xf0,0x10,0x0a,0x7e494 495# CHECK: v_cvt_i32_f32_e32 v5, -4.0              ; encoding: [0xf7,0x10,0x0a,0x7e]4960xf7,0x10,0x0a,0x7e497 498# CHECK: v_cvt_i32_f32_e32 v5, 0xaf123456        ; encoding: [0xff,0x10,0x0a,0x7e,0x56,0x34,0x12,0xaf]4990xff,0x10,0x0a,0x7e,0x56,0x34,0x12,0xaf500 501# CHECK: v_cvt_i32_f32_e32 v5, 0x3f717273        ; encoding: [0xff,0x10,0x0a,0x7e,0x73,0x72,0x71,0x3f]5020xff,0x10,0x0a,0x7e,0x73,0x72,0x71,0x3f503 504# CHECK: v_cvt_f16_f32_e32 v5, v1                ; encoding: [0x01,0x15,0x0a,0x7e]5050x01,0x15,0x0a,0x7e506 507# CHECK: v_cvt_f16_f32_e32 v255, v1              ; encoding: [0x01,0x15,0xfe,0x7f]5080x01,0x15,0xfe,0x7f509 510# CHECK: v_cvt_f16_f32_e32 v5, v255              ; encoding: [0xff,0x15,0x0a,0x7e]5110xff,0x15,0x0a,0x7e512 513# CHECK: v_cvt_f16_f32_e32 v5, s1                ; encoding: [0x01,0x14,0x0a,0x7e]5140x01,0x14,0x0a,0x7e515 516# CHECK: v_cvt_f16_f32_e32 v5, s101              ; encoding: [0x65,0x14,0x0a,0x7e]5170x65,0x14,0x0a,0x7e518 519# CHECK: v_cvt_f16_f32_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x14,0x0a,0x7e]5200x66,0x14,0x0a,0x7e521 522# CHECK: v_cvt_f16_f32_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x14,0x0a,0x7e]5230x67,0x14,0x0a,0x7e524 525# CHECK: v_cvt_f16_f32_e32 v5, vcc_lo            ; encoding: [0x6a,0x14,0x0a,0x7e]5260x6a,0x14,0x0a,0x7e527 528# CHECK: v_cvt_f16_f32_e32 v5, vcc_hi            ; encoding: [0x6b,0x14,0x0a,0x7e]5290x6b,0x14,0x0a,0x7e530 531# CHECK: v_cvt_f16_f32_e32 v5, tba_lo            ; encoding: [0x6c,0x14,0x0a,0x7e]5320x6c,0x14,0x0a,0x7e533 534# CHECK: v_cvt_f16_f32_e32 v5, tba_hi            ; encoding: [0x6d,0x14,0x0a,0x7e]5350x6d,0x14,0x0a,0x7e536 537# CHECK: v_cvt_f16_f32_e32 v5, tma_lo            ; encoding: [0x6e,0x14,0x0a,0x7e]5380x6e,0x14,0x0a,0x7e539 540# CHECK: v_cvt_f16_f32_e32 v5, tma_hi            ; encoding: [0x6f,0x14,0x0a,0x7e]5410x6f,0x14,0x0a,0x7e542 543# CHECK: v_cvt_f16_f32_e32 v5, ttmp11            ; encoding: [0x7b,0x14,0x0a,0x7e]5440x7b,0x14,0x0a,0x7e545 546# CHECK: v_cvt_f16_f32_e32 v5, m0                ; encoding: [0x7c,0x14,0x0a,0x7e]5470x7c,0x14,0x0a,0x7e548 549# CHECK: v_cvt_f16_f32_e32 v5, exec_lo           ; encoding: [0x7e,0x14,0x0a,0x7e]5500x7e,0x14,0x0a,0x7e551 552# CHECK: v_cvt_f16_f32_e32 v5, exec_hi           ; encoding: [0x7f,0x14,0x0a,0x7e]5530x7f,0x14,0x0a,0x7e554 555# CHECK: v_cvt_f16_f32_e32 v5, 0                 ; encoding: [0x80,0x14,0x0a,0x7e]5560x80,0x14,0x0a,0x7e557 558# CHECK: v_cvt_f16_f32_e32 v5, -1                ; encoding: [0xc1,0x14,0x0a,0x7e]5590xc1,0x14,0x0a,0x7e560 561# CHECK: v_cvt_f16_f32_e32 v5, 0.5               ; encoding: [0xf0,0x14,0x0a,0x7e]5620xf0,0x14,0x0a,0x7e563 564# CHECK: v_cvt_f16_f32_e32 v5, -4.0              ; encoding: [0xf7,0x14,0x0a,0x7e]5650xf7,0x14,0x0a,0x7e566 567# CHECK: v_cvt_f16_f32_e32 v5, 0xaf123456        ; encoding: [0xff,0x14,0x0a,0x7e,0x56,0x34,0x12,0xaf]5680xff,0x14,0x0a,0x7e,0x56,0x34,0x12,0xaf569 570# CHECK: v_cvt_f16_f32_e32 v5, 0x3f717273        ; encoding: [0xff,0x14,0x0a,0x7e,0x73,0x72,0x71,0x3f]5710xff,0x14,0x0a,0x7e,0x73,0x72,0x71,0x3f572 573# CHECK: v_cvt_f32_f16_e32 v5, v1                ; encoding: [0x01,0x17,0x0a,0x7e]5740x01,0x17,0x0a,0x7e575 576# CHECK: v_cvt_f32_f16_e32 v255, v1              ; encoding: [0x01,0x17,0xfe,0x7f]5770x01,0x17,0xfe,0x7f578 579# CHECK: v_cvt_f32_f16_e32 v5, v255              ; encoding: [0xff,0x17,0x0a,0x7e]5800xff,0x17,0x0a,0x7e581 582# CHECK: v_cvt_f32_f16_e32 v5, s1                ; encoding: [0x01,0x16,0x0a,0x7e]5830x01,0x16,0x0a,0x7e584 585# CHECK: v_cvt_f32_f16_e32 v5, s101              ; encoding: [0x65,0x16,0x0a,0x7e]5860x65,0x16,0x0a,0x7e587 588# CHECK: v_cvt_f32_f16_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x16,0x0a,0x7e]5890x66,0x16,0x0a,0x7e590 591# CHECK: v_cvt_f32_f16_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x16,0x0a,0x7e]5920x67,0x16,0x0a,0x7e593 594# CHECK: v_cvt_f32_f16_e32 v5, vcc_lo            ; encoding: [0x6a,0x16,0x0a,0x7e]5950x6a,0x16,0x0a,0x7e596 597# CHECK: v_cvt_f32_f16_e32 v5, vcc_hi            ; encoding: [0x6b,0x16,0x0a,0x7e]5980x6b,0x16,0x0a,0x7e599 600# CHECK: v_cvt_f32_f16_e32 v5, tba_lo            ; encoding: [0x6c,0x16,0x0a,0x7e]6010x6c,0x16,0x0a,0x7e602 603# CHECK: v_cvt_f32_f16_e32 v5, tba_hi            ; encoding: [0x6d,0x16,0x0a,0x7e]6040x6d,0x16,0x0a,0x7e605 606# CHECK: v_cvt_f32_f16_e32 v5, tma_lo            ; encoding: [0x6e,0x16,0x0a,0x7e]6070x6e,0x16,0x0a,0x7e608 609# CHECK: v_cvt_f32_f16_e32 v5, tma_hi            ; encoding: [0x6f,0x16,0x0a,0x7e]6100x6f,0x16,0x0a,0x7e611 612# CHECK: v_cvt_f32_f16_e32 v5, ttmp11            ; encoding: [0x7b,0x16,0x0a,0x7e]6130x7b,0x16,0x0a,0x7e614 615# CHECK: v_cvt_f32_f16_e32 v5, m0                ; encoding: [0x7c,0x16,0x0a,0x7e]6160x7c,0x16,0x0a,0x7e617 618# CHECK: v_cvt_f32_f16_e32 v5, exec_lo           ; encoding: [0x7e,0x16,0x0a,0x7e]6190x7e,0x16,0x0a,0x7e620 621# CHECK: v_cvt_f32_f16_e32 v5, exec_hi           ; encoding: [0x7f,0x16,0x0a,0x7e]6220x7f,0x16,0x0a,0x7e623 624# CHECK: v_cvt_f32_f16_e32 v5, 0                 ; encoding: [0x80,0x16,0x0a,0x7e]6250x80,0x16,0x0a,0x7e626 627# CHECK: v_cvt_f32_f16_e32 v5, -1                ; encoding: [0xc1,0x16,0x0a,0x7e]6280xc1,0x16,0x0a,0x7e629 630# CHECK: v_cvt_f32_f16_e32 v5, 0.5               ; encoding: [0xf0,0x16,0x0a,0x7e]6310xf0,0x16,0x0a,0x7e632 633# CHECK: v_cvt_f32_f16_e32 v5, -4.0              ; encoding: [0xf7,0x16,0x0a,0x7e]6340xf7,0x16,0x0a,0x7e635 636# CHECK: v_cvt_f32_f16_e32 v5, 0xfe0b            ; encoding: [0xff,0x16,0x0a,0x7e,0x0b,0xfe,0x00,0x00]6370xff,0x16,0x0a,0x7e,0x0b,0xfe,0x00,0x00638 639# CHECK: v_cvt_f32_f16_e32 v5, 0x3456            ; encoding: [0xff,0x16,0x0a,0x7e,0x56,0x34,0x00,0x00]6400xff,0x16,0x0a,0x7e,0x56,0x34,0x00,0x00641 642# CHECK: v_cvt_rpi_i32_f32_e32 v5, v1            ; encoding: [0x01,0x19,0x0a,0x7e]6430x01,0x19,0x0a,0x7e644 645# CHECK: v_cvt_rpi_i32_f32_e32 v255, v1          ; encoding: [0x01,0x19,0xfe,0x7f]6460x01,0x19,0xfe,0x7f647 648# CHECK: v_cvt_rpi_i32_f32_e32 v5, v255          ; encoding: [0xff,0x19,0x0a,0x7e]6490xff,0x19,0x0a,0x7e650 651# CHECK: v_cvt_rpi_i32_f32_e32 v5, s1            ; encoding: [0x01,0x18,0x0a,0x7e]6520x01,0x18,0x0a,0x7e653 654# CHECK: v_cvt_rpi_i32_f32_e32 v5, s101          ; encoding: [0x65,0x18,0x0a,0x7e]6550x65,0x18,0x0a,0x7e656 657# CHECK: v_cvt_rpi_i32_f32_e32 v5, flat_scratch_lo ; encoding: [0x66,0x18,0x0a,0x7e]6580x66,0x18,0x0a,0x7e659 660# CHECK: v_cvt_rpi_i32_f32_e32 v5, flat_scratch_hi ; encoding: [0x67,0x18,0x0a,0x7e]6610x67,0x18,0x0a,0x7e662 663# CHECK: v_cvt_rpi_i32_f32_e32 v5, vcc_lo        ; encoding: [0x6a,0x18,0x0a,0x7e]6640x6a,0x18,0x0a,0x7e665 666# CHECK: v_cvt_rpi_i32_f32_e32 v5, vcc_hi        ; encoding: [0x6b,0x18,0x0a,0x7e]6670x6b,0x18,0x0a,0x7e668 669# CHECK: v_cvt_rpi_i32_f32_e32 v5, tba_lo        ; encoding: [0x6c,0x18,0x0a,0x7e]6700x6c,0x18,0x0a,0x7e671 672# CHECK: v_cvt_rpi_i32_f32_e32 v5, tba_hi        ; encoding: [0x6d,0x18,0x0a,0x7e]6730x6d,0x18,0x0a,0x7e674 675# CHECK: v_cvt_rpi_i32_f32_e32 v5, tma_lo        ; encoding: [0x6e,0x18,0x0a,0x7e]6760x6e,0x18,0x0a,0x7e677 678# CHECK: v_cvt_rpi_i32_f32_e32 v5, tma_hi        ; encoding: [0x6f,0x18,0x0a,0x7e]6790x6f,0x18,0x0a,0x7e680 681# CHECK: v_cvt_rpi_i32_f32_e32 v5, ttmp11        ; encoding: [0x7b,0x18,0x0a,0x7e]6820x7b,0x18,0x0a,0x7e683 684# CHECK: v_cvt_rpi_i32_f32_e32 v5, m0            ; encoding: [0x7c,0x18,0x0a,0x7e]6850x7c,0x18,0x0a,0x7e686 687# CHECK: v_cvt_rpi_i32_f32_e32 v5, exec_lo       ; encoding: [0x7e,0x18,0x0a,0x7e]6880x7e,0x18,0x0a,0x7e689 690# CHECK: v_cvt_rpi_i32_f32_e32 v5, exec_hi       ; encoding: [0x7f,0x18,0x0a,0x7e]6910x7f,0x18,0x0a,0x7e692 693# CHECK: v_cvt_rpi_i32_f32_e32 v5, 0             ; encoding: [0x80,0x18,0x0a,0x7e]6940x80,0x18,0x0a,0x7e695 696# CHECK: v_cvt_rpi_i32_f32_e32 v5, -1            ; encoding: [0xc1,0x18,0x0a,0x7e]6970xc1,0x18,0x0a,0x7e698 699# CHECK: v_cvt_rpi_i32_f32_e32 v5, 0.5           ; encoding: [0xf0,0x18,0x0a,0x7e]7000xf0,0x18,0x0a,0x7e701 702# CHECK: v_cvt_rpi_i32_f32_e32 v5, -4.0          ; encoding: [0xf7,0x18,0x0a,0x7e]7030xf7,0x18,0x0a,0x7e704 705# CHECK: v_cvt_rpi_i32_f32_e32 v5, 0xaf123456    ; encoding: [0xff,0x18,0x0a,0x7e,0x56,0x34,0x12,0xaf]7060xff,0x18,0x0a,0x7e,0x56,0x34,0x12,0xaf707 708# CHECK: v_cvt_rpi_i32_f32_e32 v5, 0x3f717273    ; encoding: [0xff,0x18,0x0a,0x7e,0x73,0x72,0x71,0x3f]7090xff,0x18,0x0a,0x7e,0x73,0x72,0x71,0x3f710 711# CHECK: v_cvt_flr_i32_f32_e32 v5, v1            ; encoding: [0x01,0x1b,0x0a,0x7e]7120x01,0x1b,0x0a,0x7e713 714# CHECK: v_cvt_flr_i32_f32_e32 v255, v1          ; encoding: [0x01,0x1b,0xfe,0x7f]7150x01,0x1b,0xfe,0x7f716 717# CHECK: v_cvt_flr_i32_f32_e32 v5, v255          ; encoding: [0xff,0x1b,0x0a,0x7e]7180xff,0x1b,0x0a,0x7e719 720# CHECK: v_cvt_flr_i32_f32_e32 v5, s1            ; encoding: [0x01,0x1a,0x0a,0x7e]7210x01,0x1a,0x0a,0x7e722 723# CHECK: v_cvt_flr_i32_f32_e32 v5, s101          ; encoding: [0x65,0x1a,0x0a,0x7e]7240x65,0x1a,0x0a,0x7e725 726# CHECK: v_cvt_flr_i32_f32_e32 v5, flat_scratch_lo ; encoding: [0x66,0x1a,0x0a,0x7e]7270x66,0x1a,0x0a,0x7e728 729# CHECK: v_cvt_flr_i32_f32_e32 v5, flat_scratch_hi ; encoding: [0x67,0x1a,0x0a,0x7e]7300x67,0x1a,0x0a,0x7e731 732# CHECK: v_cvt_flr_i32_f32_e32 v5, vcc_lo        ; encoding: [0x6a,0x1a,0x0a,0x7e]7330x6a,0x1a,0x0a,0x7e734 735# CHECK: v_cvt_flr_i32_f32_e32 v5, vcc_hi        ; encoding: [0x6b,0x1a,0x0a,0x7e]7360x6b,0x1a,0x0a,0x7e737 738# CHECK: v_cvt_flr_i32_f32_e32 v5, tba_lo        ; encoding: [0x6c,0x1a,0x0a,0x7e]7390x6c,0x1a,0x0a,0x7e740 741# CHECK: v_cvt_flr_i32_f32_e32 v5, tba_hi        ; encoding: [0x6d,0x1a,0x0a,0x7e]7420x6d,0x1a,0x0a,0x7e743 744# CHECK: v_cvt_flr_i32_f32_e32 v5, tma_lo        ; encoding: [0x6e,0x1a,0x0a,0x7e]7450x6e,0x1a,0x0a,0x7e746 747# CHECK: v_cvt_flr_i32_f32_e32 v5, tma_hi        ; encoding: [0x6f,0x1a,0x0a,0x7e]7480x6f,0x1a,0x0a,0x7e749 750# CHECK: v_cvt_flr_i32_f32_e32 v5, ttmp11        ; encoding: [0x7b,0x1a,0x0a,0x7e]7510x7b,0x1a,0x0a,0x7e752 753# CHECK: v_cvt_flr_i32_f32_e32 v5, m0            ; encoding: [0x7c,0x1a,0x0a,0x7e]7540x7c,0x1a,0x0a,0x7e755 756# CHECK: v_cvt_flr_i32_f32_e32 v5, exec_lo       ; encoding: [0x7e,0x1a,0x0a,0x7e]7570x7e,0x1a,0x0a,0x7e758 759# CHECK: v_cvt_flr_i32_f32_e32 v5, exec_hi       ; encoding: [0x7f,0x1a,0x0a,0x7e]7600x7f,0x1a,0x0a,0x7e761 762# CHECK: v_cvt_flr_i32_f32_e32 v5, 0             ; encoding: [0x80,0x1a,0x0a,0x7e]7630x80,0x1a,0x0a,0x7e764 765# CHECK: v_cvt_flr_i32_f32_e32 v5, -1            ; encoding: [0xc1,0x1a,0x0a,0x7e]7660xc1,0x1a,0x0a,0x7e767 768# CHECK: v_cvt_flr_i32_f32_e32 v5, 0.5           ; encoding: [0xf0,0x1a,0x0a,0x7e]7690xf0,0x1a,0x0a,0x7e770 771# CHECK: v_cvt_flr_i32_f32_e32 v5, -4.0          ; encoding: [0xf7,0x1a,0x0a,0x7e]7720xf7,0x1a,0x0a,0x7e773 774# CHECK: v_cvt_flr_i32_f32_e32 v5, 0xaf123456    ; encoding: [0xff,0x1a,0x0a,0x7e,0x56,0x34,0x12,0xaf]7750xff,0x1a,0x0a,0x7e,0x56,0x34,0x12,0xaf776 777# CHECK: v_cvt_flr_i32_f32_e32 v5, 0x3f717273    ; encoding: [0xff,0x1a,0x0a,0x7e,0x73,0x72,0x71,0x3f]7780xff,0x1a,0x0a,0x7e,0x73,0x72,0x71,0x3f779 780# CHECK: v_cvt_off_f32_i4_e32 v5, v1             ; encoding: [0x01,0x1d,0x0a,0x7e]7810x01,0x1d,0x0a,0x7e782 783# CHECK: v_cvt_off_f32_i4_e32 v255, v1           ; encoding: [0x01,0x1d,0xfe,0x7f]7840x01,0x1d,0xfe,0x7f785 786# CHECK: v_cvt_off_f32_i4_e32 v5, v255           ; encoding: [0xff,0x1d,0x0a,0x7e]7870xff,0x1d,0x0a,0x7e788 789# CHECK: v_cvt_off_f32_i4_e32 v5, s1             ; encoding: [0x01,0x1c,0x0a,0x7e]7900x01,0x1c,0x0a,0x7e791 792# CHECK: v_cvt_off_f32_i4_e32 v5, s101           ; encoding: [0x65,0x1c,0x0a,0x7e]7930x65,0x1c,0x0a,0x7e794 795# CHECK: v_cvt_off_f32_i4_e32 v5, flat_scratch_lo ; encoding: [0x66,0x1c,0x0a,0x7e]7960x66,0x1c,0x0a,0x7e797 798# CHECK: v_cvt_off_f32_i4_e32 v5, flat_scratch_hi ; encoding: [0x67,0x1c,0x0a,0x7e]7990x67,0x1c,0x0a,0x7e800 801# CHECK: v_cvt_off_f32_i4_e32 v5, vcc_lo         ; encoding: [0x6a,0x1c,0x0a,0x7e]8020x6a,0x1c,0x0a,0x7e803 804# CHECK: v_cvt_off_f32_i4_e32 v5, vcc_hi         ; encoding: [0x6b,0x1c,0x0a,0x7e]8050x6b,0x1c,0x0a,0x7e806 807# CHECK: v_cvt_off_f32_i4_e32 v5, tba_lo         ; encoding: [0x6c,0x1c,0x0a,0x7e]8080x6c,0x1c,0x0a,0x7e809 810# CHECK: v_cvt_off_f32_i4_e32 v5, tba_hi         ; encoding: [0x6d,0x1c,0x0a,0x7e]8110x6d,0x1c,0x0a,0x7e812 813# CHECK: v_cvt_off_f32_i4_e32 v5, tma_lo         ; encoding: [0x6e,0x1c,0x0a,0x7e]8140x6e,0x1c,0x0a,0x7e815 816# CHECK: v_cvt_off_f32_i4_e32 v5, tma_hi         ; encoding: [0x6f,0x1c,0x0a,0x7e]8170x6f,0x1c,0x0a,0x7e818 819# CHECK: v_cvt_off_f32_i4_e32 v5, ttmp11         ; encoding: [0x7b,0x1c,0x0a,0x7e]8200x7b,0x1c,0x0a,0x7e821 822# CHECK: v_cvt_off_f32_i4_e32 v5, m0             ; encoding: [0x7c,0x1c,0x0a,0x7e]8230x7c,0x1c,0x0a,0x7e824 825# CHECK: v_cvt_off_f32_i4_e32 v5, exec_lo        ; encoding: [0x7e,0x1c,0x0a,0x7e]8260x7e,0x1c,0x0a,0x7e827 828# CHECK: v_cvt_off_f32_i4_e32 v5, exec_hi        ; encoding: [0x7f,0x1c,0x0a,0x7e]8290x7f,0x1c,0x0a,0x7e830 831# CHECK: v_cvt_off_f32_i4_e32 v5, 0              ; encoding: [0x80,0x1c,0x0a,0x7e]8320x80,0x1c,0x0a,0x7e833 834# CHECK: v_cvt_off_f32_i4_e32 v5, -1             ; encoding: [0xc1,0x1c,0x0a,0x7e]8350xc1,0x1c,0x0a,0x7e836 837# CHECK: v_cvt_off_f32_i4_e32 v5, 0.5            ; encoding: [0xf0,0x1c,0x0a,0x7e]8380xf0,0x1c,0x0a,0x7e839 840# CHECK: v_cvt_off_f32_i4_e32 v5, -4.0           ; encoding: [0xf7,0x1c,0x0a,0x7e]8410xf7,0x1c,0x0a,0x7e842 843# CHECK: v_cvt_off_f32_i4_e32 v5, 0x4f           ; encoding: [0xff,0x1c,0x0a,0x7e,0x4f,0x00,0x00,0x00]8440xff,0x1c,0x0a,0x7e,0x4f,0x00,0x00,0x00845 846# CHECK: v_cvt_off_f32_i4_e32 v5, 0x41           ; encoding: [0xff,0x1c,0x0a,0x7e,0x41,0x00,0x00,0x00]8470xff,0x1c,0x0a,0x7e,0x41,0x00,0x00,0x00848 849# CHECK: v_cvt_f32_f64_e32 v5, v[1:2]            ; encoding: [0x01,0x1f,0x0a,0x7e]8500x01,0x1f,0x0a,0x7e851 852# CHECK: v_cvt_f32_f64_e32 v255, v[1:2]          ; encoding: [0x01,0x1f,0xfe,0x7f]8530x01,0x1f,0xfe,0x7f854 855# CHECK: v_cvt_f32_f64_e32 v5, v[254:255]        ; encoding: [0xfe,0x1f,0x0a,0x7e]8560xfe,0x1f,0x0a,0x7e857 858# CHECK: v_cvt_f32_f64_e32 v5, s[2:3]            ; encoding: [0x02,0x1e,0x0a,0x7e]8590x02,0x1e,0x0a,0x7e860 861# CHECK: v_cvt_f32_f64_e32 v5, s[4:5]            ; encoding: [0x04,0x1e,0x0a,0x7e]8620x04,0x1e,0x0a,0x7e863 864# CHECK: v_cvt_f32_f64_e32 v5, s[100:101]        ; encoding: [0x64,0x1e,0x0a,0x7e]8650x64,0x1e,0x0a,0x7e866 867# CHECK: v_cvt_f32_f64_e32 v5, flat_scratch      ; encoding: [0x66,0x1e,0x0a,0x7e]8680x66,0x1e,0x0a,0x7e869 870# CHECK: v_cvt_f32_f64_e32 v5, vcc               ; encoding: [0x6a,0x1e,0x0a,0x7e]8710x6a,0x1e,0x0a,0x7e872 873# CHECK: v_cvt_f32_f64_e32 v5, tba               ; encoding: [0x6c,0x1e,0x0a,0x7e]8740x6c,0x1e,0x0a,0x7e875 876# CHECK: v_cvt_f32_f64_e32 v5, tma               ; encoding: [0x6e,0x1e,0x0a,0x7e]8770x6e,0x1e,0x0a,0x7e878 879# CHECK: v_cvt_f32_f64_e32 v5, ttmp[10:11]       ; encoding: [0x7a,0x1e,0x0a,0x7e]8800x7a,0x1e,0x0a,0x7e881 882# CHECK: v_cvt_f32_f64_e32 v5, exec              ; encoding: [0x7e,0x1e,0x0a,0x7e]8830x7e,0x1e,0x0a,0x7e884 885# CHECK: v_cvt_f32_f64_e32 v5, 0                 ; encoding: [0x80,0x1e,0x0a,0x7e]8860x80,0x1e,0x0a,0x7e887 888# CHECK: v_cvt_f32_f64_e32 v5, -1                ; encoding: [0xc1,0x1e,0x0a,0x7e]8890xc1,0x1e,0x0a,0x7e890 891# CHECK: v_cvt_f32_f64_e32 v5, 0.5               ; encoding: [0xf0,0x1e,0x0a,0x7e]8920xf0,0x1e,0x0a,0x7e893 894# CHECK: v_cvt_f32_f64_e32 v5, -4.0              ; encoding: [0xf7,0x1e,0x0a,0x7e]8950xf7,0x1e,0x0a,0x7e896 897# CHECK: v_cvt_f32_f64_e32 v5, 0xaf123456        ; encoding: [0xff,0x1e,0x0a,0x7e,0x56,0x34,0x12,0xaf]8980xff,0x1e,0x0a,0x7e,0x56,0x34,0x12,0xaf899 900# CHECK: v_cvt_f32_f64_e32 v5, 0x3f717273        ; encoding: [0xff,0x1e,0x0a,0x7e,0x73,0x72,0x71,0x3f]9010xff,0x1e,0x0a,0x7e,0x73,0x72,0x71,0x3f902 903# CHECK: v_cvt_f64_f32_e32 v[5:6], v1            ; encoding: [0x01,0x21,0x0a,0x7e]9040x01,0x21,0x0a,0x7e905 906# CHECK: v_cvt_f64_f32_e32 v[254:255], v1        ; encoding: [0x01,0x21,0xfc,0x7f]9070x01,0x21,0xfc,0x7f908 909# CHECK: v_cvt_f64_f32_e32 v[5:6], v255          ; encoding: [0xff,0x21,0x0a,0x7e]9100xff,0x21,0x0a,0x7e911 912# CHECK: v_cvt_f64_f32_e32 v[5:6], s1            ; encoding: [0x01,0x20,0x0a,0x7e]9130x01,0x20,0x0a,0x7e914 915# CHECK: v_cvt_f64_f32_e32 v[5:6], s101          ; encoding: [0x65,0x20,0x0a,0x7e]9160x65,0x20,0x0a,0x7e917 918# CHECK: v_cvt_f64_f32_e32 v[5:6], flat_scratch_lo ; encoding: [0x66,0x20,0x0a,0x7e]9190x66,0x20,0x0a,0x7e920 921# CHECK: v_cvt_f64_f32_e32 v[5:6], flat_scratch_hi ; encoding: [0x67,0x20,0x0a,0x7e]9220x67,0x20,0x0a,0x7e923 924# CHECK: v_cvt_f64_f32_e32 v[5:6], vcc_lo        ; encoding: [0x6a,0x20,0x0a,0x7e]9250x6a,0x20,0x0a,0x7e926 927# CHECK: v_cvt_f64_f32_e32 v[5:6], vcc_hi        ; encoding: [0x6b,0x20,0x0a,0x7e]9280x6b,0x20,0x0a,0x7e929 930# CHECK: v_cvt_f64_f32_e32 v[5:6], tba_lo        ; encoding: [0x6c,0x20,0x0a,0x7e]9310x6c,0x20,0x0a,0x7e932 933# CHECK: v_cvt_f64_f32_e32 v[5:6], tba_hi        ; encoding: [0x6d,0x20,0x0a,0x7e]9340x6d,0x20,0x0a,0x7e935 936# CHECK: v_cvt_f64_f32_e32 v[5:6], tma_lo        ; encoding: [0x6e,0x20,0x0a,0x7e]9370x6e,0x20,0x0a,0x7e938 939# CHECK: v_cvt_f64_f32_e32 v[5:6], tma_hi        ; encoding: [0x6f,0x20,0x0a,0x7e]9400x6f,0x20,0x0a,0x7e941 942# CHECK: v_cvt_f64_f32_e32 v[5:6], ttmp11        ; encoding: [0x7b,0x20,0x0a,0x7e]9430x7b,0x20,0x0a,0x7e944 945# CHECK: v_cvt_f64_f32_e32 v[5:6], m0            ; encoding: [0x7c,0x20,0x0a,0x7e]9460x7c,0x20,0x0a,0x7e947 948# CHECK: v_cvt_f64_f32_e32 v[5:6], exec_lo       ; encoding: [0x7e,0x20,0x0a,0x7e]9490x7e,0x20,0x0a,0x7e950 951# CHECK: v_cvt_f64_f32_e32 v[5:6], exec_hi       ; encoding: [0x7f,0x20,0x0a,0x7e]9520x7f,0x20,0x0a,0x7e953 954# CHECK: v_cvt_f64_f32_e32 v[5:6], 0             ; encoding: [0x80,0x20,0x0a,0x7e]9550x80,0x20,0x0a,0x7e956 957# CHECK: v_cvt_f64_f32_e32 v[5:6], -1            ; encoding: [0xc1,0x20,0x0a,0x7e]9580xc1,0x20,0x0a,0x7e959 960# CHECK: v_cvt_f64_f32_e32 v[5:6], 0.5           ; encoding: [0xf0,0x20,0x0a,0x7e]9610xf0,0x20,0x0a,0x7e962 963# CHECK: v_cvt_f64_f32_e32 v[5:6], -4.0          ; encoding: [0xf7,0x20,0x0a,0x7e]9640xf7,0x20,0x0a,0x7e965 966# CHECK: v_cvt_f64_f32_e32 v[5:6], 0xaf123456    ; encoding: [0xff,0x20,0x0a,0x7e,0x56,0x34,0x12,0xaf]9670xff,0x20,0x0a,0x7e,0x56,0x34,0x12,0xaf968 969# CHECK: v_cvt_f64_f32_e32 v[5:6], 0x3f717273    ; encoding: [0xff,0x20,0x0a,0x7e,0x73,0x72,0x71,0x3f]9700xff,0x20,0x0a,0x7e,0x73,0x72,0x71,0x3f971 972# CHECK: v_cvt_f32_ubyte0_e32 v5, v1             ; encoding: [0x01,0x23,0x0a,0x7e]9730x01,0x23,0x0a,0x7e974 975# CHECK: v_cvt_f32_ubyte0_e32 v255, v1           ; encoding: [0x01,0x23,0xfe,0x7f]9760x01,0x23,0xfe,0x7f977 978# CHECK: v_cvt_f32_ubyte0_e32 v5, v255           ; encoding: [0xff,0x23,0x0a,0x7e]9790xff,0x23,0x0a,0x7e980 981# CHECK: v_cvt_f32_ubyte0_e32 v5, s1             ; encoding: [0x01,0x22,0x0a,0x7e]9820x01,0x22,0x0a,0x7e983 984# CHECK: v_cvt_f32_ubyte0_e32 v5, s101           ; encoding: [0x65,0x22,0x0a,0x7e]9850x65,0x22,0x0a,0x7e986 987# CHECK: v_cvt_f32_ubyte0_e32 v5, flat_scratch_lo ; encoding: [0x66,0x22,0x0a,0x7e]9880x66,0x22,0x0a,0x7e989 990# CHECK: v_cvt_f32_ubyte0_e32 v5, flat_scratch_hi ; encoding: [0x67,0x22,0x0a,0x7e]9910x67,0x22,0x0a,0x7e992 993# CHECK: v_cvt_f32_ubyte0_e32 v5, vcc_lo         ; encoding: [0x6a,0x22,0x0a,0x7e]9940x6a,0x22,0x0a,0x7e995 996# CHECK: v_cvt_f32_ubyte0_e32 v5, vcc_hi         ; encoding: [0x6b,0x22,0x0a,0x7e]9970x6b,0x22,0x0a,0x7e998 999# CHECK: v_cvt_f32_ubyte0_e32 v5, tba_lo         ; encoding: [0x6c,0x22,0x0a,0x7e]10000x6c,0x22,0x0a,0x7e1001 1002# CHECK: v_cvt_f32_ubyte0_e32 v5, tba_hi         ; encoding: [0x6d,0x22,0x0a,0x7e]10030x6d,0x22,0x0a,0x7e1004 1005# CHECK: v_cvt_f32_ubyte0_e32 v5, tma_lo         ; encoding: [0x6e,0x22,0x0a,0x7e]10060x6e,0x22,0x0a,0x7e1007 1008# CHECK: v_cvt_f32_ubyte0_e32 v5, tma_hi         ; encoding: [0x6f,0x22,0x0a,0x7e]10090x6f,0x22,0x0a,0x7e1010 1011# CHECK: v_cvt_f32_ubyte0_e32 v5, ttmp11         ; encoding: [0x7b,0x22,0x0a,0x7e]10120x7b,0x22,0x0a,0x7e1013 1014# CHECK: v_cvt_f32_ubyte0_e32 v5, m0             ; encoding: [0x7c,0x22,0x0a,0x7e]10150x7c,0x22,0x0a,0x7e1016 1017# CHECK: v_cvt_f32_ubyte0_e32 v5, exec_lo        ; encoding: [0x7e,0x22,0x0a,0x7e]10180x7e,0x22,0x0a,0x7e1019 1020# CHECK: v_cvt_f32_ubyte0_e32 v5, exec_hi        ; encoding: [0x7f,0x22,0x0a,0x7e]10210x7f,0x22,0x0a,0x7e1022 1023# CHECK: v_cvt_f32_ubyte0_e32 v5, 0              ; encoding: [0x80,0x22,0x0a,0x7e]10240x80,0x22,0x0a,0x7e1025 1026# CHECK: v_cvt_f32_ubyte0_e32 v5, -1             ; encoding: [0xc1,0x22,0x0a,0x7e]10270xc1,0x22,0x0a,0x7e1028 1029# CHECK: v_cvt_f32_ubyte0_e32 v5, 0.5            ; encoding: [0xf0,0x22,0x0a,0x7e]10300xf0,0x22,0x0a,0x7e1031 1032# CHECK: v_cvt_f32_ubyte0_e32 v5, -4.0           ; encoding: [0xf7,0x22,0x0a,0x7e]10330xf7,0x22,0x0a,0x7e1034 1035# CHECK: v_cvt_f32_ubyte0_e32 v5, 0xaf123456     ; encoding: [0xff,0x22,0x0a,0x7e,0x56,0x34,0x12,0xaf]10360xff,0x22,0x0a,0x7e,0x56,0x34,0x12,0xaf1037 1038# CHECK: v_cvt_f32_ubyte0_e32 v5, 0x3f717273     ; encoding: [0xff,0x22,0x0a,0x7e,0x73,0x72,0x71,0x3f]10390xff,0x22,0x0a,0x7e,0x73,0x72,0x71,0x3f1040 1041# CHECK: v_cvt_f32_ubyte1_e32 v5, v1             ; encoding: [0x01,0x25,0x0a,0x7e]10420x01,0x25,0x0a,0x7e1043 1044# CHECK: v_cvt_f32_ubyte1_e32 v255, v1           ; encoding: [0x01,0x25,0xfe,0x7f]10450x01,0x25,0xfe,0x7f1046 1047# CHECK: v_cvt_f32_ubyte1_e32 v5, v255           ; encoding: [0xff,0x25,0x0a,0x7e]10480xff,0x25,0x0a,0x7e1049 1050# CHECK: v_cvt_f32_ubyte1_e32 v5, s1             ; encoding: [0x01,0x24,0x0a,0x7e]10510x01,0x24,0x0a,0x7e1052 1053# CHECK: v_cvt_f32_ubyte1_e32 v5, s101           ; encoding: [0x65,0x24,0x0a,0x7e]10540x65,0x24,0x0a,0x7e1055 1056# CHECK: v_cvt_f32_ubyte1_e32 v5, flat_scratch_lo ; encoding: [0x66,0x24,0x0a,0x7e]10570x66,0x24,0x0a,0x7e1058 1059# CHECK: v_cvt_f32_ubyte1_e32 v5, flat_scratch_hi ; encoding: [0x67,0x24,0x0a,0x7e]10600x67,0x24,0x0a,0x7e1061 1062# CHECK: v_cvt_f32_ubyte1_e32 v5, vcc_lo         ; encoding: [0x6a,0x24,0x0a,0x7e]10630x6a,0x24,0x0a,0x7e1064 1065# CHECK: v_cvt_f32_ubyte1_e32 v5, vcc_hi         ; encoding: [0x6b,0x24,0x0a,0x7e]10660x6b,0x24,0x0a,0x7e1067 1068# CHECK: v_cvt_f32_ubyte1_e32 v5, tba_lo         ; encoding: [0x6c,0x24,0x0a,0x7e]10690x6c,0x24,0x0a,0x7e1070 1071# CHECK: v_cvt_f32_ubyte1_e32 v5, tba_hi         ; encoding: [0x6d,0x24,0x0a,0x7e]10720x6d,0x24,0x0a,0x7e1073 1074# CHECK: v_cvt_f32_ubyte1_e32 v5, tma_lo         ; encoding: [0x6e,0x24,0x0a,0x7e]10750x6e,0x24,0x0a,0x7e1076 1077# CHECK: v_cvt_f32_ubyte1_e32 v5, tma_hi         ; encoding: [0x6f,0x24,0x0a,0x7e]10780x6f,0x24,0x0a,0x7e1079 1080# CHECK: v_cvt_f32_ubyte1_e32 v5, ttmp11         ; encoding: [0x7b,0x24,0x0a,0x7e]10810x7b,0x24,0x0a,0x7e1082 1083# CHECK: v_cvt_f32_ubyte1_e32 v5, m0             ; encoding: [0x7c,0x24,0x0a,0x7e]10840x7c,0x24,0x0a,0x7e1085 1086# CHECK: v_cvt_f32_ubyte1_e32 v5, exec_lo        ; encoding: [0x7e,0x24,0x0a,0x7e]10870x7e,0x24,0x0a,0x7e1088 1089# CHECK: v_cvt_f32_ubyte1_e32 v5, exec_hi        ; encoding: [0x7f,0x24,0x0a,0x7e]10900x7f,0x24,0x0a,0x7e1091 1092# CHECK: v_cvt_f32_ubyte1_e32 v5, 0              ; encoding: [0x80,0x24,0x0a,0x7e]10930x80,0x24,0x0a,0x7e1094 1095# CHECK: v_cvt_f32_ubyte1_e32 v5, -1             ; encoding: [0xc1,0x24,0x0a,0x7e]10960xc1,0x24,0x0a,0x7e1097 1098# CHECK: v_cvt_f32_ubyte1_e32 v5, 0.5            ; encoding: [0xf0,0x24,0x0a,0x7e]10990xf0,0x24,0x0a,0x7e1100 1101# CHECK: v_cvt_f32_ubyte1_e32 v5, -4.0           ; encoding: [0xf7,0x24,0x0a,0x7e]11020xf7,0x24,0x0a,0x7e1103 1104# CHECK: v_cvt_f32_ubyte1_e32 v5, 0xaf123456     ; encoding: [0xff,0x24,0x0a,0x7e,0x56,0x34,0x12,0xaf]11050xff,0x24,0x0a,0x7e,0x56,0x34,0x12,0xaf1106 1107# CHECK: v_cvt_f32_ubyte1_e32 v5, 0x3f717273     ; encoding: [0xff,0x24,0x0a,0x7e,0x73,0x72,0x71,0x3f]11080xff,0x24,0x0a,0x7e,0x73,0x72,0x71,0x3f1109 1110# CHECK: v_cvt_f32_ubyte2_e32 v5, v1             ; encoding: [0x01,0x27,0x0a,0x7e]11110x01,0x27,0x0a,0x7e1112 1113# CHECK: v_cvt_f32_ubyte2_e32 v255, v1           ; encoding: [0x01,0x27,0xfe,0x7f]11140x01,0x27,0xfe,0x7f1115 1116# CHECK: v_cvt_f32_ubyte2_e32 v5, v255           ; encoding: [0xff,0x27,0x0a,0x7e]11170xff,0x27,0x0a,0x7e1118 1119# CHECK: v_cvt_f32_ubyte2_e32 v5, s1             ; encoding: [0x01,0x26,0x0a,0x7e]11200x01,0x26,0x0a,0x7e1121 1122# CHECK: v_cvt_f32_ubyte2_e32 v5, s101           ; encoding: [0x65,0x26,0x0a,0x7e]11230x65,0x26,0x0a,0x7e1124 1125# CHECK: v_cvt_f32_ubyte2_e32 v5, flat_scratch_lo ; encoding: [0x66,0x26,0x0a,0x7e]11260x66,0x26,0x0a,0x7e1127 1128# CHECK: v_cvt_f32_ubyte2_e32 v5, flat_scratch_hi ; encoding: [0x67,0x26,0x0a,0x7e]11290x67,0x26,0x0a,0x7e1130 1131# CHECK: v_cvt_f32_ubyte2_e32 v5, vcc_lo         ; encoding: [0x6a,0x26,0x0a,0x7e]11320x6a,0x26,0x0a,0x7e1133 1134# CHECK: v_cvt_f32_ubyte2_e32 v5, vcc_hi         ; encoding: [0x6b,0x26,0x0a,0x7e]11350x6b,0x26,0x0a,0x7e1136 1137# CHECK: v_cvt_f32_ubyte2_e32 v5, tba_lo         ; encoding: [0x6c,0x26,0x0a,0x7e]11380x6c,0x26,0x0a,0x7e1139 1140# CHECK: v_cvt_f32_ubyte2_e32 v5, tba_hi         ; encoding: [0x6d,0x26,0x0a,0x7e]11410x6d,0x26,0x0a,0x7e1142 1143# CHECK: v_cvt_f32_ubyte2_e32 v5, tma_lo         ; encoding: [0x6e,0x26,0x0a,0x7e]11440x6e,0x26,0x0a,0x7e1145 1146# CHECK: v_cvt_f32_ubyte2_e32 v5, tma_hi         ; encoding: [0x6f,0x26,0x0a,0x7e]11470x6f,0x26,0x0a,0x7e1148 1149# CHECK: v_cvt_f32_ubyte2_e32 v5, ttmp11         ; encoding: [0x7b,0x26,0x0a,0x7e]11500x7b,0x26,0x0a,0x7e1151 1152# CHECK: v_cvt_f32_ubyte2_e32 v5, m0             ; encoding: [0x7c,0x26,0x0a,0x7e]11530x7c,0x26,0x0a,0x7e1154 1155# CHECK: v_cvt_f32_ubyte2_e32 v5, exec_lo        ; encoding: [0x7e,0x26,0x0a,0x7e]11560x7e,0x26,0x0a,0x7e1157 1158# CHECK: v_cvt_f32_ubyte2_e32 v5, exec_hi        ; encoding: [0x7f,0x26,0x0a,0x7e]11590x7f,0x26,0x0a,0x7e1160 1161# CHECK: v_cvt_f32_ubyte2_e32 v5, 0              ; encoding: [0x80,0x26,0x0a,0x7e]11620x80,0x26,0x0a,0x7e1163 1164# CHECK: v_cvt_f32_ubyte2_e32 v5, -1             ; encoding: [0xc1,0x26,0x0a,0x7e]11650xc1,0x26,0x0a,0x7e1166 1167# CHECK: v_cvt_f32_ubyte2_e32 v5, 0.5            ; encoding: [0xf0,0x26,0x0a,0x7e]11680xf0,0x26,0x0a,0x7e1169 1170# CHECK: v_cvt_f32_ubyte2_e32 v5, -4.0           ; encoding: [0xf7,0x26,0x0a,0x7e]11710xf7,0x26,0x0a,0x7e1172 1173# CHECK: v_cvt_f32_ubyte2_e32 v5, 0xaf123456     ; encoding: [0xff,0x26,0x0a,0x7e,0x56,0x34,0x12,0xaf]11740xff,0x26,0x0a,0x7e,0x56,0x34,0x12,0xaf1175 1176# CHECK: v_cvt_f32_ubyte2_e32 v5, 0x3f717273     ; encoding: [0xff,0x26,0x0a,0x7e,0x73,0x72,0x71,0x3f]11770xff,0x26,0x0a,0x7e,0x73,0x72,0x71,0x3f1178 1179# CHECK: v_cvt_f32_ubyte3_e32 v5, v1             ; encoding: [0x01,0x29,0x0a,0x7e]11800x01,0x29,0x0a,0x7e1181 1182# CHECK: v_cvt_f32_ubyte3_e32 v255, v1           ; encoding: [0x01,0x29,0xfe,0x7f]11830x01,0x29,0xfe,0x7f1184 1185# CHECK: v_cvt_f32_ubyte3_e32 v5, v255           ; encoding: [0xff,0x29,0x0a,0x7e]11860xff,0x29,0x0a,0x7e1187 1188# CHECK: v_cvt_f32_ubyte3_e32 v5, s1             ; encoding: [0x01,0x28,0x0a,0x7e]11890x01,0x28,0x0a,0x7e1190 1191# CHECK: v_cvt_f32_ubyte3_e32 v5, s101           ; encoding: [0x65,0x28,0x0a,0x7e]11920x65,0x28,0x0a,0x7e1193 1194# CHECK: v_cvt_f32_ubyte3_e32 v5, flat_scratch_lo ; encoding: [0x66,0x28,0x0a,0x7e]11950x66,0x28,0x0a,0x7e1196 1197# CHECK: v_cvt_f32_ubyte3_e32 v5, flat_scratch_hi ; encoding: [0x67,0x28,0x0a,0x7e]11980x67,0x28,0x0a,0x7e1199 1200# CHECK: v_cvt_f32_ubyte3_e32 v5, vcc_lo         ; encoding: [0x6a,0x28,0x0a,0x7e]12010x6a,0x28,0x0a,0x7e1202 1203# CHECK: v_cvt_f32_ubyte3_e32 v5, vcc_hi         ; encoding: [0x6b,0x28,0x0a,0x7e]12040x6b,0x28,0x0a,0x7e1205 1206# CHECK: v_cvt_f32_ubyte3_e32 v5, tba_lo         ; encoding: [0x6c,0x28,0x0a,0x7e]12070x6c,0x28,0x0a,0x7e1208 1209# CHECK: v_cvt_f32_ubyte3_e32 v5, tba_hi         ; encoding: [0x6d,0x28,0x0a,0x7e]12100x6d,0x28,0x0a,0x7e1211 1212# CHECK: v_cvt_f32_ubyte3_e32 v5, tma_lo         ; encoding: [0x6e,0x28,0x0a,0x7e]12130x6e,0x28,0x0a,0x7e1214 1215# CHECK: v_cvt_f32_ubyte3_e32 v5, tma_hi         ; encoding: [0x6f,0x28,0x0a,0x7e]12160x6f,0x28,0x0a,0x7e1217 1218# CHECK: v_cvt_f32_ubyte3_e32 v5, ttmp11         ; encoding: [0x7b,0x28,0x0a,0x7e]12190x7b,0x28,0x0a,0x7e1220 1221# CHECK: v_cvt_f32_ubyte3_e32 v5, m0             ; encoding: [0x7c,0x28,0x0a,0x7e]12220x7c,0x28,0x0a,0x7e1223 1224# CHECK: v_cvt_f32_ubyte3_e32 v5, exec_lo        ; encoding: [0x7e,0x28,0x0a,0x7e]12250x7e,0x28,0x0a,0x7e1226 1227# CHECK: v_cvt_f32_ubyte3_e32 v5, exec_hi        ; encoding: [0x7f,0x28,0x0a,0x7e]12280x7f,0x28,0x0a,0x7e1229 1230# CHECK: v_cvt_f32_ubyte3_e32 v5, 0              ; encoding: [0x80,0x28,0x0a,0x7e]12310x80,0x28,0x0a,0x7e1232 1233# CHECK: v_cvt_f32_ubyte3_e32 v5, -1             ; encoding: [0xc1,0x28,0x0a,0x7e]12340xc1,0x28,0x0a,0x7e1235 1236# CHECK: v_cvt_f32_ubyte3_e32 v5, 0.5            ; encoding: [0xf0,0x28,0x0a,0x7e]12370xf0,0x28,0x0a,0x7e1238 1239# CHECK: v_cvt_f32_ubyte3_e32 v5, -4.0           ; encoding: [0xf7,0x28,0x0a,0x7e]12400xf7,0x28,0x0a,0x7e1241 1242# CHECK: v_cvt_f32_ubyte3_e32 v5, 0xaf123456     ; encoding: [0xff,0x28,0x0a,0x7e,0x56,0x34,0x12,0xaf]12430xff,0x28,0x0a,0x7e,0x56,0x34,0x12,0xaf1244 1245# CHECK: v_cvt_f32_ubyte3_e32 v5, 0x3f717273     ; encoding: [0xff,0x28,0x0a,0x7e,0x73,0x72,0x71,0x3f]12460xff,0x28,0x0a,0x7e,0x73,0x72,0x71,0x3f1247 1248# CHECK: v_cvt_u32_f64_e32 v5, v[1:2]            ; encoding: [0x01,0x2b,0x0a,0x7e]12490x01,0x2b,0x0a,0x7e1250 1251# CHECK: v_cvt_u32_f64_e32 v255, v[1:2]          ; encoding: [0x01,0x2b,0xfe,0x7f]12520x01,0x2b,0xfe,0x7f1253 1254# CHECK: v_cvt_u32_f64_e32 v5, v[254:255]        ; encoding: [0xfe,0x2b,0x0a,0x7e]12550xfe,0x2b,0x0a,0x7e1256 1257# CHECK: v_cvt_u32_f64_e32 v5, s[2:3]            ; encoding: [0x02,0x2a,0x0a,0x7e]12580x02,0x2a,0x0a,0x7e1259 1260# CHECK: v_cvt_u32_f64_e32 v5, s[4:5]            ; encoding: [0x04,0x2a,0x0a,0x7e]12610x04,0x2a,0x0a,0x7e1262 1263# CHECK: v_cvt_u32_f64_e32 v5, s[100:101]        ; encoding: [0x64,0x2a,0x0a,0x7e]12640x64,0x2a,0x0a,0x7e1265 1266# CHECK: v_cvt_u32_f64_e32 v5, flat_scratch      ; encoding: [0x66,0x2a,0x0a,0x7e]12670x66,0x2a,0x0a,0x7e1268 1269# CHECK: v_cvt_u32_f64_e32 v5, vcc               ; encoding: [0x6a,0x2a,0x0a,0x7e]12700x6a,0x2a,0x0a,0x7e1271 1272# CHECK: v_cvt_u32_f64_e32 v5, tba               ; encoding: [0x6c,0x2a,0x0a,0x7e]12730x6c,0x2a,0x0a,0x7e1274 1275# CHECK: v_cvt_u32_f64_e32 v5, tma               ; encoding: [0x6e,0x2a,0x0a,0x7e]12760x6e,0x2a,0x0a,0x7e1277 1278# CHECK: v_cvt_u32_f64_e32 v5, ttmp[10:11]       ; encoding: [0x7a,0x2a,0x0a,0x7e]12790x7a,0x2a,0x0a,0x7e1280 1281# CHECK: v_cvt_u32_f64_e32 v5, exec              ; encoding: [0x7e,0x2a,0x0a,0x7e]12820x7e,0x2a,0x0a,0x7e1283 1284# CHECK: v_cvt_u32_f64_e32 v5, 0                 ; encoding: [0x80,0x2a,0x0a,0x7e]12850x80,0x2a,0x0a,0x7e1286 1287# CHECK: v_cvt_u32_f64_e32 v5, -1                ; encoding: [0xc1,0x2a,0x0a,0x7e]12880xc1,0x2a,0x0a,0x7e1289 1290# CHECK: v_cvt_u32_f64_e32 v5, 0.5               ; encoding: [0xf0,0x2a,0x0a,0x7e]12910xf0,0x2a,0x0a,0x7e1292 1293# CHECK: v_cvt_u32_f64_e32 v5, -4.0              ; encoding: [0xf7,0x2a,0x0a,0x7e]12940xf7,0x2a,0x0a,0x7e1295 1296# CHECK: v_cvt_u32_f64_e32 v5, 0xaf123456        ; encoding: [0xff,0x2a,0x0a,0x7e,0x56,0x34,0x12,0xaf]12970xff,0x2a,0x0a,0x7e,0x56,0x34,0x12,0xaf1298 1299# CHECK: v_cvt_u32_f64_e32 v5, 0x3f717273        ; encoding: [0xff,0x2a,0x0a,0x7e,0x73,0x72,0x71,0x3f]13000xff,0x2a,0x0a,0x7e,0x73,0x72,0x71,0x3f1301 1302# CHECK: v_cvt_f64_u32_e32 v[5:6], v1            ; encoding: [0x01,0x2d,0x0a,0x7e]13030x01,0x2d,0x0a,0x7e1304 1305# CHECK: v_cvt_f64_u32_e32 v[254:255], v1        ; encoding: [0x01,0x2d,0xfc,0x7f]13060x01,0x2d,0xfc,0x7f1307 1308# CHECK: v_cvt_f64_u32_e32 v[5:6], v255          ; encoding: [0xff,0x2d,0x0a,0x7e]13090xff,0x2d,0x0a,0x7e1310 1311# CHECK: v_cvt_f64_u32_e32 v[5:6], s1            ; encoding: [0x01,0x2c,0x0a,0x7e]13120x01,0x2c,0x0a,0x7e1313 1314# CHECK: v_cvt_f64_u32_e32 v[5:6], s101          ; encoding: [0x65,0x2c,0x0a,0x7e]13150x65,0x2c,0x0a,0x7e1316 1317# CHECK: v_cvt_f64_u32_e32 v[5:6], flat_scratch_lo ; encoding: [0x66,0x2c,0x0a,0x7e]13180x66,0x2c,0x0a,0x7e1319 1320# CHECK: v_cvt_f64_u32_e32 v[5:6], flat_scratch_hi ; encoding: [0x67,0x2c,0x0a,0x7e]13210x67,0x2c,0x0a,0x7e1322 1323# CHECK: v_cvt_f64_u32_e32 v[5:6], vcc_lo        ; encoding: [0x6a,0x2c,0x0a,0x7e]13240x6a,0x2c,0x0a,0x7e1325 1326# CHECK: v_cvt_f64_u32_e32 v[5:6], vcc_hi        ; encoding: [0x6b,0x2c,0x0a,0x7e]13270x6b,0x2c,0x0a,0x7e1328 1329# CHECK: v_cvt_f64_u32_e32 v[5:6], tba_lo        ; encoding: [0x6c,0x2c,0x0a,0x7e]13300x6c,0x2c,0x0a,0x7e1331 1332# CHECK: v_cvt_f64_u32_e32 v[5:6], tba_hi        ; encoding: [0x6d,0x2c,0x0a,0x7e]13330x6d,0x2c,0x0a,0x7e1334 1335# CHECK: v_cvt_f64_u32_e32 v[5:6], tma_lo        ; encoding: [0x6e,0x2c,0x0a,0x7e]13360x6e,0x2c,0x0a,0x7e1337 1338# CHECK: v_cvt_f64_u32_e32 v[5:6], tma_hi        ; encoding: [0x6f,0x2c,0x0a,0x7e]13390x6f,0x2c,0x0a,0x7e1340 1341# CHECK: v_cvt_f64_u32_e32 v[5:6], ttmp11        ; encoding: [0x7b,0x2c,0x0a,0x7e]13420x7b,0x2c,0x0a,0x7e1343 1344# CHECK: v_cvt_f64_u32_e32 v[5:6], m0            ; encoding: [0x7c,0x2c,0x0a,0x7e]13450x7c,0x2c,0x0a,0x7e1346 1347# CHECK: v_cvt_f64_u32_e32 v[5:6], exec_lo       ; encoding: [0x7e,0x2c,0x0a,0x7e]13480x7e,0x2c,0x0a,0x7e1349 1350# CHECK: v_cvt_f64_u32_e32 v[5:6], exec_hi       ; encoding: [0x7f,0x2c,0x0a,0x7e]13510x7f,0x2c,0x0a,0x7e1352 1353# CHECK: v_cvt_f64_u32_e32 v[5:6], 0             ; encoding: [0x80,0x2c,0x0a,0x7e]13540x80,0x2c,0x0a,0x7e1355 1356# CHECK: v_cvt_f64_u32_e32 v[5:6], -1            ; encoding: [0xc1,0x2c,0x0a,0x7e]13570xc1,0x2c,0x0a,0x7e1358 1359# CHECK: v_cvt_f64_u32_e32 v[5:6], 0.5           ; encoding: [0xf0,0x2c,0x0a,0x7e]13600xf0,0x2c,0x0a,0x7e1361 1362# CHECK: v_cvt_f64_u32_e32 v[5:6], -4.0          ; encoding: [0xf7,0x2c,0x0a,0x7e]13630xf7,0x2c,0x0a,0x7e1364 1365# CHECK: v_cvt_f64_u32_e32 v[5:6], 0xaf123456    ; encoding: [0xff,0x2c,0x0a,0x7e,0x56,0x34,0x12,0xaf]13660xff,0x2c,0x0a,0x7e,0x56,0x34,0x12,0xaf1367 1368# CHECK: v_cvt_f64_u32_e32 v[5:6], 0x3f717273    ; encoding: [0xff,0x2c,0x0a,0x7e,0x73,0x72,0x71,0x3f]13690xff,0x2c,0x0a,0x7e,0x73,0x72,0x71,0x3f1370 1371# CHECK: v_trunc_f64_e32 v[5:6], v[1:2]          ; encoding: [0x01,0x2f,0x0a,0x7e]13720x01,0x2f,0x0a,0x7e1373 1374# CHECK: v_trunc_f64_e32 v[254:255], v[1:2]      ; encoding: [0x01,0x2f,0xfc,0x7f]13750x01,0x2f,0xfc,0x7f1376 1377# CHECK: v_trunc_f64_e32 v[5:6], v[254:255]      ; encoding: [0xfe,0x2f,0x0a,0x7e]13780xfe,0x2f,0x0a,0x7e1379 1380# CHECK: v_trunc_f64_e32 v[5:6], s[2:3]          ; encoding: [0x02,0x2e,0x0a,0x7e]13810x02,0x2e,0x0a,0x7e1382 1383# CHECK: v_trunc_f64_e32 v[5:6], s[4:5]          ; encoding: [0x04,0x2e,0x0a,0x7e]13840x04,0x2e,0x0a,0x7e1385 1386# CHECK: v_trunc_f64_e32 v[5:6], s[100:101]      ; encoding: [0x64,0x2e,0x0a,0x7e]13870x64,0x2e,0x0a,0x7e1388 1389# CHECK: v_trunc_f64_e32 v[5:6], flat_scratch    ; encoding: [0x66,0x2e,0x0a,0x7e]13900x66,0x2e,0x0a,0x7e1391 1392# CHECK: v_trunc_f64_e32 v[5:6], vcc             ; encoding: [0x6a,0x2e,0x0a,0x7e]13930x6a,0x2e,0x0a,0x7e1394 1395# CHECK: v_trunc_f64_e32 v[5:6], tba             ; encoding: [0x6c,0x2e,0x0a,0x7e]13960x6c,0x2e,0x0a,0x7e1397 1398# CHECK: v_trunc_f64_e32 v[5:6], tma             ; encoding: [0x6e,0x2e,0x0a,0x7e]13990x6e,0x2e,0x0a,0x7e1400 1401# CHECK: v_trunc_f64_e32 v[5:6], ttmp[10:11]     ; encoding: [0x7a,0x2e,0x0a,0x7e]14020x7a,0x2e,0x0a,0x7e1403 1404# CHECK: v_trunc_f64_e32 v[5:6], exec            ; encoding: [0x7e,0x2e,0x0a,0x7e]14050x7e,0x2e,0x0a,0x7e1406 1407# CHECK: v_trunc_f64_e32 v[5:6], 0               ; encoding: [0x80,0x2e,0x0a,0x7e]14080x80,0x2e,0x0a,0x7e1409 1410# CHECK: v_trunc_f64_e32 v[5:6], -1              ; encoding: [0xc1,0x2e,0x0a,0x7e]14110xc1,0x2e,0x0a,0x7e1412 1413# CHECK: v_trunc_f64_e32 v[5:6], 0.5             ; encoding: [0xf0,0x2e,0x0a,0x7e]14140xf0,0x2e,0x0a,0x7e1415 1416# CHECK: v_trunc_f64_e32 v[5:6], -4.0            ; encoding: [0xf7,0x2e,0x0a,0x7e]14170xf7,0x2e,0x0a,0x7e1418 1419# CHECK: v_trunc_f64_e32 v[5:6], 0xaf123456      ; encoding: [0xff,0x2e,0x0a,0x7e,0x56,0x34,0x12,0xaf]14200xff,0x2e,0x0a,0x7e,0x56,0x34,0x12,0xaf1421 1422# CHECK: v_trunc_f64_e32 v[5:6], 0x3f717273      ; encoding: [0xff,0x2e,0x0a,0x7e,0x73,0x72,0x71,0x3f]14230xff,0x2e,0x0a,0x7e,0x73,0x72,0x71,0x3f1424 1425# CHECK: v_ceil_f64_e32 v[5:6], v[1:2]           ; encoding: [0x01,0x31,0x0a,0x7e]14260x01,0x31,0x0a,0x7e1427 1428# CHECK: v_ceil_f64_e32 v[254:255], v[1:2]       ; encoding: [0x01,0x31,0xfc,0x7f]14290x01,0x31,0xfc,0x7f1430 1431# CHECK: v_ceil_f64_e32 v[5:6], v[254:255]       ; encoding: [0xfe,0x31,0x0a,0x7e]14320xfe,0x31,0x0a,0x7e1433 1434# CHECK: v_ceil_f64_e32 v[5:6], s[2:3]           ; encoding: [0x02,0x30,0x0a,0x7e]14350x02,0x30,0x0a,0x7e1436 1437# CHECK: v_ceil_f64_e32 v[5:6], s[4:5]           ; encoding: [0x04,0x30,0x0a,0x7e]14380x04,0x30,0x0a,0x7e1439 1440# CHECK: v_ceil_f64_e32 v[5:6], s[100:101]       ; encoding: [0x64,0x30,0x0a,0x7e]14410x64,0x30,0x0a,0x7e1442 1443# CHECK: v_ceil_f64_e32 v[5:6], flat_scratch     ; encoding: [0x66,0x30,0x0a,0x7e]14440x66,0x30,0x0a,0x7e1445 1446# CHECK: v_ceil_f64_e32 v[5:6], vcc              ; encoding: [0x6a,0x30,0x0a,0x7e]14470x6a,0x30,0x0a,0x7e1448 1449# CHECK: v_ceil_f64_e32 v[5:6], tba              ; encoding: [0x6c,0x30,0x0a,0x7e]14500x6c,0x30,0x0a,0x7e1451 1452# CHECK: v_ceil_f64_e32 v[5:6], tma              ; encoding: [0x6e,0x30,0x0a,0x7e]14530x6e,0x30,0x0a,0x7e1454 1455# CHECK: v_ceil_f64_e32 v[5:6], ttmp[10:11]      ; encoding: [0x7a,0x30,0x0a,0x7e]14560x7a,0x30,0x0a,0x7e1457 1458# CHECK: v_ceil_f64_e32 v[5:6], exec             ; encoding: [0x7e,0x30,0x0a,0x7e]14590x7e,0x30,0x0a,0x7e1460 1461# CHECK: v_ceil_f64_e32 v[5:6], 0                ; encoding: [0x80,0x30,0x0a,0x7e]14620x80,0x30,0x0a,0x7e1463 1464# CHECK: v_ceil_f64_e32 v[5:6], -1               ; encoding: [0xc1,0x30,0x0a,0x7e]14650xc1,0x30,0x0a,0x7e1466 1467# CHECK: v_ceil_f64_e32 v[5:6], 0.5              ; encoding: [0xf0,0x30,0x0a,0x7e]14680xf0,0x30,0x0a,0x7e1469 1470# CHECK: v_ceil_f64_e32 v[5:6], -4.0             ; encoding: [0xf7,0x30,0x0a,0x7e]14710xf7,0x30,0x0a,0x7e1472 1473# CHECK: v_ceil_f64_e32 v[5:6], 0xaf123456       ; encoding: [0xff,0x30,0x0a,0x7e,0x56,0x34,0x12,0xaf]14740xff,0x30,0x0a,0x7e,0x56,0x34,0x12,0xaf1475 1476# CHECK: v_ceil_f64_e32 v[5:6], 0x3f717273       ; encoding: [0xff,0x30,0x0a,0x7e,0x73,0x72,0x71,0x3f]14770xff,0x30,0x0a,0x7e,0x73,0x72,0x71,0x3f1478 1479# CHECK: v_rndne_f64_e32 v[5:6], v[1:2]          ; encoding: [0x01,0x33,0x0a,0x7e]14800x01,0x33,0x0a,0x7e1481 1482# CHECK: v_rndne_f64_e32 v[254:255], v[1:2]      ; encoding: [0x01,0x33,0xfc,0x7f]14830x01,0x33,0xfc,0x7f1484 1485# CHECK: v_rndne_f64_e32 v[5:6], v[254:255]      ; encoding: [0xfe,0x33,0x0a,0x7e]14860xfe,0x33,0x0a,0x7e1487 1488# CHECK: v_rndne_f64_e32 v[5:6], s[2:3]          ; encoding: [0x02,0x32,0x0a,0x7e]14890x02,0x32,0x0a,0x7e1490 1491# CHECK: v_rndne_f64_e32 v[5:6], s[4:5]          ; encoding: [0x04,0x32,0x0a,0x7e]14920x04,0x32,0x0a,0x7e1493 1494# CHECK: v_rndne_f64_e32 v[5:6], s[100:101]      ; encoding: [0x64,0x32,0x0a,0x7e]14950x64,0x32,0x0a,0x7e1496 1497# CHECK: v_rndne_f64_e32 v[5:6], flat_scratch    ; encoding: [0x66,0x32,0x0a,0x7e]14980x66,0x32,0x0a,0x7e1499 1500# CHECK: v_rndne_f64_e32 v[5:6], vcc             ; encoding: [0x6a,0x32,0x0a,0x7e]15010x6a,0x32,0x0a,0x7e1502 1503# CHECK: v_rndne_f64_e32 v[5:6], tba             ; encoding: [0x6c,0x32,0x0a,0x7e]15040x6c,0x32,0x0a,0x7e1505 1506# CHECK: v_rndne_f64_e32 v[5:6], tma             ; encoding: [0x6e,0x32,0x0a,0x7e]15070x6e,0x32,0x0a,0x7e1508 1509# CHECK: v_rndne_f64_e32 v[5:6], ttmp[10:11]     ; encoding: [0x7a,0x32,0x0a,0x7e]15100x7a,0x32,0x0a,0x7e1511 1512# CHECK: v_rndne_f64_e32 v[5:6], exec            ; encoding: [0x7e,0x32,0x0a,0x7e]15130x7e,0x32,0x0a,0x7e1514 1515# CHECK: v_rndne_f64_e32 v[5:6], 0               ; encoding: [0x80,0x32,0x0a,0x7e]15160x80,0x32,0x0a,0x7e1517 1518# CHECK: v_rndne_f64_e32 v[5:6], -1              ; encoding: [0xc1,0x32,0x0a,0x7e]15190xc1,0x32,0x0a,0x7e1520 1521# CHECK: v_rndne_f64_e32 v[5:6], 0.5             ; encoding: [0xf0,0x32,0x0a,0x7e]15220xf0,0x32,0x0a,0x7e1523 1524# CHECK: v_rndne_f64_e32 v[5:6], -4.0            ; encoding: [0xf7,0x32,0x0a,0x7e]15250xf7,0x32,0x0a,0x7e1526 1527# CHECK: v_rndne_f64_e32 v[5:6], 0xaf123456      ; encoding: [0xff,0x32,0x0a,0x7e,0x56,0x34,0x12,0xaf]15280xff,0x32,0x0a,0x7e,0x56,0x34,0x12,0xaf1529 1530# CHECK: v_rndne_f64_e32 v[5:6], 0x3f717273      ; encoding: [0xff,0x32,0x0a,0x7e,0x73,0x72,0x71,0x3f]15310xff,0x32,0x0a,0x7e,0x73,0x72,0x71,0x3f1532 1533# CHECK: v_floor_f64_e32 v[5:6], v[1:2]          ; encoding: [0x01,0x35,0x0a,0x7e]15340x01,0x35,0x0a,0x7e1535 1536# CHECK: v_floor_f64_e32 v[254:255], v[1:2]      ; encoding: [0x01,0x35,0xfc,0x7f]15370x01,0x35,0xfc,0x7f1538 1539# CHECK: v_floor_f64_e32 v[5:6], v[254:255]      ; encoding: [0xfe,0x35,0x0a,0x7e]15400xfe,0x35,0x0a,0x7e1541 1542# CHECK: v_floor_f64_e32 v[5:6], s[2:3]          ; encoding: [0x02,0x34,0x0a,0x7e]15430x02,0x34,0x0a,0x7e1544 1545# CHECK: v_floor_f64_e32 v[5:6], s[4:5]          ; encoding: [0x04,0x34,0x0a,0x7e]15460x04,0x34,0x0a,0x7e1547 1548# CHECK: v_floor_f64_e32 v[5:6], s[100:101]      ; encoding: [0x64,0x34,0x0a,0x7e]15490x64,0x34,0x0a,0x7e1550 1551# CHECK: v_floor_f64_e32 v[5:6], flat_scratch    ; encoding: [0x66,0x34,0x0a,0x7e]15520x66,0x34,0x0a,0x7e1553 1554# CHECK: v_floor_f64_e32 v[5:6], vcc             ; encoding: [0x6a,0x34,0x0a,0x7e]15550x6a,0x34,0x0a,0x7e1556 1557# CHECK: v_floor_f64_e32 v[5:6], tba             ; encoding: [0x6c,0x34,0x0a,0x7e]15580x6c,0x34,0x0a,0x7e1559 1560# CHECK: v_floor_f64_e32 v[5:6], tma             ; encoding: [0x6e,0x34,0x0a,0x7e]15610x6e,0x34,0x0a,0x7e1562 1563# CHECK: v_floor_f64_e32 v[5:6], ttmp[10:11]     ; encoding: [0x7a,0x34,0x0a,0x7e]15640x7a,0x34,0x0a,0x7e1565 1566# CHECK: v_floor_f64_e32 v[5:6], exec            ; encoding: [0x7e,0x34,0x0a,0x7e]15670x7e,0x34,0x0a,0x7e1568 1569# CHECK: v_floor_f64_e32 v[5:6], 0               ; encoding: [0x80,0x34,0x0a,0x7e]15700x80,0x34,0x0a,0x7e1571 1572# CHECK: v_floor_f64_e32 v[5:6], -1              ; encoding: [0xc1,0x34,0x0a,0x7e]15730xc1,0x34,0x0a,0x7e1574 1575# CHECK: v_floor_f64_e32 v[5:6], 0.5             ; encoding: [0xf0,0x34,0x0a,0x7e]15760xf0,0x34,0x0a,0x7e1577 1578# CHECK: v_floor_f64_e32 v[5:6], -4.0            ; encoding: [0xf7,0x34,0x0a,0x7e]15790xf7,0x34,0x0a,0x7e1580 1581# CHECK: v_floor_f64_e32 v[5:6], 0xaf123456      ; encoding: [0xff,0x34,0x0a,0x7e,0x56,0x34,0x12,0xaf]15820xff,0x34,0x0a,0x7e,0x56,0x34,0x12,0xaf1583 1584# CHECK: v_floor_f64_e32 v[5:6], 0x3f717273      ; encoding: [0xff,0x34,0x0a,0x7e,0x73,0x72,0x71,0x3f]15850xff,0x34,0x0a,0x7e,0x73,0x72,0x71,0x3f1586 1587# CHECK: v_fract_f32_e32 v5, v1                  ; encoding: [0x01,0x37,0x0a,0x7e]15880x01,0x37,0x0a,0x7e1589 1590# CHECK: v_fract_f32_e32 v255, v1                ; encoding: [0x01,0x37,0xfe,0x7f]15910x01,0x37,0xfe,0x7f1592 1593# CHECK: v_fract_f32_e32 v5, v255                ; encoding: [0xff,0x37,0x0a,0x7e]15940xff,0x37,0x0a,0x7e1595 1596# CHECK: v_fract_f32_e32 v5, s1                  ; encoding: [0x01,0x36,0x0a,0x7e]15970x01,0x36,0x0a,0x7e1598 1599# CHECK: v_fract_f32_e32 v5, s101                ; encoding: [0x65,0x36,0x0a,0x7e]16000x65,0x36,0x0a,0x7e1601 1602# CHECK: v_fract_f32_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x36,0x0a,0x7e]16030x66,0x36,0x0a,0x7e1604 1605# CHECK: v_fract_f32_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x36,0x0a,0x7e]16060x67,0x36,0x0a,0x7e1607 1608# CHECK: v_fract_f32_e32 v5, vcc_lo              ; encoding: [0x6a,0x36,0x0a,0x7e]16090x6a,0x36,0x0a,0x7e1610 1611# CHECK: v_fract_f32_e32 v5, vcc_hi              ; encoding: [0x6b,0x36,0x0a,0x7e]16120x6b,0x36,0x0a,0x7e1613 1614# CHECK: v_fract_f32_e32 v5, tba_lo              ; encoding: [0x6c,0x36,0x0a,0x7e]16150x6c,0x36,0x0a,0x7e1616 1617# CHECK: v_fract_f32_e32 v5, tba_hi              ; encoding: [0x6d,0x36,0x0a,0x7e]16180x6d,0x36,0x0a,0x7e1619 1620# CHECK: v_fract_f32_e32 v5, tma_lo              ; encoding: [0x6e,0x36,0x0a,0x7e]16210x6e,0x36,0x0a,0x7e1622 1623# CHECK: v_fract_f32_e32 v5, tma_hi              ; encoding: [0x6f,0x36,0x0a,0x7e]16240x6f,0x36,0x0a,0x7e1625 1626# CHECK: v_fract_f32_e32 v5, ttmp11              ; encoding: [0x7b,0x36,0x0a,0x7e]16270x7b,0x36,0x0a,0x7e1628 1629# CHECK: v_fract_f32_e32 v5, m0                  ; encoding: [0x7c,0x36,0x0a,0x7e]16300x7c,0x36,0x0a,0x7e1631 1632# CHECK: v_fract_f32_e32 v5, exec_lo             ; encoding: [0x7e,0x36,0x0a,0x7e]16330x7e,0x36,0x0a,0x7e1634 1635# CHECK: v_fract_f32_e32 v5, exec_hi             ; encoding: [0x7f,0x36,0x0a,0x7e]16360x7f,0x36,0x0a,0x7e1637 1638# CHECK: v_fract_f32_e32 v5, 0                   ; encoding: [0x80,0x36,0x0a,0x7e]16390x80,0x36,0x0a,0x7e1640 1641# CHECK: v_fract_f32_e32 v5, -1                  ; encoding: [0xc1,0x36,0x0a,0x7e]16420xc1,0x36,0x0a,0x7e1643 1644# CHECK: v_fract_f32_e32 v5, 0.5                 ; encoding: [0xf0,0x36,0x0a,0x7e]16450xf0,0x36,0x0a,0x7e1646 1647# CHECK: v_fract_f32_e32 v5, -4.0                ; encoding: [0xf7,0x36,0x0a,0x7e]16480xf7,0x36,0x0a,0x7e1649 1650# CHECK: v_fract_f32_e32 v5, 0xaf123456          ; encoding: [0xff,0x36,0x0a,0x7e,0x56,0x34,0x12,0xaf]16510xff,0x36,0x0a,0x7e,0x56,0x34,0x12,0xaf1652 1653# CHECK: v_fract_f32_e32 v5, 0x3f717273          ; encoding: [0xff,0x36,0x0a,0x7e,0x73,0x72,0x71,0x3f]16540xff,0x36,0x0a,0x7e,0x73,0x72,0x71,0x3f1655 1656# CHECK: v_trunc_f32_e32 v5, v1                  ; encoding: [0x01,0x39,0x0a,0x7e]16570x01,0x39,0x0a,0x7e1658 1659# CHECK: v_trunc_f32_e32 v255, v1                ; encoding: [0x01,0x39,0xfe,0x7f]16600x01,0x39,0xfe,0x7f1661 1662# CHECK: v_trunc_f32_e32 v5, v255                ; encoding: [0xff,0x39,0x0a,0x7e]16630xff,0x39,0x0a,0x7e1664 1665# CHECK: v_trunc_f32_e32 v5, s1                  ; encoding: [0x01,0x38,0x0a,0x7e]16660x01,0x38,0x0a,0x7e1667 1668# CHECK: v_trunc_f32_e32 v5, s101                ; encoding: [0x65,0x38,0x0a,0x7e]16690x65,0x38,0x0a,0x7e1670 1671# CHECK: v_trunc_f32_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x38,0x0a,0x7e]16720x66,0x38,0x0a,0x7e1673 1674# CHECK: v_trunc_f32_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x38,0x0a,0x7e]16750x67,0x38,0x0a,0x7e1676 1677# CHECK: v_trunc_f32_e32 v5, vcc_lo              ; encoding: [0x6a,0x38,0x0a,0x7e]16780x6a,0x38,0x0a,0x7e1679 1680# CHECK: v_trunc_f32_e32 v5, vcc_hi              ; encoding: [0x6b,0x38,0x0a,0x7e]16810x6b,0x38,0x0a,0x7e1682 1683# CHECK: v_trunc_f32_e32 v5, tba_lo              ; encoding: [0x6c,0x38,0x0a,0x7e]16840x6c,0x38,0x0a,0x7e1685 1686# CHECK: v_trunc_f32_e32 v5, tba_hi              ; encoding: [0x6d,0x38,0x0a,0x7e]16870x6d,0x38,0x0a,0x7e1688 1689# CHECK: v_trunc_f32_e32 v5, tma_lo              ; encoding: [0x6e,0x38,0x0a,0x7e]16900x6e,0x38,0x0a,0x7e1691 1692# CHECK: v_trunc_f32_e32 v5, tma_hi              ; encoding: [0x6f,0x38,0x0a,0x7e]16930x6f,0x38,0x0a,0x7e1694 1695# CHECK: v_trunc_f32_e32 v5, ttmp11              ; encoding: [0x7b,0x38,0x0a,0x7e]16960x7b,0x38,0x0a,0x7e1697 1698# CHECK: v_trunc_f32_e32 v5, m0                  ; encoding: [0x7c,0x38,0x0a,0x7e]16990x7c,0x38,0x0a,0x7e1700 1701# CHECK: v_trunc_f32_e32 v5, exec_lo             ; encoding: [0x7e,0x38,0x0a,0x7e]17020x7e,0x38,0x0a,0x7e1703 1704# CHECK: v_trunc_f32_e32 v5, exec_hi             ; encoding: [0x7f,0x38,0x0a,0x7e]17050x7f,0x38,0x0a,0x7e1706 1707# CHECK: v_trunc_f32_e32 v5, 0                   ; encoding: [0x80,0x38,0x0a,0x7e]17080x80,0x38,0x0a,0x7e1709 1710# CHECK: v_trunc_f32_e32 v5, -1                  ; encoding: [0xc1,0x38,0x0a,0x7e]17110xc1,0x38,0x0a,0x7e1712 1713# CHECK: v_trunc_f32_e32 v5, 0.5                 ; encoding: [0xf0,0x38,0x0a,0x7e]17140xf0,0x38,0x0a,0x7e1715 1716# CHECK: v_trunc_f32_e32 v5, -4.0                ; encoding: [0xf7,0x38,0x0a,0x7e]17170xf7,0x38,0x0a,0x7e1718 1719# CHECK: v_trunc_f32_e32 v5, 0xaf123456          ; encoding: [0xff,0x38,0x0a,0x7e,0x56,0x34,0x12,0xaf]17200xff,0x38,0x0a,0x7e,0x56,0x34,0x12,0xaf1721 1722# CHECK: v_trunc_f32_e32 v5, 0x3f717273          ; encoding: [0xff,0x38,0x0a,0x7e,0x73,0x72,0x71,0x3f]17230xff,0x38,0x0a,0x7e,0x73,0x72,0x71,0x3f1724 1725# CHECK: v_ceil_f32_e32 v5, v1                   ; encoding: [0x01,0x3b,0x0a,0x7e]17260x01,0x3b,0x0a,0x7e1727 1728# CHECK: v_ceil_f32_e32 v255, v1                 ; encoding: [0x01,0x3b,0xfe,0x7f]17290x01,0x3b,0xfe,0x7f1730 1731# CHECK: v_ceil_f32_e32 v5, v255                 ; encoding: [0xff,0x3b,0x0a,0x7e]17320xff,0x3b,0x0a,0x7e1733 1734# CHECK: v_ceil_f32_e32 v5, s1                   ; encoding: [0x01,0x3a,0x0a,0x7e]17350x01,0x3a,0x0a,0x7e1736 1737# CHECK: v_ceil_f32_e32 v5, s101                 ; encoding: [0x65,0x3a,0x0a,0x7e]17380x65,0x3a,0x0a,0x7e1739 1740# CHECK: v_ceil_f32_e32 v5, flat_scratch_lo      ; encoding: [0x66,0x3a,0x0a,0x7e]17410x66,0x3a,0x0a,0x7e1742 1743# CHECK: v_ceil_f32_e32 v5, flat_scratch_hi      ; encoding: [0x67,0x3a,0x0a,0x7e]17440x67,0x3a,0x0a,0x7e1745 1746# CHECK: v_ceil_f32_e32 v5, vcc_lo               ; encoding: [0x6a,0x3a,0x0a,0x7e]17470x6a,0x3a,0x0a,0x7e1748 1749# CHECK: v_ceil_f32_e32 v5, vcc_hi               ; encoding: [0x6b,0x3a,0x0a,0x7e]17500x6b,0x3a,0x0a,0x7e1751 1752# CHECK: v_ceil_f32_e32 v5, tba_lo               ; encoding: [0x6c,0x3a,0x0a,0x7e]17530x6c,0x3a,0x0a,0x7e1754 1755# CHECK: v_ceil_f32_e32 v5, tba_hi               ; encoding: [0x6d,0x3a,0x0a,0x7e]17560x6d,0x3a,0x0a,0x7e1757 1758# CHECK: v_ceil_f32_e32 v5, tma_lo               ; encoding: [0x6e,0x3a,0x0a,0x7e]17590x6e,0x3a,0x0a,0x7e1760 1761# CHECK: v_ceil_f32_e32 v5, tma_hi               ; encoding: [0x6f,0x3a,0x0a,0x7e]17620x6f,0x3a,0x0a,0x7e1763 1764# CHECK: v_ceil_f32_e32 v5, ttmp11               ; encoding: [0x7b,0x3a,0x0a,0x7e]17650x7b,0x3a,0x0a,0x7e1766 1767# CHECK: v_ceil_f32_e32 v5, m0                   ; encoding: [0x7c,0x3a,0x0a,0x7e]17680x7c,0x3a,0x0a,0x7e1769 1770# CHECK: v_ceil_f32_e32 v5, exec_lo              ; encoding: [0x7e,0x3a,0x0a,0x7e]17710x7e,0x3a,0x0a,0x7e1772 1773# CHECK: v_ceil_f32_e32 v5, exec_hi              ; encoding: [0x7f,0x3a,0x0a,0x7e]17740x7f,0x3a,0x0a,0x7e1775 1776# CHECK: v_ceil_f32_e32 v5, 0                    ; encoding: [0x80,0x3a,0x0a,0x7e]17770x80,0x3a,0x0a,0x7e1778 1779# CHECK: v_ceil_f32_e32 v5, -1                   ; encoding: [0xc1,0x3a,0x0a,0x7e]17800xc1,0x3a,0x0a,0x7e1781 1782# CHECK: v_ceil_f32_e32 v5, 0.5                  ; encoding: [0xf0,0x3a,0x0a,0x7e]17830xf0,0x3a,0x0a,0x7e1784 1785# CHECK: v_ceil_f32_e32 v5, -4.0                 ; encoding: [0xf7,0x3a,0x0a,0x7e]17860xf7,0x3a,0x0a,0x7e1787 1788# CHECK: v_ceil_f32_e32 v5, 0xaf123456           ; encoding: [0xff,0x3a,0x0a,0x7e,0x56,0x34,0x12,0xaf]17890xff,0x3a,0x0a,0x7e,0x56,0x34,0x12,0xaf1790 1791# CHECK: v_ceil_f32_e32 v5, 0x3f717273           ; encoding: [0xff,0x3a,0x0a,0x7e,0x73,0x72,0x71,0x3f]17920xff,0x3a,0x0a,0x7e,0x73,0x72,0x71,0x3f1793 1794# CHECK: v_rndne_f32_e32 v5, v1                  ; encoding: [0x01,0x3d,0x0a,0x7e]17950x01,0x3d,0x0a,0x7e1796 1797# CHECK: v_rndne_f32_e32 v255, v1                ; encoding: [0x01,0x3d,0xfe,0x7f]17980x01,0x3d,0xfe,0x7f1799 1800# CHECK: v_rndne_f32_e32 v5, v255                ; encoding: [0xff,0x3d,0x0a,0x7e]18010xff,0x3d,0x0a,0x7e1802 1803# CHECK: v_rndne_f32_e32 v5, s1                  ; encoding: [0x01,0x3c,0x0a,0x7e]18040x01,0x3c,0x0a,0x7e1805 1806# CHECK: v_rndne_f32_e32 v5, s101                ; encoding: [0x65,0x3c,0x0a,0x7e]18070x65,0x3c,0x0a,0x7e1808 1809# CHECK: v_rndne_f32_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x3c,0x0a,0x7e]18100x66,0x3c,0x0a,0x7e1811 1812# CHECK: v_rndne_f32_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x3c,0x0a,0x7e]18130x67,0x3c,0x0a,0x7e1814 1815# CHECK: v_rndne_f32_e32 v5, vcc_lo              ; encoding: [0x6a,0x3c,0x0a,0x7e]18160x6a,0x3c,0x0a,0x7e1817 1818# CHECK: v_rndne_f32_e32 v5, vcc_hi              ; encoding: [0x6b,0x3c,0x0a,0x7e]18190x6b,0x3c,0x0a,0x7e1820 1821# CHECK: v_rndne_f32_e32 v5, tba_lo              ; encoding: [0x6c,0x3c,0x0a,0x7e]18220x6c,0x3c,0x0a,0x7e1823 1824# CHECK: v_rndne_f32_e32 v5, tba_hi              ; encoding: [0x6d,0x3c,0x0a,0x7e]18250x6d,0x3c,0x0a,0x7e1826 1827# CHECK: v_rndne_f32_e32 v5, tma_lo              ; encoding: [0x6e,0x3c,0x0a,0x7e]18280x6e,0x3c,0x0a,0x7e1829 1830# CHECK: v_rndne_f32_e32 v5, tma_hi              ; encoding: [0x6f,0x3c,0x0a,0x7e]18310x6f,0x3c,0x0a,0x7e1832 1833# CHECK: v_rndne_f32_e32 v5, ttmp11              ; encoding: [0x7b,0x3c,0x0a,0x7e]18340x7b,0x3c,0x0a,0x7e1835 1836# CHECK: v_rndne_f32_e32 v5, m0                  ; encoding: [0x7c,0x3c,0x0a,0x7e]18370x7c,0x3c,0x0a,0x7e1838 1839# CHECK: v_rndne_f32_e32 v5, exec_lo             ; encoding: [0x7e,0x3c,0x0a,0x7e]18400x7e,0x3c,0x0a,0x7e1841 1842# CHECK: v_rndne_f32_e32 v5, exec_hi             ; encoding: [0x7f,0x3c,0x0a,0x7e]18430x7f,0x3c,0x0a,0x7e1844 1845# CHECK: v_rndne_f32_e32 v5, 0                   ; encoding: [0x80,0x3c,0x0a,0x7e]18460x80,0x3c,0x0a,0x7e1847 1848# CHECK: v_rndne_f32_e32 v5, -1                  ; encoding: [0xc1,0x3c,0x0a,0x7e]18490xc1,0x3c,0x0a,0x7e1850 1851# CHECK: v_rndne_f32_e32 v5, 0.5                 ; encoding: [0xf0,0x3c,0x0a,0x7e]18520xf0,0x3c,0x0a,0x7e1853 1854# CHECK: v_rndne_f32_e32 v5, -4.0                ; encoding: [0xf7,0x3c,0x0a,0x7e]18550xf7,0x3c,0x0a,0x7e1856 1857# CHECK: v_rndne_f32_e32 v5, 0xaf123456          ; encoding: [0xff,0x3c,0x0a,0x7e,0x56,0x34,0x12,0xaf]18580xff,0x3c,0x0a,0x7e,0x56,0x34,0x12,0xaf1859 1860# CHECK: v_rndne_f32_e32 v5, 0x3f717273          ; encoding: [0xff,0x3c,0x0a,0x7e,0x73,0x72,0x71,0x3f]18610xff,0x3c,0x0a,0x7e,0x73,0x72,0x71,0x3f1862 1863# CHECK: v_floor_f32_e32 v5, v1                  ; encoding: [0x01,0x3f,0x0a,0x7e]18640x01,0x3f,0x0a,0x7e1865 1866# CHECK: v_floor_f32_e32 v255, v1                ; encoding: [0x01,0x3f,0xfe,0x7f]18670x01,0x3f,0xfe,0x7f1868 1869# CHECK: v_floor_f32_e32 v5, v255                ; encoding: [0xff,0x3f,0x0a,0x7e]18700xff,0x3f,0x0a,0x7e1871 1872# CHECK: v_floor_f32_e32 v5, s1                  ; encoding: [0x01,0x3e,0x0a,0x7e]18730x01,0x3e,0x0a,0x7e1874 1875# CHECK: v_floor_f32_e32 v5, s101                ; encoding: [0x65,0x3e,0x0a,0x7e]18760x65,0x3e,0x0a,0x7e1877 1878# CHECK: v_floor_f32_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x3e,0x0a,0x7e]18790x66,0x3e,0x0a,0x7e1880 1881# CHECK: v_floor_f32_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x3e,0x0a,0x7e]18820x67,0x3e,0x0a,0x7e1883 1884# CHECK: v_floor_f32_e32 v5, vcc_lo              ; encoding: [0x6a,0x3e,0x0a,0x7e]18850x6a,0x3e,0x0a,0x7e1886 1887# CHECK: v_floor_f32_e32 v5, vcc_hi              ; encoding: [0x6b,0x3e,0x0a,0x7e]18880x6b,0x3e,0x0a,0x7e1889 1890# CHECK: v_floor_f32_e32 v5, tba_lo              ; encoding: [0x6c,0x3e,0x0a,0x7e]18910x6c,0x3e,0x0a,0x7e1892 1893# CHECK: v_floor_f32_e32 v5, tba_hi              ; encoding: [0x6d,0x3e,0x0a,0x7e]18940x6d,0x3e,0x0a,0x7e1895 1896# CHECK: v_floor_f32_e32 v5, tma_lo              ; encoding: [0x6e,0x3e,0x0a,0x7e]18970x6e,0x3e,0x0a,0x7e1898 1899# CHECK: v_floor_f32_e32 v5, tma_hi              ; encoding: [0x6f,0x3e,0x0a,0x7e]19000x6f,0x3e,0x0a,0x7e1901 1902# CHECK: v_floor_f32_e32 v5, ttmp11              ; encoding: [0x7b,0x3e,0x0a,0x7e]19030x7b,0x3e,0x0a,0x7e1904 1905# CHECK: v_floor_f32_e32 v5, m0                  ; encoding: [0x7c,0x3e,0x0a,0x7e]19060x7c,0x3e,0x0a,0x7e1907 1908# CHECK: v_floor_f32_e32 v5, exec_lo             ; encoding: [0x7e,0x3e,0x0a,0x7e]19090x7e,0x3e,0x0a,0x7e1910 1911# CHECK: v_floor_f32_e32 v5, exec_hi             ; encoding: [0x7f,0x3e,0x0a,0x7e]19120x7f,0x3e,0x0a,0x7e1913 1914# CHECK: v_floor_f32_e32 v5, 0                   ; encoding: [0x80,0x3e,0x0a,0x7e]19150x80,0x3e,0x0a,0x7e1916 1917# CHECK: v_floor_f32_e32 v5, -1                  ; encoding: [0xc1,0x3e,0x0a,0x7e]19180xc1,0x3e,0x0a,0x7e1919 1920# CHECK: v_floor_f32_e32 v5, 0.5                 ; encoding: [0xf0,0x3e,0x0a,0x7e]19210xf0,0x3e,0x0a,0x7e1922 1923# CHECK: v_floor_f32_e32 v5, -4.0                ; encoding: [0xf7,0x3e,0x0a,0x7e]19240xf7,0x3e,0x0a,0x7e1925 1926# CHECK: v_floor_f32_e32 v5, 0xaf123456          ; encoding: [0xff,0x3e,0x0a,0x7e,0x56,0x34,0x12,0xaf]19270xff,0x3e,0x0a,0x7e,0x56,0x34,0x12,0xaf1928 1929# CHECK: v_floor_f32_e32 v5, 0x3f717273          ; encoding: [0xff,0x3e,0x0a,0x7e,0x73,0x72,0x71,0x3f]19300xff,0x3e,0x0a,0x7e,0x73,0x72,0x71,0x3f1931 1932# CHECK: v_exp_f32_e32 v5, v1                    ; encoding: [0x01,0x41,0x0a,0x7e]19330x01,0x41,0x0a,0x7e1934 1935# CHECK: v_exp_f32_e32 v255, v1                  ; encoding: [0x01,0x41,0xfe,0x7f]19360x01,0x41,0xfe,0x7f1937 1938# CHECK: v_exp_f32_e32 v5, v255                  ; encoding: [0xff,0x41,0x0a,0x7e]19390xff,0x41,0x0a,0x7e1940 1941# CHECK: v_exp_f32_e32 v5, s1                    ; encoding: [0x01,0x40,0x0a,0x7e]19420x01,0x40,0x0a,0x7e1943 1944# CHECK: v_exp_f32_e32 v5, s101                  ; encoding: [0x65,0x40,0x0a,0x7e]19450x65,0x40,0x0a,0x7e1946 1947# CHECK: v_exp_f32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x40,0x0a,0x7e]19480x66,0x40,0x0a,0x7e1949 1950# CHECK: v_exp_f32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x40,0x0a,0x7e]19510x67,0x40,0x0a,0x7e1952 1953# CHECK: v_exp_f32_e32 v5, vcc_lo                ; encoding: [0x6a,0x40,0x0a,0x7e]19540x6a,0x40,0x0a,0x7e1955 1956# CHECK: v_exp_f32_e32 v5, vcc_hi                ; encoding: [0x6b,0x40,0x0a,0x7e]19570x6b,0x40,0x0a,0x7e1958 1959# CHECK: v_exp_f32_e32 v5, tba_lo                ; encoding: [0x6c,0x40,0x0a,0x7e]19600x6c,0x40,0x0a,0x7e1961 1962# CHECK: v_exp_f32_e32 v5, tba_hi                ; encoding: [0x6d,0x40,0x0a,0x7e]19630x6d,0x40,0x0a,0x7e1964 1965# CHECK: v_exp_f32_e32 v5, tma_lo                ; encoding: [0x6e,0x40,0x0a,0x7e]19660x6e,0x40,0x0a,0x7e1967 1968# CHECK: v_exp_f32_e32 v5, tma_hi                ; encoding: [0x6f,0x40,0x0a,0x7e]19690x6f,0x40,0x0a,0x7e1970 1971# CHECK: v_exp_f32_e32 v5, ttmp11                ; encoding: [0x7b,0x40,0x0a,0x7e]19720x7b,0x40,0x0a,0x7e1973 1974# CHECK: v_exp_f32_e32 v5, m0                    ; encoding: [0x7c,0x40,0x0a,0x7e]19750x7c,0x40,0x0a,0x7e1976 1977# CHECK: v_exp_f32_e32 v5, exec_lo               ; encoding: [0x7e,0x40,0x0a,0x7e]19780x7e,0x40,0x0a,0x7e1979 1980# CHECK: v_exp_f32_e32 v5, exec_hi               ; encoding: [0x7f,0x40,0x0a,0x7e]19810x7f,0x40,0x0a,0x7e1982 1983# CHECK: v_exp_f32_e32 v5, 0                     ; encoding: [0x80,0x40,0x0a,0x7e]19840x80,0x40,0x0a,0x7e1985 1986# CHECK: v_exp_f32_e32 v5, -1                    ; encoding: [0xc1,0x40,0x0a,0x7e]19870xc1,0x40,0x0a,0x7e1988 1989# CHECK: v_exp_f32_e32 v5, 0.5                   ; encoding: [0xf0,0x40,0x0a,0x7e]19900xf0,0x40,0x0a,0x7e1991 1992# CHECK: v_exp_f32_e32 v5, -4.0                  ; encoding: [0xf7,0x40,0x0a,0x7e]19930xf7,0x40,0x0a,0x7e1994 1995# CHECK: v_exp_f32_e32 v5, 0xaf123456            ; encoding: [0xff,0x40,0x0a,0x7e,0x56,0x34,0x12,0xaf]19960xff,0x40,0x0a,0x7e,0x56,0x34,0x12,0xaf1997 1998# CHECK: v_exp_f32_e32 v5, 0x3f717273            ; encoding: [0xff,0x40,0x0a,0x7e,0x73,0x72,0x71,0x3f]19990xff,0x40,0x0a,0x7e,0x73,0x72,0x71,0x3f2000 2001# CHECK: v_log_f32_e32 v5, v1                    ; encoding: [0x01,0x43,0x0a,0x7e]20020x01,0x43,0x0a,0x7e2003 2004# CHECK: v_log_f32_e32 v255, v1                  ; encoding: [0x01,0x43,0xfe,0x7f]20050x01,0x43,0xfe,0x7f2006 2007# CHECK: v_log_f32_e32 v5, v255                  ; encoding: [0xff,0x43,0x0a,0x7e]20080xff,0x43,0x0a,0x7e2009 2010# CHECK: v_log_f32_e32 v5, s1                    ; encoding: [0x01,0x42,0x0a,0x7e]20110x01,0x42,0x0a,0x7e2012 2013# CHECK: v_log_f32_e32 v5, s101                  ; encoding: [0x65,0x42,0x0a,0x7e]20140x65,0x42,0x0a,0x7e2015 2016# CHECK: v_log_f32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x42,0x0a,0x7e]20170x66,0x42,0x0a,0x7e2018 2019# CHECK: v_log_f32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x42,0x0a,0x7e]20200x67,0x42,0x0a,0x7e2021 2022# CHECK: v_log_f32_e32 v5, vcc_lo                ; encoding: [0x6a,0x42,0x0a,0x7e]20230x6a,0x42,0x0a,0x7e2024 2025# CHECK: v_log_f32_e32 v5, vcc_hi                ; encoding: [0x6b,0x42,0x0a,0x7e]20260x6b,0x42,0x0a,0x7e2027 2028# CHECK: v_log_f32_e32 v5, tba_lo                ; encoding: [0x6c,0x42,0x0a,0x7e]20290x6c,0x42,0x0a,0x7e2030 2031# CHECK: v_log_f32_e32 v5, tba_hi                ; encoding: [0x6d,0x42,0x0a,0x7e]20320x6d,0x42,0x0a,0x7e2033 2034# CHECK: v_log_f32_e32 v5, tma_lo                ; encoding: [0x6e,0x42,0x0a,0x7e]20350x6e,0x42,0x0a,0x7e2036 2037# CHECK: v_log_f32_e32 v5, tma_hi                ; encoding: [0x6f,0x42,0x0a,0x7e]20380x6f,0x42,0x0a,0x7e2039 2040# CHECK: v_log_f32_e32 v5, ttmp11                ; encoding: [0x7b,0x42,0x0a,0x7e]20410x7b,0x42,0x0a,0x7e2042 2043# CHECK: v_log_f32_e32 v5, m0                    ; encoding: [0x7c,0x42,0x0a,0x7e]20440x7c,0x42,0x0a,0x7e2045 2046# CHECK: v_log_f32_e32 v5, exec_lo               ; encoding: [0x7e,0x42,0x0a,0x7e]20470x7e,0x42,0x0a,0x7e2048 2049# CHECK: v_log_f32_e32 v5, exec_hi               ; encoding: [0x7f,0x42,0x0a,0x7e]20500x7f,0x42,0x0a,0x7e2051 2052# CHECK: v_log_f32_e32 v5, 0                     ; encoding: [0x80,0x42,0x0a,0x7e]20530x80,0x42,0x0a,0x7e2054 2055# CHECK: v_log_f32_e32 v5, -1                    ; encoding: [0xc1,0x42,0x0a,0x7e]20560xc1,0x42,0x0a,0x7e2057 2058# CHECK: v_log_f32_e32 v5, 0.5                   ; encoding: [0xf0,0x42,0x0a,0x7e]20590xf0,0x42,0x0a,0x7e2060 2061# CHECK: v_log_f32_e32 v5, -4.0                  ; encoding: [0xf7,0x42,0x0a,0x7e]20620xf7,0x42,0x0a,0x7e2063 2064# CHECK: v_log_f32_e32 v5, 0xaf123456            ; encoding: [0xff,0x42,0x0a,0x7e,0x56,0x34,0x12,0xaf]20650xff,0x42,0x0a,0x7e,0x56,0x34,0x12,0xaf2066 2067# CHECK: v_log_f32_e32 v5, 0x3f717273            ; encoding: [0xff,0x42,0x0a,0x7e,0x73,0x72,0x71,0x3f]20680xff,0x42,0x0a,0x7e,0x73,0x72,0x71,0x3f2069 2070# CHECK: v_rcp_f32_e32 v5, v1                    ; encoding: [0x01,0x45,0x0a,0x7e]20710x01,0x45,0x0a,0x7e2072 2073# CHECK: v_rcp_f32_e32 v255, v1                  ; encoding: [0x01,0x45,0xfe,0x7f]20740x01,0x45,0xfe,0x7f2075 2076# CHECK: v_rcp_f32_e32 v5, v255                  ; encoding: [0xff,0x45,0x0a,0x7e]20770xff,0x45,0x0a,0x7e2078 2079# CHECK: v_rcp_f32_e32 v5, s1                    ; encoding: [0x01,0x44,0x0a,0x7e]20800x01,0x44,0x0a,0x7e2081 2082# CHECK: v_rcp_f32_e32 v5, s101                  ; encoding: [0x65,0x44,0x0a,0x7e]20830x65,0x44,0x0a,0x7e2084 2085# CHECK: v_rcp_f32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x44,0x0a,0x7e]20860x66,0x44,0x0a,0x7e2087 2088# CHECK: v_rcp_f32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x44,0x0a,0x7e]20890x67,0x44,0x0a,0x7e2090 2091# CHECK: v_rcp_f32_e32 v5, vcc_lo                ; encoding: [0x6a,0x44,0x0a,0x7e]20920x6a,0x44,0x0a,0x7e2093 2094# CHECK: v_rcp_f32_e32 v5, vcc_hi                ; encoding: [0x6b,0x44,0x0a,0x7e]20950x6b,0x44,0x0a,0x7e2096 2097# CHECK: v_rcp_f32_e32 v5, tba_lo                ; encoding: [0x6c,0x44,0x0a,0x7e]20980x6c,0x44,0x0a,0x7e2099 2100# CHECK: v_rcp_f32_e32 v5, tba_hi                ; encoding: [0x6d,0x44,0x0a,0x7e]21010x6d,0x44,0x0a,0x7e2102 2103# CHECK: v_rcp_f32_e32 v5, tma_lo                ; encoding: [0x6e,0x44,0x0a,0x7e]21040x6e,0x44,0x0a,0x7e2105 2106# CHECK: v_rcp_f32_e32 v5, tma_hi                ; encoding: [0x6f,0x44,0x0a,0x7e]21070x6f,0x44,0x0a,0x7e2108 2109# CHECK: v_rcp_f32_e32 v5, ttmp11                ; encoding: [0x7b,0x44,0x0a,0x7e]21100x7b,0x44,0x0a,0x7e2111 2112# CHECK: v_rcp_f32_e32 v5, m0                    ; encoding: [0x7c,0x44,0x0a,0x7e]21130x7c,0x44,0x0a,0x7e2114 2115# CHECK: v_rcp_f32_e32 v5, exec_lo               ; encoding: [0x7e,0x44,0x0a,0x7e]21160x7e,0x44,0x0a,0x7e2117 2118# CHECK: v_rcp_f32_e32 v5, exec_hi               ; encoding: [0x7f,0x44,0x0a,0x7e]21190x7f,0x44,0x0a,0x7e2120 2121# CHECK: v_rcp_f32_e32 v5, 0                     ; encoding: [0x80,0x44,0x0a,0x7e]21220x80,0x44,0x0a,0x7e2123 2124# CHECK: v_rcp_f32_e32 v5, -1                    ; encoding: [0xc1,0x44,0x0a,0x7e]21250xc1,0x44,0x0a,0x7e2126 2127# CHECK: v_rcp_f32_e32 v5, 0.5                   ; encoding: [0xf0,0x44,0x0a,0x7e]21280xf0,0x44,0x0a,0x7e2129 2130# CHECK: v_rcp_f32_e32 v5, -4.0                  ; encoding: [0xf7,0x44,0x0a,0x7e]21310xf7,0x44,0x0a,0x7e2132 2133# CHECK: v_rcp_f32_e32 v5, 0xaf123456            ; encoding: [0xff,0x44,0x0a,0x7e,0x56,0x34,0x12,0xaf]21340xff,0x44,0x0a,0x7e,0x56,0x34,0x12,0xaf2135 2136# CHECK: v_rcp_f32_e32 v5, 0x3f717273            ; encoding: [0xff,0x44,0x0a,0x7e,0x73,0x72,0x71,0x3f]21370xff,0x44,0x0a,0x7e,0x73,0x72,0x71,0x3f2138 2139# CHECK: v_rcp_iflag_f32_e32 v5, v1              ; encoding: [0x01,0x47,0x0a,0x7e]21400x01,0x47,0x0a,0x7e2141 2142# CHECK: v_rcp_iflag_f32_e32 v255, v1            ; encoding: [0x01,0x47,0xfe,0x7f]21430x01,0x47,0xfe,0x7f2144 2145# CHECK: v_rcp_iflag_f32_e32 v5, v255            ; encoding: [0xff,0x47,0x0a,0x7e]21460xff,0x47,0x0a,0x7e2147 2148# CHECK: v_rcp_iflag_f32_e32 v5, s1              ; encoding: [0x01,0x46,0x0a,0x7e]21490x01,0x46,0x0a,0x7e2150 2151# CHECK: v_rcp_iflag_f32_e32 v5, s101            ; encoding: [0x65,0x46,0x0a,0x7e]21520x65,0x46,0x0a,0x7e2153 2154# CHECK: v_rcp_iflag_f32_e32 v5, flat_scratch_lo ; encoding: [0x66,0x46,0x0a,0x7e]21550x66,0x46,0x0a,0x7e2156 2157# CHECK: v_rcp_iflag_f32_e32 v5, flat_scratch_hi ; encoding: [0x67,0x46,0x0a,0x7e]21580x67,0x46,0x0a,0x7e2159 2160# CHECK: v_rcp_iflag_f32_e32 v5, vcc_lo          ; encoding: [0x6a,0x46,0x0a,0x7e]21610x6a,0x46,0x0a,0x7e2162 2163# CHECK: v_rcp_iflag_f32_e32 v5, vcc_hi          ; encoding: [0x6b,0x46,0x0a,0x7e]21640x6b,0x46,0x0a,0x7e2165 2166# CHECK: v_rcp_iflag_f32_e32 v5, tba_lo          ; encoding: [0x6c,0x46,0x0a,0x7e]21670x6c,0x46,0x0a,0x7e2168 2169# CHECK: v_rcp_iflag_f32_e32 v5, tba_hi          ; encoding: [0x6d,0x46,0x0a,0x7e]21700x6d,0x46,0x0a,0x7e2171 2172# CHECK: v_rcp_iflag_f32_e32 v5, tma_lo          ; encoding: [0x6e,0x46,0x0a,0x7e]21730x6e,0x46,0x0a,0x7e2174 2175# CHECK: v_rcp_iflag_f32_e32 v5, tma_hi          ; encoding: [0x6f,0x46,0x0a,0x7e]21760x6f,0x46,0x0a,0x7e2177 2178# CHECK: v_rcp_iflag_f32_e32 v5, ttmp11          ; encoding: [0x7b,0x46,0x0a,0x7e]21790x7b,0x46,0x0a,0x7e2180 2181# CHECK: v_rcp_iflag_f32_e32 v5, m0              ; encoding: [0x7c,0x46,0x0a,0x7e]21820x7c,0x46,0x0a,0x7e2183 2184# CHECK: v_rcp_iflag_f32_e32 v5, exec_lo         ; encoding: [0x7e,0x46,0x0a,0x7e]21850x7e,0x46,0x0a,0x7e2186 2187# CHECK: v_rcp_iflag_f32_e32 v5, exec_hi         ; encoding: [0x7f,0x46,0x0a,0x7e]21880x7f,0x46,0x0a,0x7e2189 2190# CHECK: v_rcp_iflag_f32_e32 v5, 0               ; encoding: [0x80,0x46,0x0a,0x7e]21910x80,0x46,0x0a,0x7e2192 2193# CHECK: v_rcp_iflag_f32_e32 v5, -1              ; encoding: [0xc1,0x46,0x0a,0x7e]21940xc1,0x46,0x0a,0x7e2195 2196# CHECK: v_rcp_iflag_f32_e32 v5, 0.5             ; encoding: [0xf0,0x46,0x0a,0x7e]21970xf0,0x46,0x0a,0x7e2198 2199# CHECK: v_rcp_iflag_f32_e32 v5, -4.0            ; encoding: [0xf7,0x46,0x0a,0x7e]22000xf7,0x46,0x0a,0x7e2201 2202# CHECK: v_rcp_iflag_f32_e32 v5, 0xaf123456      ; encoding: [0xff,0x46,0x0a,0x7e,0x56,0x34,0x12,0xaf]22030xff,0x46,0x0a,0x7e,0x56,0x34,0x12,0xaf2204 2205# CHECK: v_rcp_iflag_f32_e32 v5, 0x3f717273      ; encoding: [0xff,0x46,0x0a,0x7e,0x73,0x72,0x71,0x3f]22060xff,0x46,0x0a,0x7e,0x73,0x72,0x71,0x3f2207 2208# CHECK: v_rsq_f32_e32 v5, v1                    ; encoding: [0x01,0x49,0x0a,0x7e]22090x01,0x49,0x0a,0x7e2210 2211# CHECK: v_rsq_f32_e32 v255, v1                  ; encoding: [0x01,0x49,0xfe,0x7f]22120x01,0x49,0xfe,0x7f2213 2214# CHECK: v_rsq_f32_e32 v5, v255                  ; encoding: [0xff,0x49,0x0a,0x7e]22150xff,0x49,0x0a,0x7e2216 2217# CHECK: v_rsq_f32_e32 v5, s1                    ; encoding: [0x01,0x48,0x0a,0x7e]22180x01,0x48,0x0a,0x7e2219 2220# CHECK: v_rsq_f32_e32 v5, s101                  ; encoding: [0x65,0x48,0x0a,0x7e]22210x65,0x48,0x0a,0x7e2222 2223# CHECK: v_rsq_f32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x48,0x0a,0x7e]22240x66,0x48,0x0a,0x7e2225 2226# CHECK: v_rsq_f32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x48,0x0a,0x7e]22270x67,0x48,0x0a,0x7e2228 2229# CHECK: v_rsq_f32_e32 v5, vcc_lo                ; encoding: [0x6a,0x48,0x0a,0x7e]22300x6a,0x48,0x0a,0x7e2231 2232# CHECK: v_rsq_f32_e32 v5, vcc_hi                ; encoding: [0x6b,0x48,0x0a,0x7e]22330x6b,0x48,0x0a,0x7e2234 2235# CHECK: v_rsq_f32_e32 v5, tba_lo                ; encoding: [0x6c,0x48,0x0a,0x7e]22360x6c,0x48,0x0a,0x7e2237 2238# CHECK: v_rsq_f32_e32 v5, tba_hi                ; encoding: [0x6d,0x48,0x0a,0x7e]22390x6d,0x48,0x0a,0x7e2240 2241# CHECK: v_rsq_f32_e32 v5, tma_lo                ; encoding: [0x6e,0x48,0x0a,0x7e]22420x6e,0x48,0x0a,0x7e2243 2244# CHECK: v_rsq_f32_e32 v5, tma_hi                ; encoding: [0x6f,0x48,0x0a,0x7e]22450x6f,0x48,0x0a,0x7e2246 2247# CHECK: v_rsq_f32_e32 v5, ttmp11                ; encoding: [0x7b,0x48,0x0a,0x7e]22480x7b,0x48,0x0a,0x7e2249 2250# CHECK: v_rsq_f32_e32 v5, m0                    ; encoding: [0x7c,0x48,0x0a,0x7e]22510x7c,0x48,0x0a,0x7e2252 2253# CHECK: v_rsq_f32_e32 v5, exec_lo               ; encoding: [0x7e,0x48,0x0a,0x7e]22540x7e,0x48,0x0a,0x7e2255 2256# CHECK: v_rsq_f32_e32 v5, exec_hi               ; encoding: [0x7f,0x48,0x0a,0x7e]22570x7f,0x48,0x0a,0x7e2258 2259# CHECK: v_rsq_f32_e32 v5, 0                     ; encoding: [0x80,0x48,0x0a,0x7e]22600x80,0x48,0x0a,0x7e2261 2262# CHECK: v_rsq_f32_e32 v5, -1                    ; encoding: [0xc1,0x48,0x0a,0x7e]22630xc1,0x48,0x0a,0x7e2264 2265# CHECK: v_rsq_f32_e32 v5, 0.5                   ; encoding: [0xf0,0x48,0x0a,0x7e]22660xf0,0x48,0x0a,0x7e2267 2268# CHECK: v_rsq_f32_e32 v5, -4.0                  ; encoding: [0xf7,0x48,0x0a,0x7e]22690xf7,0x48,0x0a,0x7e2270 2271# CHECK: v_rsq_f32_e32 v5, 0xaf123456            ; encoding: [0xff,0x48,0x0a,0x7e,0x56,0x34,0x12,0xaf]22720xff,0x48,0x0a,0x7e,0x56,0x34,0x12,0xaf2273 2274# CHECK: v_rsq_f32_e32 v5, 0x3f717273            ; encoding: [0xff,0x48,0x0a,0x7e,0x73,0x72,0x71,0x3f]22750xff,0x48,0x0a,0x7e,0x73,0x72,0x71,0x3f2276 2277# CHECK: v_rcp_f64_e32 v[5:6], v[1:2]            ; encoding: [0x01,0x4b,0x0a,0x7e]22780x01,0x4b,0x0a,0x7e2279 2280# CHECK: v_rcp_f64_e32 v[254:255], v[1:2]        ; encoding: [0x01,0x4b,0xfc,0x7f]22810x01,0x4b,0xfc,0x7f2282 2283# CHECK: v_rcp_f64_e32 v[5:6], v[254:255]        ; encoding: [0xfe,0x4b,0x0a,0x7e]22840xfe,0x4b,0x0a,0x7e2285 2286# CHECK: v_rcp_f64_e32 v[5:6], s[2:3]            ; encoding: [0x02,0x4a,0x0a,0x7e]22870x02,0x4a,0x0a,0x7e2288 2289# CHECK: v_rcp_f64_e32 v[5:6], s[4:5]            ; encoding: [0x04,0x4a,0x0a,0x7e]22900x04,0x4a,0x0a,0x7e2291 2292# CHECK: v_rcp_f64_e32 v[5:6], s[100:101]        ; encoding: [0x64,0x4a,0x0a,0x7e]22930x64,0x4a,0x0a,0x7e2294 2295# CHECK: v_rcp_f64_e32 v[5:6], flat_scratch      ; encoding: [0x66,0x4a,0x0a,0x7e]22960x66,0x4a,0x0a,0x7e2297 2298# CHECK: v_rcp_f64_e32 v[5:6], vcc               ; encoding: [0x6a,0x4a,0x0a,0x7e]22990x6a,0x4a,0x0a,0x7e2300 2301# CHECK: v_rcp_f64_e32 v[5:6], tba               ; encoding: [0x6c,0x4a,0x0a,0x7e]23020x6c,0x4a,0x0a,0x7e2303 2304# CHECK: v_rcp_f64_e32 v[5:6], tma               ; encoding: [0x6e,0x4a,0x0a,0x7e]23050x6e,0x4a,0x0a,0x7e2306 2307# CHECK: v_rcp_f64_e32 v[5:6], ttmp[10:11]       ; encoding: [0x7a,0x4a,0x0a,0x7e]23080x7a,0x4a,0x0a,0x7e2309 2310# CHECK: v_rcp_f64_e32 v[5:6], exec              ; encoding: [0x7e,0x4a,0x0a,0x7e]23110x7e,0x4a,0x0a,0x7e2312 2313# CHECK: v_rcp_f64_e32 v[5:6], 0                 ; encoding: [0x80,0x4a,0x0a,0x7e]23140x80,0x4a,0x0a,0x7e2315 2316# CHECK: v_rcp_f64_e32 v[5:6], -1                ; encoding: [0xc1,0x4a,0x0a,0x7e]23170xc1,0x4a,0x0a,0x7e2318 2319# CHECK: v_rcp_f64_e32 v[5:6], 0.5               ; encoding: [0xf0,0x4a,0x0a,0x7e]23200xf0,0x4a,0x0a,0x7e2321 2322# CHECK: v_rcp_f64_e32 v[5:6], -4.0              ; encoding: [0xf7,0x4a,0x0a,0x7e]23230xf7,0x4a,0x0a,0x7e2324 2325# CHECK: v_rcp_f64_e32 v[5:6], 0xaf123456        ; encoding: [0xff,0x4a,0x0a,0x7e,0x56,0x34,0x12,0xaf]23260xff,0x4a,0x0a,0x7e,0x56,0x34,0x12,0xaf2327 2328# CHECK: v_rcp_f64_e32 v[5:6], 0x3f717273        ; encoding: [0xff,0x4a,0x0a,0x7e,0x73,0x72,0x71,0x3f]23290xff,0x4a,0x0a,0x7e,0x73,0x72,0x71,0x3f2330 2331# CHECK: v_rsq_f64_e32 v[5:6], v[1:2]            ; encoding: [0x01,0x4d,0x0a,0x7e]23320x01,0x4d,0x0a,0x7e2333 2334# CHECK: v_rsq_f64_e32 v[254:255], v[1:2]        ; encoding: [0x01,0x4d,0xfc,0x7f]23350x01,0x4d,0xfc,0x7f2336 2337# CHECK: v_rsq_f64_e32 v[5:6], v[254:255]        ; encoding: [0xfe,0x4d,0x0a,0x7e]23380xfe,0x4d,0x0a,0x7e2339 2340# CHECK: v_rsq_f64_e32 v[5:6], s[2:3]            ; encoding: [0x02,0x4c,0x0a,0x7e]23410x02,0x4c,0x0a,0x7e2342 2343# CHECK: v_rsq_f64_e32 v[5:6], s[4:5]            ; encoding: [0x04,0x4c,0x0a,0x7e]23440x04,0x4c,0x0a,0x7e2345 2346# CHECK: v_rsq_f64_e32 v[5:6], s[100:101]        ; encoding: [0x64,0x4c,0x0a,0x7e]23470x64,0x4c,0x0a,0x7e2348 2349# CHECK: v_rsq_f64_e32 v[5:6], flat_scratch      ; encoding: [0x66,0x4c,0x0a,0x7e]23500x66,0x4c,0x0a,0x7e2351 2352# CHECK: v_rsq_f64_e32 v[5:6], vcc               ; encoding: [0x6a,0x4c,0x0a,0x7e]23530x6a,0x4c,0x0a,0x7e2354 2355# CHECK: v_rsq_f64_e32 v[5:6], tba               ; encoding: [0x6c,0x4c,0x0a,0x7e]23560x6c,0x4c,0x0a,0x7e2357 2358# CHECK: v_rsq_f64_e32 v[5:6], tma               ; encoding: [0x6e,0x4c,0x0a,0x7e]23590x6e,0x4c,0x0a,0x7e2360 2361# CHECK: v_rsq_f64_e32 v[5:6], ttmp[10:11]       ; encoding: [0x7a,0x4c,0x0a,0x7e]23620x7a,0x4c,0x0a,0x7e2363 2364# CHECK: v_rsq_f64_e32 v[5:6], exec              ; encoding: [0x7e,0x4c,0x0a,0x7e]23650x7e,0x4c,0x0a,0x7e2366 2367# CHECK: v_rsq_f64_e32 v[5:6], 0                 ; encoding: [0x80,0x4c,0x0a,0x7e]23680x80,0x4c,0x0a,0x7e2369 2370# CHECK: v_rsq_f64_e32 v[5:6], -1                ; encoding: [0xc1,0x4c,0x0a,0x7e]23710xc1,0x4c,0x0a,0x7e2372 2373# CHECK: v_rsq_f64_e32 v[5:6], 0.5               ; encoding: [0xf0,0x4c,0x0a,0x7e]23740xf0,0x4c,0x0a,0x7e2375 2376# CHECK: v_rsq_f64_e32 v[5:6], -4.0              ; encoding: [0xf7,0x4c,0x0a,0x7e]23770xf7,0x4c,0x0a,0x7e2378 2379# CHECK: v_rsq_f64_e32 v[5:6], 0xaf123456        ; encoding: [0xff,0x4c,0x0a,0x7e,0x56,0x34,0x12,0xaf]23800xff,0x4c,0x0a,0x7e,0x56,0x34,0x12,0xaf2381 2382# CHECK: v_rsq_f64_e32 v[5:6], 0x3f717273        ; encoding: [0xff,0x4c,0x0a,0x7e,0x73,0x72,0x71,0x3f]23830xff,0x4c,0x0a,0x7e,0x73,0x72,0x71,0x3f2384 2385# CHECK: v_sqrt_f32_e32 v5, v1                   ; encoding: [0x01,0x4f,0x0a,0x7e]23860x01,0x4f,0x0a,0x7e2387 2388# CHECK: v_sqrt_f32_e32 v255, v1                 ; encoding: [0x01,0x4f,0xfe,0x7f]23890x01,0x4f,0xfe,0x7f2390 2391# CHECK: v_sqrt_f32_e32 v5, v255                 ; encoding: [0xff,0x4f,0x0a,0x7e]23920xff,0x4f,0x0a,0x7e2393 2394# CHECK: v_sqrt_f32_e32 v5, s1                   ; encoding: [0x01,0x4e,0x0a,0x7e]23950x01,0x4e,0x0a,0x7e2396 2397# CHECK: v_sqrt_f32_e32 v5, s101                 ; encoding: [0x65,0x4e,0x0a,0x7e]23980x65,0x4e,0x0a,0x7e2399 2400# CHECK: v_sqrt_f32_e32 v5, flat_scratch_lo      ; encoding: [0x66,0x4e,0x0a,0x7e]24010x66,0x4e,0x0a,0x7e2402 2403# CHECK: v_sqrt_f32_e32 v5, flat_scratch_hi      ; encoding: [0x67,0x4e,0x0a,0x7e]24040x67,0x4e,0x0a,0x7e2405 2406# CHECK: v_sqrt_f32_e32 v5, vcc_lo               ; encoding: [0x6a,0x4e,0x0a,0x7e]24070x6a,0x4e,0x0a,0x7e2408 2409# CHECK: v_sqrt_f32_e32 v5, vcc_hi               ; encoding: [0x6b,0x4e,0x0a,0x7e]24100x6b,0x4e,0x0a,0x7e2411 2412# CHECK: v_sqrt_f32_e32 v5, tba_lo               ; encoding: [0x6c,0x4e,0x0a,0x7e]24130x6c,0x4e,0x0a,0x7e2414 2415# CHECK: v_sqrt_f32_e32 v5, tba_hi               ; encoding: [0x6d,0x4e,0x0a,0x7e]24160x6d,0x4e,0x0a,0x7e2417 2418# CHECK: v_sqrt_f32_e32 v5, tma_lo               ; encoding: [0x6e,0x4e,0x0a,0x7e]24190x6e,0x4e,0x0a,0x7e2420 2421# CHECK: v_sqrt_f32_e32 v5, tma_hi               ; encoding: [0x6f,0x4e,0x0a,0x7e]24220x6f,0x4e,0x0a,0x7e2423 2424# CHECK: v_sqrt_f32_e32 v5, ttmp11               ; encoding: [0x7b,0x4e,0x0a,0x7e]24250x7b,0x4e,0x0a,0x7e2426 2427# CHECK: v_sqrt_f32_e32 v5, m0                   ; encoding: [0x7c,0x4e,0x0a,0x7e]24280x7c,0x4e,0x0a,0x7e2429 2430# CHECK: v_sqrt_f32_e32 v5, exec_lo              ; encoding: [0x7e,0x4e,0x0a,0x7e]24310x7e,0x4e,0x0a,0x7e2432 2433# CHECK: v_sqrt_f32_e32 v5, exec_hi              ; encoding: [0x7f,0x4e,0x0a,0x7e]24340x7f,0x4e,0x0a,0x7e2435 2436# CHECK: v_sqrt_f32_e32 v5, 0                    ; encoding: [0x80,0x4e,0x0a,0x7e]24370x80,0x4e,0x0a,0x7e2438 2439# CHECK: v_sqrt_f32_e32 v5, -1                   ; encoding: [0xc1,0x4e,0x0a,0x7e]24400xc1,0x4e,0x0a,0x7e2441 2442# CHECK: v_sqrt_f32_e32 v5, 0.5                  ; encoding: [0xf0,0x4e,0x0a,0x7e]24430xf0,0x4e,0x0a,0x7e2444 2445# CHECK: v_sqrt_f32_e32 v5, -4.0                 ; encoding: [0xf7,0x4e,0x0a,0x7e]24460xf7,0x4e,0x0a,0x7e2447 2448# CHECK: v_sqrt_f32_e32 v5, 0xaf123456           ; encoding: [0xff,0x4e,0x0a,0x7e,0x56,0x34,0x12,0xaf]24490xff,0x4e,0x0a,0x7e,0x56,0x34,0x12,0xaf2450 2451# CHECK: v_sqrt_f32_e32 v5, 0x3f717273           ; encoding: [0xff,0x4e,0x0a,0x7e,0x73,0x72,0x71,0x3f]24520xff,0x4e,0x0a,0x7e,0x73,0x72,0x71,0x3f2453 2454# CHECK: v_sqrt_f64_e32 v[5:6], v[1:2]           ; encoding: [0x01,0x51,0x0a,0x7e]24550x01,0x51,0x0a,0x7e2456 2457# CHECK: v_sqrt_f64_e32 v[254:255], v[1:2]       ; encoding: [0x01,0x51,0xfc,0x7f]24580x01,0x51,0xfc,0x7f2459 2460# CHECK: v_sqrt_f64_e32 v[5:6], v[254:255]       ; encoding: [0xfe,0x51,0x0a,0x7e]24610xfe,0x51,0x0a,0x7e2462 2463# CHECK: v_sqrt_f64_e32 v[5:6], s[2:3]           ; encoding: [0x02,0x50,0x0a,0x7e]24640x02,0x50,0x0a,0x7e2465 2466# CHECK: v_sqrt_f64_e32 v[5:6], s[4:5]           ; encoding: [0x04,0x50,0x0a,0x7e]24670x04,0x50,0x0a,0x7e2468 2469# CHECK: v_sqrt_f64_e32 v[5:6], s[100:101]       ; encoding: [0x64,0x50,0x0a,0x7e]24700x64,0x50,0x0a,0x7e2471 2472# CHECK: v_sqrt_f64_e32 v[5:6], flat_scratch     ; encoding: [0x66,0x50,0x0a,0x7e]24730x66,0x50,0x0a,0x7e2474 2475# CHECK: v_sqrt_f64_e32 v[5:6], vcc              ; encoding: [0x6a,0x50,0x0a,0x7e]24760x6a,0x50,0x0a,0x7e2477 2478# CHECK: v_sqrt_f64_e32 v[5:6], tba              ; encoding: [0x6c,0x50,0x0a,0x7e]24790x6c,0x50,0x0a,0x7e2480 2481# CHECK: v_sqrt_f64_e32 v[5:6], tma              ; encoding: [0x6e,0x50,0x0a,0x7e]24820x6e,0x50,0x0a,0x7e2483 2484# CHECK: v_sqrt_f64_e32 v[5:6], ttmp[10:11]      ; encoding: [0x7a,0x50,0x0a,0x7e]24850x7a,0x50,0x0a,0x7e2486 2487# CHECK: v_sqrt_f64_e32 v[5:6], exec             ; encoding: [0x7e,0x50,0x0a,0x7e]24880x7e,0x50,0x0a,0x7e2489 2490# CHECK: v_sqrt_f64_e32 v[5:6], 0                ; encoding: [0x80,0x50,0x0a,0x7e]24910x80,0x50,0x0a,0x7e2492 2493# CHECK: v_sqrt_f64_e32 v[5:6], -1               ; encoding: [0xc1,0x50,0x0a,0x7e]24940xc1,0x50,0x0a,0x7e2495 2496# CHECK: v_sqrt_f64_e32 v[5:6], 0.5              ; encoding: [0xf0,0x50,0x0a,0x7e]24970xf0,0x50,0x0a,0x7e2498 2499# CHECK: v_sqrt_f64_e32 v[5:6], -4.0             ; encoding: [0xf7,0x50,0x0a,0x7e]25000xf7,0x50,0x0a,0x7e2501 2502# CHECK: v_sqrt_f64_e32 v[5:6], 0xaf123456       ; encoding: [0xff,0x50,0x0a,0x7e,0x56,0x34,0x12,0xaf]25030xff,0x50,0x0a,0x7e,0x56,0x34,0x12,0xaf2504 2505# CHECK: v_sqrt_f64_e32 v[5:6], 0x3f717273       ; encoding: [0xff,0x50,0x0a,0x7e,0x73,0x72,0x71,0x3f]25060xff,0x50,0x0a,0x7e,0x73,0x72,0x71,0x3f2507 2508# CHECK: v_sin_f32_e32 v5, v1                    ; encoding: [0x01,0x53,0x0a,0x7e]25090x01,0x53,0x0a,0x7e2510 2511# CHECK: v_sin_f32_e32 v255, v1                  ; encoding: [0x01,0x53,0xfe,0x7f]25120x01,0x53,0xfe,0x7f2513 2514# CHECK: v_sin_f32_e32 v5, v255                  ; encoding: [0xff,0x53,0x0a,0x7e]25150xff,0x53,0x0a,0x7e2516 2517# CHECK: v_sin_f32_e32 v5, s1                    ; encoding: [0x01,0x52,0x0a,0x7e]25180x01,0x52,0x0a,0x7e2519 2520# CHECK: v_sin_f32_e32 v5, s101                  ; encoding: [0x65,0x52,0x0a,0x7e]25210x65,0x52,0x0a,0x7e2522 2523# CHECK: v_sin_f32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x52,0x0a,0x7e]25240x66,0x52,0x0a,0x7e2525 2526# CHECK: v_sin_f32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x52,0x0a,0x7e]25270x67,0x52,0x0a,0x7e2528 2529# CHECK: v_sin_f32_e32 v5, vcc_lo                ; encoding: [0x6a,0x52,0x0a,0x7e]25300x6a,0x52,0x0a,0x7e2531 2532# CHECK: v_sin_f32_e32 v5, vcc_hi                ; encoding: [0x6b,0x52,0x0a,0x7e]25330x6b,0x52,0x0a,0x7e2534 2535# CHECK: v_sin_f32_e32 v5, tba_lo                ; encoding: [0x6c,0x52,0x0a,0x7e]25360x6c,0x52,0x0a,0x7e2537 2538# CHECK: v_sin_f32_e32 v5, tba_hi                ; encoding: [0x6d,0x52,0x0a,0x7e]25390x6d,0x52,0x0a,0x7e2540 2541# CHECK: v_sin_f32_e32 v5, tma_lo                ; encoding: [0x6e,0x52,0x0a,0x7e]25420x6e,0x52,0x0a,0x7e2543 2544# CHECK: v_sin_f32_e32 v5, tma_hi                ; encoding: [0x6f,0x52,0x0a,0x7e]25450x6f,0x52,0x0a,0x7e2546 2547# CHECK: v_sin_f32_e32 v5, ttmp11                ; encoding: [0x7b,0x52,0x0a,0x7e]25480x7b,0x52,0x0a,0x7e2549 2550# CHECK: v_sin_f32_e32 v5, m0                    ; encoding: [0x7c,0x52,0x0a,0x7e]25510x7c,0x52,0x0a,0x7e2552 2553# CHECK: v_sin_f32_e32 v5, exec_lo               ; encoding: [0x7e,0x52,0x0a,0x7e]25540x7e,0x52,0x0a,0x7e2555 2556# CHECK: v_sin_f32_e32 v5, exec_hi               ; encoding: [0x7f,0x52,0x0a,0x7e]25570x7f,0x52,0x0a,0x7e2558 2559# CHECK: v_sin_f32_e32 v5, 0                     ; encoding: [0x80,0x52,0x0a,0x7e]25600x80,0x52,0x0a,0x7e2561 2562# CHECK: v_sin_f32_e32 v5, -1                    ; encoding: [0xc1,0x52,0x0a,0x7e]25630xc1,0x52,0x0a,0x7e2564 2565# CHECK: v_sin_f32_e32 v5, 0.5                   ; encoding: [0xf0,0x52,0x0a,0x7e]25660xf0,0x52,0x0a,0x7e2567 2568# CHECK: v_sin_f32_e32 v5, -4.0                  ; encoding: [0xf7,0x52,0x0a,0x7e]25690xf7,0x52,0x0a,0x7e2570 2571# CHECK: v_sin_f32_e32 v5, 0xaf123456            ; encoding: [0xff,0x52,0x0a,0x7e,0x56,0x34,0x12,0xaf]25720xff,0x52,0x0a,0x7e,0x56,0x34,0x12,0xaf2573 2574# CHECK: v_sin_f32_e32 v5, 0x3f717273            ; encoding: [0xff,0x52,0x0a,0x7e,0x73,0x72,0x71,0x3f]25750xff,0x52,0x0a,0x7e,0x73,0x72,0x71,0x3f2576 2577# CHECK: v_cos_f32_e32 v5, v1                    ; encoding: [0x01,0x55,0x0a,0x7e]25780x01,0x55,0x0a,0x7e2579 2580# CHECK: v_cos_f32_e32 v255, v1                  ; encoding: [0x01,0x55,0xfe,0x7f]25810x01,0x55,0xfe,0x7f2582 2583# CHECK: v_cos_f32_e32 v5, v255                  ; encoding: [0xff,0x55,0x0a,0x7e]25840xff,0x55,0x0a,0x7e2585 2586# CHECK: v_cos_f32_e32 v5, s1                    ; encoding: [0x01,0x54,0x0a,0x7e]25870x01,0x54,0x0a,0x7e2588 2589# CHECK: v_cos_f32_e32 v5, s101                  ; encoding: [0x65,0x54,0x0a,0x7e]25900x65,0x54,0x0a,0x7e2591 2592# CHECK: v_cos_f32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x54,0x0a,0x7e]25930x66,0x54,0x0a,0x7e2594 2595# CHECK: v_cos_f32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x54,0x0a,0x7e]25960x67,0x54,0x0a,0x7e2597 2598# CHECK: v_cos_f32_e32 v5, vcc_lo                ; encoding: [0x6a,0x54,0x0a,0x7e]25990x6a,0x54,0x0a,0x7e2600 2601# CHECK: v_cos_f32_e32 v5, vcc_hi                ; encoding: [0x6b,0x54,0x0a,0x7e]26020x6b,0x54,0x0a,0x7e2603 2604# CHECK: v_cos_f32_e32 v5, tba_lo                ; encoding: [0x6c,0x54,0x0a,0x7e]26050x6c,0x54,0x0a,0x7e2606 2607# CHECK: v_cos_f32_e32 v5, tba_hi                ; encoding: [0x6d,0x54,0x0a,0x7e]26080x6d,0x54,0x0a,0x7e2609 2610# CHECK: v_cos_f32_e32 v5, tma_lo                ; encoding: [0x6e,0x54,0x0a,0x7e]26110x6e,0x54,0x0a,0x7e2612 2613# CHECK: v_cos_f32_e32 v5, tma_hi                ; encoding: [0x6f,0x54,0x0a,0x7e]26140x6f,0x54,0x0a,0x7e2615 2616# CHECK: v_cos_f32_e32 v5, ttmp11                ; encoding: [0x7b,0x54,0x0a,0x7e]26170x7b,0x54,0x0a,0x7e2618 2619# CHECK: v_cos_f32_e32 v5, m0                    ; encoding: [0x7c,0x54,0x0a,0x7e]26200x7c,0x54,0x0a,0x7e2621 2622# CHECK: v_cos_f32_e32 v5, exec_lo               ; encoding: [0x7e,0x54,0x0a,0x7e]26230x7e,0x54,0x0a,0x7e2624 2625# CHECK: v_cos_f32_e32 v5, exec_hi               ; encoding: [0x7f,0x54,0x0a,0x7e]26260x7f,0x54,0x0a,0x7e2627 2628# CHECK: v_cos_f32_e32 v5, 0                     ; encoding: [0x80,0x54,0x0a,0x7e]26290x80,0x54,0x0a,0x7e2630 2631# CHECK: v_cos_f32_e32 v5, -1                    ; encoding: [0xc1,0x54,0x0a,0x7e]26320xc1,0x54,0x0a,0x7e2633 2634# CHECK: v_cos_f32_e32 v5, 0.5                   ; encoding: [0xf0,0x54,0x0a,0x7e]26350xf0,0x54,0x0a,0x7e2636 2637# CHECK: v_cos_f32_e32 v5, -4.0                  ; encoding: [0xf7,0x54,0x0a,0x7e]26380xf7,0x54,0x0a,0x7e2639 2640# CHECK: v_cos_f32_e32 v5, 0xaf123456            ; encoding: [0xff,0x54,0x0a,0x7e,0x56,0x34,0x12,0xaf]26410xff,0x54,0x0a,0x7e,0x56,0x34,0x12,0xaf2642 2643# CHECK: v_cos_f32_e32 v5, 0x3f717273            ; encoding: [0xff,0x54,0x0a,0x7e,0x73,0x72,0x71,0x3f]26440xff,0x54,0x0a,0x7e,0x73,0x72,0x71,0x3f2645 2646# CHECK: v_not_b32_e32 v5, v1                    ; encoding: [0x01,0x57,0x0a,0x7e]26470x01,0x57,0x0a,0x7e2648 2649# CHECK: v_not_b32_e32 v255, v1                  ; encoding: [0x01,0x57,0xfe,0x7f]26500x01,0x57,0xfe,0x7f2651 2652# CHECK: v_not_b32_e32 v5, v255                  ; encoding: [0xff,0x57,0x0a,0x7e]26530xff,0x57,0x0a,0x7e2654 2655# CHECK: v_not_b32_e32 v5, s1                    ; encoding: [0x01,0x56,0x0a,0x7e]26560x01,0x56,0x0a,0x7e2657 2658# CHECK: v_not_b32_e32 v5, s101                  ; encoding: [0x65,0x56,0x0a,0x7e]26590x65,0x56,0x0a,0x7e2660 2661# CHECK: v_not_b32_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x56,0x0a,0x7e]26620x66,0x56,0x0a,0x7e2663 2664# CHECK: v_not_b32_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x56,0x0a,0x7e]26650x67,0x56,0x0a,0x7e2666 2667# CHECK: v_not_b32_e32 v5, vcc_lo                ; encoding: [0x6a,0x56,0x0a,0x7e]26680x6a,0x56,0x0a,0x7e2669 2670# CHECK: v_not_b32_e32 v5, vcc_hi                ; encoding: [0x6b,0x56,0x0a,0x7e]26710x6b,0x56,0x0a,0x7e2672 2673# CHECK: v_not_b32_e32 v5, tba_lo                ; encoding: [0x6c,0x56,0x0a,0x7e]26740x6c,0x56,0x0a,0x7e2675 2676# CHECK: v_not_b32_e32 v5, tba_hi                ; encoding: [0x6d,0x56,0x0a,0x7e]26770x6d,0x56,0x0a,0x7e2678 2679# CHECK: v_not_b32_e32 v5, tma_lo                ; encoding: [0x6e,0x56,0x0a,0x7e]26800x6e,0x56,0x0a,0x7e2681 2682# CHECK: v_not_b32_e32 v5, tma_hi                ; encoding: [0x6f,0x56,0x0a,0x7e]26830x6f,0x56,0x0a,0x7e2684 2685# CHECK: v_not_b32_e32 v5, ttmp11                ; encoding: [0x7b,0x56,0x0a,0x7e]26860x7b,0x56,0x0a,0x7e2687 2688# CHECK: v_not_b32_e32 v5, m0                    ; encoding: [0x7c,0x56,0x0a,0x7e]26890x7c,0x56,0x0a,0x7e2690 2691# CHECK: v_not_b32_e32 v5, exec_lo               ; encoding: [0x7e,0x56,0x0a,0x7e]26920x7e,0x56,0x0a,0x7e2693 2694# CHECK: v_not_b32_e32 v5, exec_hi               ; encoding: [0x7f,0x56,0x0a,0x7e]26950x7f,0x56,0x0a,0x7e2696 2697# CHECK: v_not_b32_e32 v5, 0                     ; encoding: [0x80,0x56,0x0a,0x7e]26980x80,0x56,0x0a,0x7e2699 2700# CHECK: v_not_b32_e32 v5, -1                    ; encoding: [0xc1,0x56,0x0a,0x7e]27010xc1,0x56,0x0a,0x7e2702 2703# CHECK: v_not_b32_e32 v5, 0.5                   ; encoding: [0xf0,0x56,0x0a,0x7e]27040xf0,0x56,0x0a,0x7e2705 2706# CHECK: v_not_b32_e32 v5, -4.0                  ; encoding: [0xf7,0x56,0x0a,0x7e]27070xf7,0x56,0x0a,0x7e2708 2709# CHECK: v_not_b32_e32 v5, 0xaf123456            ; encoding: [0xff,0x56,0x0a,0x7e,0x56,0x34,0x12,0xaf]27100xff,0x56,0x0a,0x7e,0x56,0x34,0x12,0xaf2711 2712# CHECK: v_not_b32_e32 v5, 0x3f717273            ; encoding: [0xff,0x56,0x0a,0x7e,0x73,0x72,0x71,0x3f]27130xff,0x56,0x0a,0x7e,0x73,0x72,0x71,0x3f2714 2715# CHECK: v_bfrev_b32_e32 v5, v1                  ; encoding: [0x01,0x59,0x0a,0x7e]27160x01,0x59,0x0a,0x7e2717 2718# CHECK: v_bfrev_b32_e32 v255, v1                ; encoding: [0x01,0x59,0xfe,0x7f]27190x01,0x59,0xfe,0x7f2720 2721# CHECK: v_bfrev_b32_e32 v5, v255                ; encoding: [0xff,0x59,0x0a,0x7e]27220xff,0x59,0x0a,0x7e2723 2724# CHECK: v_bfrev_b32_e32 v5, s1                  ; encoding: [0x01,0x58,0x0a,0x7e]27250x01,0x58,0x0a,0x7e2726 2727# CHECK: v_bfrev_b32_e32 v5, s101                ; encoding: [0x65,0x58,0x0a,0x7e]27280x65,0x58,0x0a,0x7e2729 2730# CHECK: v_bfrev_b32_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x58,0x0a,0x7e]27310x66,0x58,0x0a,0x7e2732 2733# CHECK: v_bfrev_b32_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x58,0x0a,0x7e]27340x67,0x58,0x0a,0x7e2735 2736# CHECK: v_bfrev_b32_e32 v5, vcc_lo              ; encoding: [0x6a,0x58,0x0a,0x7e]27370x6a,0x58,0x0a,0x7e2738 2739# CHECK: v_bfrev_b32_e32 v5, vcc_hi              ; encoding: [0x6b,0x58,0x0a,0x7e]27400x6b,0x58,0x0a,0x7e2741 2742# CHECK: v_bfrev_b32_e32 v5, tba_lo              ; encoding: [0x6c,0x58,0x0a,0x7e]27430x6c,0x58,0x0a,0x7e2744 2745# CHECK: v_bfrev_b32_e32 v5, tba_hi              ; encoding: [0x6d,0x58,0x0a,0x7e]27460x6d,0x58,0x0a,0x7e2747 2748# CHECK: v_bfrev_b32_e32 v5, tma_lo              ; encoding: [0x6e,0x58,0x0a,0x7e]27490x6e,0x58,0x0a,0x7e2750 2751# CHECK: v_bfrev_b32_e32 v5, tma_hi              ; encoding: [0x6f,0x58,0x0a,0x7e]27520x6f,0x58,0x0a,0x7e2753 2754# CHECK: v_bfrev_b32_e32 v5, ttmp11              ; encoding: [0x7b,0x58,0x0a,0x7e]27550x7b,0x58,0x0a,0x7e2756 2757# CHECK: v_bfrev_b32_e32 v5, m0                  ; encoding: [0x7c,0x58,0x0a,0x7e]27580x7c,0x58,0x0a,0x7e2759 2760# CHECK: v_bfrev_b32_e32 v5, exec_lo             ; encoding: [0x7e,0x58,0x0a,0x7e]27610x7e,0x58,0x0a,0x7e2762 2763# CHECK: v_bfrev_b32_e32 v5, exec_hi             ; encoding: [0x7f,0x58,0x0a,0x7e]27640x7f,0x58,0x0a,0x7e2765 2766# CHECK: v_bfrev_b32_e32 v5, 0                   ; encoding: [0x80,0x58,0x0a,0x7e]27670x80,0x58,0x0a,0x7e2768 2769# CHECK: v_bfrev_b32_e32 v5, -1                  ; encoding: [0xc1,0x58,0x0a,0x7e]27700xc1,0x58,0x0a,0x7e2771 2772# CHECK: v_bfrev_b32_e32 v5, 0.5                 ; encoding: [0xf0,0x58,0x0a,0x7e]27730xf0,0x58,0x0a,0x7e2774 2775# CHECK: v_bfrev_b32_e32 v5, -4.0                ; encoding: [0xf7,0x58,0x0a,0x7e]27760xf7,0x58,0x0a,0x7e2777 2778# CHECK: v_bfrev_b32_e32 v5, 0xaf123456          ; encoding: [0xff,0x58,0x0a,0x7e,0x56,0x34,0x12,0xaf]27790xff,0x58,0x0a,0x7e,0x56,0x34,0x12,0xaf2780 2781# CHECK: v_bfrev_b32_e32 v5, 0x3f717273          ; encoding: [0xff,0x58,0x0a,0x7e,0x73,0x72,0x71,0x3f]27820xff,0x58,0x0a,0x7e,0x73,0x72,0x71,0x3f2783 2784# CHECK: v_ffbh_u32_e32 v5, v1                   ; encoding: [0x01,0x5b,0x0a,0x7e]27850x01,0x5b,0x0a,0x7e2786 2787# CHECK: v_ffbh_u32_e32 v255, v1                 ; encoding: [0x01,0x5b,0xfe,0x7f]27880x01,0x5b,0xfe,0x7f2789 2790# CHECK: v_ffbh_u32_e32 v5, v255                 ; encoding: [0xff,0x5b,0x0a,0x7e]27910xff,0x5b,0x0a,0x7e2792 2793# CHECK: v_ffbh_u32_e32 v5, s1                   ; encoding: [0x01,0x5a,0x0a,0x7e]27940x01,0x5a,0x0a,0x7e2795 2796# CHECK: v_ffbh_u32_e32 v5, s101                 ; encoding: [0x65,0x5a,0x0a,0x7e]27970x65,0x5a,0x0a,0x7e2798 2799# CHECK: v_ffbh_u32_e32 v5, flat_scratch_lo      ; encoding: [0x66,0x5a,0x0a,0x7e]28000x66,0x5a,0x0a,0x7e2801 2802# CHECK: v_ffbh_u32_e32 v5, flat_scratch_hi      ; encoding: [0x67,0x5a,0x0a,0x7e]28030x67,0x5a,0x0a,0x7e2804 2805# CHECK: v_ffbh_u32_e32 v5, vcc_lo               ; encoding: [0x6a,0x5a,0x0a,0x7e]28060x6a,0x5a,0x0a,0x7e2807 2808# CHECK: v_ffbh_u32_e32 v5, vcc_hi               ; encoding: [0x6b,0x5a,0x0a,0x7e]28090x6b,0x5a,0x0a,0x7e2810 2811# CHECK: v_ffbh_u32_e32 v5, tba_lo               ; encoding: [0x6c,0x5a,0x0a,0x7e]28120x6c,0x5a,0x0a,0x7e2813 2814# CHECK: v_ffbh_u32_e32 v5, tba_hi               ; encoding: [0x6d,0x5a,0x0a,0x7e]28150x6d,0x5a,0x0a,0x7e2816 2817# CHECK: v_ffbh_u32_e32 v5, tma_lo               ; encoding: [0x6e,0x5a,0x0a,0x7e]28180x6e,0x5a,0x0a,0x7e2819 2820# CHECK: v_ffbh_u32_e32 v5, tma_hi               ; encoding: [0x6f,0x5a,0x0a,0x7e]28210x6f,0x5a,0x0a,0x7e2822 2823# CHECK: v_ffbh_u32_e32 v5, ttmp11               ; encoding: [0x7b,0x5a,0x0a,0x7e]28240x7b,0x5a,0x0a,0x7e2825 2826# CHECK: v_ffbh_u32_e32 v5, m0                   ; encoding: [0x7c,0x5a,0x0a,0x7e]28270x7c,0x5a,0x0a,0x7e2828 2829# CHECK: v_ffbh_u32_e32 v5, exec_lo              ; encoding: [0x7e,0x5a,0x0a,0x7e]28300x7e,0x5a,0x0a,0x7e2831 2832# CHECK: v_ffbh_u32_e32 v5, exec_hi              ; encoding: [0x7f,0x5a,0x0a,0x7e]28330x7f,0x5a,0x0a,0x7e2834 2835# CHECK: v_ffbh_u32_e32 v5, 0                    ; encoding: [0x80,0x5a,0x0a,0x7e]28360x80,0x5a,0x0a,0x7e2837 2838# CHECK: v_ffbh_u32_e32 v5, -1                   ; encoding: [0xc1,0x5a,0x0a,0x7e]28390xc1,0x5a,0x0a,0x7e2840 2841# CHECK: v_ffbh_u32_e32 v5, 0.5                  ; encoding: [0xf0,0x5a,0x0a,0x7e]28420xf0,0x5a,0x0a,0x7e2843 2844# CHECK: v_ffbh_u32_e32 v5, -4.0                 ; encoding: [0xf7,0x5a,0x0a,0x7e]28450xf7,0x5a,0x0a,0x7e2846 2847# CHECK: v_ffbh_u32_e32 v5, 0xaf123456           ; encoding: [0xff,0x5a,0x0a,0x7e,0x56,0x34,0x12,0xaf]28480xff,0x5a,0x0a,0x7e,0x56,0x34,0x12,0xaf2849 2850# CHECK: v_ffbh_u32_e32 v5, 0x3f717273           ; encoding: [0xff,0x5a,0x0a,0x7e,0x73,0x72,0x71,0x3f]28510xff,0x5a,0x0a,0x7e,0x73,0x72,0x71,0x3f2852 2853# CHECK: v_ffbl_b32_e32 v5, v1                   ; encoding: [0x01,0x5d,0x0a,0x7e]28540x01,0x5d,0x0a,0x7e2855 2856# CHECK: v_ffbl_b32_e32 v255, v1                 ; encoding: [0x01,0x5d,0xfe,0x7f]28570x01,0x5d,0xfe,0x7f2858 2859# CHECK: v_ffbl_b32_e32 v5, v255                 ; encoding: [0xff,0x5d,0x0a,0x7e]28600xff,0x5d,0x0a,0x7e2861 2862# CHECK: v_ffbl_b32_e32 v5, s1                   ; encoding: [0x01,0x5c,0x0a,0x7e]28630x01,0x5c,0x0a,0x7e2864 2865# CHECK: v_ffbl_b32_e32 v5, s101                 ; encoding: [0x65,0x5c,0x0a,0x7e]28660x65,0x5c,0x0a,0x7e2867 2868# CHECK: v_ffbl_b32_e32 v5, flat_scratch_lo      ; encoding: [0x66,0x5c,0x0a,0x7e]28690x66,0x5c,0x0a,0x7e2870 2871# CHECK: v_ffbl_b32_e32 v5, flat_scratch_hi      ; encoding: [0x67,0x5c,0x0a,0x7e]28720x67,0x5c,0x0a,0x7e2873 2874# CHECK: v_ffbl_b32_e32 v5, vcc_lo               ; encoding: [0x6a,0x5c,0x0a,0x7e]28750x6a,0x5c,0x0a,0x7e2876 2877# CHECK: v_ffbl_b32_e32 v5, vcc_hi               ; encoding: [0x6b,0x5c,0x0a,0x7e]28780x6b,0x5c,0x0a,0x7e2879 2880# CHECK: v_ffbl_b32_e32 v5, tba_lo               ; encoding: [0x6c,0x5c,0x0a,0x7e]28810x6c,0x5c,0x0a,0x7e2882 2883# CHECK: v_ffbl_b32_e32 v5, tba_hi               ; encoding: [0x6d,0x5c,0x0a,0x7e]28840x6d,0x5c,0x0a,0x7e2885 2886# CHECK: v_ffbl_b32_e32 v5, tma_lo               ; encoding: [0x6e,0x5c,0x0a,0x7e]28870x6e,0x5c,0x0a,0x7e2888 2889# CHECK: v_ffbl_b32_e32 v5, tma_hi               ; encoding: [0x6f,0x5c,0x0a,0x7e]28900x6f,0x5c,0x0a,0x7e2891 2892# CHECK: v_ffbl_b32_e32 v5, ttmp11               ; encoding: [0x7b,0x5c,0x0a,0x7e]28930x7b,0x5c,0x0a,0x7e2894 2895# CHECK: v_ffbl_b32_e32 v5, m0                   ; encoding: [0x7c,0x5c,0x0a,0x7e]28960x7c,0x5c,0x0a,0x7e2897 2898# CHECK: v_ffbl_b32_e32 v5, exec_lo              ; encoding: [0x7e,0x5c,0x0a,0x7e]28990x7e,0x5c,0x0a,0x7e2900 2901# CHECK: v_ffbl_b32_e32 v5, exec_hi              ; encoding: [0x7f,0x5c,0x0a,0x7e]29020x7f,0x5c,0x0a,0x7e2903 2904# CHECK: v_ffbl_b32_e32 v5, 0                    ; encoding: [0x80,0x5c,0x0a,0x7e]29050x80,0x5c,0x0a,0x7e2906 2907# CHECK: v_ffbl_b32_e32 v5, -1                   ; encoding: [0xc1,0x5c,0x0a,0x7e]29080xc1,0x5c,0x0a,0x7e2909 2910# CHECK: v_ffbl_b32_e32 v5, 0.5                  ; encoding: [0xf0,0x5c,0x0a,0x7e]29110xf0,0x5c,0x0a,0x7e2912 2913# CHECK: v_ffbl_b32_e32 v5, -4.0                 ; encoding: [0xf7,0x5c,0x0a,0x7e]29140xf7,0x5c,0x0a,0x7e2915 2916# CHECK: v_ffbl_b32_e32 v5, 0xaf123456           ; encoding: [0xff,0x5c,0x0a,0x7e,0x56,0x34,0x12,0xaf]29170xff,0x5c,0x0a,0x7e,0x56,0x34,0x12,0xaf2918 2919# CHECK: v_ffbl_b32_e32 v5, 0x3f717273           ; encoding: [0xff,0x5c,0x0a,0x7e,0x73,0x72,0x71,0x3f]29200xff,0x5c,0x0a,0x7e,0x73,0x72,0x71,0x3f2921 2922# CHECK: v_ffbh_i32_e32 v5, v1                   ; encoding: [0x01,0x5f,0x0a,0x7e]29230x01,0x5f,0x0a,0x7e2924 2925# CHECK: v_ffbh_i32_e32 v255, v1                 ; encoding: [0x01,0x5f,0xfe,0x7f]29260x01,0x5f,0xfe,0x7f2927 2928# CHECK: v_ffbh_i32_e32 v5, v255                 ; encoding: [0xff,0x5f,0x0a,0x7e]29290xff,0x5f,0x0a,0x7e2930 2931# CHECK: v_ffbh_i32_e32 v5, s1                   ; encoding: [0x01,0x5e,0x0a,0x7e]29320x01,0x5e,0x0a,0x7e2933 2934# CHECK: v_ffbh_i32_e32 v5, s101                 ; encoding: [0x65,0x5e,0x0a,0x7e]29350x65,0x5e,0x0a,0x7e2936 2937# CHECK: v_ffbh_i32_e32 v5, flat_scratch_lo      ; encoding: [0x66,0x5e,0x0a,0x7e]29380x66,0x5e,0x0a,0x7e2939 2940# CHECK: v_ffbh_i32_e32 v5, flat_scratch_hi      ; encoding: [0x67,0x5e,0x0a,0x7e]29410x67,0x5e,0x0a,0x7e2942 2943# CHECK: v_ffbh_i32_e32 v5, vcc_lo               ; encoding: [0x6a,0x5e,0x0a,0x7e]29440x6a,0x5e,0x0a,0x7e2945 2946# CHECK: v_ffbh_i32_e32 v5, vcc_hi               ; encoding: [0x6b,0x5e,0x0a,0x7e]29470x6b,0x5e,0x0a,0x7e2948 2949# CHECK: v_ffbh_i32_e32 v5, tba_lo               ; encoding: [0x6c,0x5e,0x0a,0x7e]29500x6c,0x5e,0x0a,0x7e2951 2952# CHECK: v_ffbh_i32_e32 v5, tba_hi               ; encoding: [0x6d,0x5e,0x0a,0x7e]29530x6d,0x5e,0x0a,0x7e2954 2955# CHECK: v_ffbh_i32_e32 v5, tma_lo               ; encoding: [0x6e,0x5e,0x0a,0x7e]29560x6e,0x5e,0x0a,0x7e2957 2958# CHECK: v_ffbh_i32_e32 v5, tma_hi               ; encoding: [0x6f,0x5e,0x0a,0x7e]29590x6f,0x5e,0x0a,0x7e2960 2961# CHECK: v_ffbh_i32_e32 v5, ttmp11               ; encoding: [0x7b,0x5e,0x0a,0x7e]29620x7b,0x5e,0x0a,0x7e2963 2964# CHECK: v_ffbh_i32_e32 v5, m0                   ; encoding: [0x7c,0x5e,0x0a,0x7e]29650x7c,0x5e,0x0a,0x7e2966 2967# CHECK: v_ffbh_i32_e32 v5, exec_lo              ; encoding: [0x7e,0x5e,0x0a,0x7e]29680x7e,0x5e,0x0a,0x7e2969 2970# CHECK: v_ffbh_i32_e32 v5, exec_hi              ; encoding: [0x7f,0x5e,0x0a,0x7e]29710x7f,0x5e,0x0a,0x7e2972 2973# CHECK: v_ffbh_i32_e32 v5, 0                    ; encoding: [0x80,0x5e,0x0a,0x7e]29740x80,0x5e,0x0a,0x7e2975 2976# CHECK: v_ffbh_i32_e32 v5, -1                   ; encoding: [0xc1,0x5e,0x0a,0x7e]29770xc1,0x5e,0x0a,0x7e2978 2979# CHECK: v_ffbh_i32_e32 v5, 0.5                  ; encoding: [0xf0,0x5e,0x0a,0x7e]29800xf0,0x5e,0x0a,0x7e2981 2982# CHECK: v_ffbh_i32_e32 v5, -4.0                 ; encoding: [0xf7,0x5e,0x0a,0x7e]29830xf7,0x5e,0x0a,0x7e2984 2985# CHECK: v_ffbh_i32_e32 v5, 0xaf123456           ; encoding: [0xff,0x5e,0x0a,0x7e,0x56,0x34,0x12,0xaf]29860xff,0x5e,0x0a,0x7e,0x56,0x34,0x12,0xaf2987 2988# CHECK: v_ffbh_i32_e32 v5, 0x3f717273           ; encoding: [0xff,0x5e,0x0a,0x7e,0x73,0x72,0x71,0x3f]29890xff,0x5e,0x0a,0x7e,0x73,0x72,0x71,0x3f2990 2991# CHECK: v_frexp_exp_i32_f64_e32 v5, v[1:2]      ; encoding: [0x01,0x61,0x0a,0x7e]29920x01,0x61,0x0a,0x7e2993 2994# CHECK: v_frexp_exp_i32_f64_e32 v255, v[1:2]    ; encoding: [0x01,0x61,0xfe,0x7f]29950x01,0x61,0xfe,0x7f2996 2997# CHECK: v_frexp_exp_i32_f64_e32 v5, v[254:255]  ; encoding: [0xfe,0x61,0x0a,0x7e]29980xfe,0x61,0x0a,0x7e2999 3000# CHECK: v_frexp_exp_i32_f64_e32 v5, s[2:3]      ; encoding: [0x02,0x60,0x0a,0x7e]30010x02,0x60,0x0a,0x7e3002 3003# CHECK: v_frexp_exp_i32_f64_e32 v5, s[4:5]      ; encoding: [0x04,0x60,0x0a,0x7e]30040x04,0x60,0x0a,0x7e3005 3006# CHECK: v_frexp_exp_i32_f64_e32 v5, s[100:101]  ; encoding: [0x64,0x60,0x0a,0x7e]30070x64,0x60,0x0a,0x7e3008 3009# CHECK: v_frexp_exp_i32_f64_e32 v5, flat_scratch ; encoding: [0x66,0x60,0x0a,0x7e]30100x66,0x60,0x0a,0x7e3011 3012# CHECK: v_frexp_exp_i32_f64_e32 v5, vcc         ; encoding: [0x6a,0x60,0x0a,0x7e]30130x6a,0x60,0x0a,0x7e3014 3015# CHECK: v_frexp_exp_i32_f64_e32 v5, tba         ; encoding: [0x6c,0x60,0x0a,0x7e]30160x6c,0x60,0x0a,0x7e3017 3018# CHECK: v_frexp_exp_i32_f64_e32 v5, tma         ; encoding: [0x6e,0x60,0x0a,0x7e]30190x6e,0x60,0x0a,0x7e3020 3021# CHECK: v_frexp_exp_i32_f64_e32 v5, ttmp[10:11] ; encoding: [0x7a,0x60,0x0a,0x7e]30220x7a,0x60,0x0a,0x7e3023 3024# CHECK: v_frexp_exp_i32_f64_e32 v5, exec        ; encoding: [0x7e,0x60,0x0a,0x7e]30250x7e,0x60,0x0a,0x7e3026 3027# CHECK: v_frexp_exp_i32_f64_e32 v5, 0           ; encoding: [0x80,0x60,0x0a,0x7e]30280x80,0x60,0x0a,0x7e3029 3030# CHECK: v_frexp_exp_i32_f64_e32 v5, -1          ; encoding: [0xc1,0x60,0x0a,0x7e]30310xc1,0x60,0x0a,0x7e3032 3033# CHECK: v_frexp_exp_i32_f64_e32 v5, 0.5         ; encoding: [0xf0,0x60,0x0a,0x7e]30340xf0,0x60,0x0a,0x7e3035 3036# CHECK: v_frexp_exp_i32_f64_e32 v5, -4.0        ; encoding: [0xf7,0x60,0x0a,0x7e]30370xf7,0x60,0x0a,0x7e3038 3039# CHECK: v_frexp_exp_i32_f64_e32 v5, 0xaf123456  ; encoding: [0xff,0x60,0x0a,0x7e,0x56,0x34,0x12,0xaf]30400xff,0x60,0x0a,0x7e,0x56,0x34,0x12,0xaf3041 3042# CHECK: v_frexp_exp_i32_f64_e32 v5, 0x3f717273  ; encoding: [0xff,0x60,0x0a,0x7e,0x73,0x72,0x71,0x3f]30430xff,0x60,0x0a,0x7e,0x73,0x72,0x71,0x3f3044 3045# CHECK: v_frexp_mant_f64_e32 v[5:6], v[1:2]     ; encoding: [0x01,0x63,0x0a,0x7e]30460x01,0x63,0x0a,0x7e3047 3048# CHECK: v_frexp_mant_f64_e32 v[254:255], v[1:2] ; encoding: [0x01,0x63,0xfc,0x7f]30490x01,0x63,0xfc,0x7f3050 3051# CHECK: v_frexp_mant_f64_e32 v[5:6], v[254:255] ; encoding: [0xfe,0x63,0x0a,0x7e]30520xfe,0x63,0x0a,0x7e3053 3054# CHECK: v_frexp_mant_f64_e32 v[5:6], s[2:3]     ; encoding: [0x02,0x62,0x0a,0x7e]30550x02,0x62,0x0a,0x7e3056 3057# CHECK: v_frexp_mant_f64_e32 v[5:6], s[4:5]     ; encoding: [0x04,0x62,0x0a,0x7e]30580x04,0x62,0x0a,0x7e3059 3060# CHECK: v_frexp_mant_f64_e32 v[5:6], s[100:101] ; encoding: [0x64,0x62,0x0a,0x7e]30610x64,0x62,0x0a,0x7e3062 3063# CHECK: v_frexp_mant_f64_e32 v[5:6], flat_scratch ; encoding: [0x66,0x62,0x0a,0x7e]30640x66,0x62,0x0a,0x7e3065 3066# CHECK: v_frexp_mant_f64_e32 v[5:6], vcc        ; encoding: [0x6a,0x62,0x0a,0x7e]30670x6a,0x62,0x0a,0x7e3068 3069# CHECK: v_frexp_mant_f64_e32 v[5:6], tba        ; encoding: [0x6c,0x62,0x0a,0x7e]30700x6c,0x62,0x0a,0x7e3071 3072# CHECK: v_frexp_mant_f64_e32 v[5:6], tma        ; encoding: [0x6e,0x62,0x0a,0x7e]30730x6e,0x62,0x0a,0x7e3074 3075# CHECK: v_frexp_mant_f64_e32 v[5:6], ttmp[10:11] ; encoding: [0x7a,0x62,0x0a,0x7e]30760x7a,0x62,0x0a,0x7e3077 3078# CHECK: v_frexp_mant_f64_e32 v[5:6], exec       ; encoding: [0x7e,0x62,0x0a,0x7e]30790x7e,0x62,0x0a,0x7e3080 3081# CHECK: v_frexp_mant_f64_e32 v[5:6], 0          ; encoding: [0x80,0x62,0x0a,0x7e]30820x80,0x62,0x0a,0x7e3083 3084# CHECK: v_frexp_mant_f64_e32 v[5:6], -1         ; encoding: [0xc1,0x62,0x0a,0x7e]30850xc1,0x62,0x0a,0x7e3086 3087# CHECK: v_frexp_mant_f64_e32 v[5:6], 0.5        ; encoding: [0xf0,0x62,0x0a,0x7e]30880xf0,0x62,0x0a,0x7e3089 3090# CHECK: v_frexp_mant_f64_e32 v[5:6], -4.0       ; encoding: [0xf7,0x62,0x0a,0x7e]30910xf7,0x62,0x0a,0x7e3092 3093# CHECK: v_frexp_mant_f64_e32 v[5:6], 0xaf123456 ; encoding: [0xff,0x62,0x0a,0x7e,0x56,0x34,0x12,0xaf]30940xff,0x62,0x0a,0x7e,0x56,0x34,0x12,0xaf3095 3096# CHECK: v_frexp_mant_f64_e32 v[5:6], 0x3f717273 ; encoding: [0xff,0x62,0x0a,0x7e,0x73,0x72,0x71,0x3f]30970xff,0x62,0x0a,0x7e,0x73,0x72,0x71,0x3f3098 3099# CHECK: v_fract_f64_e32 v[5:6], v[1:2]          ; encoding: [0x01,0x65,0x0a,0x7e]31000x01,0x65,0x0a,0x7e3101 3102# CHECK: v_fract_f64_e32 v[254:255], v[1:2]      ; encoding: [0x01,0x65,0xfc,0x7f]31030x01,0x65,0xfc,0x7f3104 3105# CHECK: v_fract_f64_e32 v[5:6], v[254:255]      ; encoding: [0xfe,0x65,0x0a,0x7e]31060xfe,0x65,0x0a,0x7e3107 3108# CHECK: v_fract_f64_e32 v[5:6], s[2:3]          ; encoding: [0x02,0x64,0x0a,0x7e]31090x02,0x64,0x0a,0x7e3110 3111# CHECK: v_fract_f64_e32 v[5:6], s[4:5]          ; encoding: [0x04,0x64,0x0a,0x7e]31120x04,0x64,0x0a,0x7e3113 3114# CHECK: v_fract_f64_e32 v[5:6], s[100:101]      ; encoding: [0x64,0x64,0x0a,0x7e]31150x64,0x64,0x0a,0x7e3116 3117# CHECK: v_fract_f64_e32 v[5:6], flat_scratch    ; encoding: [0x66,0x64,0x0a,0x7e]31180x66,0x64,0x0a,0x7e3119 3120# CHECK: v_fract_f64_e32 v[5:6], vcc             ; encoding: [0x6a,0x64,0x0a,0x7e]31210x6a,0x64,0x0a,0x7e3122 3123# CHECK: v_fract_f64_e32 v[5:6], tba             ; encoding: [0x6c,0x64,0x0a,0x7e]31240x6c,0x64,0x0a,0x7e3125 3126# CHECK: v_fract_f64_e32 v[5:6], tma             ; encoding: [0x6e,0x64,0x0a,0x7e]31270x6e,0x64,0x0a,0x7e3128 3129# CHECK: v_fract_f64_e32 v[5:6], ttmp[10:11]     ; encoding: [0x7a,0x64,0x0a,0x7e]31300x7a,0x64,0x0a,0x7e3131 3132# CHECK: v_fract_f64_e32 v[5:6], exec            ; encoding: [0x7e,0x64,0x0a,0x7e]31330x7e,0x64,0x0a,0x7e3134 3135# CHECK: v_fract_f64_e32 v[5:6], 0               ; encoding: [0x80,0x64,0x0a,0x7e]31360x80,0x64,0x0a,0x7e3137 3138# CHECK: v_fract_f64_e32 v[5:6], -1              ; encoding: [0xc1,0x64,0x0a,0x7e]31390xc1,0x64,0x0a,0x7e3140 3141# CHECK: v_fract_f64_e32 v[5:6], 0.5             ; encoding: [0xf0,0x64,0x0a,0x7e]31420xf0,0x64,0x0a,0x7e3143 3144# CHECK: v_fract_f64_e32 v[5:6], -4.0            ; encoding: [0xf7,0x64,0x0a,0x7e]31450xf7,0x64,0x0a,0x7e3146 3147# CHECK: v_fract_f64_e32 v[5:6], 0xaf123456      ; encoding: [0xff,0x64,0x0a,0x7e,0x56,0x34,0x12,0xaf]31480xff,0x64,0x0a,0x7e,0x56,0x34,0x12,0xaf3149 3150# CHECK: v_fract_f64_e32 v[5:6], 0x3f717273      ; encoding: [0xff,0x64,0x0a,0x7e,0x73,0x72,0x71,0x3f]31510xff,0x64,0x0a,0x7e,0x73,0x72,0x71,0x3f3152 3153# CHECK: v_frexp_exp_i32_f32_e32 v5, v1          ; encoding: [0x01,0x67,0x0a,0x7e]31540x01,0x67,0x0a,0x7e3155 3156# CHECK: v_frexp_exp_i32_f32_e32 v255, v1        ; encoding: [0x01,0x67,0xfe,0x7f]31570x01,0x67,0xfe,0x7f3158 3159# CHECK: v_frexp_exp_i32_f32_e32 v5, v255        ; encoding: [0xff,0x67,0x0a,0x7e]31600xff,0x67,0x0a,0x7e3161 3162# CHECK: v_frexp_exp_i32_f32_e32 v5, s1          ; encoding: [0x01,0x66,0x0a,0x7e]31630x01,0x66,0x0a,0x7e3164 3165# CHECK: v_frexp_exp_i32_f32_e32 v5, s101        ; encoding: [0x65,0x66,0x0a,0x7e]31660x65,0x66,0x0a,0x7e3167 3168# CHECK: v_frexp_exp_i32_f32_e32 v5, flat_scratch_lo ; encoding: [0x66,0x66,0x0a,0x7e]31690x66,0x66,0x0a,0x7e3170 3171# CHECK: v_frexp_exp_i32_f32_e32 v5, flat_scratch_hi ; encoding: [0x67,0x66,0x0a,0x7e]31720x67,0x66,0x0a,0x7e3173 3174# CHECK: v_frexp_exp_i32_f32_e32 v5, vcc_lo      ; encoding: [0x6a,0x66,0x0a,0x7e]31750x6a,0x66,0x0a,0x7e3176 3177# CHECK: v_frexp_exp_i32_f32_e32 v5, vcc_hi      ; encoding: [0x6b,0x66,0x0a,0x7e]31780x6b,0x66,0x0a,0x7e3179 3180# CHECK: v_frexp_exp_i32_f32_e32 v5, tba_lo      ; encoding: [0x6c,0x66,0x0a,0x7e]31810x6c,0x66,0x0a,0x7e3182 3183# CHECK: v_frexp_exp_i32_f32_e32 v5, tba_hi      ; encoding: [0x6d,0x66,0x0a,0x7e]31840x6d,0x66,0x0a,0x7e3185 3186# CHECK: v_frexp_exp_i32_f32_e32 v5, tma_lo      ; encoding: [0x6e,0x66,0x0a,0x7e]31870x6e,0x66,0x0a,0x7e3188 3189# CHECK: v_frexp_exp_i32_f32_e32 v5, tma_hi      ; encoding: [0x6f,0x66,0x0a,0x7e]31900x6f,0x66,0x0a,0x7e3191 3192# CHECK: v_frexp_exp_i32_f32_e32 v5, ttmp11      ; encoding: [0x7b,0x66,0x0a,0x7e]31930x7b,0x66,0x0a,0x7e3194 3195# CHECK: v_frexp_exp_i32_f32_e32 v5, m0          ; encoding: [0x7c,0x66,0x0a,0x7e]31960x7c,0x66,0x0a,0x7e3197 3198# CHECK: v_frexp_exp_i32_f32_e32 v5, exec_lo     ; encoding: [0x7e,0x66,0x0a,0x7e]31990x7e,0x66,0x0a,0x7e3200 3201# CHECK: v_frexp_exp_i32_f32_e32 v5, exec_hi     ; encoding: [0x7f,0x66,0x0a,0x7e]32020x7f,0x66,0x0a,0x7e3203 3204# CHECK: v_frexp_exp_i32_f32_e32 v5, 0           ; encoding: [0x80,0x66,0x0a,0x7e]32050x80,0x66,0x0a,0x7e3206 3207# CHECK: v_frexp_exp_i32_f32_e32 v5, -1          ; encoding: [0xc1,0x66,0x0a,0x7e]32080xc1,0x66,0x0a,0x7e3209 3210# CHECK: v_frexp_exp_i32_f32_e32 v5, 0.5         ; encoding: [0xf0,0x66,0x0a,0x7e]32110xf0,0x66,0x0a,0x7e3212 3213# CHECK: v_frexp_exp_i32_f32_e32 v5, -4.0        ; encoding: [0xf7,0x66,0x0a,0x7e]32140xf7,0x66,0x0a,0x7e3215 3216# CHECK: v_frexp_exp_i32_f32_e32 v5, 0xaf123456  ; encoding: [0xff,0x66,0x0a,0x7e,0x56,0x34,0x12,0xaf]32170xff,0x66,0x0a,0x7e,0x56,0x34,0x12,0xaf3218 3219# CHECK: v_frexp_exp_i32_f32_e32 v5, 0x3f717273  ; encoding: [0xff,0x66,0x0a,0x7e,0x73,0x72,0x71,0x3f]32200xff,0x66,0x0a,0x7e,0x73,0x72,0x71,0x3f3221 3222# CHECK: v_frexp_mant_f32_e32 v5, v1             ; encoding: [0x01,0x69,0x0a,0x7e]32230x01,0x69,0x0a,0x7e3224 3225# CHECK: v_frexp_mant_f32_e32 v255, v1           ; encoding: [0x01,0x69,0xfe,0x7f]32260x01,0x69,0xfe,0x7f3227 3228# CHECK: v_frexp_mant_f32_e32 v5, v255           ; encoding: [0xff,0x69,0x0a,0x7e]32290xff,0x69,0x0a,0x7e3230 3231# CHECK: v_frexp_mant_f32_e32 v5, s1             ; encoding: [0x01,0x68,0x0a,0x7e]32320x01,0x68,0x0a,0x7e3233 3234# CHECK: v_frexp_mant_f32_e32 v5, s101           ; encoding: [0x65,0x68,0x0a,0x7e]32350x65,0x68,0x0a,0x7e3236 3237# CHECK: v_frexp_mant_f32_e32 v5, flat_scratch_lo ; encoding: [0x66,0x68,0x0a,0x7e]32380x66,0x68,0x0a,0x7e3239 3240# CHECK: v_frexp_mant_f32_e32 v5, flat_scratch_hi ; encoding: [0x67,0x68,0x0a,0x7e]32410x67,0x68,0x0a,0x7e3242 3243# CHECK: v_frexp_mant_f32_e32 v5, vcc_lo         ; encoding: [0x6a,0x68,0x0a,0x7e]32440x6a,0x68,0x0a,0x7e3245 3246# CHECK: v_frexp_mant_f32_e32 v5, vcc_hi         ; encoding: [0x6b,0x68,0x0a,0x7e]32470x6b,0x68,0x0a,0x7e3248 3249# CHECK: v_frexp_mant_f32_e32 v5, tba_lo         ; encoding: [0x6c,0x68,0x0a,0x7e]32500x6c,0x68,0x0a,0x7e3251 3252# CHECK: v_frexp_mant_f32_e32 v5, tba_hi         ; encoding: [0x6d,0x68,0x0a,0x7e]32530x6d,0x68,0x0a,0x7e3254 3255# CHECK: v_frexp_mant_f32_e32 v5, tma_lo         ; encoding: [0x6e,0x68,0x0a,0x7e]32560x6e,0x68,0x0a,0x7e3257 3258# CHECK: v_frexp_mant_f32_e32 v5, tma_hi         ; encoding: [0x6f,0x68,0x0a,0x7e]32590x6f,0x68,0x0a,0x7e3260 3261# CHECK: v_frexp_mant_f32_e32 v5, ttmp11         ; encoding: [0x7b,0x68,0x0a,0x7e]32620x7b,0x68,0x0a,0x7e3263 3264# CHECK: v_frexp_mant_f32_e32 v5, m0             ; encoding: [0x7c,0x68,0x0a,0x7e]32650x7c,0x68,0x0a,0x7e3266 3267# CHECK: v_frexp_mant_f32_e32 v5, exec_lo        ; encoding: [0x7e,0x68,0x0a,0x7e]32680x7e,0x68,0x0a,0x7e3269 3270# CHECK: v_frexp_mant_f32_e32 v5, exec_hi        ; encoding: [0x7f,0x68,0x0a,0x7e]32710x7f,0x68,0x0a,0x7e3272 3273# CHECK: v_frexp_mant_f32_e32 v5, 0              ; encoding: [0x80,0x68,0x0a,0x7e]32740x80,0x68,0x0a,0x7e3275 3276# CHECK: v_frexp_mant_f32_e32 v5, -1             ; encoding: [0xc1,0x68,0x0a,0x7e]32770xc1,0x68,0x0a,0x7e3278 3279# CHECK: v_frexp_mant_f32_e32 v5, 0.5            ; encoding: [0xf0,0x68,0x0a,0x7e]32800xf0,0x68,0x0a,0x7e3281 3282# CHECK: v_frexp_mant_f32_e32 v5, -4.0           ; encoding: [0xf7,0x68,0x0a,0x7e]32830xf7,0x68,0x0a,0x7e3284 3285# CHECK: v_frexp_mant_f32_e32 v5, 0xaf123456     ; encoding: [0xff,0x68,0x0a,0x7e,0x56,0x34,0x12,0xaf]32860xff,0x68,0x0a,0x7e,0x56,0x34,0x12,0xaf3287 3288# CHECK: v_frexp_mant_f32_e32 v5, 0x3f717273     ; encoding: [0xff,0x68,0x0a,0x7e,0x73,0x72,0x71,0x3f]32890xff,0x68,0x0a,0x7e,0x73,0x72,0x71,0x3f3290 3291# CHECK: v_clrexcp                               ; encoding: [0x00,0x6a,0x00,0x7e]32920x00,0x6a,0x00,0x7e3293 3294# CHECK: v_cvt_f16_u16_e32 v5, v1                ; encoding: [0x01,0x73,0x0a,0x7e]32950x01,0x73,0x0a,0x7e3296 3297# CHECK: v_cvt_f16_u16_e32 v255, v1              ; encoding: [0x01,0x73,0xfe,0x7f]32980x01,0x73,0xfe,0x7f3299 3300# CHECK: v_cvt_f16_u16_e32 v5, v255              ; encoding: [0xff,0x73,0x0a,0x7e]33010xff,0x73,0x0a,0x7e3302 3303# CHECK: v_cvt_f16_u16_e32 v5, s1                ; encoding: [0x01,0x72,0x0a,0x7e]33040x01,0x72,0x0a,0x7e3305 3306# CHECK: v_cvt_f16_u16_e32 v5, s101              ; encoding: [0x65,0x72,0x0a,0x7e]33070x65,0x72,0x0a,0x7e3308 3309# CHECK: v_cvt_f16_u16_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x72,0x0a,0x7e]33100x66,0x72,0x0a,0x7e3311 3312# CHECK: v_cvt_f16_u16_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x72,0x0a,0x7e]33130x67,0x72,0x0a,0x7e3314 3315# CHECK: v_cvt_f16_u16_e32 v5, vcc_lo            ; encoding: [0x6a,0x72,0x0a,0x7e]33160x6a,0x72,0x0a,0x7e3317 3318# CHECK: v_cvt_f16_u16_e32 v5, vcc_hi            ; encoding: [0x6b,0x72,0x0a,0x7e]33190x6b,0x72,0x0a,0x7e3320 3321# CHECK: v_cvt_f16_u16_e32 v5, tba_lo            ; encoding: [0x6c,0x72,0x0a,0x7e]33220x6c,0x72,0x0a,0x7e3323 3324# CHECK: v_cvt_f16_u16_e32 v5, tba_hi            ; encoding: [0x6d,0x72,0x0a,0x7e]33250x6d,0x72,0x0a,0x7e3326 3327# CHECK: v_cvt_f16_u16_e32 v5, tma_lo            ; encoding: [0x6e,0x72,0x0a,0x7e]33280x6e,0x72,0x0a,0x7e3329 3330# CHECK: v_cvt_f16_u16_e32 v5, tma_hi            ; encoding: [0x6f,0x72,0x0a,0x7e]33310x6f,0x72,0x0a,0x7e3332 3333# CHECK: v_cvt_f16_u16_e32 v5, ttmp11            ; encoding: [0x7b,0x72,0x0a,0x7e]33340x7b,0x72,0x0a,0x7e3335 3336# CHECK: v_cvt_f16_u16_e32 v5, m0                ; encoding: [0x7c,0x72,0x0a,0x7e]33370x7c,0x72,0x0a,0x7e3338 3339# CHECK: v_cvt_f16_u16_e32 v5, exec_lo           ; encoding: [0x7e,0x72,0x0a,0x7e]33400x7e,0x72,0x0a,0x7e3341 3342# CHECK: v_cvt_f16_u16_e32 v5, exec_hi           ; encoding: [0x7f,0x72,0x0a,0x7e]33430x7f,0x72,0x0a,0x7e3344 3345# CHECK: v_cvt_f16_u16_e32 v5, 0                 ; encoding: [0x80,0x72,0x0a,0x7e]33460x80,0x72,0x0a,0x7e3347 3348# CHECK: v_cvt_f16_u16_e32 v5, -1                ; encoding: [0xc1,0x72,0x0a,0x7e]33490xc1,0x72,0x0a,0x7e3350 3351# CHECK: v_cvt_f16_u16_e32 v5, 0x3800            ; encoding: [0xff,0x72,0x0a,0x7e,0x00,0x38,0x00,0x00]33520xf0,0x72,0x0a,0x7e3353 3354# CHECK: v_cvt_f16_u16_e32 v5, 0xc400            ; encoding: [0xff,0x72,0x0a,0x7e,0x00,0xc4,0x00,0x00]33550xf7,0x72,0x0a,0x7e3356 3357# CHECK: v_cvt_f16_u16_e32 v5, 0xfe0b            ; encoding: [0xff,0x72,0x0a,0x7e,0x0b,0xfe,0x00,0x00]33580xff,0x72,0x0a,0x7e,0x0b,0xfe,0x00,0x003359 3360# CHECK: v_cvt_f16_u16_e32 v5, 0x3456            ; encoding: [0xff,0x72,0x0a,0x7e,0x56,0x34,0x00,0x00]33610xff,0x72,0x0a,0x7e,0x56,0x34,0x00,0x003362 3363# CHECK: v_cvt_f16_i16_e32 v5, v1                ; encoding: [0x01,0x75,0x0a,0x7e]33640x01,0x75,0x0a,0x7e3365 3366# CHECK: v_cvt_f16_i16_e32 v255, v1              ; encoding: [0x01,0x75,0xfe,0x7f]33670x01,0x75,0xfe,0x7f3368 3369# CHECK: v_cvt_f16_i16_e32 v5, v255              ; encoding: [0xff,0x75,0x0a,0x7e]33700xff,0x75,0x0a,0x7e3371 3372# CHECK: v_cvt_f16_i16_e32 v5, s1                ; encoding: [0x01,0x74,0x0a,0x7e]33730x01,0x74,0x0a,0x7e3374 3375# CHECK: v_cvt_f16_i16_e32 v5, s101              ; encoding: [0x65,0x74,0x0a,0x7e]33760x65,0x74,0x0a,0x7e3377 3378# CHECK: v_cvt_f16_i16_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x74,0x0a,0x7e]33790x66,0x74,0x0a,0x7e3380 3381# CHECK: v_cvt_f16_i16_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x74,0x0a,0x7e]33820x67,0x74,0x0a,0x7e3383 3384# CHECK: v_cvt_f16_i16_e32 v5, vcc_lo            ; encoding: [0x6a,0x74,0x0a,0x7e]33850x6a,0x74,0x0a,0x7e3386 3387# CHECK: v_cvt_f16_i16_e32 v5, vcc_hi            ; encoding: [0x6b,0x74,0x0a,0x7e]33880x6b,0x74,0x0a,0x7e3389 3390# CHECK: v_cvt_f16_i16_e32 v5, tba_lo            ; encoding: [0x6c,0x74,0x0a,0x7e]33910x6c,0x74,0x0a,0x7e3392 3393# CHECK: v_cvt_f16_i16_e32 v5, tba_hi            ; encoding: [0x6d,0x74,0x0a,0x7e]33940x6d,0x74,0x0a,0x7e3395 3396# CHECK: v_cvt_f16_i16_e32 v5, tma_lo            ; encoding: [0x6e,0x74,0x0a,0x7e]33970x6e,0x74,0x0a,0x7e3398 3399# CHECK: v_cvt_f16_i16_e32 v5, tma_hi            ; encoding: [0x6f,0x74,0x0a,0x7e]34000x6f,0x74,0x0a,0x7e3401 3402# CHECK: v_cvt_f16_i16_e32 v5, ttmp11            ; encoding: [0x7b,0x74,0x0a,0x7e]34030x7b,0x74,0x0a,0x7e3404 3405# CHECK: v_cvt_f16_i16_e32 v5, m0                ; encoding: [0x7c,0x74,0x0a,0x7e]34060x7c,0x74,0x0a,0x7e3407 3408# CHECK: v_cvt_f16_i16_e32 v5, exec_lo           ; encoding: [0x7e,0x74,0x0a,0x7e]34090x7e,0x74,0x0a,0x7e3410 3411# CHECK: v_cvt_f16_i16_e32 v5, exec_hi           ; encoding: [0x7f,0x74,0x0a,0x7e]34120x7f,0x74,0x0a,0x7e3413 3414# CHECK: v_cvt_f16_i16_e32 v5, 0                 ; encoding: [0x80,0x74,0x0a,0x7e]34150x80,0x74,0x0a,0x7e3416 3417# CHECK: v_cvt_f16_i16_e32 v5, -1                ; encoding: [0xc1,0x74,0x0a,0x7e]34180xc1,0x74,0x0a,0x7e3419 3420# CHECK: v_cvt_f16_i16_e32 v5, 0x3800            ; encoding: [0xff,0x74,0x0a,0x7e,0x00,0x38,0x00,0x00]34210xf0,0x74,0x0a,0x7e3422 3423# CHECK: v_cvt_f16_i16_e32 v5, 0xc400            ; encoding: [0xff,0x74,0x0a,0x7e,0x00,0xc4,0x00,0x00]34240xf7,0x74,0x0a,0x7e3425 3426# CHECK: v_cvt_f16_i16_e32 v5, 0xfe0b            ; encoding: [0xff,0x74,0x0a,0x7e,0x0b,0xfe,0x00,0x00]34270xff,0x74,0x0a,0x7e,0x0b,0xfe,0x00,0x003428 3429# CHECK: v_cvt_f16_i16_e32 v5, 0x3456            ; encoding: [0xff,0x74,0x0a,0x7e,0x56,0x34,0x00,0x00]34300xff,0x74,0x0a,0x7e,0x56,0x34,0x00,0x003431 3432# CHECK: v_cvt_u16_f16_e32 v5, v1                ; encoding: [0x01,0x77,0x0a,0x7e]34330x01,0x77,0x0a,0x7e3434 3435# CHECK: v_cvt_u16_f16_e32 v255, v1              ; encoding: [0x01,0x77,0xfe,0x7f]34360x01,0x77,0xfe,0x7f3437 3438# CHECK: v_cvt_u16_f16_e32 v5, v255              ; encoding: [0xff,0x77,0x0a,0x7e]34390xff,0x77,0x0a,0x7e3440 3441# CHECK: v_cvt_u16_f16_e32 v5, s1                ; encoding: [0x01,0x76,0x0a,0x7e]34420x01,0x76,0x0a,0x7e3443 3444# CHECK: v_cvt_u16_f16_e32 v5, s101              ; encoding: [0x65,0x76,0x0a,0x7e]34450x65,0x76,0x0a,0x7e3446 3447# CHECK: v_cvt_u16_f16_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x76,0x0a,0x7e]34480x66,0x76,0x0a,0x7e3449 3450# CHECK: v_cvt_u16_f16_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x76,0x0a,0x7e]34510x67,0x76,0x0a,0x7e3452 3453# CHECK: v_cvt_u16_f16_e32 v5, vcc_lo            ; encoding: [0x6a,0x76,0x0a,0x7e]34540x6a,0x76,0x0a,0x7e3455 3456# CHECK: v_cvt_u16_f16_e32 v5, vcc_hi            ; encoding: [0x6b,0x76,0x0a,0x7e]34570x6b,0x76,0x0a,0x7e3458 3459# CHECK: v_cvt_u16_f16_e32 v5, tba_lo            ; encoding: [0x6c,0x76,0x0a,0x7e]34600x6c,0x76,0x0a,0x7e3461 3462# CHECK: v_cvt_u16_f16_e32 v5, tba_hi            ; encoding: [0x6d,0x76,0x0a,0x7e]34630x6d,0x76,0x0a,0x7e3464 3465# CHECK: v_cvt_u16_f16_e32 v5, tma_lo            ; encoding: [0x6e,0x76,0x0a,0x7e]34660x6e,0x76,0x0a,0x7e3467 3468# CHECK: v_cvt_u16_f16_e32 v5, tma_hi            ; encoding: [0x6f,0x76,0x0a,0x7e]34690x6f,0x76,0x0a,0x7e3470 3471# CHECK: v_cvt_u16_f16_e32 v5, ttmp11            ; encoding: [0x7b,0x76,0x0a,0x7e]34720x7b,0x76,0x0a,0x7e3473 3474# CHECK: v_cvt_u16_f16_e32 v5, m0                ; encoding: [0x7c,0x76,0x0a,0x7e]34750x7c,0x76,0x0a,0x7e3476 3477# CHECK: v_cvt_u16_f16_e32 v5, exec_lo           ; encoding: [0x7e,0x76,0x0a,0x7e]34780x7e,0x76,0x0a,0x7e3479 3480# CHECK: v_cvt_u16_f16_e32 v5, exec_hi           ; encoding: [0x7f,0x76,0x0a,0x7e]34810x7f,0x76,0x0a,0x7e3482 3483# CHECK: v_cvt_u16_f16_e32 v5, 0                 ; encoding: [0x80,0x76,0x0a,0x7e]34840x80,0x76,0x0a,0x7e3485 3486# CHECK: v_cvt_u16_f16_e32 v5, -1                ; encoding: [0xc1,0x76,0x0a,0x7e]34870xc1,0x76,0x0a,0x7e3488 3489# CHECK: v_cvt_u16_f16_e32 v5, 0.5               ; encoding: [0xf0,0x76,0x0a,0x7e]34900xf0,0x76,0x0a,0x7e3491 3492# CHECK: v_cvt_u16_f16_e32 v5, -4.0              ; encoding: [0xf7,0x76,0x0a,0x7e]34930xf7,0x76,0x0a,0x7e3494 3495# CHECK: v_cvt_u16_f16_e32 v5, 0xfe0b            ; encoding: [0xff,0x76,0x0a,0x7e,0x0b,0xfe,0x00,0x00]34960xff,0x76,0x0a,0x7e,0x0b,0xfe,0x00,0x003497 3498# CHECK: v_cvt_u16_f16_e32 v5, 0x3456            ; encoding: [0xff,0x76,0x0a,0x7e,0x56,0x34,0x00,0x00]34990xff,0x76,0x0a,0x7e,0x56,0x34,0x00,0x003500 3501# CHECK: v_cvt_i16_f16_e32 v5, v1                ; encoding: [0x01,0x79,0x0a,0x7e]35020x01,0x79,0x0a,0x7e3503 3504# CHECK: v_cvt_i16_f16_e32 v255, v1              ; encoding: [0x01,0x79,0xfe,0x7f]35050x01,0x79,0xfe,0x7f3506 3507# CHECK: v_cvt_i16_f16_e32 v5, v255              ; encoding: [0xff,0x79,0x0a,0x7e]35080xff,0x79,0x0a,0x7e3509 3510# CHECK: v_cvt_i16_f16_e32 v5, s1                ; encoding: [0x01,0x78,0x0a,0x7e]35110x01,0x78,0x0a,0x7e3512 3513# CHECK: v_cvt_i16_f16_e32 v5, s101              ; encoding: [0x65,0x78,0x0a,0x7e]35140x65,0x78,0x0a,0x7e3515 3516# CHECK: v_cvt_i16_f16_e32 v5, flat_scratch_lo   ; encoding: [0x66,0x78,0x0a,0x7e]35170x66,0x78,0x0a,0x7e3518 3519# CHECK: v_cvt_i16_f16_e32 v5, flat_scratch_hi   ; encoding: [0x67,0x78,0x0a,0x7e]35200x67,0x78,0x0a,0x7e3521 3522# CHECK: v_cvt_i16_f16_e32 v5, vcc_lo            ; encoding: [0x6a,0x78,0x0a,0x7e]35230x6a,0x78,0x0a,0x7e3524 3525# CHECK: v_cvt_i16_f16_e32 v5, vcc_hi            ; encoding: [0x6b,0x78,0x0a,0x7e]35260x6b,0x78,0x0a,0x7e3527 3528# CHECK: v_cvt_i16_f16_e32 v5, tba_lo            ; encoding: [0x6c,0x78,0x0a,0x7e]35290x6c,0x78,0x0a,0x7e3530 3531# CHECK: v_cvt_i16_f16_e32 v5, tba_hi            ; encoding: [0x6d,0x78,0x0a,0x7e]35320x6d,0x78,0x0a,0x7e3533 3534# CHECK: v_cvt_i16_f16_e32 v5, tma_lo            ; encoding: [0x6e,0x78,0x0a,0x7e]35350x6e,0x78,0x0a,0x7e3536 3537# CHECK: v_cvt_i16_f16_e32 v5, tma_hi            ; encoding: [0x6f,0x78,0x0a,0x7e]35380x6f,0x78,0x0a,0x7e3539 3540# CHECK: v_cvt_i16_f16_e32 v5, ttmp11            ; encoding: [0x7b,0x78,0x0a,0x7e]35410x7b,0x78,0x0a,0x7e3542 3543# CHECK: v_cvt_i16_f16_e32 v5, m0                ; encoding: [0x7c,0x78,0x0a,0x7e]35440x7c,0x78,0x0a,0x7e3545 3546# CHECK: v_cvt_i16_f16_e32 v5, exec_lo           ; encoding: [0x7e,0x78,0x0a,0x7e]35470x7e,0x78,0x0a,0x7e3548 3549# CHECK: v_cvt_i16_f16_e32 v5, exec_hi           ; encoding: [0x7f,0x78,0x0a,0x7e]35500x7f,0x78,0x0a,0x7e3551 3552# CHECK: v_cvt_i16_f16_e32 v5, 0                 ; encoding: [0x80,0x78,0x0a,0x7e]35530x80,0x78,0x0a,0x7e3554 3555# CHECK: v_cvt_i16_f16_e32 v5, -1                ; encoding: [0xc1,0x78,0x0a,0x7e]35560xc1,0x78,0x0a,0x7e3557 3558# CHECK: v_cvt_i16_f16_e32 v5, 0.5               ; encoding: [0xf0,0x78,0x0a,0x7e]35590xf0,0x78,0x0a,0x7e3560 3561# CHECK: v_cvt_i16_f16_e32 v5, -4.0              ; encoding: [0xf7,0x78,0x0a,0x7e]35620xf7,0x78,0x0a,0x7e3563 3564# CHECK: v_cvt_i16_f16_e32 v5, 0xfe0b            ; encoding: [0xff,0x78,0x0a,0x7e,0x0b,0xfe,0x00,0x00]35650xff,0x78,0x0a,0x7e,0x0b,0xfe,0x00,0x003566 3567# CHECK: v_cvt_i16_f16_e32 v5, 0x3456            ; encoding: [0xff,0x78,0x0a,0x7e,0x56,0x34,0x00,0x00]35680xff,0x78,0x0a,0x7e,0x56,0x34,0x00,0x003569 3570# CHECK: v_rcp_f16_e32 v5, v1                    ; encoding: [0x01,0x7b,0x0a,0x7e]35710x01,0x7b,0x0a,0x7e3572 3573# CHECK: v_rcp_f16_e32 v255, v1                  ; encoding: [0x01,0x7b,0xfe,0x7f]35740x01,0x7b,0xfe,0x7f3575 3576# CHECK: v_rcp_f16_e32 v5, v255                  ; encoding: [0xff,0x7b,0x0a,0x7e]35770xff,0x7b,0x0a,0x7e3578 3579# CHECK: v_rcp_f16_e32 v5, s1                    ; encoding: [0x01,0x7a,0x0a,0x7e]35800x01,0x7a,0x0a,0x7e3581 3582# CHECK: v_rcp_f16_e32 v5, s101                  ; encoding: [0x65,0x7a,0x0a,0x7e]35830x65,0x7a,0x0a,0x7e3584 3585# CHECK: v_rcp_f16_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x7a,0x0a,0x7e]35860x66,0x7a,0x0a,0x7e3587 3588# CHECK: v_rcp_f16_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x7a,0x0a,0x7e]35890x67,0x7a,0x0a,0x7e3590 3591# CHECK: v_rcp_f16_e32 v5, vcc_lo                ; encoding: [0x6a,0x7a,0x0a,0x7e]35920x6a,0x7a,0x0a,0x7e3593 3594# CHECK: v_rcp_f16_e32 v5, vcc_hi                ; encoding: [0x6b,0x7a,0x0a,0x7e]35950x6b,0x7a,0x0a,0x7e3596 3597# CHECK: v_rcp_f16_e32 v5, tba_lo                ; encoding: [0x6c,0x7a,0x0a,0x7e]35980x6c,0x7a,0x0a,0x7e3599 3600# CHECK: v_rcp_f16_e32 v5, tba_hi                ; encoding: [0x6d,0x7a,0x0a,0x7e]36010x6d,0x7a,0x0a,0x7e3602 3603# CHECK: v_rcp_f16_e32 v5, tma_lo                ; encoding: [0x6e,0x7a,0x0a,0x7e]36040x6e,0x7a,0x0a,0x7e3605 3606# CHECK: v_rcp_f16_e32 v5, tma_hi                ; encoding: [0x6f,0x7a,0x0a,0x7e]36070x6f,0x7a,0x0a,0x7e3608 3609# CHECK: v_rcp_f16_e32 v5, ttmp11                ; encoding: [0x7b,0x7a,0x0a,0x7e]36100x7b,0x7a,0x0a,0x7e3611 3612# CHECK: v_rcp_f16_e32 v5, m0                    ; encoding: [0x7c,0x7a,0x0a,0x7e]36130x7c,0x7a,0x0a,0x7e3614 3615# CHECK: v_rcp_f16_e32 v5, exec_lo               ; encoding: [0x7e,0x7a,0x0a,0x7e]36160x7e,0x7a,0x0a,0x7e3617 3618# CHECK: v_rcp_f16_e32 v5, exec_hi               ; encoding: [0x7f,0x7a,0x0a,0x7e]36190x7f,0x7a,0x0a,0x7e3620 3621# CHECK: v_rcp_f16_e32 v5, 0                     ; encoding: [0x80,0x7a,0x0a,0x7e]36220x80,0x7a,0x0a,0x7e3623 3624# CHECK: v_rcp_f16_e32 v5, -1                    ; encoding: [0xc1,0x7a,0x0a,0x7e]36250xc1,0x7a,0x0a,0x7e3626 3627# CHECK: v_rcp_f16_e32 v5, 0.5                   ; encoding: [0xf0,0x7a,0x0a,0x7e]36280xf0,0x7a,0x0a,0x7e3629 3630# CHECK: v_rcp_f16_e32 v5, -4.0                  ; encoding: [0xf7,0x7a,0x0a,0x7e]36310xf7,0x7a,0x0a,0x7e3632 3633# CHECK: v_rcp_f16_e32 v5, 0xfe0b                ; encoding: [0xff,0x7a,0x0a,0x7e,0x0b,0xfe,0x00,0x00]36340xff,0x7a,0x0a,0x7e,0x0b,0xfe,0x00,0x003635 3636# CHECK: v_rcp_f16_e32 v5, 0x3456                ; encoding: [0xff,0x7a,0x0a,0x7e,0x56,0x34,0x00,0x00]36370xff,0x7a,0x0a,0x7e,0x56,0x34,0x00,0x003638 3639# CHECK: v_sqrt_f16_e32 v5, v1                   ; encoding: [0x01,0x7d,0x0a,0x7e]36400x01,0x7d,0x0a,0x7e3641 3642# CHECK: v_sqrt_f16_e32 v255, v1                 ; encoding: [0x01,0x7d,0xfe,0x7f]36430x01,0x7d,0xfe,0x7f3644 3645# CHECK: v_sqrt_f16_e32 v5, v255                 ; encoding: [0xff,0x7d,0x0a,0x7e]36460xff,0x7d,0x0a,0x7e3647 3648# CHECK: v_sqrt_f16_e32 v5, s1                   ; encoding: [0x01,0x7c,0x0a,0x7e]36490x01,0x7c,0x0a,0x7e3650 3651# CHECK: v_sqrt_f16_e32 v5, s101                 ; encoding: [0x65,0x7c,0x0a,0x7e]36520x65,0x7c,0x0a,0x7e3653 3654# CHECK: v_sqrt_f16_e32 v5, flat_scratch_lo      ; encoding: [0x66,0x7c,0x0a,0x7e]36550x66,0x7c,0x0a,0x7e3656 3657# CHECK: v_sqrt_f16_e32 v5, flat_scratch_hi      ; encoding: [0x67,0x7c,0x0a,0x7e]36580x67,0x7c,0x0a,0x7e3659 3660# CHECK: v_sqrt_f16_e32 v5, vcc_lo               ; encoding: [0x6a,0x7c,0x0a,0x7e]36610x6a,0x7c,0x0a,0x7e3662 3663# CHECK: v_sqrt_f16_e32 v5, vcc_hi               ; encoding: [0x6b,0x7c,0x0a,0x7e]36640x6b,0x7c,0x0a,0x7e3665 3666# CHECK: v_sqrt_f16_e32 v5, tba_lo               ; encoding: [0x6c,0x7c,0x0a,0x7e]36670x6c,0x7c,0x0a,0x7e3668 3669# CHECK: v_sqrt_f16_e32 v5, tba_hi               ; encoding: [0x6d,0x7c,0x0a,0x7e]36700x6d,0x7c,0x0a,0x7e3671 3672# CHECK: v_sqrt_f16_e32 v5, tma_lo               ; encoding: [0x6e,0x7c,0x0a,0x7e]36730x6e,0x7c,0x0a,0x7e3674 3675# CHECK: v_sqrt_f16_e32 v5, tma_hi               ; encoding: [0x6f,0x7c,0x0a,0x7e]36760x6f,0x7c,0x0a,0x7e3677 3678# CHECK: v_sqrt_f16_e32 v5, ttmp11               ; encoding: [0x7b,0x7c,0x0a,0x7e]36790x7b,0x7c,0x0a,0x7e3680 3681# CHECK: v_sqrt_f16_e32 v5, m0                   ; encoding: [0x7c,0x7c,0x0a,0x7e]36820x7c,0x7c,0x0a,0x7e3683 3684# CHECK: v_sqrt_f16_e32 v5, exec_lo              ; encoding: [0x7e,0x7c,0x0a,0x7e]36850x7e,0x7c,0x0a,0x7e3686 3687# CHECK: v_sqrt_f16_e32 v5, exec_hi              ; encoding: [0x7f,0x7c,0x0a,0x7e]36880x7f,0x7c,0x0a,0x7e3689 3690# CHECK: v_sqrt_f16_e32 v5, 0                    ; encoding: [0x80,0x7c,0x0a,0x7e]36910x80,0x7c,0x0a,0x7e3692 3693# CHECK: v_sqrt_f16_e32 v5, -1                   ; encoding: [0xc1,0x7c,0x0a,0x7e]36940xc1,0x7c,0x0a,0x7e3695 3696# CHECK: v_sqrt_f16_e32 v5, 0.5                  ; encoding: [0xf0,0x7c,0x0a,0x7e]36970xf0,0x7c,0x0a,0x7e3698 3699# CHECK: v_sqrt_f16_e32 v5, -4.0                 ; encoding: [0xf7,0x7c,0x0a,0x7e]37000xf7,0x7c,0x0a,0x7e3701 3702# CHECK: v_sqrt_f16_e32 v5, 0xfe0b               ; encoding: [0xff,0x7c,0x0a,0x7e,0x0b,0xfe,0x00,0x00]37030xff,0x7c,0x0a,0x7e,0x0b,0xfe,0x00,0x003704 3705# CHECK: v_sqrt_f16_e32 v5, 0x3456               ; encoding: [0xff,0x7c,0x0a,0x7e,0x56,0x34,0x00,0x00]37060xff,0x7c,0x0a,0x7e,0x56,0x34,0x00,0x003707 3708# CHECK: v_rsq_f16_e32 v5, v1                    ; encoding: [0x01,0x7f,0x0a,0x7e]37090x01,0x7f,0x0a,0x7e3710 3711# CHECK: v_rsq_f16_e32 v255, v1                  ; encoding: [0x01,0x7f,0xfe,0x7f]37120x01,0x7f,0xfe,0x7f3713 3714# CHECK: v_rsq_f16_e32 v5, v255                  ; encoding: [0xff,0x7f,0x0a,0x7e]37150xff,0x7f,0x0a,0x7e3716 3717# CHECK: v_rsq_f16_e32 v5, s1                    ; encoding: [0x01,0x7e,0x0a,0x7e]37180x01,0x7e,0x0a,0x7e3719 3720# CHECK: v_rsq_f16_e32 v5, s101                  ; encoding: [0x65,0x7e,0x0a,0x7e]37210x65,0x7e,0x0a,0x7e3722 3723# CHECK: v_rsq_f16_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x7e,0x0a,0x7e]37240x66,0x7e,0x0a,0x7e3725 3726# CHECK: v_rsq_f16_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x7e,0x0a,0x7e]37270x67,0x7e,0x0a,0x7e3728 3729# CHECK: v_rsq_f16_e32 v5, vcc_lo                ; encoding: [0x6a,0x7e,0x0a,0x7e]37300x6a,0x7e,0x0a,0x7e3731 3732# CHECK: v_rsq_f16_e32 v5, vcc_hi                ; encoding: [0x6b,0x7e,0x0a,0x7e]37330x6b,0x7e,0x0a,0x7e3734 3735# CHECK: v_rsq_f16_e32 v5, tba_lo                ; encoding: [0x6c,0x7e,0x0a,0x7e]37360x6c,0x7e,0x0a,0x7e3737 3738# CHECK: v_rsq_f16_e32 v5, tba_hi                ; encoding: [0x6d,0x7e,0x0a,0x7e]37390x6d,0x7e,0x0a,0x7e3740 3741# CHECK: v_rsq_f16_e32 v5, tma_lo                ; encoding: [0x6e,0x7e,0x0a,0x7e]37420x6e,0x7e,0x0a,0x7e3743 3744# CHECK: v_rsq_f16_e32 v5, tma_hi                ; encoding: [0x6f,0x7e,0x0a,0x7e]37450x6f,0x7e,0x0a,0x7e3746 3747# CHECK: v_rsq_f16_e32 v5, ttmp11                ; encoding: [0x7b,0x7e,0x0a,0x7e]37480x7b,0x7e,0x0a,0x7e3749 3750# CHECK: v_rsq_f16_e32 v5, m0                    ; encoding: [0x7c,0x7e,0x0a,0x7e]37510x7c,0x7e,0x0a,0x7e3752 3753# CHECK: v_rsq_f16_e32 v5, exec_lo               ; encoding: [0x7e,0x7e,0x0a,0x7e]37540x7e,0x7e,0x0a,0x7e3755 3756# CHECK: v_rsq_f16_e32 v5, exec_hi               ; encoding: [0x7f,0x7e,0x0a,0x7e]37570x7f,0x7e,0x0a,0x7e3758 3759# CHECK: v_rsq_f16_e32 v5, 0                     ; encoding: [0x80,0x7e,0x0a,0x7e]37600x80,0x7e,0x0a,0x7e3761 3762# CHECK: v_rsq_f16_e32 v5, -1                    ; encoding: [0xc1,0x7e,0x0a,0x7e]37630xc1,0x7e,0x0a,0x7e3764 3765# CHECK: v_rsq_f16_e32 v5, 0.5                   ; encoding: [0xf0,0x7e,0x0a,0x7e]37660xf0,0x7e,0x0a,0x7e3767 3768# CHECK: v_rsq_f16_e32 v5, -4.0                  ; encoding: [0xf7,0x7e,0x0a,0x7e]37690xf7,0x7e,0x0a,0x7e3770 3771# CHECK: v_rsq_f16_e32 v5, 0xfe0b                ; encoding: [0xff,0x7e,0x0a,0x7e,0x0b,0xfe,0x00,0x00]37720xff,0x7e,0x0a,0x7e,0x0b,0xfe,0x00,0x003773 3774# CHECK: v_rsq_f16_e32 v5, 0x3456                ; encoding: [0xff,0x7e,0x0a,0x7e,0x56,0x34,0x00,0x00]37750xff,0x7e,0x0a,0x7e,0x56,0x34,0x00,0x003776 3777# CHECK: v_log_f16_e32 v5, v1                    ; encoding: [0x01,0x81,0x0a,0x7e]37780x01,0x81,0x0a,0x7e3779 3780# CHECK: v_log_f16_e32 v255, v1                  ; encoding: [0x01,0x81,0xfe,0x7f]37810x01,0x81,0xfe,0x7f3782 3783# CHECK: v_log_f16_e32 v5, v255                  ; encoding: [0xff,0x81,0x0a,0x7e]37840xff,0x81,0x0a,0x7e3785 3786# CHECK: v_log_f16_e32 v5, s1                    ; encoding: [0x01,0x80,0x0a,0x7e]37870x01,0x80,0x0a,0x7e3788 3789# CHECK: v_log_f16_e32 v5, s101                  ; encoding: [0x65,0x80,0x0a,0x7e]37900x65,0x80,0x0a,0x7e3791 3792# CHECK: v_log_f16_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x80,0x0a,0x7e]37930x66,0x80,0x0a,0x7e3794 3795# CHECK: v_log_f16_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x80,0x0a,0x7e]37960x67,0x80,0x0a,0x7e3797 3798# CHECK: v_log_f16_e32 v5, vcc_lo                ; encoding: [0x6a,0x80,0x0a,0x7e]37990x6a,0x80,0x0a,0x7e3800 3801# CHECK: v_log_f16_e32 v5, vcc_hi                ; encoding: [0x6b,0x80,0x0a,0x7e]38020x6b,0x80,0x0a,0x7e3803 3804# CHECK: v_log_f16_e32 v5, tba_lo                ; encoding: [0x6c,0x80,0x0a,0x7e]38050x6c,0x80,0x0a,0x7e3806 3807# CHECK: v_log_f16_e32 v5, tba_hi                ; encoding: [0x6d,0x80,0x0a,0x7e]38080x6d,0x80,0x0a,0x7e3809 3810# CHECK: v_log_f16_e32 v5, tma_lo                ; encoding: [0x6e,0x80,0x0a,0x7e]38110x6e,0x80,0x0a,0x7e3812 3813# CHECK: v_log_f16_e32 v5, tma_hi                ; encoding: [0x6f,0x80,0x0a,0x7e]38140x6f,0x80,0x0a,0x7e3815 3816# CHECK: v_log_f16_e32 v5, ttmp11                ; encoding: [0x7b,0x80,0x0a,0x7e]38170x7b,0x80,0x0a,0x7e3818 3819# CHECK: v_log_f16_e32 v5, m0                    ; encoding: [0x7c,0x80,0x0a,0x7e]38200x7c,0x80,0x0a,0x7e3821 3822# CHECK: v_log_f16_e32 v5, exec_lo               ; encoding: [0x7e,0x80,0x0a,0x7e]38230x7e,0x80,0x0a,0x7e3824 3825# CHECK: v_log_f16_e32 v5, exec_hi               ; encoding: [0x7f,0x80,0x0a,0x7e]38260x7f,0x80,0x0a,0x7e3827 3828# CHECK: v_log_f16_e32 v5, 0                     ; encoding: [0x80,0x80,0x0a,0x7e]38290x80,0x80,0x0a,0x7e3830 3831# CHECK: v_log_f16_e32 v5, -1                    ; encoding: [0xc1,0x80,0x0a,0x7e]38320xc1,0x80,0x0a,0x7e3833 3834# CHECK: v_log_f16_e32 v5, 0.5                   ; encoding: [0xf0,0x80,0x0a,0x7e]38350xf0,0x80,0x0a,0x7e3836 3837# CHECK: v_log_f16_e32 v5, -4.0                  ; encoding: [0xf7,0x80,0x0a,0x7e]38380xf7,0x80,0x0a,0x7e3839 3840# CHECK: v_log_f16_e32 v5, 0xfe0b                ; encoding: [0xff,0x80,0x0a,0x7e,0x0b,0xfe,0x00,0x00]38410xff,0x80,0x0a,0x7e,0x0b,0xfe,0x00,0x003842 3843# CHECK: v_log_f16_e32 v5, 0x3456                ; encoding: [0xff,0x80,0x0a,0x7e,0x56,0x34,0x00,0x00]38440xff,0x80,0x0a,0x7e,0x56,0x34,0x00,0x003845 3846# CHECK: v_exp_f16_e32 v5, v1                    ; encoding: [0x01,0x83,0x0a,0x7e]38470x01,0x83,0x0a,0x7e3848 3849# CHECK: v_exp_f16_e32 v255, v1                  ; encoding: [0x01,0x83,0xfe,0x7f]38500x01,0x83,0xfe,0x7f3851 3852# CHECK: v_exp_f16_e32 v5, v255                  ; encoding: [0xff,0x83,0x0a,0x7e]38530xff,0x83,0x0a,0x7e3854 3855# CHECK: v_exp_f16_e32 v5, s1                    ; encoding: [0x01,0x82,0x0a,0x7e]38560x01,0x82,0x0a,0x7e3857 3858# CHECK: v_exp_f16_e32 v5, s101                  ; encoding: [0x65,0x82,0x0a,0x7e]38590x65,0x82,0x0a,0x7e3860 3861# CHECK: v_exp_f16_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x82,0x0a,0x7e]38620x66,0x82,0x0a,0x7e3863 3864# CHECK: v_exp_f16_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x82,0x0a,0x7e]38650x67,0x82,0x0a,0x7e3866 3867# CHECK: v_exp_f16_e32 v5, vcc_lo                ; encoding: [0x6a,0x82,0x0a,0x7e]38680x6a,0x82,0x0a,0x7e3869 3870# CHECK: v_exp_f16_e32 v5, vcc_hi                ; encoding: [0x6b,0x82,0x0a,0x7e]38710x6b,0x82,0x0a,0x7e3872 3873# CHECK: v_exp_f16_e32 v5, tba_lo                ; encoding: [0x6c,0x82,0x0a,0x7e]38740x6c,0x82,0x0a,0x7e3875 3876# CHECK: v_exp_f16_e32 v5, tba_hi                ; encoding: [0x6d,0x82,0x0a,0x7e]38770x6d,0x82,0x0a,0x7e3878 3879# CHECK: v_exp_f16_e32 v5, tma_lo                ; encoding: [0x6e,0x82,0x0a,0x7e]38800x6e,0x82,0x0a,0x7e3881 3882# CHECK: v_exp_f16_e32 v5, tma_hi                ; encoding: [0x6f,0x82,0x0a,0x7e]38830x6f,0x82,0x0a,0x7e3884 3885# CHECK: v_exp_f16_e32 v5, ttmp11                ; encoding: [0x7b,0x82,0x0a,0x7e]38860x7b,0x82,0x0a,0x7e3887 3888# CHECK: v_exp_f16_e32 v5, m0                    ; encoding: [0x7c,0x82,0x0a,0x7e]38890x7c,0x82,0x0a,0x7e3890 3891# CHECK: v_exp_f16_e32 v5, exec_lo               ; encoding: [0x7e,0x82,0x0a,0x7e]38920x7e,0x82,0x0a,0x7e3893 3894# CHECK: v_exp_f16_e32 v5, exec_hi               ; encoding: [0x7f,0x82,0x0a,0x7e]38950x7f,0x82,0x0a,0x7e3896 3897# CHECK: v_exp_f16_e32 v5, 0                     ; encoding: [0x80,0x82,0x0a,0x7e]38980x80,0x82,0x0a,0x7e3899 3900# CHECK: v_exp_f16_e32 v5, -1                    ; encoding: [0xc1,0x82,0x0a,0x7e]39010xc1,0x82,0x0a,0x7e3902 3903# CHECK: v_exp_f16_e32 v5, 0.5                   ; encoding: [0xf0,0x82,0x0a,0x7e]39040xf0,0x82,0x0a,0x7e3905 3906# CHECK: v_exp_f16_e32 v5, -4.0                  ; encoding: [0xf7,0x82,0x0a,0x7e]39070xf7,0x82,0x0a,0x7e3908 3909# CHECK: v_exp_f16_e32 v5, 0xfe0b                ; encoding: [0xff,0x82,0x0a,0x7e,0x0b,0xfe,0x00,0x00]39100xff,0x82,0x0a,0x7e,0x0b,0xfe,0x00,0x003911 3912# CHECK: v_exp_f16_e32 v5, 0x3456                ; encoding: [0xff,0x82,0x0a,0x7e,0x56,0x34,0x00,0x00]39130xff,0x82,0x0a,0x7e,0x56,0x34,0x00,0x003914 3915# CHECK: v_frexp_mant_f16_e32 v5, v1             ; encoding: [0x01,0x85,0x0a,0x7e]39160x01,0x85,0x0a,0x7e3917 3918# CHECK: v_frexp_mant_f16_e32 v255, v1           ; encoding: [0x01,0x85,0xfe,0x7f]39190x01,0x85,0xfe,0x7f3920 3921# CHECK: v_frexp_mant_f16_e32 v5, v255           ; encoding: [0xff,0x85,0x0a,0x7e]39220xff,0x85,0x0a,0x7e3923 3924# CHECK: v_frexp_mant_f16_e32 v5, s1             ; encoding: [0x01,0x84,0x0a,0x7e]39250x01,0x84,0x0a,0x7e3926 3927# CHECK: v_frexp_mant_f16_e32 v5, s101           ; encoding: [0x65,0x84,0x0a,0x7e]39280x65,0x84,0x0a,0x7e3929 3930# CHECK: v_frexp_mant_f16_e32 v5, flat_scratch_lo ; encoding: [0x66,0x84,0x0a,0x7e]39310x66,0x84,0x0a,0x7e3932 3933# CHECK: v_frexp_mant_f16_e32 v5, flat_scratch_hi ; encoding: [0x67,0x84,0x0a,0x7e]39340x67,0x84,0x0a,0x7e3935 3936# CHECK: v_frexp_mant_f16_e32 v5, vcc_lo         ; encoding: [0x6a,0x84,0x0a,0x7e]39370x6a,0x84,0x0a,0x7e3938 3939# CHECK: v_frexp_mant_f16_e32 v5, vcc_hi         ; encoding: [0x6b,0x84,0x0a,0x7e]39400x6b,0x84,0x0a,0x7e3941 3942# CHECK: v_frexp_mant_f16_e32 v5, tba_lo         ; encoding: [0x6c,0x84,0x0a,0x7e]39430x6c,0x84,0x0a,0x7e3944 3945# CHECK: v_frexp_mant_f16_e32 v5, tba_hi         ; encoding: [0x6d,0x84,0x0a,0x7e]39460x6d,0x84,0x0a,0x7e3947 3948# CHECK: v_frexp_mant_f16_e32 v5, tma_lo         ; encoding: [0x6e,0x84,0x0a,0x7e]39490x6e,0x84,0x0a,0x7e3950 3951# CHECK: v_frexp_mant_f16_e32 v5, tma_hi         ; encoding: [0x6f,0x84,0x0a,0x7e]39520x6f,0x84,0x0a,0x7e3953 3954# CHECK: v_frexp_mant_f16_e32 v5, ttmp11         ; encoding: [0x7b,0x84,0x0a,0x7e]39550x7b,0x84,0x0a,0x7e3956 3957# CHECK: v_frexp_mant_f16_e32 v5, m0             ; encoding: [0x7c,0x84,0x0a,0x7e]39580x7c,0x84,0x0a,0x7e3959 3960# CHECK: v_frexp_mant_f16_e32 v5, exec_lo        ; encoding: [0x7e,0x84,0x0a,0x7e]39610x7e,0x84,0x0a,0x7e3962 3963# CHECK: v_frexp_mant_f16_e32 v5, exec_hi        ; encoding: [0x7f,0x84,0x0a,0x7e]39640x7f,0x84,0x0a,0x7e3965 3966# CHECK: v_frexp_mant_f16_e32 v5, 0              ; encoding: [0x80,0x84,0x0a,0x7e]39670x80,0x84,0x0a,0x7e3968 3969# CHECK: v_frexp_mant_f16_e32 v5, -1             ; encoding: [0xc1,0x84,0x0a,0x7e]39700xc1,0x84,0x0a,0x7e3971 3972# CHECK: v_frexp_mant_f16_e32 v5, 0.5            ; encoding: [0xf0,0x84,0x0a,0x7e]39730xf0,0x84,0x0a,0x7e3974 3975# CHECK: v_frexp_mant_f16_e32 v5, -4.0           ; encoding: [0xf7,0x84,0x0a,0x7e]39760xf7,0x84,0x0a,0x7e3977 3978# CHECK: v_frexp_mant_f16_e32 v5, 0xfe0b         ; encoding: [0xff,0x84,0x0a,0x7e,0x0b,0xfe,0x00,0x00]39790xff,0x84,0x0a,0x7e,0x0b,0xfe,0x00,0x003980 3981# CHECK: v_frexp_mant_f16_e32 v5, 0x3456         ; encoding: [0xff,0x84,0x0a,0x7e,0x56,0x34,0x00,0x00]39820xff,0x84,0x0a,0x7e,0x56,0x34,0x00,0x003983 3984# CHECK: v_frexp_exp_i16_f16_e32 v5, v1          ; encoding: [0x01,0x87,0x0a,0x7e]39850x01,0x87,0x0a,0x7e3986 3987# CHECK: v_frexp_exp_i16_f16_e32 v255, v1        ; encoding: [0x01,0x87,0xfe,0x7f]39880x01,0x87,0xfe,0x7f3989 3990# CHECK: v_frexp_exp_i16_f16_e32 v5, v255        ; encoding: [0xff,0x87,0x0a,0x7e]39910xff,0x87,0x0a,0x7e3992 3993# CHECK: v_frexp_exp_i16_f16_e32 v5, s1          ; encoding: [0x01,0x86,0x0a,0x7e]39940x01,0x86,0x0a,0x7e3995 3996# CHECK: v_frexp_exp_i16_f16_e32 v5, s101        ; encoding: [0x65,0x86,0x0a,0x7e]39970x65,0x86,0x0a,0x7e3998 3999# CHECK: v_frexp_exp_i16_f16_e32 v5, flat_scratch_lo ; encoding: [0x66,0x86,0x0a,0x7e]40000x66,0x86,0x0a,0x7e4001 4002# CHECK: v_frexp_exp_i16_f16_e32 v5, flat_scratch_hi ; encoding: [0x67,0x86,0x0a,0x7e]40030x67,0x86,0x0a,0x7e4004 4005# CHECK: v_frexp_exp_i16_f16_e32 v5, vcc_lo      ; encoding: [0x6a,0x86,0x0a,0x7e]40060x6a,0x86,0x0a,0x7e4007 4008# CHECK: v_frexp_exp_i16_f16_e32 v5, vcc_hi      ; encoding: [0x6b,0x86,0x0a,0x7e]40090x6b,0x86,0x0a,0x7e4010 4011# CHECK: v_frexp_exp_i16_f16_e32 v5, tba_lo      ; encoding: [0x6c,0x86,0x0a,0x7e]40120x6c,0x86,0x0a,0x7e4013 4014# CHECK: v_frexp_exp_i16_f16_e32 v5, tba_hi      ; encoding: [0x6d,0x86,0x0a,0x7e]40150x6d,0x86,0x0a,0x7e4016 4017# CHECK: v_frexp_exp_i16_f16_e32 v5, tma_lo      ; encoding: [0x6e,0x86,0x0a,0x7e]40180x6e,0x86,0x0a,0x7e4019 4020# CHECK: v_frexp_exp_i16_f16_e32 v5, tma_hi      ; encoding: [0x6f,0x86,0x0a,0x7e]40210x6f,0x86,0x0a,0x7e4022 4023# CHECK: v_frexp_exp_i16_f16_e32 v5, ttmp11      ; encoding: [0x7b,0x86,0x0a,0x7e]40240x7b,0x86,0x0a,0x7e4025 4026# CHECK: v_frexp_exp_i16_f16_e32 v5, m0          ; encoding: [0x7c,0x86,0x0a,0x7e]40270x7c,0x86,0x0a,0x7e4028 4029# CHECK: v_frexp_exp_i16_f16_e32 v5, exec_lo     ; encoding: [0x7e,0x86,0x0a,0x7e]40300x7e,0x86,0x0a,0x7e4031 4032# CHECK: v_frexp_exp_i16_f16_e32 v5, exec_hi     ; encoding: [0x7f,0x86,0x0a,0x7e]40330x7f,0x86,0x0a,0x7e4034 4035# CHECK: v_frexp_exp_i16_f16_e32 v5, 0           ; encoding: [0x80,0x86,0x0a,0x7e]40360x80,0x86,0x0a,0x7e4037 4038# CHECK: v_frexp_exp_i16_f16_e32 v5, -1          ; encoding: [0xc1,0x86,0x0a,0x7e]40390xc1,0x86,0x0a,0x7e4040 4041# CHECK: v_frexp_exp_i16_f16_e32 v5, 0.5         ; encoding: [0xf0,0x86,0x0a,0x7e]40420xf0,0x86,0x0a,0x7e4043 4044# CHECK: v_frexp_exp_i16_f16_e32 v5, -4.0        ; encoding: [0xf7,0x86,0x0a,0x7e]40450xf7,0x86,0x0a,0x7e4046 4047# CHECK: v_frexp_exp_i16_f16_e32 v5, 0xfe0b      ; encoding: [0xff,0x86,0x0a,0x7e,0x0b,0xfe,0x00,0x00]40480xff,0x86,0x0a,0x7e,0x0b,0xfe,0x00,0x004049 4050# CHECK: v_frexp_exp_i16_f16_e32 v5, 0x3456      ; encoding: [0xff,0x86,0x0a,0x7e,0x56,0x34,0x00,0x00]40510xff,0x86,0x0a,0x7e,0x56,0x34,0x00,0x004052 4053# CHECK: v_floor_f16_e32 v5, v1                  ; encoding: [0x01,0x89,0x0a,0x7e]40540x01,0x89,0x0a,0x7e4055 4056# CHECK: v_floor_f16_e32 v255, v1                ; encoding: [0x01,0x89,0xfe,0x7f]40570x01,0x89,0xfe,0x7f4058 4059# CHECK: v_floor_f16_e32 v5, v255                ; encoding: [0xff,0x89,0x0a,0x7e]40600xff,0x89,0x0a,0x7e4061 4062# CHECK: v_floor_f16_e32 v5, s1                  ; encoding: [0x01,0x88,0x0a,0x7e]40630x01,0x88,0x0a,0x7e4064 4065# CHECK: v_floor_f16_e32 v5, s101                ; encoding: [0x65,0x88,0x0a,0x7e]40660x65,0x88,0x0a,0x7e4067 4068# CHECK: v_floor_f16_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x88,0x0a,0x7e]40690x66,0x88,0x0a,0x7e4070 4071# CHECK: v_floor_f16_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x88,0x0a,0x7e]40720x67,0x88,0x0a,0x7e4073 4074# CHECK: v_floor_f16_e32 v5, vcc_lo              ; encoding: [0x6a,0x88,0x0a,0x7e]40750x6a,0x88,0x0a,0x7e4076 4077# CHECK: v_floor_f16_e32 v5, vcc_hi              ; encoding: [0x6b,0x88,0x0a,0x7e]40780x6b,0x88,0x0a,0x7e4079 4080# CHECK: v_floor_f16_e32 v5, tba_lo              ; encoding: [0x6c,0x88,0x0a,0x7e]40810x6c,0x88,0x0a,0x7e4082 4083# CHECK: v_floor_f16_e32 v5, tba_hi              ; encoding: [0x6d,0x88,0x0a,0x7e]40840x6d,0x88,0x0a,0x7e4085 4086# CHECK: v_floor_f16_e32 v5, tma_lo              ; encoding: [0x6e,0x88,0x0a,0x7e]40870x6e,0x88,0x0a,0x7e4088 4089# CHECK: v_floor_f16_e32 v5, tma_hi              ; encoding: [0x6f,0x88,0x0a,0x7e]40900x6f,0x88,0x0a,0x7e4091 4092# CHECK: v_floor_f16_e32 v5, ttmp11              ; encoding: [0x7b,0x88,0x0a,0x7e]40930x7b,0x88,0x0a,0x7e4094 4095# CHECK: v_floor_f16_e32 v5, m0                  ; encoding: [0x7c,0x88,0x0a,0x7e]40960x7c,0x88,0x0a,0x7e4097 4098# CHECK: v_floor_f16_e32 v5, exec_lo             ; encoding: [0x7e,0x88,0x0a,0x7e]40990x7e,0x88,0x0a,0x7e4100 4101# CHECK: v_floor_f16_e32 v5, exec_hi             ; encoding: [0x7f,0x88,0x0a,0x7e]41020x7f,0x88,0x0a,0x7e4103 4104# CHECK: v_floor_f16_e32 v5, 0                   ; encoding: [0x80,0x88,0x0a,0x7e]41050x80,0x88,0x0a,0x7e4106 4107# CHECK: v_floor_f16_e32 v5, -1                  ; encoding: [0xc1,0x88,0x0a,0x7e]41080xc1,0x88,0x0a,0x7e4109 4110# CHECK: v_floor_f16_e32 v5, 0.5                 ; encoding: [0xf0,0x88,0x0a,0x7e]41110xf0,0x88,0x0a,0x7e4112 4113# CHECK: v_floor_f16_e32 v5, -4.0                ; encoding: [0xf7,0x88,0x0a,0x7e]41140xf7,0x88,0x0a,0x7e4115 4116# CHECK: v_floor_f16_e32 v5, 0xfe0b              ; encoding: [0xff,0x88,0x0a,0x7e,0x0b,0xfe,0x00,0x00]41170xff,0x88,0x0a,0x7e,0x0b,0xfe,0x00,0x004118 4119# CHECK: v_floor_f16_e32 v5, 0x3456              ; encoding: [0xff,0x88,0x0a,0x7e,0x56,0x34,0x00,0x00]41200xff,0x88,0x0a,0x7e,0x56,0x34,0x00,0x004121 4122# CHECK: v_ceil_f16_e32 v5, v1                   ; encoding: [0x01,0x8b,0x0a,0x7e]41230x01,0x8b,0x0a,0x7e4124 4125# CHECK: v_ceil_f16_e32 v255, v1                 ; encoding: [0x01,0x8b,0xfe,0x7f]41260x01,0x8b,0xfe,0x7f4127 4128# CHECK: v_ceil_f16_e32 v5, v255                 ; encoding: [0xff,0x8b,0x0a,0x7e]41290xff,0x8b,0x0a,0x7e4130 4131# CHECK: v_ceil_f16_e32 v5, s1                   ; encoding: [0x01,0x8a,0x0a,0x7e]41320x01,0x8a,0x0a,0x7e4133 4134# CHECK: v_ceil_f16_e32 v5, s101                 ; encoding: [0x65,0x8a,0x0a,0x7e]41350x65,0x8a,0x0a,0x7e4136 4137# CHECK: v_ceil_f16_e32 v5, flat_scratch_lo      ; encoding: [0x66,0x8a,0x0a,0x7e]41380x66,0x8a,0x0a,0x7e4139 4140# CHECK: v_ceil_f16_e32 v5, flat_scratch_hi      ; encoding: [0x67,0x8a,0x0a,0x7e]41410x67,0x8a,0x0a,0x7e4142 4143# CHECK: v_ceil_f16_e32 v5, vcc_lo               ; encoding: [0x6a,0x8a,0x0a,0x7e]41440x6a,0x8a,0x0a,0x7e4145 4146# CHECK: v_ceil_f16_e32 v5, vcc_hi               ; encoding: [0x6b,0x8a,0x0a,0x7e]41470x6b,0x8a,0x0a,0x7e4148 4149# CHECK: v_ceil_f16_e32 v5, tba_lo               ; encoding: [0x6c,0x8a,0x0a,0x7e]41500x6c,0x8a,0x0a,0x7e4151 4152# CHECK: v_ceil_f16_e32 v5, tba_hi               ; encoding: [0x6d,0x8a,0x0a,0x7e]41530x6d,0x8a,0x0a,0x7e4154 4155# CHECK: v_ceil_f16_e32 v5, tma_lo               ; encoding: [0x6e,0x8a,0x0a,0x7e]41560x6e,0x8a,0x0a,0x7e4157 4158# CHECK: v_ceil_f16_e32 v5, tma_hi               ; encoding: [0x6f,0x8a,0x0a,0x7e]41590x6f,0x8a,0x0a,0x7e4160 4161# CHECK: v_ceil_f16_e32 v5, ttmp11               ; encoding: [0x7b,0x8a,0x0a,0x7e]41620x7b,0x8a,0x0a,0x7e4163 4164# CHECK: v_ceil_f16_e32 v5, m0                   ; encoding: [0x7c,0x8a,0x0a,0x7e]41650x7c,0x8a,0x0a,0x7e4166 4167# CHECK: v_ceil_f16_e32 v5, exec_lo              ; encoding: [0x7e,0x8a,0x0a,0x7e]41680x7e,0x8a,0x0a,0x7e4169 4170# CHECK: v_ceil_f16_e32 v5, exec_hi              ; encoding: [0x7f,0x8a,0x0a,0x7e]41710x7f,0x8a,0x0a,0x7e4172 4173# CHECK: v_ceil_f16_e32 v5, 0                    ; encoding: [0x80,0x8a,0x0a,0x7e]41740x80,0x8a,0x0a,0x7e4175 4176# CHECK: v_ceil_f16_e32 v5, -1                   ; encoding: [0xc1,0x8a,0x0a,0x7e]41770xc1,0x8a,0x0a,0x7e4178 4179# CHECK: v_ceil_f16_e32 v5, 0.5                  ; encoding: [0xf0,0x8a,0x0a,0x7e]41800xf0,0x8a,0x0a,0x7e4181 4182# CHECK: v_ceil_f16_e32 v5, -4.0                 ; encoding: [0xf7,0x8a,0x0a,0x7e]41830xf7,0x8a,0x0a,0x7e4184 4185# CHECK: v_ceil_f16_e32 v5, 0xfe0b               ; encoding: [0xff,0x8a,0x0a,0x7e,0x0b,0xfe,0x00,0x00]41860xff,0x8a,0x0a,0x7e,0x0b,0xfe,0x00,0x004187 4188# CHECK: v_ceil_f16_e32 v5, 0x3456               ; encoding: [0xff,0x8a,0x0a,0x7e,0x56,0x34,0x00,0x00]41890xff,0x8a,0x0a,0x7e,0x56,0x34,0x00,0x004190 4191# CHECK: v_trunc_f16_e32 v5, v1                  ; encoding: [0x01,0x8d,0x0a,0x7e]41920x01,0x8d,0x0a,0x7e4193 4194# CHECK: v_trunc_f16_e32 v255, v1                ; encoding: [0x01,0x8d,0xfe,0x7f]41950x01,0x8d,0xfe,0x7f4196 4197# CHECK: v_trunc_f16_e32 v5, v255                ; encoding: [0xff,0x8d,0x0a,0x7e]41980xff,0x8d,0x0a,0x7e4199 4200# CHECK: v_trunc_f16_e32 v5, s1                  ; encoding: [0x01,0x8c,0x0a,0x7e]42010x01,0x8c,0x0a,0x7e4202 4203# CHECK: v_trunc_f16_e32 v5, s101                ; encoding: [0x65,0x8c,0x0a,0x7e]42040x65,0x8c,0x0a,0x7e4205 4206# CHECK: v_trunc_f16_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x8c,0x0a,0x7e]42070x66,0x8c,0x0a,0x7e4208 4209# CHECK: v_trunc_f16_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x8c,0x0a,0x7e]42100x67,0x8c,0x0a,0x7e4211 4212# CHECK: v_trunc_f16_e32 v5, vcc_lo              ; encoding: [0x6a,0x8c,0x0a,0x7e]42130x6a,0x8c,0x0a,0x7e4214 4215# CHECK: v_trunc_f16_e32 v5, vcc_hi              ; encoding: [0x6b,0x8c,0x0a,0x7e]42160x6b,0x8c,0x0a,0x7e4217 4218# CHECK: v_trunc_f16_e32 v5, tba_lo              ; encoding: [0x6c,0x8c,0x0a,0x7e]42190x6c,0x8c,0x0a,0x7e4220 4221# CHECK: v_trunc_f16_e32 v5, tba_hi              ; encoding: [0x6d,0x8c,0x0a,0x7e]42220x6d,0x8c,0x0a,0x7e4223 4224# CHECK: v_trunc_f16_e32 v5, tma_lo              ; encoding: [0x6e,0x8c,0x0a,0x7e]42250x6e,0x8c,0x0a,0x7e4226 4227# CHECK: v_trunc_f16_e32 v5, tma_hi              ; encoding: [0x6f,0x8c,0x0a,0x7e]42280x6f,0x8c,0x0a,0x7e4229 4230# CHECK: v_trunc_f16_e32 v5, ttmp11              ; encoding: [0x7b,0x8c,0x0a,0x7e]42310x7b,0x8c,0x0a,0x7e4232 4233# CHECK: v_trunc_f16_e32 v5, m0                  ; encoding: [0x7c,0x8c,0x0a,0x7e]42340x7c,0x8c,0x0a,0x7e4235 4236# CHECK: v_trunc_f16_e32 v5, exec_lo             ; encoding: [0x7e,0x8c,0x0a,0x7e]42370x7e,0x8c,0x0a,0x7e4238 4239# CHECK: v_trunc_f16_e32 v5, exec_hi             ; encoding: [0x7f,0x8c,0x0a,0x7e]42400x7f,0x8c,0x0a,0x7e4241 4242# CHECK: v_trunc_f16_e32 v5, 0                   ; encoding: [0x80,0x8c,0x0a,0x7e]42430x80,0x8c,0x0a,0x7e4244 4245# CHECK: v_trunc_f16_e32 v5, -1                  ; encoding: [0xc1,0x8c,0x0a,0x7e]42460xc1,0x8c,0x0a,0x7e4247 4248# CHECK: v_trunc_f16_e32 v5, 0.5                 ; encoding: [0xf0,0x8c,0x0a,0x7e]42490xf0,0x8c,0x0a,0x7e4250 4251# CHECK: v_trunc_f16_e32 v5, -4.0                ; encoding: [0xf7,0x8c,0x0a,0x7e]42520xf7,0x8c,0x0a,0x7e4253 4254# CHECK: v_trunc_f16_e32 v5, 0xfe0b              ; encoding: [0xff,0x8c,0x0a,0x7e,0x0b,0xfe,0x00,0x00]42550xff,0x8c,0x0a,0x7e,0x0b,0xfe,0x00,0x004256 4257# CHECK: v_trunc_f16_e32 v5, 0x3456              ; encoding: [0xff,0x8c,0x0a,0x7e,0x56,0x34,0x00,0x00]42580xff,0x8c,0x0a,0x7e,0x56,0x34,0x00,0x004259 4260# CHECK: v_rndne_f16_e32 v5, v1                  ; encoding: [0x01,0x8f,0x0a,0x7e]42610x01,0x8f,0x0a,0x7e4262 4263# CHECK: v_rndne_f16_e32 v255, v1                ; encoding: [0x01,0x8f,0xfe,0x7f]42640x01,0x8f,0xfe,0x7f4265 4266# CHECK: v_rndne_f16_e32 v5, v255                ; encoding: [0xff,0x8f,0x0a,0x7e]42670xff,0x8f,0x0a,0x7e4268 4269# CHECK: v_rndne_f16_e32 v5, s1                  ; encoding: [0x01,0x8e,0x0a,0x7e]42700x01,0x8e,0x0a,0x7e4271 4272# CHECK: v_rndne_f16_e32 v5, s101                ; encoding: [0x65,0x8e,0x0a,0x7e]42730x65,0x8e,0x0a,0x7e4274 4275# CHECK: v_rndne_f16_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x8e,0x0a,0x7e]42760x66,0x8e,0x0a,0x7e4277 4278# CHECK: v_rndne_f16_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x8e,0x0a,0x7e]42790x67,0x8e,0x0a,0x7e4280 4281# CHECK: v_rndne_f16_e32 v5, vcc_lo              ; encoding: [0x6a,0x8e,0x0a,0x7e]42820x6a,0x8e,0x0a,0x7e4283 4284# CHECK: v_rndne_f16_e32 v5, vcc_hi              ; encoding: [0x6b,0x8e,0x0a,0x7e]42850x6b,0x8e,0x0a,0x7e4286 4287# CHECK: v_rndne_f16_e32 v5, tba_lo              ; encoding: [0x6c,0x8e,0x0a,0x7e]42880x6c,0x8e,0x0a,0x7e4289 4290# CHECK: v_rndne_f16_e32 v5, tba_hi              ; encoding: [0x6d,0x8e,0x0a,0x7e]42910x6d,0x8e,0x0a,0x7e4292 4293# CHECK: v_rndne_f16_e32 v5, tma_lo              ; encoding: [0x6e,0x8e,0x0a,0x7e]42940x6e,0x8e,0x0a,0x7e4295 4296# CHECK: v_rndne_f16_e32 v5, tma_hi              ; encoding: [0x6f,0x8e,0x0a,0x7e]42970x6f,0x8e,0x0a,0x7e4298 4299# CHECK: v_rndne_f16_e32 v5, ttmp11              ; encoding: [0x7b,0x8e,0x0a,0x7e]43000x7b,0x8e,0x0a,0x7e4301 4302# CHECK: v_rndne_f16_e32 v5, m0                  ; encoding: [0x7c,0x8e,0x0a,0x7e]43030x7c,0x8e,0x0a,0x7e4304 4305# CHECK: v_rndne_f16_e32 v5, exec_lo             ; encoding: [0x7e,0x8e,0x0a,0x7e]43060x7e,0x8e,0x0a,0x7e4307 4308# CHECK: v_rndne_f16_e32 v5, exec_hi             ; encoding: [0x7f,0x8e,0x0a,0x7e]43090x7f,0x8e,0x0a,0x7e4310 4311# CHECK: v_rndne_f16_e32 v5, 0                   ; encoding: [0x80,0x8e,0x0a,0x7e]43120x80,0x8e,0x0a,0x7e4313 4314# CHECK: v_rndne_f16_e32 v5, -1                  ; encoding: [0xc1,0x8e,0x0a,0x7e]43150xc1,0x8e,0x0a,0x7e4316 4317# CHECK: v_rndne_f16_e32 v5, 0.5                 ; encoding: [0xf0,0x8e,0x0a,0x7e]43180xf0,0x8e,0x0a,0x7e4319 4320# CHECK: v_rndne_f16_e32 v5, -4.0                ; encoding: [0xf7,0x8e,0x0a,0x7e]43210xf7,0x8e,0x0a,0x7e4322 4323# CHECK: v_rndne_f16_e32 v5, 0xfe0b              ; encoding: [0xff,0x8e,0x0a,0x7e,0x0b,0xfe,0x00,0x00]43240xff,0x8e,0x0a,0x7e,0x0b,0xfe,0x00,0x004325 4326# CHECK: v_rndne_f16_e32 v5, 0x3456              ; encoding: [0xff,0x8e,0x0a,0x7e,0x56,0x34,0x00,0x00]43270xff,0x8e,0x0a,0x7e,0x56,0x34,0x00,0x004328 4329# CHECK: v_fract_f16_e32 v5, v1                  ; encoding: [0x01,0x91,0x0a,0x7e]43300x01,0x91,0x0a,0x7e4331 4332# CHECK: v_fract_f16_e32 v255, v1                ; encoding: [0x01,0x91,0xfe,0x7f]43330x01,0x91,0xfe,0x7f4334 4335# CHECK: v_fract_f16_e32 v5, v255                ; encoding: [0xff,0x91,0x0a,0x7e]43360xff,0x91,0x0a,0x7e4337 4338# CHECK: v_fract_f16_e32 v5, s1                  ; encoding: [0x01,0x90,0x0a,0x7e]43390x01,0x90,0x0a,0x7e4340 4341# CHECK: v_fract_f16_e32 v5, s101                ; encoding: [0x65,0x90,0x0a,0x7e]43420x65,0x90,0x0a,0x7e4343 4344# CHECK: v_fract_f16_e32 v5, flat_scratch_lo     ; encoding: [0x66,0x90,0x0a,0x7e]43450x66,0x90,0x0a,0x7e4346 4347# CHECK: v_fract_f16_e32 v5, flat_scratch_hi     ; encoding: [0x67,0x90,0x0a,0x7e]43480x67,0x90,0x0a,0x7e4349 4350# CHECK: v_fract_f16_e32 v5, vcc_lo              ; encoding: [0x6a,0x90,0x0a,0x7e]43510x6a,0x90,0x0a,0x7e4352 4353# CHECK: v_fract_f16_e32 v5, vcc_hi              ; encoding: [0x6b,0x90,0x0a,0x7e]43540x6b,0x90,0x0a,0x7e4355 4356# CHECK: v_fract_f16_e32 v5, tba_lo              ; encoding: [0x6c,0x90,0x0a,0x7e]43570x6c,0x90,0x0a,0x7e4358 4359# CHECK: v_fract_f16_e32 v5, tba_hi              ; encoding: [0x6d,0x90,0x0a,0x7e]43600x6d,0x90,0x0a,0x7e4361 4362# CHECK: v_fract_f16_e32 v5, tma_lo              ; encoding: [0x6e,0x90,0x0a,0x7e]43630x6e,0x90,0x0a,0x7e4364 4365# CHECK: v_fract_f16_e32 v5, tma_hi              ; encoding: [0x6f,0x90,0x0a,0x7e]43660x6f,0x90,0x0a,0x7e4367 4368# CHECK: v_fract_f16_e32 v5, ttmp11              ; encoding: [0x7b,0x90,0x0a,0x7e]43690x7b,0x90,0x0a,0x7e4370 4371# CHECK: v_fract_f16_e32 v5, m0                  ; encoding: [0x7c,0x90,0x0a,0x7e]43720x7c,0x90,0x0a,0x7e4373 4374# CHECK: v_fract_f16_e32 v5, exec_lo             ; encoding: [0x7e,0x90,0x0a,0x7e]43750x7e,0x90,0x0a,0x7e4376 4377# CHECK: v_fract_f16_e32 v5, exec_hi             ; encoding: [0x7f,0x90,0x0a,0x7e]43780x7f,0x90,0x0a,0x7e4379 4380# CHECK: v_fract_f16_e32 v5, 0                   ; encoding: [0x80,0x90,0x0a,0x7e]43810x80,0x90,0x0a,0x7e4382 4383# CHECK: v_fract_f16_e32 v5, -1                  ; encoding: [0xc1,0x90,0x0a,0x7e]43840xc1,0x90,0x0a,0x7e4385 4386# CHECK: v_fract_f16_e32 v5, 0.5                 ; encoding: [0xf0,0x90,0x0a,0x7e]43870xf0,0x90,0x0a,0x7e4388 4389# CHECK: v_fract_f16_e32 v5, -4.0                ; encoding: [0xf7,0x90,0x0a,0x7e]43900xf7,0x90,0x0a,0x7e4391 4392# CHECK: v_fract_f16_e32 v5, 0xfe0b              ; encoding: [0xff,0x90,0x0a,0x7e,0x0b,0xfe,0x00,0x00]43930xff,0x90,0x0a,0x7e,0x0b,0xfe,0x00,0x004394 4395# CHECK: v_fract_f16_e32 v5, 0x3456              ; encoding: [0xff,0x90,0x0a,0x7e,0x56,0x34,0x00,0x00]43960xff,0x90,0x0a,0x7e,0x56,0x34,0x00,0x004397 4398# CHECK: v_sin_f16_e32 v5, v1                    ; encoding: [0x01,0x93,0x0a,0x7e]43990x01,0x93,0x0a,0x7e4400 4401# CHECK: v_sin_f16_e32 v255, v1                  ; encoding: [0x01,0x93,0xfe,0x7f]44020x01,0x93,0xfe,0x7f4403 4404# CHECK: v_sin_f16_e32 v5, v255                  ; encoding: [0xff,0x93,0x0a,0x7e]44050xff,0x93,0x0a,0x7e4406 4407# CHECK: v_sin_f16_e32 v5, s1                    ; encoding: [0x01,0x92,0x0a,0x7e]44080x01,0x92,0x0a,0x7e4409 4410# CHECK: v_sin_f16_e32 v5, s101                  ; encoding: [0x65,0x92,0x0a,0x7e]44110x65,0x92,0x0a,0x7e4412 4413# CHECK: v_sin_f16_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x92,0x0a,0x7e]44140x66,0x92,0x0a,0x7e4415 4416# CHECK: v_sin_f16_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x92,0x0a,0x7e]44170x67,0x92,0x0a,0x7e4418 4419# CHECK: v_sin_f16_e32 v5, vcc_lo                ; encoding: [0x6a,0x92,0x0a,0x7e]44200x6a,0x92,0x0a,0x7e4421 4422# CHECK: v_sin_f16_e32 v5, vcc_hi                ; encoding: [0x6b,0x92,0x0a,0x7e]44230x6b,0x92,0x0a,0x7e4424 4425# CHECK: v_sin_f16_e32 v5, tba_lo                ; encoding: [0x6c,0x92,0x0a,0x7e]44260x6c,0x92,0x0a,0x7e4427 4428# CHECK: v_sin_f16_e32 v5, tba_hi                ; encoding: [0x6d,0x92,0x0a,0x7e]44290x6d,0x92,0x0a,0x7e4430 4431# CHECK: v_sin_f16_e32 v5, tma_lo                ; encoding: [0x6e,0x92,0x0a,0x7e]44320x6e,0x92,0x0a,0x7e4433 4434# CHECK: v_sin_f16_e32 v5, tma_hi                ; encoding: [0x6f,0x92,0x0a,0x7e]44350x6f,0x92,0x0a,0x7e4436 4437# CHECK: v_sin_f16_e32 v5, ttmp11                ; encoding: [0x7b,0x92,0x0a,0x7e]44380x7b,0x92,0x0a,0x7e4439 4440# CHECK: v_sin_f16_e32 v5, m0                    ; encoding: [0x7c,0x92,0x0a,0x7e]44410x7c,0x92,0x0a,0x7e4442 4443# CHECK: v_sin_f16_e32 v5, exec_lo               ; encoding: [0x7e,0x92,0x0a,0x7e]44440x7e,0x92,0x0a,0x7e4445 4446# CHECK: v_sin_f16_e32 v5, exec_hi               ; encoding: [0x7f,0x92,0x0a,0x7e]44470x7f,0x92,0x0a,0x7e4448 4449# CHECK: v_sin_f16_e32 v5, 0                     ; encoding: [0x80,0x92,0x0a,0x7e]44500x80,0x92,0x0a,0x7e4451 4452# CHECK: v_sin_f16_e32 v5, -1                    ; encoding: [0xc1,0x92,0x0a,0x7e]44530xc1,0x92,0x0a,0x7e4454 4455# CHECK: v_sin_f16_e32 v5, 0.5                   ; encoding: [0xf0,0x92,0x0a,0x7e]44560xf0,0x92,0x0a,0x7e4457 4458# CHECK: v_sin_f16_e32 v5, -4.0                  ; encoding: [0xf7,0x92,0x0a,0x7e]44590xf7,0x92,0x0a,0x7e4460 4461# CHECK: v_sin_f16_e32 v5, 0xfe0b                ; encoding: [0xff,0x92,0x0a,0x7e,0x0b,0xfe,0x00,0x00]44620xff,0x92,0x0a,0x7e,0x0b,0xfe,0x00,0x004463 4464# CHECK: v_sin_f16_e32 v5, 0x3456                ; encoding: [0xff,0x92,0x0a,0x7e,0x56,0x34,0x00,0x00]44650xff,0x92,0x0a,0x7e,0x56,0x34,0x00,0x004466 4467# CHECK: v_cos_f16_e32 v5, v1                    ; encoding: [0x01,0x95,0x0a,0x7e]44680x01,0x95,0x0a,0x7e4469 4470# CHECK: v_cos_f16_e32 v255, v1                  ; encoding: [0x01,0x95,0xfe,0x7f]44710x01,0x95,0xfe,0x7f4472 4473# CHECK: v_cos_f16_e32 v5, v255                  ; encoding: [0xff,0x95,0x0a,0x7e]44740xff,0x95,0x0a,0x7e4475 4476# CHECK: v_cos_f16_e32 v5, s1                    ; encoding: [0x01,0x94,0x0a,0x7e]44770x01,0x94,0x0a,0x7e4478 4479# CHECK: v_cos_f16_e32 v5, s101                  ; encoding: [0x65,0x94,0x0a,0x7e]44800x65,0x94,0x0a,0x7e4481 4482# CHECK: v_cos_f16_e32 v5, flat_scratch_lo       ; encoding: [0x66,0x94,0x0a,0x7e]44830x66,0x94,0x0a,0x7e4484 4485# CHECK: v_cos_f16_e32 v5, flat_scratch_hi       ; encoding: [0x67,0x94,0x0a,0x7e]44860x67,0x94,0x0a,0x7e4487 4488# CHECK: v_cos_f16_e32 v5, vcc_lo                ; encoding: [0x6a,0x94,0x0a,0x7e]44890x6a,0x94,0x0a,0x7e4490 4491# CHECK: v_cos_f16_e32 v5, vcc_hi                ; encoding: [0x6b,0x94,0x0a,0x7e]44920x6b,0x94,0x0a,0x7e4493 4494# CHECK: v_cos_f16_e32 v5, tba_lo                ; encoding: [0x6c,0x94,0x0a,0x7e]44950x6c,0x94,0x0a,0x7e4496 4497# CHECK: v_cos_f16_e32 v5, tba_hi                ; encoding: [0x6d,0x94,0x0a,0x7e]44980x6d,0x94,0x0a,0x7e4499 4500# CHECK: v_cos_f16_e32 v5, tma_lo                ; encoding: [0x6e,0x94,0x0a,0x7e]45010x6e,0x94,0x0a,0x7e4502 4503# CHECK: v_cos_f16_e32 v5, tma_hi                ; encoding: [0x6f,0x94,0x0a,0x7e]45040x6f,0x94,0x0a,0x7e4505 4506# CHECK: v_cos_f16_e32 v5, ttmp11                ; encoding: [0x7b,0x94,0x0a,0x7e]45070x7b,0x94,0x0a,0x7e4508 4509# CHECK: v_cos_f16_e32 v5, m0                    ; encoding: [0x7c,0x94,0x0a,0x7e]45100x7c,0x94,0x0a,0x7e4511 4512# CHECK: v_cos_f16_e32 v5, exec_lo               ; encoding: [0x7e,0x94,0x0a,0x7e]45130x7e,0x94,0x0a,0x7e4514 4515# CHECK: v_cos_f16_e32 v5, exec_hi               ; encoding: [0x7f,0x94,0x0a,0x7e]45160x7f,0x94,0x0a,0x7e4517 4518# CHECK: v_cos_f16_e32 v5, 0                     ; encoding: [0x80,0x94,0x0a,0x7e]45190x80,0x94,0x0a,0x7e4520 4521# CHECK: v_cos_f16_e32 v5, -1                    ; encoding: [0xc1,0x94,0x0a,0x7e]45220xc1,0x94,0x0a,0x7e4523 4524# CHECK: v_cos_f16_e32 v5, 0.5                   ; encoding: [0xf0,0x94,0x0a,0x7e]45250xf0,0x94,0x0a,0x7e4526 4527# CHECK: v_cos_f16_e32 v5, -4.0                  ; encoding: [0xf7,0x94,0x0a,0x7e]45280xf7,0x94,0x0a,0x7e4529 4530# CHECK: v_cos_f16_e32 v5, 0xfe0b                ; encoding: [0xff,0x94,0x0a,0x7e,0x0b,0xfe,0x00,0x00]45310xff,0x94,0x0a,0x7e,0x0b,0xfe,0x00,0x004532 4533# CHECK: v_cos_f16_e32 v5, 0x3456                ; encoding: [0xff,0x94,0x0a,0x7e,0x56,0x34,0x00,0x00]45340xff,0x94,0x0a,0x7e,0x56,0x34,0x00,0x004535 4536# CHECK: v_exp_legacy_f32_e32 v5, v1             ; encoding: [0x01,0x97,0x0a,0x7e]45370x01,0x97,0x0a,0x7e4538 4539# CHECK: v_exp_legacy_f32_e32 v255, v1           ; encoding: [0x01,0x97,0xfe,0x7f]45400x01,0x97,0xfe,0x7f4541 4542# CHECK: v_exp_legacy_f32_e32 v5, v255           ; encoding: [0xff,0x97,0x0a,0x7e]45430xff,0x97,0x0a,0x7e4544 4545# CHECK: v_exp_legacy_f32_e32 v5, s1             ; encoding: [0x01,0x96,0x0a,0x7e]45460x01,0x96,0x0a,0x7e4547 4548# CHECK: v_exp_legacy_f32_e32 v5, s101           ; encoding: [0x65,0x96,0x0a,0x7e]45490x65,0x96,0x0a,0x7e4550 4551# CHECK: v_exp_legacy_f32_e32 v5, flat_scratch_lo ; encoding: [0x66,0x96,0x0a,0x7e]45520x66,0x96,0x0a,0x7e4553 4554# CHECK: v_exp_legacy_f32_e32 v5, flat_scratch_hi ; encoding: [0x67,0x96,0x0a,0x7e]45550x67,0x96,0x0a,0x7e4556 4557# CHECK: v_exp_legacy_f32_e32 v5, vcc_lo         ; encoding: [0x6a,0x96,0x0a,0x7e]45580x6a,0x96,0x0a,0x7e4559 4560# CHECK: v_exp_legacy_f32_e32 v5, vcc_hi         ; encoding: [0x6b,0x96,0x0a,0x7e]45610x6b,0x96,0x0a,0x7e4562 4563# CHECK: v_exp_legacy_f32_e32 v5, tba_lo         ; encoding: [0x6c,0x96,0x0a,0x7e]45640x6c,0x96,0x0a,0x7e4565 4566# CHECK: v_exp_legacy_f32_e32 v5, tba_hi         ; encoding: [0x6d,0x96,0x0a,0x7e]45670x6d,0x96,0x0a,0x7e4568 4569# CHECK: v_exp_legacy_f32_e32 v5, tma_lo         ; encoding: [0x6e,0x96,0x0a,0x7e]45700x6e,0x96,0x0a,0x7e4571 4572# CHECK: v_exp_legacy_f32_e32 v5, tma_hi         ; encoding: [0x6f,0x96,0x0a,0x7e]45730x6f,0x96,0x0a,0x7e4574 4575# CHECK: v_exp_legacy_f32_e32 v5, ttmp11         ; encoding: [0x7b,0x96,0x0a,0x7e]45760x7b,0x96,0x0a,0x7e4577 4578# CHECK: v_exp_legacy_f32_e32 v5, m0             ; encoding: [0x7c,0x96,0x0a,0x7e]45790x7c,0x96,0x0a,0x7e4580 4581# CHECK: v_exp_legacy_f32_e32 v5, exec_lo        ; encoding: [0x7e,0x96,0x0a,0x7e]45820x7e,0x96,0x0a,0x7e4583 4584# CHECK: v_exp_legacy_f32_e32 v5, exec_hi        ; encoding: [0x7f,0x96,0x0a,0x7e]45850x7f,0x96,0x0a,0x7e4586 4587# CHECK: v_exp_legacy_f32_e32 v5, 0              ; encoding: [0x80,0x96,0x0a,0x7e]45880x80,0x96,0x0a,0x7e4589 4590# CHECK: v_exp_legacy_f32_e32 v5, -1             ; encoding: [0xc1,0x96,0x0a,0x7e]45910xc1,0x96,0x0a,0x7e4592 4593# CHECK: v_exp_legacy_f32_e32 v5, 0.5            ; encoding: [0xf0,0x96,0x0a,0x7e]45940xf0,0x96,0x0a,0x7e4595 4596# CHECK: v_exp_legacy_f32_e32 v5, -4.0           ; encoding: [0xf7,0x96,0x0a,0x7e]45970xf7,0x96,0x0a,0x7e4598 4599# CHECK: v_exp_legacy_f32_e32 v5, 0xaf123456     ; encoding: [0xff,0x96,0x0a,0x7e,0x56,0x34,0x12,0xaf]46000xff,0x96,0x0a,0x7e,0x56,0x34,0x12,0xaf4601 4602# CHECK: v_exp_legacy_f32_e32 v5, 0x3f717273     ; encoding: [0xff,0x96,0x0a,0x7e,0x73,0x72,0x71,0x3f]46030xff,0x96,0x0a,0x7e,0x73,0x72,0x71,0x3f4604 4605# CHECK: v_log_legacy_f32_e32 v5, v1             ; encoding: [0x01,0x99,0x0a,0x7e]46060x01,0x99,0x0a,0x7e4607 4608# CHECK: v_log_legacy_f32_e32 v255, v1           ; encoding: [0x01,0x99,0xfe,0x7f]46090x01,0x99,0xfe,0x7f4610 4611# CHECK: v_log_legacy_f32_e32 v5, v255           ; encoding: [0xff,0x99,0x0a,0x7e]46120xff,0x99,0x0a,0x7e4613 4614# CHECK: v_log_legacy_f32_e32 v5, s1             ; encoding: [0x01,0x98,0x0a,0x7e]46150x01,0x98,0x0a,0x7e4616 4617# CHECK: v_log_legacy_f32_e32 v5, s101           ; encoding: [0x65,0x98,0x0a,0x7e]46180x65,0x98,0x0a,0x7e4619 4620# CHECK: v_log_legacy_f32_e32 v5, flat_scratch_lo ; encoding: [0x66,0x98,0x0a,0x7e]46210x66,0x98,0x0a,0x7e4622 4623# CHECK: v_log_legacy_f32_e32 v5, flat_scratch_hi ; encoding: [0x67,0x98,0x0a,0x7e]46240x67,0x98,0x0a,0x7e4625 4626# CHECK: v_log_legacy_f32_e32 v5, vcc_lo         ; encoding: [0x6a,0x98,0x0a,0x7e]46270x6a,0x98,0x0a,0x7e4628 4629# CHECK: v_log_legacy_f32_e32 v5, vcc_hi         ; encoding: [0x6b,0x98,0x0a,0x7e]46300x6b,0x98,0x0a,0x7e4631 4632# CHECK: v_log_legacy_f32_e32 v5, tba_lo         ; encoding: [0x6c,0x98,0x0a,0x7e]46330x6c,0x98,0x0a,0x7e4634 4635# CHECK: v_log_legacy_f32_e32 v5, tba_hi         ; encoding: [0x6d,0x98,0x0a,0x7e]46360x6d,0x98,0x0a,0x7e4637 4638# CHECK: v_log_legacy_f32_e32 v5, tma_lo         ; encoding: [0x6e,0x98,0x0a,0x7e]46390x6e,0x98,0x0a,0x7e4640 4641# CHECK: v_log_legacy_f32_e32 v5, tma_hi         ; encoding: [0x6f,0x98,0x0a,0x7e]46420x6f,0x98,0x0a,0x7e4643 4644# CHECK: v_log_legacy_f32_e32 v5, ttmp11         ; encoding: [0x7b,0x98,0x0a,0x7e]46450x7b,0x98,0x0a,0x7e4646 4647# CHECK: v_log_legacy_f32_e32 v5, m0             ; encoding: [0x7c,0x98,0x0a,0x7e]46480x7c,0x98,0x0a,0x7e4649 4650# CHECK: v_log_legacy_f32_e32 v5, exec_lo        ; encoding: [0x7e,0x98,0x0a,0x7e]46510x7e,0x98,0x0a,0x7e4652 4653# CHECK: v_log_legacy_f32_e32 v5, exec_hi        ; encoding: [0x7f,0x98,0x0a,0x7e]46540x7f,0x98,0x0a,0x7e4655 4656# CHECK: v_log_legacy_f32_e32 v5, 0              ; encoding: [0x80,0x98,0x0a,0x7e]46570x80,0x98,0x0a,0x7e4658 4659# CHECK: v_log_legacy_f32_e32 v5, -1             ; encoding: [0xc1,0x98,0x0a,0x7e]46600xc1,0x98,0x0a,0x7e4661 4662# CHECK: v_log_legacy_f32_e32 v5, 0.5            ; encoding: [0xf0,0x98,0x0a,0x7e]46630xf0,0x98,0x0a,0x7e4664 4665# CHECK: v_log_legacy_f32_e32 v5, -4.0           ; encoding: [0xf7,0x98,0x0a,0x7e]46660xf7,0x98,0x0a,0x7e4667 4668# CHECK: v_log_legacy_f32_e32 v5, 0xaf123456     ; encoding: [0xff,0x98,0x0a,0x7e,0x56,0x34,0x12,0xaf]46690xff,0x98,0x0a,0x7e,0x56,0x34,0x12,0xaf4670 4671# CHECK: v_log_legacy_f32_e32 v5, 0x3f717273     ; encoding: [0xff,0x98,0x0a,0x7e,0x73,0x72,0x71,0x3f]46720xff,0x98,0x0a,0x7e,0x73,0x72,0x71,0x3f4673 4674# CHECK: v_movreld_b32_e32 v5, v1                ; encoding: [0x01,0x6d,0x0a,0x7e]46750x01,0x6d,0x0a,0x7e4676 4677# CHECK: v_movreld_b32_e32 v255, v1              ; encoding: [0x01,0x6d,0xfe,0x7f]46780x01,0x6d,0xfe,0x7f4679 4680# CHECK: v_movreld_b32_e32 v5, v255              ; encoding: [0xff,0x6d,0x0a,0x7e]46810xff,0x6d,0x0a,0x7e4682 4683# CHECK: v_movreld_b32_e32 v5, m0                ; encoding: [0x7c,0x6c,0x0a,0x7e]46840x7c,0x6c,0x0a,0x7e4685 4686# CHECK: v_movreld_b32_e32 v5, 0                 ; encoding: [0x80,0x6c,0x0a,0x7e]46870x80,0x6c,0x0a,0x7e4688 4689# CHECK: v_movreld_b32_e32 v5, -1                ; encoding: [0xc1,0x6c,0x0a,0x7e]46900xc1,0x6c,0x0a,0x7e4691 4692# CHECK: v_movreld_b32_e32 v5, 0.5               ; encoding: [0xf0,0x6c,0x0a,0x7e]46930xf0,0x6c,0x0a,0x7e4694 4695# CHECK: v_movreld_b32_e32 v5, -4.0              ; encoding: [0xf7,0x6c,0x0a,0x7e]46960xf7,0x6c,0x0a,0x7e4697 4698# CHECK: v_movrels_b32_e32 v5, v1                ; encoding: [0x01,0x6f,0x0a,0x7e]46990x01,0x6f,0x0a,0x7e4700 4701# CHECK: v_movrels_b32_e32 v255, v1              ; encoding: [0x01,0x6f,0xfe,0x7f]47020x01,0x6f,0xfe,0x7f4703 4704# CHECK: v_movrels_b32_e32 v5, v255              ; encoding: [0xff,0x6f,0x0a,0x7e]47050xff,0x6f,0x0a,0x7e4706 4707# CHECK: v_movrelsd_b32_e32 v5, v1               ; encoding: [0x01,0x71,0x0a,0x7e]47080x01,0x71,0x0a,0x7e4709 4710# CHECK: v_movrelsd_b32_e32 v255, v1             ; encoding: [0x01,0x71,0xfe,0x7f]47110x01,0x71,0xfe,0x7f4712 4713# CHECK: v_movrelsd_b32_e32 v5, v255             ; encoding: [0xff,0x71,0x0a,0x7e]47140xff,0x71,0x0a,0x7e4715