brintos

brintos / llvm-project-archived public Read only

0
0
Text · 178.3 KiB · f45eba4 Raw
5019 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -disassemble -show-encoding < %s | FileCheck -check-prefix=GFX11 %s2# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64 -disassemble -show-encoding < %s | FileCheck -check-prefix=GFX11 %s3 4# GFX11: s_absdiff_i32 exec_hi, s1, s2           ; encoding: [0x01,0x02,0x7f,0x83]50x01,0x02,0x7f,0x836 7# GFX11: s_absdiff_i32 exec_lo, s1, s2           ; encoding: [0x01,0x02,0x7e,0x83]80x01,0x02,0x7e,0x839 10# GFX11: s_absdiff_i32 m0, s1, s2                ; encoding: [0x01,0x02,0x7d,0x83]110x01,0x02,0x7d,0x8312 13# GFX11: s_absdiff_i32 s0, 0.5, s2               ; encoding: [0xf0,0x02,0x00,0x83]140xf0,0x02,0x00,0x8315 16# GFX11: s_absdiff_i32 s0, 0, s2                 ; encoding: [0x80,0x02,0x00,0x83]170x80,0x02,0x00,0x8318 19# GFX11: s_absdiff_i32 s0, 0x3f717273, s2        ; encoding: [0xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f]200xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f21 22# GFX11: s_absdiff_i32 s0, 0xaf123456, s2        ; encoding: [0xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf]230xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf24 25# GFX11: s_absdiff_i32 s0, -1, s2                ; encoding: [0xc1,0x02,0x00,0x83]260xc1,0x02,0x00,0x8327 28# GFX11: s_absdiff_i32 s0, -4.0, s2              ; encoding: [0xf7,0x02,0x00,0x83]290xf7,0x02,0x00,0x8330 31# GFX11: s_absdiff_i32 s0, exec_hi, s2           ; encoding: [0x7f,0x02,0x00,0x83]320x7f,0x02,0x00,0x8333 34# GFX11: s_absdiff_i32 s0, exec_lo, s2           ; encoding: [0x7e,0x02,0x00,0x83]350x7e,0x02,0x00,0x8336 37# GFX11: s_absdiff_i32 s0, m0, s2                ; encoding: [0x7d,0x02,0x00,0x83]380x7d,0x02,0x00,0x8339 40# GFX11: s_absdiff_i32 s0, s104, s103            ; encoding: [0x68,0x67,0x00,0x83]410x68,0x67,0x00,0x8342 43# GFX11: s_absdiff_i32 s0, s104, s2              ; encoding: [0x68,0x02,0x00,0x83]440x68,0x02,0x00,0x8345 46# GFX11: s_absdiff_i32 s0, s1, 0.5               ; encoding: [0x01,0xf0,0x00,0x83]470x01,0xf0,0x00,0x8348 49# GFX11: s_absdiff_i32 s0, s1, 0                 ; encoding: [0x01,0x80,0x00,0x83]500x01,0x80,0x00,0x8351 52# GFX11: s_absdiff_i32 s0, s1, 0x3f717273        ; encoding: [0x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f]530x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f54 55# GFX11: s_absdiff_i32 s0, s1, 0xaf123456        ; encoding: [0x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf]560x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf57 58# GFX11: s_absdiff_i32 s0, s1, -1                ; encoding: [0x01,0xc1,0x00,0x83]590x01,0xc1,0x00,0x8360 61# GFX11: s_absdiff_i32 s0, s1, -4.0              ; encoding: [0x01,0xf7,0x00,0x83]620x01,0xf7,0x00,0x8363 64# GFX11: s_absdiff_i32 s0, s1, exec_hi           ; encoding: [0x01,0x7f,0x00,0x83]650x01,0x7f,0x00,0x8366 67# GFX11: s_absdiff_i32 s0, s1, exec_lo           ; encoding: [0x01,0x7e,0x00,0x83]680x01,0x7e,0x00,0x8369 70# GFX11: s_absdiff_i32 s0, s1, m0                ; encoding: [0x01,0x7d,0x00,0x83]710x01,0x7d,0x00,0x8372 73# GFX11: s_absdiff_i32 s0, s1, s103              ; encoding: [0x01,0x67,0x00,0x83]740x01,0x67,0x00,0x8375 76# GFX11: s_absdiff_i32 s0, s1, s2                ; encoding: [0x01,0x02,0x00,0x83]770x01,0x02,0x00,0x8378 79# GFX11: s_absdiff_i32 s0, s1, vcc_hi            ; encoding: [0x01,0x6b,0x00,0x83]800x01,0x6b,0x00,0x8381 82# GFX11: s_absdiff_i32 s0, s1, vcc_lo            ; encoding: [0x01,0x6a,0x00,0x83]830x01,0x6a,0x00,0x8384 85# GFX11: s_absdiff_i32 s0, vcc_hi, s2            ; encoding: [0x6b,0x02,0x00,0x83]860x6b,0x02,0x00,0x8387 88# GFX11: s_absdiff_i32 s0, vcc_lo, s2            ; encoding: [0x6a,0x02,0x00,0x83]890x6a,0x02,0x00,0x8390 91# GFX11: s_absdiff_i32 s105, s104, s103          ; encoding: [0x68,0x67,0x69,0x83]920x68,0x67,0x69,0x8393 94# GFX11: s_absdiff_i32 s105, s104, s2            ; encoding: [0x68,0x02,0x69,0x83]950x68,0x02,0x69,0x8396 97# GFX11: s_absdiff_i32 s105, s1, s103            ; encoding: [0x01,0x67,0x69,0x83]980x01,0x67,0x69,0x8399 100# GFX11: s_absdiff_i32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0x83]1010x01,0x02,0x69,0x83102 103# GFX11: s_absdiff_i32 vcc_hi, s1, s2            ; encoding: [0x01,0x02,0x6b,0x83]1040x01,0x02,0x6b,0x83105 106# GFX11: s_absdiff_i32 vcc_lo, s1, s2            ; encoding: [0x01,0x02,0x6a,0x83]1070x01,0x02,0x6a,0x83108 109# GFX11: s_addc_u32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x82]1100x01,0x02,0x7f,0x82111 112# GFX11: s_addc_u32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x82]1130x01,0x02,0x7e,0x82114 115# GFX11: s_addc_u32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x82]1160x01,0x02,0x7d,0x82117 118# GFX11: s_addc_u32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x82]1190xf0,0x02,0x00,0x82120 121# GFX11: s_addc_u32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x82]1220x80,0x02,0x00,0x82123 124# GFX11: s_addc_u32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f]1250xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f126 127# GFX11: s_addc_u32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf]1280xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf129 130# GFX11: s_addc_u32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x82]1310xc1,0x02,0x00,0x82132 133# GFX11: s_addc_u32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x82]1340xf7,0x02,0x00,0x82135 136# GFX11: s_addc_u32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x82]1370x7f,0x02,0x00,0x82138 139# GFX11: s_addc_u32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x82]1400x7e,0x02,0x00,0x82141 142# GFX11: s_addc_u32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x82]1430x7d,0x02,0x00,0x82144 145# GFX11: s_addc_u32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x82]1460x68,0x67,0x00,0x82147 148# GFX11: s_addc_u32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x82]1490x68,0x02,0x00,0x82150 151# GFX11: s_addc_u32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x82]1520x01,0xf0,0x00,0x82153 154# GFX11: s_addc_u32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x82]1550x01,0x80,0x00,0x82156 157# GFX11: s_addc_u32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f]1580x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f159 160# GFX11: s_addc_u32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf]1610x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf162 163# GFX11: s_addc_u32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x82]1640x01,0xc1,0x00,0x82165 166# GFX11: s_addc_u32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x82]1670x01,0xf7,0x00,0x82168 169# GFX11: s_addc_u32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x82]1700x01,0x7f,0x00,0x82171 172# GFX11: s_addc_u32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x82]1730x01,0x7e,0x00,0x82174 175# GFX11: s_addc_u32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x82]1760x01,0x7d,0x00,0x82177 178# GFX11: s_addc_u32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x82]1790x01,0x67,0x00,0x82180 181# GFX11: s_addc_u32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x82]1820x01,0x02,0x00,0x82183 184# GFX11: s_addc_u32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x82]1850x01,0x6b,0x00,0x82186 187# GFX11: s_addc_u32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x82]1880x01,0x6a,0x00,0x82189 190# GFX11: s_addc_u32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x82]1910x6b,0x02,0x00,0x82192 193# GFX11: s_addc_u32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x82]1940x6a,0x02,0x00,0x82195 196# GFX11: s_addc_u32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x82]1970x68,0x67,0x69,0x82198 199# GFX11: s_addc_u32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x82]2000x68,0x02,0x69,0x82201 202# GFX11: s_addc_u32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x82]2030x01,0x67,0x69,0x82204 205# GFX11: s_addc_u32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x82]2060x01,0x02,0x69,0x82207 208# GFX11: s_addc_u32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x82]2090x01,0x02,0x6b,0x82210 211# GFX11: s_addc_u32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x82]2120x01,0x02,0x6a,0x82213 214# GFX11: s_add_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x81]2150x01,0x02,0x7f,0x81216 217# GFX11: s_add_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x81]2180x01,0x02,0x7e,0x81219 220# GFX11: s_add_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x81]2210x01,0x02,0x7d,0x81222 223# GFX11: s_add_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x81]2240xf0,0x02,0x00,0x81225 226# GFX11: s_add_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x81]2270x80,0x02,0x00,0x81228 229# GFX11: s_add_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f]2300xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f231 232# GFX11: s_add_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf]2330xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf234 235# GFX11: s_add_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x81]2360xc1,0x02,0x00,0x81237 238# GFX11: s_add_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x81]2390xf7,0x02,0x00,0x81240 241# GFX11: s_add_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x81]2420x7f,0x02,0x00,0x81243 244# GFX11: s_add_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x81]2450x7e,0x02,0x00,0x81246 247# GFX11: s_add_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x81]2480x7d,0x02,0x00,0x81249 250# GFX11: s_add_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x81]2510x68,0x67,0x00,0x81252 253# GFX11: s_add_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x81]2540x68,0x02,0x00,0x81255 256# GFX11: s_add_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x81]2570x01,0xf0,0x00,0x81258 259# GFX11: s_add_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x81]2600x01,0x80,0x00,0x81261 262# GFX11: s_add_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f]2630x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f264 265# GFX11: s_add_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf]2660x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf267 268# GFX11: s_add_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x81]2690x01,0xc1,0x00,0x81270 271# GFX11: s_add_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x81]2720x01,0xf7,0x00,0x81273 274# GFX11: s_add_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x81]2750x01,0x7f,0x00,0x81276 277# GFX11: s_add_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x81]2780x01,0x7e,0x00,0x81279 280# GFX11: s_add_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x81]2810x01,0x7d,0x00,0x81282 283# GFX11: s_add_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x81]2840x01,0x67,0x00,0x81285 286# GFX11: s_add_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x81]2870x01,0x02,0x00,0x81288 289# GFX11: s_add_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x81]2900x01,0x6b,0x00,0x81291 292# GFX11: s_add_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x81]2930x01,0x6a,0x00,0x81294 295# GFX11: s_add_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x81]2960x6b,0x02,0x00,0x81297 298# GFX11: s_add_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x81]2990x6a,0x02,0x00,0x81300 301# GFX11: s_add_i32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x81]3020x68,0x67,0x69,0x81303 304# GFX11: s_add_i32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x81]3050x68,0x02,0x69,0x81306 307# GFX11: s_add_i32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x81]3080x01,0x67,0x69,0x81309 310# GFX11: s_add_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x81]3110x01,0x02,0x69,0x81312 313# GFX11: s_add_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x81]3140x01,0x02,0x6b,0x81315 316# GFX11: s_add_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x81]3170x01,0x02,0x6a,0x81318 319# GFX11: s_add_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x80]3200x01,0x02,0x7f,0x80321 322# GFX11: s_add_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x80]3230x01,0x02,0x7e,0x80324 325# GFX11: s_add_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x80]3260x01,0x02,0x7d,0x80327 328# GFX11: s_add_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x80]3290xf0,0x02,0x00,0x80330 331# GFX11: s_add_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x80]3320x80,0x02,0x00,0x80333 334# GFX11: s_add_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f]3350xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f336 337# GFX11: s_add_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf]3380xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf339 340# GFX11: s_add_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x80]3410xc1,0x02,0x00,0x80342 343# GFX11: s_add_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x80]3440xf7,0x02,0x00,0x80345 346# GFX11: s_add_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x80]3470x7f,0x02,0x00,0x80348 349# GFX11: s_add_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x80]3500x7e,0x02,0x00,0x80351 352# GFX11: s_add_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x80]3530x7d,0x02,0x00,0x80354 355# GFX11: s_add_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x80]3560x68,0x67,0x00,0x80357 358# GFX11: s_add_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x80]3590x68,0x02,0x00,0x80360 361# GFX11: s_add_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x80]3620x01,0xf0,0x00,0x80363 364# GFX11: s_add_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x80]3650x01,0x80,0x00,0x80366 367# GFX11: s_add_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f]3680x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f369 370# GFX11: s_add_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf]3710x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf372 373# GFX11: s_add_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x80]3740x01,0xc1,0x00,0x80375 376# GFX11: s_add_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x80]3770x01,0xf7,0x00,0x80378 379# GFX11: s_add_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x80]3800x01,0x7f,0x00,0x80381 382# GFX11: s_add_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x80]3830x01,0x7e,0x00,0x80384 385# GFX11: s_add_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x80]3860x01,0x7d,0x00,0x80387 388# GFX11: s_add_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x80]3890x01,0x67,0x00,0x80390 391# GFX11: s_add_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x80]3920x01,0x02,0x00,0x80393 394# GFX11: s_add_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x80]3950x01,0x6b,0x00,0x80396 397# GFX11: s_add_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x80]3980x01,0x6a,0x00,0x80399 400# GFX11: s_add_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x80]4010x6b,0x02,0x00,0x80402 403# GFX11: s_add_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x80]4040x6a,0x02,0x00,0x80405 406# GFX11: s_add_u32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x80]4070x68,0x67,0x69,0x80408 409# GFX11: s_add_u32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x80]4100x68,0x02,0x69,0x80411 412# GFX11: s_add_u32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x80]4130x01,0x67,0x69,0x80414 415# GFX11: s_add_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x80]4160x01,0x02,0x69,0x80417 418# GFX11: s_add_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x80]4190x01,0x02,0x6b,0x80420 421# GFX11: s_add_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x80]4220x01,0x02,0x6a,0x80423 424# GFX11: s_and_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8b]4250x01,0x02,0x7f,0x8b426 427# GFX11: s_and_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8b]4280x01,0x02,0x7e,0x8b429 430# GFX11: s_and_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8b]4310x01,0x02,0x7d,0x8b432 433# GFX11: s_and_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8b]4340xf0,0x02,0x00,0x8b435 436# GFX11: s_and_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8b]4370x80,0x02,0x00,0x8b438 439# GFX11: s_and_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f]4400xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f441 442# GFX11: s_and_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf]4430xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf444 445# GFX11: s_and_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8b]4460xc1,0x02,0x00,0x8b447 448# GFX11: s_and_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8b]4490xf7,0x02,0x00,0x8b450 451# GFX11: s_and_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8b]4520x7f,0x02,0x00,0x8b453 454# GFX11: s_and_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8b]4550x7e,0x02,0x00,0x8b456 457# GFX11: s_and_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8b]4580x7d,0x02,0x00,0x8b459 460# GFX11: s_and_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8b]4610x68,0x67,0x00,0x8b462 463# GFX11: s_and_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8b]4640x68,0x02,0x00,0x8b465 466# GFX11: s_and_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8b]4670x01,0xf0,0x00,0x8b468 469# GFX11: s_and_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8b]4700x01,0x80,0x00,0x8b471 472# GFX11: s_and_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f]4730x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f474 475# GFX11: s_and_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf]4760x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf477 478# GFX11: s_and_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8b]4790x01,0xc1,0x00,0x8b480 481# GFX11: s_and_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8b]4820x01,0xf7,0x00,0x8b483 484# GFX11: s_and_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8b]4850x01,0x7f,0x00,0x8b486 487# GFX11: s_and_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8b]4880x01,0x7e,0x00,0x8b489 490# GFX11: s_and_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8b]4910x01,0x7d,0x00,0x8b492 493# GFX11: s_and_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8b]4940x01,0x67,0x00,0x8b495 496# GFX11: s_and_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8b]4970x01,0x02,0x00,0x8b498 499# GFX11: s_and_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8b]5000x01,0x6b,0x00,0x8b501 502# GFX11: s_and_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8b]5030x01,0x6a,0x00,0x8b504 505# GFX11: s_and_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8b]5060x6b,0x02,0x00,0x8b507 508# GFX11: s_and_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8b]5090x6a,0x02,0x00,0x8b510 511# GFX11: s_and_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8b]5120x68,0x67,0x69,0x8b513 514# GFX11: s_and_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8b]5150x68,0x02,0x69,0x8b516 517# GFX11: s_and_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8b]5180x01,0x67,0x69,0x8b519 520# GFX11: s_and_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8b]5210x01,0x02,0x69,0x8b522 523# GFX11: s_and_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8b]5240x01,0x02,0x6b,0x8b525 526# GFX11: s_and_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8b]5270x01,0x02,0x6a,0x8b528 529# GFX11: s_and_b32 s0, s1, null                  ; encoding: [0x01,0x7c,0x00,0x8b]5300x01,0x7c,0x00,0x8b531 532# GFX11: s_and_b32 s0, null, s2                  ; encoding: [0x7c,0x02,0x00,0x8b]5330x7c,0x02,0x00,0x8b534 535# GFX11: s_and_b32 null, s1, s2                  ; encoding: [0x01,0x02,0x7c,0x8b]5360x01,0x02,0x7c,0x8b537 538# GFX11: s_and_b64 exec, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xfe,0x8b]5390x02,0x04,0xfe,0x8b540 541# GFX11: s_and_b64 s[0:1], 0.5, s[4:5]           ; encoding: [0xf0,0x04,0x80,0x8b]5420xf0,0x04,0x80,0x8b543 544# GFX11: s_and_b64 s[0:1], 0, s[4:5]             ; encoding: [0x80,0x04,0x80,0x8b]5450x80,0x04,0x80,0x8b546 547# GFX11: s_and_b64 s[0:1], 0x3f717273, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f]5480xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f549 550# GFX11: s_and_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf]5510xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf552 553# GFX11: s_and_b64 s[0:1], -1, s[4:5]            ; encoding: [0xc1,0x04,0x80,0x8b]5540xc1,0x04,0x80,0x8b555 556# GFX11: s_and_b64 s[0:1], -4.0, s[4:5]          ; encoding: [0xf7,0x04,0x80,0x8b]5570xf7,0x04,0x80,0x8b558 559# GFX11: s_and_b64 s[0:1], exec, s[4:5]          ; encoding: [0x7e,0x04,0x80,0x8b]5600x7e,0x04,0x80,0x8b561 562# GFX11: s_and_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8b]5630x66,0x64,0x80,0x8b564 565# GFX11: s_and_b64 s[0:1], s[102:103], s[4:5]    ; encoding: [0x66,0x04,0x80,0x8b]5660x66,0x04,0x80,0x8b567 568# GFX11: s_and_b64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x8b]5690x02,0xf0,0x80,0x8b570 571# GFX11: s_and_b64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x8b]5720x02,0x80,0x80,0x8b573 574# GFX11: s_and_b64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f]5750x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f576 577# GFX11: s_and_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf]5780x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf579 580# GFX11: s_and_b64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x8b]5810x02,0xc1,0x80,0x8b582 583# GFX11: s_and_b64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x8b]5840x02,0xf7,0x80,0x8b585 586# GFX11: s_and_b64 s[0:1], s[2:3], exec          ; encoding: [0x02,0x7e,0x80,0x8b]5870x02,0x7e,0x80,0x8b588 589# GFX11: s_and_b64 s[0:1], s[2:3], s[100:101]    ; encoding: [0x02,0x64,0x80,0x8b]5900x02,0x64,0x80,0x8b591 592# GFX11: s_and_b64 s[0:1], s[2:3], s[4:5]        ; encoding: [0x02,0x04,0x80,0x8b]5930x02,0x04,0x80,0x8b594 595# GFX11: s_and_b64 s[0:1], s[2:3], vcc           ; encoding: [0x02,0x6a,0x80,0x8b]5960x02,0x6a,0x80,0x8b597 598# GFX11: s_and_b64 s[0:1], vcc, s[4:5]           ; encoding: [0x6a,0x04,0x80,0x8b]5990x6a,0x04,0x80,0x8b600 601# GFX11: s_and_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8b]6020x66,0x64,0xe8,0x8b603 604# GFX11: s_and_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8b]6050x66,0x04,0xe8,0x8b606 607# GFX11: s_and_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8b]6080x02,0x64,0xe8,0x8b609 610# GFX11: s_and_b64 s[104:105], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0xe8,0x8b]6110x02,0x04,0xe8,0x8b612 613# GFX11: s_and_b64 vcc, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xea,0x8b]6140x02,0x04,0xea,0x8b615 616# GFX11: s_and_not1_b32 exec_hi, s1, s2          ; encoding: [0x01,0x02,0x7f,0x91]6170x01,0x02,0x7f,0x91618 619# GFX11: s_and_not1_b32 exec_lo, s1, s2          ; encoding: [0x01,0x02,0x7e,0x91]6200x01,0x02,0x7e,0x91621 622# GFX11: s_and_not1_b32 m0, s1, s2               ; encoding: [0x01,0x02,0x7d,0x91]6230x01,0x02,0x7d,0x91624 625# GFX11: s_and_not1_b32 s0, 0.5, s2              ; encoding: [0xf0,0x02,0x00,0x91]6260xf0,0x02,0x00,0x91627 628# GFX11: s_and_not1_b32 s0, 0, s2                ; encoding: [0x80,0x02,0x00,0x91]6290x80,0x02,0x00,0x91630 631# GFX11: s_and_not1_b32 s0, 0x3f717273, s2       ; encoding: [0xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f]6320xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f633 634# GFX11: s_and_not1_b32 s0, 0xaf123456, s2       ; encoding: [0xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf]6350xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf636 637# GFX11: s_and_not1_b32 s0, -1, s2               ; encoding: [0xc1,0x02,0x00,0x91]6380xc1,0x02,0x00,0x91639 640# GFX11: s_and_not1_b32 s0, -4.0, s2             ; encoding: [0xf7,0x02,0x00,0x91]6410xf7,0x02,0x00,0x91642 643# GFX11: s_and_not1_b32 s0, exec_hi, s2          ; encoding: [0x7f,0x02,0x00,0x91]6440x7f,0x02,0x00,0x91645 646# GFX11: s_and_not1_b32 s0, exec_lo, s2          ; encoding: [0x7e,0x02,0x00,0x91]6470x7e,0x02,0x00,0x91648 649# GFX11: s_and_not1_b32 s0, m0, s2               ; encoding: [0x7d,0x02,0x00,0x91]6500x7d,0x02,0x00,0x91651 652# GFX11: s_and_not1_b32 s0, s104, s103           ; encoding: [0x68,0x67,0x00,0x91]6530x68,0x67,0x00,0x91654 655# GFX11: s_and_not1_b32 s0, s104, s2             ; encoding: [0x68,0x02,0x00,0x91]6560x68,0x02,0x00,0x91657 658# GFX11: s_and_not1_b32 s0, s1, 0.5              ; encoding: [0x01,0xf0,0x00,0x91]6590x01,0xf0,0x00,0x91660 661# GFX11: s_and_not1_b32 s0, s1, 0                ; encoding: [0x01,0x80,0x00,0x91]6620x01,0x80,0x00,0x91663 664# GFX11: s_and_not1_b32 s0, s1, 0x3f717273       ; encoding: [0x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f]6650x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f666 667# GFX11: s_and_not1_b32 s0, s1, 0xaf123456       ; encoding: [0x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf]6680x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf669 670# GFX11: s_and_not1_b32 s0, s1, -1               ; encoding: [0x01,0xc1,0x00,0x91]6710x01,0xc1,0x00,0x91672 673# GFX11: s_and_not1_b32 s0, s1, -4.0             ; encoding: [0x01,0xf7,0x00,0x91]6740x01,0xf7,0x00,0x91675 676# GFX11: s_and_not1_b32 s0, s1, exec_hi          ; encoding: [0x01,0x7f,0x00,0x91]6770x01,0x7f,0x00,0x91678 679# GFX11: s_and_not1_b32 s0, s1, exec_lo          ; encoding: [0x01,0x7e,0x00,0x91]6800x01,0x7e,0x00,0x91681 682# GFX11: s_and_not1_b32 s0, s1, m0               ; encoding: [0x01,0x7d,0x00,0x91]6830x01,0x7d,0x00,0x91684 685# GFX11: s_and_not1_b32 s0, s1, s103             ; encoding: [0x01,0x67,0x00,0x91]6860x01,0x67,0x00,0x91687 688# GFX11: s_and_not1_b32 s0, s1, s2               ; encoding: [0x01,0x02,0x00,0x91]6890x01,0x02,0x00,0x91690 691# GFX11: s_and_not1_b32 s0, s1, vcc_hi           ; encoding: [0x01,0x6b,0x00,0x91]6920x01,0x6b,0x00,0x91693 694# GFX11: s_and_not1_b32 s0, s1, vcc_lo           ; encoding: [0x01,0x6a,0x00,0x91]6950x01,0x6a,0x00,0x91696 697# GFX11: s_and_not1_b32 s0, vcc_hi, s2           ; encoding: [0x6b,0x02,0x00,0x91]6980x6b,0x02,0x00,0x91699 700# GFX11: s_and_not1_b32 s0, vcc_lo, s2           ; encoding: [0x6a,0x02,0x00,0x91]7010x6a,0x02,0x00,0x91702 703# GFX11: s_and_not1_b32 s105, s104, s103         ; encoding: [0x68,0x67,0x69,0x91]7040x68,0x67,0x69,0x91705 706# GFX11: s_and_not1_b32 s105, s104, s2           ; encoding: [0x68,0x02,0x69,0x91]7070x68,0x02,0x69,0x91708 709# GFX11: s_and_not1_b32 s105, s1, s103           ; encoding: [0x01,0x67,0x69,0x91]7100x01,0x67,0x69,0x91711 712# GFX11: s_and_not1_b32 s105, s1, s2             ; encoding: [0x01,0x02,0x69,0x91]7130x01,0x02,0x69,0x91714 715# GFX11: s_and_not1_b32 vcc_hi, s1, s2           ; encoding: [0x01,0x02,0x6b,0x91]7160x01,0x02,0x6b,0x91717 718# GFX11: s_and_not1_b32 vcc_lo, s1, s2           ; encoding: [0x01,0x02,0x6a,0x91]7190x01,0x02,0x6a,0x91720 721# GFX11: s_and_not1_b64 exec, s[2:3], s[4:5]     ; encoding: [0x02,0x04,0xfe,0x91]7220x02,0x04,0xfe,0x91723 724# GFX11: s_and_not1_b64 s[0:1], 0.5, s[4:5]      ; encoding: [0xf0,0x04,0x80,0x91]7250xf0,0x04,0x80,0x91726 727# GFX11: s_and_not1_b64 s[0:1], 0, s[4:5]        ; encoding: [0x80,0x04,0x80,0x91]7280x80,0x04,0x80,0x91729 730# GFX11: s_and_not1_b64 s[0:1], 0x3f717273, s[4:5] ; encoding: [0xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f]7310xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f732 733# GFX11: s_and_not1_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf]7340xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf735 736# GFX11: s_and_not1_b64 s[0:1], -1, s[4:5]       ; encoding: [0xc1,0x04,0x80,0x91]7370xc1,0x04,0x80,0x91738 739# GFX11: s_and_not1_b64 s[0:1], -4.0, s[4:5]     ; encoding: [0xf7,0x04,0x80,0x91]7400xf7,0x04,0x80,0x91741 742# GFX11: s_and_not1_b64 s[0:1], exec, s[4:5]     ; encoding: [0x7e,0x04,0x80,0x91]7430x7e,0x04,0x80,0x91744 745# GFX11: s_and_not1_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x91]7460x66,0x64,0x80,0x91747 748# GFX11: s_and_not1_b64 s[0:1], s[102:103], s[4:5] ; encoding: [0x66,0x04,0x80,0x91]7490x66,0x04,0x80,0x91750 751# GFX11: s_and_not1_b64 s[0:1], s[2:3], 0.5      ; encoding: [0x02,0xf0,0x80,0x91]7520x02,0xf0,0x80,0x91753 754# GFX11: s_and_not1_b64 s[0:1], s[2:3], 0        ; encoding: [0x02,0x80,0x80,0x91]7550x02,0x80,0x80,0x91756 757# GFX11: s_and_not1_b64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f]7580x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f759 760# GFX11: s_and_not1_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf]7610x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf762 763# GFX11: s_and_not1_b64 s[0:1], s[2:3], -1       ; encoding: [0x02,0xc1,0x80,0x91]7640x02,0xc1,0x80,0x91765 766# GFX11: s_and_not1_b64 s[0:1], s[2:3], -4.0     ; encoding: [0x02,0xf7,0x80,0x91]7670x02,0xf7,0x80,0x91768 769# GFX11: s_and_not1_b64 s[0:1], s[2:3], exec     ; encoding: [0x02,0x7e,0x80,0x91]7700x02,0x7e,0x80,0x91771 772# GFX11: s_and_not1_b64 s[0:1], s[2:3], s[100:101] ; encoding: [0x02,0x64,0x80,0x91]7730x02,0x64,0x80,0x91774 775# GFX11: s_and_not1_b64 s[0:1], s[2:3], s[4:5]   ; encoding: [0x02,0x04,0x80,0x91]7760x02,0x04,0x80,0x91777 778# GFX11: s_and_not1_b64 s[0:1], s[2:3], vcc      ; encoding: [0x02,0x6a,0x80,0x91]7790x02,0x6a,0x80,0x91780 781# GFX11: s_and_not1_b64 s[0:1], vcc, s[4:5]      ; encoding: [0x6a,0x04,0x80,0x91]7820x6a,0x04,0x80,0x91783 784# GFX11: s_and_not1_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x91]7850x66,0x64,0xe8,0x91786 787# GFX11: s_and_not1_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x91]7880x66,0x04,0xe8,0x91789 790# GFX11: s_and_not1_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x91]7910x02,0x64,0xe8,0x91792 793# GFX11: s_and_not1_b64 s[104:105], s[2:3], s[4:5] ; encoding: [0x02,0x04,0xe8,0x91]7940x02,0x04,0xe8,0x91795 796# GFX11: s_and_not1_b64 vcc, s[2:3], s[4:5]      ; encoding: [0x02,0x04,0xea,0x91]7970x02,0x04,0xea,0x91798 799# GFX11: s_ashr_i32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x86]8000x01,0x02,0x7f,0x86801 802# GFX11: s_ashr_i32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x86]8030x01,0x02,0x7e,0x86804 805# GFX11: s_ashr_i32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x86]8060x01,0x02,0x7d,0x86807 808# GFX11: s_ashr_i32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x86]8090xf0,0x02,0x00,0x86810 811# GFX11: s_ashr_i32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x86]8120x80,0x02,0x00,0x86813 814# GFX11: s_ashr_i32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x86,0x73,0x72,0x71,0x3f]8150xff,0x02,0x00,0x86,0x73,0x72,0x71,0x3f816 817# GFX11: s_ashr_i32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x86,0x56,0x34,0x12,0xaf]8180xff,0x02,0x00,0x86,0x56,0x34,0x12,0xaf819 820# GFX11: s_ashr_i32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x86]8210xc1,0x02,0x00,0x86822 823# GFX11: s_ashr_i32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x86]8240xf7,0x02,0x00,0x86825 826# GFX11: s_ashr_i32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x86]8270x7f,0x02,0x00,0x86828 829# GFX11: s_ashr_i32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x86]8300x7e,0x02,0x00,0x86831 832# GFX11: s_ashr_i32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x86]8330x7d,0x02,0x00,0x86834 835# GFX11: s_ashr_i32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x86]8360x68,0x67,0x00,0x86837 838# GFX11: s_ashr_i32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x86]8390x68,0x02,0x00,0x86840 841# GFX11: s_ashr_i32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x86]8420x01,0xf0,0x00,0x86843 844# GFX11: s_ashr_i32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x86]8450x01,0x80,0x00,0x86846 847# GFX11: s_ashr_i32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x86,0x73,0x72,0x71,0x3f]8480x01,0xff,0x00,0x86,0x73,0x72,0x71,0x3f849 850# GFX11: s_ashr_i32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x86,0x56,0x34,0x12,0xaf]8510x01,0xff,0x00,0x86,0x56,0x34,0x12,0xaf852 853# GFX11: s_ashr_i32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x86]8540x01,0xc1,0x00,0x86855 856# GFX11: s_ashr_i32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x86]8570x01,0xf7,0x00,0x86858 859# GFX11: s_ashr_i32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x86]8600x01,0x7f,0x00,0x86861 862# GFX11: s_ashr_i32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x86]8630x01,0x7e,0x00,0x86864 865# GFX11: s_ashr_i32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x86]8660x01,0x7d,0x00,0x86867 868# GFX11: s_ashr_i32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x86]8690x01,0x67,0x00,0x86870 871# GFX11: s_ashr_i32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x86]8720x01,0x02,0x00,0x86873 874# GFX11: s_ashr_i32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x86]8750x01,0x6b,0x00,0x86876 877# GFX11: s_ashr_i32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x86]8780x01,0x6a,0x00,0x86879 880# GFX11: s_ashr_i32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x86]8810x6b,0x02,0x00,0x86882 883# GFX11: s_ashr_i32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x86]8840x6a,0x02,0x00,0x86885 886# GFX11: s_ashr_i32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x86]8870x68,0x67,0x69,0x86888 889# GFX11: s_ashr_i32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x86]8900x68,0x02,0x69,0x86891 892# GFX11: s_ashr_i32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x86]8930x01,0x67,0x69,0x86894 895# GFX11: s_ashr_i32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x86]8960x01,0x02,0x69,0x86897 898# GFX11: s_ashr_i32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x86]8990x01,0x02,0x6b,0x86900 901# GFX11: s_ashr_i32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x86]9020x01,0x02,0x6a,0x86903 904# GFX11: s_ashr_i64 exec, s[2:3], s4             ; encoding: [0x02,0x04,0xfe,0x86]9050x02,0x04,0xfe,0x86906 907# GFX11: s_ashr_i64 s[0:1], 0.5, s4              ; encoding: [0xf0,0x04,0x80,0x86]9080xf0,0x04,0x80,0x86909 910# GFX11: s_ashr_i64 s[0:1], 0, s4                ; encoding: [0x80,0x04,0x80,0x86]9110x80,0x04,0x80,0x86912 913# GFX11: s_ashr_i64 s[0:1], 0x3f717273, s4       ; encoding: [0xff,0x04,0x80,0x86,0x73,0x72,0x71,0x3f]9140xff,0x04,0x80,0x86,0x73,0x72,0x71,0x3f915 916# GFX11: s_ashr_i64 s[0:1], 0xaf123456, s4       ; encoding: [0xff,0x04,0x80,0x86,0x56,0x34,0x12,0xaf]9170xff,0x04,0x80,0x86,0x56,0x34,0x12,0xaf918 919# GFX11: s_ashr_i64 s[0:1], -1, s4               ; encoding: [0xc1,0x04,0x80,0x86]9200xc1,0x04,0x80,0x86921 922# GFX11: s_ashr_i64 s[0:1], -4.0, s4             ; encoding: [0xf7,0x04,0x80,0x86]9230xf7,0x04,0x80,0x86924 925# GFX11: s_ashr_i64 s[0:1], exec, s4             ; encoding: [0x7e,0x04,0x80,0x86]9260x7e,0x04,0x80,0x86927 928# GFX11: s_ashr_i64 s[0:1], s[102:103], s100     ; encoding: [0x66,0x64,0x80,0x86]9290x66,0x64,0x80,0x86930 931# GFX11: s_ashr_i64 s[0:1], s[102:103], s4       ; encoding: [0x66,0x04,0x80,0x86]9320x66,0x04,0x80,0x86933 934# GFX11: s_ashr_i64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x86]9350x02,0xf0,0x80,0x86936 937# GFX11: s_ashr_i64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x86]9380x02,0x80,0x80,0x86939 940# GFX11: s_ashr_i64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x86,0x73,0x72,0x71,0x3f]9410x02,0xff,0x80,0x86,0x73,0x72,0x71,0x3f942 943# GFX11: s_ashr_i64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x86,0x56,0x34,0x12,0xaf]9440x02,0xff,0x80,0x86,0x56,0x34,0x12,0xaf945 946# GFX11: s_ashr_i64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x86]9470x02,0xc1,0x80,0x86948 949# GFX11: s_ashr_i64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x86]9500x02,0xf7,0x80,0x86951 952# GFX11: s_ashr_i64 s[0:1], s[2:3], exec_lo      ; encoding: [0x02,0x7e,0x80,0x86]9530x02,0x7e,0x80,0x86954 955# GFX11: s_ashr_i64 s[0:1], s[2:3], s100         ; encoding: [0x02,0x64,0x80,0x86]9560x02,0x64,0x80,0x86957 958# GFX11: s_ashr_i64 s[0:1], s[2:3], s4           ; encoding: [0x02,0x04,0x80,0x86]9590x02,0x04,0x80,0x86960 961# GFX11: s_ashr_i64 s[0:1], s[2:3], vcc_lo       ; encoding: [0x02,0x6a,0x80,0x86]9620x02,0x6a,0x80,0x86963 964# GFX11: s_ashr_i64 s[0:1], vcc, s4              ; encoding: [0x6a,0x04,0x80,0x86]9650x6a,0x04,0x80,0x86966 967# GFX11: s_ashr_i64 s[104:105], s[102:103], s100 ; encoding: [0x66,0x64,0xe8,0x86]9680x66,0x64,0xe8,0x86969 970# GFX11: s_ashr_i64 s[104:105], s[102:103], s4   ; encoding: [0x66,0x04,0xe8,0x86]9710x66,0x04,0xe8,0x86972 973# GFX11: s_ashr_i64 s[104:105], s[2:3], s100     ; encoding: [0x02,0x64,0xe8,0x86]9740x02,0x64,0xe8,0x86975 976# GFX11: s_ashr_i64 s[104:105], s[2:3], s4       ; encoding: [0x02,0x04,0xe8,0x86]9770x02,0x04,0xe8,0x86978 979# GFX11: s_ashr_i64 vcc, s[2:3], s4              ; encoding: [0x02,0x04,0xea,0x86]9800x02,0x04,0xea,0x86981 982# GFX11: s_bfe_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x93]9830x01,0x02,0xff,0x93984 985# GFX11: s_bfe_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x93]9860x01,0x02,0xfe,0x93987 988# GFX11: s_bfe_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x93]9890x01,0x02,0xfd,0x93990 991# GFX11: s_bfe_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x93]9920xf0,0x02,0x80,0x93993 994# GFX11: s_bfe_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x93]9950x80,0x02,0x80,0x93996 997# GFX11: s_bfe_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f]9980xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f999 1000# GFX11: s_bfe_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf]10010xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf1002 1003# GFX11: s_bfe_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x93]10040xc1,0x02,0x80,0x931005 1006# GFX11: s_bfe_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x93]10070xf7,0x02,0x80,0x931008 1009# GFX11: s_bfe_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x93]10100x7f,0x02,0x80,0x931011 1012# GFX11: s_bfe_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x93]10130x7e,0x02,0x80,0x931014 1015# GFX11: s_bfe_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x93]10160x7d,0x02,0x80,0x931017 1018# GFX11: s_bfe_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x93]10190x68,0x67,0x80,0x931020 1021# GFX11: s_bfe_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x93]10220x68,0x02,0x80,0x931023 1024# GFX11: s_bfe_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x93]10250x01,0xf0,0x80,0x931026 1027# GFX11: s_bfe_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x93]10280x01,0x80,0x80,0x931029 1030# GFX11: s_bfe_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f]10310x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f1032 1033# GFX11: s_bfe_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf]10340x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf1035 1036# GFX11: s_bfe_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x93]10370x01,0xc1,0x80,0x931038 1039# GFX11: s_bfe_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x93]10400x01,0xf7,0x80,0x931041 1042# GFX11: s_bfe_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x93]10430x01,0x7f,0x80,0x931044 1045# GFX11: s_bfe_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x93]10460x01,0x7e,0x80,0x931047 1048# GFX11: s_bfe_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x93]10490x01,0x7d,0x80,0x931050 1051# GFX11: s_bfe_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x93]10520x01,0x67,0x80,0x931053 1054# GFX11: s_bfe_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x93]10550x01,0x02,0x80,0x931056 1057# GFX11: s_bfe_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x93]10580x01,0x6b,0x80,0x931059 1060# GFX11: s_bfe_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x93]10610x01,0x6a,0x80,0x931062 1063# GFX11: s_bfe_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x93]10640x6b,0x02,0x80,0x931065 1066# GFX11: s_bfe_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x93]10670x6a,0x02,0x80,0x931068 1069# GFX11: s_bfe_i32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x93]10700x68,0x67,0xe9,0x931071 1072# GFX11: s_bfe_i32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x93]10730x68,0x02,0xe9,0x931074 1075# GFX11: s_bfe_i32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x93]10760x01,0x67,0xe9,0x931077 1078# GFX11: s_bfe_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x93]10790x01,0x02,0xe9,0x931080 1081# GFX11: s_bfe_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x93]10820x01,0x02,0xeb,0x931083 1084# GFX11: s_bfe_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x93]10850x01,0x02,0xea,0x931086 1087# GFX11: s_bfe_i64 exec, s[2:3], s4              ; encoding: [0x02,0x04,0xfe,0x94]10880x02,0x04,0xfe,0x941089 1090# GFX11: s_bfe_i64 s[0:1], 0.5, s4               ; encoding: [0xf0,0x04,0x80,0x94]10910xf0,0x04,0x80,0x941092 1093# GFX11: s_bfe_i64 s[0:1], 0, s4                 ; encoding: [0x80,0x04,0x80,0x94]10940x80,0x04,0x80,0x941095 1096# GFX11: s_bfe_i64 s[0:1], 0x3f717273, s4        ; encoding: [0xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f]10970xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f1098 1099# GFX11: s_bfe_i64 s[0:1], 0xaf123456, s4        ; encoding: [0xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf]11000xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf1101 1102# GFX11: s_bfe_i64 s[0:1], -1, s4                ; encoding: [0xc1,0x04,0x80,0x94]11030xc1,0x04,0x80,0x941104 1105# GFX11: s_bfe_i64 s[0:1], -4.0, s4              ; encoding: [0xf7,0x04,0x80,0x94]11060xf7,0x04,0x80,0x941107 1108# GFX11: s_bfe_i64 s[0:1], exec, s4              ; encoding: [0x7e,0x04,0x80,0x94]11090x7e,0x04,0x80,0x941110 1111# GFX11: s_bfe_i64 s[0:1], s[102:103], s100      ; encoding: [0x66,0x64,0x80,0x94]11120x66,0x64,0x80,0x941113 1114# GFX11: s_bfe_i64 s[0:1], s[102:103], s4        ; encoding: [0x66,0x04,0x80,0x94]11150x66,0x04,0x80,0x941116 1117# GFX11: s_bfe_i64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x94]11180x02,0xf0,0x80,0x941119 1120# GFX11: s_bfe_i64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x94]11210x02,0x80,0x80,0x941122 1123# GFX11: s_bfe_i64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f]11240x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f1125 1126# GFX11: s_bfe_i64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf]11270x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf1128 1129# GFX11: s_bfe_i64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x94]11300x02,0xc1,0x80,0x941131 1132# GFX11: s_bfe_i64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x94]11330x02,0xf7,0x80,0x941134 1135# GFX11: s_bfe_i64 s[0:1], s[2:3], exec_lo       ; encoding: [0x02,0x7e,0x80,0x94]11360x02,0x7e,0x80,0x941137 1138# GFX11: s_bfe_i64 s[0:1], s[2:3], s100          ; encoding: [0x02,0x64,0x80,0x94]11390x02,0x64,0x80,0x941140 1141# GFX11: s_bfe_i64 s[0:1], s[2:3], s4            ; encoding: [0x02,0x04,0x80,0x94]11420x02,0x04,0x80,0x941143 1144# GFX11: s_bfe_i64 s[0:1], s[2:3], vcc_lo        ; encoding: [0x02,0x6a,0x80,0x94]11450x02,0x6a,0x80,0x941146 1147# GFX11: s_bfe_i64 s[0:1], vcc, s4               ; encoding: [0x6a,0x04,0x80,0x94]11480x6a,0x04,0x80,0x941149 1150# GFX11: s_bfe_i64 s[104:105], s[102:103], s100  ; encoding: [0x66,0x64,0xe8,0x94]11510x66,0x64,0xe8,0x941152 1153# GFX11: s_bfe_i64 s[104:105], s[102:103], s4    ; encoding: [0x66,0x04,0xe8,0x94]11540x66,0x04,0xe8,0x941155 1156# GFX11: s_bfe_i64 s[104:105], s[2:3], s100      ; encoding: [0x02,0x64,0xe8,0x94]11570x02,0x64,0xe8,0x941158 1159# GFX11: s_bfe_i64 s[104:105], s[2:3], s4        ; encoding: [0x02,0x04,0xe8,0x94]11600x02,0x04,0xe8,0x941161 1162# GFX11: s_bfe_i64 vcc, s[2:3], s4               ; encoding: [0x02,0x04,0xea,0x94]11630x02,0x04,0xea,0x941164 1165# GFX11: s_bfe_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x93]11660x01,0x02,0x7f,0x931167 1168# GFX11: s_bfe_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x93]11690x01,0x02,0x7e,0x931170 1171# GFX11: s_bfe_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x93]11720x01,0x02,0x7d,0x931173 1174# GFX11: s_bfe_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x93]11750xf0,0x02,0x00,0x931176 1177# GFX11: s_bfe_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x93]11780x80,0x02,0x00,0x931179 1180# GFX11: s_bfe_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f]11810xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f1182 1183# GFX11: s_bfe_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf]11840xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf1185 1186# GFX11: s_bfe_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x93]11870xc1,0x02,0x00,0x931188 1189# GFX11: s_bfe_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x93]11900xf7,0x02,0x00,0x931191 1192# GFX11: s_bfe_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x93]11930x7f,0x02,0x00,0x931194 1195# GFX11: s_bfe_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x93]11960x7e,0x02,0x00,0x931197 1198# GFX11: s_bfe_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x93]11990x7d,0x02,0x00,0x931200 1201# GFX11: s_bfe_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x93]12020x68,0x67,0x00,0x931203 1204# GFX11: s_bfe_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x93]12050x68,0x02,0x00,0x931206 1207# GFX11: s_bfe_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x93]12080x01,0xf0,0x00,0x931209 1210# GFX11: s_bfe_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x93]12110x01,0x80,0x00,0x931212 1213# GFX11: s_bfe_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f]12140x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f1215 1216# GFX11: s_bfe_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf]12170x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf1218 1219# GFX11: s_bfe_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x93]12200x01,0xc1,0x00,0x931221 1222# GFX11: s_bfe_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x93]12230x01,0xf7,0x00,0x931224 1225# GFX11: s_bfe_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x93]12260x01,0x7f,0x00,0x931227 1228# GFX11: s_bfe_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x93]12290x01,0x7e,0x00,0x931230 1231# GFX11: s_bfe_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x93]12320x01,0x7d,0x00,0x931233 1234# GFX11: s_bfe_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x93]12350x01,0x67,0x00,0x931236 1237# GFX11: s_bfe_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x93]12380x01,0x02,0x00,0x931239 1240# GFX11: s_bfe_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x93]12410x01,0x6b,0x00,0x931242 1243# GFX11: s_bfe_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x93]12440x01,0x6a,0x00,0x931245 1246# GFX11: s_bfe_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x93]12470x6b,0x02,0x00,0x931248 1249# GFX11: s_bfe_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x93]12500x6a,0x02,0x00,0x931251 1252# GFX11: s_bfe_u32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x93]12530x68,0x67,0x69,0x931254 1255# GFX11: s_bfe_u32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x93]12560x68,0x02,0x69,0x931257 1258# GFX11: s_bfe_u32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x93]12590x01,0x67,0x69,0x931260 1261# GFX11: s_bfe_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x93]12620x01,0x02,0x69,0x931263 1264# GFX11: s_bfe_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x93]12650x01,0x02,0x6b,0x931266 1267# GFX11: s_bfe_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x93]12680x01,0x02,0x6a,0x931269 1270# GFX11: s_bfe_u64 exec, s[2:3], s4              ; encoding: [0x02,0x04,0x7e,0x94]12710x02,0x04,0x7e,0x941272 1273# GFX11: s_bfe_u64 s[0:1], 0.5, s4               ; encoding: [0xf0,0x04,0x00,0x94]12740xf0,0x04,0x00,0x941275 1276# GFX11: s_bfe_u64 s[0:1], 0, s4                 ; encoding: [0x80,0x04,0x00,0x94]12770x80,0x04,0x00,0x941278 1279# GFX11: s_bfe_u64 s[0:1], 0x3f717273, s4        ; encoding: [0xff,0x04,0x00,0x94,0x73,0x72,0x71,0x3f]12800xff,0x04,0x00,0x94,0x73,0x72,0x71,0x3f1281 1282# GFX11: s_bfe_u64 s[0:1], 0xaf123456, s4        ; encoding: [0xff,0x04,0x00,0x94,0x56,0x34,0x12,0xaf]12830xff,0x04,0x00,0x94,0x56,0x34,0x12,0xaf1284 1285# GFX11: s_bfe_u64 s[0:1], -1, s4                ; encoding: [0xc1,0x04,0x00,0x94]12860xc1,0x04,0x00,0x941287 1288# GFX11: s_bfe_u64 s[0:1], -4.0, s4              ; encoding: [0xf7,0x04,0x00,0x94]12890xf7,0x04,0x00,0x941290 1291# GFX11: s_bfe_u64 s[0:1], exec, s4              ; encoding: [0x7e,0x04,0x00,0x94]12920x7e,0x04,0x00,0x941293 1294# GFX11: s_bfe_u64 s[0:1], s[102:103], s100      ; encoding: [0x66,0x64,0x00,0x94]12950x66,0x64,0x00,0x941296 1297# GFX11: s_bfe_u64 s[0:1], s[102:103], s4        ; encoding: [0x66,0x04,0x00,0x94]12980x66,0x04,0x00,0x941299 1300# GFX11: s_bfe_u64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x00,0x94]13010x02,0xf0,0x00,0x941302 1303# GFX11: s_bfe_u64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x00,0x94]13040x02,0x80,0x00,0x941305 1306# GFX11: s_bfe_u64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x00,0x94,0x73,0x72,0x71,0x3f]13070x02,0xff,0x00,0x94,0x73,0x72,0x71,0x3f1308 1309# GFX11: s_bfe_u64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x00,0x94,0x56,0x34,0x12,0xaf]13100x02,0xff,0x00,0x94,0x56,0x34,0x12,0xaf1311 1312# GFX11: s_bfe_u64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x00,0x94]13130x02,0xc1,0x00,0x941314 1315# GFX11: s_bfe_u64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x00,0x94]13160x02,0xf7,0x00,0x941317 1318# GFX11: s_bfe_u64 s[0:1], s[2:3], exec_lo       ; encoding: [0x02,0x7e,0x00,0x94]13190x02,0x7e,0x00,0x941320 1321# GFX11: s_bfe_u64 s[0:1], s[2:3], s100          ; encoding: [0x02,0x64,0x00,0x94]13220x02,0x64,0x00,0x941323 1324# GFX11: s_bfe_u64 s[0:1], s[2:3], s4            ; encoding: [0x02,0x04,0x00,0x94]13250x02,0x04,0x00,0x941326 1327# GFX11: s_bfe_u64 s[0:1], s[2:3], vcc_lo        ; encoding: [0x02,0x6a,0x00,0x94]13280x02,0x6a,0x00,0x941329 1330# GFX11: s_bfe_u64 s[0:1], vcc, s4               ; encoding: [0x6a,0x04,0x00,0x94]13310x6a,0x04,0x00,0x941332 1333# GFX11: s_bfe_u64 s[104:105], s[102:103], s100  ; encoding: [0x66,0x64,0x68,0x94]13340x66,0x64,0x68,0x941335 1336# GFX11: s_bfe_u64 s[104:105], s[102:103], s4    ; encoding: [0x66,0x04,0x68,0x94]13370x66,0x04,0x68,0x941338 1339# GFX11: s_bfe_u64 s[104:105], s[2:3], s100      ; encoding: [0x02,0x64,0x68,0x94]13400x02,0x64,0x68,0x941341 1342# GFX11: s_bfe_u64 s[104:105], s[2:3], s4        ; encoding: [0x02,0x04,0x68,0x94]13430x02,0x04,0x68,0x941344 1345# GFX11: s_bfe_u64 vcc, s[2:3], s4               ; encoding: [0x02,0x04,0x6a,0x94]13460x02,0x04,0x6a,0x941347 1348# GFX11: s_bfm_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x95]13490x01,0x02,0x7f,0x951350 1351# GFX11: s_bfm_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x95]13520x01,0x02,0x7e,0x951353 1354# GFX11: s_bfm_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x95]13550x01,0x02,0x7d,0x951356 1357# GFX11: s_bfm_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x95]13580xf0,0x02,0x00,0x951359 1360# GFX11: s_bfm_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x95]13610x80,0x02,0x00,0x951362 1363# GFX11: s_bfm_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x95,0x73,0x72,0x71,0x3f]13640xff,0x02,0x00,0x95,0x73,0x72,0x71,0x3f1365 1366# GFX11: s_bfm_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x95,0x56,0x34,0x12,0xaf]13670xff,0x02,0x00,0x95,0x56,0x34,0x12,0xaf1368 1369# GFX11: s_bfm_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x95]13700xc1,0x02,0x00,0x951371 1372# GFX11: s_bfm_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x95]13730xf7,0x02,0x00,0x951374 1375# GFX11: s_bfm_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x95]13760x7f,0x02,0x00,0x951377 1378# GFX11: s_bfm_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x95]13790x7e,0x02,0x00,0x951380 1381# GFX11: s_bfm_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x95]13820x7d,0x02,0x00,0x951383 1384# GFX11: s_bfm_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x95]13850x68,0x67,0x00,0x951386 1387# GFX11: s_bfm_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x95]13880x68,0x02,0x00,0x951389 1390# GFX11: s_bfm_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x95]13910x01,0xf0,0x00,0x951392 1393# GFX11: s_bfm_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x95]13940x01,0x80,0x00,0x951395 1396# GFX11: s_bfm_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x95,0x73,0x72,0x71,0x3f]13970x01,0xff,0x00,0x95,0x73,0x72,0x71,0x3f1398 1399# GFX11: s_bfm_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x95,0x56,0x34,0x12,0xaf]14000x01,0xff,0x00,0x95,0x56,0x34,0x12,0xaf1401 1402# GFX11: s_bfm_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x95]14030x01,0xc1,0x00,0x951404 1405# GFX11: s_bfm_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x95]14060x01,0xf7,0x00,0x951407 1408# GFX11: s_bfm_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x95]14090x01,0x7f,0x00,0x951410 1411# GFX11: s_bfm_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x95]14120x01,0x7e,0x00,0x951413 1414# GFX11: s_bfm_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x95]14150x01,0x7d,0x00,0x951416 1417# GFX11: s_bfm_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x95]14180x01,0x67,0x00,0x951419 1420# GFX11: s_bfm_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x95]14210x01,0x02,0x00,0x951422 1423# GFX11: s_bfm_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x95]14240x01,0x6b,0x00,0x951425 1426# GFX11: s_bfm_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x95]14270x01,0x6a,0x00,0x951428 1429# GFX11: s_bfm_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x95]14300x6b,0x02,0x00,0x951431 1432# GFX11: s_bfm_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x95]14330x6a,0x02,0x00,0x951434 1435# GFX11: s_bfm_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x95]14360x68,0x67,0x69,0x951437 1438# GFX11: s_bfm_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x95]14390x68,0x02,0x69,0x951440 1441# GFX11: s_bfm_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x95]14420x01,0x67,0x69,0x951443 1444# GFX11: s_bfm_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x95]14450x01,0x02,0x69,0x951446 1447# GFX11: s_bfm_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x95]14480x01,0x02,0x6b,0x951449 1450# GFX11: s_bfm_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x95]14510x01,0x02,0x6a,0x951452 1453# GFX11: s_bfm_b64 exec, s2, s3                  ; encoding: [0x02,0x03,0xfe,0x95]14540x02,0x03,0xfe,0x951455 1456# GFX11: s_bfm_b64 s[0:1], 0.5, s3               ; encoding: [0xf0,0x03,0x80,0x95]14570xf0,0x03,0x80,0x951458 1459# GFX11: s_bfm_b64 s[0:1], 0, s3                 ; encoding: [0x80,0x03,0x80,0x95]14600x80,0x03,0x80,0x951461 1462# GFX11: s_bfm_b64 s[0:1], 0x3f717273, s3        ; encoding: [0xff,0x03,0x80,0x95,0x73,0x72,0x71,0x3f]14630xff,0x03,0x80,0x95,0x73,0x72,0x71,0x3f1464 1465# GFX11: s_bfm_b64 s[0:1], 0xaf123456, s3        ; encoding: [0xff,0x03,0x80,0x95,0x56,0x34,0x12,0xaf]14660xff,0x03,0x80,0x95,0x56,0x34,0x12,0xaf1467 1468# GFX11: s_bfm_b64 s[0:1], -1, s3                ; encoding: [0xc1,0x03,0x80,0x95]14690xc1,0x03,0x80,0x951470 1471# GFX11: s_bfm_b64 s[0:1], -4.0, s3              ; encoding: [0xf7,0x03,0x80,0x95]14720xf7,0x03,0x80,0x951473 1474# GFX11: s_bfm_b64 s[0:1], exec_hi, s3           ; encoding: [0x7f,0x03,0x80,0x95]14750x7f,0x03,0x80,0x951476 1477# GFX11: s_bfm_b64 s[0:1], exec_lo, s3           ; encoding: [0x7e,0x03,0x80,0x95]14780x7e,0x03,0x80,0x951479 1480# GFX11: s_bfm_b64 s[0:1], m0, s3                ; encoding: [0x7d,0x03,0x80,0x95]14810x7d,0x03,0x80,0x951482 1483# GFX11: s_bfm_b64 s[0:1], s104, s103            ; encoding: [0x68,0x67,0x80,0x95]14840x68,0x67,0x80,0x951485 1486# GFX11: s_bfm_b64 s[0:1], s104, s3              ; encoding: [0x68,0x03,0x80,0x95]14870x68,0x03,0x80,0x951488 1489# GFX11: s_bfm_b64 s[0:1], s2, 0.5               ; encoding: [0x02,0xf0,0x80,0x95]14900x02,0xf0,0x80,0x951491 1492# GFX11: s_bfm_b64 s[0:1], s2, 0                 ; encoding: [0x02,0x80,0x80,0x95]14930x02,0x80,0x80,0x951494 1495# GFX11: s_bfm_b64 s[0:1], s2, 0x3f717273        ; encoding: [0x02,0xff,0x80,0x95,0x73,0x72,0x71,0x3f]14960x02,0xff,0x80,0x95,0x73,0x72,0x71,0x3f1497 1498# GFX11: s_bfm_b64 s[0:1], s2, 0xaf123456        ; encoding: [0x02,0xff,0x80,0x95,0x56,0x34,0x12,0xaf]14990x02,0xff,0x80,0x95,0x56,0x34,0x12,0xaf1500 1501# GFX11: s_bfm_b64 s[0:1], s2, -1                ; encoding: [0x02,0xc1,0x80,0x95]15020x02,0xc1,0x80,0x951503 1504# GFX11: s_bfm_b64 s[0:1], s2, -4.0              ; encoding: [0x02,0xf7,0x80,0x95]15050x02,0xf7,0x80,0x951506 1507# GFX11: s_bfm_b64 s[0:1], s2, exec_hi           ; encoding: [0x02,0x7f,0x80,0x95]15080x02,0x7f,0x80,0x951509 1510# GFX11: s_bfm_b64 s[0:1], s2, exec_lo           ; encoding: [0x02,0x7e,0x80,0x95]15110x02,0x7e,0x80,0x951512 1513# GFX11: s_bfm_b64 s[0:1], s2, m0                ; encoding: [0x02,0x7d,0x80,0x95]15140x02,0x7d,0x80,0x951515 1516# GFX11: s_bfm_b64 s[0:1], s2, s103              ; encoding: [0x02,0x67,0x80,0x95]15170x02,0x67,0x80,0x951518 1519# GFX11: s_bfm_b64 s[0:1], s2, s3                ; encoding: [0x02,0x03,0x80,0x95]15200x02,0x03,0x80,0x951521 1522# GFX11: s_bfm_b64 s[0:1], s2, vcc_hi            ; encoding: [0x02,0x6b,0x80,0x95]15230x02,0x6b,0x80,0x951524 1525# GFX11: s_bfm_b64 s[0:1], s2, vcc_lo            ; encoding: [0x02,0x6a,0x80,0x95]15260x02,0x6a,0x80,0x951527 1528# GFX11: s_bfm_b64 s[0:1], vcc_hi, s3            ; encoding: [0x6b,0x03,0x80,0x95]15290x6b,0x03,0x80,0x951530 1531# GFX11: s_bfm_b64 s[0:1], vcc_lo, s3            ; encoding: [0x6a,0x03,0x80,0x95]15320x6a,0x03,0x80,0x951533 1534# GFX11: s_bfm_b64 s[104:105], s103, s102        ; encoding: [0x67,0x66,0xe8,0x95]15350x67,0x66,0xe8,0x951536 1537# GFX11: s_bfm_b64 s[104:105], s104, s3          ; encoding: [0x68,0x03,0xe8,0x95]15380x68,0x03,0xe8,0x951539 1540# GFX11: s_bfm_b64 s[104:105], s2, s103          ; encoding: [0x02,0x67,0xe8,0x95]15410x02,0x67,0xe8,0x951542 1543# GFX11: s_bfm_b64 s[104:105], s2, s3            ; encoding: [0x02,0x03,0xe8,0x95]15440x02,0x03,0xe8,0x951545 1546# GFX11: s_bfm_b64 vcc, s2, s3                   ; encoding: [0x02,0x03,0xea,0x95]15470x02,0x03,0xea,0x951548 1549# GFX11: s_cselect_b32 exec_hi, s1, s2           ; encoding: [0x01,0x02,0x7f,0x98]15500x01,0x02,0x7f,0x981551 1552# GFX11: s_cselect_b32 exec_lo, s1, s2           ; encoding: [0x01,0x02,0x7e,0x98]15530x01,0x02,0x7e,0x981554 1555# GFX11: s_cselect_b32 m0, s1, s2                ; encoding: [0x01,0x02,0x7d,0x98]15560x01,0x02,0x7d,0x981557 1558# GFX11: s_cselect_b32 s0, 0.5, s2               ; encoding: [0xf0,0x02,0x00,0x98]15590xf0,0x02,0x00,0x981560 1561# GFX11: s_cselect_b32 s0, 0, s2                 ; encoding: [0x80,0x02,0x00,0x98]15620x80,0x02,0x00,0x981563 1564# GFX11: s_cselect_b32 s0, 0x3f717273, s2        ; encoding: [0xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f]15650xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f1566 1567# GFX11: s_cselect_b32 s0, 0xaf123456, s2        ; encoding: [0xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf]15680xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf1569 1570# GFX11: s_cselect_b32 s0, -1, s2                ; encoding: [0xc1,0x02,0x00,0x98]15710xc1,0x02,0x00,0x981572 1573# GFX11: s_cselect_b32 s0, -4.0, s2              ; encoding: [0xf7,0x02,0x00,0x98]15740xf7,0x02,0x00,0x981575 1576# GFX11: s_cselect_b32 s0, exec_hi, s2           ; encoding: [0x7f,0x02,0x00,0x98]15770x7f,0x02,0x00,0x981578 1579# GFX11: s_cselect_b32 s0, exec_lo, s2           ; encoding: [0x7e,0x02,0x00,0x98]15800x7e,0x02,0x00,0x981581 1582# GFX11: s_cselect_b32 s0, m0, s2                ; encoding: [0x7d,0x02,0x00,0x98]15830x7d,0x02,0x00,0x981584 1585# GFX11: s_cselect_b32 s0, s104, s103            ; encoding: [0x68,0x67,0x00,0x98]15860x68,0x67,0x00,0x981587 1588# GFX11: s_cselect_b32 s0, s104, s2              ; encoding: [0x68,0x02,0x00,0x98]15890x68,0x02,0x00,0x981590 1591# GFX11: s_cselect_b32 s0, s1, 0.5               ; encoding: [0x01,0xf0,0x00,0x98]15920x01,0xf0,0x00,0x981593 1594# GFX11: s_cselect_b32 s0, s1, 0                 ; encoding: [0x01,0x80,0x00,0x98]15950x01,0x80,0x00,0x981596 1597# GFX11: s_cselect_b32 s0, s1, 0x3f717273        ; encoding: [0x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f]15980x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f1599 1600# GFX11: s_cselect_b32 s0, s1, 0xaf123456        ; encoding: [0x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf]16010x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf1602 1603# GFX11: s_cselect_b32 s0, s1, -1                ; encoding: [0x01,0xc1,0x00,0x98]16040x01,0xc1,0x00,0x981605 1606# GFX11: s_cselect_b32 s0, s1, -4.0              ; encoding: [0x01,0xf7,0x00,0x98]16070x01,0xf7,0x00,0x981608 1609# GFX11: s_cselect_b32 s0, s1, exec_hi           ; encoding: [0x01,0x7f,0x00,0x98]16100x01,0x7f,0x00,0x981611 1612# GFX11: s_cselect_b32 s0, s1, exec_lo           ; encoding: [0x01,0x7e,0x00,0x98]16130x01,0x7e,0x00,0x981614 1615# GFX11: s_cselect_b32 s0, s1, m0                ; encoding: [0x01,0x7d,0x00,0x98]16160x01,0x7d,0x00,0x981617 1618# GFX11: s_cselect_b32 s0, s1, s103              ; encoding: [0x01,0x67,0x00,0x98]16190x01,0x67,0x00,0x981620 1621# GFX11: s_cselect_b32 s0, s1, s2                ; encoding: [0x01,0x02,0x00,0x98]16220x01,0x02,0x00,0x981623 1624# GFX11: s_cselect_b32 s0, s1, vcc_hi            ; encoding: [0x01,0x6b,0x00,0x98]16250x01,0x6b,0x00,0x981626 1627# GFX11: s_cselect_b32 s0, s1, vcc_lo            ; encoding: [0x01,0x6a,0x00,0x98]16280x01,0x6a,0x00,0x981629 1630# GFX11: s_cselect_b32 s0, vcc_hi, s2            ; encoding: [0x6b,0x02,0x00,0x98]16310x6b,0x02,0x00,0x981632 1633# GFX11: s_cselect_b32 s0, vcc_lo, s2            ; encoding: [0x6a,0x02,0x00,0x98]16340x6a,0x02,0x00,0x981635 1636# GFX11: s_cselect_b32 s105, s104, s103          ; encoding: [0x68,0x67,0x69,0x98]16370x68,0x67,0x69,0x981638 1639# GFX11: s_cselect_b32 s105, s104, s2            ; encoding: [0x68,0x02,0x69,0x98]16400x68,0x02,0x69,0x981641 1642# GFX11: s_cselect_b32 s105, s1, s103            ; encoding: [0x01,0x67,0x69,0x98]16430x01,0x67,0x69,0x981644 1645# GFX11: s_cselect_b32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0x98]16460x01,0x02,0x69,0x981647 1648# GFX11: s_cselect_b32 vcc_hi, s1, s2            ; encoding: [0x01,0x02,0x6b,0x98]16490x01,0x02,0x6b,0x981650 1651# GFX11: s_cselect_b32 vcc_lo, s1, s2            ; encoding: [0x01,0x02,0x6a,0x98]16520x01,0x02,0x6a,0x981653 1654# GFX11: s_cselect_b64 exec, s[2:3], s[4:5]      ; encoding: [0x02,0x04,0xfe,0x98]16550x02,0x04,0xfe,0x981656 1657# GFX11: s_cselect_b64 s[0:1], 0.5, s[4:5]       ; encoding: [0xf0,0x04,0x80,0x98]16580xf0,0x04,0x80,0x981659 1660# GFX11: s_cselect_b64 s[0:1], 0, s[4:5]         ; encoding: [0x80,0x04,0x80,0x98]16610x80,0x04,0x80,0x981662 1663# GFX11: s_cselect_b64 s[0:1], 0x3f717273, s[4:5] ; encoding: [0xff,0x04,0x80,0x98,0x73,0x72,0x71,0x3f]16640xff,0x04,0x80,0x98,0x73,0x72,0x71,0x3f1665 1666# GFX11: s_cselect_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xff,0x04,0x80,0x98,0x56,0x34,0x12,0xaf]16670xff,0x04,0x80,0x98,0x56,0x34,0x12,0xaf1668 1669# GFX11: s_cselect_b64 s[0:1], -1, s[4:5]        ; encoding: [0xc1,0x04,0x80,0x98]16700xc1,0x04,0x80,0x981671 1672# GFX11: s_cselect_b64 s[0:1], -4.0, s[4:5]      ; encoding: [0xf7,0x04,0x80,0x98]16730xf7,0x04,0x80,0x981674 1675# GFX11: s_cselect_b64 s[0:1], exec, s[4:5]      ; encoding: [0x7e,0x04,0x80,0x98]16760x7e,0x04,0x80,0x981677 1678# GFX11: s_cselect_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x98]16790x66,0x64,0x80,0x981680 1681# GFX11: s_cselect_b64 s[0:1], s[102:103], s[4:5] ; encoding: [0x66,0x04,0x80,0x98]16820x66,0x04,0x80,0x981683 1684# GFX11: s_cselect_b64 s[0:1], s[2:3], 0.5       ; encoding: [0x02,0xf0,0x80,0x98]16850x02,0xf0,0x80,0x981686 1687# GFX11: s_cselect_b64 s[0:1], s[2:3], 0         ; encoding: [0x02,0x80,0x80,0x98]16880x02,0x80,0x80,0x981689 1690# GFX11: s_cselect_b64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x80,0x98,0x73,0x72,0x71,0x3f]16910x02,0xff,0x80,0x98,0x73,0x72,0x71,0x3f1692 1693# GFX11: s_cselect_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x80,0x98,0x56,0x34,0x12,0xaf]16940x02,0xff,0x80,0x98,0x56,0x34,0x12,0xaf1695 1696# GFX11: s_cselect_b64 s[0:1], s[2:3], -1        ; encoding: [0x02,0xc1,0x80,0x98]16970x02,0xc1,0x80,0x981698 1699# GFX11: s_cselect_b64 s[0:1], s[2:3], -4.0      ; encoding: [0x02,0xf7,0x80,0x98]17000x02,0xf7,0x80,0x981701 1702# GFX11: s_cselect_b64 s[0:1], s[2:3], exec      ; encoding: [0x02,0x7e,0x80,0x98]17030x02,0x7e,0x80,0x981704 1705# GFX11: s_cselect_b64 s[0:1], s[2:3], s[100:101] ; encoding: [0x02,0x64,0x80,0x98]17060x02,0x64,0x80,0x981707 1708# GFX11: s_cselect_b64 s[0:1], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0x80,0x98]17090x02,0x04,0x80,0x981710 1711# GFX11: s_cselect_b64 s[0:1], s[2:3], vcc       ; encoding: [0x02,0x6a,0x80,0x98]17120x02,0x6a,0x80,0x981713 1714# GFX11: s_cselect_b64 s[0:1], vcc, s[4:5]       ; encoding: [0x6a,0x04,0x80,0x98]17150x6a,0x04,0x80,0x981716 1717# GFX11: s_cselect_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x98]17180x66,0x64,0xe8,0x981719 1720# GFX11: s_cselect_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x98]17210x66,0x04,0xe8,0x981722 1723# GFX11: s_cselect_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x98]17240x02,0x64,0xe8,0x981725 1726# GFX11: s_cselect_b64 s[104:105], s[2:3], s[4:5] ; encoding: [0x02,0x04,0xe8,0x98]17270x02,0x04,0xe8,0x981728 1729# GFX11: s_cselect_b64 vcc, s[2:3], s[4:5]       ; encoding: [0x02,0x04,0xea,0x98]17300x02,0x04,0xea,0x981731 1732# GFX11: s_lshl1_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0x7f,0x87]17330x01,0x02,0x7f,0x871734 1735# GFX11: s_lshl1_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0x7e,0x87]17360x01,0x02,0x7e,0x871737 1738# GFX11: s_lshl1_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0x7d,0x87]17390x01,0x02,0x7d,0x871740 1741# GFX11: s_lshl1_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x00,0x87]17420xf0,0x02,0x00,0x871743 1744# GFX11: s_lshl1_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x00,0x87]17450x80,0x02,0x00,0x871746 1747# GFX11: s_lshl1_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f]17480xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f1749 1750# GFX11: s_lshl1_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf]17510xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf1752 1753# GFX11: s_lshl1_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x00,0x87]17540xc1,0x02,0x00,0x871755 1756# GFX11: s_lshl1_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x00,0x87]17570xf7,0x02,0x00,0x871758 1759# GFX11: s_lshl1_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x00,0x87]17600x7f,0x02,0x00,0x871761 1762# GFX11: s_lshl1_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x00,0x87]17630x7e,0x02,0x00,0x871764 1765# GFX11: s_lshl1_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x00,0x87]17660x7d,0x02,0x00,0x871767 1768# GFX11: s_lshl1_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x00,0x87]17690x68,0x67,0x00,0x871770 1771# GFX11: s_lshl1_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x00,0x87]17720x68,0x02,0x00,0x871773 1774# GFX11: s_lshl1_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x00,0x87]17750x01,0xf0,0x00,0x871776 1777# GFX11: s_lshl1_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x00,0x87]17780x01,0x80,0x00,0x871779 1780# GFX11: s_lshl1_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f]17810x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f1782 1783# GFX11: s_lshl1_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf]17840x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf1785 1786# GFX11: s_lshl1_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x00,0x87]17870x01,0xc1,0x00,0x871788 1789# GFX11: s_lshl1_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x00,0x87]17900x01,0xf7,0x00,0x871791 1792# GFX11: s_lshl1_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x00,0x87]17930x01,0x7f,0x00,0x871794 1795# GFX11: s_lshl1_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x00,0x87]17960x01,0x7e,0x00,0x871797 1798# GFX11: s_lshl1_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x00,0x87]17990x01,0x7d,0x00,0x871800 1801# GFX11: s_lshl1_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x00,0x87]18020x01,0x67,0x00,0x871803 1804# GFX11: s_lshl1_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x00,0x87]18050x01,0x02,0x00,0x871806 1807# GFX11: s_lshl1_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x00,0x87]18080x01,0x6b,0x00,0x871809 1810# GFX11: s_lshl1_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x00,0x87]18110x01,0x6a,0x00,0x871812 1813# GFX11: s_lshl1_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x00,0x87]18140x6b,0x02,0x00,0x871815 1816# GFX11: s_lshl1_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x00,0x87]18170x6a,0x02,0x00,0x871818 1819# GFX11: s_lshl1_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0x69,0x87]18200x68,0x67,0x69,0x871821 1822# GFX11: s_lshl1_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0x69,0x87]18230x68,0x02,0x69,0x871824 1825# GFX11: s_lshl1_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0x69,0x87]18260x01,0x67,0x69,0x871827 1828# GFX11: s_lshl1_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0x69,0x87]18290x01,0x02,0x69,0x871830 1831# GFX11: s_lshl1_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0x6b,0x87]18320x01,0x02,0x6b,0x871833 1834# GFX11: s_lshl1_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0x6a,0x87]18350x01,0x02,0x6a,0x871836 1837# GFX11: s_lshl2_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0xff,0x87]18380x01,0x02,0xff,0x871839 1840# GFX11: s_lshl2_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0xfe,0x87]18410x01,0x02,0xfe,0x871842 1843# GFX11: s_lshl2_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0xfd,0x87]18440x01,0x02,0xfd,0x871845 1846# GFX11: s_lshl2_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x80,0x87]18470xf0,0x02,0x80,0x871848 1849# GFX11: s_lshl2_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x80,0x87]18500x80,0x02,0x80,0x871851 1852# GFX11: s_lshl2_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x80,0x87,0x73,0x72,0x71,0x3f]18530xff,0x02,0x80,0x87,0x73,0x72,0x71,0x3f1854 1855# GFX11: s_lshl2_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x80,0x87,0x56,0x34,0x12,0xaf]18560xff,0x02,0x80,0x87,0x56,0x34,0x12,0xaf1857 1858# GFX11: s_lshl2_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x80,0x87]18590xc1,0x02,0x80,0x871860 1861# GFX11: s_lshl2_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x80,0x87]18620xf7,0x02,0x80,0x871863 1864# GFX11: s_lshl2_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x80,0x87]18650x7f,0x02,0x80,0x871866 1867# GFX11: s_lshl2_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x80,0x87]18680x7e,0x02,0x80,0x871869 1870# GFX11: s_lshl2_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x80,0x87]18710x7d,0x02,0x80,0x871872 1873# GFX11: s_lshl2_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x80,0x87]18740x68,0x67,0x80,0x871875 1876# GFX11: s_lshl2_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x80,0x87]18770x68,0x02,0x80,0x871878 1879# GFX11: s_lshl2_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x80,0x87]18800x01,0xf0,0x80,0x871881 1882# GFX11: s_lshl2_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x80,0x87]18830x01,0x80,0x80,0x871884 1885# GFX11: s_lshl2_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x80,0x87,0x73,0x72,0x71,0x3f]18860x01,0xff,0x80,0x87,0x73,0x72,0x71,0x3f1887 1888# GFX11: s_lshl2_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x80,0x87,0x56,0x34,0x12,0xaf]18890x01,0xff,0x80,0x87,0x56,0x34,0x12,0xaf1890 1891# GFX11: s_lshl2_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x80,0x87]18920x01,0xc1,0x80,0x871893 1894# GFX11: s_lshl2_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x80,0x87]18950x01,0xf7,0x80,0x871896 1897# GFX11: s_lshl2_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x80,0x87]18980x01,0x7f,0x80,0x871899 1900# GFX11: s_lshl2_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x80,0x87]19010x01,0x7e,0x80,0x871902 1903# GFX11: s_lshl2_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x80,0x87]19040x01,0x7d,0x80,0x871905 1906# GFX11: s_lshl2_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x80,0x87]19070x01,0x67,0x80,0x871908 1909# GFX11: s_lshl2_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x80,0x87]19100x01,0x02,0x80,0x871911 1912# GFX11: s_lshl2_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x80,0x87]19130x01,0x6b,0x80,0x871914 1915# GFX11: s_lshl2_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x80,0x87]19160x01,0x6a,0x80,0x871917 1918# GFX11: s_lshl2_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x80,0x87]19190x6b,0x02,0x80,0x871920 1921# GFX11: s_lshl2_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x80,0x87]19220x6a,0x02,0x80,0x871923 1924# GFX11: s_lshl2_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0xe9,0x87]19250x68,0x67,0xe9,0x871926 1927# GFX11: s_lshl2_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0xe9,0x87]19280x68,0x02,0xe9,0x871929 1930# GFX11: s_lshl2_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0xe9,0x87]19310x01,0x67,0xe9,0x871932 1933# GFX11: s_lshl2_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0xe9,0x87]19340x01,0x02,0xe9,0x871935 1936# GFX11: s_lshl2_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0xeb,0x87]19370x01,0x02,0xeb,0x871938 1939# GFX11: s_lshl2_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0xea,0x87]19400x01,0x02,0xea,0x871941 1942# GFX11: s_lshl3_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0x7f,0x88]19430x01,0x02,0x7f,0x881944 1945# GFX11: s_lshl3_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0x7e,0x88]19460x01,0x02,0x7e,0x881947 1948# GFX11: s_lshl3_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0x7d,0x88]19490x01,0x02,0x7d,0x881950 1951# GFX11: s_lshl3_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x00,0x88]19520xf0,0x02,0x00,0x881953 1954# GFX11: s_lshl3_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x00,0x88]19550x80,0x02,0x00,0x881956 1957# GFX11: s_lshl3_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f]19580xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f1959 1960# GFX11: s_lshl3_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf]19610xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf1962 1963# GFX11: s_lshl3_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x00,0x88]19640xc1,0x02,0x00,0x881965 1966# GFX11: s_lshl3_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x00,0x88]19670xf7,0x02,0x00,0x881968 1969# GFX11: s_lshl3_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x00,0x88]19700x7f,0x02,0x00,0x881971 1972# GFX11: s_lshl3_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x00,0x88]19730x7e,0x02,0x00,0x881974 1975# GFX11: s_lshl3_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x00,0x88]19760x7d,0x02,0x00,0x881977 1978# GFX11: s_lshl3_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x00,0x88]19790x68,0x67,0x00,0x881980 1981# GFX11: s_lshl3_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x00,0x88]19820x68,0x02,0x00,0x881983 1984# GFX11: s_lshl3_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x00,0x88]19850x01,0xf0,0x00,0x881986 1987# GFX11: s_lshl3_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x00,0x88]19880x01,0x80,0x00,0x881989 1990# GFX11: s_lshl3_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f]19910x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f1992 1993# GFX11: s_lshl3_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf]19940x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf1995 1996# GFX11: s_lshl3_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x00,0x88]19970x01,0xc1,0x00,0x881998 1999# GFX11: s_lshl3_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x00,0x88]20000x01,0xf7,0x00,0x882001 2002# GFX11: s_lshl3_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x00,0x88]20030x01,0x7f,0x00,0x882004 2005# GFX11: s_lshl3_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x00,0x88]20060x01,0x7e,0x00,0x882007 2008# GFX11: s_lshl3_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x00,0x88]20090x01,0x7d,0x00,0x882010 2011# GFX11: s_lshl3_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x00,0x88]20120x01,0x67,0x00,0x882013 2014# GFX11: s_lshl3_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x00,0x88]20150x01,0x02,0x00,0x882016 2017# GFX11: s_lshl3_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x00,0x88]20180x01,0x6b,0x00,0x882019 2020# GFX11: s_lshl3_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x00,0x88]20210x01,0x6a,0x00,0x882022 2023# GFX11: s_lshl3_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x00,0x88]20240x6b,0x02,0x00,0x882025 2026# GFX11: s_lshl3_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x00,0x88]20270x6a,0x02,0x00,0x882028 2029# GFX11: s_lshl3_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0x69,0x88]20300x68,0x67,0x69,0x882031 2032# GFX11: s_lshl3_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0x69,0x88]20330x68,0x02,0x69,0x882034 2035# GFX11: s_lshl3_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0x69,0x88]20360x01,0x67,0x69,0x882037 2038# GFX11: s_lshl3_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0x69,0x88]20390x01,0x02,0x69,0x882040 2041# GFX11: s_lshl3_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0x6b,0x88]20420x01,0x02,0x6b,0x882043 2044# GFX11: s_lshl3_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0x6a,0x88]20450x01,0x02,0x6a,0x882046 2047# GFX11: s_lshl4_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0xff,0x88]20480x01,0x02,0xff,0x882049 2050# GFX11: s_lshl4_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0xfe,0x88]20510x01,0x02,0xfe,0x882052 2053# GFX11: s_lshl4_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0xfd,0x88]20540x01,0x02,0xfd,0x882055 2056# GFX11: s_lshl4_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x80,0x88]20570xf0,0x02,0x80,0x882058 2059# GFX11: s_lshl4_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x80,0x88]20600x80,0x02,0x80,0x882061 2062# GFX11: s_lshl4_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x80,0x88,0x73,0x72,0x71,0x3f]20630xff,0x02,0x80,0x88,0x73,0x72,0x71,0x3f2064 2065# GFX11: s_lshl4_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x80,0x88,0x56,0x34,0x12,0xaf]20660xff,0x02,0x80,0x88,0x56,0x34,0x12,0xaf2067 2068# GFX11: s_lshl4_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x80,0x88]20690xc1,0x02,0x80,0x882070 2071# GFX11: s_lshl4_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x80,0x88]20720xf7,0x02,0x80,0x882073 2074# GFX11: s_lshl4_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x80,0x88]20750x7f,0x02,0x80,0x882076 2077# GFX11: s_lshl4_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x80,0x88]20780x7e,0x02,0x80,0x882079 2080# GFX11: s_lshl4_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x80,0x88]20810x7d,0x02,0x80,0x882082 2083# GFX11: s_lshl4_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x80,0x88]20840x68,0x67,0x80,0x882085 2086# GFX11: s_lshl4_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x80,0x88]20870x68,0x02,0x80,0x882088 2089# GFX11: s_lshl4_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x80,0x88]20900x01,0xf0,0x80,0x882091 2092# GFX11: s_lshl4_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x80,0x88]20930x01,0x80,0x80,0x882094 2095# GFX11: s_lshl4_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x80,0x88,0x73,0x72,0x71,0x3f]20960x01,0xff,0x80,0x88,0x73,0x72,0x71,0x3f2097 2098# GFX11: s_lshl4_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x80,0x88,0x56,0x34,0x12,0xaf]20990x01,0xff,0x80,0x88,0x56,0x34,0x12,0xaf2100 2101# GFX11: s_lshl4_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x80,0x88]21020x01,0xc1,0x80,0x882103 2104# GFX11: s_lshl4_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x80,0x88]21050x01,0xf7,0x80,0x882106 2107# GFX11: s_lshl4_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x80,0x88]21080x01,0x7f,0x80,0x882109 2110# GFX11: s_lshl4_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x80,0x88]21110x01,0x7e,0x80,0x882112 2113# GFX11: s_lshl4_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x80,0x88]21140x01,0x7d,0x80,0x882115 2116# GFX11: s_lshl4_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x80,0x88]21170x01,0x67,0x80,0x882118 2119# GFX11: s_lshl4_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x80,0x88]21200x01,0x02,0x80,0x882121 2122# GFX11: s_lshl4_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x80,0x88]21230x01,0x6b,0x80,0x882124 2125# GFX11: s_lshl4_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x80,0x88]21260x01,0x6a,0x80,0x882127 2128# GFX11: s_lshl4_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x80,0x88]21290x6b,0x02,0x80,0x882130 2131# GFX11: s_lshl4_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x80,0x88]21320x6a,0x02,0x80,0x882133 2134# GFX11: s_lshl4_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0xe9,0x88]21350x68,0x67,0xe9,0x882136 2137# GFX11: s_lshl4_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0xe9,0x88]21380x68,0x02,0xe9,0x882139 2140# GFX11: s_lshl4_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0xe9,0x88]21410x01,0x67,0xe9,0x882142 2143# GFX11: s_lshl4_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0xe9,0x88]21440x01,0x02,0xe9,0x882145 2146# GFX11: s_lshl4_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0xeb,0x88]21470x01,0x02,0xeb,0x882148 2149# GFX11: s_lshl4_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0xea,0x88]21500x01,0x02,0xea,0x882151 2152# GFX11: s_lshl_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x84]21530x01,0x02,0x7f,0x842154 2155# GFX11: s_lshl_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x84]21560x01,0x02,0x7e,0x842157 2158# GFX11: s_lshl_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x84]21590x01,0x02,0x7d,0x842160 2161# GFX11: s_lshl_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x84]21620xf0,0x02,0x00,0x842163 2164# GFX11: s_lshl_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x84]21650x80,0x02,0x00,0x842166 2167# GFX11: s_lshl_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f]21680xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f2169 2170# GFX11: s_lshl_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf]21710xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf2172 2173# GFX11: s_lshl_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x84]21740xc1,0x02,0x00,0x842175 2176# GFX11: s_lshl_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x84]21770xf7,0x02,0x00,0x842178 2179# GFX11: s_lshl_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x84]21800x7f,0x02,0x00,0x842181 2182# GFX11: s_lshl_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x84]21830x7e,0x02,0x00,0x842184 2185# GFX11: s_lshl_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x84]21860x7d,0x02,0x00,0x842187 2188# GFX11: s_lshl_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x84]21890x68,0x67,0x00,0x842190 2191# GFX11: s_lshl_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x84]21920x68,0x02,0x00,0x842193 2194# GFX11: s_lshl_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x84]21950x01,0xf0,0x00,0x842196 2197# GFX11: s_lshl_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x84]21980x01,0x80,0x00,0x842199 2200# GFX11: s_lshl_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f]22010x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f2202 2203# GFX11: s_lshl_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf]22040x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf2205 2206# GFX11: s_lshl_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x84]22070x01,0xc1,0x00,0x842208 2209# GFX11: s_lshl_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x84]22100x01,0xf7,0x00,0x842211 2212# GFX11: s_lshl_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x84]22130x01,0x7f,0x00,0x842214 2215# GFX11: s_lshl_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x84]22160x01,0x7e,0x00,0x842217 2218# GFX11: s_lshl_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x84]22190x01,0x7d,0x00,0x842220 2221# GFX11: s_lshl_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x84]22220x01,0x67,0x00,0x842223 2224# GFX11: s_lshl_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x84]22250x01,0x02,0x00,0x842226 2227# GFX11: s_lshl_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x84]22280x01,0x6b,0x00,0x842229 2230# GFX11: s_lshl_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x84]22310x01,0x6a,0x00,0x842232 2233# GFX11: s_lshl_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x84]22340x6b,0x02,0x00,0x842235 2236# GFX11: s_lshl_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x84]22370x6a,0x02,0x00,0x842238 2239# GFX11: s_lshl_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x84]22400x68,0x67,0x69,0x842241 2242# GFX11: s_lshl_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x84]22430x68,0x02,0x69,0x842244 2245# GFX11: s_lshl_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x84]22460x01,0x67,0x69,0x842247 2248# GFX11: s_lshl_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x84]22490x01,0x02,0x69,0x842250 2251# GFX11: s_lshl_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x84]22520x01,0x02,0x6b,0x842253 2254# GFX11: s_lshl_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x84]22550x01,0x02,0x6a,0x842256 2257# GFX11: s_lshl_b64 exec, s[2:3], s4             ; encoding: [0x02,0x04,0xfe,0x84]22580x02,0x04,0xfe,0x842259 2260# GFX11: s_lshl_b64 s[0:1], 0.5, s4              ; encoding: [0xf0,0x04,0x80,0x84]22610xf0,0x04,0x80,0x842262 2263# GFX11: s_lshl_b64 s[0:1], 0, s4                ; encoding: [0x80,0x04,0x80,0x84]22640x80,0x04,0x80,0x842265 2266# GFX11: s_lshl_b64 s[0:1], 0x3f717273, s4       ; encoding: [0xff,0x04,0x80,0x84,0x73,0x72,0x71,0x3f]22670xff,0x04,0x80,0x84,0x73,0x72,0x71,0x3f2268 2269# GFX11: s_lshl_b64 s[0:1], 0xaf123456, s4       ; encoding: [0xff,0x04,0x80,0x84,0x56,0x34,0x12,0xaf]22700xff,0x04,0x80,0x84,0x56,0x34,0x12,0xaf2271 2272# GFX11: s_lshl_b64 s[0:1], -1, s4               ; encoding: [0xc1,0x04,0x80,0x84]22730xc1,0x04,0x80,0x842274 2275# GFX11: s_lshl_b64 s[0:1], -4.0, s4             ; encoding: [0xf7,0x04,0x80,0x84]22760xf7,0x04,0x80,0x842277 2278# GFX11: s_lshl_b64 s[0:1], exec, s4             ; encoding: [0x7e,0x04,0x80,0x84]22790x7e,0x04,0x80,0x842280 2281# GFX11: s_lshl_b64 s[0:1], s[102:103], s100     ; encoding: [0x66,0x64,0x80,0x84]22820x66,0x64,0x80,0x842283 2284# GFX11: s_lshl_b64 s[0:1], s[102:103], s4       ; encoding: [0x66,0x04,0x80,0x84]22850x66,0x04,0x80,0x842286 2287# GFX11: s_lshl_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x84]22880x02,0xf0,0x80,0x842289 2290# GFX11: s_lshl_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x84]22910x02,0x80,0x80,0x842292 2293# GFX11: s_lshl_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x84,0x73,0x72,0x71,0x3f]22940x02,0xff,0x80,0x84,0x73,0x72,0x71,0x3f2295 2296# GFX11: s_lshl_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x84,0x56,0x34,0x12,0xaf]22970x02,0xff,0x80,0x84,0x56,0x34,0x12,0xaf2298 2299# GFX11: s_lshl_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x84]23000x02,0xc1,0x80,0x842301 2302# GFX11: s_lshl_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x84]23030x02,0xf7,0x80,0x842304 2305# GFX11: s_lshl_b64 s[0:1], s[2:3], exec_lo      ; encoding: [0x02,0x7e,0x80,0x84]23060x02,0x7e,0x80,0x842307 2308# GFX11: s_lshl_b64 s[0:1], s[2:3], s100         ; encoding: [0x02,0x64,0x80,0x84]23090x02,0x64,0x80,0x842310 2311# GFX11: s_lshl_b64 s[0:1], s[2:3], s4           ; encoding: [0x02,0x04,0x80,0x84]23120x02,0x04,0x80,0x842313 2314# GFX11: s_lshl_b64 s[0:1], s[2:3], vcc_lo       ; encoding: [0x02,0x6a,0x80,0x84]23150x02,0x6a,0x80,0x842316 2317# GFX11: s_lshl_b64 s[0:1], vcc, s4              ; encoding: [0x6a,0x04,0x80,0x84]23180x6a,0x04,0x80,0x842319 2320# GFX11: s_lshl_b64 s[104:105], s[102:103], s100 ; encoding: [0x66,0x64,0xe8,0x84]23210x66,0x64,0xe8,0x842322 2323# GFX11: s_lshl_b64 s[104:105], s[102:103], s4   ; encoding: [0x66,0x04,0xe8,0x84]23240x66,0x04,0xe8,0x842325 2326# GFX11: s_lshl_b64 s[104:105], s[2:3], s100     ; encoding: [0x02,0x64,0xe8,0x84]23270x02,0x64,0xe8,0x842328 2329# GFX11: s_lshl_b64 s[104:105], s[2:3], s4       ; encoding: [0x02,0x04,0xe8,0x84]23300x02,0x04,0xe8,0x842331 2332# GFX11: s_lshl_b64 vcc, s[2:3], s4              ; encoding: [0x02,0x04,0xea,0x84]23330x02,0x04,0xea,0x842334 2335# GFX11: s_lshr_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x85]23360x01,0x02,0x7f,0x852337 2338# GFX11: s_lshr_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x85]23390x01,0x02,0x7e,0x852340 2341# GFX11: s_lshr_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x85]23420x01,0x02,0x7d,0x852343 2344# GFX11: s_lshr_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x85]23450xf0,0x02,0x00,0x852346 2347# GFX11: s_lshr_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x85]23480x80,0x02,0x00,0x852349 2350# GFX11: s_lshr_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f]23510xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f2352 2353# GFX11: s_lshr_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf]23540xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf2355 2356# GFX11: s_lshr_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x85]23570xc1,0x02,0x00,0x852358 2359# GFX11: s_lshr_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x85]23600xf7,0x02,0x00,0x852361 2362# GFX11: s_lshr_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x85]23630x7f,0x02,0x00,0x852364 2365# GFX11: s_lshr_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x85]23660x7e,0x02,0x00,0x852367 2368# GFX11: s_lshr_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x85]23690x7d,0x02,0x00,0x852370 2371# GFX11: s_lshr_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x85]23720x68,0x67,0x00,0x852373 2374# GFX11: s_lshr_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x85]23750x68,0x02,0x00,0x852376 2377# GFX11: s_lshr_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x85]23780x01,0xf0,0x00,0x852379 2380# GFX11: s_lshr_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x85]23810x01,0x80,0x00,0x852382 2383# GFX11: s_lshr_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f]23840x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f2385 2386# GFX11: s_lshr_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf]23870x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf2388 2389# GFX11: s_lshr_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x85]23900x01,0xc1,0x00,0x852391 2392# GFX11: s_lshr_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x85]23930x01,0xf7,0x00,0x852394 2395# GFX11: s_lshr_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x85]23960x01,0x7f,0x00,0x852397 2398# GFX11: s_lshr_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x85]23990x01,0x7e,0x00,0x852400 2401# GFX11: s_lshr_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x85]24020x01,0x7d,0x00,0x852403 2404# GFX11: s_lshr_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x85]24050x01,0x67,0x00,0x852406 2407# GFX11: s_lshr_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x85]24080x01,0x02,0x00,0x852409 2410# GFX11: s_lshr_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x85]24110x01,0x6b,0x00,0x852412 2413# GFX11: s_lshr_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x85]24140x01,0x6a,0x00,0x852415 2416# GFX11: s_lshr_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x85]24170x6b,0x02,0x00,0x852418 2419# GFX11: s_lshr_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x85]24200x6a,0x02,0x00,0x852421 2422# GFX11: s_lshr_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x85]24230x68,0x67,0x69,0x852424 2425# GFX11: s_lshr_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x85]24260x68,0x02,0x69,0x852427 2428# GFX11: s_lshr_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x85]24290x01,0x67,0x69,0x852430 2431# GFX11: s_lshr_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x85]24320x01,0x02,0x69,0x852433 2434# GFX11: s_lshr_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x85]24350x01,0x02,0x6b,0x852436 2437# GFX11: s_lshr_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x85]24380x01,0x02,0x6a,0x852439 2440# GFX11: s_lshr_b64 exec, s[2:3], s4             ; encoding: [0x02,0x04,0xfe,0x85]24410x02,0x04,0xfe,0x852442 2443# GFX11: s_lshr_b64 s[0:1], 0.5, s4              ; encoding: [0xf0,0x04,0x80,0x85]24440xf0,0x04,0x80,0x852445 2446# GFX11: s_lshr_b64 s[0:1], 0, s4                ; encoding: [0x80,0x04,0x80,0x85]24470x80,0x04,0x80,0x852448 2449# GFX11: s_lshr_b64 s[0:1], 0x3f717273, s4       ; encoding: [0xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f]24500xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f2451 2452# GFX11: s_lshr_b64 s[0:1], 0xaf123456, s4       ; encoding: [0xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf]24530xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf2454 2455# GFX11: s_lshr_b64 s[0:1], -1, s4               ; encoding: [0xc1,0x04,0x80,0x85]24560xc1,0x04,0x80,0x852457 2458# GFX11: s_lshr_b64 s[0:1], -4.0, s4             ; encoding: [0xf7,0x04,0x80,0x85]24590xf7,0x04,0x80,0x852460 2461# GFX11: s_lshr_b64 s[0:1], exec, s4             ; encoding: [0x7e,0x04,0x80,0x85]24620x7e,0x04,0x80,0x852463 2464# GFX11: s_lshr_b64 s[0:1], s[102:103], s100     ; encoding: [0x66,0x64,0x80,0x85]24650x66,0x64,0x80,0x852466 2467# GFX11: s_lshr_b64 s[0:1], s[102:103], s4       ; encoding: [0x66,0x04,0x80,0x85]24680x66,0x04,0x80,0x852469 2470# GFX11: s_lshr_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x85]24710x02,0xf0,0x80,0x852472 2473# GFX11: s_lshr_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x85]24740x02,0x80,0x80,0x852475 2476# GFX11: s_lshr_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f]24770x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f2478 2479# GFX11: s_lshr_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf]24800x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf2481 2482# GFX11: s_lshr_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x85]24830x02,0xc1,0x80,0x852484 2485# GFX11: s_lshr_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x85]24860x02,0xf7,0x80,0x852487 2488# GFX11: s_lshr_b64 s[0:1], s[2:3], exec_lo      ; encoding: [0x02,0x7e,0x80,0x85]24890x02,0x7e,0x80,0x852490 2491# GFX11: s_lshr_b64 s[0:1], s[2:3], s100         ; encoding: [0x02,0x64,0x80,0x85]24920x02,0x64,0x80,0x852493 2494# GFX11: s_lshr_b64 s[0:1], s[2:3], s4           ; encoding: [0x02,0x04,0x80,0x85]24950x02,0x04,0x80,0x852496 2497# GFX11: s_lshr_b64 s[0:1], s[2:3], vcc_lo       ; encoding: [0x02,0x6a,0x80,0x85]24980x02,0x6a,0x80,0x852499 2500# GFX11: s_lshr_b64 s[0:1], vcc, s4              ; encoding: [0x6a,0x04,0x80,0x85]25010x6a,0x04,0x80,0x852502 2503# GFX11: s_lshr_b64 s[104:105], s[102:103], s100 ; encoding: [0x66,0x64,0xe8,0x85]25040x66,0x64,0xe8,0x852505 2506# GFX11: s_lshr_b64 s[104:105], s[102:103], s4   ; encoding: [0x66,0x04,0xe8,0x85]25070x66,0x04,0xe8,0x852508 2509# GFX11: s_lshr_b64 s[104:105], s[2:3], s100     ; encoding: [0x02,0x64,0xe8,0x85]25100x02,0x64,0xe8,0x852511 2512# GFX11: s_lshr_b64 s[104:105], s[2:3], s4       ; encoding: [0x02,0x04,0xe8,0x85]25130x02,0x04,0xe8,0x852514 2515# GFX11: s_lshr_b64 vcc, s[2:3], s4              ; encoding: [0x02,0x04,0xea,0x85]25160x02,0x04,0xea,0x852517 2518# GFX11: s_max_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8a]25190x01,0x02,0x7f,0x8a2520 2521# GFX11: s_max_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8a]25220x01,0x02,0x7e,0x8a2523 2524# GFX11: s_max_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8a]25250x01,0x02,0x7d,0x8a2526 2527# GFX11: s_max_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8a]25280xf0,0x02,0x00,0x8a2529 2530# GFX11: s_max_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8a]25310x80,0x02,0x00,0x8a2532 2533# GFX11: s_max_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f]25340xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f2535 2536# GFX11: s_max_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf]25370xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf2538 2539# GFX11: s_max_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8a]25400xc1,0x02,0x00,0x8a2541 2542# GFX11: s_max_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8a]25430xf7,0x02,0x00,0x8a2544 2545# GFX11: s_max_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8a]25460x7f,0x02,0x00,0x8a2547 2548# GFX11: s_max_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8a]25490x7e,0x02,0x00,0x8a2550 2551# GFX11: s_max_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8a]25520x7d,0x02,0x00,0x8a2553 2554# GFX11: s_max_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8a]25550x68,0x67,0x00,0x8a2556 2557# GFX11: s_max_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8a]25580x68,0x02,0x00,0x8a2559 2560# GFX11: s_max_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8a]25610x01,0xf0,0x00,0x8a2562 2563# GFX11: s_max_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8a]25640x01,0x80,0x00,0x8a2565 2566# GFX11: s_max_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f]25670x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f2568 2569# GFX11: s_max_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf]25700x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf2571 2572# GFX11: s_max_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8a]25730x01,0xc1,0x00,0x8a2574 2575# GFX11: s_max_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8a]25760x01,0xf7,0x00,0x8a2577 2578# GFX11: s_max_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8a]25790x01,0x7f,0x00,0x8a2580 2581# GFX11: s_max_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8a]25820x01,0x7e,0x00,0x8a2583 2584# GFX11: s_max_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8a]25850x01,0x7d,0x00,0x8a2586 2587# GFX11: s_max_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8a]25880x01,0x67,0x00,0x8a2589 2590# GFX11: s_max_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8a]25910x01,0x02,0x00,0x8a2592 2593# GFX11: s_max_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8a]25940x01,0x6b,0x00,0x8a2595 2596# GFX11: s_max_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8a]25970x01,0x6a,0x00,0x8a2598 2599# GFX11: s_max_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8a]26000x6b,0x02,0x00,0x8a2601 2602# GFX11: s_max_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8a]26030x6a,0x02,0x00,0x8a2604 2605# GFX11: s_max_i32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8a]26060x68,0x67,0x69,0x8a2607 2608# GFX11: s_max_i32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8a]26090x68,0x02,0x69,0x8a2610 2611# GFX11: s_max_i32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8a]26120x01,0x67,0x69,0x8a2613 2614# GFX11: s_max_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8a]26150x01,0x02,0x69,0x8a2616 2617# GFX11: s_max_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8a]26180x01,0x02,0x6b,0x8a2619 2620# GFX11: s_max_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8a]26210x01,0x02,0x6a,0x8a2622 2623# GFX11: s_max_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x8a]26240x01,0x02,0xff,0x8a2625 2626# GFX11: s_max_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x8a]26270x01,0x02,0xfe,0x8a2628 2629# GFX11: s_max_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x8a]26300x01,0x02,0xfd,0x8a2631 2632# GFX11: s_max_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x8a]26330xf0,0x02,0x80,0x8a2634 2635# GFX11: s_max_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x8a]26360x80,0x02,0x80,0x8a2637 2638# GFX11: s_max_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x8a,0x73,0x72,0x71,0x3f]26390xff,0x02,0x80,0x8a,0x73,0x72,0x71,0x3f2640 2641# GFX11: s_max_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x8a,0x56,0x34,0x12,0xaf]26420xff,0x02,0x80,0x8a,0x56,0x34,0x12,0xaf2643 2644# GFX11: s_max_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x8a]26450xc1,0x02,0x80,0x8a2646 2647# GFX11: s_max_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x8a]26480xf7,0x02,0x80,0x8a2649 2650# GFX11: s_max_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x8a]26510x7f,0x02,0x80,0x8a2652 2653# GFX11: s_max_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x8a]26540x7e,0x02,0x80,0x8a2655 2656# GFX11: s_max_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x8a]26570x7d,0x02,0x80,0x8a2658 2659# GFX11: s_max_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x8a]26600x68,0x67,0x80,0x8a2661 2662# GFX11: s_max_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x8a]26630x68,0x02,0x80,0x8a2664 2665# GFX11: s_max_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x8a]26660x01,0xf0,0x80,0x8a2667 2668# GFX11: s_max_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x8a]26690x01,0x80,0x80,0x8a2670 2671# GFX11: s_max_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f]26720x01,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f2673 2674# GFX11: s_max_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf]26750x01,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf2676 2677# GFX11: s_max_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x8a]26780x01,0xc1,0x80,0x8a2679 2680# GFX11: s_max_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x8a]26810x01,0xf7,0x80,0x8a2682 2683# GFX11: s_max_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x8a]26840x01,0x7f,0x80,0x8a2685 2686# GFX11: s_max_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x8a]26870x01,0x7e,0x80,0x8a2688 2689# GFX11: s_max_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x8a]26900x01,0x7d,0x80,0x8a2691 2692# GFX11: s_max_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x8a]26930x01,0x67,0x80,0x8a2694 2695# GFX11: s_max_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x8a]26960x01,0x02,0x80,0x8a2697 2698# GFX11: s_max_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x8a]26990x01,0x6b,0x80,0x8a2700 2701# GFX11: s_max_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x8a]27020x01,0x6a,0x80,0x8a2703 2704# GFX11: s_max_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x8a]27050x6b,0x02,0x80,0x8a2706 2707# GFX11: s_max_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x8a]27080x6a,0x02,0x80,0x8a2709 2710# GFX11: s_max_u32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x8a]27110x68,0x67,0xe9,0x8a2712 2713# GFX11: s_max_u32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x8a]27140x68,0x02,0xe9,0x8a2715 2716# GFX11: s_max_u32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x8a]27170x01,0x67,0xe9,0x8a2718 2719# GFX11: s_max_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x8a]27200x01,0x02,0xe9,0x8a2721 2722# GFX11: s_max_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x8a]27230x01,0x02,0xeb,0x8a2724 2725# GFX11: s_max_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x8a]27260x01,0x02,0xea,0x8a2727 2728# GFX11: s_min_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x89]27290x01,0x02,0x7f,0x892730 2731# GFX11: s_min_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x89]27320x01,0x02,0x7e,0x892733 2734# GFX11: s_min_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x89]27350x01,0x02,0x7d,0x892736 2737# GFX11: s_min_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x89]27380xf0,0x02,0x00,0x892739 2740# GFX11: s_min_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x89]27410x80,0x02,0x00,0x892742 2743# GFX11: s_min_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f]27440xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f2745 2746# GFX11: s_min_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf]27470xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf2748 2749# GFX11: s_min_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x89]27500xc1,0x02,0x00,0x892751 2752# GFX11: s_min_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x89]27530xf7,0x02,0x00,0x892754 2755# GFX11: s_min_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x89]27560x7f,0x02,0x00,0x892757 2758# GFX11: s_min_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x89]27590x7e,0x02,0x00,0x892760 2761# GFX11: s_min_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x89]27620x7d,0x02,0x00,0x892763 2764# GFX11: s_min_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x89]27650x68,0x67,0x00,0x892766 2767# GFX11: s_min_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x89]27680x68,0x02,0x00,0x892769 2770# GFX11: s_min_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x89]27710x01,0xf0,0x00,0x892772 2773# GFX11: s_min_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x89]27740x01,0x80,0x00,0x892775 2776# GFX11: s_min_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f]27770x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f2778 2779# GFX11: s_min_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf]27800x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf2781 2782# GFX11: s_min_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x89]27830x01,0xc1,0x00,0x892784 2785# GFX11: s_min_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x89]27860x01,0xf7,0x00,0x892787 2788# GFX11: s_min_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x89]27890x01,0x7f,0x00,0x892790 2791# GFX11: s_min_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x89]27920x01,0x7e,0x00,0x892793 2794# GFX11: s_min_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x89]27950x01,0x7d,0x00,0x892796 2797# GFX11: s_min_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x89]27980x01,0x67,0x00,0x892799 2800# GFX11: s_min_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x89]28010x01,0x02,0x00,0x892802 2803# GFX11: s_min_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x89]28040x01,0x6b,0x00,0x892805 2806# GFX11: s_min_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x89]28070x01,0x6a,0x00,0x892808 2809# GFX11: s_min_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x89]28100x6b,0x02,0x00,0x892811 2812# GFX11: s_min_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x89]28130x6a,0x02,0x00,0x892814 2815# GFX11: s_min_i32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x89]28160x68,0x67,0x69,0x892817 2818# GFX11: s_min_i32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x89]28190x68,0x02,0x69,0x892820 2821# GFX11: s_min_i32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x89]28220x01,0x67,0x69,0x892823 2824# GFX11: s_min_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x89]28250x01,0x02,0x69,0x892826 2827# GFX11: s_min_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x89]28280x01,0x02,0x6b,0x892829 2830# GFX11: s_min_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x89]28310x01,0x02,0x6a,0x892832 2833# GFX11: s_min_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x89]28340x01,0x02,0xff,0x892835 2836# GFX11: s_min_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x89]28370x01,0x02,0xfe,0x892838 2839# GFX11: s_min_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x89]28400x01,0x02,0xfd,0x892841 2842# GFX11: s_min_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x89]28430xf0,0x02,0x80,0x892844 2845# GFX11: s_min_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x89]28460x80,0x02,0x80,0x892847 2848# GFX11: s_min_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x89,0x73,0x72,0x71,0x3f]28490xff,0x02,0x80,0x89,0x73,0x72,0x71,0x3f2850 2851# GFX11: s_min_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x89,0x56,0x34,0x12,0xaf]28520xff,0x02,0x80,0x89,0x56,0x34,0x12,0xaf2853 2854# GFX11: s_min_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x89]28550xc1,0x02,0x80,0x892856 2857# GFX11: s_min_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x89]28580xf7,0x02,0x80,0x892859 2860# GFX11: s_min_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x89]28610x7f,0x02,0x80,0x892862 2863# GFX11: s_min_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x89]28640x7e,0x02,0x80,0x892865 2866# GFX11: s_min_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x89]28670x7d,0x02,0x80,0x892868 2869# GFX11: s_min_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x89]28700x68,0x67,0x80,0x892871 2872# GFX11: s_min_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x89]28730x68,0x02,0x80,0x892874 2875# GFX11: s_min_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x89]28760x01,0xf0,0x80,0x892877 2878# GFX11: s_min_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x89]28790x01,0x80,0x80,0x892880 2881# GFX11: s_min_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x89,0x73,0x72,0x71,0x3f]28820x01,0xff,0x80,0x89,0x73,0x72,0x71,0x3f2883 2884# GFX11: s_min_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x89,0x56,0x34,0x12,0xaf]28850x01,0xff,0x80,0x89,0x56,0x34,0x12,0xaf2886 2887# GFX11: s_min_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x89]28880x01,0xc1,0x80,0x892889 2890# GFX11: s_min_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x89]28910x01,0xf7,0x80,0x892892 2893# GFX11: s_min_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x89]28940x01,0x7f,0x80,0x892895 2896# GFX11: s_min_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x89]28970x01,0x7e,0x80,0x892898 2899# GFX11: s_min_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x89]29000x01,0x7d,0x80,0x892901 2902# GFX11: s_min_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x89]29030x01,0x67,0x80,0x892904 2905# GFX11: s_min_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x89]29060x01,0x02,0x80,0x892907 2908# GFX11: s_min_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x89]29090x01,0x6b,0x80,0x892910 2911# GFX11: s_min_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x89]29120x01,0x6a,0x80,0x892913 2914# GFX11: s_min_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x89]29150x6b,0x02,0x80,0x892916 2917# GFX11: s_min_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x89]29180x6a,0x02,0x80,0x892919 2920# GFX11: s_min_u32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x89]29210x68,0x67,0xe9,0x892922 2923# GFX11: s_min_u32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x89]29240x68,0x02,0xe9,0x892925 2926# GFX11: s_min_u32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x89]29270x01,0x67,0xe9,0x892928 2929# GFX11: s_min_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x89]29300x01,0x02,0xe9,0x892931 2932# GFX11: s_min_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x89]29330x01,0x02,0xeb,0x892934 2935# GFX11: s_min_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x89]29360x01,0x02,0xea,0x892937 2938# GFX11: s_mul_hi_i32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0x7f,0x97]29390x01,0x02,0x7f,0x972940 2941# GFX11: s_mul_hi_i32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0x7e,0x97]29420x01,0x02,0x7e,0x972943 2944# GFX11: s_mul_hi_i32 m0, s1, s2                 ; encoding: [0x01,0x02,0x7d,0x97]29450x01,0x02,0x7d,0x972946 2947# GFX11: s_mul_hi_i32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x00,0x97]29480xf0,0x02,0x00,0x972949 2950# GFX11: s_mul_hi_i32 s0, 0, s2                  ; encoding: [0x80,0x02,0x00,0x97]29510x80,0x02,0x00,0x972952 2953# GFX11: s_mul_hi_i32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f]29540xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f2955 2956# GFX11: s_mul_hi_i32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf]29570xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf2958 2959# GFX11: s_mul_hi_i32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x00,0x97]29600xc1,0x02,0x00,0x972961 2962# GFX11: s_mul_hi_i32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x00,0x97]29630xf7,0x02,0x00,0x972964 2965# GFX11: s_mul_hi_i32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x00,0x97]29660x7f,0x02,0x00,0x972967 2968# GFX11: s_mul_hi_i32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x00,0x97]29690x7e,0x02,0x00,0x972970 2971# GFX11: s_mul_hi_i32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x00,0x97]29720x7d,0x02,0x00,0x972973 2974# GFX11: s_mul_hi_i32 s0, s104, s103             ; encoding: [0x68,0x67,0x00,0x97]29750x68,0x67,0x00,0x972976 2977# GFX11: s_mul_hi_i32 s0, s104, s2               ; encoding: [0x68,0x02,0x00,0x97]29780x68,0x02,0x00,0x972979 2980# GFX11: s_mul_hi_i32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x00,0x97]29810x01,0xf0,0x00,0x972982 2983# GFX11: s_mul_hi_i32 s0, s1, 0                  ; encoding: [0x01,0x80,0x00,0x97]29840x01,0x80,0x00,0x972985 2986# GFX11: s_mul_hi_i32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f]29870x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f2988 2989# GFX11: s_mul_hi_i32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf]29900x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf2991 2992# GFX11: s_mul_hi_i32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x00,0x97]29930x01,0xc1,0x00,0x972994 2995# GFX11: s_mul_hi_i32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x00,0x97]29960x01,0xf7,0x00,0x972997 2998# GFX11: s_mul_hi_i32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x00,0x97]29990x01,0x7f,0x00,0x973000 3001# GFX11: s_mul_hi_i32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x00,0x97]30020x01,0x7e,0x00,0x973003 3004# GFX11: s_mul_hi_i32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x00,0x97]30050x01,0x7d,0x00,0x973006 3007# GFX11: s_mul_hi_i32 s0, s1, s103               ; encoding: [0x01,0x67,0x00,0x97]30080x01,0x67,0x00,0x973009 3010# GFX11: s_mul_hi_i32 s0, s1, s2                 ; encoding: [0x01,0x02,0x00,0x97]30110x01,0x02,0x00,0x973012 3013# GFX11: s_mul_hi_i32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x00,0x97]30140x01,0x6b,0x00,0x973015 3016# GFX11: s_mul_hi_i32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x00,0x97]30170x01,0x6a,0x00,0x973018 3019# GFX11: s_mul_hi_i32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x00,0x97]30200x6b,0x02,0x00,0x973021 3022# GFX11: s_mul_hi_i32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x00,0x97]30230x6a,0x02,0x00,0x973024 3025# GFX11: s_mul_hi_i32 s105, s104, s103           ; encoding: [0x68,0x67,0x69,0x97]30260x68,0x67,0x69,0x973027 3028# GFX11: s_mul_hi_i32 s105, s104, s2             ; encoding: [0x68,0x02,0x69,0x97]30290x68,0x02,0x69,0x973030 3031# GFX11: s_mul_hi_i32 s105, s1, s103             ; encoding: [0x01,0x67,0x69,0x97]30320x01,0x67,0x69,0x973033 3034# GFX11: s_mul_hi_i32 s105, s1, s2               ; encoding: [0x01,0x02,0x69,0x97]30350x01,0x02,0x69,0x973036 3037# GFX11: s_mul_hi_i32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0x6b,0x97]30380x01,0x02,0x6b,0x973039 3040# GFX11: s_mul_hi_i32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0x6a,0x97]30410x01,0x02,0x6a,0x973042 3043# GFX11: s_mul_hi_u32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0xff,0x96]30440x01,0x02,0xff,0x963045 3046# GFX11: s_mul_hi_u32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0xfe,0x96]30470x01,0x02,0xfe,0x963048 3049# GFX11: s_mul_hi_u32 m0, s1, s2                 ; encoding: [0x01,0x02,0xfd,0x96]30500x01,0x02,0xfd,0x963051 3052# GFX11: s_mul_hi_u32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x80,0x96]30530xf0,0x02,0x80,0x963054 3055# GFX11: s_mul_hi_u32 s0, 0, s2                  ; encoding: [0x80,0x02,0x80,0x96]30560x80,0x02,0x80,0x963057 3058# GFX11: s_mul_hi_u32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x80,0x96,0x73,0x72,0x71,0x3f]30590xff,0x02,0x80,0x96,0x73,0x72,0x71,0x3f3060 3061# GFX11: s_mul_hi_u32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x80,0x96,0x56,0x34,0x12,0xaf]30620xff,0x02,0x80,0x96,0x56,0x34,0x12,0xaf3063 3064# GFX11: s_mul_hi_u32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x80,0x96]30650xc1,0x02,0x80,0x963066 3067# GFX11: s_mul_hi_u32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x80,0x96]30680xf7,0x02,0x80,0x963069 3070# GFX11: s_mul_hi_u32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x80,0x96]30710x7f,0x02,0x80,0x963072 3073# GFX11: s_mul_hi_u32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x80,0x96]30740x7e,0x02,0x80,0x963075 3076# GFX11: s_mul_hi_u32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x80,0x96]30770x7d,0x02,0x80,0x963078 3079# GFX11: s_mul_hi_u32 s0, s104, s103             ; encoding: [0x68,0x67,0x80,0x96]30800x68,0x67,0x80,0x963081 3082# GFX11: s_mul_hi_u32 s0, s104, s2               ; encoding: [0x68,0x02,0x80,0x96]30830x68,0x02,0x80,0x963084 3085# GFX11: s_mul_hi_u32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x80,0x96]30860x01,0xf0,0x80,0x963087 3088# GFX11: s_mul_hi_u32 s0, s1, 0                  ; encoding: [0x01,0x80,0x80,0x96]30890x01,0x80,0x80,0x963090 3091# GFX11: s_mul_hi_u32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x80,0x96,0x73,0x72,0x71,0x3f]30920x01,0xff,0x80,0x96,0x73,0x72,0x71,0x3f3093 3094# GFX11: s_mul_hi_u32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x80,0x96,0x56,0x34,0x12,0xaf]30950x01,0xff,0x80,0x96,0x56,0x34,0x12,0xaf3096 3097# GFX11: s_mul_hi_u32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x80,0x96]30980x01,0xc1,0x80,0x963099 3100# GFX11: s_mul_hi_u32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x80,0x96]31010x01,0xf7,0x80,0x963102 3103# GFX11: s_mul_hi_u32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x80,0x96]31040x01,0x7f,0x80,0x963105 3106# GFX11: s_mul_hi_u32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x80,0x96]31070x01,0x7e,0x80,0x963108 3109# GFX11: s_mul_hi_u32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x80,0x96]31100x01,0x7d,0x80,0x963111 3112# GFX11: s_mul_hi_u32 s0, s1, s103               ; encoding: [0x01,0x67,0x80,0x96]31130x01,0x67,0x80,0x963114 3115# GFX11: s_mul_hi_u32 s0, s1, s2                 ; encoding: [0x01,0x02,0x80,0x96]31160x01,0x02,0x80,0x963117 3118# GFX11: s_mul_hi_u32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x80,0x96]31190x01,0x6b,0x80,0x963120 3121# GFX11: s_mul_hi_u32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x80,0x96]31220x01,0x6a,0x80,0x963123 3124# GFX11: s_mul_hi_u32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x80,0x96]31250x6b,0x02,0x80,0x963126 3127# GFX11: s_mul_hi_u32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x80,0x96]31280x6a,0x02,0x80,0x963129 3130# GFX11: s_mul_hi_u32 s105, s104, s103           ; encoding: [0x68,0x67,0xe9,0x96]31310x68,0x67,0xe9,0x963132 3133# GFX11: s_mul_hi_u32 s105, s104, s2             ; encoding: [0x68,0x02,0xe9,0x96]31340x68,0x02,0xe9,0x963135 3136# GFX11: s_mul_hi_u32 s105, s1, s103             ; encoding: [0x01,0x67,0xe9,0x96]31370x01,0x67,0xe9,0x963138 3139# GFX11: s_mul_hi_u32 s105, s1, s2               ; encoding: [0x01,0x02,0xe9,0x96]31400x01,0x02,0xe9,0x963141 3142# GFX11: s_mul_hi_u32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0xeb,0x96]31430x01,0x02,0xeb,0x963144 3145# GFX11: s_mul_hi_u32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0xea,0x96]31460x01,0x02,0xea,0x963147 3148# GFX11: s_mul_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x96]31490x01,0x02,0x7f,0x963150 3151# GFX11: s_mul_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x96]31520x01,0x02,0x7e,0x963153 3154# GFX11: s_mul_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x96]31550x01,0x02,0x7d,0x963156 3157# GFX11: s_mul_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x96]31580xf0,0x02,0x00,0x963159 3160# GFX11: s_mul_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x96]31610x80,0x02,0x00,0x963162 3163# GFX11: s_mul_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f]31640xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f3165 3166# GFX11: s_mul_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf]31670xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf3168 3169# GFX11: s_mul_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x96]31700xc1,0x02,0x00,0x963171 3172# GFX11: s_mul_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x96]31730xf7,0x02,0x00,0x963174 3175# GFX11: s_mul_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x96]31760x7f,0x02,0x00,0x963177 3178# GFX11: s_mul_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x96]31790x7e,0x02,0x00,0x963180 3181# GFX11: s_mul_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x96]31820x7d,0x02,0x00,0x963183 3184# GFX11: s_mul_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x96]31850x68,0x67,0x00,0x963186 3187# GFX11: s_mul_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x96]31880x68,0x02,0x00,0x963189 3190# GFX11: s_mul_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x96]31910x01,0xf0,0x00,0x963192 3193# GFX11: s_mul_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x96]31940x01,0x80,0x00,0x963195 3196# GFX11: s_mul_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f]31970x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f3198 3199# GFX11: s_mul_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf]32000x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf3201 3202# GFX11: s_mul_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x96]32030x01,0xc1,0x00,0x963204 3205# GFX11: s_mul_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x96]32060x01,0xf7,0x00,0x963207 3208# GFX11: s_mul_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x96]32090x01,0x7f,0x00,0x963210 3211# GFX11: s_mul_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x96]32120x01,0x7e,0x00,0x963213 3214# GFX11: s_mul_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x96]32150x01,0x7d,0x00,0x963216 3217# GFX11: s_mul_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x96]32180x01,0x67,0x00,0x963219 3220# GFX11: s_mul_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x96]32210x01,0x02,0x00,0x963222 3223# GFX11: s_mul_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x96]32240x01,0x6b,0x00,0x963225 3226# GFX11: s_mul_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x96]32270x01,0x6a,0x00,0x963228 3229# GFX11: s_mul_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x96]32300x6b,0x02,0x00,0x963231 3232# GFX11: s_mul_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x96]32330x6a,0x02,0x00,0x963234 3235# GFX11: s_mul_i32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x96]32360x68,0x67,0x69,0x963237 3238# GFX11: s_mul_i32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x96]32390x68,0x02,0x69,0x963240 3241# GFX11: s_mul_i32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x96]32420x01,0x67,0x69,0x963243 3244# GFX11: s_mul_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x96]32450x01,0x02,0x69,0x963246 3247# GFX11: s_mul_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x96]32480x01,0x02,0x6b,0x963249 3250# GFX11: s_mul_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x96]32510x01,0x02,0x6a,0x963252 3253# GFX11: s_nand_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x8e]32540x01,0x02,0x7f,0x8e3255 3256# GFX11: s_nand_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x8e]32570x01,0x02,0x7e,0x8e3258 3259# GFX11: s_nand_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x8e]32600x01,0x02,0x7d,0x8e3261 3262# GFX11: s_nand_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x8e]32630xf0,0x02,0x00,0x8e3264 3265# GFX11: s_nand_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x8e]32660x80,0x02,0x00,0x8e3267 3268# GFX11: s_nand_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f]32690xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f3270 3271# GFX11: s_nand_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf]32720xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf3273 3274# GFX11: s_nand_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x8e]32750xc1,0x02,0x00,0x8e3276 3277# GFX11: s_nand_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x8e]32780xf7,0x02,0x00,0x8e3279 3280# GFX11: s_nand_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x8e]32810x7f,0x02,0x00,0x8e3282 3283# GFX11: s_nand_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x8e]32840x7e,0x02,0x00,0x8e3285 3286# GFX11: s_nand_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x8e]32870x7d,0x02,0x00,0x8e3288 3289# GFX11: s_nand_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x8e]32900x68,0x67,0x00,0x8e3291 3292# GFX11: s_nand_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x8e]32930x68,0x02,0x00,0x8e3294 3295# GFX11: s_nand_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x8e]32960x01,0xf0,0x00,0x8e3297 3298# GFX11: s_nand_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x8e]32990x01,0x80,0x00,0x8e3300 3301# GFX11: s_nand_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f]33020x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f3303 3304# GFX11: s_nand_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf]33050x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf3306 3307# GFX11: s_nand_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x8e]33080x01,0xc1,0x00,0x8e3309 3310# GFX11: s_nand_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x8e]33110x01,0xf7,0x00,0x8e3312 3313# GFX11: s_nand_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x8e]33140x01,0x7f,0x00,0x8e3315 3316# GFX11: s_nand_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x8e]33170x01,0x7e,0x00,0x8e3318 3319# GFX11: s_nand_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x8e]33200x01,0x7d,0x00,0x8e3321 3322# GFX11: s_nand_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x8e]33230x01,0x67,0x00,0x8e3324 3325# GFX11: s_nand_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x8e]33260x01,0x02,0x00,0x8e3327 3328# GFX11: s_nand_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x8e]33290x01,0x6b,0x00,0x8e3330 3331# GFX11: s_nand_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x8e]33320x01,0x6a,0x00,0x8e3333 3334# GFX11: s_nand_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x8e]33350x6b,0x02,0x00,0x8e3336 3337# GFX11: s_nand_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x8e]33380x6a,0x02,0x00,0x8e3339 3340# GFX11: s_nand_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x8e]33410x68,0x67,0x69,0x8e3342 3343# GFX11: s_nand_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x8e]33440x68,0x02,0x69,0x8e3345 3346# GFX11: s_nand_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x8e]33470x01,0x67,0x69,0x8e3348 3349# GFX11: s_nand_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x8e]33500x01,0x02,0x69,0x8e3351 3352# GFX11: s_nand_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x8e]33530x01,0x02,0x6b,0x8e3354 3355# GFX11: s_nand_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x8e]33560x01,0x02,0x6a,0x8e3357 3358# GFX11: s_nand_b64 exec, s[2:3], s[4:5]         ; encoding: [0x02,0x04,0xfe,0x8e]33590x02,0x04,0xfe,0x8e3360 3361# GFX11: s_nand_b64 s[0:1], 0.5, s[4:5]          ; encoding: [0xf0,0x04,0x80,0x8e]33620xf0,0x04,0x80,0x8e3363 3364# GFX11: s_nand_b64 s[0:1], 0, s[4:5]            ; encoding: [0x80,0x04,0x80,0x8e]33650x80,0x04,0x80,0x8e3366 3367# GFX11: s_nand_b64 s[0:1], 0x3f717273, s[4:5]   ; encoding: [0xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f]33680xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f3369 3370# GFX11: s_nand_b64 s[0:1], 0xaf123456, s[4:5]   ; encoding: [0xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf]33710xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf3372 3373# GFX11: s_nand_b64 s[0:1], -1, s[4:5]           ; encoding: [0xc1,0x04,0x80,0x8e]33740xc1,0x04,0x80,0x8e3375 3376# GFX11: s_nand_b64 s[0:1], -4.0, s[4:5]         ; encoding: [0xf7,0x04,0x80,0x8e]33770xf7,0x04,0x80,0x8e3378 3379# GFX11: s_nand_b64 s[0:1], exec, s[4:5]         ; encoding: [0x7e,0x04,0x80,0x8e]33800x7e,0x04,0x80,0x8e3381 3382# GFX11: s_nand_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8e]33830x66,0x64,0x80,0x8e3384 3385# GFX11: s_nand_b64 s[0:1], s[102:103], s[4:5]   ; encoding: [0x66,0x04,0x80,0x8e]33860x66,0x04,0x80,0x8e3387 3388# GFX11: s_nand_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x8e]33890x02,0xf0,0x80,0x8e3390 3391# GFX11: s_nand_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x8e]33920x02,0x80,0x80,0x8e3393 3394# GFX11: s_nand_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f]33950x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f3396 3397# GFX11: s_nand_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf]33980x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf3399 3400# GFX11: s_nand_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x8e]34010x02,0xc1,0x80,0x8e3402 3403# GFX11: s_nand_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x8e]34040x02,0xf7,0x80,0x8e3405 3406# GFX11: s_nand_b64 s[0:1], s[2:3], exec         ; encoding: [0x02,0x7e,0x80,0x8e]34070x02,0x7e,0x80,0x8e3408 3409# GFX11: s_nand_b64 s[0:1], s[2:3], s[100:101]   ; encoding: [0x02,0x64,0x80,0x8e]34100x02,0x64,0x80,0x8e3411 3412# GFX11: s_nand_b64 s[0:1], s[2:3], s[4:5]       ; encoding: [0x02,0x04,0x80,0x8e]34130x02,0x04,0x80,0x8e3414 3415# GFX11: s_nand_b64 s[0:1], s[2:3], vcc          ; encoding: [0x02,0x6a,0x80,0x8e]34160x02,0x6a,0x80,0x8e3417 3418# GFX11: s_nand_b64 s[0:1], vcc, s[4:5]          ; encoding: [0x6a,0x04,0x80,0x8e]34190x6a,0x04,0x80,0x8e3420 3421# GFX11: s_nand_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8e]34220x66,0x64,0xe8,0x8e3423 3424# GFX11: s_nand_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8e]34250x66,0x04,0xe8,0x8e3426 3427# GFX11: s_nand_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8e]34280x02,0x64,0xe8,0x8e3429 3430# GFX11: s_nand_b64 s[104:105], s[2:3], s[4:5]   ; encoding: [0x02,0x04,0xe8,0x8e]34310x02,0x04,0xe8,0x8e3432 3433# GFX11: s_nand_b64 vcc, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xea,0x8e]34340x02,0x04,0xea,0x8e3435 3436# GFX11: s_nor_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8f]34370x01,0x02,0x7f,0x8f3438 3439# GFX11: s_nor_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8f]34400x01,0x02,0x7e,0x8f3441 3442# GFX11: s_nor_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8f]34430x01,0x02,0x7d,0x8f3444 3445# GFX11: s_nor_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8f]34460xf0,0x02,0x00,0x8f3447 3448# GFX11: s_nor_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8f]34490x80,0x02,0x00,0x8f3450 3451# GFX11: s_nor_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f]34520xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f3453 3454# GFX11: s_nor_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf]34550xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf3456 3457# GFX11: s_nor_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8f]34580xc1,0x02,0x00,0x8f3459 3460# GFX11: s_nor_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8f]34610xf7,0x02,0x00,0x8f3462 3463# GFX11: s_nor_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8f]34640x7f,0x02,0x00,0x8f3465 3466# GFX11: s_nor_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8f]34670x7e,0x02,0x00,0x8f3468 3469# GFX11: s_nor_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8f]34700x7d,0x02,0x00,0x8f3471 3472# GFX11: s_nor_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8f]34730x68,0x67,0x00,0x8f3474 3475# GFX11: s_nor_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8f]34760x68,0x02,0x00,0x8f3477 3478# GFX11: s_nor_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8f]34790x01,0xf0,0x00,0x8f3480 3481# GFX11: s_nor_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8f]34820x01,0x80,0x00,0x8f3483 3484# GFX11: s_nor_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f]34850x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f3486 3487# GFX11: s_nor_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf]34880x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf3489 3490# GFX11: s_nor_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8f]34910x01,0xc1,0x00,0x8f3492 3493# GFX11: s_nor_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8f]34940x01,0xf7,0x00,0x8f3495 3496# GFX11: s_nor_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8f]34970x01,0x7f,0x00,0x8f3498 3499# GFX11: s_nor_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8f]35000x01,0x7e,0x00,0x8f3501 3502# GFX11: s_nor_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8f]35030x01,0x7d,0x00,0x8f3504 3505# GFX11: s_nor_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8f]35060x01,0x67,0x00,0x8f3507 3508# GFX11: s_nor_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8f]35090x01,0x02,0x00,0x8f3510 3511# GFX11: s_nor_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8f]35120x01,0x6b,0x00,0x8f3513 3514# GFX11: s_nor_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8f]35150x01,0x6a,0x00,0x8f3516 3517# GFX11: s_nor_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8f]35180x6b,0x02,0x00,0x8f3519 3520# GFX11: s_nor_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8f]35210x6a,0x02,0x00,0x8f3522 3523# GFX11: s_nor_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8f]35240x68,0x67,0x69,0x8f3525 3526# GFX11: s_nor_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8f]35270x68,0x02,0x69,0x8f3528 3529# GFX11: s_nor_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8f]35300x01,0x67,0x69,0x8f3531 3532# GFX11: s_nor_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8f]35330x01,0x02,0x69,0x8f3534 3535# GFX11: s_nor_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8f]35360x01,0x02,0x6b,0x8f3537 3538# GFX11: s_nor_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8f]35390x01,0x02,0x6a,0x8f3540 3541# GFX11: s_nor_b64 exec, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xfe,0x8f]35420x02,0x04,0xfe,0x8f3543 3544# GFX11: s_nor_b64 s[0:1], 0.5, s[4:5]           ; encoding: [0xf0,0x04,0x80,0x8f]35450xf0,0x04,0x80,0x8f3546 3547# GFX11: s_nor_b64 s[0:1], 0, s[4:5]             ; encoding: [0x80,0x04,0x80,0x8f]35480x80,0x04,0x80,0x8f3549 3550# GFX11: s_nor_b64 s[0:1], 0x3f717273, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f]35510xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f3552 3553# GFX11: s_nor_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf]35540xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf3555 3556# GFX11: s_nor_b64 s[0:1], -1, s[4:5]            ; encoding: [0xc1,0x04,0x80,0x8f]35570xc1,0x04,0x80,0x8f3558 3559# GFX11: s_nor_b64 s[0:1], -4.0, s[4:5]          ; encoding: [0xf7,0x04,0x80,0x8f]35600xf7,0x04,0x80,0x8f3561 3562# GFX11: s_nor_b64 s[0:1], exec, s[4:5]          ; encoding: [0x7e,0x04,0x80,0x8f]35630x7e,0x04,0x80,0x8f3564 3565# GFX11: s_nor_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8f]35660x66,0x64,0x80,0x8f3567 3568# GFX11: s_nor_b64 s[0:1], s[102:103], s[4:5]    ; encoding: [0x66,0x04,0x80,0x8f]35690x66,0x04,0x80,0x8f3570 3571# GFX11: s_nor_b64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x8f]35720x02,0xf0,0x80,0x8f3573 3574# GFX11: s_nor_b64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x8f]35750x02,0x80,0x80,0x8f3576 3577# GFX11: s_nor_b64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f]35780x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f3579 3580# GFX11: s_nor_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf]35810x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf3582 3583# GFX11: s_nor_b64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x8f]35840x02,0xc1,0x80,0x8f3585 3586# GFX11: s_nor_b64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x8f]35870x02,0xf7,0x80,0x8f3588 3589# GFX11: s_nor_b64 s[0:1], s[2:3], exec          ; encoding: [0x02,0x7e,0x80,0x8f]35900x02,0x7e,0x80,0x8f3591 3592# GFX11: s_nor_b64 s[0:1], s[2:3], s[100:101]    ; encoding: [0x02,0x64,0x80,0x8f]35930x02,0x64,0x80,0x8f3594 3595# GFX11: s_nor_b64 s[0:1], s[2:3], s[4:5]        ; encoding: [0x02,0x04,0x80,0x8f]35960x02,0x04,0x80,0x8f3597 3598# GFX11: s_nor_b64 s[0:1], s[2:3], vcc           ; encoding: [0x02,0x6a,0x80,0x8f]35990x02,0x6a,0x80,0x8f3600 3601# GFX11: s_nor_b64 s[0:1], vcc, s[4:5]           ; encoding: [0x6a,0x04,0x80,0x8f]36020x6a,0x04,0x80,0x8f3603 3604# GFX11: s_nor_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8f]36050x66,0x64,0xe8,0x8f3606 3607# GFX11: s_nor_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8f]36080x66,0x04,0xe8,0x8f3609 3610# GFX11: s_nor_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8f]36110x02,0x64,0xe8,0x8f3612 3613# GFX11: s_nor_b64 s[104:105], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0xe8,0x8f]36140x02,0x04,0xe8,0x8f3615 3616# GFX11: s_nor_b64 vcc, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xea,0x8f]36170x02,0x04,0xea,0x8f3618 3619# GFX11: s_or_b32 exec_hi, s1, s2                ; encoding: [0x01,0x02,0x7f,0x8c]36200x01,0x02,0x7f,0x8c3621 3622# GFX11: s_or_b32 exec_lo, s1, s2                ; encoding: [0x01,0x02,0x7e,0x8c]36230x01,0x02,0x7e,0x8c3624 3625# GFX11: s_or_b32 m0, s1, s2                     ; encoding: [0x01,0x02,0x7d,0x8c]36260x01,0x02,0x7d,0x8c3627 3628# GFX11: s_or_b32 s0, 0.5, s2                    ; encoding: [0xf0,0x02,0x00,0x8c]36290xf0,0x02,0x00,0x8c3630 3631# GFX11: s_or_b32 s0, 0, s2                      ; encoding: [0x80,0x02,0x00,0x8c]36320x80,0x02,0x00,0x8c3633 3634# GFX11: s_or_b32 s0, 0x3f717273, s2             ; encoding: [0xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f]36350xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f3636 3637# GFX11: s_or_b32 s0, 0xaf123456, s2             ; encoding: [0xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf]36380xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf3639 3640# GFX11: s_or_b32 s0, -1, s2                     ; encoding: [0xc1,0x02,0x00,0x8c]36410xc1,0x02,0x00,0x8c3642 3643# GFX11: s_or_b32 s0, -4.0, s2                   ; encoding: [0xf7,0x02,0x00,0x8c]36440xf7,0x02,0x00,0x8c3645 3646# GFX11: s_or_b32 s0, exec_hi, s2                ; encoding: [0x7f,0x02,0x00,0x8c]36470x7f,0x02,0x00,0x8c3648 3649# GFX11: s_or_b32 s0, exec_lo, s2                ; encoding: [0x7e,0x02,0x00,0x8c]36500x7e,0x02,0x00,0x8c3651 3652# GFX11: s_or_b32 s0, m0, s2                     ; encoding: [0x7d,0x02,0x00,0x8c]36530x7d,0x02,0x00,0x8c3654 3655# GFX11: s_or_b32 s0, s104, s103                 ; encoding: [0x68,0x67,0x00,0x8c]36560x68,0x67,0x00,0x8c3657 3658# GFX11: s_or_b32 s0, s104, s2                   ; encoding: [0x68,0x02,0x00,0x8c]36590x68,0x02,0x00,0x8c3660 3661# GFX11: s_or_b32 s0, s1, 0.5                    ; encoding: [0x01,0xf0,0x00,0x8c]36620x01,0xf0,0x00,0x8c3663 3664# GFX11: s_or_b32 s0, s1, 0                      ; encoding: [0x01,0x80,0x00,0x8c]36650x01,0x80,0x00,0x8c3666 3667# GFX11: s_or_b32 s0, s1, 0x3f717273             ; encoding: [0x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f]36680x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f3669 3670# GFX11: s_or_b32 s0, s1, 0xaf123456             ; encoding: [0x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf]36710x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf3672 3673# GFX11: s_or_b32 s0, s1, -1                     ; encoding: [0x01,0xc1,0x00,0x8c]36740x01,0xc1,0x00,0x8c3675 3676# GFX11: s_or_b32 s0, s1, -4.0                   ; encoding: [0x01,0xf7,0x00,0x8c]36770x01,0xf7,0x00,0x8c3678 3679# GFX11: s_or_b32 s0, s1, exec_hi                ; encoding: [0x01,0x7f,0x00,0x8c]36800x01,0x7f,0x00,0x8c3681 3682# GFX11: s_or_b32 s0, s1, exec_lo                ; encoding: [0x01,0x7e,0x00,0x8c]36830x01,0x7e,0x00,0x8c3684 3685# GFX11: s_or_b32 s0, s1, m0                     ; encoding: [0x01,0x7d,0x00,0x8c]36860x01,0x7d,0x00,0x8c3687 3688# GFX11: s_or_b32 s0, s1, s103                   ; encoding: [0x01,0x67,0x00,0x8c]36890x01,0x67,0x00,0x8c3690 3691# GFX11: s_or_b32 s0, s1, s2                     ; encoding: [0x01,0x02,0x00,0x8c]36920x01,0x02,0x00,0x8c3693 3694# GFX11: s_or_b32 s0, s1, vcc_hi                 ; encoding: [0x01,0x6b,0x00,0x8c]36950x01,0x6b,0x00,0x8c3696 3697# GFX11: s_or_b32 s0, s1, vcc_lo                 ; encoding: [0x01,0x6a,0x00,0x8c]36980x01,0x6a,0x00,0x8c3699 3700# GFX11: s_or_b32 s0, vcc_hi, s2                 ; encoding: [0x6b,0x02,0x00,0x8c]37010x6b,0x02,0x00,0x8c3702 3703# GFX11: s_or_b32 s0, vcc_lo, s2                 ; encoding: [0x6a,0x02,0x00,0x8c]37040x6a,0x02,0x00,0x8c3705 3706# GFX11: s_or_b32 s105, s104, s103               ; encoding: [0x68,0x67,0x69,0x8c]37070x68,0x67,0x69,0x8c3708 3709# GFX11: s_or_b32 s105, s104, s2                 ; encoding: [0x68,0x02,0x69,0x8c]37100x68,0x02,0x69,0x8c3711 3712# GFX11: s_or_b32 s105, s1, s103                 ; encoding: [0x01,0x67,0x69,0x8c]37130x01,0x67,0x69,0x8c3714 3715# GFX11: s_or_b32 s105, s1, s2                   ; encoding: [0x01,0x02,0x69,0x8c]37160x01,0x02,0x69,0x8c3717 3718# GFX11: s_or_b32 vcc_hi, s1, s2                 ; encoding: [0x01,0x02,0x6b,0x8c]37190x01,0x02,0x6b,0x8c3720 3721# GFX11: s_or_b32 vcc_lo, s1, s2                 ; encoding: [0x01,0x02,0x6a,0x8c]37220x01,0x02,0x6a,0x8c3723 3724# GFX11: s_or_b64 exec, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xfe,0x8c]37250x02,0x04,0xfe,0x8c3726 3727# GFX11: s_or_b64 s[0:1], 0.5, s[4:5]            ; encoding: [0xf0,0x04,0x80,0x8c]37280xf0,0x04,0x80,0x8c3729 3730# GFX11: s_or_b64 s[0:1], 0, s[4:5]              ; encoding: [0x80,0x04,0x80,0x8c]37310x80,0x04,0x80,0x8c3732 3733# GFX11: s_or_b64 s[0:1], 0x3f717273, s[4:5]     ; encoding: [0xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f]37340xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f3735 3736# GFX11: s_or_b64 s[0:1], 0xaf123456, s[4:5]     ; encoding: [0xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf]37370xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf3738 3739# GFX11: s_or_b64 s[0:1], -1, s[4:5]             ; encoding: [0xc1,0x04,0x80,0x8c]37400xc1,0x04,0x80,0x8c3741 3742# GFX11: s_or_b64 s[0:1], -4.0, s[4:5]           ; encoding: [0xf7,0x04,0x80,0x8c]37430xf7,0x04,0x80,0x8c3744 3745# GFX11: s_or_b64 s[0:1], exec, s[4:5]           ; encoding: [0x7e,0x04,0x80,0x8c]37460x7e,0x04,0x80,0x8c3747 3748# GFX11: s_or_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8c]37490x66,0x64,0x80,0x8c3750 3751# GFX11: s_or_b64 s[0:1], s[102:103], s[4:5]     ; encoding: [0x66,0x04,0x80,0x8c]37520x66,0x04,0x80,0x8c3753 3754# GFX11: s_or_b64 s[0:1], s[2:3], 0.5            ; encoding: [0x02,0xf0,0x80,0x8c]37550x02,0xf0,0x80,0x8c3756 3757# GFX11: s_or_b64 s[0:1], s[2:3], 0              ; encoding: [0x02,0x80,0x80,0x8c]37580x02,0x80,0x80,0x8c3759 3760# GFX11: s_or_b64 s[0:1], s[2:3], 0x3f717273     ; encoding: [0x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f]37610x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f3762 3763# GFX11: s_or_b64 s[0:1], s[2:3], 0xaf123456     ; encoding: [0x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf]37640x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf3765 3766# GFX11: s_or_b64 s[0:1], s[2:3], -1             ; encoding: [0x02,0xc1,0x80,0x8c]37670x02,0xc1,0x80,0x8c3768 3769# GFX11: s_or_b64 s[0:1], s[2:3], -4.0           ; encoding: [0x02,0xf7,0x80,0x8c]37700x02,0xf7,0x80,0x8c3771 3772# GFX11: s_or_b64 s[0:1], s[2:3], exec           ; encoding: [0x02,0x7e,0x80,0x8c]37730x02,0x7e,0x80,0x8c3774 3775# GFX11: s_or_b64 s[0:1], s[2:3], s[100:101]     ; encoding: [0x02,0x64,0x80,0x8c]37760x02,0x64,0x80,0x8c3777 3778# GFX11: s_or_b64 s[0:1], s[2:3], s[4:5]         ; encoding: [0x02,0x04,0x80,0x8c]37790x02,0x04,0x80,0x8c3780 3781# GFX11: s_or_b64 s[0:1], s[2:3], vcc            ; encoding: [0x02,0x6a,0x80,0x8c]37820x02,0x6a,0x80,0x8c3783 3784# GFX11: s_or_b64 s[0:1], vcc, s[4:5]            ; encoding: [0x6a,0x04,0x80,0x8c]37850x6a,0x04,0x80,0x8c3786 3787# GFX11: s_or_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8c]37880x66,0x64,0xe8,0x8c3789 3790# GFX11: s_or_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8c]37910x66,0x04,0xe8,0x8c3792 3793# GFX11: s_or_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8c]37940x02,0x64,0xe8,0x8c3795 3796# GFX11: s_or_b64 s[104:105], s[2:3], s[4:5]     ; encoding: [0x02,0x04,0xe8,0x8c]37970x02,0x04,0xe8,0x8c3798 3799# GFX11: s_or_b64 vcc, s[2:3], s[4:5]            ; encoding: [0x02,0x04,0xea,0x8c]38000x02,0x04,0xea,0x8c3801 3802# GFX11: s_or_not1_b32 exec_hi, s1, s2           ; encoding: [0x01,0x02,0x7f,0x92]38030x01,0x02,0x7f,0x923804 3805# GFX11: s_or_not1_b32 exec_lo, s1, s2           ; encoding: [0x01,0x02,0x7e,0x92]38060x01,0x02,0x7e,0x923807 3808# GFX11: s_or_not1_b32 m0, s1, s2                ; encoding: [0x01,0x02,0x7d,0x92]38090x01,0x02,0x7d,0x923810 3811# GFX11: s_or_not1_b32 s0, 0.5, s2               ; encoding: [0xf0,0x02,0x00,0x92]38120xf0,0x02,0x00,0x923813 3814# GFX11: s_or_not1_b32 s0, 0, s2                 ; encoding: [0x80,0x02,0x00,0x92]38150x80,0x02,0x00,0x923816 3817# GFX11: s_or_not1_b32 s0, 0x3f717273, s2        ; encoding: [0xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f]38180xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f3819 3820# GFX11: s_or_not1_b32 s0, 0xaf123456, s2        ; encoding: [0xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf]38210xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf3822 3823# GFX11: s_or_not1_b32 s0, -1, s2                ; encoding: [0xc1,0x02,0x00,0x92]38240xc1,0x02,0x00,0x923825 3826# GFX11: s_or_not1_b32 s0, -4.0, s2              ; encoding: [0xf7,0x02,0x00,0x92]38270xf7,0x02,0x00,0x923828 3829# GFX11: s_or_not1_b32 s0, exec_hi, s2           ; encoding: [0x7f,0x02,0x00,0x92]38300x7f,0x02,0x00,0x923831 3832# GFX11: s_or_not1_b32 s0, exec_lo, s2           ; encoding: [0x7e,0x02,0x00,0x92]38330x7e,0x02,0x00,0x923834 3835# GFX11: s_or_not1_b32 s0, m0, s2                ; encoding: [0x7d,0x02,0x00,0x92]38360x7d,0x02,0x00,0x923837 3838# GFX11: s_or_not1_b32 s0, s104, s103            ; encoding: [0x68,0x67,0x00,0x92]38390x68,0x67,0x00,0x923840 3841# GFX11: s_or_not1_b32 s0, s104, s2              ; encoding: [0x68,0x02,0x00,0x92]38420x68,0x02,0x00,0x923843 3844# GFX11: s_or_not1_b32 s0, s1, 0.5               ; encoding: [0x01,0xf0,0x00,0x92]38450x01,0xf0,0x00,0x923846 3847# GFX11: s_or_not1_b32 s0, s1, 0                 ; encoding: [0x01,0x80,0x00,0x92]38480x01,0x80,0x00,0x923849 3850# GFX11: s_or_not1_b32 s0, s1, 0x3f717273        ; encoding: [0x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f]38510x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f3852 3853# GFX11: s_or_not1_b32 s0, s1, 0xaf123456        ; encoding: [0x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf]38540x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf3855 3856# GFX11: s_or_not1_b32 s0, s1, -1                ; encoding: [0x01,0xc1,0x00,0x92]38570x01,0xc1,0x00,0x923858 3859# GFX11: s_or_not1_b32 s0, s1, -4.0              ; encoding: [0x01,0xf7,0x00,0x92]38600x01,0xf7,0x00,0x923861 3862# GFX11: s_or_not1_b32 s0, s1, exec_hi           ; encoding: [0x01,0x7f,0x00,0x92]38630x01,0x7f,0x00,0x923864 3865# GFX11: s_or_not1_b32 s0, s1, exec_lo           ; encoding: [0x01,0x7e,0x00,0x92]38660x01,0x7e,0x00,0x923867 3868# GFX11: s_or_not1_b32 s0, s1, m0                ; encoding: [0x01,0x7d,0x00,0x92]38690x01,0x7d,0x00,0x923870 3871# GFX11: s_or_not1_b32 s0, s1, s103              ; encoding: [0x01,0x67,0x00,0x92]38720x01,0x67,0x00,0x923873 3874# GFX11: s_or_not1_b32 s0, s1, s2                ; encoding: [0x01,0x02,0x00,0x92]38750x01,0x02,0x00,0x923876 3877# GFX11: s_or_not1_b32 s0, s1, vcc_hi            ; encoding: [0x01,0x6b,0x00,0x92]38780x01,0x6b,0x00,0x923879 3880# GFX11: s_or_not1_b32 s0, s1, vcc_lo            ; encoding: [0x01,0x6a,0x00,0x92]38810x01,0x6a,0x00,0x923882 3883# GFX11: s_or_not1_b32 s0, vcc_hi, s2            ; encoding: [0x6b,0x02,0x00,0x92]38840x6b,0x02,0x00,0x923885 3886# GFX11: s_or_not1_b32 s0, vcc_lo, s2            ; encoding: [0x6a,0x02,0x00,0x92]38870x6a,0x02,0x00,0x923888 3889# GFX11: s_or_not1_b32 s105, s104, s103          ; encoding: [0x68,0x67,0x69,0x92]38900x68,0x67,0x69,0x923891 3892# GFX11: s_or_not1_b32 s105, s104, s2            ; encoding: [0x68,0x02,0x69,0x92]38930x68,0x02,0x69,0x923894 3895# GFX11: s_or_not1_b32 s105, s1, s103            ; encoding: [0x01,0x67,0x69,0x92]38960x01,0x67,0x69,0x923897 3898# GFX11: s_or_not1_b32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0x92]38990x01,0x02,0x69,0x923900 3901# GFX11: s_or_not1_b32 vcc_hi, s1, s2            ; encoding: [0x01,0x02,0x6b,0x92]39020x01,0x02,0x6b,0x923903 3904# GFX11: s_or_not1_b32 vcc_lo, s1, s2            ; encoding: [0x01,0x02,0x6a,0x92]39050x01,0x02,0x6a,0x923906 3907# GFX11: s_or_not1_b64 exec, s[2:3], s[4:5]      ; encoding: [0x02,0x04,0xfe,0x92]39080x02,0x04,0xfe,0x923909 3910# GFX11: s_or_not1_b64 s[0:1], 0.5, s[4:5]       ; encoding: [0xf0,0x04,0x80,0x92]39110xf0,0x04,0x80,0x923912 3913# GFX11: s_or_not1_b64 s[0:1], 0, s[4:5]         ; encoding: [0x80,0x04,0x80,0x92]39140x80,0x04,0x80,0x923915 3916# GFX11: s_or_not1_b64 s[0:1], 0x3f717273, s[4:5] ; encoding: [0xff,0x04,0x80,0x92,0x73,0x72,0x71,0x3f]39170xff,0x04,0x80,0x92,0x73,0x72,0x71,0x3f3918 3919# GFX11: s_or_not1_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xff,0x04,0x80,0x92,0x56,0x34,0x12,0xaf]39200xff,0x04,0x80,0x92,0x56,0x34,0x12,0xaf3921 3922# GFX11: s_or_not1_b64 s[0:1], -1, s[4:5]        ; encoding: [0xc1,0x04,0x80,0x92]39230xc1,0x04,0x80,0x923924 3925# GFX11: s_or_not1_b64 s[0:1], -4.0, s[4:5]      ; encoding: [0xf7,0x04,0x80,0x92]39260xf7,0x04,0x80,0x923927 3928# GFX11: s_or_not1_b64 s[0:1], exec, s[4:5]      ; encoding: [0x7e,0x04,0x80,0x92]39290x7e,0x04,0x80,0x923930 3931# GFX11: s_or_not1_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x92]39320x66,0x64,0x80,0x923933 3934# GFX11: s_or_not1_b64 s[0:1], s[102:103], s[4:5] ; encoding: [0x66,0x04,0x80,0x92]39350x66,0x04,0x80,0x923936 3937# GFX11: s_or_not1_b64 s[0:1], s[2:3], 0.5       ; encoding: [0x02,0xf0,0x80,0x92]39380x02,0xf0,0x80,0x923939 3940# GFX11: s_or_not1_b64 s[0:1], s[2:3], 0         ; encoding: [0x02,0x80,0x80,0x92]39410x02,0x80,0x80,0x923942 3943# GFX11: s_or_not1_b64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f]39440x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f3945 3946# GFX11: s_or_not1_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf]39470x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf3948 3949# GFX11: s_or_not1_b64 s[0:1], s[2:3], -1        ; encoding: [0x02,0xc1,0x80,0x92]39500x02,0xc1,0x80,0x923951 3952# GFX11: s_or_not1_b64 s[0:1], s[2:3], -4.0      ; encoding: [0x02,0xf7,0x80,0x92]39530x02,0xf7,0x80,0x923954 3955# GFX11: s_or_not1_b64 s[0:1], s[2:3], exec      ; encoding: [0x02,0x7e,0x80,0x92]39560x02,0x7e,0x80,0x923957 3958# GFX11: s_or_not1_b64 s[0:1], s[2:3], s[100:101] ; encoding: [0x02,0x64,0x80,0x92]39590x02,0x64,0x80,0x923960 3961# GFX11: s_or_not1_b64 s[0:1], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0x80,0x92]39620x02,0x04,0x80,0x923963 3964# GFX11: s_or_not1_b64 s[0:1], s[2:3], vcc       ; encoding: [0x02,0x6a,0x80,0x92]39650x02,0x6a,0x80,0x923966 3967# GFX11: s_or_not1_b64 s[0:1], vcc, s[4:5]       ; encoding: [0x6a,0x04,0x80,0x92]39680x6a,0x04,0x80,0x923969 3970# GFX11: s_or_not1_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x92]39710x66,0x64,0xe8,0x923972 3973# GFX11: s_or_not1_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x92]39740x66,0x04,0xe8,0x923975 3976# GFX11: s_or_not1_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x92]39770x02,0x64,0xe8,0x923978 3979# GFX11: s_or_not1_b64 s[104:105], s[2:3], s[4:5] ; encoding: [0x02,0x04,0xe8,0x92]39800x02,0x04,0xe8,0x923981 3982# GFX11: s_or_not1_b64 vcc, s[2:3], s[4:5]       ; encoding: [0x02,0x04,0xea,0x92]39830x02,0x04,0xea,0x923984 3985# GFX11: s_pack_hh_b32_b16 exec_hi, s1, s2       ; encoding: [0x01,0x02,0x7f,0x9a]39860x01,0x02,0x7f,0x9a3987 3988# GFX11: s_pack_hh_b32_b16 exec_lo, s1, s2       ; encoding: [0x01,0x02,0x7e,0x9a]39890x01,0x02,0x7e,0x9a3990 3991# GFX11: s_pack_hh_b32_b16 m0, s1, s2            ; encoding: [0x01,0x02,0x7d,0x9a]39920x01,0x02,0x7d,0x9a3993 3994# GFX11: s_pack_hh_b32_b16 s0, 0.5, s2           ; encoding: [0xf0,0x02,0x00,0x9a]39950xf0,0x02,0x00,0x9a3996 3997# GFX11: s_pack_hh_b32_b16 s0, 0, s2             ; encoding: [0x80,0x02,0x00,0x9a]39980x80,0x02,0x00,0x9a3999 4000# GFX11: s_pack_hh_b32_b16 s0, 0x3f717273, s2    ; encoding: [0xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f]40010xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f4002 4003# GFX11: s_pack_hh_b32_b16 s0, 0xaf123456, s2    ; encoding: [0xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf]40040xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf4005 4006# GFX11: s_pack_hh_b32_b16 s0, -1, s2            ; encoding: [0xc1,0x02,0x00,0x9a]40070xc1,0x02,0x00,0x9a4008 4009# GFX11: s_pack_hh_b32_b16 s0, -4.0, s2          ; encoding: [0xf7,0x02,0x00,0x9a]40100xf7,0x02,0x00,0x9a4011 4012# GFX11: s_pack_hh_b32_b16 s0, exec_hi, s2       ; encoding: [0x7f,0x02,0x00,0x9a]40130x7f,0x02,0x00,0x9a4014 4015# GFX11: s_pack_hh_b32_b16 s0, exec_lo, s2       ; encoding: [0x7e,0x02,0x00,0x9a]40160x7e,0x02,0x00,0x9a4017 4018# GFX11: s_pack_hh_b32_b16 s0, m0, s2            ; encoding: [0x7d,0x02,0x00,0x9a]40190x7d,0x02,0x00,0x9a4020 4021# GFX11: s_pack_hh_b32_b16 s0, s104, s103        ; encoding: [0x68,0x67,0x00,0x9a]40220x68,0x67,0x00,0x9a4023 4024# GFX11: s_pack_hh_b32_b16 s0, s104, s2          ; encoding: [0x68,0x02,0x00,0x9a]40250x68,0x02,0x00,0x9a4026 4027# GFX11: s_pack_hh_b32_b16 s0, s1, 0.5           ; encoding: [0x01,0xf0,0x00,0x9a]40280x01,0xf0,0x00,0x9a4029 4030# GFX11: s_pack_hh_b32_b16 s0, s1, 0             ; encoding: [0x01,0x80,0x00,0x9a]40310x01,0x80,0x00,0x9a4032 4033# GFX11: s_pack_hh_b32_b16 s0, s1, 0x3f717273    ; encoding: [0x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f]40340x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f4035 4036# GFX11: s_pack_hh_b32_b16 s0, s1, 0xaf123456    ; encoding: [0x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf]40370x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf4038 4039# GFX11: s_pack_hh_b32_b16 s0, s1, -1            ; encoding: [0x01,0xc1,0x00,0x9a]40400x01,0xc1,0x00,0x9a4041 4042# GFX11: s_pack_hh_b32_b16 s0, s1, -4.0          ; encoding: [0x01,0xf7,0x00,0x9a]40430x01,0xf7,0x00,0x9a4044 4045# GFX11: s_pack_hh_b32_b16 s0, s1, exec_hi       ; encoding: [0x01,0x7f,0x00,0x9a]40460x01,0x7f,0x00,0x9a4047 4048# GFX11: s_pack_hh_b32_b16 s0, s1, exec_lo       ; encoding: [0x01,0x7e,0x00,0x9a]40490x01,0x7e,0x00,0x9a4050 4051# GFX11: s_pack_hh_b32_b16 s0, s1, m0            ; encoding: [0x01,0x7d,0x00,0x9a]40520x01,0x7d,0x00,0x9a4053 4054# GFX11: s_pack_hh_b32_b16 s0, s1, s103          ; encoding: [0x01,0x67,0x00,0x9a]40550x01,0x67,0x00,0x9a4056 4057# GFX11: s_pack_hh_b32_b16 s0, s1, s2            ; encoding: [0x01,0x02,0x00,0x9a]40580x01,0x02,0x00,0x9a4059 4060# GFX11: s_pack_hh_b32_b16 s0, s1, vcc_hi        ; encoding: [0x01,0x6b,0x00,0x9a]40610x01,0x6b,0x00,0x9a4062 4063# GFX11: s_pack_hh_b32_b16 s0, s1, vcc_lo        ; encoding: [0x01,0x6a,0x00,0x9a]40640x01,0x6a,0x00,0x9a4065 4066# GFX11: s_pack_hh_b32_b16 s0, vcc_hi, s2        ; encoding: [0x6b,0x02,0x00,0x9a]40670x6b,0x02,0x00,0x9a4068 4069# GFX11: s_pack_hh_b32_b16 s0, vcc_lo, s2        ; encoding: [0x6a,0x02,0x00,0x9a]40700x6a,0x02,0x00,0x9a4071 4072# GFX11: s_pack_hh_b32_b16 s105, s104, s103      ; encoding: [0x68,0x67,0x69,0x9a]40730x68,0x67,0x69,0x9a4074 4075# GFX11: s_pack_hh_b32_b16 s105, s104, s2        ; encoding: [0x68,0x02,0x69,0x9a]40760x68,0x02,0x69,0x9a4077 4078# GFX11: s_pack_hh_b32_b16 s105, s1, s103        ; encoding: [0x01,0x67,0x69,0x9a]40790x01,0x67,0x69,0x9a4080 4081# GFX11: s_pack_hh_b32_b16 s105, s1, s2          ; encoding: [0x01,0x02,0x69,0x9a]40820x01,0x02,0x69,0x9a4083 4084# GFX11: s_pack_hh_b32_b16 vcc_hi, s1, s2        ; encoding: [0x01,0x02,0x6b,0x9a]40850x01,0x02,0x6b,0x9a4086 4087# GFX11: s_pack_hh_b32_b16 vcc_lo, s1, s2        ; encoding: [0x01,0x02,0x6a,0x9a]40880x01,0x02,0x6a,0x9a4089 4090# GFX11: s_pack_lh_b32_b16 exec_hi, s1, s2       ; encoding: [0x01,0x02,0xff,0x99]40910x01,0x02,0xff,0x994092 4093# GFX11: s_pack_lh_b32_b16 exec_lo, s1, s2       ; encoding: [0x01,0x02,0xfe,0x99]40940x01,0x02,0xfe,0x994095 4096# GFX11: s_pack_lh_b32_b16 m0, s1, s2            ; encoding: [0x01,0x02,0xfd,0x99]40970x01,0x02,0xfd,0x994098 4099# GFX11: s_pack_lh_b32_b16 s0, 0.5, s2           ; encoding: [0xf0,0x02,0x80,0x99]41000xf0,0x02,0x80,0x994101 4102# GFX11: s_pack_lh_b32_b16 s0, 0, s2             ; encoding: [0x80,0x02,0x80,0x99]41030x80,0x02,0x80,0x994104 4105# GFX11: s_pack_lh_b32_b16 s0, 0x3f717273, s2    ; encoding: [0xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f]41060xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f4107 4108# GFX11: s_pack_lh_b32_b16 s0, 0xaf123456, s2    ; encoding: [0xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf]41090xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf4110 4111# GFX11: s_pack_lh_b32_b16 s0, -1, s2            ; encoding: [0xc1,0x02,0x80,0x99]41120xc1,0x02,0x80,0x994113 4114# GFX11: s_pack_lh_b32_b16 s0, -4.0, s2          ; encoding: [0xf7,0x02,0x80,0x99]41150xf7,0x02,0x80,0x994116 4117# GFX11: s_pack_lh_b32_b16 s0, exec_hi, s2       ; encoding: [0x7f,0x02,0x80,0x99]41180x7f,0x02,0x80,0x994119 4120# GFX11: s_pack_lh_b32_b16 s0, exec_lo, s2       ; encoding: [0x7e,0x02,0x80,0x99]41210x7e,0x02,0x80,0x994122 4123# GFX11: s_pack_lh_b32_b16 s0, m0, s2            ; encoding: [0x7d,0x02,0x80,0x99]41240x7d,0x02,0x80,0x994125 4126# GFX11: s_pack_lh_b32_b16 s0, s104, s103        ; encoding: [0x68,0x67,0x80,0x99]41270x68,0x67,0x80,0x994128 4129# GFX11: s_pack_lh_b32_b16 s0, s104, s2          ; encoding: [0x68,0x02,0x80,0x99]41300x68,0x02,0x80,0x994131 4132# GFX11: s_pack_lh_b32_b16 s0, s1, 0.5           ; encoding: [0x01,0xf0,0x80,0x99]41330x01,0xf0,0x80,0x994134 4135# GFX11: s_pack_lh_b32_b16 s0, s1, 0             ; encoding: [0x01,0x80,0x80,0x99]41360x01,0x80,0x80,0x994137 4138# GFX11: s_pack_lh_b32_b16 s0, s1, 0x3f717273    ; encoding: [0x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f]41390x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f4140 4141# GFX11: s_pack_lh_b32_b16 s0, s1, 0xaf123456    ; encoding: [0x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf]41420x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf4143 4144# GFX11: s_pack_lh_b32_b16 s0, s1, -1            ; encoding: [0x01,0xc1,0x80,0x99]41450x01,0xc1,0x80,0x994146 4147# GFX11: s_pack_lh_b32_b16 s0, s1, -4.0          ; encoding: [0x01,0xf7,0x80,0x99]41480x01,0xf7,0x80,0x994149 4150# GFX11: s_pack_lh_b32_b16 s0, s1, exec_hi       ; encoding: [0x01,0x7f,0x80,0x99]41510x01,0x7f,0x80,0x994152 4153# GFX11: s_pack_lh_b32_b16 s0, s1, exec_lo       ; encoding: [0x01,0x7e,0x80,0x99]41540x01,0x7e,0x80,0x994155 4156# GFX11: s_pack_lh_b32_b16 s0, s1, m0            ; encoding: [0x01,0x7d,0x80,0x99]41570x01,0x7d,0x80,0x994158 4159# GFX11: s_pack_lh_b32_b16 s0, s1, s103          ; encoding: [0x01,0x67,0x80,0x99]41600x01,0x67,0x80,0x994161 4162# GFX11: s_pack_lh_b32_b16 s0, s1, s2            ; encoding: [0x01,0x02,0x80,0x99]41630x01,0x02,0x80,0x994164 4165# GFX11: s_pack_lh_b32_b16 s0, s1, vcc_hi        ; encoding: [0x01,0x6b,0x80,0x99]41660x01,0x6b,0x80,0x994167 4168# GFX11: s_pack_lh_b32_b16 s0, s1, vcc_lo        ; encoding: [0x01,0x6a,0x80,0x99]41690x01,0x6a,0x80,0x994170 4171# GFX11: s_pack_lh_b32_b16 s0, vcc_hi, s2        ; encoding: [0x6b,0x02,0x80,0x99]41720x6b,0x02,0x80,0x994173 4174# GFX11: s_pack_lh_b32_b16 s0, vcc_lo, s2        ; encoding: [0x6a,0x02,0x80,0x99]41750x6a,0x02,0x80,0x994176 4177# GFX11: s_pack_lh_b32_b16 s105, s104, s103      ; encoding: [0x68,0x67,0xe9,0x99]41780x68,0x67,0xe9,0x994179 4180# GFX11: s_pack_lh_b32_b16 s105, s104, s2        ; encoding: [0x68,0x02,0xe9,0x99]41810x68,0x02,0xe9,0x994182 4183# GFX11: s_pack_lh_b32_b16 s105, s1, s103        ; encoding: [0x01,0x67,0xe9,0x99]41840x01,0x67,0xe9,0x994185 4186# GFX11: s_pack_lh_b32_b16 s105, s1, s2          ; encoding: [0x01,0x02,0xe9,0x99]41870x01,0x02,0xe9,0x994188 4189# GFX11: s_pack_lh_b32_b16 vcc_hi, s1, s2        ; encoding: [0x01,0x02,0xeb,0x99]41900x01,0x02,0xeb,0x994191 4192# GFX11: s_pack_lh_b32_b16 vcc_lo, s1, s2        ; encoding: [0x01,0x02,0xea,0x99]41930x01,0x02,0xea,0x994194 4195# GFX11: s_pack_ll_b32_b16 exec_hi, s1, s2       ; encoding: [0x01,0x02,0x7f,0x99]41960x01,0x02,0x7f,0x994197 4198# GFX11: s_pack_ll_b32_b16 exec_lo, s1, s2       ; encoding: [0x01,0x02,0x7e,0x99]41990x01,0x02,0x7e,0x994200 4201# GFX11: s_pack_ll_b32_b16 m0, s1, s2            ; encoding: [0x01,0x02,0x7d,0x99]42020x01,0x02,0x7d,0x994203 4204# GFX11: s_pack_ll_b32_b16 s0, 0.5, s2           ; encoding: [0xf0,0x02,0x00,0x99]42050xf0,0x02,0x00,0x994206 4207# GFX11: s_pack_ll_b32_b16 s0, 0, s2             ; encoding: [0x80,0x02,0x00,0x99]42080x80,0x02,0x00,0x994209 4210# GFX11: s_pack_ll_b32_b16 s0, 0x3f717273, s2    ; encoding: [0xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f]42110xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f4212 4213# GFX11: s_pack_ll_b32_b16 s0, 0xaf123456, s2    ; encoding: [0xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf]42140xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf4215 4216# GFX11: s_pack_ll_b32_b16 s0, -1, s2            ; encoding: [0xc1,0x02,0x00,0x99]42170xc1,0x02,0x00,0x994218 4219# GFX11: s_pack_ll_b32_b16 s0, -4.0, s2          ; encoding: [0xf7,0x02,0x00,0x99]42200xf7,0x02,0x00,0x994221 4222# GFX11: s_pack_ll_b32_b16 s0, exec_hi, s2       ; encoding: [0x7f,0x02,0x00,0x99]42230x7f,0x02,0x00,0x994224 4225# GFX11: s_pack_ll_b32_b16 s0, exec_lo, s2       ; encoding: [0x7e,0x02,0x00,0x99]42260x7e,0x02,0x00,0x994227 4228# GFX11: s_pack_ll_b32_b16 s0, m0, s2            ; encoding: [0x7d,0x02,0x00,0x99]42290x7d,0x02,0x00,0x994230 4231# GFX11: s_pack_ll_b32_b16 s0, s104, s103        ; encoding: [0x68,0x67,0x00,0x99]42320x68,0x67,0x00,0x994233 4234# GFX11: s_pack_ll_b32_b16 s0, s104, s2          ; encoding: [0x68,0x02,0x00,0x99]42350x68,0x02,0x00,0x994236 4237# GFX11: s_pack_ll_b32_b16 s0, s1, 0.5           ; encoding: [0x01,0xf0,0x00,0x99]42380x01,0xf0,0x00,0x994239 4240# GFX11: s_pack_ll_b32_b16 s0, s1, 0             ; encoding: [0x01,0x80,0x00,0x99]42410x01,0x80,0x00,0x994242 4243# GFX11: s_pack_ll_b32_b16 s0, s1, 0x3f717273    ; encoding: [0x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f]42440x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f4245 4246# GFX11: s_pack_ll_b32_b16 s0, s1, 0xaf123456    ; encoding: [0x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf]42470x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf4248 4249# GFX11: s_pack_ll_b32_b16 s0, s1, -1            ; encoding: [0x01,0xc1,0x00,0x99]42500x01,0xc1,0x00,0x994251 4252# GFX11: s_pack_ll_b32_b16 s0, s1, -4.0          ; encoding: [0x01,0xf7,0x00,0x99]42530x01,0xf7,0x00,0x994254 4255# GFX11: s_pack_ll_b32_b16 s0, s1, exec_hi       ; encoding: [0x01,0x7f,0x00,0x99]42560x01,0x7f,0x00,0x994257 4258# GFX11: s_pack_ll_b32_b16 s0, s1, exec_lo       ; encoding: [0x01,0x7e,0x00,0x99]42590x01,0x7e,0x00,0x994260 4261# GFX11: s_pack_ll_b32_b16 s0, s1, m0            ; encoding: [0x01,0x7d,0x00,0x99]42620x01,0x7d,0x00,0x994263 4264# GFX11: s_pack_ll_b32_b16 s0, s1, s103          ; encoding: [0x01,0x67,0x00,0x99]42650x01,0x67,0x00,0x994266 4267# GFX11: s_pack_ll_b32_b16 s0, s1, s2            ; encoding: [0x01,0x02,0x00,0x99]42680x01,0x02,0x00,0x994269 4270# GFX11: s_pack_ll_b32_b16 s0, s1, vcc_hi        ; encoding: [0x01,0x6b,0x00,0x99]42710x01,0x6b,0x00,0x994272 4273# GFX11: s_pack_ll_b32_b16 s0, s1, vcc_lo        ; encoding: [0x01,0x6a,0x00,0x99]42740x01,0x6a,0x00,0x994275 4276# GFX11: s_pack_ll_b32_b16 s0, vcc_hi, s2        ; encoding: [0x6b,0x02,0x00,0x99]42770x6b,0x02,0x00,0x994278 4279# GFX11: s_pack_ll_b32_b16 s0, vcc_lo, s2        ; encoding: [0x6a,0x02,0x00,0x99]42800x6a,0x02,0x00,0x994281 4282# GFX11: s_pack_ll_b32_b16 s105, s104, s103      ; encoding: [0x68,0x67,0x69,0x99]42830x68,0x67,0x69,0x994284 4285# GFX11: s_pack_ll_b32_b16 s105, s104, s2        ; encoding: [0x68,0x02,0x69,0x99]42860x68,0x02,0x69,0x994287 4288# GFX11: s_pack_ll_b32_b16 s105, s1, s103        ; encoding: [0x01,0x67,0x69,0x99]42890x01,0x67,0x69,0x994290 4291# GFX11: s_pack_ll_b32_b16 s105, s1, s2          ; encoding: [0x01,0x02,0x69,0x99]42920x01,0x02,0x69,0x994293 4294# GFX11: s_pack_ll_b32_b16 vcc_hi, s1, s2        ; encoding: [0x01,0x02,0x6b,0x99]42950x01,0x02,0x6b,0x994296 4297# GFX11: s_pack_ll_b32_b16 vcc_lo, s1, s2        ; encoding: [0x01,0x02,0x6a,0x99]42980x01,0x02,0x6a,0x994299 4300# GFX11: s_subb_u32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0xff,0x82]43010x01,0x02,0xff,0x824302 4303# GFX11: s_subb_u32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0xfe,0x82]43040x01,0x02,0xfe,0x824305 4306# GFX11: s_subb_u32 m0, s1, s2                   ; encoding: [0x01,0x02,0xfd,0x82]43070x01,0x02,0xfd,0x824308 4309# GFX11: s_subb_u32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x80,0x82]43100xf0,0x02,0x80,0x824311 4312# GFX11: s_subb_u32 s0, 0, s2                    ; encoding: [0x80,0x02,0x80,0x82]43130x80,0x02,0x80,0x824314 4315# GFX11: s_subb_u32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f]43160xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f4317 4318# GFX11: s_subb_u32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf]43190xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf4320 4321# GFX11: s_subb_u32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x80,0x82]43220xc1,0x02,0x80,0x824323 4324# GFX11: s_subb_u32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x80,0x82]43250xf7,0x02,0x80,0x824326 4327# GFX11: s_subb_u32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x80,0x82]43280x7f,0x02,0x80,0x824329 4330# GFX11: s_subb_u32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x80,0x82]43310x7e,0x02,0x80,0x824332 4333# GFX11: s_subb_u32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x80,0x82]43340x7d,0x02,0x80,0x824335 4336# GFX11: s_subb_u32 s0, s104, s103               ; encoding: [0x68,0x67,0x80,0x82]43370x68,0x67,0x80,0x824338 4339# GFX11: s_subb_u32 s0, s104, s2                 ; encoding: [0x68,0x02,0x80,0x82]43400x68,0x02,0x80,0x824341 4342# GFX11: s_subb_u32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x80,0x82]43430x01,0xf0,0x80,0x824344 4345# GFX11: s_subb_u32 s0, s1, 0                    ; encoding: [0x01,0x80,0x80,0x82]43460x01,0x80,0x80,0x824347 4348# GFX11: s_subb_u32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f]43490x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f4350 4351# GFX11: s_subb_u32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf]43520x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf4353 4354# GFX11: s_subb_u32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x80,0x82]43550x01,0xc1,0x80,0x824356 4357# GFX11: s_subb_u32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x80,0x82]43580x01,0xf7,0x80,0x824359 4360# GFX11: s_subb_u32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x80,0x82]43610x01,0x7f,0x80,0x824362 4363# GFX11: s_subb_u32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x80,0x82]43640x01,0x7e,0x80,0x824365 4366# GFX11: s_subb_u32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x80,0x82]43670x01,0x7d,0x80,0x824368 4369# GFX11: s_subb_u32 s0, s1, s103                 ; encoding: [0x01,0x67,0x80,0x82]43700x01,0x67,0x80,0x824371 4372# GFX11: s_subb_u32 s0, s1, s2                   ; encoding: [0x01,0x02,0x80,0x82]43730x01,0x02,0x80,0x824374 4375# GFX11: s_subb_u32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x80,0x82]43760x01,0x6b,0x80,0x824377 4378# GFX11: s_subb_u32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x80,0x82]43790x01,0x6a,0x80,0x824380 4381# GFX11: s_subb_u32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x80,0x82]43820x6b,0x02,0x80,0x824383 4384# GFX11: s_subb_u32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x80,0x82]43850x6a,0x02,0x80,0x824386 4387# GFX11: s_subb_u32 s105, s104, s103             ; encoding: [0x68,0x67,0xe9,0x82]43880x68,0x67,0xe9,0x824389 4390# GFX11: s_subb_u32 s105, s104, s2               ; encoding: [0x68,0x02,0xe9,0x82]43910x68,0x02,0xe9,0x824392 4393# GFX11: s_subb_u32 s105, s1, s103               ; encoding: [0x01,0x67,0xe9,0x82]43940x01,0x67,0xe9,0x824395 4396# GFX11: s_subb_u32 s105, s1, s2                 ; encoding: [0x01,0x02,0xe9,0x82]43970x01,0x02,0xe9,0x824398 4399# GFX11: s_subb_u32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0xeb,0x82]44000x01,0x02,0xeb,0x824401 4402# GFX11: s_subb_u32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0xea,0x82]44030x01,0x02,0xea,0x824404 4405# GFX11: s_sub_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x81]44060x01,0x02,0xff,0x814407 4408# GFX11: s_sub_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x81]44090x01,0x02,0xfe,0x814410 4411# GFX11: s_sub_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x81]44120x01,0x02,0xfd,0x814413 4414# GFX11: s_sub_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x81]44150xf0,0x02,0x80,0x814416 4417# GFX11: s_sub_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x81]44180x80,0x02,0x80,0x814419 4420# GFX11: s_sub_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f]44210xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f4422 4423# GFX11: s_sub_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf]44240xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf4425 4426# GFX11: s_sub_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x81]44270xc1,0x02,0x80,0x814428 4429# GFX11: s_sub_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x81]44300xf7,0x02,0x80,0x814431 4432# GFX11: s_sub_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x81]44330x7f,0x02,0x80,0x814434 4435# GFX11: s_sub_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x81]44360x7e,0x02,0x80,0x814437 4438# GFX11: s_sub_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x81]44390x7d,0x02,0x80,0x814440 4441# GFX11: s_sub_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x81]44420x68,0x67,0x80,0x814443 4444# GFX11: s_sub_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x81]44450x68,0x02,0x80,0x814446 4447# GFX11: s_sub_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x81]44480x01,0xf0,0x80,0x814449 4450# GFX11: s_sub_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x81]44510x01,0x80,0x80,0x814452 4453# GFX11: s_sub_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f]44540x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f4455 4456# GFX11: s_sub_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf]44570x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf4458 4459# GFX11: s_sub_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x81]44600x01,0xc1,0x80,0x814461 4462# GFX11: s_sub_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x81]44630x01,0xf7,0x80,0x814464 4465# GFX11: s_sub_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x81]44660x01,0x7f,0x80,0x814467 4468# GFX11: s_sub_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x81]44690x01,0x7e,0x80,0x814470 4471# GFX11: s_sub_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x81]44720x01,0x7d,0x80,0x814473 4474# GFX11: s_sub_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x81]44750x01,0x67,0x80,0x814476 4477# GFX11: s_sub_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x81]44780x01,0x02,0x80,0x814479 4480# GFX11: s_sub_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x81]44810x01,0x6b,0x80,0x814482 4483# GFX11: s_sub_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x81]44840x01,0x6a,0x80,0x814485 4486# GFX11: s_sub_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x81]44870x6b,0x02,0x80,0x814488 4489# GFX11: s_sub_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x81]44900x6a,0x02,0x80,0x814491 4492# GFX11: s_sub_i32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x81]44930x68,0x67,0xe9,0x814494 4495# GFX11: s_sub_i32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x81]44960x68,0x02,0xe9,0x814497 4498# GFX11: s_sub_i32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x81]44990x01,0x67,0xe9,0x814500 4501# GFX11: s_sub_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x81]45020x01,0x02,0xe9,0x814503 4504# GFX11: s_sub_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x81]45050x01,0x02,0xeb,0x814506 4507# GFX11: s_sub_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x81]45080x01,0x02,0xea,0x814509 4510# GFX11: s_sub_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x80]45110x01,0x02,0xff,0x804512 4513# GFX11: s_sub_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x80]45140x01,0x02,0xfe,0x804515 4516# GFX11: s_sub_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x80]45170x01,0x02,0xfd,0x804518 4519# GFX11: s_sub_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x80]45200xf0,0x02,0x80,0x804521 4522# GFX11: s_sub_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x80]45230x80,0x02,0x80,0x804524 4525# GFX11: s_sub_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f]45260xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f4527 4528# GFX11: s_sub_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf]45290xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf4530 4531# GFX11: s_sub_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x80]45320xc1,0x02,0x80,0x804533 4534# GFX11: s_sub_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x80]45350xf7,0x02,0x80,0x804536 4537# GFX11: s_sub_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x80]45380x7f,0x02,0x80,0x804539 4540# GFX11: s_sub_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x80]45410x7e,0x02,0x80,0x804542 4543# GFX11: s_sub_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x80]45440x7d,0x02,0x80,0x804545 4546# GFX11: s_sub_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x80]45470x68,0x67,0x80,0x804548 4549# GFX11: s_sub_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x80]45500x68,0x02,0x80,0x804551 4552# GFX11: s_sub_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x80]45530x01,0xf0,0x80,0x804554 4555# GFX11: s_sub_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x80]45560x01,0x80,0x80,0x804557 4558# GFX11: s_sub_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f]45590x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f4560 4561# GFX11: s_sub_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf]45620x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf4563 4564# GFX11: s_sub_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x80]45650x01,0xc1,0x80,0x804566 4567# GFX11: s_sub_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x80]45680x01,0xf7,0x80,0x804569 4570# GFX11: s_sub_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x80]45710x01,0x7f,0x80,0x804572 4573# GFX11: s_sub_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x80]45740x01,0x7e,0x80,0x804575 4576# GFX11: s_sub_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x80]45770x01,0x7d,0x80,0x804578 4579# GFX11: s_sub_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x80]45800x01,0x67,0x80,0x804581 4582# GFX11: s_sub_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x80]45830x01,0x02,0x80,0x804584 4585# GFX11: s_sub_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x80]45860x01,0x6b,0x80,0x804587 4588# GFX11: s_sub_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x80]45890x01,0x6a,0x80,0x804590 4591# GFX11: s_sub_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x80]45920x6b,0x02,0x80,0x804593 4594# GFX11: s_sub_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x80]45950x6a,0x02,0x80,0x804596 4597# GFX11: s_sub_u32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x80]45980x68,0x67,0xe9,0x804599 4600# GFX11: s_sub_u32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x80]46010x68,0x02,0xe9,0x804602 4603# GFX11: s_sub_u32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x80]46040x01,0x67,0xe9,0x804605 4606# GFX11: s_sub_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x80]46070x01,0x02,0xe9,0x804608 4609# GFX11: s_sub_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x80]46100x01,0x02,0xeb,0x804611 4612# GFX11: s_sub_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x80]46130x01,0x02,0xea,0x804614 4615# GFX11: s_xnor_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x90]46160x01,0x02,0x7f,0x904617 4618# GFX11: s_xnor_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x90]46190x01,0x02,0x7e,0x904620 4621# GFX11: s_xnor_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x90]46220x01,0x02,0x7d,0x904623 4624# GFX11: s_xnor_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x90]46250xf0,0x02,0x00,0x904626 4627# GFX11: s_xnor_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x90]46280x80,0x02,0x00,0x904629 4630# GFX11: s_xnor_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f]46310xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f4632 4633# GFX11: s_xnor_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf]46340xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf4635 4636# GFX11: s_xnor_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x90]46370xc1,0x02,0x00,0x904638 4639# GFX11: s_xnor_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x90]46400xf7,0x02,0x00,0x904641 4642# GFX11: s_xnor_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x90]46430x7f,0x02,0x00,0x904644 4645# GFX11: s_xnor_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x90]46460x7e,0x02,0x00,0x904647 4648# GFX11: s_xnor_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x90]46490x7d,0x02,0x00,0x904650 4651# GFX11: s_xnor_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x90]46520x68,0x67,0x00,0x904653 4654# GFX11: s_xnor_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x90]46550x68,0x02,0x00,0x904656 4657# GFX11: s_xnor_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x90]46580x01,0xf0,0x00,0x904659 4660# GFX11: s_xnor_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x90]46610x01,0x80,0x00,0x904662 4663# GFX11: s_xnor_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f]46640x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f4665 4666# GFX11: s_xnor_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf]46670x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf4668 4669# GFX11: s_xnor_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x90]46700x01,0xc1,0x00,0x904671 4672# GFX11: s_xnor_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x90]46730x01,0xf7,0x00,0x904674 4675# GFX11: s_xnor_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x90]46760x01,0x7f,0x00,0x904677 4678# GFX11: s_xnor_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x90]46790x01,0x7e,0x00,0x904680 4681# GFX11: s_xnor_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x90]46820x01,0x7d,0x00,0x904683 4684# GFX11: s_xnor_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x90]46850x01,0x67,0x00,0x904686 4687# GFX11: s_xnor_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x90]46880x01,0x02,0x00,0x904689 4690# GFX11: s_xnor_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x90]46910x01,0x6b,0x00,0x904692 4693# GFX11: s_xnor_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x90]46940x01,0x6a,0x00,0x904695 4696# GFX11: s_xnor_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x90]46970x6b,0x02,0x00,0x904698 4699# GFX11: s_xnor_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x90]47000x6a,0x02,0x00,0x904701 4702# GFX11: s_xnor_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x90]47030x68,0x67,0x69,0x904704 4705# GFX11: s_xnor_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x90]47060x68,0x02,0x69,0x904707 4708# GFX11: s_xnor_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x90]47090x01,0x67,0x69,0x904710 4711# GFX11: s_xnor_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x90]47120x01,0x02,0x69,0x904713 4714# GFX11: s_xnor_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x90]47150x01,0x02,0x6b,0x904716 4717# GFX11: s_xnor_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x90]47180x01,0x02,0x6a,0x904719 4720# GFX11: s_xnor_b64 exec, s[2:3], s[4:5]         ; encoding: [0x02,0x04,0xfe,0x90]47210x02,0x04,0xfe,0x904722 4723# GFX11: s_xnor_b64 s[0:1], 0.5, s[4:5]          ; encoding: [0xf0,0x04,0x80,0x90]47240xf0,0x04,0x80,0x904725 4726# GFX11: s_xnor_b64 s[0:1], 0, s[4:5]            ; encoding: [0x80,0x04,0x80,0x90]47270x80,0x04,0x80,0x904728 4729# GFX11: s_xnor_b64 s[0:1], 0x3f717273, s[4:5]   ; encoding: [0xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f]47300xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f4731 4732# GFX11: s_xnor_b64 s[0:1], 0xaf123456, s[4:5]   ; encoding: [0xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf]47330xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf4734 4735# GFX11: s_xnor_b64 s[0:1], -1, s[4:5]           ; encoding: [0xc1,0x04,0x80,0x90]47360xc1,0x04,0x80,0x904737 4738# GFX11: s_xnor_b64 s[0:1], -4.0, s[4:5]         ; encoding: [0xf7,0x04,0x80,0x90]47390xf7,0x04,0x80,0x904740 4741# GFX11: s_xnor_b64 s[0:1], exec, s[4:5]         ; encoding: [0x7e,0x04,0x80,0x90]47420x7e,0x04,0x80,0x904743 4744# GFX11: s_xnor_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x90]47450x66,0x64,0x80,0x904746 4747# GFX11: s_xnor_b64 s[0:1], s[102:103], s[4:5]   ; encoding: [0x66,0x04,0x80,0x90]47480x66,0x04,0x80,0x904749 4750# GFX11: s_xnor_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x90]47510x02,0xf0,0x80,0x904752 4753# GFX11: s_xnor_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x90]47540x02,0x80,0x80,0x904755 4756# GFX11: s_xnor_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f]47570x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f4758 4759# GFX11: s_xnor_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf]47600x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf4761 4762# GFX11: s_xnor_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x90]47630x02,0xc1,0x80,0x904764 4765# GFX11: s_xnor_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x90]47660x02,0xf7,0x80,0x904767 4768# GFX11: s_xnor_b64 s[0:1], s[2:3], exec         ; encoding: [0x02,0x7e,0x80,0x90]47690x02,0x7e,0x80,0x904770 4771# GFX11: s_xnor_b64 s[0:1], s[2:3], s[100:101]   ; encoding: [0x02,0x64,0x80,0x90]47720x02,0x64,0x80,0x904773 4774# GFX11: s_xnor_b64 s[0:1], s[2:3], s[4:5]       ; encoding: [0x02,0x04,0x80,0x90]47750x02,0x04,0x80,0x904776 4777# GFX11: s_xnor_b64 s[0:1], s[2:3], vcc          ; encoding: [0x02,0x6a,0x80,0x90]47780x02,0x6a,0x80,0x904779 4780# GFX11: s_xnor_b64 s[0:1], vcc, s[4:5]          ; encoding: [0x6a,0x04,0x80,0x90]47810x6a,0x04,0x80,0x904782 4783# GFX11: s_xnor_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x90]47840x66,0x64,0xe8,0x904785 4786# GFX11: s_xnor_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x90]47870x66,0x04,0xe8,0x904788 4789# GFX11: s_xnor_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x90]47900x02,0x64,0xe8,0x904791 4792# GFX11: s_xnor_b64 s[104:105], s[2:3], s[4:5]   ; encoding: [0x02,0x04,0xe8,0x90]47930x02,0x04,0xe8,0x904794 4795# GFX11: s_xnor_b64 vcc, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xea,0x90]47960x02,0x04,0xea,0x904797 4798# GFX11: s_xor_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8d]47990x01,0x02,0x7f,0x8d4800 4801# GFX11: s_xor_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8d]48020x01,0x02,0x7e,0x8d4803 4804# GFX11: s_xor_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8d]48050x01,0x02,0x7d,0x8d4806 4807# GFX11: s_xor_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8d]48080xf0,0x02,0x00,0x8d4809 4810# GFX11: s_xor_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8d]48110x80,0x02,0x00,0x8d4812 4813# GFX11: s_xor_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f]48140xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f4815 4816# GFX11: s_xor_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf]48170xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf4818 4819# GFX11: s_xor_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8d]48200xc1,0x02,0x00,0x8d4821 4822# GFX11: s_xor_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8d]48230xf7,0x02,0x00,0x8d4824 4825# GFX11: s_xor_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8d]48260x7f,0x02,0x00,0x8d4827 4828# GFX11: s_xor_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8d]48290x7e,0x02,0x00,0x8d4830 4831# GFX11: s_xor_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8d]48320x7d,0x02,0x00,0x8d4833 4834# GFX11: s_xor_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8d]48350x68,0x67,0x00,0x8d4836 4837# GFX11: s_xor_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8d]48380x68,0x02,0x00,0x8d4839 4840# GFX11: s_xor_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8d]48410x01,0xf0,0x00,0x8d4842 4843# GFX11: s_xor_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8d]48440x01,0x80,0x00,0x8d4845 4846# GFX11: s_xor_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f]48470x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f4848 4849# GFX11: s_xor_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf]48500x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf4851 4852# GFX11: s_xor_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8d]48530x01,0xc1,0x00,0x8d4854 4855# GFX11: s_xor_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8d]48560x01,0xf7,0x00,0x8d4857 4858# GFX11: s_xor_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8d]48590x01,0x7f,0x00,0x8d4860 4861# GFX11: s_xor_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8d]48620x01,0x7e,0x00,0x8d4863 4864# GFX11: s_xor_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8d]48650x01,0x7d,0x00,0x8d4866 4867# GFX11: s_xor_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8d]48680x01,0x67,0x00,0x8d4869 4870# GFX11: s_xor_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8d]48710x01,0x02,0x00,0x8d4872 4873# GFX11: s_xor_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8d]48740x01,0x6b,0x00,0x8d4875 4876# GFX11: s_xor_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8d]48770x01,0x6a,0x00,0x8d4878 4879# GFX11: s_xor_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8d]48800x6b,0x02,0x00,0x8d4881 4882# GFX11: s_xor_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8d]48830x6a,0x02,0x00,0x8d4884 4885# GFX11: s_xor_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8d]48860x68,0x67,0x69,0x8d4887 4888# GFX11: s_xor_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8d]48890x68,0x02,0x69,0x8d4890 4891# GFX11: s_xor_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8d]48920x01,0x67,0x69,0x8d4893 4894# GFX11: s_xor_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8d]48950x01,0x02,0x69,0x8d4896 4897# GFX11: s_xor_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8d]48980x01,0x02,0x6b,0x8d4899 4900# GFX11: s_xor_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8d]49010x01,0x02,0x6a,0x8d4902 4903# GFX11: s_xor_b64 exec, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xfe,0x8d]49040x02,0x04,0xfe,0x8d4905 4906# GFX11: s_xor_b64 s[0:1], 0.5, s[4:5]           ; encoding: [0xf0,0x04,0x80,0x8d]49070xf0,0x04,0x80,0x8d4908 4909# GFX11: s_xor_b64 s[0:1], 0, s[4:5]             ; encoding: [0x80,0x04,0x80,0x8d]49100x80,0x04,0x80,0x8d4911 4912# GFX11: s_xor_b64 s[0:1], 0x3f717273, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f]49130xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f4914 4915# GFX11: s_xor_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf]49160xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf4917 4918# GFX11: s_xor_b64 s[0:1], -1, s[4:5]            ; encoding: [0xc1,0x04,0x80,0x8d]49190xc1,0x04,0x80,0x8d4920 4921# GFX11: s_xor_b64 s[0:1], -4.0, s[4:5]          ; encoding: [0xf7,0x04,0x80,0x8d]49220xf7,0x04,0x80,0x8d4923 4924# GFX11: s_xor_b64 s[0:1], exec, s[4:5]          ; encoding: [0x7e,0x04,0x80,0x8d]49250x7e,0x04,0x80,0x8d4926 4927# GFX11: s_xor_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8d]49280x66,0x64,0x80,0x8d4929 4930# GFX11: s_xor_b64 s[0:1], s[102:103], s[4:5]    ; encoding: [0x66,0x04,0x80,0x8d]49310x66,0x04,0x80,0x8d4932 4933# GFX11: s_xor_b64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x8d]49340x02,0xf0,0x80,0x8d4935 4936# GFX11: s_xor_b64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x8d]49370x02,0x80,0x80,0x8d4938 4939# GFX11: s_xor_b64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f]49400x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f4941 4942# GFX11: s_xor_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf]49430x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf4944 4945# GFX11: s_xor_b64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x8d]49460x02,0xc1,0x80,0x8d4947 4948# GFX11: s_xor_b64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x8d]49490x02,0xf7,0x80,0x8d4950 4951# GFX11: s_xor_b64 s[0:1], s[2:3], exec          ; encoding: [0x02,0x7e,0x80,0x8d]49520x02,0x7e,0x80,0x8d4953 4954# GFX11: s_xor_b64 s[0:1], s[2:3], s[100:101]    ; encoding: [0x02,0x64,0x80,0x8d]49550x02,0x64,0x80,0x8d4956 4957# GFX11: s_xor_b64 s[0:1], s[2:3], s[4:5]        ; encoding: [0x02,0x04,0x80,0x8d]49580x02,0x04,0x80,0x8d4959 4960# GFX11: s_xor_b64 s[0:1], s[2:3], vcc           ; encoding: [0x02,0x6a,0x80,0x8d]49610x02,0x6a,0x80,0x8d4962 4963# GFX11: s_xor_b64 s[0:1], vcc, s[4:5]           ; encoding: [0x6a,0x04,0x80,0x8d]49640x6a,0x04,0x80,0x8d4965 4966# GFX11: s_xor_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8d]49670x66,0x64,0xe8,0x8d4968 4969# GFX11: s_xor_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8d]49700x66,0x04,0xe8,0x8d4971 4972# GFX11: s_xor_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8d]49730x02,0x64,0xe8,0x8d4974 4975# GFX11: s_xor_b64 s[104:105], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0xe8,0x8d]49760x02,0x04,0xe8,0x8d4977 4978# GFX11: s_xor_b64 vcc, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xea,0x8d]49790x02,0x04,0xea,0x8d4980 4981# GFX11: s_pack_hl_b32_b16 s5, s1, s2            ; encoding: [0x01,0x02,0x85,0x9a]49820x01,0x02,0x85,0x9a4983 4984# GFX11: s_pack_hl_b32_b16 s5, s105, s105        ; encoding: [0x69,0x69,0x85,0x9a]49850x69,0x69,0x85,0x9a4986 4987# GFX11: s_pack_hl_b32_b16 s5, vcc_lo, ttmp15    ; encoding: [0x6a,0x7b,0x85,0x9a]49880x6a,0x7b,0x85,0x9a4989 4990# GFX11: s_pack_hl_b32_b16 s5, vcc_hi, 0xfe0b    ; encoding: [0x6b,0xff,0x85,0x9a,0x0b,0xfe,0x00,0x00]49910x6b,0xff,0x85,0x9a,0x0b,0xfe,0x00,0x004992 4993# GFX11: s_pack_hl_b32_b16 s5, ttmp15, src_scc   ; encoding: [0x7b,0xfd,0x85,0x9a]49940x7b,0xfd,0x85,0x9a4995 4996# GFX11: s_pack_hl_b32_b16 s105, m0, 0.5         ; encoding: [0x7d,0xf0,0xe9,0x9a]49970x7d,0xf0,0xe9,0x9a4998 4999# GFX11: s_pack_hl_b32_b16 vcc_lo, exec_lo, -1   ; encoding: [0x7e,0xc1,0xea,0x9a]50000x7e,0xc1,0xea,0x9a5001 5002# GFX11: s_pack_hl_b32_b16 vcc_hi, exec_hi, null ; encoding: [0x7f,0x7c,0xeb,0x9a]50030x7f,0x7c,0xeb,0x9a5004 5005# GFX11: s_pack_hl_b32_b16 ttmp15, null, exec_lo ; encoding: [0x7c,0x7e,0xfb,0x9a]50060x7c,0x7e,0xfb,0x9a5007 5008# GFX11: s_pack_hl_b32_b16 m0, -1, exec_hi       ; encoding: [0xc1,0x7f,0xfd,0x9a]50090xc1,0x7f,0xfd,0x9a5010 5011# GFX11: s_pack_hl_b32_b16 exec_lo, 0.5, m0      ; encoding: [0xf0,0x7d,0xfe,0x9a]50120xf0,0x7d,0xfe,0x9a5013 5014# GFX11: s_pack_hl_b32_b16 exec_hi, src_scc, vcc_lo ; encoding: [0xfd,0x6a,0xff,0x9a]50150xfd,0x6a,0xff,0x9a5016 5017# GFX11: s_pack_hl_b32_b16 null, 0xaf123456, vcc_hi ; encoding: [0xff,0x6b,0xfc,0x9a,0x56,0x34,0x12,0xaf]50180xff,0x6b,0xfc,0x9a,0x56,0x34,0x12,0xaf5019