brintos

brintos / llvm-project-archived public Read only

0
0
Text · 223.5 KiB · 47b7408 Raw
6190 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 52# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -disassemble -show-encoding < %s | FileCheck -strict-whitespace --check-prefixes=GFX12,GFX1200 %s3# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+WavefrontSize64 -disassemble -show-encoding < %s | FileCheck -strict-whitespace --check-prefixes=GFX12,GFX1200 %s4# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -disassemble -show-encoding < %s | FileCheck -strict-whitespace --check-prefixes=GFX12,GFX1250 %s5 60x02,0x04,0x80,0xa97# GFX12: s_add_nc_u64 s[0:1], s[2:3], s[4:5]     ; encoding: [0x02,0x04,0x80,0xa9]8 90x66,0x68,0xe4,0xa910# GFX12: s_add_nc_u64 s[100:101], s[102:103], s[104:105] ; encoding: [0x66,0x68,0xe4,0xa9]11 120x68,0x66,0x80,0xa913# GFX12: s_add_nc_u64 s[0:1], s[104:105], s[102:103] ; encoding: [0x68,0x66,0x80,0xa9]14 150x00,0x66,0xe8,0xa916# GFX12: s_add_nc_u64 s[104:105], s[0:1], s[102:103] ; encoding: [0x00,0x66,0xe8,0xa9]17 180x66,0x02,0xe8,0xa919# GFX12: s_add_nc_u64 s[104:105], s[102:103], s[2:3] ; encoding: [0x66,0x02,0xe8,0xa9]20 210x00,0x02,0xe8,0xa922# GFX12: s_add_nc_u64 s[104:105], s[0:1], s[2:3] ; encoding: [0x00,0x02,0xe8,0xa9]23 240x66,0x02,0x80,0xa925# GFX12: s_add_nc_u64 s[0:1], s[102:103], s[2:3] ; encoding: [0x66,0x02,0x80,0xa9]26 270x02,0x66,0x80,0xa928# GFX12: s_add_nc_u64 s[0:1], s[2:3], s[102:103] ; encoding: [0x02,0x66,0x80,0xa9]29 300x00,0x02,0xfe,0xa931# GFX12: s_add_nc_u64 exec, s[0:1], s[2:3]       ; encoding: [0x00,0x02,0xfe,0xa9]32 330x00,0x02,0xea,0xa934# GFX12: s_add_nc_u64 vcc, s[0:1], s[2:3]        ; encoding: [0x00,0x02,0xea,0xa9]35 360x7e,0x02,0x80,0xa937# GFX12: s_add_nc_u64 s[0:1], exec, s[2:3]       ; encoding: [0x7e,0x02,0x80,0xa9]38 390x6a,0x02,0x80,0xa940# GFX12: s_add_nc_u64 s[0:1], vcc, s[2:3]        ; encoding: [0x6a,0x02,0x80,0xa9]41 420x80,0x02,0x80,0xa943# GFX12: s_add_nc_u64 s[0:1], 0, s[2:3]          ; encoding: [0x80,0x02,0x80,0xa9]44 450xc1,0x02,0x80,0xa946# GFX12: s_add_nc_u64 s[0:1], -1, s[2:3]         ; encoding: [0xc1,0x02,0x80,0xa9]47 480xf0,0x02,0x80,0xa949# GFX12: s_add_nc_u64 s[0:1], 0.5, s[2:3]        ; encoding: [0xf0,0x02,0x80,0xa9]50 510xf7,0x02,0x80,0xa952# GFX12: s_add_nc_u64 s[0:1], -4.0, s[2:3]       ; encoding: [0xf7,0x02,0x80,0xa9]53 540xff,0x02,0x80,0xa9,0x73,0x72,0x71,0x3f55# GFX12: s_add_nc_u64 s[0:1], 0x3f717273, s[2:3] ; encoding: [0xff,0x02,0x80,0xa9,0x73,0x72,0x71,0x3f]56 570xff,0x02,0x80,0xa9,0x56,0x34,0x12,0xaf58# GFX1200: s_add_nc_u64 s[0:1], 0xaf123456, s[2:3] ; encoding: [0xff,0x02,0x80,0xa9,0x56,0x34,0x12,0xaf]59# GFX1250: s_add_nc_u64 s[0:1], 0xaf123456, s[2:3] ; encoding: [0xfe,0x02,0x80,0xa9,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]60 610x02,0x7e,0x80,0xa962# GFX12: s_add_nc_u64 s[0:1], s[2:3], exec       ; encoding: [0x02,0x7e,0x80,0xa9]63 640x02,0x6a,0x80,0xa965# GFX12: s_add_nc_u64 s[0:1], s[2:3], vcc        ; encoding: [0x02,0x6a,0x80,0xa9]66 670x02,0x80,0x80,0xa968# GFX12: s_add_nc_u64 s[0:1], s[2:3], 0          ; encoding: [0x02,0x80,0x80,0xa9]69 700x02,0xc1,0x80,0xa971# GFX12: s_add_nc_u64 s[0:1], s[2:3], -1         ; encoding: [0x02,0xc1,0x80,0xa9]72 730x02,0xf0,0x80,0xa974# GFX12: s_add_nc_u64 s[0:1], s[2:3], 0.5        ; encoding: [0x02,0xf0,0x80,0xa9]75 760x02,0xf7,0x80,0xa977# GFX12: s_add_nc_u64 s[0:1], s[2:3], -4.0       ; encoding: [0x02,0xf7,0x80,0xa9]78 790x02,0xff,0x80,0xa9,0x73,0x72,0x71,0x3f80# GFX12: s_add_nc_u64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x80,0xa9,0x73,0x72,0x71,0x3f]81 820x02,0xff,0x80,0xa9,0x56,0x34,0x12,0xaf83# GFX1200: s_add_nc_u64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x80,0xa9,0x56,0x34,0x12,0xaf]84# GFX1250: s_add_nc_u64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xfe,0x80,0xa9,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]85 860x02,0x04,0x00,0xaa87# GFX12: s_sub_nc_u64 s[0:1], s[2:3], s[4:5]     ; encoding: [0x02,0x04,0x00,0xaa]88 890x66,0x68,0x64,0xaa90# GFX12: s_sub_nc_u64 s[100:101], s[102:103], s[104:105] ; encoding: [0x66,0x68,0x64,0xaa]91 920x68,0x66,0x00,0xaa93# GFX12: s_sub_nc_u64 s[0:1], s[104:105], s[102:103] ; encoding: [0x68,0x66,0x00,0xaa]94 950x00,0x66,0x68,0xaa96# GFX12: s_sub_nc_u64 s[104:105], s[0:1], s[102:103] ; encoding: [0x00,0x66,0x68,0xaa]97 980x66,0x02,0x68,0xaa99# GFX12: s_sub_nc_u64 s[104:105], s[102:103], s[2:3] ; encoding: [0x66,0x02,0x68,0xaa]100 1010x00,0x02,0x68,0xaa102# GFX12: s_sub_nc_u64 s[104:105], s[0:1], s[2:3] ; encoding: [0x00,0x02,0x68,0xaa]103 1040x66,0x02,0x00,0xaa105# GFX12: s_sub_nc_u64 s[0:1], s[102:103], s[2:3] ; encoding: [0x66,0x02,0x00,0xaa]106 1070x02,0x66,0x00,0xaa108# GFX12: s_sub_nc_u64 s[0:1], s[2:3], s[102:103] ; encoding: [0x02,0x66,0x00,0xaa]109 1100x00,0x02,0x7e,0xaa111# GFX12: s_sub_nc_u64 exec, s[0:1], s[2:3]       ; encoding: [0x00,0x02,0x7e,0xaa]112 1130x00,0x02,0x6a,0xaa114# GFX12: s_sub_nc_u64 vcc, s[0:1], s[2:3]        ; encoding: [0x00,0x02,0x6a,0xaa]115 1160x7e,0x02,0x00,0xaa117# GFX12: s_sub_nc_u64 s[0:1], exec, s[2:3]       ; encoding: [0x7e,0x02,0x00,0xaa]118 1190x6a,0x02,0x00,0xaa120# GFX12: s_sub_nc_u64 s[0:1], vcc, s[2:3]        ; encoding: [0x6a,0x02,0x00,0xaa]121 1220x80,0x02,0x00,0xaa123# GFX12: s_sub_nc_u64 s[0:1], 0, s[2:3]          ; encoding: [0x80,0x02,0x00,0xaa]124 1250xc1,0x02,0x00,0xaa126# GFX12: s_sub_nc_u64 s[0:1], -1, s[2:3]         ; encoding: [0xc1,0x02,0x00,0xaa]127 1280xf0,0x02,0x00,0xaa129# GFX12: s_sub_nc_u64 s[0:1], 0.5, s[2:3]        ; encoding: [0xf0,0x02,0x00,0xaa]130 1310xf7,0x02,0x00,0xaa132# GFX12: s_sub_nc_u64 s[0:1], -4.0, s[2:3]       ; encoding: [0xf7,0x02,0x00,0xaa]133 1340xff,0x02,0x00,0xaa,0x73,0x72,0x71,0x3f135# GFX12: s_sub_nc_u64 s[0:1], 0x3f717273, s[2:3] ; encoding: [0xff,0x02,0x00,0xaa,0x73,0x72,0x71,0x3f]136 1370xff,0x02,0x00,0xaa,0x56,0x34,0x12,0xaf138# GFX1200: s_sub_nc_u64 s[0:1], 0xaf123456, s[2:3] ; encoding: [0xff,0x02,0x00,0xaa,0x56,0x34,0x12,0xaf]139# GFX1250: s_sub_nc_u64 s[0:1], 0xaf123456, s[2:3] ; encoding: [0xfe,0x02,0x00,0xaa,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]140 1410x02,0x7e,0x00,0xaa142# GFX12: s_sub_nc_u64 s[0:1], s[2:3], exec       ; encoding: [0x02,0x7e,0x00,0xaa]143 1440x02,0x6a,0x00,0xaa145# GFX12: s_sub_nc_u64 s[0:1], s[2:3], vcc        ; encoding: [0x02,0x6a,0x00,0xaa]146 1470x02,0x80,0x00,0xaa148# GFX12: s_sub_nc_u64 s[0:1], s[2:3], 0          ; encoding: [0x02,0x80,0x00,0xaa]149 1500x02,0xc1,0x00,0xaa151# GFX12: s_sub_nc_u64 s[0:1], s[2:3], -1         ; encoding: [0x02,0xc1,0x00,0xaa]152 1530x02,0xf0,0x00,0xaa154# GFX12: s_sub_nc_u64 s[0:1], s[2:3], 0.5        ; encoding: [0x02,0xf0,0x00,0xaa]155 1560x02,0xf7,0x00,0xaa157# GFX12: s_sub_nc_u64 s[0:1], s[2:3], -4.0       ; encoding: [0x02,0xf7,0x00,0xaa]158 1590x02,0xff,0x00,0xaa,0x73,0x72,0x71,0x3f160# GFX12: s_sub_nc_u64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x00,0xaa,0x73,0x72,0x71,0x3f]161 1620x02,0xff,0x00,0xaa,0x56,0x34,0x12,0xaf163# GFX1200: s_sub_nc_u64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x00,0xaa,0x56,0x34,0x12,0xaf]164# GFX1250: s_sub_nc_u64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xfe,0x00,0xaa,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]165 1660x02,0x04,0x80,0xaa167# GFX12: s_mul_u64 s[0:1], s[2:3], s[4:5]        ; encoding: [0x02,0x04,0x80,0xaa]168 1690x66,0x68,0xe4,0xaa170# GFX12: s_mul_u64 s[100:101], s[102:103], s[104:105] ; encoding: [0x66,0x68,0xe4,0xaa]171 1720x68,0x66,0x80,0xaa173# GFX12: s_mul_u64 s[0:1], s[104:105], s[102:103] ; encoding: [0x68,0x66,0x80,0xaa]174 1750x00,0x66,0xe8,0xaa176# GFX12: s_mul_u64 s[104:105], s[0:1], s[102:103] ; encoding: [0x00,0x66,0xe8,0xaa]177 1780x66,0x02,0xe8,0xaa179# GFX12: s_mul_u64 s[104:105], s[102:103], s[2:3] ; encoding: [0x66,0x02,0xe8,0xaa]180 1810x00,0x02,0xe8,0xaa182# GFX12: s_mul_u64 s[104:105], s[0:1], s[2:3]    ; encoding: [0x00,0x02,0xe8,0xaa]183 1840x66,0x02,0x80,0xaa185# GFX12: s_mul_u64 s[0:1], s[102:103], s[2:3]    ; encoding: [0x66,0x02,0x80,0xaa]186 1870x02,0x66,0x80,0xaa188# GFX12: s_mul_u64 s[0:1], s[2:3], s[102:103]    ; encoding: [0x02,0x66,0x80,0xaa]189 1900x00,0x02,0xfe,0xaa191# GFX12: s_mul_u64 exec, s[0:1], s[2:3]          ; encoding: [0x00,0x02,0xfe,0xaa]192 1930x00,0x02,0xea,0xaa194# GFX12: s_mul_u64 vcc, s[0:1], s[2:3]           ; encoding: [0x00,0x02,0xea,0xaa]195 1960x7e,0x02,0x80,0xaa197# GFX12: s_mul_u64 s[0:1], exec, s[2:3]          ; encoding: [0x7e,0x02,0x80,0xaa]198 1990x6a,0x02,0x80,0xaa200# GFX12: s_mul_u64 s[0:1], vcc, s[2:3]           ; encoding: [0x6a,0x02,0x80,0xaa]201 2020x80,0x02,0x80,0xaa203# GFX12: s_mul_u64 s[0:1], 0, s[2:3]             ; encoding: [0x80,0x02,0x80,0xaa]204 2050xc1,0x02,0x80,0xaa206# GFX12: s_mul_u64 s[0:1], -1, s[2:3]            ; encoding: [0xc1,0x02,0x80,0xaa]207 2080xf0,0x02,0x80,0xaa209# GFX12: s_mul_u64 s[0:1], 0.5, s[2:3]           ; encoding: [0xf0,0x02,0x80,0xaa]210 2110xf7,0x02,0x80,0xaa212# GFX12: s_mul_u64 s[0:1], -4.0, s[2:3]          ; encoding: [0xf7,0x02,0x80,0xaa]213 2140xff,0x02,0x80,0xaa,0x73,0x72,0x71,0x3f215# GFX12: s_mul_u64 s[0:1], 0x3f717273, s[2:3]    ; encoding: [0xff,0x02,0x80,0xaa,0x73,0x72,0x71,0x3f]216 2170xff,0x02,0x80,0xaa,0x56,0x34,0x12,0xaf218# GFX1200: s_mul_u64 s[0:1], 0xaf123456, s[2:3]    ; encoding: [0xff,0x02,0x80,0xaa,0x56,0x34,0x12,0xaf]219# GFX1250: s_mul_u64 s[0:1], 0xaf123456, s[2:3]    ; encoding: [0xfe,0x02,0x80,0xaa,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]220 2210x02,0x7e,0x80,0xaa222# GFX12: s_mul_u64 s[0:1], s[2:3], exec          ; encoding: [0x02,0x7e,0x80,0xaa]223 2240x02,0x6a,0x80,0xaa225# GFX12: s_mul_u64 s[0:1], s[2:3], vcc           ; encoding: [0x02,0x6a,0x80,0xaa]226 2270x02,0x80,0x80,0xaa228# GFX12: s_mul_u64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0xaa]229 2300x02,0xc1,0x80,0xaa231# GFX12: s_mul_u64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0xaa]232 2330x02,0xf0,0x80,0xaa234# GFX12: s_mul_u64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0xaa]235 2360x02,0xf7,0x80,0xaa237# GFX12: s_mul_u64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0xaa]238 2390x02,0xff,0x80,0xaa,0x73,0x72,0x71,0x3f240# GFX12: s_mul_u64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0xaa,0x73,0x72,0x71,0x3f]241 2420x02,0xff,0x80,0xaa,0x56,0x34,0x12,0xaf243# GFX1200: s_mul_u64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0xaa,0x56,0x34,0x12,0xaf]244# GFX1250: s_mul_u64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xfe,0x80,0xaa,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]245 2460x01,0x02,0x05,0xa0247# GFX12: s_add_f32 s5, s1, s2                    ; encoding: [0x01,0x02,0x05,0xa0]248 2490x01,0x02,0x69,0xa0250# GFX12: s_add_f32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0xa0]251 2520x69,0x02,0x05,0xa0253# GFX12: s_add_f32 s5, s105, s2                  ; encoding: [0x69,0x02,0x05,0xa0]254 2550x65,0x02,0x05,0xa0256# GFX12: s_add_f32 s5, s101, s2                  ; encoding: [0x65,0x02,0x05,0xa0]257 2580x6a,0x02,0x05,0xa0259# GFX12: s_add_f32 s5, vcc_lo, s2                ; encoding: [0x6a,0x02,0x05,0xa0]260 2610x6b,0x02,0x05,0xa0262# GFX12: s_add_f32 s5, vcc_hi, s2                ; encoding: [0x6b,0x02,0x05,0xa0]263 2640x7d,0x02,0x05,0xa0265# GFX12: s_add_f32 s5, m0, s2                    ; encoding: [0x7d,0x02,0x05,0xa0]266 2670x7e,0x02,0x05,0xa0268# GFX12: s_add_f32 s5, exec_lo, s2               ; encoding: [0x7e,0x02,0x05,0xa0]269 2700x7f,0x02,0x05,0xa0271# GFX12: s_add_f32 s5, exec_hi, s2               ; encoding: [0x7f,0x02,0x05,0xa0]272 2730x80,0x02,0x05,0xa0274# GFX12: s_add_f32 s5, 0, s2                     ; encoding: [0x80,0x02,0x05,0xa0]275 2760xc1,0x02,0x05,0xa0277# GFX12: s_add_f32 s5, -1, s2                    ; encoding: [0xc1,0x02,0x05,0xa0]278 2790xf0,0x02,0x05,0xa0280# GFX12: s_add_f32 s5, 0.5, s2                   ; encoding: [0xf0,0x02,0x05,0xa0]281 2820xf7,0x02,0x05,0xa0283# GFX12: s_add_f32 s5, -4.0, s2                  ; encoding: [0xf7,0x02,0x05,0xa0]284 2850xff,0x02,0x05,0xa0,0x56,0x34,0x12,0xaf286# GFX12: s_add_f32 s5, 0xaf123456, s2            ; encoding: [0xff,0x02,0x05,0xa0,0x56,0x34,0x12,0xaf]287 2880xff,0x02,0x05,0xa0,0x73,0x72,0x71,0x3f289# GFX12: s_add_f32 s5, 0x3f717273, s2            ; encoding: [0xff,0x02,0x05,0xa0,0x73,0x72,0x71,0x3f]290 2910x01,0x69,0x05,0xa0292# GFX12: s_add_f32 s5, s1, s105                  ; encoding: [0x01,0x69,0x05,0xa0]293 2940x01,0x02,0x85,0xa0295# GFX12: s_sub_f32 s5, s1, s2                    ; encoding: [0x01,0x02,0x85,0xa0]296 2970x01,0x02,0xe9,0xa0298# GFX12: s_sub_f32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0xa0]299 3000x69,0x02,0x85,0xa0301# GFX12: s_sub_f32 s5, s105, s2                  ; encoding: [0x69,0x02,0x85,0xa0]302 3030x65,0x02,0x85,0xa0304# GFX12: s_sub_f32 s5, s101, s2                  ; encoding: [0x65,0x02,0x85,0xa0]305 3060x6a,0x02,0x85,0xa0307# GFX12: s_sub_f32 s5, vcc_lo, s2                ; encoding: [0x6a,0x02,0x85,0xa0]308 3090x6b,0x02,0x85,0xa0310# GFX12: s_sub_f32 s5, vcc_hi, s2                ; encoding: [0x6b,0x02,0x85,0xa0]311 3120x7d,0x02,0x85,0xa0313# GFX12: s_sub_f32 s5, m0, s2                    ; encoding: [0x7d,0x02,0x85,0xa0]314 3150x7e,0x02,0x85,0xa0316# GFX12: s_sub_f32 s5, exec_lo, s2               ; encoding: [0x7e,0x02,0x85,0xa0]317 3180x7f,0x02,0x85,0xa0319# GFX12: s_sub_f32 s5, exec_hi, s2               ; encoding: [0x7f,0x02,0x85,0xa0]320 3210x80,0x02,0x85,0xa0322# GFX12: s_sub_f32 s5, 0, s2                     ; encoding: [0x80,0x02,0x85,0xa0]323 3240xc1,0x02,0x85,0xa0325# GFX12: s_sub_f32 s5, -1, s2                    ; encoding: [0xc1,0x02,0x85,0xa0]326 3270xf0,0x02,0x85,0xa0328# GFX12: s_sub_f32 s5, 0.5, s2                   ; encoding: [0xf0,0x02,0x85,0xa0]329 3300xf7,0x02,0x85,0xa0331# GFX12: s_sub_f32 s5, -4.0, s2                  ; encoding: [0xf7,0x02,0x85,0xa0]332 3330xff,0x02,0x85,0xa0,0x56,0x34,0x12,0xaf334# GFX12: s_sub_f32 s5, 0xaf123456, s2            ; encoding: [0xff,0x02,0x85,0xa0,0x56,0x34,0x12,0xaf]335 3360xff,0x02,0x85,0xa0,0x73,0x72,0x71,0x3f337# GFX12: s_sub_f32 s5, 0x3f717273, s2            ; encoding: [0xff,0x02,0x85,0xa0,0x73,0x72,0x71,0x3f]338 3390x01,0x69,0x85,0xa0340# GFX12: s_sub_f32 s5, s1, s105                  ; encoding: [0x01,0x69,0x85,0xa0]341 3420x01,0x02,0x05,0xa2343# GFX12: s_mul_f32 s5, s1, s2                    ; encoding: [0x01,0x02,0x05,0xa2]344 3450x01,0x02,0x69,0xa2346# GFX12: s_mul_f32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0xa2]347 3480x69,0x02,0x05,0xa2349# GFX12: s_mul_f32 s5, s105, s2                  ; encoding: [0x69,0x02,0x05,0xa2]350 3510x67,0x02,0x05,0xa2352# GFX12: s_mul_f32 s5, s103, s2                  ; encoding: [0x67,0x02,0x05,0xa2]353 3540x6a,0x02,0x05,0xa2355# GFX12: s_mul_f32 s5, vcc_lo, s2                ; encoding: [0x6a,0x02,0x05,0xa2]356 3570x6b,0x02,0x05,0xa2358# GFX12: s_mul_f32 s5, vcc_hi, s2                ; encoding: [0x6b,0x02,0x05,0xa2]359 3600x77,0x02,0x05,0xa2361# GFX12: s_mul_f32 s5, ttmp11, s2                ; encoding: [0x77,0x02,0x05,0xa2]362 3630x7d,0x02,0x05,0xa2364# GFX12: s_mul_f32 s5, m0, s2                    ; encoding: [0x7d,0x02,0x05,0xa2]365 3660x7e,0x02,0x05,0xa2367# GFX12: s_mul_f32 s5, exec_lo, s2               ; encoding: [0x7e,0x02,0x05,0xa2]368 3690x7f,0x02,0x05,0xa2370# GFX12: s_mul_f32 s5, exec_hi, s2               ; encoding: [0x7f,0x02,0x05,0xa2]371 3720x80,0x02,0x05,0xa2373# GFX12: s_mul_f32 s5, 0, s2                     ; encoding: [0x80,0x02,0x05,0xa2]374 3750xc1,0x02,0x05,0xa2376# GFX12: s_mul_f32 s5, -1, s2                    ; encoding: [0xc1,0x02,0x05,0xa2]377 3780xf0,0x02,0x05,0xa2379# GFX12: s_mul_f32 s5, 0.5, s2                   ; encoding: [0xf0,0x02,0x05,0xa2]380 3810xf7,0x02,0x05,0xa2382# GFX12: s_mul_f32 s5, -4.0, s2                  ; encoding: [0xf7,0x02,0x05,0xa2]383 3840xff,0x02,0x05,0xa2,0x56,0x34,0x12,0xaf385# GFX12: s_mul_f32 s5, 0xaf123456, s2            ; encoding: [0xff,0x02,0x05,0xa2,0x56,0x34,0x12,0xaf]386 3870xff,0x02,0x05,0xa2,0x73,0x72,0x71,0x3f388# GFX12: s_mul_f32 s5, 0x3f717273, s2            ; encoding: [0xff,0x02,0x05,0xa2,0x73,0x72,0x71,0x3f]389 3900x01,0x69,0x05,0xa2391# GFX12: s_mul_f32 s5, s1, s105                  ; encoding: [0x01,0x69,0x05,0xa2]392 3930x01,0x02,0x05,0xa1394# GFX12: s_min_num_f32 s5, s1, s2                ; encoding: [0x01,0x02,0x05,0xa1]395 3960x01,0x02,0x69,0xa1397# GFX12: s_min_num_f32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0xa1]398 3990x69,0x02,0x05,0xa1400# GFX12: s_min_num_f32 s5, s105, s2              ; encoding: [0x69,0x02,0x05,0xa1]401 4020x67,0x02,0x05,0xa1403# GFX12: s_min_num_f32 s5, s103, s2              ; encoding: [0x67,0x02,0x05,0xa1]404 4050x6a,0x02,0x05,0xa1406# GFX12: s_min_num_f32 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x05,0xa1]407 4080x6b,0x02,0x05,0xa1409# GFX12: s_min_num_f32 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x05,0xa1]410 4110x77,0x02,0x05,0xa1412# GFX12: s_min_num_f32 s5, ttmp11, s2            ; encoding: [0x77,0x02,0x05,0xa1]413 4140x7d,0x02,0x05,0xa1415# GFX12: s_min_num_f32 s5, m0, s2                ; encoding: [0x7d,0x02,0x05,0xa1]416 4170x7e,0x02,0x05,0xa1418# GFX12: s_min_num_f32 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x05,0xa1]419 4200x7f,0x02,0x05,0xa1421# GFX12: s_min_num_f32 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x05,0xa1]422 4230x80,0x02,0x05,0xa1424# GFX12: s_min_num_f32 s5, 0, s2                 ; encoding: [0x80,0x02,0x05,0xa1]425 4260xc1,0x02,0x05,0xa1427# GFX12: s_min_num_f32 s5, -1, s2                ; encoding: [0xc1,0x02,0x05,0xa1]428 4290xf0,0x02,0x05,0xa1430# GFX12: s_min_num_f32 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x05,0xa1]431 4320xf7,0x02,0x05,0xa1433# GFX12: s_min_num_f32 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x05,0xa1]434 4350xff,0x02,0x05,0xa1,0x56,0x34,0x12,0xaf436# GFX12: s_min_num_f32 s5, 0xaf123456, s2        ; encoding: [0xff,0x02,0x05,0xa1,0x56,0x34,0x12,0xaf]437 4380xff,0x02,0x05,0xa1,0x73,0x72,0x71,0x3f439# GFX12: s_min_num_f32 s5, 0x3f717273, s2        ; encoding: [0xff,0x02,0x05,0xa1,0x73,0x72,0x71,0x3f]440 4410x01,0x69,0x05,0xa1442# GFX12: s_min_num_f32 s5, s1, s105              ; encoding: [0x01,0x69,0x05,0xa1]443 4440x01,0x02,0x85,0xa1445# GFX12: s_max_num_f32 s5, s1, s2                ; encoding: [0x01,0x02,0x85,0xa1]446 4470x01,0x02,0xe9,0xa1448# GFX12: s_max_num_f32 s105, s1, s2              ; encoding: [0x01,0x02,0xe9,0xa1]449 4500x69,0x02,0x85,0xa1451# GFX12: s_max_num_f32 s5, s105, s2              ; encoding: [0x69,0x02,0x85,0xa1]452 4530x67,0x02,0x85,0xa1454# GFX12: s_max_num_f32 s5, s103, s2              ; encoding: [0x67,0x02,0x85,0xa1]455 4560x6a,0x02,0x85,0xa1457# GFX12: s_max_num_f32 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x85,0xa1]458 4590x6b,0x02,0x85,0xa1460# GFX12: s_max_num_f32 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x85,0xa1]461 4620x77,0x02,0x85,0xa1463# GFX12: s_max_num_f32 s5, ttmp11, s2            ; encoding: [0x77,0x02,0x85,0xa1]464 4650x7d,0x02,0x85,0xa1466# GFX12: s_max_num_f32 s5, m0, s2                ; encoding: [0x7d,0x02,0x85,0xa1]467 4680x7e,0x02,0x85,0xa1469# GFX12: s_max_num_f32 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x85,0xa1]470 4710x7f,0x02,0x85,0xa1472# GFX12: s_max_num_f32 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x85,0xa1]473 4740x80,0x02,0x85,0xa1475# GFX12: s_max_num_f32 s5, 0, s2                 ; encoding: [0x80,0x02,0x85,0xa1]476 4770xc1,0x02,0x85,0xa1478# GFX12: s_max_num_f32 s5, -1, s2                ; encoding: [0xc1,0x02,0x85,0xa1]479 4800xf0,0x02,0x85,0xa1481# GFX12: s_max_num_f32 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x85,0xa1]482 4830xf7,0x02,0x85,0xa1484# GFX12: s_max_num_f32 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x85,0xa1]485 4860xff,0x02,0x85,0xa1,0x56,0x34,0x12,0xaf487# GFX12: s_max_num_f32 s5, 0xaf123456, s2        ; encoding: [0xff,0x02,0x85,0xa1,0x56,0x34,0x12,0xaf]488 4890xff,0x02,0x85,0xa1,0x73,0x72,0x71,0x3f490# GFX12: s_max_num_f32 s5, 0x3f717273, s2        ; encoding: [0xff,0x02,0x85,0xa1,0x73,0x72,0x71,0x3f]491 4920x01,0x69,0x85,0xa1493# GFX12: s_max_num_f32 s5, s1, s105              ; encoding: [0x01,0x69,0x85,0xa1]494 4950x01,0x02,0x85,0xa7496# GFX12: s_minimum_f32 s5, s1, s2                ; encoding: [0x01,0x02,0x85,0xa7]497 4980x01,0x02,0xe9,0xa7499# GFX12: s_minimum_f32 s105, s1, s2              ; encoding: [0x01,0x02,0xe9,0xa7]500 5010x69,0x02,0x85,0xa7502# GFX12: s_minimum_f32 s5, s105, s2              ; encoding: [0x69,0x02,0x85,0xa7]503 5040x67,0x02,0x85,0xa7505# GFX12: s_minimum_f32 s5, s103, s2              ; encoding: [0x67,0x02,0x85,0xa7]506 5070x6a,0x02,0x85,0xa7508# GFX12: s_minimum_f32 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x85,0xa7]509 5100x6b,0x02,0x85,0xa7511# GFX12: s_minimum_f32 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x85,0xa7]512 5130x77,0x02,0x85,0xa7514# GFX12: s_minimum_f32 s5, ttmp11, s2            ; encoding: [0x77,0x02,0x85,0xa7]515 5160x7d,0x02,0x85,0xa7517# GFX12: s_minimum_f32 s5, m0, s2                ; encoding: [0x7d,0x02,0x85,0xa7]518 5190x7e,0x02,0x85,0xa7520# GFX12: s_minimum_f32 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x85,0xa7]521 5220x7f,0x02,0x85,0xa7523# GFX12: s_minimum_f32 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x85,0xa7]524 5250x80,0x02,0x85,0xa7526# GFX12: s_minimum_f32 s5, 0, s2                 ; encoding: [0x80,0x02,0x85,0xa7]527 5280xc1,0x02,0x85,0xa7529# GFX12: s_minimum_f32 s5, -1, s2                ; encoding: [0xc1,0x02,0x85,0xa7]530 5310xf0,0x02,0x85,0xa7532# GFX12: s_minimum_f32 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x85,0xa7]533 5340xf7,0x02,0x85,0xa7535# GFX12: s_minimum_f32 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x85,0xa7]536 5370xff,0x02,0x85,0xa7,0x56,0x34,0x12,0xaf538# GFX12: s_minimum_f32 s5, 0xaf123456, s2        ; encoding: [0xff,0x02,0x85,0xa7,0x56,0x34,0x12,0xaf]539 5400xff,0x02,0x85,0xa7,0x73,0x72,0x71,0x3f541# GFX12: s_minimum_f32 s5, 0x3f717273, s2        ; encoding: [0xff,0x02,0x85,0xa7,0x73,0x72,0x71,0x3f]542 5430x01,0x69,0x85,0xa7544# GFX12: s_minimum_f32 s5, s1, s105              ; encoding: [0x01,0x69,0x85,0xa7]545 5460x01,0x02,0x05,0xa8547# GFX12: s_maximum_f32 s5, s1, s2                ; encoding: [0x01,0x02,0x05,0xa8]548 5490x01,0x02,0x69,0xa8550# GFX12: s_maximum_f32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0xa8]551 5520x69,0x02,0x05,0xa8553# GFX12: s_maximum_f32 s5, s105, s2              ; encoding: [0x69,0x02,0x05,0xa8]554 5550x67,0x02,0x05,0xa8556# GFX12: s_maximum_f32 s5, s103, s2              ; encoding: [0x67,0x02,0x05,0xa8]557 5580x6a,0x02,0x05,0xa8559# GFX12: s_maximum_f32 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x05,0xa8]560 5610x6b,0x02,0x05,0xa8562# GFX12: s_maximum_f32 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x05,0xa8]563 5640x77,0x02,0x05,0xa8565# GFX12: s_maximum_f32 s5, ttmp11, s2            ; encoding: [0x77,0x02,0x05,0xa8]566 5670x7d,0x02,0x05,0xa8568# GFX12: s_maximum_f32 s5, m0, s2                ; encoding: [0x7d,0x02,0x05,0xa8]569 5700x7e,0x02,0x05,0xa8571# GFX12: s_maximum_f32 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x05,0xa8]572 5730x7f,0x02,0x05,0xa8574# GFX12: s_maximum_f32 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x05,0xa8]575 5760x80,0x02,0x05,0xa8577# GFX12: s_maximum_f32 s5, 0, s2                 ; encoding: [0x80,0x02,0x05,0xa8]578 5790xc1,0x02,0x05,0xa8580# GFX12: s_maximum_f32 s5, -1, s2                ; encoding: [0xc1,0x02,0x05,0xa8]581 5820xf0,0x02,0x05,0xa8583# GFX12: s_maximum_f32 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x05,0xa8]584 5850xf7,0x02,0x05,0xa8586# GFX12: s_maximum_f32 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x05,0xa8]587 5880xff,0x02,0x05,0xa8,0x56,0x34,0x12,0xaf589# GFX12: s_maximum_f32 s5, 0xaf123456, s2        ; encoding: [0xff,0x02,0x05,0xa8,0x56,0x34,0x12,0xaf]590 5910xff,0x02,0x05,0xa8,0x73,0x72,0x71,0x3f592# GFX12: s_maximum_f32 s5, 0x3f717273, s2        ; encoding: [0xff,0x02,0x05,0xa8,0x73,0x72,0x71,0x3f]593 5940x01,0x69,0x05,0xa8595# GFX12: s_maximum_f32 s5, s1, s105              ; encoding: [0x01,0x69,0x05,0xa8]596 5970x01,0x02,0x85,0xa3598# GFX12: s_fmac_f32 s5, s1, s2                   ; encoding: [0x01,0x02,0x85,0xa3]599 6000x01,0x02,0xe9,0xa3601# GFX12: s_fmac_f32 s105, s1, s2                 ; encoding: [0x01,0x02,0xe9,0xa3]602 6030x69,0x02,0x85,0xa3604# GFX12: s_fmac_f32 s5, s105, s2                 ; encoding: [0x69,0x02,0x85,0xa3]605 6060x67,0x02,0x85,0xa3607# GFX12: s_fmac_f32 s5, s103, s2                 ; encoding: [0x67,0x02,0x85,0xa3]608 6090x6a,0x02,0x85,0xa3610# GFX12: s_fmac_f32 s5, vcc_lo, s2               ; encoding: [0x6a,0x02,0x85,0xa3]611 6120x6b,0x02,0x85,0xa3613# GFX12: s_fmac_f32 s5, vcc_hi, s2               ; encoding: [0x6b,0x02,0x85,0xa3]614 6150x77,0x02,0x85,0xa3616# GFX12: s_fmac_f32 s5, ttmp11, s2               ; encoding: [0x77,0x02,0x85,0xa3]617 6180x7d,0x02,0x85,0xa3619# GFX12: s_fmac_f32 s5, m0, s2                   ; encoding: [0x7d,0x02,0x85,0xa3]620 6210x7e,0x02,0x85,0xa3622# GFX12: s_fmac_f32 s5, exec_lo, s2              ; encoding: [0x7e,0x02,0x85,0xa3]623 6240x7f,0x02,0x85,0xa3625# GFX12: s_fmac_f32 s5, exec_hi, s2              ; encoding: [0x7f,0x02,0x85,0xa3]626 6270x80,0x02,0x85,0xa3628# GFX12: s_fmac_f32 s5, 0, s2                    ; encoding: [0x80,0x02,0x85,0xa3]629 6300xc1,0x02,0x85,0xa3631# GFX12: s_fmac_f32 s5, -1, s2                   ; encoding: [0xc1,0x02,0x85,0xa3]632 6330xf0,0x02,0x85,0xa3634# GFX12: s_fmac_f32 s5, 0.5, s2                  ; encoding: [0xf0,0x02,0x85,0xa3]635 6360xf7,0x02,0x85,0xa3637# GFX12: s_fmac_f32 s5, -4.0, s2                 ; encoding: [0xf7,0x02,0x85,0xa3]638 6390xff,0x02,0x85,0xa3,0x56,0x34,0x12,0xaf640# GFX12: s_fmac_f32 s5, 0xaf123456, s2           ; encoding: [0xff,0x02,0x85,0xa3,0x56,0x34,0x12,0xaf]641 6420xff,0x02,0x85,0xa3,0x73,0x72,0x71,0x3f643# GFX12: s_fmac_f32 s5, 0x3f717273, s2           ; encoding: [0xff,0x02,0x85,0xa3,0x73,0x72,0x71,0x3f]644 6450x01,0x69,0x85,0xa3646# GFX12: s_fmac_f32 s5, s1, s105                 ; encoding: [0x01,0x69,0x85,0xa3]647 6480x01,0x03,0x05,0xa3,0x41,0x31,0x21,0x11649# GFX12: s_fmamk_f32 s5, s1, 0x11213141, s3      ; encoding: [0x01,0x03,0x05,0xa3,0x41,0x31,0x21,0x11]650 6510x01,0x03,0x69,0xa3,0x41,0x31,0x21,0x11652# GFX12: s_fmamk_f32 s105, s1, 0x11213141, s3    ; encoding: [0x01,0x03,0x69,0xa3,0x41,0x31,0x21,0x11]653 6540x69,0x03,0x05,0xa3,0x41,0x31,0x21,0x11655# GFX12: s_fmamk_f32 s5, s105, 0x11213141, s3    ; encoding: [0x69,0x03,0x05,0xa3,0x41,0x31,0x21,0x11]656 6570x80,0x03,0x05,0xa3,0x41,0x31,0x21,0x11658# GFX12: s_fmamk_f32 s5, 0, 0x11213141, s3       ; encoding: [0x80,0x03,0x05,0xa3,0x41,0x31,0x21,0x11]659 6600xc1,0x03,0x05,0xa3,0x41,0x31,0x21,0x11661# GFX12: s_fmamk_f32 s5, -1, 0x11213141, s3      ; encoding: [0xc1,0x03,0x05,0xa3,0x41,0x31,0x21,0x11]662 6630xf0,0x03,0x05,0xa3,0x41,0x31,0x21,0x11664# GFX12: s_fmamk_f32 s5, 0.5, 0x11213141, s3     ; encoding: [0xf0,0x03,0x05,0xa3,0x41,0x31,0x21,0x11]665 6660xf7,0x03,0x05,0xa3,0x41,0x31,0x21,0x11667# GFX12: s_fmamk_f32 s5, -4.0, 0x11213141, s3    ; encoding: [0xf7,0x03,0x05,0xa3,0x41,0x31,0x21,0x11]668 6690x01,0x03,0x05,0xa3,0xd1,0xc1,0xb1,0xa1670# GFX12: s_fmamk_f32 s5, s1, 0xa1b1c1d1, s3      ; encoding: [0x01,0x03,0x05,0xa3,0xd1,0xc1,0xb1,0xa1]671 6720x01,0x69,0x05,0xa3,0x41,0x31,0x21,0x11673# GFX12: s_fmamk_f32 s5, s1, 0x11213141, s105    ; encoding: [0x01,0x69,0x05,0xa3,0x41,0x31,0x21,0x11]674 6750xff,0x69,0x05,0xa3,0x41,0x31,0x21,0x11676# GFX12: s_fmamk_f32 s5, 0x11213141, 0x11213141, s105 ; encoding: [0xff,0x69,0x05,0xa3,0x41,0x31,0x21,0x11]677 6780x69,0xff,0x05,0xa3,0x41,0x31,0x21,0x11679# GFX12: s_fmamk_f32 s5, s105, 0x11213141, 0x11213141 ; encoding: [0x69,0xff,0x05,0xa3,0x41,0x31,0x21,0x11]680 6810xff,0xff,0x85,0xa2,0x41,0x31,0x21,0x11682# GFX12: s_fmaak_f32 s5, 0x11213141, 0x11213141, 0x11213141 ; encoding: [0xff,0xff,0x85,0xa2,0x41,0x31,0x21,0x11]683 6840x01,0x02,0x85,0xa2,0x41,0x31,0x21,0x11685# GFX12: s_fmaak_f32 s5, s1, s2, 0x11213141      ; encoding: [0x01,0x02,0x85,0xa2,0x41,0x31,0x21,0x11]686 6870x01,0x02,0xe9,0xa2,0x41,0x31,0x21,0x11688# GFX12: s_fmaak_f32 s105, s1, s2, 0x11213141    ; encoding: [0x01,0x02,0xe9,0xa2,0x41,0x31,0x21,0x11]689 6900x69,0x02,0x85,0xa2,0x41,0x31,0x21,0x11691# GFX12: s_fmaak_f32 s5, s105, s2, 0x11213141    ; encoding: [0x69,0x02,0x85,0xa2,0x41,0x31,0x21,0x11]692 6930x80,0x02,0x85,0xa2,0x41,0x31,0x21,0x11694# GFX12: s_fmaak_f32 s5, 0, s2, 0x11213141       ; encoding: [0x80,0x02,0x85,0xa2,0x41,0x31,0x21,0x11]695 6960xc1,0x02,0x85,0xa2,0x41,0x31,0x21,0x11697# GFX12: s_fmaak_f32 s5, -1, s2, 0x11213141      ; encoding: [0xc1,0x02,0x85,0xa2,0x41,0x31,0x21,0x11]698 6990xf0,0x02,0x85,0xa2,0x41,0x31,0x21,0x11700# GFX12: s_fmaak_f32 s5, 0.5, s2, 0x11213141     ; encoding: [0xf0,0x02,0x85,0xa2,0x41,0x31,0x21,0x11]701 7020xf7,0x02,0x85,0xa2,0x41,0x31,0x21,0x11703# GFX12: s_fmaak_f32 s5, -4.0, s2, 0x11213141    ; encoding: [0xf7,0x02,0x85,0xa2,0x41,0x31,0x21,0x11]704 7050x01,0x69,0x85,0xa2,0x41,0x31,0x21,0x11706# GFX12: s_fmaak_f32 s5, s1, s105, 0x11213141    ; encoding: [0x01,0x69,0x85,0xa2,0x41,0x31,0x21,0x11]707 7080x01,0x02,0x85,0xa2,0xd1,0xc1,0xb1,0xa1709# GFX12: s_fmaak_f32 s5, s1, s2, 0xa1b1c1d1      ; encoding: [0x01,0x02,0x85,0xa2,0xd1,0xc1,0xb1,0xa1]710 7110xff,0x02,0x85,0xa2,0x41,0x31,0x21,0x11712# GFX12: s_fmaak_f32 s5, 0x11213141, s2, 0x11213141 ; encoding: [0xff,0x02,0x85,0xa2,0x41,0x31,0x21,0x11]713 7140x69,0xff,0x85,0xa2,0x41,0x31,0x21,0x11715# GFX12: s_fmaak_f32 s5, s105, 0x11213141, 0x11213141 ; encoding: [0x69,0xff,0x85,0xa2,0x41,0x31,0x21,0x11]716 7170x01,0x02,0x05,0xa4718# GFX12: s_cvt_pk_rtz_f16_f32 s5, s1, s2         ; encoding: [0x01,0x02,0x05,0xa4]719 7200x01,0x02,0x69,0xa4721# GFX12: s_cvt_pk_rtz_f16_f32 s105, s1, s2       ; encoding: [0x01,0x02,0x69,0xa4]722 7230x69,0x02,0x05,0xa4724# GFX12: s_cvt_pk_rtz_f16_f32 s5, s105, s2       ; encoding: [0x69,0x02,0x05,0xa4]725 7260x67,0x02,0x05,0xa4727# GFX12: s_cvt_pk_rtz_f16_f32 s5, s103, s2       ; encoding: [0x67,0x02,0x05,0xa4]728 7290x6a,0x02,0x05,0xa4730# GFX12: s_cvt_pk_rtz_f16_f32 s5, vcc_lo, s2     ; encoding: [0x6a,0x02,0x05,0xa4]731 7320x6b,0x02,0x05,0xa4733# GFX12: s_cvt_pk_rtz_f16_f32 s5, vcc_hi, s2     ; encoding: [0x6b,0x02,0x05,0xa4]734 7350x77,0x02,0x05,0xa4736# GFX12: s_cvt_pk_rtz_f16_f32 s5, ttmp11, s2     ; encoding: [0x77,0x02,0x05,0xa4]737 7380x7d,0x02,0x05,0xa4739# GFX12: s_cvt_pk_rtz_f16_f32 s5, m0, s2         ; encoding: [0x7d,0x02,0x05,0xa4]740 7410x7e,0x02,0x05,0xa4742# GFX12: s_cvt_pk_rtz_f16_f32 s5, exec_lo, s2    ; encoding: [0x7e,0x02,0x05,0xa4]743 7440x7f,0x02,0x05,0xa4745# GFX12: s_cvt_pk_rtz_f16_f32 s5, exec_hi, s2    ; encoding: [0x7f,0x02,0x05,0xa4]746 7470x80,0x02,0x05,0xa4748# GFX12: s_cvt_pk_rtz_f16_f32 s5, 0, s2          ; encoding: [0x80,0x02,0x05,0xa4]749 7500xc1,0x02,0x05,0xa4751# GFX12: s_cvt_pk_rtz_f16_f32 s5, -1, s2         ; encoding: [0xc1,0x02,0x05,0xa4]752 7530xf0,0x02,0x05,0xa4754# GFX12: s_cvt_pk_rtz_f16_f32 s5, 0.5, s2        ; encoding: [0xf0,0x02,0x05,0xa4]755 7560xf7,0x02,0x05,0xa4757# GFX12: s_cvt_pk_rtz_f16_f32 s5, -4.0, s2       ; encoding: [0xf7,0x02,0x05,0xa4]758 7590xff,0x02,0x05,0xa4,0x56,0x34,0x12,0xaf760# GFX12: s_cvt_pk_rtz_f16_f32 s5, 0xaf123456, s2 ; encoding: [0xff,0x02,0x05,0xa4,0x56,0x34,0x12,0xaf]761 7620xff,0x02,0x05,0xa4,0x73,0x72,0x71,0x3f763# GFX12: s_cvt_pk_rtz_f16_f32 s5, 0x3f717273, s2 ; encoding: [0xff,0x02,0x05,0xa4,0x73,0x72,0x71,0x3f]764 7650x01,0x69,0x05,0xa4766# GFX12: s_cvt_pk_rtz_f16_f32 s5, s1, s105       ; encoding: [0x01,0x69,0x05,0xa4]767 7680x01,0x02,0x85,0xa4769# GFX12: s_add_f16 s5, s1, s2                    ; encoding: [0x01,0x02,0x85,0xa4]770 7710x01,0x02,0xe9,0xa4772# GFX12: s_add_f16 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0xa4]773 7740x69,0x02,0x85,0xa4775# GFX12: s_add_f16 s5, s105, s2                  ; encoding: [0x69,0x02,0x85,0xa4]776 7770x65,0x02,0x85,0xa4778# GFX12: s_add_f16 s5, s101, s2                  ; encoding: [0x65,0x02,0x85,0xa4]779 7800x6a,0x02,0x85,0xa4781# GFX12: s_add_f16 s5, vcc_lo, s2                ; encoding: [0x6a,0x02,0x85,0xa4]782 7830x6b,0x02,0x85,0xa4784# GFX12: s_add_f16 s5, vcc_hi, s2                ; encoding: [0x6b,0x02,0x85,0xa4]785 7860x7d,0x02,0x85,0xa4787# GFX12: s_add_f16 s5, m0, s2                    ; encoding: [0x7d,0x02,0x85,0xa4]788 7890x7e,0x02,0x85,0xa4790# GFX12: s_add_f16 s5, exec_lo, s2               ; encoding: [0x7e,0x02,0x85,0xa4]791 7920x7f,0x02,0x85,0xa4793# GFX12: s_add_f16 s5, exec_hi, s2               ; encoding: [0x7f,0x02,0x85,0xa4]794 7950x80,0x02,0x85,0xa4796# GFX12: s_add_f16 s5, 0, s2                     ; encoding: [0x80,0x02,0x85,0xa4]797 7980xc1,0x02,0x85,0xa4799# GFX12: s_add_f16 s5, -1, s2                    ; encoding: [0xc1,0x02,0x85,0xa4]800 8010xf0,0x02,0x85,0xa4802# GFX12: s_add_f16 s5, 0.5, s2                   ; encoding: [0xf0,0x02,0x85,0xa4]803 8040xf7,0x02,0x85,0xa4805# GFX12: s_add_f16 s5, -4.0, s2                  ; encoding: [0xf7,0x02,0x85,0xa4]806 8070xff,0x02,0x85,0xa4,0x0b,0xfe,0x00,0x00808# GFX12: s_add_f16 s5, 0xfe0b, s2                ; encoding: [0xff,0x02,0x85,0xa4,0x0b,0xfe,0x00,0x00]809 8100xff,0x02,0x85,0xa4,0x56,0x34,0x00,0x00811# GFX12: s_add_f16 s5, 0x3456, s2                ; encoding: [0xff,0x02,0x85,0xa4,0x56,0x34,0x00,0x00]812 8130x01,0x69,0x85,0xa4814# GFX12: s_add_f16 s5, s1, s105                  ; encoding: [0x01,0x69,0x85,0xa4]815 8160x01,0x02,0x05,0xa5817# GFX12: s_sub_f16 s5, s1, s2                    ; encoding: [0x01,0x02,0x05,0xa5]818 8190x01,0x02,0x69,0xa5820# GFX12: s_sub_f16 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0xa5]821 8220x69,0x02,0x05,0xa5823# GFX12: s_sub_f16 s5, s105, s2                  ; encoding: [0x69,0x02,0x05,0xa5]824 8250x65,0x02,0x05,0xa5826# GFX12: s_sub_f16 s5, s101, s2                  ; encoding: [0x65,0x02,0x05,0xa5]827 8280x6a,0x02,0x05,0xa5829# GFX12: s_sub_f16 s5, vcc_lo, s2                ; encoding: [0x6a,0x02,0x05,0xa5]830 8310x6b,0x02,0x05,0xa5832# GFX12: s_sub_f16 s5, vcc_hi, s2                ; encoding: [0x6b,0x02,0x05,0xa5]833 8340x7d,0x02,0x05,0xa5835# GFX12: s_sub_f16 s5, m0, s2                    ; encoding: [0x7d,0x02,0x05,0xa5]836 8370x7e,0x02,0x05,0xa5838# GFX12: s_sub_f16 s5, exec_lo, s2               ; encoding: [0x7e,0x02,0x05,0xa5]839 8400x7f,0x02,0x05,0xa5841# GFX12: s_sub_f16 s5, exec_hi, s2               ; encoding: [0x7f,0x02,0x05,0xa5]842 8430x80,0x02,0x05,0xa5844# GFX12: s_sub_f16 s5, 0, s2                     ; encoding: [0x80,0x02,0x05,0xa5]845 8460xc1,0x02,0x05,0xa5847# GFX12: s_sub_f16 s5, -1, s2                    ; encoding: [0xc1,0x02,0x05,0xa5]848 8490xf0,0x02,0x05,0xa5850# GFX12: s_sub_f16 s5, 0.5, s2                   ; encoding: [0xf0,0x02,0x05,0xa5]851 8520xf7,0x02,0x05,0xa5853# GFX12: s_sub_f16 s5, -4.0, s2                  ; encoding: [0xf7,0x02,0x05,0xa5]854 8550xff,0x02,0x05,0xa5,0x0b,0xfe,0x00,0x00856# GFX12: s_sub_f16 s5, 0xfe0b, s2                ; encoding: [0xff,0x02,0x05,0xa5,0x0b,0xfe,0x00,0x00]857 8580xff,0x02,0x05,0xa5,0x56,0x34,0x00,0x00859# GFX12: s_sub_f16 s5, 0x3456, s2                ; encoding: [0xff,0x02,0x05,0xa5,0x56,0x34,0x00,0x00]860 8610x01,0x69,0x05,0xa5862# GFX12: s_sub_f16 s5, s1, s105                  ; encoding: [0x01,0x69,0x05,0xa5]863 8640x01,0x02,0x85,0xa6865# GFX12: s_mul_f16 s5, s1, s2                    ; encoding: [0x01,0x02,0x85,0xa6]866 8670x01,0x02,0xe9,0xa6868# GFX12: s_mul_f16 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0xa6]869 8700x69,0x02,0x85,0xa6871# GFX12: s_mul_f16 s5, s105, s2                  ; encoding: [0x69,0x02,0x85,0xa6]872 8730x65,0x02,0x85,0xa6874# GFX12: s_mul_f16 s5, s101, s2                  ; encoding: [0x65,0x02,0x85,0xa6]875 8760x6a,0x02,0x85,0xa6877# GFX12: s_mul_f16 s5, vcc_lo, s2                ; encoding: [0x6a,0x02,0x85,0xa6]878 8790x6b,0x02,0x85,0xa6880# GFX12: s_mul_f16 s5, vcc_hi, s2                ; encoding: [0x6b,0x02,0x85,0xa6]881 8820x7d,0x02,0x85,0xa6883# GFX12: s_mul_f16 s5, m0, s2                    ; encoding: [0x7d,0x02,0x85,0xa6]884 8850x7e,0x02,0x85,0xa6886# GFX12: s_mul_f16 s5, exec_lo, s2               ; encoding: [0x7e,0x02,0x85,0xa6]887 8880x7f,0x02,0x85,0xa6889# GFX12: s_mul_f16 s5, exec_hi, s2               ; encoding: [0x7f,0x02,0x85,0xa6]890 8910x80,0x02,0x85,0xa6892# GFX12: s_mul_f16 s5, 0, s2                     ; encoding: [0x80,0x02,0x85,0xa6]893 8940xc1,0x02,0x85,0xa6895# GFX12: s_mul_f16 s5, -1, s2                    ; encoding: [0xc1,0x02,0x85,0xa6]896 8970xf0,0x02,0x85,0xa6898# GFX12: s_mul_f16 s5, 0.5, s2                   ; encoding: [0xf0,0x02,0x85,0xa6]899 9000xf7,0x02,0x85,0xa6901# GFX12: s_mul_f16 s5, -4.0, s2                  ; encoding: [0xf7,0x02,0x85,0xa6]902 9030xff,0x02,0x85,0xa6,0x0b,0xfe,0x00,0x00904# GFX12: s_mul_f16 s5, 0xfe0b, s2                ; encoding: [0xff,0x02,0x85,0xa6,0x0b,0xfe,0x00,0x00]905 9060xff,0x02,0x85,0xa6,0x56,0x34,0x00,0x00907# GFX12: s_mul_f16 s5, 0x3456, s2                ; encoding: [0xff,0x02,0x85,0xa6,0x56,0x34,0x00,0x00]908 9090x01,0x69,0x85,0xa6910# GFX12: s_mul_f16 s5, s1, s105                  ; encoding: [0x01,0x69,0x85,0xa6]911 9120x01,0x02,0x05,0xa7913# GFX12: s_fmac_f16 s5, s1, s2                   ; encoding: [0x01,0x02,0x05,0xa7]914 9150x01,0x02,0x69,0xa7916# GFX12: s_fmac_f16 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0xa7]917 9180x69,0x02,0x05,0xa7919# GFX12: s_fmac_f16 s5, s105, s2                 ; encoding: [0x69,0x02,0x05,0xa7]920 9210x67,0x02,0x05,0xa7922# GFX12: s_fmac_f16 s5, s103, s2                 ; encoding: [0x67,0x02,0x05,0xa7]923 9240x6a,0x02,0x05,0xa7925# GFX12: s_fmac_f16 s5, vcc_lo, s2               ; encoding: [0x6a,0x02,0x05,0xa7]926 9270x6b,0x02,0x05,0xa7928# GFX12: s_fmac_f16 s5, vcc_hi, s2               ; encoding: [0x6b,0x02,0x05,0xa7]929 9300x77,0x02,0x05,0xa7931# GFX12: s_fmac_f16 s5, ttmp11, s2               ; encoding: [0x77,0x02,0x05,0xa7]932 9330x7d,0x02,0x05,0xa7934# GFX12: s_fmac_f16 s5, m0, s2                   ; encoding: [0x7d,0x02,0x05,0xa7]935 9360x7e,0x02,0x05,0xa7937# GFX12: s_fmac_f16 s5, exec_lo, s2              ; encoding: [0x7e,0x02,0x05,0xa7]938 9390x7f,0x02,0x05,0xa7940# GFX12: s_fmac_f16 s5, exec_hi, s2              ; encoding: [0x7f,0x02,0x05,0xa7]941 9420x80,0x02,0x05,0xa7943# GFX12: s_fmac_f16 s5, 0, s2                    ; encoding: [0x80,0x02,0x05,0xa7]944 9450xc1,0x02,0x05,0xa7946# GFX12: s_fmac_f16 s5, -1, s2                   ; encoding: [0xc1,0x02,0x05,0xa7]947 9480xf0,0x02,0x05,0xa7949# GFX12: s_fmac_f16 s5, 0.5, s2                  ; encoding: [0xf0,0x02,0x05,0xa7]950 9510xf7,0x02,0x05,0xa7952# GFX12: s_fmac_f16 s5, -4.0, s2                 ; encoding: [0xf7,0x02,0x05,0xa7]953 9540xff,0x02,0x05,0xa7,0x34,0x12,0x00,0x00955# GFX12: s_fmac_f16 s5, 0x1234, s2               ; encoding: [0xff,0x02,0x05,0xa7,0x34,0x12,0x00,0x00]956 9570x01,0x69,0x05,0xa7958# GFX12: s_fmac_f16 s5, s1, s105                 ; encoding: [0x01,0x69,0x05,0xa7]959 9600x01,0x02,0x05,0xa6961# GFX12: s_max_num_f16 s5, s1, s2                ; encoding: [0x01,0x02,0x05,0xa6]962 9630x01,0x02,0x69,0xa6964# GFX12: s_max_num_f16 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0xa6]965 9660x69,0x02,0x05,0xa6967# GFX12: s_max_num_f16 s5, s105, s2              ; encoding: [0x69,0x02,0x05,0xa6]968 9690x65,0x02,0x05,0xa6970# GFX12: s_max_num_f16 s5, s101, s2              ; encoding: [0x65,0x02,0x05,0xa6]971 9720x6a,0x02,0x05,0xa6973# GFX12: s_max_num_f16 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x05,0xa6]974 9750x6b,0x02,0x05,0xa6976# GFX12: s_max_num_f16 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x05,0xa6]977 9780x7d,0x02,0x05,0xa6979# GFX12: s_max_num_f16 s5, m0, s2                ; encoding: [0x7d,0x02,0x05,0xa6]980 9810x7e,0x02,0x05,0xa6982# GFX12: s_max_num_f16 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x05,0xa6]983 9840x7f,0x02,0x05,0xa6985# GFX12: s_max_num_f16 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x05,0xa6]986 9870x80,0x02,0x05,0xa6988# GFX12: s_max_num_f16 s5, 0, s2                 ; encoding: [0x80,0x02,0x05,0xa6]989 9900xc1,0x02,0x05,0xa6991# GFX12: s_max_num_f16 s5, -1, s2                ; encoding: [0xc1,0x02,0x05,0xa6]992 9930xf0,0x02,0x05,0xa6994# GFX12: s_max_num_f16 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x05,0xa6]995 9960xf7,0x02,0x05,0xa6997# GFX12: s_max_num_f16 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x05,0xa6]998 9990xff,0x02,0x05,0xa6,0x0b,0xfe,0x00,0x001000# GFX12: s_max_num_f16 s5, 0xfe0b, s2            ; encoding: [0xff,0x02,0x05,0xa6,0x0b,0xfe,0x00,0x00]1001 10020xff,0x02,0x05,0xa6,0x56,0x34,0x00,0x001003# GFX12: s_max_num_f16 s5, 0x3456, s2            ; encoding: [0xff,0x02,0x05,0xa6,0x56,0x34,0x00,0x00]1004 10050x01,0x69,0x05,0xa61006# GFX12: s_max_num_f16 s5, s1, s105              ; encoding: [0x01,0x69,0x05,0xa6]1007 10080x01,0x02,0x85,0xa51009# GFX12: s_min_num_f16 s5, s1, s2                ; encoding: [0x01,0x02,0x85,0xa5]1010 10110x01,0x02,0xe9,0xa51012# GFX12: s_min_num_f16 s105, s1, s2              ; encoding: [0x01,0x02,0xe9,0xa5]1013 10140x69,0x02,0x85,0xa51015# GFX12: s_min_num_f16 s5, s105, s2              ; encoding: [0x69,0x02,0x85,0xa5]1016 10170x65,0x02,0x85,0xa51018# GFX12: s_min_num_f16 s5, s101, s2              ; encoding: [0x65,0x02,0x85,0xa5]1019 10200x6a,0x02,0x85,0xa51021# GFX12: s_min_num_f16 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x85,0xa5]1022 10230x6b,0x02,0x85,0xa51024# GFX12: s_min_num_f16 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x85,0xa5]1025 10260x7d,0x02,0x85,0xa51027# GFX12: s_min_num_f16 s5, m0, s2                ; encoding: [0x7d,0x02,0x85,0xa5]1028 10290x7e,0x02,0x85,0xa51030# GFX12: s_min_num_f16 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x85,0xa5]1031 10320x7f,0x02,0x85,0xa51033# GFX12: s_min_num_f16 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x85,0xa5]1034 10350x80,0x02,0x85,0xa51036# GFX12: s_min_num_f16 s5, 0, s2                 ; encoding: [0x80,0x02,0x85,0xa5]1037 10380xc1,0x02,0x85,0xa51039# GFX12: s_min_num_f16 s5, -1, s2                ; encoding: [0xc1,0x02,0x85,0xa5]1040 10410xf0,0x02,0x85,0xa51042# GFX12: s_min_num_f16 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x85,0xa5]1043 10440xf7,0x02,0x85,0xa51045# GFX12: s_min_num_f16 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x85,0xa5]1046 10470xff,0x02,0x85,0xa5,0x0b,0xfe,0x00,0x001048# GFX12: s_min_num_f16 s5, 0xfe0b, s2            ; encoding: [0xff,0x02,0x85,0xa5,0x0b,0xfe,0x00,0x00]1049 10500xff,0x02,0x85,0xa5,0x56,0x34,0x00,0x001051# GFX12: s_min_num_f16 s5, 0x3456, s2            ; encoding: [0xff,0x02,0x85,0xa5,0x56,0x34,0x00,0x00]1052 10530x01,0x69,0x85,0xa51054# GFX12: s_min_num_f16 s5, s1, s105              ; encoding: [0x01,0x69,0x85,0xa5]1055 10560x01,0x02,0x05,0xa91057# GFX12: s_maximum_f16 s5, s1, s2                ; encoding: [0x01,0x02,0x05,0xa9]1058 10590x01,0x02,0x69,0xa91060# GFX12: s_maximum_f16 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0xa9]1061 10620x69,0x02,0x05,0xa91063# GFX12: s_maximum_f16 s5, s105, s2              ; encoding: [0x69,0x02,0x05,0xa9]1064 10650x65,0x02,0x05,0xa91066# GFX12: s_maximum_f16 s5, s101, s2              ; encoding: [0x65,0x02,0x05,0xa9]1067 10680x6a,0x02,0x05,0xa91069# GFX12: s_maximum_f16 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x05,0xa9]1070 10710x6b,0x02,0x05,0xa91072# GFX12: s_maximum_f16 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x05,0xa9]1073 10740x7d,0x02,0x05,0xa91075# GFX12: s_maximum_f16 s5, m0, s2                ; encoding: [0x7d,0x02,0x05,0xa9]1076 10770x7e,0x02,0x05,0xa91078# GFX12: s_maximum_f16 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x05,0xa9]1079 10800x7f,0x02,0x05,0xa91081# GFX12: s_maximum_f16 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x05,0xa9]1082 10830x80,0x02,0x05,0xa91084# GFX12: s_maximum_f16 s5, 0, s2                 ; encoding: [0x80,0x02,0x05,0xa9]1085 10860xc1,0x02,0x05,0xa91087# GFX12: s_maximum_f16 s5, -1, s2                ; encoding: [0xc1,0x02,0x05,0xa9]1088 10890xf0,0x02,0x05,0xa91090# GFX12: s_maximum_f16 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x05,0xa9]1091 10920xf7,0x02,0x05,0xa91093# GFX12: s_maximum_f16 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x05,0xa9]1094 10950xff,0x02,0x05,0xa9,0x0b,0xfe,0x00,0x001096# GFX12: s_maximum_f16 s5, 0xfe0b, s2            ; encoding: [0xff,0x02,0x05,0xa9,0x0b,0xfe,0x00,0x00]1097 10980xff,0x02,0x05,0xa9,0x56,0x34,0x00,0x001099# GFX12: s_maximum_f16 s5, 0x3456, s2            ; encoding: [0xff,0x02,0x05,0xa9,0x56,0x34,0x00,0x00]1100 11010x01,0x69,0x05,0xa91102# GFX12: s_maximum_f16 s5, s1, s105              ; encoding: [0x01,0x69,0x05,0xa9]1103 11040x01,0x02,0x85,0xa81105# GFX12: s_minimum_f16 s5, s1, s2                ; encoding: [0x01,0x02,0x85,0xa8]1106 11070x01,0x02,0xe9,0xa81108# GFX12: s_minimum_f16 s105, s1, s2              ; encoding: [0x01,0x02,0xe9,0xa8]1109 11100x69,0x02,0x85,0xa81111# GFX12: s_minimum_f16 s5, s105, s2              ; encoding: [0x69,0x02,0x85,0xa8]1112 11130x65,0x02,0x85,0xa81114# GFX12: s_minimum_f16 s5, s101, s2              ; encoding: [0x65,0x02,0x85,0xa8]1115 11160x6a,0x02,0x85,0xa81117# GFX12: s_minimum_f16 s5, vcc_lo, s2            ; encoding: [0x6a,0x02,0x85,0xa8]1118 11190x6b,0x02,0x85,0xa81120# GFX12: s_minimum_f16 s5, vcc_hi, s2            ; encoding: [0x6b,0x02,0x85,0xa8]1121 11220x7d,0x02,0x85,0xa81123# GFX12: s_minimum_f16 s5, m0, s2                ; encoding: [0x7d,0x02,0x85,0xa8]1124 11250x7e,0x02,0x85,0xa81126# GFX12: s_minimum_f16 s5, exec_lo, s2           ; encoding: [0x7e,0x02,0x85,0xa8]1127 11280x7f,0x02,0x85,0xa81129# GFX12: s_minimum_f16 s5, exec_hi, s2           ; encoding: [0x7f,0x02,0x85,0xa8]1130 11310x80,0x02,0x85,0xa81132# GFX12: s_minimum_f16 s5, 0, s2                 ; encoding: [0x80,0x02,0x85,0xa8]1133 11340xc1,0x02,0x85,0xa81135# GFX12: s_minimum_f16 s5, -1, s2                ; encoding: [0xc1,0x02,0x85,0xa8]1136 11370xf0,0x02,0x85,0xa81138# GFX12: s_minimum_f16 s5, 0.5, s2               ; encoding: [0xf0,0x02,0x85,0xa8]1139 11400xf7,0x02,0x85,0xa81141# GFX12: s_minimum_f16 s5, -4.0, s2              ; encoding: [0xf7,0x02,0x85,0xa8]1142 11430xff,0x02,0x85,0xa8,0x0b,0xfe,0x00,0x001144# GFX12: s_minimum_f16 s5, 0xfe0b, s2            ; encoding: [0xff,0x02,0x85,0xa8,0x0b,0xfe,0x00,0x00]1145 11460xff,0x02,0x85,0xa8,0x56,0x34,0x00,0x001147# GFX12: s_minimum_f16 s5, 0x3456, s2            ; encoding: [0xff,0x02,0x85,0xa8,0x56,0x34,0x00,0x00]1148 11490x01,0x69,0x85,0xa81150# GFX12: s_minimum_f16 s5, s1, s105              ; encoding: [0x01,0x69,0x85,0xa8]1151 11520x01,0x02,0x7f,0x831153# GFX12: s_absdiff_i32 exec_hi, s1, s2           ; encoding: [0x01,0x02,0x7f,0x83]1154 11550x01,0x02,0x7e,0x831156# GFX12: s_absdiff_i32 exec_lo, s1, s2           ; encoding: [0x01,0x02,0x7e,0x83]1157 11580x01,0x02,0x7d,0x831159# GFX12: s_absdiff_i32 m0, s1, s2                ; encoding: [0x01,0x02,0x7d,0x83]1160 11610xf0,0x02,0x00,0x831162# GFX12: s_absdiff_i32 s0, 0.5, s2               ; encoding: [0xf0,0x02,0x00,0x83]1163 11640x80,0x02,0x00,0x831165# GFX12: s_absdiff_i32 s0, 0, s2                 ; encoding: [0x80,0x02,0x00,0x83]1166 11670xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f1168# GFX12: s_absdiff_i32 s0, 0x3f717273, s2        ; encoding: [0xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f]1169 11700xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf1171# GFX12: s_absdiff_i32 s0, 0xaf123456, s2        ; encoding: [0xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf]1172 11730xc1,0x02,0x00,0x831174# GFX12: s_absdiff_i32 s0, -1, s2                ; encoding: [0xc1,0x02,0x00,0x83]1175 11760xf7,0x02,0x00,0x831177# GFX12: s_absdiff_i32 s0, -4.0, s2              ; encoding: [0xf7,0x02,0x00,0x83]1178 11790x7f,0x02,0x00,0x831180# GFX12: s_absdiff_i32 s0, exec_hi, s2           ; encoding: [0x7f,0x02,0x00,0x83]1181 11820x7e,0x02,0x00,0x831183# GFX12: s_absdiff_i32 s0, exec_lo, s2           ; encoding: [0x7e,0x02,0x00,0x83]1184 11850x7d,0x02,0x00,0x831186# GFX12: s_absdiff_i32 s0, m0, s2                ; encoding: [0x7d,0x02,0x00,0x83]1187 11880x68,0x67,0x00,0x831189# GFX12: s_absdiff_i32 s0, s104, s103            ; encoding: [0x68,0x67,0x00,0x83]1190 11910x68,0x02,0x00,0x831192# GFX12: s_absdiff_i32 s0, s104, s2              ; encoding: [0x68,0x02,0x00,0x83]1193 11940x01,0xf0,0x00,0x831195# GFX12: s_absdiff_i32 s0, s1, 0.5               ; encoding: [0x01,0xf0,0x00,0x83]1196 11970x01,0x80,0x00,0x831198# GFX12: s_absdiff_i32 s0, s1, 0                 ; encoding: [0x01,0x80,0x00,0x83]1199 12000x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f1201# GFX12: s_absdiff_i32 s0, s1, 0x3f717273        ; encoding: [0x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f]1202 12030x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf1204# GFX12: s_absdiff_i32 s0, s1, 0xaf123456        ; encoding: [0x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf]1205 12060x01,0xc1,0x00,0x831207# GFX12: s_absdiff_i32 s0, s1, -1                ; encoding: [0x01,0xc1,0x00,0x83]1208 12090x01,0xf7,0x00,0x831210# GFX12: s_absdiff_i32 s0, s1, -4.0              ; encoding: [0x01,0xf7,0x00,0x83]1211 12120x01,0x7f,0x00,0x831213# GFX12: s_absdiff_i32 s0, s1, exec_hi           ; encoding: [0x01,0x7f,0x00,0x83]1214 12150x01,0x7e,0x00,0x831216# GFX12: s_absdiff_i32 s0, s1, exec_lo           ; encoding: [0x01,0x7e,0x00,0x83]1217 12180x01,0x7d,0x00,0x831219# GFX12: s_absdiff_i32 s0, s1, m0                ; encoding: [0x01,0x7d,0x00,0x83]1220 12210x01,0x67,0x00,0x831222# GFX12: s_absdiff_i32 s0, s1, s103              ; encoding: [0x01,0x67,0x00,0x83]1223 12240x01,0x02,0x00,0x831225# GFX12: s_absdiff_i32 s0, s1, s2                ; encoding: [0x01,0x02,0x00,0x83]1226 12270x01,0x6b,0x00,0x831228# GFX12: s_absdiff_i32 s0, s1, vcc_hi            ; encoding: [0x01,0x6b,0x00,0x83]1229 12300x01,0x6a,0x00,0x831231# GFX12: s_absdiff_i32 s0, s1, vcc_lo            ; encoding: [0x01,0x6a,0x00,0x83]1232 12330x6b,0x02,0x00,0x831234# GFX12: s_absdiff_i32 s0, vcc_hi, s2            ; encoding: [0x6b,0x02,0x00,0x83]1235 12360x6a,0x02,0x00,0x831237# GFX12: s_absdiff_i32 s0, vcc_lo, s2            ; encoding: [0x6a,0x02,0x00,0x83]1238 12390x68,0x67,0x69,0x831240# GFX12: s_absdiff_i32 s105, s104, s103          ; encoding: [0x68,0x67,0x69,0x83]1241 12420x68,0x02,0x69,0x831243# GFX12: s_absdiff_i32 s105, s104, s2            ; encoding: [0x68,0x02,0x69,0x83]1244 12450x01,0x67,0x69,0x831246# GFX12: s_absdiff_i32 s105, s1, s103            ; encoding: [0x01,0x67,0x69,0x83]1247 12480x01,0x02,0x69,0x831249# GFX12: s_absdiff_i32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0x83]1250 12510x01,0x02,0x6b,0x831252# GFX12: s_absdiff_i32 vcc_hi, s1, s2            ; encoding: [0x01,0x02,0x6b,0x83]1253 12540x01,0x02,0x6a,0x831255# GFX12: s_absdiff_i32 vcc_lo, s1, s2            ; encoding: [0x01,0x02,0x6a,0x83]1256 12570x01,0x02,0x7f,0x821258# GFX12: s_add_co_ci_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0x7f,0x82]1259 12600x01,0x02,0x7e,0x821261# GFX12: s_add_co_ci_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0x7e,0x82]1262 12630x01,0x02,0x7d,0x821264# GFX12: s_add_co_ci_u32 m0, s1, s2              ; encoding: [0x01,0x02,0x7d,0x82]1265 12660xf0,0x02,0x00,0x821267# GFX12: s_add_co_ci_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x00,0x82]1268 12690x80,0x02,0x00,0x821270# GFX12: s_add_co_ci_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x00,0x82]1271 12720xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f1273# GFX12: s_add_co_ci_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f]1274 12750xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf1276# GFX12: s_add_co_ci_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf]1277 12780xc1,0x02,0x00,0x821279# GFX12: s_add_co_ci_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x00,0x82]1280 12810xf7,0x02,0x00,0x821282# GFX12: s_add_co_ci_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x00,0x82]1283 12840x7f,0x02,0x00,0x821285# GFX12: s_add_co_ci_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x00,0x82]1286 12870x7e,0x02,0x00,0x821288# GFX12: s_add_co_ci_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x00,0x82]1289 12900x7d,0x02,0x00,0x821291# GFX12: s_add_co_ci_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x00,0x82]1292 12930x68,0x67,0x00,0x821294# GFX12: s_add_co_ci_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x00,0x82]1295 12960x68,0x02,0x00,0x821297# GFX12: s_add_co_ci_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x00,0x82]1298 12990x01,0xf0,0x00,0x821300# GFX12: s_add_co_ci_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x00,0x82]1301 13020x01,0x80,0x00,0x821303# GFX12: s_add_co_ci_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x00,0x82]1304 13050x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f1306# GFX12: s_add_co_ci_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f]1307 13080x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf1309# GFX12: s_add_co_ci_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf]1310 13110x01,0xc1,0x00,0x821312# GFX12: s_add_co_ci_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x00,0x82]1313 13140x01,0xf7,0x00,0x821315# GFX12: s_add_co_ci_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x00,0x82]1316 13170x01,0x7f,0x00,0x821318# GFX12: s_add_co_ci_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x00,0x82]1319 13200x01,0x7e,0x00,0x821321# GFX12: s_add_co_ci_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x00,0x82]1322 13230x01,0x7d,0x00,0x821324# GFX12: s_add_co_ci_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x00,0x82]1325 13260x01,0x67,0x00,0x821327# GFX12: s_add_co_ci_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x00,0x82]1328 13290x01,0x02,0x00,0x821330# GFX12: s_add_co_ci_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x00,0x82]1331 13320x01,0x6b,0x00,0x821333# GFX12: s_add_co_ci_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x00,0x82]1334 13350x01,0x6a,0x00,0x821336# GFX12: s_add_co_ci_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x00,0x82]1337 13380x6b,0x02,0x00,0x821339# GFX12: s_add_co_ci_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x00,0x82]1340 13410x6a,0x02,0x00,0x821342# GFX12: s_add_co_ci_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x00,0x82]1343 13440x68,0x67,0x69,0x821345# GFX12: s_add_co_ci_u32 s105, s104, s103        ; encoding: [0x68,0x67,0x69,0x82]1346 13470x68,0x02,0x69,0x821348# GFX12: s_add_co_ci_u32 s105, s104, s2          ; encoding: [0x68,0x02,0x69,0x82]1349 13500x01,0x67,0x69,0x821351# GFX12: s_add_co_ci_u32 s105, s1, s103          ; encoding: [0x01,0x67,0x69,0x82]1352 13530x01,0x02,0x69,0x821354# GFX12: s_add_co_ci_u32 s105, s1, s2            ; encoding: [0x01,0x02,0x69,0x82]1355 13560x01,0x02,0x6b,0x821357# GFX12: s_add_co_ci_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0x6b,0x82]1358 13590x01,0x02,0x6a,0x821360# GFX12: s_add_co_ci_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0x6a,0x82]1361 13620x01,0x02,0x7f,0x811363# GFX12: s_add_co_i32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0x7f,0x81]1364 13650x01,0x02,0x7e,0x811366# GFX12: s_add_co_i32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0x7e,0x81]1367 13680x01,0x02,0x7d,0x811369# GFX12: s_add_co_i32 m0, s1, s2                 ; encoding: [0x01,0x02,0x7d,0x81]1370 13710xf0,0x02,0x00,0x811372# GFX12: s_add_co_i32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x00,0x81]1373 13740x80,0x02,0x00,0x811375# GFX12: s_add_co_i32 s0, 0, s2                  ; encoding: [0x80,0x02,0x00,0x81]1376 13770xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f1378# GFX12: s_add_co_i32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f]1379 13800xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf1381# GFX12: s_add_co_i32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf]1382 13830xc1,0x02,0x00,0x811384# GFX12: s_add_co_i32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x00,0x81]1385 13860xf7,0x02,0x00,0x811387# GFX12: s_add_co_i32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x00,0x81]1388 13890x7f,0x02,0x00,0x811390# GFX12: s_add_co_i32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x00,0x81]1391 13920x7e,0x02,0x00,0x811393# GFX12: s_add_co_i32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x00,0x81]1394 13950x7d,0x02,0x00,0x811396# GFX12: s_add_co_i32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x00,0x81]1397 13980x68,0x67,0x00,0x811399# GFX12: s_add_co_i32 s0, s104, s103             ; encoding: [0x68,0x67,0x00,0x81]1400 14010x68,0x02,0x00,0x811402# GFX12: s_add_co_i32 s0, s104, s2               ; encoding: [0x68,0x02,0x00,0x81]1403 14040x01,0xf0,0x00,0x811405# GFX12: s_add_co_i32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x00,0x81]1406 14070x01,0x80,0x00,0x811408# GFX12: s_add_co_i32 s0, s1, 0                  ; encoding: [0x01,0x80,0x00,0x81]1409 14100x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f1411# GFX12: s_add_co_i32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f]1412 14130x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf1414# GFX12: s_add_co_i32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf]1415 14160x01,0xc1,0x00,0x811417# GFX12: s_add_co_i32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x00,0x81]1418 14190x01,0xf7,0x00,0x811420# GFX12: s_add_co_i32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x00,0x81]1421 14220x01,0x7f,0x00,0x811423# GFX12: s_add_co_i32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x00,0x81]1424 14250x01,0x7e,0x00,0x811426# GFX12: s_add_co_i32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x00,0x81]1427 14280x01,0x7d,0x00,0x811429# GFX12: s_add_co_i32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x00,0x81]1430 14310x01,0x67,0x00,0x811432# GFX12: s_add_co_i32 s0, s1, s103               ; encoding: [0x01,0x67,0x00,0x81]1433 14340x01,0x02,0x00,0x811435# GFX12: s_add_co_i32 s0, s1, s2                 ; encoding: [0x01,0x02,0x00,0x81]1436 14370x01,0x6b,0x00,0x811438# GFX12: s_add_co_i32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x00,0x81]1439 14400x01,0x6a,0x00,0x811441# GFX12: s_add_co_i32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x00,0x81]1442 14430x6b,0x02,0x00,0x811444# GFX12: s_add_co_i32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x00,0x81]1445 14460x6a,0x02,0x00,0x811447# GFX12: s_add_co_i32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x00,0x81]1448 14490x68,0x67,0x69,0x811450# GFX12: s_add_co_i32 s105, s104, s103           ; encoding: [0x68,0x67,0x69,0x81]1451 14520x68,0x02,0x69,0x811453# GFX12: s_add_co_i32 s105, s104, s2             ; encoding: [0x68,0x02,0x69,0x81]1454 14550x01,0x67,0x69,0x811456# GFX12: s_add_co_i32 s105, s1, s103             ; encoding: [0x01,0x67,0x69,0x81]1457 14580x01,0x02,0x69,0x811459# GFX12: s_add_co_i32 s105, s1, s2               ; encoding: [0x01,0x02,0x69,0x81]1460 14610x01,0x02,0x6b,0x811462# GFX12: s_add_co_i32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0x6b,0x81]1463 14640x01,0x02,0x6a,0x811465# GFX12: s_add_co_i32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0x6a,0x81]1466 14670x01,0x02,0x7f,0x801468# GFX12: s_add_co_u32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0x7f,0x80]1469 14700x01,0x02,0x7e,0x801471# GFX12: s_add_co_u32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0x7e,0x80]1472 14730x01,0x02,0x7d,0x801474# GFX12: s_add_co_u32 m0, s1, s2                 ; encoding: [0x01,0x02,0x7d,0x80]1475 14760xf0,0x02,0x00,0x801477# GFX12: s_add_co_u32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x00,0x80]1478 14790x80,0x02,0x00,0x801480# GFX12: s_add_co_u32 s0, 0, s2                  ; encoding: [0x80,0x02,0x00,0x80]1481 14820xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f1483# GFX12: s_add_co_u32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f]1484 14850xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf1486# GFX12: s_add_co_u32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf]1487 14880xc1,0x02,0x00,0x801489# GFX12: s_add_co_u32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x00,0x80]1490 14910xf7,0x02,0x00,0x801492# GFX12: s_add_co_u32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x00,0x80]1493 14940x7f,0x02,0x00,0x801495# GFX12: s_add_co_u32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x00,0x80]1496 14970x7e,0x02,0x00,0x801498# GFX12: s_add_co_u32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x00,0x80]1499 15000x7d,0x02,0x00,0x801501# GFX12: s_add_co_u32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x00,0x80]1502 15030x68,0x67,0x00,0x801504# GFX12: s_add_co_u32 s0, s104, s103             ; encoding: [0x68,0x67,0x00,0x80]1505 15060x68,0x02,0x00,0x801507# GFX12: s_add_co_u32 s0, s104, s2               ; encoding: [0x68,0x02,0x00,0x80]1508 15090x01,0xf0,0x00,0x801510# GFX12: s_add_co_u32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x00,0x80]1511 15120x01,0x80,0x00,0x801513# GFX12: s_add_co_u32 s0, s1, 0                  ; encoding: [0x01,0x80,0x00,0x80]1514 15150x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f1516# GFX12: s_add_co_u32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f]1517 15180x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf1519# GFX12: s_add_co_u32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf]1520 15210x01,0xc1,0x00,0x801522# GFX12: s_add_co_u32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x00,0x80]1523 15240x01,0xf7,0x00,0x801525# GFX12: s_add_co_u32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x00,0x80]1526 15270x01,0x7f,0x00,0x801528# GFX12: s_add_co_u32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x00,0x80]1529 15300x01,0x7e,0x00,0x801531# GFX12: s_add_co_u32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x00,0x80]1532 15330x01,0x7d,0x00,0x801534# GFX12: s_add_co_u32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x00,0x80]1535 15360x01,0x67,0x00,0x801537# GFX12: s_add_co_u32 s0, s1, s103               ; encoding: [0x01,0x67,0x00,0x80]1538 15390x01,0x02,0x00,0x801540# GFX12: s_add_co_u32 s0, s1, s2                 ; encoding: [0x01,0x02,0x00,0x80]1541 15420x01,0x6b,0x00,0x801543# GFX12: s_add_co_u32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x00,0x80]1544 15450x01,0x6a,0x00,0x801546# GFX12: s_add_co_u32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x00,0x80]1547 15480x6b,0x02,0x00,0x801549# GFX12: s_add_co_u32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x00,0x80]1550 15510x6a,0x02,0x00,0x801552# GFX12: s_add_co_u32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x00,0x80]1553 15540x68,0x67,0x69,0x801555# GFX12: s_add_co_u32 s105, s104, s103           ; encoding: [0x68,0x67,0x69,0x80]1556 15570x68,0x02,0x69,0x801558# GFX12: s_add_co_u32 s105, s104, s2             ; encoding: [0x68,0x02,0x69,0x80]1559 15600x01,0x67,0x69,0x801561# GFX12: s_add_co_u32 s105, s1, s103             ; encoding: [0x01,0x67,0x69,0x80]1562 15630x01,0x02,0x69,0x801564# GFX12: s_add_co_u32 s105, s1, s2               ; encoding: [0x01,0x02,0x69,0x80]1565 15660x01,0x02,0x6b,0x801567# GFX12: s_add_co_u32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0x6b,0x80]1568 15690x01,0x02,0x6a,0x801570# GFX12: s_add_co_u32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0x6a,0x80]1571 15720x01,0x02,0x7f,0x8b1573# GFX12: s_and_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8b]1574 15750x01,0x02,0x7e,0x8b1576# GFX12: s_and_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8b]1577 15780x01,0x02,0x7d,0x8b1579# GFX12: s_and_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8b]1580 15810xf0,0x02,0x00,0x8b1582# GFX12: s_and_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8b]1583 15840x80,0x02,0x00,0x8b1585# GFX12: s_and_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8b]1586 15870xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f1588# GFX12: s_and_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f]1589 15900xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf1591# GFX12: s_and_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf]1592 15930xc1,0x02,0x00,0x8b1594# GFX12: s_and_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8b]1595 15960xf7,0x02,0x00,0x8b1597# GFX12: s_and_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8b]1598 15990x7f,0x02,0x00,0x8b1600# GFX12: s_and_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8b]1601 16020x7e,0x02,0x00,0x8b1603# GFX12: s_and_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8b]1604 16050x7d,0x02,0x00,0x8b1606# GFX12: s_and_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8b]1607 16080x68,0x67,0x00,0x8b1609# GFX12: s_and_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8b]1610 16110x68,0x02,0x00,0x8b1612# GFX12: s_and_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8b]1613 16140x01,0xf0,0x00,0x8b1615# GFX12: s_and_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8b]1616 16170x01,0x80,0x00,0x8b1618# GFX12: s_and_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8b]1619 16200x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f1621# GFX12: s_and_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f]1622 16230x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf1624# GFX12: s_and_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf]1625 16260x01,0xc1,0x00,0x8b1627# GFX12: s_and_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8b]1628 16290x01,0xf7,0x00,0x8b1630# GFX12: s_and_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8b]1631 16320x01,0x7f,0x00,0x8b1633# GFX12: s_and_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8b]1634 16350x01,0x7e,0x00,0x8b1636# GFX12: s_and_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8b]1637 16380x01,0x7d,0x00,0x8b1639# GFX12: s_and_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8b]1640 16410x01,0x67,0x00,0x8b1642# GFX12: s_and_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8b]1643 16440x01,0x02,0x00,0x8b1645# GFX12: s_and_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8b]1646 16470x01,0x6b,0x00,0x8b1648# GFX12: s_and_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8b]1649 16500x01,0x6a,0x00,0x8b1651# GFX12: s_and_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8b]1652 16530x6b,0x02,0x00,0x8b1654# GFX12: s_and_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8b]1655 16560x6a,0x02,0x00,0x8b1657# GFX12: s_and_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8b]1658 16590x68,0x67,0x69,0x8b1660# GFX12: s_and_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8b]1661 16620x68,0x02,0x69,0x8b1663# GFX12: s_and_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8b]1664 16650x01,0x67,0x69,0x8b1666# GFX12: s_and_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8b]1667 16680x01,0x02,0x69,0x8b1669# GFX12: s_and_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8b]1670 16710x01,0x02,0x6b,0x8b1672# GFX12: s_and_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8b]1673 16740x01,0x02,0x6a,0x8b1675# GFX12: s_and_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8b]1676 16770x01,0x7c,0x00,0x8b1678# GFX12: s_and_b32 s0, s1, null                  ; encoding: [0x01,0x7c,0x00,0x8b]1679 16800x7c,0x02,0x00,0x8b1681# GFX12: s_and_b32 s0, null, s2                  ; encoding: [0x7c,0x02,0x00,0x8b]1682 16830x01,0x02,0x7c,0x8b1684# GFX12: s_and_b32 null, s1, s2                  ; encoding: [0x01,0x02,0x7c,0x8b]1685 16860x02,0x04,0xfe,0x8b1687# GFX12: s_and_b64 exec, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xfe,0x8b]1688 16890xf0,0x04,0x80,0x8b1690# GFX12: s_and_b64 s[0:1], 0.5, s[4:5]           ; encoding: [0xf0,0x04,0x80,0x8b]1691 16920x80,0x04,0x80,0x8b1693# GFX12: s_and_b64 s[0:1], 0, s[4:5]             ; encoding: [0x80,0x04,0x80,0x8b]1694 16950xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f1696# GFX12: s_and_b64 s[0:1], 0x3f717273, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f]1697 16980xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf1699# GFX1200: s_and_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf]1700# GFX1250: s_and_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xfe,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1701 17020xc1,0x04,0x80,0x8b1703# GFX12: s_and_b64 s[0:1], -1, s[4:5]            ; encoding: [0xc1,0x04,0x80,0x8b]1704 17050xf7,0x04,0x80,0x8b1706# GFX12: s_and_b64 s[0:1], -4.0, s[4:5]          ; encoding: [0xf7,0x04,0x80,0x8b]1707 17080x7e,0x04,0x80,0x8b1709# GFX12: s_and_b64 s[0:1], exec, s[4:5]          ; encoding: [0x7e,0x04,0x80,0x8b]1710 17110x66,0x64,0x80,0x8b1712# GFX12: s_and_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8b]1713 17140x66,0x04,0x80,0x8b1715# GFX12: s_and_b64 s[0:1], s[102:103], s[4:5]    ; encoding: [0x66,0x04,0x80,0x8b]1716 17170x02,0xf0,0x80,0x8b1718# GFX12: s_and_b64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x8b]1719 17200x02,0x80,0x80,0x8b1721# GFX12: s_and_b64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x8b]1722 17230x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f1724# GFX12: s_and_b64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f]1725 17260x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf1727# GFX1200: s_and_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf]1728# GFX1250: s_and_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xfe,0x80,0x8b,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1729 17300x02,0xc1,0x80,0x8b1731# GFX12: s_and_b64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x8b]1732 17330x02,0xf7,0x80,0x8b1734# GFX12: s_and_b64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x8b]1735 17360x02,0x7e,0x80,0x8b1737# GFX12: s_and_b64 s[0:1], s[2:3], exec          ; encoding: [0x02,0x7e,0x80,0x8b]1738 17390x02,0x64,0x80,0x8b1740# GFX12: s_and_b64 s[0:1], s[2:3], s[100:101]    ; encoding: [0x02,0x64,0x80,0x8b]1741 17420x02,0x04,0x80,0x8b1743# GFX12: s_and_b64 s[0:1], s[2:3], s[4:5]        ; encoding: [0x02,0x04,0x80,0x8b]1744 17450x02,0x6a,0x80,0x8b1746# GFX12: s_and_b64 s[0:1], s[2:3], vcc           ; encoding: [0x02,0x6a,0x80,0x8b]1747 17480x6a,0x04,0x80,0x8b1749# GFX12: s_and_b64 s[0:1], vcc, s[4:5]           ; encoding: [0x6a,0x04,0x80,0x8b]1750 17510x66,0x64,0xe8,0x8b1752# GFX12: s_and_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8b]1753 17540x66,0x04,0xe8,0x8b1755# GFX12: s_and_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8b]1756 17570x02,0x64,0xe8,0x8b1758# GFX12: s_and_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8b]1759 17600x02,0x04,0xe8,0x8b1761# GFX12: s_and_b64 s[104:105], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0xe8,0x8b]1762 17630x02,0x04,0xea,0x8b1764# GFX12: s_and_b64 vcc, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xea,0x8b]1765 17660x01,0x02,0x7f,0x911767# GFX12: s_and_not1_b32 exec_hi, s1, s2          ; encoding: [0x01,0x02,0x7f,0x91]1768 17690x01,0x02,0x7e,0x911770# GFX12: s_and_not1_b32 exec_lo, s1, s2          ; encoding: [0x01,0x02,0x7e,0x91]1771 17720x01,0x02,0x7d,0x911773# GFX12: s_and_not1_b32 m0, s1, s2               ; encoding: [0x01,0x02,0x7d,0x91]1774 17750xf0,0x02,0x00,0x911776# GFX12: s_and_not1_b32 s0, 0.5, s2              ; encoding: [0xf0,0x02,0x00,0x91]1777 17780x80,0x02,0x00,0x911779# GFX12: s_and_not1_b32 s0, 0, s2                ; encoding: [0x80,0x02,0x00,0x91]1780 17810xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f1782# GFX12: s_and_not1_b32 s0, 0x3f717273, s2       ; encoding: [0xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f]1783 17840xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf1785# GFX12: s_and_not1_b32 s0, 0xaf123456, s2       ; encoding: [0xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf]1786 17870xc1,0x02,0x00,0x911788# GFX12: s_and_not1_b32 s0, -1, s2               ; encoding: [0xc1,0x02,0x00,0x91]1789 17900xf7,0x02,0x00,0x911791# GFX12: s_and_not1_b32 s0, -4.0, s2             ; encoding: [0xf7,0x02,0x00,0x91]1792 17930x7f,0x02,0x00,0x911794# GFX12: s_and_not1_b32 s0, exec_hi, s2          ; encoding: [0x7f,0x02,0x00,0x91]1795 17960x7e,0x02,0x00,0x911797# GFX12: s_and_not1_b32 s0, exec_lo, s2          ; encoding: [0x7e,0x02,0x00,0x91]1798 17990x7d,0x02,0x00,0x911800# GFX12: s_and_not1_b32 s0, m0, s2               ; encoding: [0x7d,0x02,0x00,0x91]1801 18020x68,0x67,0x00,0x911803# GFX12: s_and_not1_b32 s0, s104, s103           ; encoding: [0x68,0x67,0x00,0x91]1804 18050x68,0x02,0x00,0x911806# GFX12: s_and_not1_b32 s0, s104, s2             ; encoding: [0x68,0x02,0x00,0x91]1807 18080x01,0xf0,0x00,0x911809# GFX12: s_and_not1_b32 s0, s1, 0.5              ; encoding: [0x01,0xf0,0x00,0x91]1810 18110x01,0x80,0x00,0x911812# GFX12: s_and_not1_b32 s0, s1, 0                ; encoding: [0x01,0x80,0x00,0x91]1813 18140x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f1815# GFX12: s_and_not1_b32 s0, s1, 0x3f717273       ; encoding: [0x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f]1816 18170x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf1818# GFX12: s_and_not1_b32 s0, s1, 0xaf123456       ; encoding: [0x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf]1819 18200x01,0xc1,0x00,0x911821# GFX12: s_and_not1_b32 s0, s1, -1               ; encoding: [0x01,0xc1,0x00,0x91]1822 18230x01,0xf7,0x00,0x911824# GFX12: s_and_not1_b32 s0, s1, -4.0             ; encoding: [0x01,0xf7,0x00,0x91]1825 18260x01,0x7f,0x00,0x911827# GFX12: s_and_not1_b32 s0, s1, exec_hi          ; encoding: [0x01,0x7f,0x00,0x91]1828 18290x01,0x7e,0x00,0x911830# GFX12: s_and_not1_b32 s0, s1, exec_lo          ; encoding: [0x01,0x7e,0x00,0x91]1831 18320x01,0x7d,0x00,0x911833# GFX12: s_and_not1_b32 s0, s1, m0               ; encoding: [0x01,0x7d,0x00,0x91]1834 18350x01,0x67,0x00,0x911836# GFX12: s_and_not1_b32 s0, s1, s103             ; encoding: [0x01,0x67,0x00,0x91]1837 18380x01,0x02,0x00,0x911839# GFX12: s_and_not1_b32 s0, s1, s2               ; encoding: [0x01,0x02,0x00,0x91]1840 18410x01,0x6b,0x00,0x911842# GFX12: s_and_not1_b32 s0, s1, vcc_hi           ; encoding: [0x01,0x6b,0x00,0x91]1843 18440x01,0x6a,0x00,0x911845# GFX12: s_and_not1_b32 s0, s1, vcc_lo           ; encoding: [0x01,0x6a,0x00,0x91]1846 18470x6b,0x02,0x00,0x911848# GFX12: s_and_not1_b32 s0, vcc_hi, s2           ; encoding: [0x6b,0x02,0x00,0x91]1849 18500x6a,0x02,0x00,0x911851# GFX12: s_and_not1_b32 s0, vcc_lo, s2           ; encoding: [0x6a,0x02,0x00,0x91]1852 18530x68,0x67,0x69,0x911854# GFX12: s_and_not1_b32 s105, s104, s103         ; encoding: [0x68,0x67,0x69,0x91]1855 18560x68,0x02,0x69,0x911857# GFX12: s_and_not1_b32 s105, s104, s2           ; encoding: [0x68,0x02,0x69,0x91]1858 18590x01,0x67,0x69,0x911860# GFX12: s_and_not1_b32 s105, s1, s103           ; encoding: [0x01,0x67,0x69,0x91]1861 18620x01,0x02,0x69,0x911863# GFX12: s_and_not1_b32 s105, s1, s2             ; encoding: [0x01,0x02,0x69,0x91]1864 18650x01,0x02,0x6b,0x911866# GFX12: s_and_not1_b32 vcc_hi, s1, s2           ; encoding: [0x01,0x02,0x6b,0x91]1867 18680x01,0x02,0x6a,0x911869# GFX12: s_and_not1_b32 vcc_lo, s1, s2           ; encoding: [0x01,0x02,0x6a,0x91]1870 18710x02,0x04,0xfe,0x911872# GFX12: s_and_not1_b64 exec, s[2:3], s[4:5]     ; encoding: [0x02,0x04,0xfe,0x91]1873 18740xf0,0x04,0x80,0x911875# GFX12: s_and_not1_b64 s[0:1], 0.5, s[4:5]      ; encoding: [0xf0,0x04,0x80,0x91]1876 18770x80,0x04,0x80,0x911878# GFX12: s_and_not1_b64 s[0:1], 0, s[4:5]        ; encoding: [0x80,0x04,0x80,0x91]1879 18800xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f1881# GFX12: s_and_not1_b64 s[0:1], 0x3f717273, s[4:5] ; encoding: [0xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f]1882 18830xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf1884# GFX1200: s_and_not1_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf]1885# GFX1250: s_and_not1_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xfe,0x04,0x80,0x91,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1886 18870xc1,0x04,0x80,0x911888# GFX12: s_and_not1_b64 s[0:1], -1, s[4:5]       ; encoding: [0xc1,0x04,0x80,0x91]1889 18900xf7,0x04,0x80,0x911891# GFX12: s_and_not1_b64 s[0:1], -4.0, s[4:5]     ; encoding: [0xf7,0x04,0x80,0x91]1892 18930x7e,0x04,0x80,0x911894# GFX12: s_and_not1_b64 s[0:1], exec, s[4:5]     ; encoding: [0x7e,0x04,0x80,0x91]1895 18960x66,0x64,0x80,0x911897# GFX12: s_and_not1_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x91]1898 18990x66,0x04,0x80,0x911900# GFX12: s_and_not1_b64 s[0:1], s[102:103], s[4:5] ; encoding: [0x66,0x04,0x80,0x91]1901 19020x02,0xf0,0x80,0x911903# GFX12: s_and_not1_b64 s[0:1], s[2:3], 0.5      ; encoding: [0x02,0xf0,0x80,0x91]1904 19050x02,0x80,0x80,0x911906# GFX12: s_and_not1_b64 s[0:1], s[2:3], 0        ; encoding: [0x02,0x80,0x80,0x91]1907 19080x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f1909# GFX12: s_and_not1_b64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f]1910 19110x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf1912# GFX1200: s_and_not1_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf]1913# GFX1250: s_and_not1_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xfe,0x80,0x91,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1914 19150x02,0xc1,0x80,0x911916# GFX12: s_and_not1_b64 s[0:1], s[2:3], -1       ; encoding: [0x02,0xc1,0x80,0x91]1917 19180x02,0xf7,0x80,0x911919# GFX12: s_and_not1_b64 s[0:1], s[2:3], -4.0     ; encoding: [0x02,0xf7,0x80,0x91]1920 19210x02,0x7e,0x80,0x911922# GFX12: s_and_not1_b64 s[0:1], s[2:3], exec     ; encoding: [0x02,0x7e,0x80,0x91]1923 19240x02,0x64,0x80,0x911925# GFX12: s_and_not1_b64 s[0:1], s[2:3], s[100:101] ; encoding: [0x02,0x64,0x80,0x91]1926 19270x02,0x04,0x80,0x911928# GFX12: s_and_not1_b64 s[0:1], s[2:3], s[4:5]   ; encoding: [0x02,0x04,0x80,0x91]1929 19300x02,0x6a,0x80,0x911931# GFX12: s_and_not1_b64 s[0:1], s[2:3], vcc      ; encoding: [0x02,0x6a,0x80,0x91]1932 19330x6a,0x04,0x80,0x911934# GFX12: s_and_not1_b64 s[0:1], vcc, s[4:5]      ; encoding: [0x6a,0x04,0x80,0x91]1935 19360x66,0x64,0xe8,0x911937# GFX12: s_and_not1_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x91]1938 19390x66,0x04,0xe8,0x911940# GFX12: s_and_not1_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x91]1941 19420x02,0x64,0xe8,0x911943# GFX12: s_and_not1_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x91]1944 19450x02,0x04,0xe8,0x911946# GFX12: s_and_not1_b64 s[104:105], s[2:3], s[4:5] ; encoding: [0x02,0x04,0xe8,0x91]1947 19480x02,0x04,0xea,0x911949# GFX12: s_and_not1_b64 vcc, s[2:3], s[4:5]      ; encoding: [0x02,0x04,0xea,0x91]1950 19510x01,0x02,0x7f,0x861952# GFX12: s_ashr_i32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x86]1953 19540x01,0x02,0x7e,0x861955# GFX12: s_ashr_i32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x86]1956 19570x01,0x02,0x7d,0x861958# GFX12: s_ashr_i32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x86]1959 19600xf0,0x02,0x00,0x861961# GFX12: s_ashr_i32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x86]1962 19630x80,0x02,0x00,0x861964# GFX12: s_ashr_i32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x86]1965 19660xff,0x02,0x00,0x86,0x73,0x72,0x71,0x3f1967# GFX12: s_ashr_i32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x86,0x73,0x72,0x71,0x3f]1968 19690xff,0x02,0x00,0x86,0x56,0x34,0x12,0xaf1970# GFX12: s_ashr_i32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x86,0x56,0x34,0x12,0xaf]1971 19720xc1,0x02,0x00,0x861973# GFX12: s_ashr_i32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x86]1974 19750xf7,0x02,0x00,0x861976# GFX12: s_ashr_i32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x86]1977 19780x7f,0x02,0x00,0x861979# GFX12: s_ashr_i32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x86]1980 19810x7e,0x02,0x00,0x861982# GFX12: s_ashr_i32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x86]1983 19840x7d,0x02,0x00,0x861985# GFX12: s_ashr_i32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x86]1986 19870x68,0x67,0x00,0x861988# GFX12: s_ashr_i32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x86]1989 19900x68,0x02,0x00,0x861991# GFX12: s_ashr_i32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x86]1992 19930x01,0xf0,0x00,0x861994# GFX12: s_ashr_i32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x86]1995 19960x01,0x80,0x00,0x861997# GFX12: s_ashr_i32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x86]1998 19990x01,0xff,0x00,0x86,0x73,0x72,0x71,0x3f2000# GFX12: s_ashr_i32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x86,0x73,0x72,0x71,0x3f]2001 20020x01,0xff,0x00,0x86,0x56,0x34,0x12,0xaf2003# GFX12: s_ashr_i32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x86,0x56,0x34,0x12,0xaf]2004 20050x01,0xc1,0x00,0x862006# GFX12: s_ashr_i32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x86]2007 20080x01,0xf7,0x00,0x862009# GFX12: s_ashr_i32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x86]2010 20110x01,0x7f,0x00,0x862012# GFX12: s_ashr_i32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x86]2013 20140x01,0x7e,0x00,0x862015# GFX12: s_ashr_i32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x86]2016 20170x01,0x7d,0x00,0x862018# GFX12: s_ashr_i32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x86]2019 20200x01,0x67,0x00,0x862021# GFX12: s_ashr_i32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x86]2022 20230x01,0x02,0x00,0x862024# GFX12: s_ashr_i32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x86]2025 20260x01,0x6b,0x00,0x862027# GFX12: s_ashr_i32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x86]2028 20290x01,0x6a,0x00,0x862030# GFX12: s_ashr_i32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x86]2031 20320x6b,0x02,0x00,0x862033# GFX12: s_ashr_i32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x86]2034 20350x6a,0x02,0x00,0x862036# GFX12: s_ashr_i32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x86]2037 20380x68,0x67,0x69,0x862039# GFX12: s_ashr_i32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x86]2040 20410x68,0x02,0x69,0x862042# GFX12: s_ashr_i32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x86]2043 20440x01,0x67,0x69,0x862045# GFX12: s_ashr_i32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x86]2046 20470x01,0x02,0x69,0x862048# GFX12: s_ashr_i32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x86]2049 20500x01,0x02,0x6b,0x862051# GFX12: s_ashr_i32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x86]2052 20530x01,0x02,0x6a,0x862054# GFX12: s_ashr_i32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x86]2055 20560x02,0x04,0xfe,0x862057# GFX12: s_ashr_i64 exec, s[2:3], s4             ; encoding: [0x02,0x04,0xfe,0x86]2058 20590xf0,0x04,0x80,0x862060# GFX12: s_ashr_i64 s[0:1], 0.5, s4              ; encoding: [0xf0,0x04,0x80,0x86]2061 20620x80,0x04,0x80,0x862063# GFX12: s_ashr_i64 s[0:1], 0, s4                ; encoding: [0x80,0x04,0x80,0x86]2064 20650xff,0x04,0x80,0x86,0x73,0x72,0x71,0x3f2066# GFX12: s_ashr_i64 s[0:1], 0x3f717273, s4       ; encoding: [0xff,0x04,0x80,0x86,0x73,0x72,0x71,0x3f]2067 20680xff,0x04,0x80,0x86,0x56,0x34,0x12,0xaf2069# GFX1200: s_ashr_i64 s[0:1], 0xaf123456, s4       ; encoding: [0xff,0x04,0x80,0x86,0x56,0x34,0x12,0xaf]2070# GFX1250: s_ashr_i64 s[0:1], 0xaf123456, s4       ; encoding: [0xfe,0x04,0x80,0x86,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2071 20720xc1,0x04,0x80,0x862073# GFX12: s_ashr_i64 s[0:1], -1, s4               ; encoding: [0xc1,0x04,0x80,0x86]2074 20750xf7,0x04,0x80,0x862076# GFX12: s_ashr_i64 s[0:1], -4.0, s4             ; encoding: [0xf7,0x04,0x80,0x86]2077 20780x7e,0x04,0x80,0x862079# GFX12: s_ashr_i64 s[0:1], exec, s4             ; encoding: [0x7e,0x04,0x80,0x86]2080 20810x66,0x64,0x80,0x862082# GFX12: s_ashr_i64 s[0:1], s[102:103], s100     ; encoding: [0x66,0x64,0x80,0x86]2083 20840x66,0x04,0x80,0x862085# GFX12: s_ashr_i64 s[0:1], s[102:103], s4       ; encoding: [0x66,0x04,0x80,0x86]2086 20870x02,0xf0,0x80,0x862088# GFX12: s_ashr_i64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x86]2089 20900x02,0x80,0x80,0x862091# GFX12: s_ashr_i64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x86]2092 20930x02,0xff,0x80,0x86,0x73,0x72,0x71,0x3f2094# GFX12: s_ashr_i64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x86,0x73,0x72,0x71,0x3f]2095 20960x02,0xff,0x80,0x86,0x56,0x34,0x12,0xaf2097# GFX12: s_ashr_i64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x86,0x56,0x34,0x12,0xaf]2098 20990x02,0xc1,0x80,0x862100# GFX12: s_ashr_i64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x86]2101 21020x02,0xf7,0x80,0x862103# GFX12: s_ashr_i64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x86]2104 21050x02,0x7e,0x80,0x862106# GFX12: s_ashr_i64 s[0:1], s[2:3], exec_lo      ; encoding: [0x02,0x7e,0x80,0x86]2107 21080x02,0x64,0x80,0x862109# GFX12: s_ashr_i64 s[0:1], s[2:3], s100         ; encoding: [0x02,0x64,0x80,0x86]2110 21110x02,0x04,0x80,0x862112# GFX12: s_ashr_i64 s[0:1], s[2:3], s4           ; encoding: [0x02,0x04,0x80,0x86]2113 21140x02,0x6a,0x80,0x862115# GFX12: s_ashr_i64 s[0:1], s[2:3], vcc_lo       ; encoding: [0x02,0x6a,0x80,0x86]2116 21170x6a,0x04,0x80,0x862118# GFX12: s_ashr_i64 s[0:1], vcc, s4              ; encoding: [0x6a,0x04,0x80,0x86]2119 21200x66,0x64,0xe8,0x862121# GFX12: s_ashr_i64 s[104:105], s[102:103], s100 ; encoding: [0x66,0x64,0xe8,0x86]2122 21230x66,0x04,0xe8,0x862124# GFX12: s_ashr_i64 s[104:105], s[102:103], s4   ; encoding: [0x66,0x04,0xe8,0x86]2125 21260x02,0x64,0xe8,0x862127# GFX12: s_ashr_i64 s[104:105], s[2:3], s100     ; encoding: [0x02,0x64,0xe8,0x86]2128 21290x02,0x04,0xe8,0x862130# GFX12: s_ashr_i64 s[104:105], s[2:3], s4       ; encoding: [0x02,0x04,0xe8,0x86]2131 21320x02,0x04,0xea,0x862133# GFX12: s_ashr_i64 vcc, s[2:3], s4              ; encoding: [0x02,0x04,0xea,0x86]2134 21350x01,0x02,0xff,0x932136# GFX12: s_bfe_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x93]2137 21380x01,0x02,0xfe,0x932139# GFX12: s_bfe_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x93]2140 21410x01,0x02,0xfd,0x932142# GFX12: s_bfe_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x93]2143 21440xf0,0x02,0x80,0x932145# GFX12: s_bfe_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x93]2146 21470x80,0x02,0x80,0x932148# GFX12: s_bfe_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x93]2149 21500xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f2151# GFX12: s_bfe_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f]2152 21530xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf2154# GFX12: s_bfe_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf]2155 21560xc1,0x02,0x80,0x932157# GFX12: s_bfe_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x93]2158 21590xf7,0x02,0x80,0x932160# GFX12: s_bfe_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x93]2161 21620x7f,0x02,0x80,0x932163# GFX12: s_bfe_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x93]2164 21650x7e,0x02,0x80,0x932166# GFX12: s_bfe_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x93]2167 21680x7d,0x02,0x80,0x932169# GFX12: s_bfe_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x93]2170 21710x68,0x67,0x80,0x932172# GFX12: s_bfe_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x93]2173 21740x68,0x02,0x80,0x932175# GFX12: s_bfe_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x93]2176 21770x01,0xf0,0x80,0x932178# GFX12: s_bfe_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x93]2179 21800x01,0x80,0x80,0x932181# GFX12: s_bfe_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x93]2182 21830x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f2184# GFX12: s_bfe_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f]2185 21860x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf2187# GFX12: s_bfe_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf]2188 21890x01,0xc1,0x80,0x932190# GFX12: s_bfe_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x93]2191 21920x01,0xf7,0x80,0x932193# GFX12: s_bfe_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x93]2194 21950x01,0x7f,0x80,0x932196# GFX12: s_bfe_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x93]2197 21980x01,0x7e,0x80,0x932199# GFX12: s_bfe_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x93]2200 22010x01,0x7d,0x80,0x932202# GFX12: s_bfe_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x93]2203 22040x01,0x67,0x80,0x932205# GFX12: s_bfe_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x93]2206 22070x01,0x02,0x80,0x932208# GFX12: s_bfe_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x93]2209 22100x01,0x6b,0x80,0x932211# GFX12: s_bfe_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x93]2212 22130x01,0x6a,0x80,0x932214# GFX12: s_bfe_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x93]2215 22160x6b,0x02,0x80,0x932217# GFX12: s_bfe_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x93]2218 22190x6a,0x02,0x80,0x932220# GFX12: s_bfe_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x93]2221 22220x68,0x67,0xe9,0x932223# GFX12: s_bfe_i32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x93]2224 22250x68,0x02,0xe9,0x932226# GFX12: s_bfe_i32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x93]2227 22280x01,0x67,0xe9,0x932229# GFX12: s_bfe_i32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x93]2230 22310x01,0x02,0xe9,0x932232# GFX12: s_bfe_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x93]2233 22340x01,0x02,0xeb,0x932235# GFX12: s_bfe_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x93]2236 22370x01,0x02,0xea,0x932238# GFX12: s_bfe_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x93]2239 22400x02,0x04,0xfe,0x942241# GFX12: s_bfe_i64 exec, s[2:3], s4              ; encoding: [0x02,0x04,0xfe,0x94]2242 22430xf0,0x04,0x80,0x942244# GFX12: s_bfe_i64 s[0:1], 0.5, s4               ; encoding: [0xf0,0x04,0x80,0x94]2245 22460x80,0x04,0x80,0x942247# GFX12: s_bfe_i64 s[0:1], 0, s4                 ; encoding: [0x80,0x04,0x80,0x94]2248 22490xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f2250# GFX12: s_bfe_i64 s[0:1], 0x3f717273, s4        ; encoding: [0xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f]2251 22520xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf2253# GFX1200: s_bfe_i64 s[0:1], 0xaf123456, s4        ; encoding: [0xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf]2254# GFX1250: s_bfe_i64 s[0:1], 0xaf123456, s4        ; encoding: [0xfe,0x04,0x80,0x94,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2255 22560xc1,0x04,0x80,0x942257# GFX12: s_bfe_i64 s[0:1], -1, s4                ; encoding: [0xc1,0x04,0x80,0x94]2258 22590xf7,0x04,0x80,0x942260# GFX12: s_bfe_i64 s[0:1], -4.0, s4              ; encoding: [0xf7,0x04,0x80,0x94]2261 22620x7e,0x04,0x80,0x942263# GFX12: s_bfe_i64 s[0:1], exec, s4              ; encoding: [0x7e,0x04,0x80,0x94]2264 22650x66,0x64,0x80,0x942266# GFX12: s_bfe_i64 s[0:1], s[102:103], s100      ; encoding: [0x66,0x64,0x80,0x94]2267 22680x66,0x04,0x80,0x942269# GFX12: s_bfe_i64 s[0:1], s[102:103], s4        ; encoding: [0x66,0x04,0x80,0x94]2270 22710x02,0xf0,0x80,0x942272# GFX12: s_bfe_i64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x94]2273 22740x02,0x80,0x80,0x942275# GFX12: s_bfe_i64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x94]2276 22770x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f2278# GFX12: s_bfe_i64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f]2279 22800x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf2281# GFX12: s_bfe_i64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf]2282 22830x02,0xc1,0x80,0x942284# GFX12: s_bfe_i64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x94]2285 22860x02,0xf7,0x80,0x942287# GFX12: s_bfe_i64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x94]2288 22890x02,0x7e,0x80,0x942290# GFX12: s_bfe_i64 s[0:1], s[2:3], exec_lo       ; encoding: [0x02,0x7e,0x80,0x94]2291 22920x02,0x64,0x80,0x942293# GFX12: s_bfe_i64 s[0:1], s[2:3], s100          ; encoding: [0x02,0x64,0x80,0x94]2294 22950x02,0x04,0x80,0x942296# GFX12: s_bfe_i64 s[0:1], s[2:3], s4            ; encoding: [0x02,0x04,0x80,0x94]2297 22980x02,0x6a,0x80,0x942299# GFX12: s_bfe_i64 s[0:1], s[2:3], vcc_lo        ; encoding: [0x02,0x6a,0x80,0x94]2300 23010x6a,0x04,0x80,0x942302# GFX12: s_bfe_i64 s[0:1], vcc, s4               ; encoding: [0x6a,0x04,0x80,0x94]2303 23040x66,0x64,0xe8,0x942305# GFX12: s_bfe_i64 s[104:105], s[102:103], s100  ; encoding: [0x66,0x64,0xe8,0x94]2306 23070x66,0x04,0xe8,0x942308# GFX12: s_bfe_i64 s[104:105], s[102:103], s4    ; encoding: [0x66,0x04,0xe8,0x94]2309 23100x02,0x64,0xe8,0x942311# GFX12: s_bfe_i64 s[104:105], s[2:3], s100      ; encoding: [0x02,0x64,0xe8,0x94]2312 23130x02,0x04,0xe8,0x942314# GFX12: s_bfe_i64 s[104:105], s[2:3], s4        ; encoding: [0x02,0x04,0xe8,0x94]2315 23160x02,0x04,0xea,0x942317# GFX12: s_bfe_i64 vcc, s[2:3], s4               ; encoding: [0x02,0x04,0xea,0x94]2318 23190x01,0x02,0x7f,0x932320# GFX12: s_bfe_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x93]2321 23220x01,0x02,0x7e,0x932323# GFX12: s_bfe_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x93]2324 23250x01,0x02,0x7d,0x932326# GFX12: s_bfe_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x93]2327 23280xf0,0x02,0x00,0x932329# GFX12: s_bfe_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x93]2330 23310x80,0x02,0x00,0x932332# GFX12: s_bfe_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x93]2333 23340xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f2335# GFX12: s_bfe_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f]2336 23370xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf2338# GFX12: s_bfe_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf]2339 23400xc1,0x02,0x00,0x932341# GFX12: s_bfe_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x93]2342 23430xf7,0x02,0x00,0x932344# GFX12: s_bfe_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x93]2345 23460x7f,0x02,0x00,0x932347# GFX12: s_bfe_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x93]2348 23490x7e,0x02,0x00,0x932350# GFX12: s_bfe_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x93]2351 23520x7d,0x02,0x00,0x932353# GFX12: s_bfe_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x93]2354 23550x68,0x67,0x00,0x932356# GFX12: s_bfe_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x93]2357 23580x68,0x02,0x00,0x932359# GFX12: s_bfe_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x93]2360 23610x01,0xf0,0x00,0x932362# GFX12: s_bfe_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x93]2363 23640x01,0x80,0x00,0x932365# GFX12: s_bfe_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x93]2366 23670x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f2368# GFX12: s_bfe_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f]2369 23700x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf2371# GFX12: s_bfe_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf]2372 23730x01,0xc1,0x00,0x932374# GFX12: s_bfe_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x93]2375 23760x01,0xf7,0x00,0x932377# GFX12: s_bfe_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x93]2378 23790x01,0x7f,0x00,0x932380# GFX12: s_bfe_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x93]2381 23820x01,0x7e,0x00,0x932383# GFX12: s_bfe_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x93]2384 23850x01,0x7d,0x00,0x932386# GFX12: s_bfe_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x93]2387 23880x01,0x67,0x00,0x932389# GFX12: s_bfe_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x93]2390 23910x01,0x02,0x00,0x932392# GFX12: s_bfe_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x93]2393 23940x01,0x6b,0x00,0x932395# GFX12: s_bfe_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x93]2396 23970x01,0x6a,0x00,0x932398# GFX12: s_bfe_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x93]2399 24000x6b,0x02,0x00,0x932401# GFX12: s_bfe_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x93]2402 24030x6a,0x02,0x00,0x932404# GFX12: s_bfe_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x93]2405 24060x68,0x67,0x69,0x932407# GFX12: s_bfe_u32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x93]2408 24090x68,0x02,0x69,0x932410# GFX12: s_bfe_u32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x93]2411 24120x01,0x67,0x69,0x932413# GFX12: s_bfe_u32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x93]2414 24150x01,0x02,0x69,0x932416# GFX12: s_bfe_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x93]2417 24180x01,0x02,0x6b,0x932419# GFX12: s_bfe_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x93]2420 24210x01,0x02,0x6a,0x932422# GFX12: s_bfe_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x93]2423 24240x02,0x04,0x7e,0x942425# GFX12: s_bfe_u64 exec, s[2:3], s4              ; encoding: [0x02,0x04,0x7e,0x94]2426 24270xf0,0x04,0x00,0x942428# GFX12: s_bfe_u64 s[0:1], 0.5, s4               ; encoding: [0xf0,0x04,0x00,0x94]2429 24300x80,0x04,0x00,0x942431# GFX12: s_bfe_u64 s[0:1], 0, s4                 ; encoding: [0x80,0x04,0x00,0x94]2432 24330xff,0x04,0x00,0x94,0x73,0x72,0x71,0x3f2434# GFX12: s_bfe_u64 s[0:1], 0x3f717273, s4        ; encoding: [0xff,0x04,0x00,0x94,0x73,0x72,0x71,0x3f]2435 24360xff,0x04,0x00,0x94,0x56,0x34,0x12,0xaf2437# GFX1200: s_bfe_u64 s[0:1], 0xaf123456, s4        ; encoding: [0xff,0x04,0x00,0x94,0x56,0x34,0x12,0xaf]2438# GFX1250: s_bfe_u64 s[0:1], 0xaf123456, s4        ; encoding: [0xfe,0x04,0x00,0x94,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2439 24400xc1,0x04,0x00,0x942441# GFX12: s_bfe_u64 s[0:1], -1, s4                ; encoding: [0xc1,0x04,0x00,0x94]2442 24430xf7,0x04,0x00,0x942444# GFX12: s_bfe_u64 s[0:1], -4.0, s4              ; encoding: [0xf7,0x04,0x00,0x94]2445 24460x7e,0x04,0x00,0x942447# GFX12: s_bfe_u64 s[0:1], exec, s4              ; encoding: [0x7e,0x04,0x00,0x94]2448 24490x66,0x64,0x00,0x942450# GFX12: s_bfe_u64 s[0:1], s[102:103], s100      ; encoding: [0x66,0x64,0x00,0x94]2451 24520x66,0x04,0x00,0x942453# GFX12: s_bfe_u64 s[0:1], s[102:103], s4        ; encoding: [0x66,0x04,0x00,0x94]2454 24550x02,0xf0,0x00,0x942456# GFX12: s_bfe_u64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x00,0x94]2457 24580x02,0x80,0x00,0x942459# GFX12: s_bfe_u64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x00,0x94]2460 24610x02,0xff,0x00,0x94,0x73,0x72,0x71,0x3f2462# GFX12: s_bfe_u64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x00,0x94,0x73,0x72,0x71,0x3f]2463 24640x02,0xff,0x00,0x94,0x56,0x34,0x12,0xaf2465# GFX12: s_bfe_u64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x00,0x94,0x56,0x34,0x12,0xaf]2466 24670x02,0xc1,0x00,0x942468# GFX12: s_bfe_u64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x00,0x94]2469 24700x02,0xf7,0x00,0x942471# GFX12: s_bfe_u64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x00,0x94]2472 24730x02,0x7e,0x00,0x942474# GFX12: s_bfe_u64 s[0:1], s[2:3], exec_lo       ; encoding: [0x02,0x7e,0x00,0x94]2475 24760x02,0x64,0x00,0x942477# GFX12: s_bfe_u64 s[0:1], s[2:3], s100          ; encoding: [0x02,0x64,0x00,0x94]2478 24790x02,0x04,0x00,0x942480# GFX12: s_bfe_u64 s[0:1], s[2:3], s4            ; encoding: [0x02,0x04,0x00,0x94]2481 24820x02,0x6a,0x00,0x942483# GFX12: s_bfe_u64 s[0:1], s[2:3], vcc_lo        ; encoding: [0x02,0x6a,0x00,0x94]2484 24850x6a,0x04,0x00,0x942486# GFX12: s_bfe_u64 s[0:1], vcc, s4               ; encoding: [0x6a,0x04,0x00,0x94]2487 24880x66,0x64,0x68,0x942489# GFX12: s_bfe_u64 s[104:105], s[102:103], s100  ; encoding: [0x66,0x64,0x68,0x94]2490 24910x66,0x04,0x68,0x942492# GFX12: s_bfe_u64 s[104:105], s[102:103], s4    ; encoding: [0x66,0x04,0x68,0x94]2493 24940x02,0x64,0x68,0x942495# GFX12: s_bfe_u64 s[104:105], s[2:3], s100      ; encoding: [0x02,0x64,0x68,0x94]2496 24970x02,0x04,0x68,0x942498# GFX12: s_bfe_u64 s[104:105], s[2:3], s4        ; encoding: [0x02,0x04,0x68,0x94]2499 25000x02,0x04,0x6a,0x942501# GFX12: s_bfe_u64 vcc, s[2:3], s4               ; encoding: [0x02,0x04,0x6a,0x94]2502 25030x01,0x02,0x7f,0x952504# GFX12: s_bfm_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x95]2505 25060x01,0x02,0x7e,0x952507# GFX12: s_bfm_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x95]2508 25090x01,0x02,0x7d,0x952510# GFX12: s_bfm_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x95]2511 25120xf0,0x02,0x00,0x952513# GFX12: s_bfm_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x95]2514 25150x80,0x02,0x00,0x952516# GFX12: s_bfm_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x95]2517 25180xff,0x02,0x00,0x95,0x73,0x72,0x71,0x3f2519# GFX12: s_bfm_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x95,0x73,0x72,0x71,0x3f]2520 25210xff,0x02,0x00,0x95,0x56,0x34,0x12,0xaf2522# GFX12: s_bfm_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x95,0x56,0x34,0x12,0xaf]2523 25240xc1,0x02,0x00,0x952525# GFX12: s_bfm_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x95]2526 25270xf7,0x02,0x00,0x952528# GFX12: s_bfm_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x95]2529 25300x7f,0x02,0x00,0x952531# GFX12: s_bfm_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x95]2532 25330x7e,0x02,0x00,0x952534# GFX12: s_bfm_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x95]2535 25360x7d,0x02,0x00,0x952537# GFX12: s_bfm_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x95]2538 25390x68,0x67,0x00,0x952540# GFX12: s_bfm_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x95]2541 25420x68,0x02,0x00,0x952543# GFX12: s_bfm_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x95]2544 25450x01,0xf0,0x00,0x952546# GFX12: s_bfm_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x95]2547 25480x01,0x80,0x00,0x952549# GFX12: s_bfm_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x95]2550 25510x01,0xff,0x00,0x95,0x73,0x72,0x71,0x3f2552# GFX12: s_bfm_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x95,0x73,0x72,0x71,0x3f]2553 25540x01,0xff,0x00,0x95,0x56,0x34,0x12,0xaf2555# GFX12: s_bfm_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x95,0x56,0x34,0x12,0xaf]2556 25570x01,0xc1,0x00,0x952558# GFX12: s_bfm_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x95]2559 25600x01,0xf7,0x00,0x952561# GFX12: s_bfm_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x95]2562 25630x01,0x7f,0x00,0x952564# GFX12: s_bfm_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x95]2565 25660x01,0x7e,0x00,0x952567# GFX12: s_bfm_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x95]2568 25690x01,0x7d,0x00,0x952570# GFX12: s_bfm_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x95]2571 25720x01,0x67,0x00,0x952573# GFX12: s_bfm_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x95]2574 25750x01,0x02,0x00,0x952576# GFX12: s_bfm_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x95]2577 25780x01,0x6b,0x00,0x952579# GFX12: s_bfm_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x95]2580 25810x01,0x6a,0x00,0x952582# GFX12: s_bfm_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x95]2583 25840x6b,0x02,0x00,0x952585# GFX12: s_bfm_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x95]2586 25870x6a,0x02,0x00,0x952588# GFX12: s_bfm_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x95]2589 25900x68,0x67,0x69,0x952591# GFX12: s_bfm_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x95]2592 25930x68,0x02,0x69,0x952594# GFX12: s_bfm_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x95]2595 25960x01,0x67,0x69,0x952597# GFX12: s_bfm_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x95]2598 25990x01,0x02,0x69,0x952600# GFX12: s_bfm_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x95]2601 26020x01,0x02,0x6b,0x952603# GFX12: s_bfm_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x95]2604 26050x01,0x02,0x6a,0x952606# GFX12: s_bfm_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x95]2607 26080x02,0x03,0xfe,0x952609# GFX12: s_bfm_b64 exec, s2, s3                  ; encoding: [0x02,0x03,0xfe,0x95]2610 26110xf0,0x03,0x80,0x952612# GFX12: s_bfm_b64 s[0:1], 0.5, s3               ; encoding: [0xf0,0x03,0x80,0x95]2613 26140x80,0x03,0x80,0x952615# GFX12: s_bfm_b64 s[0:1], 0, s3                 ; encoding: [0x80,0x03,0x80,0x95]2616 26170xff,0x03,0x80,0x95,0x73,0x72,0x71,0x3f2618# GFX12: s_bfm_b64 s[0:1], 0x3f717273, s3        ; encoding: [0xff,0x03,0x80,0x95,0x73,0x72,0x71,0x3f]2619 26200xff,0x03,0x80,0x95,0x56,0x34,0x12,0xaf2621# GFX12: s_bfm_b64 s[0:1], 0xaf123456, s3        ; encoding: [0xff,0x03,0x80,0x95,0x56,0x34,0x12,0xaf]2622 26230xc1,0x03,0x80,0x952624# GFX12: s_bfm_b64 s[0:1], -1, s3                ; encoding: [0xc1,0x03,0x80,0x95]2625 26260xf7,0x03,0x80,0x952627# GFX12: s_bfm_b64 s[0:1], -4.0, s3              ; encoding: [0xf7,0x03,0x80,0x95]2628 26290x7f,0x03,0x80,0x952630# GFX12: s_bfm_b64 s[0:1], exec_hi, s3           ; encoding: [0x7f,0x03,0x80,0x95]2631 26320x7e,0x03,0x80,0x952633# GFX12: s_bfm_b64 s[0:1], exec_lo, s3           ; encoding: [0x7e,0x03,0x80,0x95]2634 26350x7d,0x03,0x80,0x952636# GFX12: s_bfm_b64 s[0:1], m0, s3                ; encoding: [0x7d,0x03,0x80,0x95]2637 26380x68,0x67,0x80,0x952639# GFX12: s_bfm_b64 s[0:1], s104, s103            ; encoding: [0x68,0x67,0x80,0x95]2640 26410x68,0x03,0x80,0x952642# GFX12: s_bfm_b64 s[0:1], s104, s3              ; encoding: [0x68,0x03,0x80,0x95]2643 26440x02,0xf0,0x80,0x952645# GFX12: s_bfm_b64 s[0:1], s2, 0.5               ; encoding: [0x02,0xf0,0x80,0x95]2646 26470x02,0x80,0x80,0x952648# GFX12: s_bfm_b64 s[0:1], s2, 0                 ; encoding: [0x02,0x80,0x80,0x95]2649 26500x02,0xff,0x80,0x95,0x73,0x72,0x71,0x3f2651# GFX12: s_bfm_b64 s[0:1], s2, 0x3f717273        ; encoding: [0x02,0xff,0x80,0x95,0x73,0x72,0x71,0x3f]2652 26530x02,0xff,0x80,0x95,0x56,0x34,0x12,0xaf2654# GFX12: s_bfm_b64 s[0:1], s2, 0xaf123456        ; encoding: [0x02,0xff,0x80,0x95,0x56,0x34,0x12,0xaf]2655 26560x02,0xc1,0x80,0x952657# GFX12: s_bfm_b64 s[0:1], s2, -1                ; encoding: [0x02,0xc1,0x80,0x95]2658 26590x02,0xf7,0x80,0x952660# GFX12: s_bfm_b64 s[0:1], s2, -4.0              ; encoding: [0x02,0xf7,0x80,0x95]2661 26620x02,0x7f,0x80,0x952663# GFX12: s_bfm_b64 s[0:1], s2, exec_hi           ; encoding: [0x02,0x7f,0x80,0x95]2664 26650x02,0x7e,0x80,0x952666# GFX12: s_bfm_b64 s[0:1], s2, exec_lo           ; encoding: [0x02,0x7e,0x80,0x95]2667 26680x02,0x7d,0x80,0x952669# GFX12: s_bfm_b64 s[0:1], s2, m0                ; encoding: [0x02,0x7d,0x80,0x95]2670 26710x02,0x67,0x80,0x952672# GFX12: s_bfm_b64 s[0:1], s2, s103              ; encoding: [0x02,0x67,0x80,0x95]2673 26740x02,0x03,0x80,0x952675# GFX12: s_bfm_b64 s[0:1], s2, s3                ; encoding: [0x02,0x03,0x80,0x95]2676 26770x02,0x6b,0x80,0x952678# GFX12: s_bfm_b64 s[0:1], s2, vcc_hi            ; encoding: [0x02,0x6b,0x80,0x95]2679 26800x02,0x6a,0x80,0x952681# GFX12: s_bfm_b64 s[0:1], s2, vcc_lo            ; encoding: [0x02,0x6a,0x80,0x95]2682 26830x6b,0x03,0x80,0x952684# GFX12: s_bfm_b64 s[0:1], vcc_hi, s3            ; encoding: [0x6b,0x03,0x80,0x95]2685 26860x6a,0x03,0x80,0x952687# GFX12: s_bfm_b64 s[0:1], vcc_lo, s3            ; encoding: [0x6a,0x03,0x80,0x95]2688 26890x67,0x66,0xe8,0x952690# GFX12: s_bfm_b64 s[104:105], s103, s102        ; encoding: [0x67,0x66,0xe8,0x95]2691 26920x68,0x03,0xe8,0x952693# GFX12: s_bfm_b64 s[104:105], s104, s3          ; encoding: [0x68,0x03,0xe8,0x95]2694 26950x02,0x67,0xe8,0x952696# GFX12: s_bfm_b64 s[104:105], s2, s103          ; encoding: [0x02,0x67,0xe8,0x95]2697 26980x02,0x03,0xe8,0x952699# GFX12: s_bfm_b64 s[104:105], s2, s3            ; encoding: [0x02,0x03,0xe8,0x95]2700 27010x02,0x03,0xea,0x952702# GFX12: s_bfm_b64 vcc, s2, s3                   ; encoding: [0x02,0x03,0xea,0x95]2703 27040x01,0x02,0x7f,0x982705# GFX12: s_cselect_b32 exec_hi, s1, s2           ; encoding: [0x01,0x02,0x7f,0x98]2706 27070x01,0x02,0x7e,0x982708# GFX12: s_cselect_b32 exec_lo, s1, s2           ; encoding: [0x01,0x02,0x7e,0x98]2709 27100x01,0x02,0x7d,0x982711# GFX12: s_cselect_b32 m0, s1, s2                ; encoding: [0x01,0x02,0x7d,0x98]2712 27130xf0,0x02,0x00,0x982714# GFX12: s_cselect_b32 s0, 0.5, s2               ; encoding: [0xf0,0x02,0x00,0x98]2715 27160x80,0x02,0x00,0x982717# GFX12: s_cselect_b32 s0, 0, s2                 ; encoding: [0x80,0x02,0x00,0x98]2718 27190xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f2720# GFX12: s_cselect_b32 s0, 0x3f717273, s2        ; encoding: [0xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f]2721 27220xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf2723# GFX12: s_cselect_b32 s0, 0xaf123456, s2        ; encoding: [0xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf]2724 27250xc1,0x02,0x00,0x982726# GFX12: s_cselect_b32 s0, -1, s2                ; encoding: [0xc1,0x02,0x00,0x98]2727 27280xf7,0x02,0x00,0x982729# GFX12: s_cselect_b32 s0, -4.0, s2              ; encoding: [0xf7,0x02,0x00,0x98]2730 27310x7f,0x02,0x00,0x982732# GFX12: s_cselect_b32 s0, exec_hi, s2           ; encoding: [0x7f,0x02,0x00,0x98]2733 27340x7e,0x02,0x00,0x982735# GFX12: s_cselect_b32 s0, exec_lo, s2           ; encoding: [0x7e,0x02,0x00,0x98]2736 27370x7d,0x02,0x00,0x982738# GFX12: s_cselect_b32 s0, m0, s2                ; encoding: [0x7d,0x02,0x00,0x98]2739 27400x68,0x67,0x00,0x982741# GFX12: s_cselect_b32 s0, s104, s103            ; encoding: [0x68,0x67,0x00,0x98]2742 27430x68,0x02,0x00,0x982744# GFX12: s_cselect_b32 s0, s104, s2              ; encoding: [0x68,0x02,0x00,0x98]2745 27460x01,0xf0,0x00,0x982747# GFX12: s_cselect_b32 s0, s1, 0.5               ; encoding: [0x01,0xf0,0x00,0x98]2748 27490x01,0x80,0x00,0x982750# GFX12: s_cselect_b32 s0, s1, 0                 ; encoding: [0x01,0x80,0x00,0x98]2751 27520x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f2753# GFX12: s_cselect_b32 s0, s1, 0x3f717273        ; encoding: [0x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f]2754 27550x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf2756# GFX12: s_cselect_b32 s0, s1, 0xaf123456        ; encoding: [0x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf]2757 27580x01,0xc1,0x00,0x982759# GFX12: s_cselect_b32 s0, s1, -1                ; encoding: [0x01,0xc1,0x00,0x98]2760 27610x01,0xf7,0x00,0x982762# GFX12: s_cselect_b32 s0, s1, -4.0              ; encoding: [0x01,0xf7,0x00,0x98]2763 27640x01,0x7f,0x00,0x982765# GFX12: s_cselect_b32 s0, s1, exec_hi           ; encoding: [0x01,0x7f,0x00,0x98]2766 27670x01,0x7e,0x00,0x982768# GFX12: s_cselect_b32 s0, s1, exec_lo           ; encoding: [0x01,0x7e,0x00,0x98]2769 27700x01,0x7d,0x00,0x982771# GFX12: s_cselect_b32 s0, s1, m0                ; encoding: [0x01,0x7d,0x00,0x98]2772 27730x01,0x67,0x00,0x982774# GFX12: s_cselect_b32 s0, s1, s103              ; encoding: [0x01,0x67,0x00,0x98]2775 27760x01,0x02,0x00,0x982777# GFX12: s_cselect_b32 s0, s1, s2                ; encoding: [0x01,0x02,0x00,0x98]2778 27790x01,0x6b,0x00,0x982780# GFX12: s_cselect_b32 s0, s1, vcc_hi            ; encoding: [0x01,0x6b,0x00,0x98]2781 27820x01,0x6a,0x00,0x982783# GFX12: s_cselect_b32 s0, s1, vcc_lo            ; encoding: [0x01,0x6a,0x00,0x98]2784 27850x6b,0x02,0x00,0x982786# GFX12: s_cselect_b32 s0, vcc_hi, s2            ; encoding: [0x6b,0x02,0x00,0x98]2787 27880x6a,0x02,0x00,0x982789# GFX12: s_cselect_b32 s0, vcc_lo, s2            ; encoding: [0x6a,0x02,0x00,0x98]2790 27910x68,0x67,0x69,0x982792# GFX12: s_cselect_b32 s105, s104, s103          ; encoding: [0x68,0x67,0x69,0x98]2793 27940x68,0x02,0x69,0x982795# GFX12: s_cselect_b32 s105, s104, s2            ; encoding: [0x68,0x02,0x69,0x98]2796 27970x01,0x67,0x69,0x982798# GFX12: s_cselect_b32 s105, s1, s103            ; encoding: [0x01,0x67,0x69,0x98]2799 28000x01,0x02,0x69,0x982801# GFX12: s_cselect_b32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0x98]2802 28030x01,0x02,0x6b,0x982804# GFX12: s_cselect_b32 vcc_hi, s1, s2            ; encoding: [0x01,0x02,0x6b,0x98]2805 28060x01,0x02,0x6a,0x982807# GFX12: s_cselect_b32 vcc_lo, s1, s2            ; encoding: [0x01,0x02,0x6a,0x98]2808 28090x02,0x04,0xfe,0x982810# GFX12: s_cselect_b64 exec, s[2:3], s[4:5]      ; encoding: [0x02,0x04,0xfe,0x98]2811 28120xf0,0x04,0x80,0x982813# GFX12: s_cselect_b64 s[0:1], 0.5, s[4:5]       ; encoding: [0xf0,0x04,0x80,0x98]2814 28150x80,0x04,0x80,0x982816# GFX12: s_cselect_b64 s[0:1], 0, s[4:5]         ; encoding: [0x80,0x04,0x80,0x98]2817 28180xff,0x04,0x80,0x98,0x73,0x72,0x71,0x3f2819# GFX12: s_cselect_b64 s[0:1], 0x3f717273, s[4:5] ; encoding: [0xff,0x04,0x80,0x98,0x73,0x72,0x71,0x3f]2820 28210xff,0x04,0x80,0x98,0x56,0x34,0x12,0xaf2822# GFX1200: s_cselect_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xff,0x04,0x80,0x98,0x56,0x34,0x12,0xaf]2823# GFX1250: s_cselect_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xfe,0x04,0x80,0x98,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2824 28250xc1,0x04,0x80,0x982826# GFX12: s_cselect_b64 s[0:1], -1, s[4:5]        ; encoding: [0xc1,0x04,0x80,0x98]2827 28280xf7,0x04,0x80,0x982829# GFX12: s_cselect_b64 s[0:1], -4.0, s[4:5]      ; encoding: [0xf7,0x04,0x80,0x98]2830 28310x7e,0x04,0x80,0x982832# GFX12: s_cselect_b64 s[0:1], exec, s[4:5]      ; encoding: [0x7e,0x04,0x80,0x98]2833 28340x66,0x64,0x80,0x982835# GFX12: s_cselect_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x98]2836 28370x66,0x04,0x80,0x982838# GFX12: s_cselect_b64 s[0:1], s[102:103], s[4:5] ; encoding: [0x66,0x04,0x80,0x98]2839 28400x02,0xf0,0x80,0x982841# GFX12: s_cselect_b64 s[0:1], s[2:3], 0.5       ; encoding: [0x02,0xf0,0x80,0x98]2842 28430x02,0x80,0x80,0x982844# GFX12: s_cselect_b64 s[0:1], s[2:3], 0         ; encoding: [0x02,0x80,0x80,0x98]2845 28460x02,0xff,0x80,0x98,0x73,0x72,0x71,0x3f2847# GFX12: s_cselect_b64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x80,0x98,0x73,0x72,0x71,0x3f]2848 28490x02,0xff,0x80,0x98,0x56,0x34,0x12,0xaf2850# GFX1200: s_cselect_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x80,0x98,0x56,0x34,0x12,0xaf]2851# GFX1250: s_cselect_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xfe,0x80,0x98,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2852 28530x02,0xc1,0x80,0x982854# GFX12: s_cselect_b64 s[0:1], s[2:3], -1        ; encoding: [0x02,0xc1,0x80,0x98]2855 28560x02,0xf7,0x80,0x982857# GFX12: s_cselect_b64 s[0:1], s[2:3], -4.0      ; encoding: [0x02,0xf7,0x80,0x98]2858 28590x02,0x7e,0x80,0x982860# GFX12: s_cselect_b64 s[0:1], s[2:3], exec      ; encoding: [0x02,0x7e,0x80,0x98]2861 28620x02,0x64,0x80,0x982863# GFX12: s_cselect_b64 s[0:1], s[2:3], s[100:101] ; encoding: [0x02,0x64,0x80,0x98]2864 28650x02,0x04,0x80,0x982866# GFX12: s_cselect_b64 s[0:1], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0x80,0x98]2867 28680x02,0x6a,0x80,0x982869# GFX12: s_cselect_b64 s[0:1], s[2:3], vcc       ; encoding: [0x02,0x6a,0x80,0x98]2870 28710x6a,0x04,0x80,0x982872# GFX12: s_cselect_b64 s[0:1], vcc, s[4:5]       ; encoding: [0x6a,0x04,0x80,0x98]2873 28740x66,0x64,0xe8,0x982875# GFX12: s_cselect_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x98]2876 28770x66,0x04,0xe8,0x982878# GFX12: s_cselect_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x98]2879 28800x02,0x64,0xe8,0x982881# GFX12: s_cselect_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x98]2882 28830x02,0x04,0xe8,0x982884# GFX12: s_cselect_b64 s[104:105], s[2:3], s[4:5] ; encoding: [0x02,0x04,0xe8,0x98]2885 28860x02,0x04,0xea,0x982887# GFX12: s_cselect_b64 vcc, s[2:3], s[4:5]       ; encoding: [0x02,0x04,0xea,0x98]2888 28890x01,0x02,0x7f,0x872890# GFX12: s_lshl1_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0x7f,0x87]2891 28920x01,0x02,0x7e,0x872893# GFX12: s_lshl1_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0x7e,0x87]2894 28950x01,0x02,0x7d,0x872896# GFX12: s_lshl1_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0x7d,0x87]2897 28980xf0,0x02,0x00,0x872899# GFX12: s_lshl1_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x00,0x87]2900 29010x80,0x02,0x00,0x872902# GFX12: s_lshl1_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x00,0x87]2903 29040xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f2905# GFX12: s_lshl1_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f]2906 29070xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf2908# GFX12: s_lshl1_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf]2909 29100xc1,0x02,0x00,0x872911# GFX12: s_lshl1_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x00,0x87]2912 29130xf7,0x02,0x00,0x872914# GFX12: s_lshl1_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x00,0x87]2915 29160x7f,0x02,0x00,0x872917# GFX12: s_lshl1_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x00,0x87]2918 29190x7e,0x02,0x00,0x872920# GFX12: s_lshl1_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x00,0x87]2921 29220x7d,0x02,0x00,0x872923# GFX12: s_lshl1_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x00,0x87]2924 29250x68,0x67,0x00,0x872926# GFX12: s_lshl1_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x00,0x87]2927 29280x68,0x02,0x00,0x872929# GFX12: s_lshl1_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x00,0x87]2930 29310x01,0xf0,0x00,0x872932# GFX12: s_lshl1_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x00,0x87]2933 29340x01,0x80,0x00,0x872935# GFX12: s_lshl1_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x00,0x87]2936 29370x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f2938# GFX12: s_lshl1_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f]2939 29400x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf2941# GFX12: s_lshl1_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf]2942 29430x01,0xc1,0x00,0x872944# GFX12: s_lshl1_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x00,0x87]2945 29460x01,0xf7,0x00,0x872947# GFX12: s_lshl1_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x00,0x87]2948 29490x01,0x7f,0x00,0x872950# GFX12: s_lshl1_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x00,0x87]2951 29520x01,0x7e,0x00,0x872953# GFX12: s_lshl1_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x00,0x87]2954 29550x01,0x7d,0x00,0x872956# GFX12: s_lshl1_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x00,0x87]2957 29580x01,0x67,0x00,0x872959# GFX12: s_lshl1_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x00,0x87]2960 29610x01,0x02,0x00,0x872962# GFX12: s_lshl1_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x00,0x87]2963 29640x01,0x6b,0x00,0x872965# GFX12: s_lshl1_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x00,0x87]2966 29670x01,0x6a,0x00,0x872968# GFX12: s_lshl1_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x00,0x87]2969 29700x6b,0x02,0x00,0x872971# GFX12: s_lshl1_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x00,0x87]2972 29730x6a,0x02,0x00,0x872974# GFX12: s_lshl1_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x00,0x87]2975 29760x68,0x67,0x69,0x872977# GFX12: s_lshl1_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0x69,0x87]2978 29790x68,0x02,0x69,0x872980# GFX12: s_lshl1_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0x69,0x87]2981 29820x01,0x67,0x69,0x872983# GFX12: s_lshl1_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0x69,0x87]2984 29850x01,0x02,0x69,0x872986# GFX12: s_lshl1_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0x69,0x87]2987 29880x01,0x02,0x6b,0x872989# GFX12: s_lshl1_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0x6b,0x87]2990 29910x01,0x02,0x6a,0x872992# GFX12: s_lshl1_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0x6a,0x87]2993 29940x01,0x02,0xff,0x872995# GFX12: s_lshl2_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0xff,0x87]2996 29970x01,0x02,0xfe,0x872998# GFX12: s_lshl2_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0xfe,0x87]2999 30000x01,0x02,0xfd,0x873001# GFX12: s_lshl2_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0xfd,0x87]3002 30030xf0,0x02,0x80,0x873004# GFX12: s_lshl2_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x80,0x87]3005 30060x80,0x02,0x80,0x873007# GFX12: s_lshl2_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x80,0x87]3008 30090xff,0x02,0x80,0x87,0x73,0x72,0x71,0x3f3010# GFX12: s_lshl2_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x80,0x87,0x73,0x72,0x71,0x3f]3011 30120xff,0x02,0x80,0x87,0x56,0x34,0x12,0xaf3013# GFX12: s_lshl2_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x80,0x87,0x56,0x34,0x12,0xaf]3014 30150xc1,0x02,0x80,0x873016# GFX12: s_lshl2_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x80,0x87]3017 30180xf7,0x02,0x80,0x873019# GFX12: s_lshl2_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x80,0x87]3020 30210x7f,0x02,0x80,0x873022# GFX12: s_lshl2_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x80,0x87]3023 30240x7e,0x02,0x80,0x873025# GFX12: s_lshl2_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x80,0x87]3026 30270x7d,0x02,0x80,0x873028# GFX12: s_lshl2_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x80,0x87]3029 30300x68,0x67,0x80,0x873031# GFX12: s_lshl2_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x80,0x87]3032 30330x68,0x02,0x80,0x873034# GFX12: s_lshl2_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x80,0x87]3035 30360x01,0xf0,0x80,0x873037# GFX12: s_lshl2_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x80,0x87]3038 30390x01,0x80,0x80,0x873040# GFX12: s_lshl2_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x80,0x87]3041 30420x01,0xff,0x80,0x87,0x73,0x72,0x71,0x3f3043# GFX12: s_lshl2_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x80,0x87,0x73,0x72,0x71,0x3f]3044 30450x01,0xff,0x80,0x87,0x56,0x34,0x12,0xaf3046# GFX12: s_lshl2_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x80,0x87,0x56,0x34,0x12,0xaf]3047 30480x01,0xc1,0x80,0x873049# GFX12: s_lshl2_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x80,0x87]3050 30510x01,0xf7,0x80,0x873052# GFX12: s_lshl2_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x80,0x87]3053 30540x01,0x7f,0x80,0x873055# GFX12: s_lshl2_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x80,0x87]3056 30570x01,0x7e,0x80,0x873058# GFX12: s_lshl2_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x80,0x87]3059 30600x01,0x7d,0x80,0x873061# GFX12: s_lshl2_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x80,0x87]3062 30630x01,0x67,0x80,0x873064# GFX12: s_lshl2_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x80,0x87]3065 30660x01,0x02,0x80,0x873067# GFX12: s_lshl2_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x80,0x87]3068 30690x01,0x6b,0x80,0x873070# GFX12: s_lshl2_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x80,0x87]3071 30720x01,0x6a,0x80,0x873073# GFX12: s_lshl2_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x80,0x87]3074 30750x6b,0x02,0x80,0x873076# GFX12: s_lshl2_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x80,0x87]3077 30780x6a,0x02,0x80,0x873079# GFX12: s_lshl2_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x80,0x87]3080 30810x68,0x67,0xe9,0x873082# GFX12: s_lshl2_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0xe9,0x87]3083 30840x68,0x02,0xe9,0x873085# GFX12: s_lshl2_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0xe9,0x87]3086 30870x01,0x67,0xe9,0x873088# GFX12: s_lshl2_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0xe9,0x87]3089 30900x01,0x02,0xe9,0x873091# GFX12: s_lshl2_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0xe9,0x87]3092 30930x01,0x02,0xeb,0x873094# GFX12: s_lshl2_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0xeb,0x87]3095 30960x01,0x02,0xea,0x873097# GFX12: s_lshl2_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0xea,0x87]3098 30990x01,0x02,0x7f,0x883100# GFX12: s_lshl3_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0x7f,0x88]3101 31020x01,0x02,0x7e,0x883103# GFX12: s_lshl3_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0x7e,0x88]3104 31050x01,0x02,0x7d,0x883106# GFX12: s_lshl3_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0x7d,0x88]3107 31080xf0,0x02,0x00,0x883109# GFX12: s_lshl3_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x00,0x88]3110 31110x80,0x02,0x00,0x883112# GFX12: s_lshl3_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x00,0x88]3113 31140xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f3115# GFX12: s_lshl3_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f]3116 31170xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf3118# GFX12: s_lshl3_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf]3119 31200xc1,0x02,0x00,0x883121# GFX12: s_lshl3_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x00,0x88]3122 31230xf7,0x02,0x00,0x883124# GFX12: s_lshl3_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x00,0x88]3125 31260x7f,0x02,0x00,0x883127# GFX12: s_lshl3_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x00,0x88]3128 31290x7e,0x02,0x00,0x883130# GFX12: s_lshl3_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x00,0x88]3131 31320x7d,0x02,0x00,0x883133# GFX12: s_lshl3_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x00,0x88]3134 31350x68,0x67,0x00,0x883136# GFX12: s_lshl3_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x00,0x88]3137 31380x68,0x02,0x00,0x883139# GFX12: s_lshl3_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x00,0x88]3140 31410x01,0xf0,0x00,0x883142# GFX12: s_lshl3_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x00,0x88]3143 31440x01,0x80,0x00,0x883145# GFX12: s_lshl3_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x00,0x88]3146 31470x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f3148# GFX12: s_lshl3_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f]3149 31500x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf3151# GFX12: s_lshl3_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf]3152 31530x01,0xc1,0x00,0x883154# GFX12: s_lshl3_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x00,0x88]3155 31560x01,0xf7,0x00,0x883157# GFX12: s_lshl3_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x00,0x88]3158 31590x01,0x7f,0x00,0x883160# GFX12: s_lshl3_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x00,0x88]3161 31620x01,0x7e,0x00,0x883163# GFX12: s_lshl3_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x00,0x88]3164 31650x01,0x7d,0x00,0x883166# GFX12: s_lshl3_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x00,0x88]3167 31680x01,0x67,0x00,0x883169# GFX12: s_lshl3_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x00,0x88]3170 31710x01,0x02,0x00,0x883172# GFX12: s_lshl3_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x00,0x88]3173 31740x01,0x6b,0x00,0x883175# GFX12: s_lshl3_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x00,0x88]3176 31770x01,0x6a,0x00,0x883178# GFX12: s_lshl3_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x00,0x88]3179 31800x6b,0x02,0x00,0x883181# GFX12: s_lshl3_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x00,0x88]3182 31830x6a,0x02,0x00,0x883184# GFX12: s_lshl3_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x00,0x88]3185 31860x68,0x67,0x69,0x883187# GFX12: s_lshl3_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0x69,0x88]3188 31890x68,0x02,0x69,0x883190# GFX12: s_lshl3_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0x69,0x88]3191 31920x01,0x67,0x69,0x883193# GFX12: s_lshl3_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0x69,0x88]3194 31950x01,0x02,0x69,0x883196# GFX12: s_lshl3_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0x69,0x88]3197 31980x01,0x02,0x6b,0x883199# GFX12: s_lshl3_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0x6b,0x88]3200 32010x01,0x02,0x6a,0x883202# GFX12: s_lshl3_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0x6a,0x88]3203 32040x01,0x02,0xff,0x883205# GFX12: s_lshl4_add_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0xff,0x88]3206 32070x01,0x02,0xfe,0x883208# GFX12: s_lshl4_add_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0xfe,0x88]3209 32100x01,0x02,0xfd,0x883211# GFX12: s_lshl4_add_u32 m0, s1, s2              ; encoding: [0x01,0x02,0xfd,0x88]3212 32130xf0,0x02,0x80,0x883214# GFX12: s_lshl4_add_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x80,0x88]3215 32160x80,0x02,0x80,0x883217# GFX12: s_lshl4_add_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x80,0x88]3218 32190xff,0x02,0x80,0x88,0x73,0x72,0x71,0x3f3220# GFX12: s_lshl4_add_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x80,0x88,0x73,0x72,0x71,0x3f]3221 32220xff,0x02,0x80,0x88,0x56,0x34,0x12,0xaf3223# GFX12: s_lshl4_add_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x80,0x88,0x56,0x34,0x12,0xaf]3224 32250xc1,0x02,0x80,0x883226# GFX12: s_lshl4_add_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x80,0x88]3227 32280xf7,0x02,0x80,0x883229# GFX12: s_lshl4_add_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x80,0x88]3230 32310x7f,0x02,0x80,0x883232# GFX12: s_lshl4_add_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x80,0x88]3233 32340x7e,0x02,0x80,0x883235# GFX12: s_lshl4_add_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x80,0x88]3236 32370x7d,0x02,0x80,0x883238# GFX12: s_lshl4_add_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x80,0x88]3239 32400x68,0x67,0x80,0x883241# GFX12: s_lshl4_add_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x80,0x88]3242 32430x68,0x02,0x80,0x883244# GFX12: s_lshl4_add_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x80,0x88]3245 32460x01,0xf0,0x80,0x883247# GFX12: s_lshl4_add_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x80,0x88]3248 32490x01,0x80,0x80,0x883250# GFX12: s_lshl4_add_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x80,0x88]3251 32520x01,0xff,0x80,0x88,0x73,0x72,0x71,0x3f3253# GFX12: s_lshl4_add_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x80,0x88,0x73,0x72,0x71,0x3f]3254 32550x01,0xff,0x80,0x88,0x56,0x34,0x12,0xaf3256# GFX12: s_lshl4_add_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x80,0x88,0x56,0x34,0x12,0xaf]3257 32580x01,0xc1,0x80,0x883259# GFX12: s_lshl4_add_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x80,0x88]3260 32610x01,0xf7,0x80,0x883262# GFX12: s_lshl4_add_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x80,0x88]3263 32640x01,0x7f,0x80,0x883265# GFX12: s_lshl4_add_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x80,0x88]3266 32670x01,0x7e,0x80,0x883268# GFX12: s_lshl4_add_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x80,0x88]3269 32700x01,0x7d,0x80,0x883271# GFX12: s_lshl4_add_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x80,0x88]3272 32730x01,0x67,0x80,0x883274# GFX12: s_lshl4_add_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x80,0x88]3275 32760x01,0x02,0x80,0x883277# GFX12: s_lshl4_add_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x80,0x88]3278 32790x01,0x6b,0x80,0x883280# GFX12: s_lshl4_add_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x80,0x88]3281 32820x01,0x6a,0x80,0x883283# GFX12: s_lshl4_add_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x80,0x88]3284 32850x6b,0x02,0x80,0x883286# GFX12: s_lshl4_add_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x80,0x88]3287 32880x6a,0x02,0x80,0x883289# GFX12: s_lshl4_add_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x80,0x88]3290 32910x68,0x67,0xe9,0x883292# GFX12: s_lshl4_add_u32 s105, s104, s103        ; encoding: [0x68,0x67,0xe9,0x88]3293 32940x68,0x02,0xe9,0x883295# GFX12: s_lshl4_add_u32 s105, s104, s2          ; encoding: [0x68,0x02,0xe9,0x88]3296 32970x01,0x67,0xe9,0x883298# GFX12: s_lshl4_add_u32 s105, s1, s103          ; encoding: [0x01,0x67,0xe9,0x88]3299 33000x01,0x02,0xe9,0x883301# GFX12: s_lshl4_add_u32 s105, s1, s2            ; encoding: [0x01,0x02,0xe9,0x88]3302 33030x01,0x02,0xeb,0x883304# GFX12: s_lshl4_add_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0xeb,0x88]3305 33060x01,0x02,0xea,0x883307# GFX12: s_lshl4_add_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0xea,0x88]3308 33090x01,0x02,0x7f,0x843310# GFX12: s_lshl_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x84]3311 33120x01,0x02,0x7e,0x843313# GFX12: s_lshl_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x84]3314 33150x01,0x02,0x7d,0x843316# GFX12: s_lshl_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x84]3317 33180xf0,0x02,0x00,0x843319# GFX12: s_lshl_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x84]3320 33210x80,0x02,0x00,0x843322# GFX12: s_lshl_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x84]3323 33240xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f3325# GFX12: s_lshl_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f]3326 33270xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf3328# GFX12: s_lshl_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf]3329 33300xc1,0x02,0x00,0x843331# GFX12: s_lshl_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x84]3332 33330xf7,0x02,0x00,0x843334# GFX12: s_lshl_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x84]3335 33360x7f,0x02,0x00,0x843337# GFX12: s_lshl_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x84]3338 33390x7e,0x02,0x00,0x843340# GFX12: s_lshl_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x84]3341 33420x7d,0x02,0x00,0x843343# GFX12: s_lshl_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x84]3344 33450x68,0x67,0x00,0x843346# GFX12: s_lshl_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x84]3347 33480x68,0x02,0x00,0x843349# GFX12: s_lshl_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x84]3350 33510x01,0xf0,0x00,0x843352# GFX12: s_lshl_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x84]3353 33540x01,0x80,0x00,0x843355# GFX12: s_lshl_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x84]3356 33570x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f3358# GFX12: s_lshl_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f]3359 33600x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf3361# GFX12: s_lshl_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf]3362 33630x01,0xc1,0x00,0x843364# GFX12: s_lshl_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x84]3365 33660x01,0xf7,0x00,0x843367# GFX12: s_lshl_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x84]3368 33690x01,0x7f,0x00,0x843370# GFX12: s_lshl_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x84]3371 33720x01,0x7e,0x00,0x843373# GFX12: s_lshl_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x84]3374 33750x01,0x7d,0x00,0x843376# GFX12: s_lshl_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x84]3377 33780x01,0x67,0x00,0x843379# GFX12: s_lshl_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x84]3380 33810x01,0x02,0x00,0x843382# GFX12: s_lshl_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x84]3383 33840x01,0x6b,0x00,0x843385# GFX12: s_lshl_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x84]3386 33870x01,0x6a,0x00,0x843388# GFX12: s_lshl_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x84]3389 33900x6b,0x02,0x00,0x843391# GFX12: s_lshl_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x84]3392 33930x6a,0x02,0x00,0x843394# GFX12: s_lshl_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x84]3395 33960x68,0x67,0x69,0x843397# GFX12: s_lshl_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x84]3398 33990x68,0x02,0x69,0x843400# GFX12: s_lshl_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x84]3401 34020x01,0x67,0x69,0x843403# GFX12: s_lshl_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x84]3404 34050x01,0x02,0x69,0x843406# GFX12: s_lshl_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x84]3407 34080x01,0x02,0x6b,0x843409# GFX12: s_lshl_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x84]3410 34110x01,0x02,0x6a,0x843412# GFX12: s_lshl_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x84]3413 34140x02,0x04,0xfe,0x843415# GFX12: s_lshl_b64 exec, s[2:3], s4             ; encoding: [0x02,0x04,0xfe,0x84]3416 34170xf0,0x04,0x80,0x843418# GFX12: s_lshl_b64 s[0:1], 0.5, s4              ; encoding: [0xf0,0x04,0x80,0x84]3419 34200x80,0x04,0x80,0x843421# GFX12: s_lshl_b64 s[0:1], 0, s4                ; encoding: [0x80,0x04,0x80,0x84]3422 34230xff,0x04,0x80,0x84,0x73,0x72,0x71,0x3f3424# GFX12: s_lshl_b64 s[0:1], 0x3f717273, s4       ; encoding: [0xff,0x04,0x80,0x84,0x73,0x72,0x71,0x3f]3425 34260xff,0x04,0x80,0x84,0x56,0x34,0x12,0xaf3427# GFX1200: s_lshl_b64 s[0:1], 0xaf123456, s4       ; encoding: [0xff,0x04,0x80,0x84,0x56,0x34,0x12,0xaf]3428# GFX1250: s_lshl_b64 s[0:1], 0xaf123456, s4       ; encoding: [0xfe,0x04,0x80,0x84,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3429 34300xc1,0x04,0x80,0x843431# GFX12: s_lshl_b64 s[0:1], -1, s4               ; encoding: [0xc1,0x04,0x80,0x84]3432 34330xf7,0x04,0x80,0x843434# GFX12: s_lshl_b64 s[0:1], -4.0, s4             ; encoding: [0xf7,0x04,0x80,0x84]3435 34360x7e,0x04,0x80,0x843437# GFX12: s_lshl_b64 s[0:1], exec, s4             ; encoding: [0x7e,0x04,0x80,0x84]3438 34390x66,0x64,0x80,0x843440# GFX12: s_lshl_b64 s[0:1], s[102:103], s100     ; encoding: [0x66,0x64,0x80,0x84]3441 34420x66,0x04,0x80,0x843443# GFX12: s_lshl_b64 s[0:1], s[102:103], s4       ; encoding: [0x66,0x04,0x80,0x84]3444 34450x02,0xf0,0x80,0x843446# GFX12: s_lshl_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x84]3447 34480x02,0x80,0x80,0x843449# GFX12: s_lshl_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x84]3450 34510x02,0xff,0x80,0x84,0x73,0x72,0x71,0x3f3452# GFX12: s_lshl_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x84,0x73,0x72,0x71,0x3f]3453 34540x02,0xff,0x80,0x84,0x56,0x34,0x12,0xaf3455# GFX12: s_lshl_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x84,0x56,0x34,0x12,0xaf]3456 34570x02,0xc1,0x80,0x843458# GFX12: s_lshl_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x84]3459 34600x02,0xf7,0x80,0x843461# GFX12: s_lshl_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x84]3462 34630x02,0x7e,0x80,0x843464# GFX12: s_lshl_b64 s[0:1], s[2:3], exec_lo      ; encoding: [0x02,0x7e,0x80,0x84]3465 34660x02,0x64,0x80,0x843467# GFX12: s_lshl_b64 s[0:1], s[2:3], s100         ; encoding: [0x02,0x64,0x80,0x84]3468 34690x02,0x04,0x80,0x843470# GFX12: s_lshl_b64 s[0:1], s[2:3], s4           ; encoding: [0x02,0x04,0x80,0x84]3471 34720x02,0x6a,0x80,0x843473# GFX12: s_lshl_b64 s[0:1], s[2:3], vcc_lo       ; encoding: [0x02,0x6a,0x80,0x84]3474 34750x6a,0x04,0x80,0x843476# GFX12: s_lshl_b64 s[0:1], vcc, s4              ; encoding: [0x6a,0x04,0x80,0x84]3477 34780x66,0x64,0xe8,0x843479# GFX12: s_lshl_b64 s[104:105], s[102:103], s100 ; encoding: [0x66,0x64,0xe8,0x84]3480 34810x66,0x04,0xe8,0x843482# GFX12: s_lshl_b64 s[104:105], s[102:103], s4   ; encoding: [0x66,0x04,0xe8,0x84]3483 34840x02,0x64,0xe8,0x843485# GFX12: s_lshl_b64 s[104:105], s[2:3], s100     ; encoding: [0x02,0x64,0xe8,0x84]3486 34870x02,0x04,0xe8,0x843488# GFX12: s_lshl_b64 s[104:105], s[2:3], s4       ; encoding: [0x02,0x04,0xe8,0x84]3489 34900x02,0x04,0xea,0x843491# GFX12: s_lshl_b64 vcc, s[2:3], s4              ; encoding: [0x02,0x04,0xea,0x84]3492 34930x01,0x02,0x7f,0x853494# GFX12: s_lshr_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x85]3495 34960x01,0x02,0x7e,0x853497# GFX12: s_lshr_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x85]3498 34990x01,0x02,0x7d,0x853500# GFX12: s_lshr_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x85]3501 35020xf0,0x02,0x00,0x853503# GFX12: s_lshr_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x85]3504 35050x80,0x02,0x00,0x853506# GFX12: s_lshr_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x85]3507 35080xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f3509# GFX12: s_lshr_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f]3510 35110xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf3512# GFX12: s_lshr_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf]3513 35140xc1,0x02,0x00,0x853515# GFX12: s_lshr_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x85]3516 35170xf7,0x02,0x00,0x853518# GFX12: s_lshr_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x85]3519 35200x7f,0x02,0x00,0x853521# GFX12: s_lshr_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x85]3522 35230x7e,0x02,0x00,0x853524# GFX12: s_lshr_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x85]3525 35260x7d,0x02,0x00,0x853527# GFX12: s_lshr_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x85]3528 35290x68,0x67,0x00,0x853530# GFX12: s_lshr_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x85]3531 35320x68,0x02,0x00,0x853533# GFX12: s_lshr_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x85]3534 35350x01,0xf0,0x00,0x853536# GFX12: s_lshr_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x85]3537 35380x01,0x80,0x00,0x853539# GFX12: s_lshr_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x85]3540 35410x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f3542# GFX12: s_lshr_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f]3543 35440x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf3545# GFX12: s_lshr_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf]3546 35470x01,0xc1,0x00,0x853548# GFX12: s_lshr_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x85]3549 35500x01,0xf7,0x00,0x853551# GFX12: s_lshr_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x85]3552 35530x01,0x7f,0x00,0x853554# GFX12: s_lshr_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x85]3555 35560x01,0x7e,0x00,0x853557# GFX12: s_lshr_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x85]3558 35590x01,0x7d,0x00,0x853560# GFX12: s_lshr_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x85]3561 35620x01,0x67,0x00,0x853563# GFX12: s_lshr_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x85]3564 35650x01,0x02,0x00,0x853566# GFX12: s_lshr_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x85]3567 35680x01,0x6b,0x00,0x853569# GFX12: s_lshr_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x85]3570 35710x01,0x6a,0x00,0x853572# GFX12: s_lshr_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x85]3573 35740x6b,0x02,0x00,0x853575# GFX12: s_lshr_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x85]3576 35770x6a,0x02,0x00,0x853578# GFX12: s_lshr_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x85]3579 35800x68,0x67,0x69,0x853581# GFX12: s_lshr_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x85]3582 35830x68,0x02,0x69,0x853584# GFX12: s_lshr_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x85]3585 35860x01,0x67,0x69,0x853587# GFX12: s_lshr_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x85]3588 35890x01,0x02,0x69,0x853590# GFX12: s_lshr_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x85]3591 35920x01,0x02,0x6b,0x853593# GFX12: s_lshr_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x85]3594 35950x01,0x02,0x6a,0x853596# GFX12: s_lshr_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x85]3597 35980x02,0x04,0xfe,0x853599# GFX12: s_lshr_b64 exec, s[2:3], s4             ; encoding: [0x02,0x04,0xfe,0x85]3600 36010xf0,0x04,0x80,0x853602# GFX12: s_lshr_b64 s[0:1], 0.5, s4              ; encoding: [0xf0,0x04,0x80,0x85]3603 36040x80,0x04,0x80,0x853605# GFX12: s_lshr_b64 s[0:1], 0, s4                ; encoding: [0x80,0x04,0x80,0x85]3606 36070xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f3608# GFX12: s_lshr_b64 s[0:1], 0x3f717273, s4       ; encoding: [0xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f]3609 36100xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf3611# GFX1200: s_lshr_b64 s[0:1], 0xaf123456, s4       ; encoding: [0xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf]3612# GFX1250: s_lshr_b64 s[0:1], 0xaf123456, s4       ; encoding: [0xfe,0x04,0x80,0x85,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3613 36140xc1,0x04,0x80,0x853615# GFX12: s_lshr_b64 s[0:1], -1, s4               ; encoding: [0xc1,0x04,0x80,0x85]3616 36170xf7,0x04,0x80,0x853618# GFX12: s_lshr_b64 s[0:1], -4.0, s4             ; encoding: [0xf7,0x04,0x80,0x85]3619 36200x7e,0x04,0x80,0x853621# GFX12: s_lshr_b64 s[0:1], exec, s4             ; encoding: [0x7e,0x04,0x80,0x85]3622 36230x66,0x64,0x80,0x853624# GFX12: s_lshr_b64 s[0:1], s[102:103], s100     ; encoding: [0x66,0x64,0x80,0x85]3625 36260x66,0x04,0x80,0x853627# GFX12: s_lshr_b64 s[0:1], s[102:103], s4       ; encoding: [0x66,0x04,0x80,0x85]3628 36290x02,0xf0,0x80,0x853630# GFX12: s_lshr_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x85]3631 36320x02,0x80,0x80,0x853633# GFX12: s_lshr_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x85]3634 36350x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f3636# GFX12: s_lshr_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f]3637 36380x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf3639# GFX12: s_lshr_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf]3640 36410x02,0xc1,0x80,0x853642# GFX12: s_lshr_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x85]3643 36440x02,0xf7,0x80,0x853645# GFX12: s_lshr_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x85]3646 36470x02,0x7e,0x80,0x853648# GFX12: s_lshr_b64 s[0:1], s[2:3], exec_lo      ; encoding: [0x02,0x7e,0x80,0x85]3649 36500x02,0x64,0x80,0x853651# GFX12: s_lshr_b64 s[0:1], s[2:3], s100         ; encoding: [0x02,0x64,0x80,0x85]3652 36530x02,0x04,0x80,0x853654# GFX12: s_lshr_b64 s[0:1], s[2:3], s4           ; encoding: [0x02,0x04,0x80,0x85]3655 36560x02,0x6a,0x80,0x853657# GFX12: s_lshr_b64 s[0:1], s[2:3], vcc_lo       ; encoding: [0x02,0x6a,0x80,0x85]3658 36590x6a,0x04,0x80,0x853660# GFX12: s_lshr_b64 s[0:1], vcc, s4              ; encoding: [0x6a,0x04,0x80,0x85]3661 36620x66,0x64,0xe8,0x853663# GFX12: s_lshr_b64 s[104:105], s[102:103], s100 ; encoding: [0x66,0x64,0xe8,0x85]3664 36650x66,0x04,0xe8,0x853666# GFX12: s_lshr_b64 s[104:105], s[102:103], s4   ; encoding: [0x66,0x04,0xe8,0x85]3667 36680x02,0x64,0xe8,0x853669# GFX12: s_lshr_b64 s[104:105], s[2:3], s100     ; encoding: [0x02,0x64,0xe8,0x85]3670 36710x02,0x04,0xe8,0x853672# GFX12: s_lshr_b64 s[104:105], s[2:3], s4       ; encoding: [0x02,0x04,0xe8,0x85]3673 36740x02,0x04,0xea,0x853675# GFX12: s_lshr_b64 vcc, s[2:3], s4              ; encoding: [0x02,0x04,0xea,0x85]3676 36770x01,0x02,0x7f,0x8a3678# GFX12: s_max_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8a]3679 36800x01,0x02,0x7e,0x8a3681# GFX12: s_max_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8a]3682 36830x01,0x02,0x7d,0x8a3684# GFX12: s_max_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8a]3685 36860xf0,0x02,0x00,0x8a3687# GFX12: s_max_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8a]3688 36890x80,0x02,0x00,0x8a3690# GFX12: s_max_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8a]3691 36920xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f3693# GFX12: s_max_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f]3694 36950xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf3696# GFX12: s_max_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf]3697 36980xc1,0x02,0x00,0x8a3699# GFX12: s_max_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8a]3700 37010xf7,0x02,0x00,0x8a3702# GFX12: s_max_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8a]3703 37040x7f,0x02,0x00,0x8a3705# GFX12: s_max_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8a]3706 37070x7e,0x02,0x00,0x8a3708# GFX12: s_max_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8a]3709 37100x7d,0x02,0x00,0x8a3711# GFX12: s_max_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8a]3712 37130x68,0x67,0x00,0x8a3714# GFX12: s_max_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8a]3715 37160x68,0x02,0x00,0x8a3717# GFX12: s_max_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8a]3718 37190x01,0xf0,0x00,0x8a3720# GFX12: s_max_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8a]3721 37220x01,0x80,0x00,0x8a3723# GFX12: s_max_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8a]3724 37250x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f3726# GFX12: s_max_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f]3727 37280x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf3729# GFX12: s_max_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf]3730 37310x01,0xc1,0x00,0x8a3732# GFX12: s_max_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8a]3733 37340x01,0xf7,0x00,0x8a3735# GFX12: s_max_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8a]3736 37370x01,0x7f,0x00,0x8a3738# GFX12: s_max_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8a]3739 37400x01,0x7e,0x00,0x8a3741# GFX12: s_max_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8a]3742 37430x01,0x7d,0x00,0x8a3744# GFX12: s_max_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8a]3745 37460x01,0x67,0x00,0x8a3747# GFX12: s_max_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8a]3748 37490x01,0x02,0x00,0x8a3750# GFX12: s_max_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8a]3751 37520x01,0x6b,0x00,0x8a3753# GFX12: s_max_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8a]3754 37550x01,0x6a,0x00,0x8a3756# GFX12: s_max_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8a]3757 37580x6b,0x02,0x00,0x8a3759# GFX12: s_max_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8a]3760 37610x6a,0x02,0x00,0x8a3762# GFX12: s_max_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8a]3763 37640x68,0x67,0x69,0x8a3765# GFX12: s_max_i32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8a]3766 37670x68,0x02,0x69,0x8a3768# GFX12: s_max_i32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8a]3769 37700x01,0x67,0x69,0x8a3771# GFX12: s_max_i32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8a]3772 37730x01,0x02,0x69,0x8a3774# GFX12: s_max_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8a]3775 37760x01,0x02,0x6b,0x8a3777# GFX12: s_max_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8a]3778 37790x01,0x02,0x6a,0x8a3780# GFX12: s_max_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8a]3781 37820x01,0x02,0xff,0x8a3783# GFX12: s_max_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x8a]3784 37850x01,0x02,0xfe,0x8a3786# GFX12: s_max_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x8a]3787 37880x01,0x02,0xfd,0x8a3789# GFX12: s_max_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x8a]3790 37910xf0,0x02,0x80,0x8a3792# GFX12: s_max_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x8a]3793 37940x80,0x02,0x80,0x8a3795# GFX12: s_max_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x8a]3796 37970xff,0x02,0x80,0x8a,0x73,0x72,0x71,0x3f3798# GFX12: s_max_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x8a,0x73,0x72,0x71,0x3f]3799 38000xff,0x02,0x80,0x8a,0x56,0x34,0x12,0xaf3801# GFX12: s_max_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x8a,0x56,0x34,0x12,0xaf]3802 38030xc1,0x02,0x80,0x8a3804# GFX12: s_max_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x8a]3805 38060xf7,0x02,0x80,0x8a3807# GFX12: s_max_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x8a]3808 38090x7f,0x02,0x80,0x8a3810# GFX12: s_max_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x8a]3811 38120x7e,0x02,0x80,0x8a3813# GFX12: s_max_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x8a]3814 38150x7d,0x02,0x80,0x8a3816# GFX12: s_max_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x8a]3817 38180x68,0x67,0x80,0x8a3819# GFX12: s_max_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x8a]3820 38210x68,0x02,0x80,0x8a3822# GFX12: s_max_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x8a]3823 38240x01,0xf0,0x80,0x8a3825# GFX12: s_max_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x8a]3826 38270x01,0x80,0x80,0x8a3828# GFX12: s_max_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x8a]3829 38300x01,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f3831# GFX12: s_max_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f]3832 38330x01,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf3834# GFX12: s_max_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf]3835 38360x01,0xc1,0x80,0x8a3837# GFX12: s_max_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x8a]3838 38390x01,0xf7,0x80,0x8a3840# GFX12: s_max_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x8a]3841 38420x01,0x7f,0x80,0x8a3843# GFX12: s_max_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x8a]3844 38450x01,0x7e,0x80,0x8a3846# GFX12: s_max_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x8a]3847 38480x01,0x7d,0x80,0x8a3849# GFX12: s_max_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x8a]3850 38510x01,0x67,0x80,0x8a3852# GFX12: s_max_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x8a]3853 38540x01,0x02,0x80,0x8a3855# GFX12: s_max_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x8a]3856 38570x01,0x6b,0x80,0x8a3858# GFX12: s_max_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x8a]3859 38600x01,0x6a,0x80,0x8a3861# GFX12: s_max_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x8a]3862 38630x6b,0x02,0x80,0x8a3864# GFX12: s_max_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x8a]3865 38660x6a,0x02,0x80,0x8a3867# GFX12: s_max_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x8a]3868 38690x68,0x67,0xe9,0x8a3870# GFX12: s_max_u32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x8a]3871 38720x68,0x02,0xe9,0x8a3873# GFX12: s_max_u32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x8a]3874 38750x01,0x67,0xe9,0x8a3876# GFX12: s_max_u32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x8a]3877 38780x01,0x02,0xe9,0x8a3879# GFX12: s_max_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x8a]3880 38810x01,0x02,0xeb,0x8a3882# GFX12: s_max_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x8a]3883 38840x01,0x02,0xea,0x8a3885# GFX12: s_max_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x8a]3886 38870x01,0x02,0x7f,0x893888# GFX12: s_min_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x89]3889 38900x01,0x02,0x7e,0x893891# GFX12: s_min_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x89]3892 38930x01,0x02,0x7d,0x893894# GFX12: s_min_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x89]3895 38960xf0,0x02,0x00,0x893897# GFX12: s_min_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x89]3898 38990x80,0x02,0x00,0x893900# GFX12: s_min_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x89]3901 39020xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f3903# GFX12: s_min_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f]3904 39050xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf3906# GFX12: s_min_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf]3907 39080xc1,0x02,0x00,0x893909# GFX12: s_min_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x89]3910 39110xf7,0x02,0x00,0x893912# GFX12: s_min_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x89]3913 39140x7f,0x02,0x00,0x893915# GFX12: s_min_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x89]3916 39170x7e,0x02,0x00,0x893918# GFX12: s_min_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x89]3919 39200x7d,0x02,0x00,0x893921# GFX12: s_min_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x89]3922 39230x68,0x67,0x00,0x893924# GFX12: s_min_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x89]3925 39260x68,0x02,0x00,0x893927# GFX12: s_min_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x89]3928 39290x01,0xf0,0x00,0x893930# GFX12: s_min_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x89]3931 39320x01,0x80,0x00,0x893933# GFX12: s_min_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x89]3934 39350x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f3936# GFX12: s_min_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f]3937 39380x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf3939# GFX12: s_min_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf]3940 39410x01,0xc1,0x00,0x893942# GFX12: s_min_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x89]3943 39440x01,0xf7,0x00,0x893945# GFX12: s_min_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x89]3946 39470x01,0x7f,0x00,0x893948# GFX12: s_min_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x89]3949 39500x01,0x7e,0x00,0x893951# GFX12: s_min_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x89]3952 39530x01,0x7d,0x00,0x893954# GFX12: s_min_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x89]3955 39560x01,0x67,0x00,0x893957# GFX12: s_min_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x89]3958 39590x01,0x02,0x00,0x893960# GFX12: s_min_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x89]3961 39620x01,0x6b,0x00,0x893963# GFX12: s_min_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x89]3964 39650x01,0x6a,0x00,0x893966# GFX12: s_min_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x89]3967 39680x6b,0x02,0x00,0x893969# GFX12: s_min_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x89]3970 39710x6a,0x02,0x00,0x893972# GFX12: s_min_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x89]3973 39740x68,0x67,0x69,0x893975# GFX12: s_min_i32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x89]3976 39770x68,0x02,0x69,0x893978# GFX12: s_min_i32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x89]3979 39800x01,0x67,0x69,0x893981# GFX12: s_min_i32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x89]3982 39830x01,0x02,0x69,0x893984# GFX12: s_min_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x89]3985 39860x01,0x02,0x6b,0x893987# GFX12: s_min_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x89]3988 39890x01,0x02,0x6a,0x893990# GFX12: s_min_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x89]3991 39920x01,0x02,0xff,0x893993# GFX12: s_min_u32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0xff,0x89]3994 39950x01,0x02,0xfe,0x893996# GFX12: s_min_u32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0xfe,0x89]3997 39980x01,0x02,0xfd,0x893999# GFX12: s_min_u32 m0, s1, s2                    ; encoding: [0x01,0x02,0xfd,0x89]4000 40010xf0,0x02,0x80,0x894002# GFX12: s_min_u32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x80,0x89]4003 40040x80,0x02,0x80,0x894005# GFX12: s_min_u32 s0, 0, s2                     ; encoding: [0x80,0x02,0x80,0x89]4006 40070xff,0x02,0x80,0x89,0x73,0x72,0x71,0x3f4008# GFX12: s_min_u32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x80,0x89,0x73,0x72,0x71,0x3f]4009 40100xff,0x02,0x80,0x89,0x56,0x34,0x12,0xaf4011# GFX12: s_min_u32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x80,0x89,0x56,0x34,0x12,0xaf]4012 40130xc1,0x02,0x80,0x894014# GFX12: s_min_u32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x80,0x89]4015 40160xf7,0x02,0x80,0x894017# GFX12: s_min_u32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x80,0x89]4018 40190x7f,0x02,0x80,0x894020# GFX12: s_min_u32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x80,0x89]4021 40220x7e,0x02,0x80,0x894023# GFX12: s_min_u32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x80,0x89]4024 40250x7d,0x02,0x80,0x894026# GFX12: s_min_u32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x80,0x89]4027 40280x68,0x67,0x80,0x894029# GFX12: s_min_u32 s0, s104, s103                ; encoding: [0x68,0x67,0x80,0x89]4030 40310x68,0x02,0x80,0x894032# GFX12: s_min_u32 s0, s104, s2                  ; encoding: [0x68,0x02,0x80,0x89]4033 40340x01,0xf0,0x80,0x894035# GFX12: s_min_u32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x80,0x89]4036 40370x01,0x80,0x80,0x894038# GFX12: s_min_u32 s0, s1, 0                     ; encoding: [0x01,0x80,0x80,0x89]4039 40400x01,0xff,0x80,0x89,0x73,0x72,0x71,0x3f4041# GFX12: s_min_u32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x80,0x89,0x73,0x72,0x71,0x3f]4042 40430x01,0xff,0x80,0x89,0x56,0x34,0x12,0xaf4044# GFX12: s_min_u32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x80,0x89,0x56,0x34,0x12,0xaf]4045 40460x01,0xc1,0x80,0x894047# GFX12: s_min_u32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x80,0x89]4048 40490x01,0xf7,0x80,0x894050# GFX12: s_min_u32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x80,0x89]4051 40520x01,0x7f,0x80,0x894053# GFX12: s_min_u32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x80,0x89]4054 40550x01,0x7e,0x80,0x894056# GFX12: s_min_u32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x80,0x89]4057 40580x01,0x7d,0x80,0x894059# GFX12: s_min_u32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x80,0x89]4060 40610x01,0x67,0x80,0x894062# GFX12: s_min_u32 s0, s1, s103                  ; encoding: [0x01,0x67,0x80,0x89]4063 40640x01,0x02,0x80,0x894065# GFX12: s_min_u32 s0, s1, s2                    ; encoding: [0x01,0x02,0x80,0x89]4066 40670x01,0x6b,0x80,0x894068# GFX12: s_min_u32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x80,0x89]4069 40700x01,0x6a,0x80,0x894071# GFX12: s_min_u32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x80,0x89]4072 40730x6b,0x02,0x80,0x894074# GFX12: s_min_u32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x80,0x89]4075 40760x6a,0x02,0x80,0x894077# GFX12: s_min_u32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x80,0x89]4078 40790x68,0x67,0xe9,0x894080# GFX12: s_min_u32 s105, s104, s103              ; encoding: [0x68,0x67,0xe9,0x89]4081 40820x68,0x02,0xe9,0x894083# GFX12: s_min_u32 s105, s104, s2                ; encoding: [0x68,0x02,0xe9,0x89]4084 40850x01,0x67,0xe9,0x894086# GFX12: s_min_u32 s105, s1, s103                ; encoding: [0x01,0x67,0xe9,0x89]4087 40880x01,0x02,0xe9,0x894089# GFX12: s_min_u32 s105, s1, s2                  ; encoding: [0x01,0x02,0xe9,0x89]4090 40910x01,0x02,0xeb,0x894092# GFX12: s_min_u32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0xeb,0x89]4093 40940x01,0x02,0xea,0x894095# GFX12: s_min_u32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0xea,0x89]4096 40970x01,0x02,0x7f,0x974098# GFX12: s_mul_hi_i32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0x7f,0x97]4099 41000x01,0x02,0x7e,0x974101# GFX12: s_mul_hi_i32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0x7e,0x97]4102 41030x01,0x02,0x7d,0x974104# GFX12: s_mul_hi_i32 m0, s1, s2                 ; encoding: [0x01,0x02,0x7d,0x97]4105 41060xf0,0x02,0x00,0x974107# GFX12: s_mul_hi_i32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x00,0x97]4108 41090x80,0x02,0x00,0x974110# GFX12: s_mul_hi_i32 s0, 0, s2                  ; encoding: [0x80,0x02,0x00,0x97]4111 41120xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f4113# GFX12: s_mul_hi_i32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f]4114 41150xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf4116# GFX12: s_mul_hi_i32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf]4117 41180xc1,0x02,0x00,0x974119# GFX12: s_mul_hi_i32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x00,0x97]4120 41210xf7,0x02,0x00,0x974122# GFX12: s_mul_hi_i32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x00,0x97]4123 41240x7f,0x02,0x00,0x974125# GFX12: s_mul_hi_i32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x00,0x97]4126 41270x7e,0x02,0x00,0x974128# GFX12: s_mul_hi_i32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x00,0x97]4129 41300x7d,0x02,0x00,0x974131# GFX12: s_mul_hi_i32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x00,0x97]4132 41330x68,0x67,0x00,0x974134# GFX12: s_mul_hi_i32 s0, s104, s103             ; encoding: [0x68,0x67,0x00,0x97]4135 41360x68,0x02,0x00,0x974137# GFX12: s_mul_hi_i32 s0, s104, s2               ; encoding: [0x68,0x02,0x00,0x97]4138 41390x01,0xf0,0x00,0x974140# GFX12: s_mul_hi_i32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x00,0x97]4141 41420x01,0x80,0x00,0x974143# GFX12: s_mul_hi_i32 s0, s1, 0                  ; encoding: [0x01,0x80,0x00,0x97]4144 41450x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f4146# GFX12: s_mul_hi_i32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f]4147 41480x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf4149# GFX12: s_mul_hi_i32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf]4150 41510x01,0xc1,0x00,0x974152# GFX12: s_mul_hi_i32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x00,0x97]4153 41540x01,0xf7,0x00,0x974155# GFX12: s_mul_hi_i32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x00,0x97]4156 41570x01,0x7f,0x00,0x974158# GFX12: s_mul_hi_i32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x00,0x97]4159 41600x01,0x7e,0x00,0x974161# GFX12: s_mul_hi_i32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x00,0x97]4162 41630x01,0x7d,0x00,0x974164# GFX12: s_mul_hi_i32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x00,0x97]4165 41660x01,0x67,0x00,0x974167# GFX12: s_mul_hi_i32 s0, s1, s103               ; encoding: [0x01,0x67,0x00,0x97]4168 41690x01,0x02,0x00,0x974170# GFX12: s_mul_hi_i32 s0, s1, s2                 ; encoding: [0x01,0x02,0x00,0x97]4171 41720x01,0x6b,0x00,0x974173# GFX12: s_mul_hi_i32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x00,0x97]4174 41750x01,0x6a,0x00,0x974176# GFX12: s_mul_hi_i32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x00,0x97]4177 41780x6b,0x02,0x00,0x974179# GFX12: s_mul_hi_i32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x00,0x97]4180 41810x6a,0x02,0x00,0x974182# GFX12: s_mul_hi_i32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x00,0x97]4183 41840x68,0x67,0x69,0x974185# GFX12: s_mul_hi_i32 s105, s104, s103           ; encoding: [0x68,0x67,0x69,0x97]4186 41870x68,0x02,0x69,0x974188# GFX12: s_mul_hi_i32 s105, s104, s2             ; encoding: [0x68,0x02,0x69,0x97]4189 41900x01,0x67,0x69,0x974191# GFX12: s_mul_hi_i32 s105, s1, s103             ; encoding: [0x01,0x67,0x69,0x97]4192 41930x01,0x02,0x69,0x974194# GFX12: s_mul_hi_i32 s105, s1, s2               ; encoding: [0x01,0x02,0x69,0x97]4195 41960x01,0x02,0x6b,0x974197# GFX12: s_mul_hi_i32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0x6b,0x97]4198 41990x01,0x02,0x6a,0x974200# GFX12: s_mul_hi_i32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0x6a,0x97]4201 42020x01,0x02,0xff,0x964203# GFX12: s_mul_hi_u32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0xff,0x96]4204 42050x01,0x02,0xfe,0x964206# GFX12: s_mul_hi_u32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0xfe,0x96]4207 42080x01,0x02,0xfd,0x964209# GFX12: s_mul_hi_u32 m0, s1, s2                 ; encoding: [0x01,0x02,0xfd,0x96]4210 42110xf0,0x02,0x80,0x964212# GFX12: s_mul_hi_u32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x80,0x96]4213 42140x80,0x02,0x80,0x964215# GFX12: s_mul_hi_u32 s0, 0, s2                  ; encoding: [0x80,0x02,0x80,0x96]4216 42170xff,0x02,0x80,0x96,0x73,0x72,0x71,0x3f4218# GFX12: s_mul_hi_u32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x80,0x96,0x73,0x72,0x71,0x3f]4219 42200xff,0x02,0x80,0x96,0x56,0x34,0x12,0xaf4221# GFX12: s_mul_hi_u32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x80,0x96,0x56,0x34,0x12,0xaf]4222 42230xc1,0x02,0x80,0x964224# GFX12: s_mul_hi_u32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x80,0x96]4225 42260xf7,0x02,0x80,0x964227# GFX12: s_mul_hi_u32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x80,0x96]4228 42290x7f,0x02,0x80,0x964230# GFX12: s_mul_hi_u32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x80,0x96]4231 42320x7e,0x02,0x80,0x964233# GFX12: s_mul_hi_u32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x80,0x96]4234 42350x7d,0x02,0x80,0x964236# GFX12: s_mul_hi_u32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x80,0x96]4237 42380x68,0x67,0x80,0x964239# GFX12: s_mul_hi_u32 s0, s104, s103             ; encoding: [0x68,0x67,0x80,0x96]4240 42410x68,0x02,0x80,0x964242# GFX12: s_mul_hi_u32 s0, s104, s2               ; encoding: [0x68,0x02,0x80,0x96]4243 42440x01,0xf0,0x80,0x964245# GFX12: s_mul_hi_u32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x80,0x96]4246 42470x01,0x80,0x80,0x964248# GFX12: s_mul_hi_u32 s0, s1, 0                  ; encoding: [0x01,0x80,0x80,0x96]4249 42500x01,0xff,0x80,0x96,0x73,0x72,0x71,0x3f4251# GFX12: s_mul_hi_u32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x80,0x96,0x73,0x72,0x71,0x3f]4252 42530x01,0xff,0x80,0x96,0x56,0x34,0x12,0xaf4254# GFX12: s_mul_hi_u32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x80,0x96,0x56,0x34,0x12,0xaf]4255 42560x01,0xc1,0x80,0x964257# GFX12: s_mul_hi_u32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x80,0x96]4258 42590x01,0xf7,0x80,0x964260# GFX12: s_mul_hi_u32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x80,0x96]4261 42620x01,0x7f,0x80,0x964263# GFX12: s_mul_hi_u32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x80,0x96]4264 42650x01,0x7e,0x80,0x964266# GFX12: s_mul_hi_u32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x80,0x96]4267 42680x01,0x7d,0x80,0x964269# GFX12: s_mul_hi_u32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x80,0x96]4270 42710x01,0x67,0x80,0x964272# GFX12: s_mul_hi_u32 s0, s1, s103               ; encoding: [0x01,0x67,0x80,0x96]4273 42740x01,0x02,0x80,0x964275# GFX12: s_mul_hi_u32 s0, s1, s2                 ; encoding: [0x01,0x02,0x80,0x96]4276 42770x01,0x6b,0x80,0x964278# GFX12: s_mul_hi_u32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x80,0x96]4279 42800x01,0x6a,0x80,0x964281# GFX12: s_mul_hi_u32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x80,0x96]4282 42830x6b,0x02,0x80,0x964284# GFX12: s_mul_hi_u32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x80,0x96]4285 42860x6a,0x02,0x80,0x964287# GFX12: s_mul_hi_u32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x80,0x96]4288 42890x68,0x67,0xe9,0x964290# GFX12: s_mul_hi_u32 s105, s104, s103           ; encoding: [0x68,0x67,0xe9,0x96]4291 42920x68,0x02,0xe9,0x964293# GFX12: s_mul_hi_u32 s105, s104, s2             ; encoding: [0x68,0x02,0xe9,0x96]4294 42950x01,0x67,0xe9,0x964296# GFX12: s_mul_hi_u32 s105, s1, s103             ; encoding: [0x01,0x67,0xe9,0x96]4297 42980x01,0x02,0xe9,0x964299# GFX12: s_mul_hi_u32 s105, s1, s2               ; encoding: [0x01,0x02,0xe9,0x96]4300 43010x01,0x02,0xeb,0x964302# GFX12: s_mul_hi_u32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0xeb,0x96]4303 43040x01,0x02,0xea,0x964305# GFX12: s_mul_hi_u32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0xea,0x96]4306 43070x01,0x02,0x7f,0x964308# GFX12: s_mul_i32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x96]4309 43100x01,0x02,0x7e,0x964311# GFX12: s_mul_i32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x96]4312 43130x01,0x02,0x7d,0x964314# GFX12: s_mul_i32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x96]4315 43160xf0,0x02,0x00,0x964317# GFX12: s_mul_i32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x96]4318 43190x80,0x02,0x00,0x964320# GFX12: s_mul_i32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x96]4321 43220xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f4323# GFX12: s_mul_i32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f]4324 43250xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf4326# GFX12: s_mul_i32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf]4327 43280xc1,0x02,0x00,0x964329# GFX12: s_mul_i32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x96]4330 43310xf7,0x02,0x00,0x964332# GFX12: s_mul_i32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x96]4333 43340x7f,0x02,0x00,0x964335# GFX12: s_mul_i32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x96]4336 43370x7e,0x02,0x00,0x964338# GFX12: s_mul_i32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x96]4339 43400x7d,0x02,0x00,0x964341# GFX12: s_mul_i32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x96]4342 43430x68,0x67,0x00,0x964344# GFX12: s_mul_i32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x96]4345 43460x68,0x02,0x00,0x964347# GFX12: s_mul_i32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x96]4348 43490x01,0xf0,0x00,0x964350# GFX12: s_mul_i32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x96]4351 43520x01,0x80,0x00,0x964353# GFX12: s_mul_i32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x96]4354 43550x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f4356# GFX12: s_mul_i32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f]4357 43580x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf4359# GFX12: s_mul_i32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf]4360 43610x01,0xc1,0x00,0x964362# GFX12: s_mul_i32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x96]4363 43640x01,0xf7,0x00,0x964365# GFX12: s_mul_i32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x96]4366 43670x01,0x7f,0x00,0x964368# GFX12: s_mul_i32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x96]4369 43700x01,0x7e,0x00,0x964371# GFX12: s_mul_i32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x96]4372 43730x01,0x7d,0x00,0x964374# GFX12: s_mul_i32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x96]4375 43760x01,0x67,0x00,0x964377# GFX12: s_mul_i32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x96]4378 43790x01,0x02,0x00,0x964380# GFX12: s_mul_i32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x96]4381 43820x01,0x6b,0x00,0x964383# GFX12: s_mul_i32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x96]4384 43850x01,0x6a,0x00,0x964386# GFX12: s_mul_i32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x96]4387 43880x6b,0x02,0x00,0x964389# GFX12: s_mul_i32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x96]4390 43910x6a,0x02,0x00,0x964392# GFX12: s_mul_i32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x96]4393 43940x68,0x67,0x69,0x964395# GFX12: s_mul_i32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x96]4396 43970x68,0x02,0x69,0x964398# GFX12: s_mul_i32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x96]4399 44000x01,0x67,0x69,0x964401# GFX12: s_mul_i32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x96]4402 44030x01,0x02,0x69,0x964404# GFX12: s_mul_i32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x96]4405 44060x01,0x02,0x6b,0x964407# GFX12: s_mul_i32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x96]4408 44090x01,0x02,0x6a,0x964410# GFX12: s_mul_i32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x96]4411 44120x01,0x02,0x7f,0x8e4413# GFX12: s_nand_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x8e]4414 44150x01,0x02,0x7e,0x8e4416# GFX12: s_nand_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x8e]4417 44180x01,0x02,0x7d,0x8e4419# GFX12: s_nand_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x8e]4420 44210xf0,0x02,0x00,0x8e4422# GFX12: s_nand_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x8e]4423 44240x80,0x02,0x00,0x8e4425# GFX12: s_nand_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x8e]4426 44270xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f4428# GFX12: s_nand_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f]4429 44300xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf4431# GFX12: s_nand_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf]4432 44330xc1,0x02,0x00,0x8e4434# GFX12: s_nand_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x8e]4435 44360xf7,0x02,0x00,0x8e4437# GFX12: s_nand_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x8e]4438 44390x7f,0x02,0x00,0x8e4440# GFX12: s_nand_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x8e]4441 44420x7e,0x02,0x00,0x8e4443# GFX12: s_nand_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x8e]4444 44450x7d,0x02,0x00,0x8e4446# GFX12: s_nand_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x8e]4447 44480x68,0x67,0x00,0x8e4449# GFX12: s_nand_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x8e]4450 44510x68,0x02,0x00,0x8e4452# GFX12: s_nand_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x8e]4453 44540x01,0xf0,0x00,0x8e4455# GFX12: s_nand_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x8e]4456 44570x01,0x80,0x00,0x8e4458# GFX12: s_nand_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x8e]4459 44600x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f4461# GFX12: s_nand_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f]4462 44630x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf4464# GFX12: s_nand_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf]4465 44660x01,0xc1,0x00,0x8e4467# GFX12: s_nand_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x8e]4468 44690x01,0xf7,0x00,0x8e4470# GFX12: s_nand_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x8e]4471 44720x01,0x7f,0x00,0x8e4473# GFX12: s_nand_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x8e]4474 44750x01,0x7e,0x00,0x8e4476# GFX12: s_nand_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x8e]4477 44780x01,0x7d,0x00,0x8e4479# GFX12: s_nand_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x8e]4480 44810x01,0x67,0x00,0x8e4482# GFX12: s_nand_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x8e]4483 44840x01,0x02,0x00,0x8e4485# GFX12: s_nand_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x8e]4486 44870x01,0x6b,0x00,0x8e4488# GFX12: s_nand_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x8e]4489 44900x01,0x6a,0x00,0x8e4491# GFX12: s_nand_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x8e]4492 44930x6b,0x02,0x00,0x8e4494# GFX12: s_nand_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x8e]4495 44960x6a,0x02,0x00,0x8e4497# GFX12: s_nand_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x8e]4498 44990x68,0x67,0x69,0x8e4500# GFX12: s_nand_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x8e]4501 45020x68,0x02,0x69,0x8e4503# GFX12: s_nand_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x8e]4504 45050x01,0x67,0x69,0x8e4506# GFX12: s_nand_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x8e]4507 45080x01,0x02,0x69,0x8e4509# GFX12: s_nand_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x8e]4510 45110x01,0x02,0x6b,0x8e4512# GFX12: s_nand_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x8e]4513 45140x01,0x02,0x6a,0x8e4515# GFX12: s_nand_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x8e]4516 45170x02,0x04,0xfe,0x8e4518# GFX12: s_nand_b64 exec, s[2:3], s[4:5]         ; encoding: [0x02,0x04,0xfe,0x8e]4519 45200xf0,0x04,0x80,0x8e4521# GFX12: s_nand_b64 s[0:1], 0.5, s[4:5]          ; encoding: [0xf0,0x04,0x80,0x8e]4522 45230x80,0x04,0x80,0x8e4524# GFX12: s_nand_b64 s[0:1], 0, s[4:5]            ; encoding: [0x80,0x04,0x80,0x8e]4525 45260xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f4527# GFX12: s_nand_b64 s[0:1], 0x3f717273, s[4:5]   ; encoding: [0xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f]4528 45290xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf4530# GFX1200: s_nand_b64 s[0:1], 0xaf123456, s[4:5]   ; encoding: [0xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf]4531# GFX1250: s_nand_b64 s[0:1], 0xaf123456, s[4:5]   ; encoding: [0xfe,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]4532 45330xc1,0x04,0x80,0x8e4534# GFX12: s_nand_b64 s[0:1], -1, s[4:5]           ; encoding: [0xc1,0x04,0x80,0x8e]4535 45360xf7,0x04,0x80,0x8e4537# GFX12: s_nand_b64 s[0:1], -4.0, s[4:5]         ; encoding: [0xf7,0x04,0x80,0x8e]4538 45390x7e,0x04,0x80,0x8e4540# GFX12: s_nand_b64 s[0:1], exec, s[4:5]         ; encoding: [0x7e,0x04,0x80,0x8e]4541 45420x66,0x64,0x80,0x8e4543# GFX12: s_nand_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8e]4544 45450x66,0x04,0x80,0x8e4546# GFX12: s_nand_b64 s[0:1], s[102:103], s[4:5]   ; encoding: [0x66,0x04,0x80,0x8e]4547 45480x02,0xf0,0x80,0x8e4549# GFX12: s_nand_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x8e]4550 45510x02,0x80,0x80,0x8e4552# GFX12: s_nand_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x8e]4553 45540x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f4555# GFX12: s_nand_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f]4556 45570x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf4558# GFX1200: s_nand_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf]4559# GFX1250: s_nand_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xfe,0x80,0x8e,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]4560 45610x02,0xc1,0x80,0x8e4562# GFX12: s_nand_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x8e]4563 45640x02,0xf7,0x80,0x8e4565# GFX12: s_nand_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x8e]4566 45670x02,0x7e,0x80,0x8e4568# GFX12: s_nand_b64 s[0:1], s[2:3], exec         ; encoding: [0x02,0x7e,0x80,0x8e]4569 45700x02,0x64,0x80,0x8e4571# GFX12: s_nand_b64 s[0:1], s[2:3], s[100:101]   ; encoding: [0x02,0x64,0x80,0x8e]4572 45730x02,0x04,0x80,0x8e4574# GFX12: s_nand_b64 s[0:1], s[2:3], s[4:5]       ; encoding: [0x02,0x04,0x80,0x8e]4575 45760x02,0x6a,0x80,0x8e4577# GFX12: s_nand_b64 s[0:1], s[2:3], vcc          ; encoding: [0x02,0x6a,0x80,0x8e]4578 45790x6a,0x04,0x80,0x8e4580# GFX12: s_nand_b64 s[0:1], vcc, s[4:5]          ; encoding: [0x6a,0x04,0x80,0x8e]4581 45820x66,0x64,0xe8,0x8e4583# GFX12: s_nand_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8e]4584 45850x66,0x04,0xe8,0x8e4586# GFX12: s_nand_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8e]4587 45880x02,0x64,0xe8,0x8e4589# GFX12: s_nand_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8e]4590 45910x02,0x04,0xe8,0x8e4592# GFX12: s_nand_b64 s[104:105], s[2:3], s[4:5]   ; encoding: [0x02,0x04,0xe8,0x8e]4593 45940x02,0x04,0xea,0x8e4595# GFX12: s_nand_b64 vcc, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xea,0x8e]4596 45970x01,0x02,0x7f,0x8f4598# GFX12: s_nor_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8f]4599 46000x01,0x02,0x7e,0x8f4601# GFX12: s_nor_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8f]4602 46030x01,0x02,0x7d,0x8f4604# GFX12: s_nor_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8f]4605 46060xf0,0x02,0x00,0x8f4607# GFX12: s_nor_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8f]4608 46090x80,0x02,0x00,0x8f4610# GFX12: s_nor_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8f]4611 46120xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f4613# GFX12: s_nor_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f]4614 46150xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf4616# GFX12: s_nor_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf]4617 46180xc1,0x02,0x00,0x8f4619# GFX12: s_nor_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8f]4620 46210xf7,0x02,0x00,0x8f4622# GFX12: s_nor_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8f]4623 46240x7f,0x02,0x00,0x8f4625# GFX12: s_nor_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8f]4626 46270x7e,0x02,0x00,0x8f4628# GFX12: s_nor_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8f]4629 46300x7d,0x02,0x00,0x8f4631# GFX12: s_nor_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8f]4632 46330x68,0x67,0x00,0x8f4634# GFX12: s_nor_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8f]4635 46360x68,0x02,0x00,0x8f4637# GFX12: s_nor_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8f]4638 46390x01,0xf0,0x00,0x8f4640# GFX12: s_nor_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8f]4641 46420x01,0x80,0x00,0x8f4643# GFX12: s_nor_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8f]4644 46450x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f4646# GFX12: s_nor_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f]4647 46480x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf4649# GFX12: s_nor_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf]4650 46510x01,0xc1,0x00,0x8f4652# GFX12: s_nor_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8f]4653 46540x01,0xf7,0x00,0x8f4655# GFX12: s_nor_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8f]4656 46570x01,0x7f,0x00,0x8f4658# GFX12: s_nor_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8f]4659 46600x01,0x7e,0x00,0x8f4661# GFX12: s_nor_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8f]4662 46630x01,0x7d,0x00,0x8f4664# GFX12: s_nor_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8f]4665 46660x01,0x67,0x00,0x8f4667# GFX12: s_nor_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8f]4668 46690x01,0x02,0x00,0x8f4670# GFX12: s_nor_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8f]4671 46720x01,0x6b,0x00,0x8f4673# GFX12: s_nor_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8f]4674 46750x01,0x6a,0x00,0x8f4676# GFX12: s_nor_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8f]4677 46780x6b,0x02,0x00,0x8f4679# GFX12: s_nor_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8f]4680 46810x6a,0x02,0x00,0x8f4682# GFX12: s_nor_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8f]4683 46840x68,0x67,0x69,0x8f4685# GFX12: s_nor_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8f]4686 46870x68,0x02,0x69,0x8f4688# GFX12: s_nor_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8f]4689 46900x01,0x67,0x69,0x8f4691# GFX12: s_nor_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8f]4692 46930x01,0x02,0x69,0x8f4694# GFX12: s_nor_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8f]4695 46960x01,0x02,0x6b,0x8f4697# GFX12: s_nor_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8f]4698 46990x01,0x02,0x6a,0x8f4700# GFX12: s_nor_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8f]4701 47020x02,0x04,0xfe,0x8f4703# GFX12: s_nor_b64 exec, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xfe,0x8f]4704 47050xf0,0x04,0x80,0x8f4706# GFX12: s_nor_b64 s[0:1], 0.5, s[4:5]           ; encoding: [0xf0,0x04,0x80,0x8f]4707 47080x80,0x04,0x80,0x8f4709# GFX12: s_nor_b64 s[0:1], 0, s[4:5]             ; encoding: [0x80,0x04,0x80,0x8f]4710 47110xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f4712# GFX12: s_nor_b64 s[0:1], 0x3f717273, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f]4713 47140xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf4715# GFX1200: s_nor_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf]4716# GFX1250: s_nor_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xfe,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]4717 47180xc1,0x04,0x80,0x8f4719# GFX12: s_nor_b64 s[0:1], -1, s[4:5]            ; encoding: [0xc1,0x04,0x80,0x8f]4720 47210xf7,0x04,0x80,0x8f4722# GFX12: s_nor_b64 s[0:1], -4.0, s[4:5]          ; encoding: [0xf7,0x04,0x80,0x8f]4723 47240x7e,0x04,0x80,0x8f4725# GFX12: s_nor_b64 s[0:1], exec, s[4:5]          ; encoding: [0x7e,0x04,0x80,0x8f]4726 47270x66,0x64,0x80,0x8f4728# GFX12: s_nor_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8f]4729 47300x66,0x04,0x80,0x8f4731# GFX12: s_nor_b64 s[0:1], s[102:103], s[4:5]    ; encoding: [0x66,0x04,0x80,0x8f]4732 47330x02,0xf0,0x80,0x8f4734# GFX12: s_nor_b64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x8f]4735 47360x02,0x80,0x80,0x8f4737# GFX12: s_nor_b64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x8f]4738 47390x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f4740# GFX12: s_nor_b64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f]4741 47420x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf4743# GFX1200: s_nor_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf]4744# GFX1250: s_nor_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xfe,0x80,0x8f,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]4745 47460x02,0xc1,0x80,0x8f4747# GFX12: s_nor_b64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x8f]4748 47490x02,0xf7,0x80,0x8f4750# GFX12: s_nor_b64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x8f]4751 47520x02,0x7e,0x80,0x8f4753# GFX12: s_nor_b64 s[0:1], s[2:3], exec          ; encoding: [0x02,0x7e,0x80,0x8f]4754 47550x02,0x64,0x80,0x8f4756# GFX12: s_nor_b64 s[0:1], s[2:3], s[100:101]    ; encoding: [0x02,0x64,0x80,0x8f]4757 47580x02,0x04,0x80,0x8f4759# GFX12: s_nor_b64 s[0:1], s[2:3], s[4:5]        ; encoding: [0x02,0x04,0x80,0x8f]4760 47610x02,0x6a,0x80,0x8f4762# GFX12: s_nor_b64 s[0:1], s[2:3], vcc           ; encoding: [0x02,0x6a,0x80,0x8f]4763 47640x6a,0x04,0x80,0x8f4765# GFX12: s_nor_b64 s[0:1], vcc, s[4:5]           ; encoding: [0x6a,0x04,0x80,0x8f]4766 47670x66,0x64,0xe8,0x8f4768# GFX12: s_nor_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8f]4769 47700x66,0x04,0xe8,0x8f4771# GFX12: s_nor_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8f]4772 47730x02,0x64,0xe8,0x8f4774# GFX12: s_nor_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8f]4775 47760x02,0x04,0xe8,0x8f4777# GFX12: s_nor_b64 s[104:105], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0xe8,0x8f]4778 47790x02,0x04,0xea,0x8f4780# GFX12: s_nor_b64 vcc, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xea,0x8f]4781 47820x01,0x02,0x7f,0x8c4783# GFX12: s_or_b32 exec_hi, s1, s2                ; encoding: [0x01,0x02,0x7f,0x8c]4784 47850x01,0x02,0x7e,0x8c4786# GFX12: s_or_b32 exec_lo, s1, s2                ; encoding: [0x01,0x02,0x7e,0x8c]4787 47880x01,0x02,0x7d,0x8c4789# GFX12: s_or_b32 m0, s1, s2                     ; encoding: [0x01,0x02,0x7d,0x8c]4790 47910xf0,0x02,0x00,0x8c4792# GFX12: s_or_b32 s0, 0.5, s2                    ; encoding: [0xf0,0x02,0x00,0x8c]4793 47940x80,0x02,0x00,0x8c4795# GFX12: s_or_b32 s0, 0, s2                      ; encoding: [0x80,0x02,0x00,0x8c]4796 47970xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f4798# GFX12: s_or_b32 s0, 0x3f717273, s2             ; encoding: [0xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f]4799 48000xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf4801# GFX12: s_or_b32 s0, 0xaf123456, s2             ; encoding: [0xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf]4802 48030xc1,0x02,0x00,0x8c4804# GFX12: s_or_b32 s0, -1, s2                     ; encoding: [0xc1,0x02,0x00,0x8c]4805 48060xf7,0x02,0x00,0x8c4807# GFX12: s_or_b32 s0, -4.0, s2                   ; encoding: [0xf7,0x02,0x00,0x8c]4808 48090x7f,0x02,0x00,0x8c4810# GFX12: s_or_b32 s0, exec_hi, s2                ; encoding: [0x7f,0x02,0x00,0x8c]4811 48120x7e,0x02,0x00,0x8c4813# GFX12: s_or_b32 s0, exec_lo, s2                ; encoding: [0x7e,0x02,0x00,0x8c]4814 48150x7d,0x02,0x00,0x8c4816# GFX12: s_or_b32 s0, m0, s2                     ; encoding: [0x7d,0x02,0x00,0x8c]4817 48180x68,0x67,0x00,0x8c4819# GFX12: s_or_b32 s0, s104, s103                 ; encoding: [0x68,0x67,0x00,0x8c]4820 48210x68,0x02,0x00,0x8c4822# GFX12: s_or_b32 s0, s104, s2                   ; encoding: [0x68,0x02,0x00,0x8c]4823 48240x01,0xf0,0x00,0x8c4825# GFX12: s_or_b32 s0, s1, 0.5                    ; encoding: [0x01,0xf0,0x00,0x8c]4826 48270x01,0x80,0x00,0x8c4828# GFX12: s_or_b32 s0, s1, 0                      ; encoding: [0x01,0x80,0x00,0x8c]4829 48300x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f4831# GFX12: s_or_b32 s0, s1, 0x3f717273             ; encoding: [0x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f]4832 48330x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf4834# GFX12: s_or_b32 s0, s1, 0xaf123456             ; encoding: [0x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf]4835 48360x01,0xc1,0x00,0x8c4837# GFX12: s_or_b32 s0, s1, -1                     ; encoding: [0x01,0xc1,0x00,0x8c]4838 48390x01,0xf7,0x00,0x8c4840# GFX12: s_or_b32 s0, s1, -4.0                   ; encoding: [0x01,0xf7,0x00,0x8c]4841 48420x01,0x7f,0x00,0x8c4843# GFX12: s_or_b32 s0, s1, exec_hi                ; encoding: [0x01,0x7f,0x00,0x8c]4844 48450x01,0x7e,0x00,0x8c4846# GFX12: s_or_b32 s0, s1, exec_lo                ; encoding: [0x01,0x7e,0x00,0x8c]4847 48480x01,0x7d,0x00,0x8c4849# GFX12: s_or_b32 s0, s1, m0                     ; encoding: [0x01,0x7d,0x00,0x8c]4850 48510x01,0x67,0x00,0x8c4852# GFX12: s_or_b32 s0, s1, s103                   ; encoding: [0x01,0x67,0x00,0x8c]4853 48540x01,0x02,0x00,0x8c4855# GFX12: s_or_b32 s0, s1, s2                     ; encoding: [0x01,0x02,0x00,0x8c]4856 48570x01,0x6b,0x00,0x8c4858# GFX12: s_or_b32 s0, s1, vcc_hi                 ; encoding: [0x01,0x6b,0x00,0x8c]4859 48600x01,0x6a,0x00,0x8c4861# GFX12: s_or_b32 s0, s1, vcc_lo                 ; encoding: [0x01,0x6a,0x00,0x8c]4862 48630x6b,0x02,0x00,0x8c4864# GFX12: s_or_b32 s0, vcc_hi, s2                 ; encoding: [0x6b,0x02,0x00,0x8c]4865 48660x6a,0x02,0x00,0x8c4867# GFX12: s_or_b32 s0, vcc_lo, s2                 ; encoding: [0x6a,0x02,0x00,0x8c]4868 48690x68,0x67,0x69,0x8c4870# GFX12: s_or_b32 s105, s104, s103               ; encoding: [0x68,0x67,0x69,0x8c]4871 48720x68,0x02,0x69,0x8c4873# GFX12: s_or_b32 s105, s104, s2                 ; encoding: [0x68,0x02,0x69,0x8c]4874 48750x01,0x67,0x69,0x8c4876# GFX12: s_or_b32 s105, s1, s103                 ; encoding: [0x01,0x67,0x69,0x8c]4877 48780x01,0x02,0x69,0x8c4879# GFX12: s_or_b32 s105, s1, s2                   ; encoding: [0x01,0x02,0x69,0x8c]4880 48810x01,0x02,0x6b,0x8c4882# GFX12: s_or_b32 vcc_hi, s1, s2                 ; encoding: [0x01,0x02,0x6b,0x8c]4883 48840x01,0x02,0x6a,0x8c4885# GFX12: s_or_b32 vcc_lo, s1, s2                 ; encoding: [0x01,0x02,0x6a,0x8c]4886 48870x02,0x04,0xfe,0x8c4888# GFX12: s_or_b64 exec, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xfe,0x8c]4889 48900xf0,0x04,0x80,0x8c4891# GFX12: s_or_b64 s[0:1], 0.5, s[4:5]            ; encoding: [0xf0,0x04,0x80,0x8c]4892 48930x80,0x04,0x80,0x8c4894# GFX12: s_or_b64 s[0:1], 0, s[4:5]              ; encoding: [0x80,0x04,0x80,0x8c]4895 48960xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f4897# GFX12: s_or_b64 s[0:1], 0x3f717273, s[4:5]     ; encoding: [0xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f]4898 48990xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf4900# GFX1200: s_or_b64 s[0:1], 0xaf123456, s[4:5]     ; encoding: [0xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf]4901# GFX1250: s_or_b64 s[0:1], 0xaf123456, s[4:5]     ; encoding: [0xfe,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]4902 49030xc1,0x04,0x80,0x8c4904# GFX12: s_or_b64 s[0:1], -1, s[4:5]             ; encoding: [0xc1,0x04,0x80,0x8c]4905 49060xf7,0x04,0x80,0x8c4907# GFX12: s_or_b64 s[0:1], -4.0, s[4:5]           ; encoding: [0xf7,0x04,0x80,0x8c]4908 49090x7e,0x04,0x80,0x8c4910# GFX12: s_or_b64 s[0:1], exec, s[4:5]           ; encoding: [0x7e,0x04,0x80,0x8c]4911 49120x66,0x64,0x80,0x8c4913# GFX12: s_or_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8c]4914 49150x66,0x04,0x80,0x8c4916# GFX12: s_or_b64 s[0:1], s[102:103], s[4:5]     ; encoding: [0x66,0x04,0x80,0x8c]4917 49180x02,0xf0,0x80,0x8c4919# GFX12: s_or_b64 s[0:1], s[2:3], 0.5            ; encoding: [0x02,0xf0,0x80,0x8c]4920 49210x02,0x80,0x80,0x8c4922# GFX12: s_or_b64 s[0:1], s[2:3], 0              ; encoding: [0x02,0x80,0x80,0x8c]4923 49240x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f4925# GFX12: s_or_b64 s[0:1], s[2:3], 0x3f717273     ; encoding: [0x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f]4926 49270x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf4928# GFX1200: s_or_b64 s[0:1], s[2:3], 0xaf123456     ; encoding: [0x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf]4929# GFX1250: s_or_b64 s[0:1], s[2:3], 0xaf123456     ; encoding: [0x02,0xfe,0x80,0x8c,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]4930 49310x02,0xc1,0x80,0x8c4932# GFX12: s_or_b64 s[0:1], s[2:3], -1             ; encoding: [0x02,0xc1,0x80,0x8c]4933 49340x02,0xf7,0x80,0x8c4935# GFX12: s_or_b64 s[0:1], s[2:3], -4.0           ; encoding: [0x02,0xf7,0x80,0x8c]4936 49370x02,0x7e,0x80,0x8c4938# GFX12: s_or_b64 s[0:1], s[2:3], exec           ; encoding: [0x02,0x7e,0x80,0x8c]4939 49400x02,0x64,0x80,0x8c4941# GFX12: s_or_b64 s[0:1], s[2:3], s[100:101]     ; encoding: [0x02,0x64,0x80,0x8c]4942 49430x02,0x04,0x80,0x8c4944# GFX12: s_or_b64 s[0:1], s[2:3], s[4:5]         ; encoding: [0x02,0x04,0x80,0x8c]4945 49460x02,0x6a,0x80,0x8c4947# GFX12: s_or_b64 s[0:1], s[2:3], vcc            ; encoding: [0x02,0x6a,0x80,0x8c]4948 49490x6a,0x04,0x80,0x8c4950# GFX12: s_or_b64 s[0:1], vcc, s[4:5]            ; encoding: [0x6a,0x04,0x80,0x8c]4951 49520x66,0x64,0xe8,0x8c4953# GFX12: s_or_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8c]4954 49550x66,0x04,0xe8,0x8c4956# GFX12: s_or_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8c]4957 49580x02,0x64,0xe8,0x8c4959# GFX12: s_or_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8c]4960 49610x02,0x04,0xe8,0x8c4962# GFX12: s_or_b64 s[104:105], s[2:3], s[4:5]     ; encoding: [0x02,0x04,0xe8,0x8c]4963 49640x02,0x04,0xea,0x8c4965# GFX12: s_or_b64 vcc, s[2:3], s[4:5]            ; encoding: [0x02,0x04,0xea,0x8c]4966 49670x01,0x02,0x7f,0x924968# GFX12: s_or_not1_b32 exec_hi, s1, s2           ; encoding: [0x01,0x02,0x7f,0x92]4969 49700x01,0x02,0x7e,0x924971# GFX12: s_or_not1_b32 exec_lo, s1, s2           ; encoding: [0x01,0x02,0x7e,0x92]4972 49730x01,0x02,0x7d,0x924974# GFX12: s_or_not1_b32 m0, s1, s2                ; encoding: [0x01,0x02,0x7d,0x92]4975 49760xf0,0x02,0x00,0x924977# GFX12: s_or_not1_b32 s0, 0.5, s2               ; encoding: [0xf0,0x02,0x00,0x92]4978 49790x80,0x02,0x00,0x924980# GFX12: s_or_not1_b32 s0, 0, s2                 ; encoding: [0x80,0x02,0x00,0x92]4981 49820xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f4983# GFX12: s_or_not1_b32 s0, 0x3f717273, s2        ; encoding: [0xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f]4984 49850xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf4986# GFX12: s_or_not1_b32 s0, 0xaf123456, s2        ; encoding: [0xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf]4987 49880xc1,0x02,0x00,0x924989# GFX12: s_or_not1_b32 s0, -1, s2                ; encoding: [0xc1,0x02,0x00,0x92]4990 49910xf7,0x02,0x00,0x924992# GFX12: s_or_not1_b32 s0, -4.0, s2              ; encoding: [0xf7,0x02,0x00,0x92]4993 49940x7f,0x02,0x00,0x924995# GFX12: s_or_not1_b32 s0, exec_hi, s2           ; encoding: [0x7f,0x02,0x00,0x92]4996 49970x7e,0x02,0x00,0x924998# GFX12: s_or_not1_b32 s0, exec_lo, s2           ; encoding: [0x7e,0x02,0x00,0x92]4999 50000x7d,0x02,0x00,0x925001# GFX12: s_or_not1_b32 s0, m0, s2                ; encoding: [0x7d,0x02,0x00,0x92]5002 50030x68,0x67,0x00,0x925004# GFX12: s_or_not1_b32 s0, s104, s103            ; encoding: [0x68,0x67,0x00,0x92]5005 50060x68,0x02,0x00,0x925007# GFX12: s_or_not1_b32 s0, s104, s2              ; encoding: [0x68,0x02,0x00,0x92]5008 50090x01,0xf0,0x00,0x925010# GFX12: s_or_not1_b32 s0, s1, 0.5               ; encoding: [0x01,0xf0,0x00,0x92]5011 50120x01,0x80,0x00,0x925013# GFX12: s_or_not1_b32 s0, s1, 0                 ; encoding: [0x01,0x80,0x00,0x92]5014 50150x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f5016# GFX12: s_or_not1_b32 s0, s1, 0x3f717273        ; encoding: [0x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f]5017 50180x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf5019# GFX12: s_or_not1_b32 s0, s1, 0xaf123456        ; encoding: [0x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf]5020 50210x01,0xc1,0x00,0x925022# GFX12: s_or_not1_b32 s0, s1, -1                ; encoding: [0x01,0xc1,0x00,0x92]5023 50240x01,0xf7,0x00,0x925025# GFX12: s_or_not1_b32 s0, s1, -4.0              ; encoding: [0x01,0xf7,0x00,0x92]5026 50270x01,0x7f,0x00,0x925028# GFX12: s_or_not1_b32 s0, s1, exec_hi           ; encoding: [0x01,0x7f,0x00,0x92]5029 50300x01,0x7e,0x00,0x925031# GFX12: s_or_not1_b32 s0, s1, exec_lo           ; encoding: [0x01,0x7e,0x00,0x92]5032 50330x01,0x7d,0x00,0x925034# GFX12: s_or_not1_b32 s0, s1, m0                ; encoding: [0x01,0x7d,0x00,0x92]5035 50360x01,0x67,0x00,0x925037# GFX12: s_or_not1_b32 s0, s1, s103              ; encoding: [0x01,0x67,0x00,0x92]5038 50390x01,0x02,0x00,0x925040# GFX12: s_or_not1_b32 s0, s1, s2                ; encoding: [0x01,0x02,0x00,0x92]5041 50420x01,0x6b,0x00,0x925043# GFX12: s_or_not1_b32 s0, s1, vcc_hi            ; encoding: [0x01,0x6b,0x00,0x92]5044 50450x01,0x6a,0x00,0x925046# GFX12: s_or_not1_b32 s0, s1, vcc_lo            ; encoding: [0x01,0x6a,0x00,0x92]5047 50480x6b,0x02,0x00,0x925049# GFX12: s_or_not1_b32 s0, vcc_hi, s2            ; encoding: [0x6b,0x02,0x00,0x92]5050 50510x6a,0x02,0x00,0x925052# GFX12: s_or_not1_b32 s0, vcc_lo, s2            ; encoding: [0x6a,0x02,0x00,0x92]5053 50540x68,0x67,0x69,0x925055# GFX12: s_or_not1_b32 s105, s104, s103          ; encoding: [0x68,0x67,0x69,0x92]5056 50570x68,0x02,0x69,0x925058# GFX12: s_or_not1_b32 s105, s104, s2            ; encoding: [0x68,0x02,0x69,0x92]5059 50600x01,0x67,0x69,0x925061# GFX12: s_or_not1_b32 s105, s1, s103            ; encoding: [0x01,0x67,0x69,0x92]5062 50630x01,0x02,0x69,0x925064# GFX12: s_or_not1_b32 s105, s1, s2              ; encoding: [0x01,0x02,0x69,0x92]5065 50660x01,0x02,0x6b,0x925067# GFX12: s_or_not1_b32 vcc_hi, s1, s2            ; encoding: [0x01,0x02,0x6b,0x92]5068 50690x01,0x02,0x6a,0x925070# GFX12: s_or_not1_b32 vcc_lo, s1, s2            ; encoding: [0x01,0x02,0x6a,0x92]5071 50720x02,0x04,0xfe,0x925073# GFX12: s_or_not1_b64 exec, s[2:3], s[4:5]      ; encoding: [0x02,0x04,0xfe,0x92]5074 50750xf0,0x04,0x80,0x925076# GFX12: s_or_not1_b64 s[0:1], 0.5, s[4:5]       ; encoding: [0xf0,0x04,0x80,0x92]5077 50780x80,0x04,0x80,0x925079# GFX12: s_or_not1_b64 s[0:1], 0, s[4:5]         ; encoding: [0x80,0x04,0x80,0x92]5080 50810xff,0x04,0x80,0x92,0x73,0x72,0x71,0x3f5082# GFX12: s_or_not1_b64 s[0:1], 0x3f717273, s[4:5] ; encoding: [0xff,0x04,0x80,0x92,0x73,0x72,0x71,0x3f]5083 50840xff,0x04,0x80,0x92,0x56,0x34,0x12,0xaf5085# GFX1200: s_or_not1_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xff,0x04,0x80,0x92,0x56,0x34,0x12,0xaf]5086# GFX1250: s_or_not1_b64 s[0:1], 0xaf123456, s[4:5] ; encoding: [0xfe,0x04,0x80,0x92,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]5087 50880xc1,0x04,0x80,0x925089# GFX12: s_or_not1_b64 s[0:1], -1, s[4:5]        ; encoding: [0xc1,0x04,0x80,0x92]5090 50910xf7,0x04,0x80,0x925092# GFX12: s_or_not1_b64 s[0:1], -4.0, s[4:5]      ; encoding: [0xf7,0x04,0x80,0x92]5093 50940x7e,0x04,0x80,0x925095# GFX12: s_or_not1_b64 s[0:1], exec, s[4:5]      ; encoding: [0x7e,0x04,0x80,0x92]5096 50970x66,0x64,0x80,0x925098# GFX12: s_or_not1_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x92]5099 51000x66,0x04,0x80,0x925101# GFX12: s_or_not1_b64 s[0:1], s[102:103], s[4:5] ; encoding: [0x66,0x04,0x80,0x92]5102 51030x02,0xf0,0x80,0x925104# GFX12: s_or_not1_b64 s[0:1], s[2:3], 0.5       ; encoding: [0x02,0xf0,0x80,0x92]5105 51060x02,0x80,0x80,0x925107# GFX12: s_or_not1_b64 s[0:1], s[2:3], 0         ; encoding: [0x02,0x80,0x80,0x92]5108 51090x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f5110# GFX12: s_or_not1_b64 s[0:1], s[2:3], 0x3f717273 ; encoding: [0x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f]5111 51120x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf5113# GFX1200: s_or_not1_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf]5114# GFX1250: s_or_not1_b64 s[0:1], s[2:3], 0xaf123456 ; encoding: [0x02,0xfe,0x80,0x92,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]5115 51160x02,0xc1,0x80,0x925117# GFX12: s_or_not1_b64 s[0:1], s[2:3], -1        ; encoding: [0x02,0xc1,0x80,0x92]5118 51190x02,0xf7,0x80,0x925120# GFX12: s_or_not1_b64 s[0:1], s[2:3], -4.0      ; encoding: [0x02,0xf7,0x80,0x92]5121 51220x02,0x7e,0x80,0x925123# GFX12: s_or_not1_b64 s[0:1], s[2:3], exec      ; encoding: [0x02,0x7e,0x80,0x92]5124 51250x02,0x64,0x80,0x925126# GFX12: s_or_not1_b64 s[0:1], s[2:3], s[100:101] ; encoding: [0x02,0x64,0x80,0x92]5127 51280x02,0x04,0x80,0x925129# GFX12: s_or_not1_b64 s[0:1], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0x80,0x92]5130 51310x02,0x6a,0x80,0x925132# GFX12: s_or_not1_b64 s[0:1], s[2:3], vcc       ; encoding: [0x02,0x6a,0x80,0x92]5133 51340x6a,0x04,0x80,0x925135# GFX12: s_or_not1_b64 s[0:1], vcc, s[4:5]       ; encoding: [0x6a,0x04,0x80,0x92]5136 51370x66,0x64,0xe8,0x925138# GFX12: s_or_not1_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x92]5139 51400x66,0x04,0xe8,0x925141# GFX12: s_or_not1_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x92]5142 51430x02,0x64,0xe8,0x925144# GFX12: s_or_not1_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x92]5145 51460x02,0x04,0xe8,0x925147# GFX12: s_or_not1_b64 s[104:105], s[2:3], s[4:5] ; encoding: [0x02,0x04,0xe8,0x92]5148 51490x02,0x04,0xea,0x925150# GFX12: s_or_not1_b64 vcc, s[2:3], s[4:5]       ; encoding: [0x02,0x04,0xea,0x92]5151 51520x01,0x02,0x7f,0x9a5153# GFX12: s_pack_hh_b32_b16 exec_hi, s1, s2       ; encoding: [0x01,0x02,0x7f,0x9a]5154 51550x01,0x02,0x7e,0x9a5156# GFX12: s_pack_hh_b32_b16 exec_lo, s1, s2       ; encoding: [0x01,0x02,0x7e,0x9a]5157 51580x01,0x02,0x7d,0x9a5159# GFX12: s_pack_hh_b32_b16 m0, s1, s2            ; encoding: [0x01,0x02,0x7d,0x9a]5160 51610xf0,0x02,0x00,0x9a5162# GFX12: s_pack_hh_b32_b16 s0, 0.5, s2           ; encoding: [0xf0,0x02,0x00,0x9a]5163 51640x80,0x02,0x00,0x9a5165# GFX12: s_pack_hh_b32_b16 s0, 0, s2             ; encoding: [0x80,0x02,0x00,0x9a]5166 51670xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f5168# GFX12: s_pack_hh_b32_b16 s0, 0x3f717273, s2    ; encoding: [0xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f]5169 51700xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf5171# GFX12: s_pack_hh_b32_b16 s0, 0xaf123456, s2    ; encoding: [0xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf]5172 51730xc1,0x02,0x00,0x9a5174# GFX12: s_pack_hh_b32_b16 s0, -1, s2            ; encoding: [0xc1,0x02,0x00,0x9a]5175 51760xf7,0x02,0x00,0x9a5177# GFX12: s_pack_hh_b32_b16 s0, -4.0, s2          ; encoding: [0xf7,0x02,0x00,0x9a]5178 51790x7f,0x02,0x00,0x9a5180# GFX12: s_pack_hh_b32_b16 s0, exec_hi, s2       ; encoding: [0x7f,0x02,0x00,0x9a]5181 51820x7e,0x02,0x00,0x9a5183# GFX12: s_pack_hh_b32_b16 s0, exec_lo, s2       ; encoding: [0x7e,0x02,0x00,0x9a]5184 51850x7d,0x02,0x00,0x9a5186# GFX12: s_pack_hh_b32_b16 s0, m0, s2            ; encoding: [0x7d,0x02,0x00,0x9a]5187 51880x68,0x67,0x00,0x9a5189# GFX12: s_pack_hh_b32_b16 s0, s104, s103        ; encoding: [0x68,0x67,0x00,0x9a]5190 51910x68,0x02,0x00,0x9a5192# GFX12: s_pack_hh_b32_b16 s0, s104, s2          ; encoding: [0x68,0x02,0x00,0x9a]5193 51940x01,0xf0,0x00,0x9a5195# GFX12: s_pack_hh_b32_b16 s0, s1, 0.5           ; encoding: [0x01,0xf0,0x00,0x9a]5196 51970x01,0x80,0x00,0x9a5198# GFX12: s_pack_hh_b32_b16 s0, s1, 0             ; encoding: [0x01,0x80,0x00,0x9a]5199 52000x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f5201# GFX12: s_pack_hh_b32_b16 s0, s1, 0x3f717273    ; encoding: [0x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f]5202 52030x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf5204# GFX12: s_pack_hh_b32_b16 s0, s1, 0xaf123456    ; encoding: [0x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf]5205 52060x01,0xc1,0x00,0x9a5207# GFX12: s_pack_hh_b32_b16 s0, s1, -1            ; encoding: [0x01,0xc1,0x00,0x9a]5208 52090x01,0xf7,0x00,0x9a5210# GFX12: s_pack_hh_b32_b16 s0, s1, -4.0          ; encoding: [0x01,0xf7,0x00,0x9a]5211 52120x01,0x7f,0x00,0x9a5213# GFX12: s_pack_hh_b32_b16 s0, s1, exec_hi       ; encoding: [0x01,0x7f,0x00,0x9a]5214 52150x01,0x7e,0x00,0x9a5216# GFX12: s_pack_hh_b32_b16 s0, s1, exec_lo       ; encoding: [0x01,0x7e,0x00,0x9a]5217 52180x01,0x7d,0x00,0x9a5219# GFX12: s_pack_hh_b32_b16 s0, s1, m0            ; encoding: [0x01,0x7d,0x00,0x9a]5220 52210x01,0x67,0x00,0x9a5222# GFX12: s_pack_hh_b32_b16 s0, s1, s103          ; encoding: [0x01,0x67,0x00,0x9a]5223 52240x01,0x02,0x00,0x9a5225# GFX12: s_pack_hh_b32_b16 s0, s1, s2            ; encoding: [0x01,0x02,0x00,0x9a]5226 52270x01,0x6b,0x00,0x9a5228# GFX12: s_pack_hh_b32_b16 s0, s1, vcc_hi        ; encoding: [0x01,0x6b,0x00,0x9a]5229 52300x01,0x6a,0x00,0x9a5231# GFX12: s_pack_hh_b32_b16 s0, s1, vcc_lo        ; encoding: [0x01,0x6a,0x00,0x9a]5232 52330x6b,0x02,0x00,0x9a5234# GFX12: s_pack_hh_b32_b16 s0, vcc_hi, s2        ; encoding: [0x6b,0x02,0x00,0x9a]5235 52360x6a,0x02,0x00,0x9a5237# GFX12: s_pack_hh_b32_b16 s0, vcc_lo, s2        ; encoding: [0x6a,0x02,0x00,0x9a]5238 52390x68,0x67,0x69,0x9a5240# GFX12: s_pack_hh_b32_b16 s105, s104, s103      ; encoding: [0x68,0x67,0x69,0x9a]5241 52420x68,0x02,0x69,0x9a5243# GFX12: s_pack_hh_b32_b16 s105, s104, s2        ; encoding: [0x68,0x02,0x69,0x9a]5244 52450x01,0x67,0x69,0x9a5246# GFX12: s_pack_hh_b32_b16 s105, s1, s103        ; encoding: [0x01,0x67,0x69,0x9a]5247 52480x01,0x02,0x69,0x9a5249# GFX12: s_pack_hh_b32_b16 s105, s1, s2          ; encoding: [0x01,0x02,0x69,0x9a]5250 52510x01,0x02,0x6b,0x9a5252# GFX12: s_pack_hh_b32_b16 vcc_hi, s1, s2        ; encoding: [0x01,0x02,0x6b,0x9a]5253 52540x01,0x02,0x6a,0x9a5255# GFX12: s_pack_hh_b32_b16 vcc_lo, s1, s2        ; encoding: [0x01,0x02,0x6a,0x9a]5256 52570x01,0x02,0xff,0x995258# GFX12: s_pack_lh_b32_b16 exec_hi, s1, s2       ; encoding: [0x01,0x02,0xff,0x99]5259 52600x01,0x02,0xfe,0x995261# GFX12: s_pack_lh_b32_b16 exec_lo, s1, s2       ; encoding: [0x01,0x02,0xfe,0x99]5262 52630x01,0x02,0xfd,0x995264# GFX12: s_pack_lh_b32_b16 m0, s1, s2            ; encoding: [0x01,0x02,0xfd,0x99]5265 52660xf0,0x02,0x80,0x995267# GFX12: s_pack_lh_b32_b16 s0, 0.5, s2           ; encoding: [0xf0,0x02,0x80,0x99]5268 52690x80,0x02,0x80,0x995270# GFX12: s_pack_lh_b32_b16 s0, 0, s2             ; encoding: [0x80,0x02,0x80,0x99]5271 52720xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f5273# GFX12: s_pack_lh_b32_b16 s0, 0x3f717273, s2    ; encoding: [0xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f]5274 52750xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf5276# GFX12: s_pack_lh_b32_b16 s0, 0xaf123456, s2    ; encoding: [0xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf]5277 52780xc1,0x02,0x80,0x995279# GFX12: s_pack_lh_b32_b16 s0, -1, s2            ; encoding: [0xc1,0x02,0x80,0x99]5280 52810xf7,0x02,0x80,0x995282# GFX12: s_pack_lh_b32_b16 s0, -4.0, s2          ; encoding: [0xf7,0x02,0x80,0x99]5283 52840x7f,0x02,0x80,0x995285# GFX12: s_pack_lh_b32_b16 s0, exec_hi, s2       ; encoding: [0x7f,0x02,0x80,0x99]5286 52870x7e,0x02,0x80,0x995288# GFX12: s_pack_lh_b32_b16 s0, exec_lo, s2       ; encoding: [0x7e,0x02,0x80,0x99]5289 52900x7d,0x02,0x80,0x995291# GFX12: s_pack_lh_b32_b16 s0, m0, s2            ; encoding: [0x7d,0x02,0x80,0x99]5292 52930x68,0x67,0x80,0x995294# GFX12: s_pack_lh_b32_b16 s0, s104, s103        ; encoding: [0x68,0x67,0x80,0x99]5295 52960x68,0x02,0x80,0x995297# GFX12: s_pack_lh_b32_b16 s0, s104, s2          ; encoding: [0x68,0x02,0x80,0x99]5298 52990x01,0xf0,0x80,0x995300# GFX12: s_pack_lh_b32_b16 s0, s1, 0.5           ; encoding: [0x01,0xf0,0x80,0x99]5301 53020x01,0x80,0x80,0x995303# GFX12: s_pack_lh_b32_b16 s0, s1, 0             ; encoding: [0x01,0x80,0x80,0x99]5304 53050x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f5306# GFX12: s_pack_lh_b32_b16 s0, s1, 0x3f717273    ; encoding: [0x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f]5307 53080x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf5309# GFX12: s_pack_lh_b32_b16 s0, s1, 0xaf123456    ; encoding: [0x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf]5310 53110x01,0xc1,0x80,0x995312# GFX12: s_pack_lh_b32_b16 s0, s1, -1            ; encoding: [0x01,0xc1,0x80,0x99]5313 53140x01,0xf7,0x80,0x995315# GFX12: s_pack_lh_b32_b16 s0, s1, -4.0          ; encoding: [0x01,0xf7,0x80,0x99]5316 53170x01,0x7f,0x80,0x995318# GFX12: s_pack_lh_b32_b16 s0, s1, exec_hi       ; encoding: [0x01,0x7f,0x80,0x99]5319 53200x01,0x7e,0x80,0x995321# GFX12: s_pack_lh_b32_b16 s0, s1, exec_lo       ; encoding: [0x01,0x7e,0x80,0x99]5322 53230x01,0x7d,0x80,0x995324# GFX12: s_pack_lh_b32_b16 s0, s1, m0            ; encoding: [0x01,0x7d,0x80,0x99]5325 53260x01,0x67,0x80,0x995327# GFX12: s_pack_lh_b32_b16 s0, s1, s103          ; encoding: [0x01,0x67,0x80,0x99]5328 53290x01,0x02,0x80,0x995330# GFX12: s_pack_lh_b32_b16 s0, s1, s2            ; encoding: [0x01,0x02,0x80,0x99]5331 53320x01,0x6b,0x80,0x995333# GFX12: s_pack_lh_b32_b16 s0, s1, vcc_hi        ; encoding: [0x01,0x6b,0x80,0x99]5334 53350x01,0x6a,0x80,0x995336# GFX12: s_pack_lh_b32_b16 s0, s1, vcc_lo        ; encoding: [0x01,0x6a,0x80,0x99]5337 53380x6b,0x02,0x80,0x995339# GFX12: s_pack_lh_b32_b16 s0, vcc_hi, s2        ; encoding: [0x6b,0x02,0x80,0x99]5340 53410x6a,0x02,0x80,0x995342# GFX12: s_pack_lh_b32_b16 s0, vcc_lo, s2        ; encoding: [0x6a,0x02,0x80,0x99]5343 53440x68,0x67,0xe9,0x995345# GFX12: s_pack_lh_b32_b16 s105, s104, s103      ; encoding: [0x68,0x67,0xe9,0x99]5346 53470x68,0x02,0xe9,0x995348# GFX12: s_pack_lh_b32_b16 s105, s104, s2        ; encoding: [0x68,0x02,0xe9,0x99]5349 53500x01,0x67,0xe9,0x995351# GFX12: s_pack_lh_b32_b16 s105, s1, s103        ; encoding: [0x01,0x67,0xe9,0x99]5352 53530x01,0x02,0xe9,0x995354# GFX12: s_pack_lh_b32_b16 s105, s1, s2          ; encoding: [0x01,0x02,0xe9,0x99]5355 53560x01,0x02,0xeb,0x995357# GFX12: s_pack_lh_b32_b16 vcc_hi, s1, s2        ; encoding: [0x01,0x02,0xeb,0x99]5358 53590x01,0x02,0xea,0x995360# GFX12: s_pack_lh_b32_b16 vcc_lo, s1, s2        ; encoding: [0x01,0x02,0xea,0x99]5361 53620x01,0x02,0x7f,0x995363# GFX12: s_pack_ll_b32_b16 exec_hi, s1, s2       ; encoding: [0x01,0x02,0x7f,0x99]5364 53650x01,0x02,0x7e,0x995366# GFX12: s_pack_ll_b32_b16 exec_lo, s1, s2       ; encoding: [0x01,0x02,0x7e,0x99]5367 53680x01,0x02,0x7d,0x995369# GFX12: s_pack_ll_b32_b16 m0, s1, s2            ; encoding: [0x01,0x02,0x7d,0x99]5370 53710xf0,0x02,0x00,0x995372# GFX12: s_pack_ll_b32_b16 s0, 0.5, s2           ; encoding: [0xf0,0x02,0x00,0x99]5373 53740x80,0x02,0x00,0x995375# GFX12: s_pack_ll_b32_b16 s0, 0, s2             ; encoding: [0x80,0x02,0x00,0x99]5376 53770xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f5378# GFX12: s_pack_ll_b32_b16 s0, 0x3f717273, s2    ; encoding: [0xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f]5379 53800xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf5381# GFX12: s_pack_ll_b32_b16 s0, 0xaf123456, s2    ; encoding: [0xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf]5382 53830xc1,0x02,0x00,0x995384# GFX12: s_pack_ll_b32_b16 s0, -1, s2            ; encoding: [0xc1,0x02,0x00,0x99]5385 53860xf7,0x02,0x00,0x995387# GFX12: s_pack_ll_b32_b16 s0, -4.0, s2          ; encoding: [0xf7,0x02,0x00,0x99]5388 53890x7f,0x02,0x00,0x995390# GFX12: s_pack_ll_b32_b16 s0, exec_hi, s2       ; encoding: [0x7f,0x02,0x00,0x99]5391 53920x7e,0x02,0x00,0x995393# GFX12: s_pack_ll_b32_b16 s0, exec_lo, s2       ; encoding: [0x7e,0x02,0x00,0x99]5394 53950x7d,0x02,0x00,0x995396# GFX12: s_pack_ll_b32_b16 s0, m0, s2            ; encoding: [0x7d,0x02,0x00,0x99]5397 53980x68,0x67,0x00,0x995399# GFX12: s_pack_ll_b32_b16 s0, s104, s103        ; encoding: [0x68,0x67,0x00,0x99]5400 54010x68,0x02,0x00,0x995402# GFX12: s_pack_ll_b32_b16 s0, s104, s2          ; encoding: [0x68,0x02,0x00,0x99]5403 54040x01,0xf0,0x00,0x995405# GFX12: s_pack_ll_b32_b16 s0, s1, 0.5           ; encoding: [0x01,0xf0,0x00,0x99]5406 54070x01,0x80,0x00,0x995408# GFX12: s_pack_ll_b32_b16 s0, s1, 0             ; encoding: [0x01,0x80,0x00,0x99]5409 54100x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f5411# GFX12: s_pack_ll_b32_b16 s0, s1, 0x3f717273    ; encoding: [0x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f]5412 54130x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf5414# GFX12: s_pack_ll_b32_b16 s0, s1, 0xaf123456    ; encoding: [0x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf]5415 54160x01,0xc1,0x00,0x995417# GFX12: s_pack_ll_b32_b16 s0, s1, -1            ; encoding: [0x01,0xc1,0x00,0x99]5418 54190x01,0xf7,0x00,0x995420# GFX12: s_pack_ll_b32_b16 s0, s1, -4.0          ; encoding: [0x01,0xf7,0x00,0x99]5421 54220x01,0x7f,0x00,0x995423# GFX12: s_pack_ll_b32_b16 s0, s1, exec_hi       ; encoding: [0x01,0x7f,0x00,0x99]5424 54250x01,0x7e,0x00,0x995426# GFX12: s_pack_ll_b32_b16 s0, s1, exec_lo       ; encoding: [0x01,0x7e,0x00,0x99]5427 54280x01,0x7d,0x00,0x995429# GFX12: s_pack_ll_b32_b16 s0, s1, m0            ; encoding: [0x01,0x7d,0x00,0x99]5430 54310x01,0x67,0x00,0x995432# GFX12: s_pack_ll_b32_b16 s0, s1, s103          ; encoding: [0x01,0x67,0x00,0x99]5433 54340x01,0x02,0x00,0x995435# GFX12: s_pack_ll_b32_b16 s0, s1, s2            ; encoding: [0x01,0x02,0x00,0x99]5436 54370x01,0x6b,0x00,0x995438# GFX12: s_pack_ll_b32_b16 s0, s1, vcc_hi        ; encoding: [0x01,0x6b,0x00,0x99]5439 54400x01,0x6a,0x00,0x995441# GFX12: s_pack_ll_b32_b16 s0, s1, vcc_lo        ; encoding: [0x01,0x6a,0x00,0x99]5442 54430x6b,0x02,0x00,0x995444# GFX12: s_pack_ll_b32_b16 s0, vcc_hi, s2        ; encoding: [0x6b,0x02,0x00,0x99]5445 54460x6a,0x02,0x00,0x995447# GFX12: s_pack_ll_b32_b16 s0, vcc_lo, s2        ; encoding: [0x6a,0x02,0x00,0x99]5448 54490x68,0x67,0x69,0x995450# GFX12: s_pack_ll_b32_b16 s105, s104, s103      ; encoding: [0x68,0x67,0x69,0x99]5451 54520x68,0x02,0x69,0x995453# GFX12: s_pack_ll_b32_b16 s105, s104, s2        ; encoding: [0x68,0x02,0x69,0x99]5454 54550x01,0x67,0x69,0x995456# GFX12: s_pack_ll_b32_b16 s105, s1, s103        ; encoding: [0x01,0x67,0x69,0x99]5457 54580x01,0x02,0x69,0x995459# GFX12: s_pack_ll_b32_b16 s105, s1, s2          ; encoding: [0x01,0x02,0x69,0x99]5460 54610x01,0x02,0x6b,0x995462# GFX12: s_pack_ll_b32_b16 vcc_hi, s1, s2        ; encoding: [0x01,0x02,0x6b,0x99]5463 54640x01,0x02,0x6a,0x995465# GFX12: s_pack_ll_b32_b16 vcc_lo, s1, s2        ; encoding: [0x01,0x02,0x6a,0x99]5466 54670x01,0x02,0xff,0x825468# GFX12: s_sub_co_ci_u32 exec_hi, s1, s2         ; encoding: [0x01,0x02,0xff,0x82]5469 54700x01,0x02,0xfe,0x825471# GFX12: s_sub_co_ci_u32 exec_lo, s1, s2         ; encoding: [0x01,0x02,0xfe,0x82]5472 54730x01,0x02,0xfd,0x825474# GFX12: s_sub_co_ci_u32 m0, s1, s2              ; encoding: [0x01,0x02,0xfd,0x82]5475 54760xf0,0x02,0x80,0x825477# GFX12: s_sub_co_ci_u32 s0, 0.5, s2             ; encoding: [0xf0,0x02,0x80,0x82]5478 54790x80,0x02,0x80,0x825480# GFX12: s_sub_co_ci_u32 s0, 0, s2               ; encoding: [0x80,0x02,0x80,0x82]5481 54820xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f5483# GFX12: s_sub_co_ci_u32 s0, 0x3f717273, s2      ; encoding: [0xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f]5484 54850xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf5486# GFX12: s_sub_co_ci_u32 s0, 0xaf123456, s2      ; encoding: [0xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf]5487 54880xc1,0x02,0x80,0x825489# GFX12: s_sub_co_ci_u32 s0, -1, s2              ; encoding: [0xc1,0x02,0x80,0x82]5490 54910xf7,0x02,0x80,0x825492# GFX12: s_sub_co_ci_u32 s0, -4.0, s2            ; encoding: [0xf7,0x02,0x80,0x82]5493 54940x7f,0x02,0x80,0x825495# GFX12: s_sub_co_ci_u32 s0, exec_hi, s2         ; encoding: [0x7f,0x02,0x80,0x82]5496 54970x7e,0x02,0x80,0x825498# GFX12: s_sub_co_ci_u32 s0, exec_lo, s2         ; encoding: [0x7e,0x02,0x80,0x82]5499 55000x7d,0x02,0x80,0x825501# GFX12: s_sub_co_ci_u32 s0, m0, s2              ; encoding: [0x7d,0x02,0x80,0x82]5502 55030x68,0x67,0x80,0x825504# GFX12: s_sub_co_ci_u32 s0, s104, s103          ; encoding: [0x68,0x67,0x80,0x82]5505 55060x68,0x02,0x80,0x825507# GFX12: s_sub_co_ci_u32 s0, s104, s2            ; encoding: [0x68,0x02,0x80,0x82]5508 55090x01,0xf0,0x80,0x825510# GFX12: s_sub_co_ci_u32 s0, s1, 0.5             ; encoding: [0x01,0xf0,0x80,0x82]5511 55120x01,0x80,0x80,0x825513# GFX12: s_sub_co_ci_u32 s0, s1, 0               ; encoding: [0x01,0x80,0x80,0x82]5514 55150x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f5516# GFX12: s_sub_co_ci_u32 s0, s1, 0x3f717273      ; encoding: [0x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f]5517 55180x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf5519# GFX12: s_sub_co_ci_u32 s0, s1, 0xaf123456      ; encoding: [0x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf]5520 55210x01,0xc1,0x80,0x825522# GFX12: s_sub_co_ci_u32 s0, s1, -1              ; encoding: [0x01,0xc1,0x80,0x82]5523 55240x01,0xf7,0x80,0x825525# GFX12: s_sub_co_ci_u32 s0, s1, -4.0            ; encoding: [0x01,0xf7,0x80,0x82]5526 55270x01,0x7f,0x80,0x825528# GFX12: s_sub_co_ci_u32 s0, s1, exec_hi         ; encoding: [0x01,0x7f,0x80,0x82]5529 55300x01,0x7e,0x80,0x825531# GFX12: s_sub_co_ci_u32 s0, s1, exec_lo         ; encoding: [0x01,0x7e,0x80,0x82]5532 55330x01,0x7d,0x80,0x825534# GFX12: s_sub_co_ci_u32 s0, s1, m0              ; encoding: [0x01,0x7d,0x80,0x82]5535 55360x01,0x67,0x80,0x825537# GFX12: s_sub_co_ci_u32 s0, s1, s103            ; encoding: [0x01,0x67,0x80,0x82]5538 55390x01,0x02,0x80,0x825540# GFX12: s_sub_co_ci_u32 s0, s1, s2              ; encoding: [0x01,0x02,0x80,0x82]5541 55420x01,0x6b,0x80,0x825543# GFX12: s_sub_co_ci_u32 s0, s1, vcc_hi          ; encoding: [0x01,0x6b,0x80,0x82]5544 55450x01,0x6a,0x80,0x825546# GFX12: s_sub_co_ci_u32 s0, s1, vcc_lo          ; encoding: [0x01,0x6a,0x80,0x82]5547 55480x6b,0x02,0x80,0x825549# GFX12: s_sub_co_ci_u32 s0, vcc_hi, s2          ; encoding: [0x6b,0x02,0x80,0x82]5550 55510x6a,0x02,0x80,0x825552# GFX12: s_sub_co_ci_u32 s0, vcc_lo, s2          ; encoding: [0x6a,0x02,0x80,0x82]5553 55540x68,0x67,0xe9,0x825555# GFX12: s_sub_co_ci_u32 s105, s104, s103        ; encoding: [0x68,0x67,0xe9,0x82]5556 55570x68,0x02,0xe9,0x825558# GFX12: s_sub_co_ci_u32 s105, s104, s2          ; encoding: [0x68,0x02,0xe9,0x82]5559 55600x01,0x67,0xe9,0x825561# GFX12: s_sub_co_ci_u32 s105, s1, s103          ; encoding: [0x01,0x67,0xe9,0x82]5562 55630x01,0x02,0xe9,0x825564# GFX12: s_sub_co_ci_u32 s105, s1, s2            ; encoding: [0x01,0x02,0xe9,0x82]5565 55660x01,0x02,0xeb,0x825567# GFX12: s_sub_co_ci_u32 vcc_hi, s1, s2          ; encoding: [0x01,0x02,0xeb,0x82]5568 55690x01,0x02,0xea,0x825570# GFX12: s_sub_co_ci_u32 vcc_lo, s1, s2          ; encoding: [0x01,0x02,0xea,0x82]5571 55720x01,0x02,0xff,0x815573# GFX12: s_sub_co_i32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0xff,0x81]5574 55750x01,0x02,0xfe,0x815576# GFX12: s_sub_co_i32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0xfe,0x81]5577 55780x01,0x02,0xfd,0x815579# GFX12: s_sub_co_i32 m0, s1, s2                 ; encoding: [0x01,0x02,0xfd,0x81]5580 55810xf0,0x02,0x80,0x815582# GFX12: s_sub_co_i32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x80,0x81]5583 55840x80,0x02,0x80,0x815585# GFX12: s_sub_co_i32 s0, 0, s2                  ; encoding: [0x80,0x02,0x80,0x81]5586 55870xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f5588# GFX12: s_sub_co_i32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f]5589 55900xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf5591# GFX12: s_sub_co_i32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf]5592 55930xc1,0x02,0x80,0x815594# GFX12: s_sub_co_i32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x80,0x81]5595 55960xf7,0x02,0x80,0x815597# GFX12: s_sub_co_i32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x80,0x81]5598 55990x7f,0x02,0x80,0x815600# GFX12: s_sub_co_i32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x80,0x81]5601 56020x7e,0x02,0x80,0x815603# GFX12: s_sub_co_i32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x80,0x81]5604 56050x7d,0x02,0x80,0x815606# GFX12: s_sub_co_i32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x80,0x81]5607 56080x68,0x67,0x80,0x815609# GFX12: s_sub_co_i32 s0, s104, s103             ; encoding: [0x68,0x67,0x80,0x81]5610 56110x68,0x02,0x80,0x815612# GFX12: s_sub_co_i32 s0, s104, s2               ; encoding: [0x68,0x02,0x80,0x81]5613 56140x01,0xf0,0x80,0x815615# GFX12: s_sub_co_i32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x80,0x81]5616 56170x01,0x80,0x80,0x815618# GFX12: s_sub_co_i32 s0, s1, 0                  ; encoding: [0x01,0x80,0x80,0x81]5619 56200x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f5621# GFX12: s_sub_co_i32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f]5622 56230x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf5624# GFX12: s_sub_co_i32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf]5625 56260x01,0xc1,0x80,0x815627# GFX12: s_sub_co_i32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x80,0x81]5628 56290x01,0xf7,0x80,0x815630# GFX12: s_sub_co_i32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x80,0x81]5631 56320x01,0x7f,0x80,0x815633# GFX12: s_sub_co_i32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x80,0x81]5634 56350x01,0x7e,0x80,0x815636# GFX12: s_sub_co_i32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x80,0x81]5637 56380x01,0x7d,0x80,0x815639# GFX12: s_sub_co_i32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x80,0x81]5640 56410x01,0x67,0x80,0x815642# GFX12: s_sub_co_i32 s0, s1, s103               ; encoding: [0x01,0x67,0x80,0x81]5643 56440x01,0x02,0x80,0x815645# GFX12: s_sub_co_i32 s0, s1, s2                 ; encoding: [0x01,0x02,0x80,0x81]5646 56470x01,0x6b,0x80,0x815648# GFX12: s_sub_co_i32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x80,0x81]5649 56500x01,0x6a,0x80,0x815651# GFX12: s_sub_co_i32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x80,0x81]5652 56530x6b,0x02,0x80,0x815654# GFX12: s_sub_co_i32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x80,0x81]5655 56560x6a,0x02,0x80,0x815657# GFX12: s_sub_co_i32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x80,0x81]5658 56590x68,0x67,0xe9,0x815660# GFX12: s_sub_co_i32 s105, s104, s103           ; encoding: [0x68,0x67,0xe9,0x81]5661 56620x68,0x02,0xe9,0x815663# GFX12: s_sub_co_i32 s105, s104, s2             ; encoding: [0x68,0x02,0xe9,0x81]5664 56650x01,0x67,0xe9,0x815666# GFX12: s_sub_co_i32 s105, s1, s103             ; encoding: [0x01,0x67,0xe9,0x81]5667 56680x01,0x02,0xe9,0x815669# GFX12: s_sub_co_i32 s105, s1, s2               ; encoding: [0x01,0x02,0xe9,0x81]5670 56710x01,0x02,0xeb,0x815672# GFX12: s_sub_co_i32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0xeb,0x81]5673 56740x01,0x02,0xea,0x815675# GFX12: s_sub_co_i32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0xea,0x81]5676 56770x01,0x02,0xff,0x805678# GFX12: s_sub_co_u32 exec_hi, s1, s2            ; encoding: [0x01,0x02,0xff,0x80]5679 56800x01,0x02,0xfe,0x805681# GFX12: s_sub_co_u32 exec_lo, s1, s2            ; encoding: [0x01,0x02,0xfe,0x80]5682 56830x01,0x02,0xfd,0x805684# GFX12: s_sub_co_u32 m0, s1, s2                 ; encoding: [0x01,0x02,0xfd,0x80]5685 56860xf0,0x02,0x80,0x805687# GFX12: s_sub_co_u32 s0, 0.5, s2                ; encoding: [0xf0,0x02,0x80,0x80]5688 56890x80,0x02,0x80,0x805690# GFX12: s_sub_co_u32 s0, 0, s2                  ; encoding: [0x80,0x02,0x80,0x80]5691 56920xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f5693# GFX12: s_sub_co_u32 s0, 0x3f717273, s2         ; encoding: [0xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f]5694 56950xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf5696# GFX12: s_sub_co_u32 s0, 0xaf123456, s2         ; encoding: [0xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf]5697 56980xc1,0x02,0x80,0x805699# GFX12: s_sub_co_u32 s0, -1, s2                 ; encoding: [0xc1,0x02,0x80,0x80]5700 57010xf7,0x02,0x80,0x805702# GFX12: s_sub_co_u32 s0, -4.0, s2               ; encoding: [0xf7,0x02,0x80,0x80]5703 57040x7f,0x02,0x80,0x805705# GFX12: s_sub_co_u32 s0, exec_hi, s2            ; encoding: [0x7f,0x02,0x80,0x80]5706 57070x7e,0x02,0x80,0x805708# GFX12: s_sub_co_u32 s0, exec_lo, s2            ; encoding: [0x7e,0x02,0x80,0x80]5709 57100x7d,0x02,0x80,0x805711# GFX12: s_sub_co_u32 s0, m0, s2                 ; encoding: [0x7d,0x02,0x80,0x80]5712 57130x68,0x67,0x80,0x805714# GFX12: s_sub_co_u32 s0, s104, s103             ; encoding: [0x68,0x67,0x80,0x80]5715 57160x68,0x02,0x80,0x805717# GFX12: s_sub_co_u32 s0, s104, s2               ; encoding: [0x68,0x02,0x80,0x80]5718 57190x01,0xf0,0x80,0x805720# GFX12: s_sub_co_u32 s0, s1, 0.5                ; encoding: [0x01,0xf0,0x80,0x80]5721 57220x01,0x80,0x80,0x805723# GFX12: s_sub_co_u32 s0, s1, 0                  ; encoding: [0x01,0x80,0x80,0x80]5724 57250x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f5726# GFX12: s_sub_co_u32 s0, s1, 0x3f717273         ; encoding: [0x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f]5727 57280x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf5729# GFX12: s_sub_co_u32 s0, s1, 0xaf123456         ; encoding: [0x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf]5730 57310x01,0xc1,0x80,0x805732# GFX12: s_sub_co_u32 s0, s1, -1                 ; encoding: [0x01,0xc1,0x80,0x80]5733 57340x01,0xf7,0x80,0x805735# GFX12: s_sub_co_u32 s0, s1, -4.0               ; encoding: [0x01,0xf7,0x80,0x80]5736 57370x01,0x7f,0x80,0x805738# GFX12: s_sub_co_u32 s0, s1, exec_hi            ; encoding: [0x01,0x7f,0x80,0x80]5739 57400x01,0x7e,0x80,0x805741# GFX12: s_sub_co_u32 s0, s1, exec_lo            ; encoding: [0x01,0x7e,0x80,0x80]5742 57430x01,0x7d,0x80,0x805744# GFX12: s_sub_co_u32 s0, s1, m0                 ; encoding: [0x01,0x7d,0x80,0x80]5745 57460x01,0x67,0x80,0x805747# GFX12: s_sub_co_u32 s0, s1, s103               ; encoding: [0x01,0x67,0x80,0x80]5748 57490x01,0x02,0x80,0x805750# GFX12: s_sub_co_u32 s0, s1, s2                 ; encoding: [0x01,0x02,0x80,0x80]5751 57520x01,0x6b,0x80,0x805753# GFX12: s_sub_co_u32 s0, s1, vcc_hi             ; encoding: [0x01,0x6b,0x80,0x80]5754 57550x01,0x6a,0x80,0x805756# GFX12: s_sub_co_u32 s0, s1, vcc_lo             ; encoding: [0x01,0x6a,0x80,0x80]5757 57580x6b,0x02,0x80,0x805759# GFX12: s_sub_co_u32 s0, vcc_hi, s2             ; encoding: [0x6b,0x02,0x80,0x80]5760 57610x6a,0x02,0x80,0x805762# GFX12: s_sub_co_u32 s0, vcc_lo, s2             ; encoding: [0x6a,0x02,0x80,0x80]5763 57640x68,0x67,0xe9,0x805765# GFX12: s_sub_co_u32 s105, s104, s103           ; encoding: [0x68,0x67,0xe9,0x80]5766 57670x68,0x02,0xe9,0x805768# GFX12: s_sub_co_u32 s105, s104, s2             ; encoding: [0x68,0x02,0xe9,0x80]5769 57700x01,0x67,0xe9,0x805771# GFX12: s_sub_co_u32 s105, s1, s103             ; encoding: [0x01,0x67,0xe9,0x80]5772 57730x01,0x02,0xe9,0x805774# GFX12: s_sub_co_u32 s105, s1, s2               ; encoding: [0x01,0x02,0xe9,0x80]5775 57760x01,0x02,0xeb,0x805777# GFX12: s_sub_co_u32 vcc_hi, s1, s2             ; encoding: [0x01,0x02,0xeb,0x80]5778 57790x01,0x02,0xea,0x805780# GFX12: s_sub_co_u32 vcc_lo, s1, s2             ; encoding: [0x01,0x02,0xea,0x80]5781 57820x01,0x02,0x7f,0x905783# GFX12: s_xnor_b32 exec_hi, s1, s2              ; encoding: [0x01,0x02,0x7f,0x90]5784 57850x01,0x02,0x7e,0x905786# GFX12: s_xnor_b32 exec_lo, s1, s2              ; encoding: [0x01,0x02,0x7e,0x90]5787 57880x01,0x02,0x7d,0x905789# GFX12: s_xnor_b32 m0, s1, s2                   ; encoding: [0x01,0x02,0x7d,0x90]5790 57910xf0,0x02,0x00,0x905792# GFX12: s_xnor_b32 s0, 0.5, s2                  ; encoding: [0xf0,0x02,0x00,0x90]5793 57940x80,0x02,0x00,0x905795# GFX12: s_xnor_b32 s0, 0, s2                    ; encoding: [0x80,0x02,0x00,0x90]5796 57970xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f5798# GFX12: s_xnor_b32 s0, 0x3f717273, s2           ; encoding: [0xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f]5799 58000xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf5801# GFX12: s_xnor_b32 s0, 0xaf123456, s2           ; encoding: [0xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf]5802 58030xc1,0x02,0x00,0x905804# GFX12: s_xnor_b32 s0, -1, s2                   ; encoding: [0xc1,0x02,0x00,0x90]5805 58060xf7,0x02,0x00,0x905807# GFX12: s_xnor_b32 s0, -4.0, s2                 ; encoding: [0xf7,0x02,0x00,0x90]5808 58090x7f,0x02,0x00,0x905810# GFX12: s_xnor_b32 s0, exec_hi, s2              ; encoding: [0x7f,0x02,0x00,0x90]5811 58120x7e,0x02,0x00,0x905813# GFX12: s_xnor_b32 s0, exec_lo, s2              ; encoding: [0x7e,0x02,0x00,0x90]5814 58150x7d,0x02,0x00,0x905816# GFX12: s_xnor_b32 s0, m0, s2                   ; encoding: [0x7d,0x02,0x00,0x90]5817 58180x68,0x67,0x00,0x905819# GFX12: s_xnor_b32 s0, s104, s103               ; encoding: [0x68,0x67,0x00,0x90]5820 58210x68,0x02,0x00,0x905822# GFX12: s_xnor_b32 s0, s104, s2                 ; encoding: [0x68,0x02,0x00,0x90]5823 58240x01,0xf0,0x00,0x905825# GFX12: s_xnor_b32 s0, s1, 0.5                  ; encoding: [0x01,0xf0,0x00,0x90]5826 58270x01,0x80,0x00,0x905828# GFX12: s_xnor_b32 s0, s1, 0                    ; encoding: [0x01,0x80,0x00,0x90]5829 58300x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f5831# GFX12: s_xnor_b32 s0, s1, 0x3f717273           ; encoding: [0x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f]5832 58330x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf5834# GFX12: s_xnor_b32 s0, s1, 0xaf123456           ; encoding: [0x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf]5835 58360x01,0xc1,0x00,0x905837# GFX12: s_xnor_b32 s0, s1, -1                   ; encoding: [0x01,0xc1,0x00,0x90]5838 58390x01,0xf7,0x00,0x905840# GFX12: s_xnor_b32 s0, s1, -4.0                 ; encoding: [0x01,0xf7,0x00,0x90]5841 58420x01,0x7f,0x00,0x905843# GFX12: s_xnor_b32 s0, s1, exec_hi              ; encoding: [0x01,0x7f,0x00,0x90]5844 58450x01,0x7e,0x00,0x905846# GFX12: s_xnor_b32 s0, s1, exec_lo              ; encoding: [0x01,0x7e,0x00,0x90]5847 58480x01,0x7d,0x00,0x905849# GFX12: s_xnor_b32 s0, s1, m0                   ; encoding: [0x01,0x7d,0x00,0x90]5850 58510x01,0x67,0x00,0x905852# GFX12: s_xnor_b32 s0, s1, s103                 ; encoding: [0x01,0x67,0x00,0x90]5853 58540x01,0x02,0x00,0x905855# GFX12: s_xnor_b32 s0, s1, s2                   ; encoding: [0x01,0x02,0x00,0x90]5856 58570x01,0x6b,0x00,0x905858# GFX12: s_xnor_b32 s0, s1, vcc_hi               ; encoding: [0x01,0x6b,0x00,0x90]5859 58600x01,0x6a,0x00,0x905861# GFX12: s_xnor_b32 s0, s1, vcc_lo               ; encoding: [0x01,0x6a,0x00,0x90]5862 58630x6b,0x02,0x00,0x905864# GFX12: s_xnor_b32 s0, vcc_hi, s2               ; encoding: [0x6b,0x02,0x00,0x90]5865 58660x6a,0x02,0x00,0x905867# GFX12: s_xnor_b32 s0, vcc_lo, s2               ; encoding: [0x6a,0x02,0x00,0x90]5868 58690x68,0x67,0x69,0x905870# GFX12: s_xnor_b32 s105, s104, s103             ; encoding: [0x68,0x67,0x69,0x90]5871 58720x68,0x02,0x69,0x905873# GFX12: s_xnor_b32 s105, s104, s2               ; encoding: [0x68,0x02,0x69,0x90]5874 58750x01,0x67,0x69,0x905876# GFX12: s_xnor_b32 s105, s1, s103               ; encoding: [0x01,0x67,0x69,0x90]5877 58780x01,0x02,0x69,0x905879# GFX12: s_xnor_b32 s105, s1, s2                 ; encoding: [0x01,0x02,0x69,0x90]5880 58810x01,0x02,0x6b,0x905882# GFX12: s_xnor_b32 vcc_hi, s1, s2               ; encoding: [0x01,0x02,0x6b,0x90]5883 58840x01,0x02,0x6a,0x905885# GFX12: s_xnor_b32 vcc_lo, s1, s2               ; encoding: [0x01,0x02,0x6a,0x90]5886 58870x02,0x04,0xfe,0x905888# GFX12: s_xnor_b64 exec, s[2:3], s[4:5]         ; encoding: [0x02,0x04,0xfe,0x90]5889 58900xf0,0x04,0x80,0x905891# GFX12: s_xnor_b64 s[0:1], 0.5, s[4:5]          ; encoding: [0xf0,0x04,0x80,0x90]5892 58930x80,0x04,0x80,0x905894# GFX12: s_xnor_b64 s[0:1], 0, s[4:5]            ; encoding: [0x80,0x04,0x80,0x90]5895 58960xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f5897# GFX12: s_xnor_b64 s[0:1], 0x3f717273, s[4:5]   ; encoding: [0xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f]5898 58990xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf5900# GFX1200: s_xnor_b64 s[0:1], 0xaf123456, s[4:5]   ; encoding: [0xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf]5901# GFX1250: s_xnor_b64 s[0:1], 0xaf123456, s[4:5]   ; encoding: [0xfe,0x04,0x80,0x90,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]5902 59030xc1,0x04,0x80,0x905904# GFX12: s_xnor_b64 s[0:1], -1, s[4:5]           ; encoding: [0xc1,0x04,0x80,0x90]5905 59060xf7,0x04,0x80,0x905907# GFX12: s_xnor_b64 s[0:1], -4.0, s[4:5]         ; encoding: [0xf7,0x04,0x80,0x90]5908 59090x7e,0x04,0x80,0x905910# GFX12: s_xnor_b64 s[0:1], exec, s[4:5]         ; encoding: [0x7e,0x04,0x80,0x90]5911 59120x66,0x64,0x80,0x905913# GFX12: s_xnor_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x90]5914 59150x66,0x04,0x80,0x905916# GFX12: s_xnor_b64 s[0:1], s[102:103], s[4:5]   ; encoding: [0x66,0x04,0x80,0x90]5917 59180x02,0xf0,0x80,0x905919# GFX12: s_xnor_b64 s[0:1], s[2:3], 0.5          ; encoding: [0x02,0xf0,0x80,0x90]5920 59210x02,0x80,0x80,0x905922# GFX12: s_xnor_b64 s[0:1], s[2:3], 0            ; encoding: [0x02,0x80,0x80,0x90]5923 59240x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f5925# GFX12: s_xnor_b64 s[0:1], s[2:3], 0x3f717273   ; encoding: [0x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f]5926 59270x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf5928# GFX1200: s_xnor_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf]5929# GFX1250: s_xnor_b64 s[0:1], s[2:3], 0xaf123456   ; encoding: [0x02,0xfe,0x80,0x90,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]5930 59310x02,0xc1,0x80,0x905932# GFX12: s_xnor_b64 s[0:1], s[2:3], -1           ; encoding: [0x02,0xc1,0x80,0x90]5933 59340x02,0xf7,0x80,0x905935# GFX12: s_xnor_b64 s[0:1], s[2:3], -4.0         ; encoding: [0x02,0xf7,0x80,0x90]5936 59370x02,0x7e,0x80,0x905938# GFX12: s_xnor_b64 s[0:1], s[2:3], exec         ; encoding: [0x02,0x7e,0x80,0x90]5939 59400x02,0x64,0x80,0x905941# GFX12: s_xnor_b64 s[0:1], s[2:3], s[100:101]   ; encoding: [0x02,0x64,0x80,0x90]5942 59430x02,0x04,0x80,0x905944# GFX12: s_xnor_b64 s[0:1], s[2:3], s[4:5]       ; encoding: [0x02,0x04,0x80,0x90]5945 59460x02,0x6a,0x80,0x905947# GFX12: s_xnor_b64 s[0:1], s[2:3], vcc          ; encoding: [0x02,0x6a,0x80,0x90]5948 59490x6a,0x04,0x80,0x905950# GFX12: s_xnor_b64 s[0:1], vcc, s[4:5]          ; encoding: [0x6a,0x04,0x80,0x90]5951 59520x66,0x64,0xe8,0x905953# GFX12: s_xnor_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x90]5954 59550x66,0x04,0xe8,0x905956# GFX12: s_xnor_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x90]5957 59580x02,0x64,0xe8,0x905959# GFX12: s_xnor_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x90]5960 59610x02,0x04,0xe8,0x905962# GFX12: s_xnor_b64 s[104:105], s[2:3], s[4:5]   ; encoding: [0x02,0x04,0xe8,0x90]5963 59640x02,0x04,0xea,0x905965# GFX12: s_xnor_b64 vcc, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xea,0x90]5966 59670x01,0x02,0x7f,0x8d5968# GFX12: s_xor_b32 exec_hi, s1, s2               ; encoding: [0x01,0x02,0x7f,0x8d]5969 59700x01,0x02,0x7e,0x8d5971# GFX12: s_xor_b32 exec_lo, s1, s2               ; encoding: [0x01,0x02,0x7e,0x8d]5972 59730x01,0x02,0x7d,0x8d5974# GFX12: s_xor_b32 m0, s1, s2                    ; encoding: [0x01,0x02,0x7d,0x8d]5975 59760xf0,0x02,0x00,0x8d5977# GFX12: s_xor_b32 s0, 0.5, s2                   ; encoding: [0xf0,0x02,0x00,0x8d]5978 59790x80,0x02,0x00,0x8d5980# GFX12: s_xor_b32 s0, 0, s2                     ; encoding: [0x80,0x02,0x00,0x8d]5981 59820xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f5983# GFX12: s_xor_b32 s0, 0x3f717273, s2            ; encoding: [0xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f]5984 59850xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf5986# GFX12: s_xor_b32 s0, 0xaf123456, s2            ; encoding: [0xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf]5987 59880xc1,0x02,0x00,0x8d5989# GFX12: s_xor_b32 s0, -1, s2                    ; encoding: [0xc1,0x02,0x00,0x8d]5990 59910xf7,0x02,0x00,0x8d5992# GFX12: s_xor_b32 s0, -4.0, s2                  ; encoding: [0xf7,0x02,0x00,0x8d]5993 59940x7f,0x02,0x00,0x8d5995# GFX12: s_xor_b32 s0, exec_hi, s2               ; encoding: [0x7f,0x02,0x00,0x8d]5996 59970x7e,0x02,0x00,0x8d5998# GFX12: s_xor_b32 s0, exec_lo, s2               ; encoding: [0x7e,0x02,0x00,0x8d]5999 60000x7d,0x02,0x00,0x8d6001# GFX12: s_xor_b32 s0, m0, s2                    ; encoding: [0x7d,0x02,0x00,0x8d]6002 60030x68,0x67,0x00,0x8d6004# GFX12: s_xor_b32 s0, s104, s103                ; encoding: [0x68,0x67,0x00,0x8d]6005 60060x68,0x02,0x00,0x8d6007# GFX12: s_xor_b32 s0, s104, s2                  ; encoding: [0x68,0x02,0x00,0x8d]6008 60090x01,0xf0,0x00,0x8d6010# GFX12: s_xor_b32 s0, s1, 0.5                   ; encoding: [0x01,0xf0,0x00,0x8d]6011 60120x01,0x80,0x00,0x8d6013# GFX12: s_xor_b32 s0, s1, 0                     ; encoding: [0x01,0x80,0x00,0x8d]6014 60150x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f6016# GFX12: s_xor_b32 s0, s1, 0x3f717273            ; encoding: [0x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f]6017 60180x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf6019# GFX12: s_xor_b32 s0, s1, 0xaf123456            ; encoding: [0x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf]6020 60210x01,0xc1,0x00,0x8d6022# GFX12: s_xor_b32 s0, s1, -1                    ; encoding: [0x01,0xc1,0x00,0x8d]6023 60240x01,0xf7,0x00,0x8d6025# GFX12: s_xor_b32 s0, s1, -4.0                  ; encoding: [0x01,0xf7,0x00,0x8d]6026 60270x01,0x7f,0x00,0x8d6028# GFX12: s_xor_b32 s0, s1, exec_hi               ; encoding: [0x01,0x7f,0x00,0x8d]6029 60300x01,0x7e,0x00,0x8d6031# GFX12: s_xor_b32 s0, s1, exec_lo               ; encoding: [0x01,0x7e,0x00,0x8d]6032 60330x01,0x7d,0x00,0x8d6034# GFX12: s_xor_b32 s0, s1, m0                    ; encoding: [0x01,0x7d,0x00,0x8d]6035 60360x01,0x67,0x00,0x8d6037# GFX12: s_xor_b32 s0, s1, s103                  ; encoding: [0x01,0x67,0x00,0x8d]6038 60390x01,0x02,0x00,0x8d6040# GFX12: s_xor_b32 s0, s1, s2                    ; encoding: [0x01,0x02,0x00,0x8d]6041 60420x01,0x6b,0x00,0x8d6043# GFX12: s_xor_b32 s0, s1, vcc_hi                ; encoding: [0x01,0x6b,0x00,0x8d]6044 60450x01,0x6a,0x00,0x8d6046# GFX12: s_xor_b32 s0, s1, vcc_lo                ; encoding: [0x01,0x6a,0x00,0x8d]6047 60480x6b,0x02,0x00,0x8d6049# GFX12: s_xor_b32 s0, vcc_hi, s2                ; encoding: [0x6b,0x02,0x00,0x8d]6050 60510x6a,0x02,0x00,0x8d6052# GFX12: s_xor_b32 s0, vcc_lo, s2                ; encoding: [0x6a,0x02,0x00,0x8d]6053 60540x68,0x67,0x69,0x8d6055# GFX12: s_xor_b32 s105, s104, s103              ; encoding: [0x68,0x67,0x69,0x8d]6056 60570x68,0x02,0x69,0x8d6058# GFX12: s_xor_b32 s105, s104, s2                ; encoding: [0x68,0x02,0x69,0x8d]6059 60600x01,0x67,0x69,0x8d6061# GFX12: s_xor_b32 s105, s1, s103                ; encoding: [0x01,0x67,0x69,0x8d]6062 60630x01,0x02,0x69,0x8d6064# GFX12: s_xor_b32 s105, s1, s2                  ; encoding: [0x01,0x02,0x69,0x8d]6065 60660x01,0x02,0x6b,0x8d6067# GFX12: s_xor_b32 vcc_hi, s1, s2                ; encoding: [0x01,0x02,0x6b,0x8d]6068 60690x01,0x02,0x6a,0x8d6070# GFX12: s_xor_b32 vcc_lo, s1, s2                ; encoding: [0x01,0x02,0x6a,0x8d]6071 60720x02,0x04,0xfe,0x8d6073# GFX12: s_xor_b64 exec, s[2:3], s[4:5]          ; encoding: [0x02,0x04,0xfe,0x8d]6074 60750xf0,0x04,0x80,0x8d6076# GFX12: s_xor_b64 s[0:1], 0.5, s[4:5]           ; encoding: [0xf0,0x04,0x80,0x8d]6077 60780x80,0x04,0x80,0x8d6079# GFX12: s_xor_b64 s[0:1], 0, s[4:5]             ; encoding: [0x80,0x04,0x80,0x8d]6080 60810xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f6082# GFX12: s_xor_b64 s[0:1], 0x3f717273, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f]6083 60840xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf6085# GFX1200: s_xor_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf]6086# GFX1250: s_xor_b64 s[0:1], 0xaf123456, s[4:5]    ; encoding: [0xfe,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]6087 60880xc1,0x04,0x80,0x8d6089# GFX12: s_xor_b64 s[0:1], -1, s[4:5]            ; encoding: [0xc1,0x04,0x80,0x8d]6090 60910xf7,0x04,0x80,0x8d6092# GFX12: s_xor_b64 s[0:1], -4.0, s[4:5]          ; encoding: [0xf7,0x04,0x80,0x8d]6093 60940x7e,0x04,0x80,0x8d6095# GFX12: s_xor_b64 s[0:1], exec, s[4:5]          ; encoding: [0x7e,0x04,0x80,0x8d]6096 60970x66,0x64,0x80,0x8d6098# GFX12: s_xor_b64 s[0:1], s[102:103], s[100:101] ; encoding: [0x66,0x64,0x80,0x8d]6099 61000x66,0x04,0x80,0x8d6101# GFX12: s_xor_b64 s[0:1], s[102:103], s[4:5]    ; encoding: [0x66,0x04,0x80,0x8d]6102 61030x02,0xf0,0x80,0x8d6104# GFX12: s_xor_b64 s[0:1], s[2:3], 0.5           ; encoding: [0x02,0xf0,0x80,0x8d]6105 61060x02,0x80,0x80,0x8d6107# GFX12: s_xor_b64 s[0:1], s[2:3], 0             ; encoding: [0x02,0x80,0x80,0x8d]6108 61090x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f6110# GFX12: s_xor_b64 s[0:1], s[2:3], 0x3f717273    ; encoding: [0x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f]6111 61120x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf6113# GFX1200: s_xor_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf]6114# GFX1250: s_xor_b64 s[0:1], s[2:3], 0xaf123456    ; encoding: [0x02,0xfe,0x80,0x8d,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]6115 61160x02,0xc1,0x80,0x8d6117# GFX12: s_xor_b64 s[0:1], s[2:3], -1            ; encoding: [0x02,0xc1,0x80,0x8d]6118 61190x02,0xf7,0x80,0x8d6120# GFX12: s_xor_b64 s[0:1], s[2:3], -4.0          ; encoding: [0x02,0xf7,0x80,0x8d]6121 61220x02,0x7e,0x80,0x8d6123# GFX12: s_xor_b64 s[0:1], s[2:3], exec          ; encoding: [0x02,0x7e,0x80,0x8d]6124 61250x02,0x64,0x80,0x8d6126# GFX12: s_xor_b64 s[0:1], s[2:3], s[100:101]    ; encoding: [0x02,0x64,0x80,0x8d]6127 61280x02,0x04,0x80,0x8d6129# GFX12: s_xor_b64 s[0:1], s[2:3], s[4:5]        ; encoding: [0x02,0x04,0x80,0x8d]6130 61310x02,0x6a,0x80,0x8d6132# GFX12: s_xor_b64 s[0:1], s[2:3], vcc           ; encoding: [0x02,0x6a,0x80,0x8d]6133 61340x6a,0x04,0x80,0x8d6135# GFX12: s_xor_b64 s[0:1], vcc, s[4:5]           ; encoding: [0x6a,0x04,0x80,0x8d]6136 61370x66,0x64,0xe8,0x8d6138# GFX12: s_xor_b64 s[104:105], s[102:103], s[100:101] ; encoding: [0x66,0x64,0xe8,0x8d]6139 61400x66,0x04,0xe8,0x8d6141# GFX12: s_xor_b64 s[104:105], s[102:103], s[4:5] ; encoding: [0x66,0x04,0xe8,0x8d]6142 61430x02,0x64,0xe8,0x8d6144# GFX12: s_xor_b64 s[104:105], s[2:3], s[100:101] ; encoding: [0x02,0x64,0xe8,0x8d]6145 61460x02,0x04,0xe8,0x8d6147# GFX12: s_xor_b64 s[104:105], s[2:3], s[4:5]    ; encoding: [0x02,0x04,0xe8,0x8d]6148 61490x02,0x04,0xea,0x8d6150# GFX12: s_xor_b64 vcc, s[2:3], s[4:5]           ; encoding: [0x02,0x04,0xea,0x8d]6151 61520x01,0x02,0x85,0x9a6153# GFX12: s_pack_hl_b32_b16 s5, s1, s2            ; encoding: [0x01,0x02,0x85,0x9a]6154 61550x69,0x69,0x85,0x9a6156# GFX12: s_pack_hl_b32_b16 s5, s105, s105        ; encoding: [0x69,0x69,0x85,0x9a]6157 61580x6a,0x7b,0x85,0x9a6159# GFX12: s_pack_hl_b32_b16 s5, vcc_lo, ttmp15    ; encoding: [0x6a,0x7b,0x85,0x9a]6160 61610x6b,0xff,0x85,0x9a,0x0b,0xfe,0x00,0x006162# GFX12: s_pack_hl_b32_b16 s5, vcc_hi, 0xfe0b    ; encoding: [0x6b,0xff,0x85,0x9a,0x0b,0xfe,0x00,0x00]6163 61640x7b,0xfd,0x85,0x9a6165# GFX12: s_pack_hl_b32_b16 s5, ttmp15, src_scc   ; encoding: [0x7b,0xfd,0x85,0x9a]6166 61670x7d,0xf0,0xe9,0x9a6168# GFX12: s_pack_hl_b32_b16 s105, m0, 0.5         ; encoding: [0x7d,0xf0,0xe9,0x9a]6169 61700x7e,0xc1,0xea,0x9a6171# GFX12: s_pack_hl_b32_b16 vcc_lo, exec_lo, -1   ; encoding: [0x7e,0xc1,0xea,0x9a]6172 61730x7f,0x7c,0xeb,0x9a6174# GFX12: s_pack_hl_b32_b16 vcc_hi, exec_hi, null ; encoding: [0x7f,0x7c,0xeb,0x9a]6175 61760x7c,0x7e,0xfb,0x9a6177# GFX12: s_pack_hl_b32_b16 ttmp15, null, exec_lo ; encoding: [0x7c,0x7e,0xfb,0x9a]6178 61790xc1,0x7f,0xfd,0x9a6180# GFX12: s_pack_hl_b32_b16 m0, -1, exec_hi       ; encoding: [0xc1,0x7f,0xfd,0x9a]6181 61820xf0,0x7d,0xfe,0x9a6183# GFX12: s_pack_hl_b32_b16 exec_lo, 0.5, m0      ; encoding: [0xf0,0x7d,0xfe,0x9a]6184 61850xfd,0x6a,0xff,0x9a6186# GFX12: s_pack_hl_b32_b16 exec_hi, src_scc, vcc_lo ; encoding: [0xfd,0x6a,0xff,0x9a]6187 61880xff,0x6b,0xfc,0x9a,0x56,0x34,0x12,0xaf6189# GFX12: s_pack_hl_b32_b16 null, 0xaf123456, vcc_hi ; encoding: [0xff,0x6b,0xfc,0x9a,0x56,0x34,0x12,0xaf]6190