3762 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 -check-prefixes=GFX12,GFX1200 %s3# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX12,GFX1250 %s4 50xff,0x53,0x80,0xbe,0x35,0x12,0x00,0x006# GFX12: s_alloc_vgpr 0x1235 ; encoding: [0xff,0x53,0x80,0xbe,0x35,0x12,0x00,0x00]7 80x92,0x53,0x80,0xbe9# GFX12: s_alloc_vgpr 18 ; encoding: [0x92,0x53,0x80,0xbe]10 110x23,0x53,0x80,0xbe12# GFX12: s_alloc_vgpr s35 ; encoding: [0x23,0x53,0x80,0xbe]13 140xff,0x58,0x80,0xbe,0x34,0x12,0x00,0x0015# GFX12: s_sleep_var 0x1234 ; encoding: [0xff,0x58,0x80,0xbe,0x34,0x12,0x00,0x00]16 170x01,0x58,0x80,0xbe18# GFX12: s_sleep_var s1 ; encoding: [0x01,0x58,0x80,0xbe]19 200x01,0x64,0x85,0xbe21# GFX12: s_cvt_f32_i32 s5, s1 ; encoding: [0x01,0x64,0x85,0xbe]22 230x01,0x64,0xe9,0xbe24# GFX12: s_cvt_f32_i32 s105, s1 ; encoding: [0x01,0x64,0xe9,0xbe]25 260x69,0x64,0x85,0xbe27# GFX12: s_cvt_f32_i32 s5, s105 ; encoding: [0x69,0x64,0x85,0xbe]28 290x67,0x64,0x85,0xbe30# GFX12: s_cvt_f32_i32 s5, s103 ; encoding: [0x67,0x64,0x85,0xbe]31 320x6a,0x64,0x85,0xbe33# GFX12: s_cvt_f32_i32 s5, vcc_lo ; encoding: [0x6a,0x64,0x85,0xbe]34 350x6b,0x64,0x85,0xbe36# GFX12: s_cvt_f32_i32 s5, vcc_hi ; encoding: [0x6b,0x64,0x85,0xbe]37 380x77,0x64,0x85,0xbe39# GFX12: s_cvt_f32_i32 s5, ttmp11 ; encoding: [0x77,0x64,0x85,0xbe]40 410x7d,0x64,0x85,0xbe42# GFX12: s_cvt_f32_i32 s5, m0 ; encoding: [0x7d,0x64,0x85,0xbe]43 440x7e,0x64,0x85,0xbe45# GFX12: s_cvt_f32_i32 s5, exec_lo ; encoding: [0x7e,0x64,0x85,0xbe]46 470x7f,0x64,0x85,0xbe48# GFX12: s_cvt_f32_i32 s5, exec_hi ; encoding: [0x7f,0x64,0x85,0xbe]49 500x80,0x64,0x85,0xbe51# GFX12: s_cvt_f32_i32 s5, 0 ; encoding: [0x80,0x64,0x85,0xbe]52 530xc1,0x64,0x85,0xbe54# GFX12: s_cvt_f32_i32 s5, -1 ; encoding: [0xc1,0x64,0x85,0xbe]55 560xf0,0x64,0x85,0xbe57# GFX12: s_cvt_f32_i32 s5, 0.5 ; encoding: [0xf0,0x64,0x85,0xbe]58 590xf7,0x64,0x85,0xbe60# GFX12: s_cvt_f32_i32 s5, -4.0 ; encoding: [0xf7,0x64,0x85,0xbe]61 620xff,0x64,0x85,0xbe,0x56,0x34,0x12,0xaf63# GFX12: s_cvt_f32_i32 s5, 0xaf123456 ; encoding: [0xff,0x64,0x85,0xbe,0x56,0x34,0x12,0xaf]64 650xff,0x64,0x85,0xbe,0x73,0x72,0x71,0x3f66# GFX12: s_cvt_f32_i32 s5, 0x3f717273 ; encoding: [0xff,0x64,0x85,0xbe,0x73,0x72,0x71,0x3f]67 680x01,0x65,0x85,0xbe69# GFX12: s_cvt_f32_u32 s5, s1 ; encoding: [0x01,0x65,0x85,0xbe]70 710x01,0x65,0xe9,0xbe72# GFX12: s_cvt_f32_u32 s105, s1 ; encoding: [0x01,0x65,0xe9,0xbe]73 740x69,0x65,0x85,0xbe75# GFX12: s_cvt_f32_u32 s5, s105 ; encoding: [0x69,0x65,0x85,0xbe]76 770x67,0x65,0x85,0xbe78# GFX12: s_cvt_f32_u32 s5, s103 ; encoding: [0x67,0x65,0x85,0xbe]79 800x6a,0x65,0x85,0xbe81# GFX12: s_cvt_f32_u32 s5, vcc_lo ; encoding: [0x6a,0x65,0x85,0xbe]82 830x6b,0x65,0x85,0xbe84# GFX12: s_cvt_f32_u32 s5, vcc_hi ; encoding: [0x6b,0x65,0x85,0xbe]85 860x77,0x65,0x85,0xbe87# GFX12: s_cvt_f32_u32 s5, ttmp11 ; encoding: [0x77,0x65,0x85,0xbe]88 890x7d,0x65,0x85,0xbe90# GFX12: s_cvt_f32_u32 s5, m0 ; encoding: [0x7d,0x65,0x85,0xbe]91 920x7e,0x65,0x85,0xbe93# GFX12: s_cvt_f32_u32 s5, exec_lo ; encoding: [0x7e,0x65,0x85,0xbe]94 950x7f,0x65,0x85,0xbe96# GFX12: s_cvt_f32_u32 s5, exec_hi ; encoding: [0x7f,0x65,0x85,0xbe]97 980x80,0x65,0x85,0xbe99# GFX12: s_cvt_f32_u32 s5, 0 ; encoding: [0x80,0x65,0x85,0xbe]100 1010xc1,0x65,0x85,0xbe102# GFX12: s_cvt_f32_u32 s5, -1 ; encoding: [0xc1,0x65,0x85,0xbe]103 1040xf0,0x65,0x85,0xbe105# GFX12: s_cvt_f32_u32 s5, 0.5 ; encoding: [0xf0,0x65,0x85,0xbe]106 1070xf7,0x65,0x85,0xbe108# GFX12: s_cvt_f32_u32 s5, -4.0 ; encoding: [0xf7,0x65,0x85,0xbe]109 1100xff,0x65,0x85,0xbe,0x56,0x34,0x12,0xaf111# GFX12: s_cvt_f32_u32 s5, 0xaf123456 ; encoding: [0xff,0x65,0x85,0xbe,0x56,0x34,0x12,0xaf]112 1130xff,0x65,0x85,0xbe,0x73,0x72,0x71,0x3f114# GFX12: s_cvt_f32_u32 s5, 0x3f717273 ; encoding: [0xff,0x65,0x85,0xbe,0x73,0x72,0x71,0x3f]115 1160x01,0x67,0x85,0xbe117# GFX12: s_cvt_u32_f32 s5, s1 ; encoding: [0x01,0x67,0x85,0xbe]118 1190x01,0x67,0xe9,0xbe120# GFX12: s_cvt_u32_f32 s105, s1 ; encoding: [0x01,0x67,0xe9,0xbe]121 1220x69,0x67,0x85,0xbe123# GFX12: s_cvt_u32_f32 s5, s105 ; encoding: [0x69,0x67,0x85,0xbe]124 1250x67,0x67,0x85,0xbe126# GFX12: s_cvt_u32_f32 s5, s103 ; encoding: [0x67,0x67,0x85,0xbe]127 1280x6a,0x67,0x85,0xbe129# GFX12: s_cvt_u32_f32 s5, vcc_lo ; encoding: [0x6a,0x67,0x85,0xbe]130 1310x6b,0x67,0x85,0xbe132# GFX12: s_cvt_u32_f32 s5, vcc_hi ; encoding: [0x6b,0x67,0x85,0xbe]133 1340x77,0x67,0x85,0xbe135# GFX12: s_cvt_u32_f32 s5, ttmp11 ; encoding: [0x77,0x67,0x85,0xbe]136 1370x7d,0x67,0x85,0xbe138# GFX12: s_cvt_u32_f32 s5, m0 ; encoding: [0x7d,0x67,0x85,0xbe]139 1400x7e,0x67,0x85,0xbe141# GFX12: s_cvt_u32_f32 s5, exec_lo ; encoding: [0x7e,0x67,0x85,0xbe]142 1430x7f,0x67,0x85,0xbe144# GFX12: s_cvt_u32_f32 s5, exec_hi ; encoding: [0x7f,0x67,0x85,0xbe]145 1460x80,0x67,0x85,0xbe147# GFX12: s_cvt_u32_f32 s5, 0 ; encoding: [0x80,0x67,0x85,0xbe]148 1490xc1,0x67,0x85,0xbe150# GFX12: s_cvt_u32_f32 s5, -1 ; encoding: [0xc1,0x67,0x85,0xbe]151 1520xf0,0x67,0x85,0xbe153# GFX12: s_cvt_u32_f32 s5, 0.5 ; encoding: [0xf0,0x67,0x85,0xbe]154 1550xf7,0x67,0x85,0xbe156# GFX12: s_cvt_u32_f32 s5, -4.0 ; encoding: [0xf7,0x67,0x85,0xbe]157 1580xff,0x67,0x85,0xbe,0x56,0x34,0x12,0xaf159# GFX12: s_cvt_u32_f32 s5, 0xaf123456 ; encoding: [0xff,0x67,0x85,0xbe,0x56,0x34,0x12,0xaf]160 1610xff,0x67,0x85,0xbe,0x73,0x72,0x71,0x3f162# GFX12: s_cvt_u32_f32 s5, 0x3f717273 ; encoding: [0xff,0x67,0x85,0xbe,0x73,0x72,0x71,0x3f]163 1640x01,0x66,0x85,0xbe165# GFX12: s_cvt_i32_f32 s5, s1 ; encoding: [0x01,0x66,0x85,0xbe]166 1670x01,0x66,0xe9,0xbe168# GFX12: s_cvt_i32_f32 s105, s1 ; encoding: [0x01,0x66,0xe9,0xbe]169 1700x69,0x66,0x85,0xbe171# GFX12: s_cvt_i32_f32 s5, s105 ; encoding: [0x69,0x66,0x85,0xbe]172 1730x67,0x66,0x85,0xbe174# GFX12: s_cvt_i32_f32 s5, s103 ; encoding: [0x67,0x66,0x85,0xbe]175 1760x6a,0x66,0x85,0xbe177# GFX12: s_cvt_i32_f32 s5, vcc_lo ; encoding: [0x6a,0x66,0x85,0xbe]178 1790x6b,0x66,0x85,0xbe180# GFX12: s_cvt_i32_f32 s5, vcc_hi ; encoding: [0x6b,0x66,0x85,0xbe]181 1820x77,0x66,0x85,0xbe183# GFX12: s_cvt_i32_f32 s5, ttmp11 ; encoding: [0x77,0x66,0x85,0xbe]184 1850x7d,0x66,0x85,0xbe186# GFX12: s_cvt_i32_f32 s5, m0 ; encoding: [0x7d,0x66,0x85,0xbe]187 1880x7e,0x66,0x85,0xbe189# GFX12: s_cvt_i32_f32 s5, exec_lo ; encoding: [0x7e,0x66,0x85,0xbe]190 1910x7f,0x66,0x85,0xbe192# GFX12: s_cvt_i32_f32 s5, exec_hi ; encoding: [0x7f,0x66,0x85,0xbe]193 1940x80,0x66,0x85,0xbe195# GFX12: s_cvt_i32_f32 s5, 0 ; encoding: [0x80,0x66,0x85,0xbe]196 1970xc1,0x66,0x85,0xbe198# GFX12: s_cvt_i32_f32 s5, -1 ; encoding: [0xc1,0x66,0x85,0xbe]199 2000xf0,0x66,0x85,0xbe201# GFX12: s_cvt_i32_f32 s5, 0.5 ; encoding: [0xf0,0x66,0x85,0xbe]202 2030xf7,0x66,0x85,0xbe204# GFX12: s_cvt_i32_f32 s5, -4.0 ; encoding: [0xf7,0x66,0x85,0xbe]205 2060xff,0x66,0x85,0xbe,0x56,0x34,0x12,0xaf207# GFX12: s_cvt_i32_f32 s5, 0xaf123456 ; encoding: [0xff,0x66,0x85,0xbe,0x56,0x34,0x12,0xaf]208 2090xff,0x66,0x85,0xbe,0x73,0x72,0x71,0x3f210# GFX12: s_cvt_i32_f32 s5, 0x3f717273 ; encoding: [0xff,0x66,0x85,0xbe,0x73,0x72,0x71,0x3f]211 2120x01,0x68,0x85,0xbe213# GFX12: s_cvt_f16_f32 s5, s1 ; encoding: [0x01,0x68,0x85,0xbe]214 2150x01,0x68,0xe9,0xbe216# GFX12: s_cvt_f16_f32 s105, s1 ; encoding: [0x01,0x68,0xe9,0xbe]217 2180x69,0x68,0x85,0xbe219# GFX12: s_cvt_f16_f32 s5, s105 ; encoding: [0x69,0x68,0x85,0xbe]220 2210x67,0x68,0x85,0xbe222# GFX12: s_cvt_f16_f32 s5, s103 ; encoding: [0x67,0x68,0x85,0xbe]223 2240x6a,0x68,0x85,0xbe225# GFX12: s_cvt_f16_f32 s5, vcc_lo ; encoding: [0x6a,0x68,0x85,0xbe]226 2270x6b,0x68,0x85,0xbe228# GFX12: s_cvt_f16_f32 s5, vcc_hi ; encoding: [0x6b,0x68,0x85,0xbe]229 2300x77,0x68,0x85,0xbe231# GFX12: s_cvt_f16_f32 s5, ttmp11 ; encoding: [0x77,0x68,0x85,0xbe]232 2330x7d,0x68,0x85,0xbe234# GFX12: s_cvt_f16_f32 s5, m0 ; encoding: [0x7d,0x68,0x85,0xbe]235 2360x7e,0x68,0x85,0xbe237# GFX12: s_cvt_f16_f32 s5, exec_lo ; encoding: [0x7e,0x68,0x85,0xbe]238 2390x7f,0x68,0x85,0xbe240# GFX12: s_cvt_f16_f32 s5, exec_hi ; encoding: [0x7f,0x68,0x85,0xbe]241 2420x80,0x68,0x85,0xbe243# GFX12: s_cvt_f16_f32 s5, 0 ; encoding: [0x80,0x68,0x85,0xbe]244 2450xc1,0x68,0x85,0xbe246# GFX12: s_cvt_f16_f32 s5, -1 ; encoding: [0xc1,0x68,0x85,0xbe]247 2480xf0,0x68,0x85,0xbe249# GFX12: s_cvt_f16_f32 s5, 0.5 ; encoding: [0xf0,0x68,0x85,0xbe]250 2510xf7,0x68,0x85,0xbe252# GFX12: s_cvt_f16_f32 s5, -4.0 ; encoding: [0xf7,0x68,0x85,0xbe]253 2540xff,0x68,0x85,0xbe,0x56,0x34,0x12,0xaf255# GFX12: s_cvt_f16_f32 s5, 0xaf123456 ; encoding: [0xff,0x68,0x85,0xbe,0x56,0x34,0x12,0xaf]256 2570xff,0x68,0x85,0xbe,0x73,0x72,0x71,0x3f258# GFX12: s_cvt_f16_f32 s5, 0x3f717273 ; encoding: [0xff,0x68,0x85,0xbe,0x73,0x72,0x71,0x3f]259 2600x01,0x69,0x85,0xbe261# GFX12: s_cvt_f32_f16 s5, s1 ; encoding: [0x01,0x69,0x85,0xbe]262 2630x01,0x69,0xe9,0xbe264# GFX12: s_cvt_f32_f16 s105, s1 ; encoding: [0x01,0x69,0xe9,0xbe]265 2660x69,0x69,0x85,0xbe267# GFX12: s_cvt_f32_f16 s5, s105 ; encoding: [0x69,0x69,0x85,0xbe]268 2690x67,0x69,0x85,0xbe270# GFX12: s_cvt_f32_f16 s5, s103 ; encoding: [0x67,0x69,0x85,0xbe]271 2720x6a,0x69,0x85,0xbe273# GFX12: s_cvt_f32_f16 s5, vcc_lo ; encoding: [0x6a,0x69,0x85,0xbe]274 2750x6b,0x69,0x85,0xbe276# GFX12: s_cvt_f32_f16 s5, vcc_hi ; encoding: [0x6b,0x69,0x85,0xbe]277 2780x77,0x69,0x85,0xbe279# GFX12: s_cvt_f32_f16 s5, ttmp11 ; encoding: [0x77,0x69,0x85,0xbe]280 2810x7d,0x69,0x85,0xbe282# GFX12: s_cvt_f32_f16 s5, m0 ; encoding: [0x7d,0x69,0x85,0xbe]283 2840x7e,0x69,0x85,0xbe285# GFX12: s_cvt_f32_f16 s5, exec_lo ; encoding: [0x7e,0x69,0x85,0xbe]286 2870x7f,0x69,0x85,0xbe288# GFX12: s_cvt_f32_f16 s5, exec_hi ; encoding: [0x7f,0x69,0x85,0xbe]289 2900x80,0x69,0x85,0xbe291# GFX12: s_cvt_f32_f16 s5, 0 ; encoding: [0x80,0x69,0x85,0xbe]292 2930xc1,0x69,0x85,0xbe294# GFX12: s_cvt_f32_f16 s5, -1 ; encoding: [0xc1,0x69,0x85,0xbe]295 2960x01,0x6a,0x85,0xbe297# GFX12: s_cvt_hi_f32_f16 s5, s1 ; encoding: [0x01,0x6a,0x85,0xbe]298 2990x01,0x6a,0xe9,0xbe300# GFX12: s_cvt_hi_f32_f16 s105, s1 ; encoding: [0x01,0x6a,0xe9,0xbe]301 3020x69,0x6a,0x85,0xbe303# GFX12: s_cvt_hi_f32_f16 s5, s105 ; encoding: [0x69,0x6a,0x85,0xbe]304 3050x67,0x6a,0x85,0xbe306# GFX12: s_cvt_hi_f32_f16 s5, s103 ; encoding: [0x67,0x6a,0x85,0xbe]307 3080x6a,0x6a,0x85,0xbe309# GFX12: s_cvt_hi_f32_f16 s5, vcc_lo ; encoding: [0x6a,0x6a,0x85,0xbe]310 3110x6b,0x6a,0x85,0xbe312# GFX12: s_cvt_hi_f32_f16 s5, vcc_hi ; encoding: [0x6b,0x6a,0x85,0xbe]313 3140x77,0x6a,0x85,0xbe315# GFX12: s_cvt_hi_f32_f16 s5, ttmp11 ; encoding: [0x77,0x6a,0x85,0xbe]316 3170x7d,0x6a,0x85,0xbe318# GFX12: s_cvt_hi_f32_f16 s5, m0 ; encoding: [0x7d,0x6a,0x85,0xbe]319 3200x7e,0x6a,0x85,0xbe321# GFX12: s_cvt_hi_f32_f16 s5, exec_lo ; encoding: [0x7e,0x6a,0x85,0xbe]322 3230x7f,0x6a,0x85,0xbe324# GFX12: s_cvt_hi_f32_f16 s5, exec_hi ; encoding: [0x7f,0x6a,0x85,0xbe]325 3260x80,0x6a,0x85,0xbe327# GFX12: s_cvt_hi_f32_f16 s5, 0 ; encoding: [0x80,0x6a,0x85,0xbe]328 3290xc1,0x6a,0x85,0xbe330# GFX12: s_cvt_hi_f32_f16 s5, -1 ; encoding: [0xc1,0x6a,0x85,0xbe]331 3320x01,0x62,0x85,0xbe333# GFX12: s_trunc_f32 s5, s1 ; encoding: [0x01,0x62,0x85,0xbe]334 3350x01,0x62,0xe9,0xbe336# GFX12: s_trunc_f32 s105, s1 ; encoding: [0x01,0x62,0xe9,0xbe]337 3380x69,0x62,0x85,0xbe339# GFX12: s_trunc_f32 s5, s105 ; encoding: [0x69,0x62,0x85,0xbe]340 3410x67,0x62,0x85,0xbe342# GFX12: s_trunc_f32 s5, s103 ; encoding: [0x67,0x62,0x85,0xbe]343 3440x6a,0x62,0x85,0xbe345# GFX12: s_trunc_f32 s5, vcc_lo ; encoding: [0x6a,0x62,0x85,0xbe]346 3470x6b,0x62,0x85,0xbe348# GFX12: s_trunc_f32 s5, vcc_hi ; encoding: [0x6b,0x62,0x85,0xbe]349 3500x77,0x62,0x85,0xbe351# GFX12: s_trunc_f32 s5, ttmp11 ; encoding: [0x77,0x62,0x85,0xbe]352 3530x7d,0x62,0x85,0xbe354# GFX12: s_trunc_f32 s5, m0 ; encoding: [0x7d,0x62,0x85,0xbe]355 3560x7e,0x62,0x85,0xbe357# GFX12: s_trunc_f32 s5, exec_lo ; encoding: [0x7e,0x62,0x85,0xbe]358 3590x7f,0x62,0x85,0xbe360# GFX12: s_trunc_f32 s5, exec_hi ; encoding: [0x7f,0x62,0x85,0xbe]361 3620x80,0x62,0x85,0xbe363# GFX12: s_trunc_f32 s5, 0 ; encoding: [0x80,0x62,0x85,0xbe]364 3650xc1,0x62,0x85,0xbe366# GFX12: s_trunc_f32 s5, -1 ; encoding: [0xc1,0x62,0x85,0xbe]367 3680xf0,0x62,0x85,0xbe369# GFX12: s_trunc_f32 s5, 0.5 ; encoding: [0xf0,0x62,0x85,0xbe]370 3710xf7,0x62,0x85,0xbe372# GFX12: s_trunc_f32 s5, -4.0 ; encoding: [0xf7,0x62,0x85,0xbe]373 3740xff,0x62,0x85,0xbe,0x56,0x34,0x12,0xaf375# GFX12: s_trunc_f32 s5, 0xaf123456 ; encoding: [0xff,0x62,0x85,0xbe,0x56,0x34,0x12,0xaf]376 3770xff,0x62,0x85,0xbe,0x73,0x72,0x71,0x3f378# GFX12: s_trunc_f32 s5, 0x3f717273 ; encoding: [0xff,0x62,0x85,0xbe,0x73,0x72,0x71,0x3f]379 3800x01,0x60,0x85,0xbe381# GFX12: s_ceil_f32 s5, s1 ; encoding: [0x01,0x60,0x85,0xbe]382 3830x01,0x60,0xe9,0xbe384# GFX12: s_ceil_f32 s105, s1 ; encoding: [0x01,0x60,0xe9,0xbe]385 3860x69,0x60,0x85,0xbe387# GFX12: s_ceil_f32 s5, s105 ; encoding: [0x69,0x60,0x85,0xbe]388 3890x67,0x60,0x85,0xbe390# GFX12: s_ceil_f32 s5, s103 ; encoding: [0x67,0x60,0x85,0xbe]391 3920x6a,0x60,0x85,0xbe393# GFX12: s_ceil_f32 s5, vcc_lo ; encoding: [0x6a,0x60,0x85,0xbe]394 3950x6b,0x60,0x85,0xbe396# GFX12: s_ceil_f32 s5, vcc_hi ; encoding: [0x6b,0x60,0x85,0xbe]397 3980x77,0x60,0x85,0xbe399# GFX12: s_ceil_f32 s5, ttmp11 ; encoding: [0x77,0x60,0x85,0xbe]400 4010x7d,0x60,0x85,0xbe402# GFX12: s_ceil_f32 s5, m0 ; encoding: [0x7d,0x60,0x85,0xbe]403 4040x7e,0x60,0x85,0xbe405# GFX12: s_ceil_f32 s5, exec_lo ; encoding: [0x7e,0x60,0x85,0xbe]406 4070x7f,0x60,0x85,0xbe408# GFX12: s_ceil_f32 s5, exec_hi ; encoding: [0x7f,0x60,0x85,0xbe]409 4100x80,0x60,0x85,0xbe411# GFX12: s_ceil_f32 s5, 0 ; encoding: [0x80,0x60,0x85,0xbe]412 4130xc1,0x60,0x85,0xbe414# GFX12: s_ceil_f32 s5, -1 ; encoding: [0xc1,0x60,0x85,0xbe]415 4160xf0,0x60,0x85,0xbe417# GFX12: s_ceil_f32 s5, 0.5 ; encoding: [0xf0,0x60,0x85,0xbe]418 4190xf7,0x60,0x85,0xbe420# GFX12: s_ceil_f32 s5, -4.0 ; encoding: [0xf7,0x60,0x85,0xbe]421 4220xff,0x60,0x85,0xbe,0x56,0x34,0x12,0xaf423# GFX12: s_ceil_f32 s5, 0xaf123456 ; encoding: [0xff,0x60,0x85,0xbe,0x56,0x34,0x12,0xaf]424 4250xff,0x60,0x85,0xbe,0x73,0x72,0x71,0x3f426# GFX12: s_ceil_f32 s5, 0x3f717273 ; encoding: [0xff,0x60,0x85,0xbe,0x73,0x72,0x71,0x3f]427 4280x01,0x63,0x85,0xbe429# GFX12: s_rndne_f32 s5, s1 ; encoding: [0x01,0x63,0x85,0xbe]430 4310x01,0x63,0xe9,0xbe432# GFX12: s_rndne_f32 s105, s1 ; encoding: [0x01,0x63,0xe9,0xbe]433 4340x69,0x63,0x85,0xbe435# GFX12: s_rndne_f32 s5, s105 ; encoding: [0x69,0x63,0x85,0xbe]436 4370x67,0x63,0x85,0xbe438# GFX12: s_rndne_f32 s5, s103 ; encoding: [0x67,0x63,0x85,0xbe]439 4400x6a,0x63,0x85,0xbe441# GFX12: s_rndne_f32 s5, vcc_lo ; encoding: [0x6a,0x63,0x85,0xbe]442 4430x6b,0x63,0x85,0xbe444# GFX12: s_rndne_f32 s5, vcc_hi ; encoding: [0x6b,0x63,0x85,0xbe]445 4460x77,0x63,0x85,0xbe447# GFX12: s_rndne_f32 s5, ttmp11 ; encoding: [0x77,0x63,0x85,0xbe]448 4490x7d,0x63,0x85,0xbe450# GFX12: s_rndne_f32 s5, m0 ; encoding: [0x7d,0x63,0x85,0xbe]451 4520x7e,0x63,0x85,0xbe453# GFX12: s_rndne_f32 s5, exec_lo ; encoding: [0x7e,0x63,0x85,0xbe]454 4550x7f,0x63,0x85,0xbe456# GFX12: s_rndne_f32 s5, exec_hi ; encoding: [0x7f,0x63,0x85,0xbe]457 4580x80,0x63,0x85,0xbe459# GFX12: s_rndne_f32 s5, 0 ; encoding: [0x80,0x63,0x85,0xbe]460 4610xc1,0x63,0x85,0xbe462# GFX12: s_rndne_f32 s5, -1 ; encoding: [0xc1,0x63,0x85,0xbe]463 4640xf0,0x63,0x85,0xbe465# GFX12: s_rndne_f32 s5, 0.5 ; encoding: [0xf0,0x63,0x85,0xbe]466 4670xf7,0x63,0x85,0xbe468# GFX12: s_rndne_f32 s5, -4.0 ; encoding: [0xf7,0x63,0x85,0xbe]469 4700xff,0x63,0x85,0xbe,0x56,0x34,0x12,0xaf471# GFX12: s_rndne_f32 s5, 0xaf123456 ; encoding: [0xff,0x63,0x85,0xbe,0x56,0x34,0x12,0xaf]472 4730xff,0x63,0x85,0xbe,0x73,0x72,0x71,0x3f474# GFX12: s_rndne_f32 s5, 0x3f717273 ; encoding: [0xff,0x63,0x85,0xbe,0x73,0x72,0x71,0x3f]475 4760x01,0x61,0x85,0xbe477# GFX12: s_floor_f32 s5, s1 ; encoding: [0x01,0x61,0x85,0xbe]478 4790x01,0x61,0xe9,0xbe480# GFX12: s_floor_f32 s105, s1 ; encoding: [0x01,0x61,0xe9,0xbe]481 4820x69,0x61,0x85,0xbe483# GFX12: s_floor_f32 s5, s105 ; encoding: [0x69,0x61,0x85,0xbe]484 4850x67,0x61,0x85,0xbe486# GFX12: s_floor_f32 s5, s103 ; encoding: [0x67,0x61,0x85,0xbe]487 4880x6a,0x61,0x85,0xbe489# GFX12: s_floor_f32 s5, vcc_lo ; encoding: [0x6a,0x61,0x85,0xbe]490 4910x6b,0x61,0x85,0xbe492# GFX12: s_floor_f32 s5, vcc_hi ; encoding: [0x6b,0x61,0x85,0xbe]493 4940x77,0x61,0x85,0xbe495# GFX12: s_floor_f32 s5, ttmp11 ; encoding: [0x77,0x61,0x85,0xbe]496 4970x7d,0x61,0x85,0xbe498# GFX12: s_floor_f32 s5, m0 ; encoding: [0x7d,0x61,0x85,0xbe]499 5000x7e,0x61,0x85,0xbe501# GFX12: s_floor_f32 s5, exec_lo ; encoding: [0x7e,0x61,0x85,0xbe]502 5030x7f,0x61,0x85,0xbe504# GFX12: s_floor_f32 s5, exec_hi ; encoding: [0x7f,0x61,0x85,0xbe]505 5060x80,0x61,0x85,0xbe507# GFX12: s_floor_f32 s5, 0 ; encoding: [0x80,0x61,0x85,0xbe]508 5090xc1,0x61,0x85,0xbe510# GFX12: s_floor_f32 s5, -1 ; encoding: [0xc1,0x61,0x85,0xbe]511 5120xf0,0x61,0x85,0xbe513# GFX12: s_floor_f32 s5, 0.5 ; encoding: [0xf0,0x61,0x85,0xbe]514 5150xf7,0x61,0x85,0xbe516# GFX12: s_floor_f32 s5, -4.0 ; encoding: [0xf7,0x61,0x85,0xbe]517 5180xff,0x61,0x85,0xbe,0x56,0x34,0x12,0xaf519# GFX12: s_floor_f32 s5, 0xaf123456 ; encoding: [0xff,0x61,0x85,0xbe,0x56,0x34,0x12,0xaf]520 5210xff,0x61,0x85,0xbe,0x73,0x72,0x71,0x3f522# GFX12: s_floor_f32 s5, 0x3f717273 ; encoding: [0xff,0x61,0x85,0xbe,0x73,0x72,0x71,0x3f]523 5240x01,0x6c,0x85,0xbe525# GFX12: s_floor_f16 s5, s1 ; encoding: [0x01,0x6c,0x85,0xbe]526 5270x01,0x6c,0xe9,0xbe528# GFX12: s_floor_f16 s105, s1 ; encoding: [0x01,0x6c,0xe9,0xbe]529 5300x69,0x6c,0x85,0xbe531# GFX12: s_floor_f16 s5, s105 ; encoding: [0x69,0x6c,0x85,0xbe]532 5330x65,0x6c,0x85,0xbe534# GFX12: s_floor_f16 s5, s101 ; encoding: [0x65,0x6c,0x85,0xbe]535 5360x6a,0x6c,0x85,0xbe537# GFX12: s_floor_f16 s5, vcc_lo ; encoding: [0x6a,0x6c,0x85,0xbe]538 5390x6b,0x6c,0x85,0xbe540# GFX12: s_floor_f16 s5, vcc_hi ; encoding: [0x6b,0x6c,0x85,0xbe]541 5420x7d,0x6c,0x85,0xbe543# GFX12: s_floor_f16 s5, m0 ; encoding: [0x7d,0x6c,0x85,0xbe]544 5450x7e,0x6c,0x85,0xbe546# GFX12: s_floor_f16 s5, exec_lo ; encoding: [0x7e,0x6c,0x85,0xbe]547 5480x7f,0x6c,0x85,0xbe549# GFX12: s_floor_f16 s5, exec_hi ; encoding: [0x7f,0x6c,0x85,0xbe]550 5510x80,0x6c,0x85,0xbe552# GFX12: s_floor_f16 s5, 0 ; encoding: [0x80,0x6c,0x85,0xbe]553 5540xc1,0x6c,0x85,0xbe555# GFX12: s_floor_f16 s5, -1 ; encoding: [0xc1,0x6c,0x85,0xbe]556 5570xf0,0x6c,0x85,0xbe558# GFX12: s_floor_f16 s5, 0.5 ; encoding: [0xf0,0x6c,0x85,0xbe]559 5600xf7,0x6c,0x85,0xbe561# GFX12: s_floor_f16 s5, -4.0 ; encoding: [0xf7,0x6c,0x85,0xbe]562 5630xff,0x6c,0x85,0xbe,0x0b,0xfe,0x00,0x00564# GFX12: s_floor_f16 s5, 0xfe0b ; encoding: [0xff,0x6c,0x85,0xbe,0x0b,0xfe,0x00,0x00]565 5660xff,0x6c,0x85,0xbe,0x56,0x34,0x00,0x00567# GFX12: s_floor_f16 s5, 0x3456 ; encoding: [0xff,0x6c,0x85,0xbe,0x56,0x34,0x00,0x00]568 5690x01,0x6b,0x85,0xbe570# GFX12: s_ceil_f16 s5, s1 ; encoding: [0x01,0x6b,0x85,0xbe]571 5720x01,0x6b,0xe9,0xbe573# GFX12: s_ceil_f16 s105, s1 ; encoding: [0x01,0x6b,0xe9,0xbe]574 5750x69,0x6b,0x85,0xbe576# GFX12: s_ceil_f16 s5, s105 ; encoding: [0x69,0x6b,0x85,0xbe]577 5780x65,0x6b,0x85,0xbe579# GFX12: s_ceil_f16 s5, s101 ; encoding: [0x65,0x6b,0x85,0xbe]580 5810x6a,0x6b,0x85,0xbe582# GFX12: s_ceil_f16 s5, vcc_lo ; encoding: [0x6a,0x6b,0x85,0xbe]583 5840x6b,0x6b,0x85,0xbe585# GFX12: s_ceil_f16 s5, vcc_hi ; encoding: [0x6b,0x6b,0x85,0xbe]586 5870x7d,0x6b,0x85,0xbe588# GFX12: s_ceil_f16 s5, m0 ; encoding: [0x7d,0x6b,0x85,0xbe]589 5900x7e,0x6b,0x85,0xbe591# GFX12: s_ceil_f16 s5, exec_lo ; encoding: [0x7e,0x6b,0x85,0xbe]592 5930x7f,0x6b,0x85,0xbe594# GFX12: s_ceil_f16 s5, exec_hi ; encoding: [0x7f,0x6b,0x85,0xbe]595 5960x80,0x6b,0x85,0xbe597# GFX12: s_ceil_f16 s5, 0 ; encoding: [0x80,0x6b,0x85,0xbe]598 5990xc1,0x6b,0x85,0xbe600# GFX12: s_ceil_f16 s5, -1 ; encoding: [0xc1,0x6b,0x85,0xbe]601 6020xf0,0x6b,0x85,0xbe603# GFX12: s_ceil_f16 s5, 0.5 ; encoding: [0xf0,0x6b,0x85,0xbe]604 6050xf7,0x6b,0x85,0xbe606# GFX12: s_ceil_f16 s5, -4.0 ; encoding: [0xf7,0x6b,0x85,0xbe]607 6080xff,0x6b,0x85,0xbe,0x0b,0xfe,0x00,0x00609# GFX12: s_ceil_f16 s5, 0xfe0b ; encoding: [0xff,0x6b,0x85,0xbe,0x0b,0xfe,0x00,0x00]610 6110xff,0x6b,0x85,0xbe,0x56,0x34,0x00,0x00612# GFX12: s_ceil_f16 s5, 0x3456 ; encoding: [0xff,0x6b,0x85,0xbe,0x56,0x34,0x00,0x00]613 6140x01,0x6d,0x85,0xbe615# GFX12: s_trunc_f16 s5, s1 ; encoding: [0x01,0x6d,0x85,0xbe]616 6170x01,0x6d,0xe9,0xbe618# GFX12: s_trunc_f16 s105, s1 ; encoding: [0x01,0x6d,0xe9,0xbe]619 6200x69,0x6d,0x85,0xbe621# GFX12: s_trunc_f16 s5, s105 ; encoding: [0x69,0x6d,0x85,0xbe]622 6230x65,0x6d,0x85,0xbe624# GFX12: s_trunc_f16 s5, s101 ; encoding: [0x65,0x6d,0x85,0xbe]625 6260x6a,0x6d,0x85,0xbe627# GFX12: s_trunc_f16 s5, vcc_lo ; encoding: [0x6a,0x6d,0x85,0xbe]628 6290x6b,0x6d,0x85,0xbe630# GFX12: s_trunc_f16 s5, vcc_hi ; encoding: [0x6b,0x6d,0x85,0xbe]631 6320x7d,0x6d,0x85,0xbe633# GFX12: s_trunc_f16 s5, m0 ; encoding: [0x7d,0x6d,0x85,0xbe]634 6350x7e,0x6d,0x85,0xbe636# GFX12: s_trunc_f16 s5, exec_lo ; encoding: [0x7e,0x6d,0x85,0xbe]637 6380x7f,0x6d,0x85,0xbe639# GFX12: s_trunc_f16 s5, exec_hi ; encoding: [0x7f,0x6d,0x85,0xbe]640 6410x80,0x6d,0x85,0xbe642# GFX12: s_trunc_f16 s5, 0 ; encoding: [0x80,0x6d,0x85,0xbe]643 6440xc1,0x6d,0x85,0xbe645# GFX12: s_trunc_f16 s5, -1 ; encoding: [0xc1,0x6d,0x85,0xbe]646 6470xf0,0x6d,0x85,0xbe648# GFX12: s_trunc_f16 s5, 0.5 ; encoding: [0xf0,0x6d,0x85,0xbe]649 6500xf7,0x6d,0x85,0xbe651# GFX12: s_trunc_f16 s5, -4.0 ; encoding: [0xf7,0x6d,0x85,0xbe]652 6530xff,0x6d,0x85,0xbe,0x0b,0xfe,0x00,0x00654# GFX12: s_trunc_f16 s5, 0xfe0b ; encoding: [0xff,0x6d,0x85,0xbe,0x0b,0xfe,0x00,0x00]655 6560xff,0x6d,0x85,0xbe,0x56,0x34,0x00,0x00657# GFX12: s_trunc_f16 s5, 0x3456 ; encoding: [0xff,0x6d,0x85,0xbe,0x56,0x34,0x00,0x00]658 6590x01,0x6e,0x85,0xbe660# GFX12: s_rndne_f16 s5, s1 ; encoding: [0x01,0x6e,0x85,0xbe]661 6620x01,0x6e,0xe9,0xbe663# GFX12: s_rndne_f16 s105, s1 ; encoding: [0x01,0x6e,0xe9,0xbe]664 6650x69,0x6e,0x85,0xbe666# GFX12: s_rndne_f16 s5, s105 ; encoding: [0x69,0x6e,0x85,0xbe]667 6680x65,0x6e,0x85,0xbe669# GFX12: s_rndne_f16 s5, s101 ; encoding: [0x65,0x6e,0x85,0xbe]670 6710x6a,0x6e,0x85,0xbe672# GFX12: s_rndne_f16 s5, vcc_lo ; encoding: [0x6a,0x6e,0x85,0xbe]673 6740x6b,0x6e,0x85,0xbe675# GFX12: s_rndne_f16 s5, vcc_hi ; encoding: [0x6b,0x6e,0x85,0xbe]676 6770x7d,0x6e,0x85,0xbe678# GFX12: s_rndne_f16 s5, m0 ; encoding: [0x7d,0x6e,0x85,0xbe]679 6800x7e,0x6e,0x85,0xbe681# GFX12: s_rndne_f16 s5, exec_lo ; encoding: [0x7e,0x6e,0x85,0xbe]682 6830x7f,0x6e,0x85,0xbe684# GFX12: s_rndne_f16 s5, exec_hi ; encoding: [0x7f,0x6e,0x85,0xbe]685 6860x80,0x6e,0x85,0xbe687# GFX12: s_rndne_f16 s5, 0 ; encoding: [0x80,0x6e,0x85,0xbe]688 6890xc1,0x6e,0x85,0xbe690# GFX12: s_rndne_f16 s5, -1 ; encoding: [0xc1,0x6e,0x85,0xbe]691 6920xf0,0x6e,0x85,0xbe693# GFX12: s_rndne_f16 s5, 0.5 ; encoding: [0xf0,0x6e,0x85,0xbe]694 6950xf7,0x6e,0x85,0xbe696# GFX12: s_rndne_f16 s5, -4.0 ; encoding: [0xf7,0x6e,0x85,0xbe]697 6980xff,0x6e,0x85,0xbe,0x0b,0xfe,0x00,0x00699# GFX12: s_rndne_f16 s5, 0xfe0b ; encoding: [0xff,0x6e,0x85,0xbe,0x0b,0xfe,0x00,0x00]700 7010xff,0x6e,0x85,0xbe,0x56,0x34,0x00,0x00702# GFX12: s_rndne_f16 s5, 0x3456 ; encoding: [0xff,0x6e,0x85,0xbe,0x56,0x34,0x00,0x00]703 7040xc2,0x4e,0x80,0xbe705# GFX12: s_barrier_signal -2 ; encoding: [0xc2,0x4e,0x80,0xbe]706 7070xc1,0x4e,0x80,0xbe708# GFX12: s_barrier_signal -1 ; encoding: [0xc1,0x4e,0x80,0xbe]709 7100x7d,0x4e,0x80,0xbe711# GFX12: s_barrier_signal m0 ; encoding: [0x7d,0x4e,0x80,0xbe]712 7130xc2,0x4f,0x80,0xbe714# GFX12: s_barrier_signal_isfirst -2 ; encoding: [0xc2,0x4f,0x80,0xbe]715 7160xc1,0x4f,0x80,0xbe717# GFX12: s_barrier_signal_isfirst -1 ; encoding: [0xc1,0x4f,0x80,0xbe]718 7190x7d,0x4f,0x80,0xbe720# GFX12: s_barrier_signal_isfirst m0 ; encoding: [0x7d,0x4f,0x80,0xbe]721 7220xc1,0x51,0x80,0xbe723# GFX12: s_barrier_init -1 ; encoding: [0xc1,0x51,0x80,0xbe]724 7250xc2,0x51,0x80,0xbe726# GFX12: s_barrier_init -2 ; encoding: [0xc2,0x51,0x80,0xbe]727 7280x7d,0x51,0x80,0xbe729# GFX12: s_barrier_init m0 ; encoding: [0x7d,0x51,0x80,0xbe]730 7310xc1,0x52,0x80,0xbe732# GFX12: s_barrier_join -1 ; encoding: [0xc1,0x52,0x80,0xbe]733 7340xc2,0x52,0x80,0xbe735# GFX12: s_barrier_join -2 ; encoding: [0xc2,0x52,0x80,0xbe]736 7370x7d,0x52,0x80,0xbe738# GFX12: s_barrier_join m0 ; encoding: [0x7d,0x52,0x80,0xbe]739 7400xc1,0x50,0x83,0xbe741# GFX12: s_get_barrier_state s3, -1 ; encoding: [0xc1,0x50,0x83,0xbe]742 7430xc2,0x50,0x83,0xbe744# GFX12: s_get_barrier_state s3, -2 ; encoding: [0xc2,0x50,0x83,0xbe]745 7460x7d,0x50,0x83,0xbe747# GFX12: s_get_barrier_state s3, m0 ; encoding: [0x7d,0x50,0x83,0xbe]748 7490x01,0x15,0xff,0xbe750# GFX12: s_abs_i32 exec_hi, s1 ; encoding: [0x01,0x15,0xff,0xbe]751 7520x01,0x15,0xfe,0xbe753# GFX12: s_abs_i32 exec_lo, s1 ; encoding: [0x01,0x15,0xfe,0xbe]754 7550x01,0x15,0xfd,0xbe756# GFX12: s_abs_i32 m0, s1 ; encoding: [0x01,0x15,0xfd,0xbe]757 7580xf0,0x15,0x80,0xbe759# GFX12: s_abs_i32 s0, 0.5 ; encoding: [0xf0,0x15,0x80,0xbe]760 7610x80,0x15,0x80,0xbe762# GFX12: s_abs_i32 s0, 0 ; encoding: [0x80,0x15,0x80,0xbe]763 7640xff,0x15,0x80,0xbe,0x73,0x72,0x71,0x3f765# GFX12: s_abs_i32 s0, 0x3f717273 ; encoding: [0xff,0x15,0x80,0xbe,0x73,0x72,0x71,0x3f]766 7670xff,0x15,0x80,0xbe,0x56,0x34,0x12,0xaf768# GFX12: s_abs_i32 s0, 0xaf123456 ; encoding: [0xff,0x15,0x80,0xbe,0x56,0x34,0x12,0xaf]769 7700xc1,0x15,0x80,0xbe771# GFX12: s_abs_i32 s0, -1 ; encoding: [0xc1,0x15,0x80,0xbe]772 7730xf7,0x15,0x80,0xbe774# GFX12: s_abs_i32 s0, -4.0 ; encoding: [0xf7,0x15,0x80,0xbe]775 7760x7f,0x15,0x80,0xbe777# GFX12: s_abs_i32 s0, exec_hi ; encoding: [0x7f,0x15,0x80,0xbe]778 7790x7e,0x15,0x80,0xbe780# GFX12: s_abs_i32 s0, exec_lo ; encoding: [0x7e,0x15,0x80,0xbe]781 7820x7d,0x15,0x80,0xbe783# GFX12: s_abs_i32 s0, m0 ; encoding: [0x7d,0x15,0x80,0xbe]784 7850x68,0x15,0x80,0xbe786# GFX12: s_abs_i32 s0, s104 ; encoding: [0x68,0x15,0x80,0xbe]787 7880x01,0x15,0x80,0xbe789# GFX12: s_abs_i32 s0, s1 ; encoding: [0x01,0x15,0x80,0xbe]790 7910x6b,0x15,0x80,0xbe792# GFX12: s_abs_i32 s0, vcc_hi ; encoding: [0x6b,0x15,0x80,0xbe]793 7940x6a,0x15,0x80,0xbe795# GFX12: s_abs_i32 s0, vcc_lo ; encoding: [0x6a,0x15,0x80,0xbe]796 7970x68,0x15,0xe9,0xbe798# GFX12: s_abs_i32 s105, s104 ; encoding: [0x68,0x15,0xe9,0xbe]799 8000x01,0x15,0xe9,0xbe801# GFX12: s_abs_i32 s105, s1 ; encoding: [0x01,0x15,0xe9,0xbe]802 8030x01,0x15,0xeb,0xbe804# GFX12: s_abs_i32 vcc_hi, s1 ; encoding: [0x01,0x15,0xeb,0xbe]805 8060x01,0x15,0xea,0xbe807# GFX12: s_abs_i32 vcc_lo, s1 ; encoding: [0x01,0x15,0xea,0xbe]808 8090xf0,0x2c,0x80,0xbe810# GFX12: s_and_not0_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x2c,0x80,0xbe]811 8120x80,0x2c,0x80,0xbe813# GFX12: s_and_not0_saveexec_b32 s0, 0 ; encoding: [0x80,0x2c,0x80,0xbe]814 8150xff,0x2c,0x80,0xbe,0x73,0x72,0x71,0x3f816# GFX12: s_and_not0_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x2c,0x80,0xbe,0x73,0x72,0x71,0x3f]817 8180xff,0x2c,0x80,0xbe,0x56,0x34,0x12,0xaf819# GFX12: s_and_not0_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x2c,0x80,0xbe,0x56,0x34,0x12,0xaf]820 8210xc1,0x2c,0x80,0xbe822# GFX12: s_and_not0_saveexec_b32 s0, -1 ; encoding: [0xc1,0x2c,0x80,0xbe]823 8240xf7,0x2c,0x80,0xbe825# GFX12: s_and_not0_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x2c,0x80,0xbe]826 8270x7f,0x2c,0x80,0xbe828# GFX12: s_and_not0_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x2c,0x80,0xbe]829 8300x7e,0x2c,0x80,0xbe831# GFX12: s_and_not0_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x2c,0x80,0xbe]832 8330x7d,0x2c,0x80,0xbe834# GFX12: s_and_not0_saveexec_b32 s0, m0 ; encoding: [0x7d,0x2c,0x80,0xbe]835 8360x68,0x2c,0x80,0xbe837# GFX12: s_and_not0_saveexec_b32 s0, s104 ; encoding: [0x68,0x2c,0x80,0xbe]838 8390x01,0x2c,0x80,0xbe840# GFX12: s_and_not0_saveexec_b32 s0, s1 ; encoding: [0x01,0x2c,0x80,0xbe]841 8420x6b,0x2c,0x80,0xbe843# GFX12: s_and_not0_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x2c,0x80,0xbe]844 8450x6a,0x2c,0x80,0xbe846# GFX12: s_and_not0_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x2c,0x80,0xbe]847 8480x68,0x2c,0xe9,0xbe849# GFX12: s_and_not0_saveexec_b32 s105, s104 ; encoding: [0x68,0x2c,0xe9,0xbe]850 8510x01,0x2c,0xe9,0xbe852# GFX12: s_and_not0_saveexec_b32 s105, s1 ; encoding: [0x01,0x2c,0xe9,0xbe]853 8540x01,0x2c,0xeb,0xbe855# GFX12: s_and_not0_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x2c,0xeb,0xbe]856 8570x01,0x2c,0xea,0xbe858# GFX12: s_and_not0_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x2c,0xea,0xbe]859 8600xf0,0x2d,0x80,0xbe861# GFX12: s_and_not0_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x2d,0x80,0xbe]862 8630x80,0x2d,0x80,0xbe864# GFX12: s_and_not0_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x2d,0x80,0xbe]865 8660xff,0x2d,0x80,0xbe,0x73,0x72,0x71,0x3f867# GFX12: s_and_not0_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x2d,0x80,0xbe,0x73,0x72,0x71,0x3f]868 8690xff,0x2d,0x80,0xbe,0x56,0x34,0x12,0xaf870# GFX1200: s_and_not0_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x2d,0x80,0xbe,0x56,0x34,0x12,0xaf]871# GFX1250: s_and_not0_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x2d,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]872 8730xc1,0x2d,0x80,0xbe874# GFX12: s_and_not0_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x2d,0x80,0xbe]875 8760xf7,0x2d,0x80,0xbe877# GFX12: s_and_not0_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x2d,0x80,0xbe]878 8790x7e,0x2d,0x80,0xbe880# GFX12: s_and_not0_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x2d,0x80,0xbe]881 8820x66,0x2d,0x80,0xbe883# GFX12: s_and_not0_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x2d,0x80,0xbe]884 8850x02,0x2d,0x80,0xbe886# GFX12: s_and_not0_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x2d,0x80,0xbe]887 8880x6a,0x2d,0x80,0xbe889# GFX12: s_and_not0_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x2d,0x80,0xbe]890 8910x66,0x2d,0xe8,0xbe892# GFX12: s_and_not0_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x2d,0xe8,0xbe]893 8940x02,0x2d,0xe8,0xbe895# GFX12: s_and_not0_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x2d,0xe8,0xbe]896 8970x02,0x2d,0xea,0xbe898# GFX12: s_and_not0_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x2d,0xea,0xbe]899 9000xf0,0x34,0x80,0xbe901# GFX12: s_and_not0_wrexec_b32 s0, 0.5 ; encoding: [0xf0,0x34,0x80,0xbe]902 9030x80,0x34,0x80,0xbe904# GFX12: s_and_not0_wrexec_b32 s0, 0 ; encoding: [0x80,0x34,0x80,0xbe]905 9060xff,0x34,0x80,0xbe,0x73,0x72,0x71,0x3f907# GFX12: s_and_not0_wrexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x34,0x80,0xbe,0x73,0x72,0x71,0x3f]908 9090xff,0x34,0x80,0xbe,0x56,0x34,0x12,0xaf910# GFX12: s_and_not0_wrexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x34,0x80,0xbe,0x56,0x34,0x12,0xaf]911 9120xc1,0x34,0x80,0xbe913# GFX12: s_and_not0_wrexec_b32 s0, -1 ; encoding: [0xc1,0x34,0x80,0xbe]914 9150xf7,0x34,0x80,0xbe916# GFX12: s_and_not0_wrexec_b32 s0, -4.0 ; encoding: [0xf7,0x34,0x80,0xbe]917 9180x7f,0x34,0x80,0xbe919# GFX12: s_and_not0_wrexec_b32 s0, exec_hi ; encoding: [0x7f,0x34,0x80,0xbe]920 9210x7e,0x34,0x80,0xbe922# GFX12: s_and_not0_wrexec_b32 s0, exec_lo ; encoding: [0x7e,0x34,0x80,0xbe]923 9240x7d,0x34,0x80,0xbe925# GFX12: s_and_not0_wrexec_b32 s0, m0 ; encoding: [0x7d,0x34,0x80,0xbe]926 9270x68,0x34,0x80,0xbe928# GFX12: s_and_not0_wrexec_b32 s0, s104 ; encoding: [0x68,0x34,0x80,0xbe]929 9300x01,0x34,0x80,0xbe931# GFX12: s_and_not0_wrexec_b32 s0, s1 ; encoding: [0x01,0x34,0x80,0xbe]932 9330x6b,0x34,0x80,0xbe934# GFX12: s_and_not0_wrexec_b32 s0, vcc_hi ; encoding: [0x6b,0x34,0x80,0xbe]935 9360x6a,0x34,0x80,0xbe937# GFX12: s_and_not0_wrexec_b32 s0, vcc_lo ; encoding: [0x6a,0x34,0x80,0xbe]938 9390x68,0x34,0xe9,0xbe940# GFX12: s_and_not0_wrexec_b32 s105, s104 ; encoding: [0x68,0x34,0xe9,0xbe]941 9420x01,0x34,0xe9,0xbe943# GFX12: s_and_not0_wrexec_b32 s105, s1 ; encoding: [0x01,0x34,0xe9,0xbe]944 9450x01,0x34,0xeb,0xbe946# GFX12: s_and_not0_wrexec_b32 vcc_hi, s1 ; encoding: [0x01,0x34,0xeb,0xbe]947 9480x01,0x34,0xea,0xbe949# GFX12: s_and_not0_wrexec_b32 vcc_lo, s1 ; encoding: [0x01,0x34,0xea,0xbe]950 9510xf0,0x35,0x80,0xbe952# GFX12: s_and_not0_wrexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x35,0x80,0xbe]953 9540x80,0x35,0x80,0xbe955# GFX12: s_and_not0_wrexec_b64 s[0:1], 0 ; encoding: [0x80,0x35,0x80,0xbe]956 9570xff,0x35,0x80,0xbe,0x73,0x72,0x71,0x3f958# GFX12: s_and_not0_wrexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x35,0x80,0xbe,0x73,0x72,0x71,0x3f]959 9600xff,0x35,0x80,0xbe,0x56,0x34,0x12,0xaf961# GFX1200: s_and_not0_wrexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x35,0x80,0xbe,0x56,0x34,0x12,0xaf]962# GFX1250: s_and_not0_wrexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x35,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]963 9640xc1,0x35,0x80,0xbe965# GFX12: s_and_not0_wrexec_b64 s[0:1], -1 ; encoding: [0xc1,0x35,0x80,0xbe]966 9670xf7,0x35,0x80,0xbe968# GFX12: s_and_not0_wrexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x35,0x80,0xbe]969 9700x7e,0x35,0x80,0xbe971# GFX12: s_and_not0_wrexec_b64 s[0:1], exec ; encoding: [0x7e,0x35,0x80,0xbe]972 9730x66,0x35,0x80,0xbe974# GFX12: s_and_not0_wrexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x35,0x80,0xbe]975 9760x02,0x35,0x80,0xbe977# GFX12: s_and_not0_wrexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x35,0x80,0xbe]978 9790x6a,0x35,0x80,0xbe980# GFX12: s_and_not0_wrexec_b64 s[0:1], vcc ; encoding: [0x6a,0x35,0x80,0xbe]981 9820x66,0x35,0xe8,0xbe983# GFX12: s_and_not0_wrexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x35,0xe8,0xbe]984 9850x02,0x35,0xe8,0xbe986# GFX12: s_and_not0_wrexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x35,0xe8,0xbe]987 9880x02,0x35,0xea,0xbe989# GFX12: s_and_not0_wrexec_b64 vcc, s[2:3] ; encoding: [0x02,0x35,0xea,0xbe]990 9910xf0,0x30,0x80,0xbe992# GFX12: s_and_not1_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x30,0x80,0xbe]993 9940x80,0x30,0x80,0xbe995# GFX12: s_and_not1_saveexec_b32 s0, 0 ; encoding: [0x80,0x30,0x80,0xbe]996 9970xff,0x30,0x80,0xbe,0x73,0x72,0x71,0x3f998# GFX12: s_and_not1_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x30,0x80,0xbe,0x73,0x72,0x71,0x3f]999 10000xff,0x30,0x80,0xbe,0x56,0x34,0x12,0xaf1001# GFX12: s_and_not1_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x30,0x80,0xbe,0x56,0x34,0x12,0xaf]1002 10030xc1,0x30,0x80,0xbe1004# GFX12: s_and_not1_saveexec_b32 s0, -1 ; encoding: [0xc1,0x30,0x80,0xbe]1005 10060xf7,0x30,0x80,0xbe1007# GFX12: s_and_not1_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x30,0x80,0xbe]1008 10090x7f,0x30,0x80,0xbe1010# GFX12: s_and_not1_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x30,0x80,0xbe]1011 10120x7e,0x30,0x80,0xbe1013# GFX12: s_and_not1_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x30,0x80,0xbe]1014 10150x7d,0x30,0x80,0xbe1016# GFX12: s_and_not1_saveexec_b32 s0, m0 ; encoding: [0x7d,0x30,0x80,0xbe]1017 10180x68,0x30,0x80,0xbe1019# GFX12: s_and_not1_saveexec_b32 s0, s104 ; encoding: [0x68,0x30,0x80,0xbe]1020 10210x01,0x30,0x80,0xbe1022# GFX12: s_and_not1_saveexec_b32 s0, s1 ; encoding: [0x01,0x30,0x80,0xbe]1023 10240x6b,0x30,0x80,0xbe1025# GFX12: s_and_not1_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x30,0x80,0xbe]1026 10270x6a,0x30,0x80,0xbe1028# GFX12: s_and_not1_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x30,0x80,0xbe]1029 10300x68,0x30,0xe9,0xbe1031# GFX12: s_and_not1_saveexec_b32 s105, s104 ; encoding: [0x68,0x30,0xe9,0xbe]1032 10330x01,0x30,0xe9,0xbe1034# GFX12: s_and_not1_saveexec_b32 s105, s1 ; encoding: [0x01,0x30,0xe9,0xbe]1035 10360x01,0x30,0xeb,0xbe1037# GFX12: s_and_not1_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x30,0xeb,0xbe]1038 10390x01,0x30,0xea,0xbe1040# GFX12: s_and_not1_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x30,0xea,0xbe]1041 10420xf0,0x31,0x80,0xbe1043# GFX12: s_and_not1_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x31,0x80,0xbe]1044 10450x80,0x31,0x80,0xbe1046# GFX12: s_and_not1_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x31,0x80,0xbe]1047 10480xff,0x31,0x80,0xbe,0x73,0x72,0x71,0x3f1049# GFX12: s_and_not1_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x31,0x80,0xbe,0x73,0x72,0x71,0x3f]1050 10510xff,0x31,0x80,0xbe,0x56,0x34,0x12,0xaf1052# GFX1200: s_and_not1_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x31,0x80,0xbe,0x56,0x34,0x12,0xaf]1053# GFX1250: s_and_not1_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x31,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1054 10550xc1,0x31,0x80,0xbe1056# GFX12: s_and_not1_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x31,0x80,0xbe]1057 10580xf7,0x31,0x80,0xbe1059# GFX12: s_and_not1_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x31,0x80,0xbe]1060 10610x7e,0x31,0x80,0xbe1062# GFX12: s_and_not1_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x31,0x80,0xbe]1063 10640x66,0x31,0x80,0xbe1065# GFX12: s_and_not1_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x31,0x80,0xbe]1066 10670x02,0x31,0x80,0xbe1068# GFX12: s_and_not1_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x31,0x80,0xbe]1069 10700x6a,0x31,0x80,0xbe1071# GFX12: s_and_not1_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x31,0x80,0xbe]1072 10730x66,0x31,0xe8,0xbe1074# GFX12: s_and_not1_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x31,0xe8,0xbe]1075 10760x02,0x31,0xe8,0xbe1077# GFX12: s_and_not1_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x31,0xe8,0xbe]1078 10790x02,0x31,0xea,0xbe1080# GFX12: s_and_not1_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x31,0xea,0xbe]1081 10820xf0,0x36,0x80,0xbe1083# GFX12: s_and_not1_wrexec_b32 s0, 0.5 ; encoding: [0xf0,0x36,0x80,0xbe]1084 10850x80,0x36,0x80,0xbe1086# GFX12: s_and_not1_wrexec_b32 s0, 0 ; encoding: [0x80,0x36,0x80,0xbe]1087 10880xff,0x36,0x80,0xbe,0x73,0x72,0x71,0x3f1089# GFX12: s_and_not1_wrexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x36,0x80,0xbe,0x73,0x72,0x71,0x3f]1090 10910xff,0x36,0x80,0xbe,0x56,0x34,0x12,0xaf1092# GFX12: s_and_not1_wrexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x36,0x80,0xbe,0x56,0x34,0x12,0xaf]1093 10940xc1,0x36,0x80,0xbe1095# GFX12: s_and_not1_wrexec_b32 s0, -1 ; encoding: [0xc1,0x36,0x80,0xbe]1096 10970xf7,0x36,0x80,0xbe1098# GFX12: s_and_not1_wrexec_b32 s0, -4.0 ; encoding: [0xf7,0x36,0x80,0xbe]1099 11000x7f,0x36,0x80,0xbe1101# GFX12: s_and_not1_wrexec_b32 s0, exec_hi ; encoding: [0x7f,0x36,0x80,0xbe]1102 11030x7e,0x36,0x80,0xbe1104# GFX12: s_and_not1_wrexec_b32 s0, exec_lo ; encoding: [0x7e,0x36,0x80,0xbe]1105 11060x7d,0x36,0x80,0xbe1107# GFX12: s_and_not1_wrexec_b32 s0, m0 ; encoding: [0x7d,0x36,0x80,0xbe]1108 11090x68,0x36,0x80,0xbe1110# GFX12: s_and_not1_wrexec_b32 s0, s104 ; encoding: [0x68,0x36,0x80,0xbe]1111 11120x01,0x36,0x80,0xbe1113# GFX12: s_and_not1_wrexec_b32 s0, s1 ; encoding: [0x01,0x36,0x80,0xbe]1114 11150x6b,0x36,0x80,0xbe1116# GFX12: s_and_not1_wrexec_b32 s0, vcc_hi ; encoding: [0x6b,0x36,0x80,0xbe]1117 11180x6a,0x36,0x80,0xbe1119# GFX12: s_and_not1_wrexec_b32 s0, vcc_lo ; encoding: [0x6a,0x36,0x80,0xbe]1120 11210x68,0x36,0xe9,0xbe1122# GFX12: s_and_not1_wrexec_b32 s105, s104 ; encoding: [0x68,0x36,0xe9,0xbe]1123 11240x01,0x36,0xe9,0xbe1125# GFX12: s_and_not1_wrexec_b32 s105, s1 ; encoding: [0x01,0x36,0xe9,0xbe]1126 11270x01,0x36,0xeb,0xbe1128# GFX12: s_and_not1_wrexec_b32 vcc_hi, s1 ; encoding: [0x01,0x36,0xeb,0xbe]1129 11300x01,0x36,0xea,0xbe1131# GFX12: s_and_not1_wrexec_b32 vcc_lo, s1 ; encoding: [0x01,0x36,0xea,0xbe]1132 11330xf0,0x37,0x80,0xbe1134# GFX12: s_and_not1_wrexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x37,0x80,0xbe]1135 11360x80,0x37,0x80,0xbe1137# GFX12: s_and_not1_wrexec_b64 s[0:1], 0 ; encoding: [0x80,0x37,0x80,0xbe]1138 11390xff,0x37,0x80,0xbe,0x73,0x72,0x71,0x3f1140# GFX12: s_and_not1_wrexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x37,0x80,0xbe,0x73,0x72,0x71,0x3f]1141 11420xff,0x37,0x80,0xbe,0x56,0x34,0x12,0xaf1143# GFX1200: s_and_not1_wrexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x37,0x80,0xbe,0x56,0x34,0x12,0xaf]1144# GFX1250: s_and_not1_wrexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x37,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1145 11460xc1,0x37,0x80,0xbe1147# GFX12: s_and_not1_wrexec_b64 s[0:1], -1 ; encoding: [0xc1,0x37,0x80,0xbe]1148 11490xf7,0x37,0x80,0xbe1150# GFX12: s_and_not1_wrexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x37,0x80,0xbe]1151 11520x7e,0x37,0x80,0xbe1153# GFX12: s_and_not1_wrexec_b64 s[0:1], exec ; encoding: [0x7e,0x37,0x80,0xbe]1154 11550x66,0x37,0x80,0xbe1156# GFX12: s_and_not1_wrexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x37,0x80,0xbe]1157 11580x02,0x37,0x80,0xbe1159# GFX12: s_and_not1_wrexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x37,0x80,0xbe]1160 11610x6a,0x37,0x80,0xbe1162# GFX12: s_and_not1_wrexec_b64 s[0:1], vcc ; encoding: [0x6a,0x37,0x80,0xbe]1163 11640x66,0x37,0xe8,0xbe1165# GFX12: s_and_not1_wrexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x37,0xe8,0xbe]1166 11670x02,0x37,0xe8,0xbe1168# GFX12: s_and_not1_wrexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x37,0xe8,0xbe]1169 11700x02,0x37,0xea,0xbe1171# GFX12: s_and_not1_wrexec_b64 vcc, s[2:3] ; encoding: [0x02,0x37,0xea,0xbe]1172 11730xf0,0x20,0x80,0xbe1174# GFX12: s_and_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x20,0x80,0xbe]1175 11760x80,0x20,0x80,0xbe1177# GFX12: s_and_saveexec_b32 s0, 0 ; encoding: [0x80,0x20,0x80,0xbe]1178 11790xff,0x20,0x80,0xbe,0x73,0x72,0x71,0x3f1180# GFX12: s_and_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x20,0x80,0xbe,0x73,0x72,0x71,0x3f]1181 11820xff,0x20,0x80,0xbe,0x56,0x34,0x12,0xaf1183# GFX12: s_and_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x20,0x80,0xbe,0x56,0x34,0x12,0xaf]1184 11850xc1,0x20,0x80,0xbe1186# GFX12: s_and_saveexec_b32 s0, -1 ; encoding: [0xc1,0x20,0x80,0xbe]1187 11880xf7,0x20,0x80,0xbe1189# GFX12: s_and_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x20,0x80,0xbe]1190 11910x7f,0x20,0x80,0xbe1192# GFX12: s_and_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x20,0x80,0xbe]1193 11940x7e,0x20,0x80,0xbe1195# GFX12: s_and_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x20,0x80,0xbe]1196 11970x7d,0x20,0x80,0xbe1198# GFX12: s_and_saveexec_b32 s0, m0 ; encoding: [0x7d,0x20,0x80,0xbe]1199 12000x68,0x20,0x80,0xbe1201# GFX12: s_and_saveexec_b32 s0, s104 ; encoding: [0x68,0x20,0x80,0xbe]1202 12030x01,0x20,0x80,0xbe1204# GFX12: s_and_saveexec_b32 s0, s1 ; encoding: [0x01,0x20,0x80,0xbe]1205 12060x6b,0x20,0x80,0xbe1207# GFX12: s_and_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x20,0x80,0xbe]1208 12090x6a,0x20,0x80,0xbe1210# GFX12: s_and_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x20,0x80,0xbe]1211 12120x68,0x20,0xe9,0xbe1213# GFX12: s_and_saveexec_b32 s105, s104 ; encoding: [0x68,0x20,0xe9,0xbe]1214 12150x01,0x20,0xe9,0xbe1216# GFX12: s_and_saveexec_b32 s105, s1 ; encoding: [0x01,0x20,0xe9,0xbe]1217 12180x01,0x20,0xeb,0xbe1219# GFX12: s_and_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x20,0xeb,0xbe]1220 12210x01,0x20,0xea,0xbe1222# GFX12: s_and_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x20,0xea,0xbe]1223 12240xf0,0x21,0x80,0xbe1225# GFX12: s_and_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x21,0x80,0xbe]1226 12270x80,0x21,0x80,0xbe1228# GFX12: s_and_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x21,0x80,0xbe]1229 12300xff,0x21,0x80,0xbe,0x73,0x72,0x71,0x3f1231# GFX12: s_and_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x21,0x80,0xbe,0x73,0x72,0x71,0x3f]1232 12330xff,0x21,0x80,0xbe,0x56,0x34,0x12,0xaf1234# GFX1200: s_and_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x21,0x80,0xbe,0x56,0x34,0x12,0xaf]1235# GFX1250: s_and_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x21,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1236 12370xc1,0x21,0x80,0xbe1238# GFX12: s_and_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x21,0x80,0xbe]1239 12400xf7,0x21,0x80,0xbe1241# GFX12: s_and_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x21,0x80,0xbe]1242 12430x7e,0x21,0x80,0xbe1244# GFX12: s_and_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x21,0x80,0xbe]1245 12460x66,0x21,0x80,0xbe1247# GFX12: s_and_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x21,0x80,0xbe]1248 12490x02,0x21,0x80,0xbe1250# GFX12: s_and_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x21,0x80,0xbe]1251 12520x6a,0x21,0x80,0xbe1253# GFX12: s_and_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x21,0x80,0xbe]1254 12550x66,0x21,0xe8,0xbe1256# GFX12: s_and_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x21,0xe8,0xbe]1257 12580x02,0x21,0xe8,0xbe1259# GFX12: s_and_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x21,0xe8,0xbe]1260 12610x02,0x21,0xea,0xbe1262# GFX12: s_and_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x21,0xea,0xbe]1263 12640x01,0x16,0xff,0xbe1265# GFX12: s_bcnt0_i32_b32 exec_hi, s1 ; encoding: [0x01,0x16,0xff,0xbe]1266 12670x01,0x16,0xfe,0xbe1268# GFX12: s_bcnt0_i32_b32 exec_lo, s1 ; encoding: [0x01,0x16,0xfe,0xbe]1269 12700x01,0x16,0xfd,0xbe1271# GFX12: s_bcnt0_i32_b32 m0, s1 ; encoding: [0x01,0x16,0xfd,0xbe]1272 12730xf0,0x16,0x80,0xbe1274# GFX12: s_bcnt0_i32_b32 s0, 0.5 ; encoding: [0xf0,0x16,0x80,0xbe]1275 12760x80,0x16,0x80,0xbe1277# GFX12: s_bcnt0_i32_b32 s0, 0 ; encoding: [0x80,0x16,0x80,0xbe]1278 12790xff,0x16,0x80,0xbe,0x73,0x72,0x71,0x3f1280# GFX12: s_bcnt0_i32_b32 s0, 0x3f717273 ; encoding: [0xff,0x16,0x80,0xbe,0x73,0x72,0x71,0x3f]1281 12820xff,0x16,0x80,0xbe,0x56,0x34,0x12,0xaf1283# GFX12: s_bcnt0_i32_b32 s0, 0xaf123456 ; encoding: [0xff,0x16,0x80,0xbe,0x56,0x34,0x12,0xaf]1284 12850xc1,0x16,0x80,0xbe1286# GFX12: s_bcnt0_i32_b32 s0, -1 ; encoding: [0xc1,0x16,0x80,0xbe]1287 12880xf7,0x16,0x80,0xbe1289# GFX12: s_bcnt0_i32_b32 s0, -4.0 ; encoding: [0xf7,0x16,0x80,0xbe]1290 12910x7f,0x16,0x80,0xbe1292# GFX12: s_bcnt0_i32_b32 s0, exec_hi ; encoding: [0x7f,0x16,0x80,0xbe]1293 12940x7e,0x16,0x80,0xbe1295# GFX12: s_bcnt0_i32_b32 s0, exec_lo ; encoding: [0x7e,0x16,0x80,0xbe]1296 12970x7d,0x16,0x80,0xbe1298# GFX12: s_bcnt0_i32_b32 s0, m0 ; encoding: [0x7d,0x16,0x80,0xbe]1299 13000x68,0x16,0x80,0xbe1301# GFX12: s_bcnt0_i32_b32 s0, s104 ; encoding: [0x68,0x16,0x80,0xbe]1302 13030x01,0x16,0x80,0xbe1304# GFX12: s_bcnt0_i32_b32 s0, s1 ; encoding: [0x01,0x16,0x80,0xbe]1305 13060x6b,0x16,0x80,0xbe1307# GFX12: s_bcnt0_i32_b32 s0, vcc_hi ; encoding: [0x6b,0x16,0x80,0xbe]1308 13090x6a,0x16,0x80,0xbe1310# GFX12: s_bcnt0_i32_b32 s0, vcc_lo ; encoding: [0x6a,0x16,0x80,0xbe]1311 13120x68,0x16,0xe9,0xbe1313# GFX12: s_bcnt0_i32_b32 s105, s104 ; encoding: [0x68,0x16,0xe9,0xbe]1314 13150x01,0x16,0xe9,0xbe1316# GFX12: s_bcnt0_i32_b32 s105, s1 ; encoding: [0x01,0x16,0xe9,0xbe]1317 13180x01,0x16,0xeb,0xbe1319# GFX12: s_bcnt0_i32_b32 vcc_hi, s1 ; encoding: [0x01,0x16,0xeb,0xbe]1320 13210x01,0x16,0xea,0xbe1322# GFX12: s_bcnt0_i32_b32 vcc_lo, s1 ; encoding: [0x01,0x16,0xea,0xbe]1323 13240x02,0x17,0xff,0xbe1325# GFX12: s_bcnt0_i32_b64 exec_hi, s[2:3] ; encoding: [0x02,0x17,0xff,0xbe]1326 13270x02,0x17,0xfe,0xbe1328# GFX12: s_bcnt0_i32_b64 exec_lo, s[2:3] ; encoding: [0x02,0x17,0xfe,0xbe]1329 13300x02,0x17,0xfd,0xbe1331# GFX12: s_bcnt0_i32_b64 m0, s[2:3] ; encoding: [0x02,0x17,0xfd,0xbe]1332 13330xf0,0x17,0x80,0xbe1334# GFX12: s_bcnt0_i32_b64 s0, 0.5 ; encoding: [0xf0,0x17,0x80,0xbe]1335 13360x80,0x17,0x80,0xbe1337# GFX12: s_bcnt0_i32_b64 s0, 0 ; encoding: [0x80,0x17,0x80,0xbe]1338 13390xff,0x17,0x80,0xbe,0x73,0x72,0x71,0x3f1340# GFX12: s_bcnt0_i32_b64 s0, 0x3f717273 ; encoding: [0xff,0x17,0x80,0xbe,0x73,0x72,0x71,0x3f]1341 13420xff,0x17,0x80,0xbe,0x56,0x34,0x12,0xaf1343# GFX1200: s_bcnt0_i32_b64 s0, 0xaf123456 ; encoding: [0xff,0x17,0x80,0xbe,0x56,0x34,0x12,0xaf]1344# GFX1250: s_bcnt0_i32_b64 s0, 0xaf123456 ; encoding: [0xfe,0x17,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1345 13460xc1,0x17,0x80,0xbe1347# GFX12: s_bcnt0_i32_b64 s0, -1 ; encoding: [0xc1,0x17,0x80,0xbe]1348 13490xf7,0x17,0x80,0xbe1350# GFX12: s_bcnt0_i32_b64 s0, -4.0 ; encoding: [0xf7,0x17,0x80,0xbe]1351 13520x7e,0x17,0x80,0xbe1353# GFX12: s_bcnt0_i32_b64 s0, exec ; encoding: [0x7e,0x17,0x80,0xbe]1354 13550x66,0x17,0x80,0xbe1356# GFX12: s_bcnt0_i32_b64 s0, s[102:103] ; encoding: [0x66,0x17,0x80,0xbe]1357 13580x02,0x17,0x80,0xbe1359# GFX12: s_bcnt0_i32_b64 s0, s[2:3] ; encoding: [0x02,0x17,0x80,0xbe]1360 13610x6a,0x17,0x80,0xbe1362# GFX12: s_bcnt0_i32_b64 s0, vcc ; encoding: [0x6a,0x17,0x80,0xbe]1363 13640x66,0x17,0xe9,0xbe1365# GFX12: s_bcnt0_i32_b64 s105, s[102:103] ; encoding: [0x66,0x17,0xe9,0xbe]1366 13670x02,0x17,0xe9,0xbe1368# GFX12: s_bcnt0_i32_b64 s105, s[2:3] ; encoding: [0x02,0x17,0xe9,0xbe]1369 13700x02,0x17,0xeb,0xbe1371# GFX12: s_bcnt0_i32_b64 vcc_hi, s[2:3] ; encoding: [0x02,0x17,0xeb,0xbe]1372 13730x02,0x17,0xea,0xbe1374# GFX12: s_bcnt0_i32_b64 vcc_lo, s[2:3] ; encoding: [0x02,0x17,0xea,0xbe]1375 13760x01,0x18,0xff,0xbe1377# GFX12: s_bcnt1_i32_b32 exec_hi, s1 ; encoding: [0x01,0x18,0xff,0xbe]1378 13790x01,0x18,0xfe,0xbe1380# GFX12: s_bcnt1_i32_b32 exec_lo, s1 ; encoding: [0x01,0x18,0xfe,0xbe]1381 13820x01,0x18,0xfd,0xbe1383# GFX12: s_bcnt1_i32_b32 m0, s1 ; encoding: [0x01,0x18,0xfd,0xbe]1384 13850xf0,0x18,0x80,0xbe1386# GFX12: s_bcnt1_i32_b32 s0, 0.5 ; encoding: [0xf0,0x18,0x80,0xbe]1387 13880x80,0x18,0x80,0xbe1389# GFX12: s_bcnt1_i32_b32 s0, 0 ; encoding: [0x80,0x18,0x80,0xbe]1390 13910xff,0x18,0x80,0xbe,0x73,0x72,0x71,0x3f1392# GFX12: s_bcnt1_i32_b32 s0, 0x3f717273 ; encoding: [0xff,0x18,0x80,0xbe,0x73,0x72,0x71,0x3f]1393 13940xff,0x18,0x80,0xbe,0x56,0x34,0x12,0xaf1395# GFX12: s_bcnt1_i32_b32 s0, 0xaf123456 ; encoding: [0xff,0x18,0x80,0xbe,0x56,0x34,0x12,0xaf]1396 13970xc1,0x18,0x80,0xbe1398# GFX12: s_bcnt1_i32_b32 s0, -1 ; encoding: [0xc1,0x18,0x80,0xbe]1399 14000xf7,0x18,0x80,0xbe1401# GFX12: s_bcnt1_i32_b32 s0, -4.0 ; encoding: [0xf7,0x18,0x80,0xbe]1402 14030x7f,0x18,0x80,0xbe1404# GFX12: s_bcnt1_i32_b32 s0, exec_hi ; encoding: [0x7f,0x18,0x80,0xbe]1405 14060x7e,0x18,0x80,0xbe1407# GFX12: s_bcnt1_i32_b32 s0, exec_lo ; encoding: [0x7e,0x18,0x80,0xbe]1408 14090x7d,0x18,0x80,0xbe1410# GFX12: s_bcnt1_i32_b32 s0, m0 ; encoding: [0x7d,0x18,0x80,0xbe]1411 14120x68,0x18,0x80,0xbe1413# GFX12: s_bcnt1_i32_b32 s0, s104 ; encoding: [0x68,0x18,0x80,0xbe]1414 14150x01,0x18,0x80,0xbe1416# GFX12: s_bcnt1_i32_b32 s0, s1 ; encoding: [0x01,0x18,0x80,0xbe]1417 14180x6b,0x18,0x80,0xbe1419# GFX12: s_bcnt1_i32_b32 s0, vcc_hi ; encoding: [0x6b,0x18,0x80,0xbe]1420 14210x6a,0x18,0x80,0xbe1422# GFX12: s_bcnt1_i32_b32 s0, vcc_lo ; encoding: [0x6a,0x18,0x80,0xbe]1423 14240x68,0x18,0xe9,0xbe1425# GFX12: s_bcnt1_i32_b32 s105, s104 ; encoding: [0x68,0x18,0xe9,0xbe]1426 14270x01,0x18,0xe9,0xbe1428# GFX12: s_bcnt1_i32_b32 s105, s1 ; encoding: [0x01,0x18,0xe9,0xbe]1429 14300x01,0x18,0xeb,0xbe1431# GFX12: s_bcnt1_i32_b32 vcc_hi, s1 ; encoding: [0x01,0x18,0xeb,0xbe]1432 14330x01,0x18,0xea,0xbe1434# GFX12: s_bcnt1_i32_b32 vcc_lo, s1 ; encoding: [0x01,0x18,0xea,0xbe]1435 14360x02,0x19,0xff,0xbe1437# GFX12: s_bcnt1_i32_b64 exec_hi, s[2:3] ; encoding: [0x02,0x19,0xff,0xbe]1438 14390x02,0x19,0xfe,0xbe1440# GFX12: s_bcnt1_i32_b64 exec_lo, s[2:3] ; encoding: [0x02,0x19,0xfe,0xbe]1441 14420x02,0x19,0xfd,0xbe1443# GFX12: s_bcnt1_i32_b64 m0, s[2:3] ; encoding: [0x02,0x19,0xfd,0xbe]1444 14450xf0,0x19,0x80,0xbe1446# GFX12: s_bcnt1_i32_b64 s0, 0.5 ; encoding: [0xf0,0x19,0x80,0xbe]1447 14480x80,0x19,0x80,0xbe1449# GFX12: s_bcnt1_i32_b64 s0, 0 ; encoding: [0x80,0x19,0x80,0xbe]1450 14510xff,0x19,0x80,0xbe,0x73,0x72,0x71,0x3f1452# GFX12: s_bcnt1_i32_b64 s0, 0x3f717273 ; encoding: [0xff,0x19,0x80,0xbe,0x73,0x72,0x71,0x3f]1453 14540xff,0x19,0x80,0xbe,0x56,0x34,0x12,0xaf1455# GFX1200: s_bcnt1_i32_b64 s0, 0xaf123456 ; encoding: [0xff,0x19,0x80,0xbe,0x56,0x34,0x12,0xaf]1456# GFX1250: s_bcnt1_i32_b64 s0, 0xaf123456 ; encoding: [0xfe,0x19,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1457 14580xc1,0x19,0x80,0xbe1459# GFX12: s_bcnt1_i32_b64 s0, -1 ; encoding: [0xc1,0x19,0x80,0xbe]1460 14610xf7,0x19,0x80,0xbe1462# GFX12: s_bcnt1_i32_b64 s0, -4.0 ; encoding: [0xf7,0x19,0x80,0xbe]1463 14640x7e,0x19,0x80,0xbe1465# GFX12: s_bcnt1_i32_b64 s0, exec ; encoding: [0x7e,0x19,0x80,0xbe]1466 14670x66,0x19,0x80,0xbe1468# GFX12: s_bcnt1_i32_b64 s0, s[102:103] ; encoding: [0x66,0x19,0x80,0xbe]1469 14700x02,0x19,0x80,0xbe1471# GFX12: s_bcnt1_i32_b64 s0, s[2:3] ; encoding: [0x02,0x19,0x80,0xbe]1472 14730x6a,0x19,0x80,0xbe1474# GFX12: s_bcnt1_i32_b64 s0, vcc ; encoding: [0x6a,0x19,0x80,0xbe]1475 14760x66,0x19,0xe9,0xbe1477# GFX12: s_bcnt1_i32_b64 s105, s[102:103] ; encoding: [0x66,0x19,0xe9,0xbe]1478 14790x02,0x19,0xe9,0xbe1480# GFX12: s_bcnt1_i32_b64 s105, s[2:3] ; encoding: [0x02,0x19,0xe9,0xbe]1481 14820x02,0x19,0xeb,0xbe1483# GFX12: s_bcnt1_i32_b64 vcc_hi, s[2:3] ; encoding: [0x02,0x19,0xeb,0xbe]1484 14850x02,0x19,0xea,0xbe1486# GFX12: s_bcnt1_i32_b64 vcc_lo, s[2:3] ; encoding: [0x02,0x19,0xea,0xbe]1487 14880x02,0x14,0xfe,0xbe1489# GFX12: s_bitreplicate_b64_b32 exec, s2 ; encoding: [0x02,0x14,0xfe,0xbe]1490 14910xf0,0x14,0x80,0xbe1492# GFX12: s_bitreplicate_b64_b32 s[0:1], 0.5 ; encoding: [0xf0,0x14,0x80,0xbe]1493 14940x80,0x14,0x80,0xbe1495# GFX12: s_bitreplicate_b64_b32 s[0:1], 0 ; encoding: [0x80,0x14,0x80,0xbe]1496 14970xff,0x14,0x80,0xbe,0x73,0x72,0x71,0x3f1498# GFX12: s_bitreplicate_b64_b32 s[0:1], 0x3f717273 ; encoding: [0xff,0x14,0x80,0xbe,0x73,0x72,0x71,0x3f]1499 15000xff,0x14,0x80,0xbe,0x56,0x34,0x12,0xaf1501# GFX12: s_bitreplicate_b64_b32 s[0:1], 0xaf123456 ; encoding: [0xff,0x14,0x80,0xbe,0x56,0x34,0x12,0xaf]1502 15030xc1,0x14,0x80,0xbe1504# GFX12: s_bitreplicate_b64_b32 s[0:1], -1 ; encoding: [0xc1,0x14,0x80,0xbe]1505 15060xf7,0x14,0x80,0xbe1507# GFX12: s_bitreplicate_b64_b32 s[0:1], -4.0 ; encoding: [0xf7,0x14,0x80,0xbe]1508 15090x7f,0x14,0x80,0xbe1510# GFX12: s_bitreplicate_b64_b32 s[0:1], exec_hi ; encoding: [0x7f,0x14,0x80,0xbe]1511 15120x7e,0x14,0x80,0xbe1513# GFX12: s_bitreplicate_b64_b32 s[0:1], exec_lo ; encoding: [0x7e,0x14,0x80,0xbe]1514 15150x7d,0x14,0x80,0xbe1516# GFX12: s_bitreplicate_b64_b32 s[0:1], m0 ; encoding: [0x7d,0x14,0x80,0xbe]1517 15180x66,0x14,0x80,0xbe1519# GFX12: s_bitreplicate_b64_b32 s[0:1], s102 ; encoding: [0x66,0x14,0x80,0xbe]1520 15210x02,0x14,0x80,0xbe1522# GFX12: s_bitreplicate_b64_b32 s[0:1], s2 ; encoding: [0x02,0x14,0x80,0xbe]1523 15240x6b,0x14,0x80,0xbe1525# GFX12: s_bitreplicate_b64_b32 s[0:1], vcc_hi ; encoding: [0x6b,0x14,0x80,0xbe]1526 15270x6a,0x14,0x80,0xbe1528# GFX12: s_bitreplicate_b64_b32 s[0:1], vcc_lo ; encoding: [0x6a,0x14,0x80,0xbe]1529 15300x66,0x14,0xe8,0xbe1531# GFX12: s_bitreplicate_b64_b32 s[104:105], s102 ; encoding: [0x66,0x14,0xe8,0xbe]1532 15330x02,0x14,0xe8,0xbe1534# GFX12: s_bitreplicate_b64_b32 s[104:105], s2 ; encoding: [0x02,0x14,0xe8,0xbe]1535 15360x02,0x14,0xea,0xbe1537# GFX12: s_bitreplicate_b64_b32 vcc, s2 ; encoding: [0x02,0x14,0xea,0xbe]1538 15390x01,0x10,0xff,0xbe1540# GFX12: s_bitset0_b32 exec_hi, s1 ; encoding: [0x01,0x10,0xff,0xbe]1541 15420x01,0x10,0xfe,0xbe1543# GFX12: s_bitset0_b32 exec_lo, s1 ; encoding: [0x01,0x10,0xfe,0xbe]1544 15450x01,0x10,0xfd,0xbe1546# GFX12: s_bitset0_b32 m0, s1 ; encoding: [0x01,0x10,0xfd,0xbe]1547 15480xf0,0x10,0x80,0xbe1549# GFX12: s_bitset0_b32 s0, 0.5 ; encoding: [0xf0,0x10,0x80,0xbe]1550 15510x80,0x10,0x80,0xbe1552# GFX12: s_bitset0_b32 s0, 0 ; encoding: [0x80,0x10,0x80,0xbe]1553 15540xff,0x10,0x80,0xbe,0x73,0x72,0x71,0x3f1555# GFX12: s_bitset0_b32 s0, 0x3f717273 ; encoding: [0xff,0x10,0x80,0xbe,0x73,0x72,0x71,0x3f]1556 15570xff,0x10,0x80,0xbe,0x56,0x34,0x12,0xaf1558# GFX12: s_bitset0_b32 s0, 0xaf123456 ; encoding: [0xff,0x10,0x80,0xbe,0x56,0x34,0x12,0xaf]1559 15600xc1,0x10,0x80,0xbe1561# GFX12: s_bitset0_b32 s0, -1 ; encoding: [0xc1,0x10,0x80,0xbe]1562 15630xf7,0x10,0x80,0xbe1564# GFX12: s_bitset0_b32 s0, -4.0 ; encoding: [0xf7,0x10,0x80,0xbe]1565 15660x7f,0x10,0x80,0xbe1567# GFX12: s_bitset0_b32 s0, exec_hi ; encoding: [0x7f,0x10,0x80,0xbe]1568 15690x7e,0x10,0x80,0xbe1570# GFX12: s_bitset0_b32 s0, exec_lo ; encoding: [0x7e,0x10,0x80,0xbe]1571 15720x7d,0x10,0x80,0xbe1573# GFX12: s_bitset0_b32 s0, m0 ; encoding: [0x7d,0x10,0x80,0xbe]1574 15750x68,0x10,0x80,0xbe1576# GFX12: s_bitset0_b32 s0, s104 ; encoding: [0x68,0x10,0x80,0xbe]1577 15780x01,0x10,0x80,0xbe1579# GFX12: s_bitset0_b32 s0, s1 ; encoding: [0x01,0x10,0x80,0xbe]1580 15810x6b,0x10,0x80,0xbe1582# GFX12: s_bitset0_b32 s0, vcc_hi ; encoding: [0x6b,0x10,0x80,0xbe]1583 15840x6a,0x10,0x80,0xbe1585# GFX12: s_bitset0_b32 s0, vcc_lo ; encoding: [0x6a,0x10,0x80,0xbe]1586 15870x68,0x10,0xe9,0xbe1588# GFX12: s_bitset0_b32 s105, s104 ; encoding: [0x68,0x10,0xe9,0xbe]1589 15900x01,0x10,0xe9,0xbe1591# GFX12: s_bitset0_b32 s105, s1 ; encoding: [0x01,0x10,0xe9,0xbe]1592 15930x01,0x10,0xeb,0xbe1594# GFX12: s_bitset0_b32 vcc_hi, s1 ; encoding: [0x01,0x10,0xeb,0xbe]1595 15960x01,0x10,0xea,0xbe1597# GFX12: s_bitset0_b32 vcc_lo, s1 ; encoding: [0x01,0x10,0xea,0xbe]1598 15990x02,0x11,0xfe,0xbe1600# GFX12: s_bitset0_b64 exec, s2 ; encoding: [0x02,0x11,0xfe,0xbe]1601 16020xf0,0x11,0x80,0xbe1603# GFX12: s_bitset0_b64 s[0:1], 0.5 ; encoding: [0xf0,0x11,0x80,0xbe]1604 16050x80,0x11,0x80,0xbe1606# GFX12: s_bitset0_b64 s[0:1], 0 ; encoding: [0x80,0x11,0x80,0xbe]1607 16080xff,0x11,0x80,0xbe,0x73,0x72,0x71,0x3f1609# GFX12: s_bitset0_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x11,0x80,0xbe,0x73,0x72,0x71,0x3f]1610 16110xff,0x11,0x80,0xbe,0x56,0x34,0x12,0xaf1612# GFX12: s_bitset0_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x11,0x80,0xbe,0x56,0x34,0x12,0xaf]1613 16140xc1,0x11,0x80,0xbe1615# GFX12: s_bitset0_b64 s[0:1], -1 ; encoding: [0xc1,0x11,0x80,0xbe]1616 16170xf7,0x11,0x80,0xbe1618# GFX12: s_bitset0_b64 s[0:1], -4.0 ; encoding: [0xf7,0x11,0x80,0xbe]1619 16200x7f,0x11,0x80,0xbe1621# GFX12: s_bitset0_b64 s[0:1], exec_hi ; encoding: [0x7f,0x11,0x80,0xbe]1622 16230x7e,0x11,0x80,0xbe1624# GFX12: s_bitset0_b64 s[0:1], exec_lo ; encoding: [0x7e,0x11,0x80,0xbe]1625 16260x7d,0x11,0x80,0xbe1627# GFX12: s_bitset0_b64 s[0:1], m0 ; encoding: [0x7d,0x11,0x80,0xbe]1628 16290x66,0x11,0x80,0xbe1630# GFX12: s_bitset0_b64 s[0:1], s102 ; encoding: [0x66,0x11,0x80,0xbe]1631 16320x02,0x11,0x80,0xbe1633# GFX12: s_bitset0_b64 s[0:1], s2 ; encoding: [0x02,0x11,0x80,0xbe]1634 16350x6b,0x11,0x80,0xbe1636# GFX12: s_bitset0_b64 s[0:1], vcc_hi ; encoding: [0x6b,0x11,0x80,0xbe]1637 16380x6a,0x11,0x80,0xbe1639# GFX12: s_bitset0_b64 s[0:1], vcc_lo ; encoding: [0x6a,0x11,0x80,0xbe]1640 16410x66,0x11,0xe8,0xbe1642# GFX12: s_bitset0_b64 s[104:105], s102 ; encoding: [0x66,0x11,0xe8,0xbe]1643 16440x02,0x11,0xe8,0xbe1645# GFX12: s_bitset0_b64 s[104:105], s2 ; encoding: [0x02,0x11,0xe8,0xbe]1646 16470x02,0x11,0xea,0xbe1648# GFX12: s_bitset0_b64 vcc, s2 ; encoding: [0x02,0x11,0xea,0xbe]1649 16500x01,0x12,0xff,0xbe1651# GFX12: s_bitset1_b32 exec_hi, s1 ; encoding: [0x01,0x12,0xff,0xbe]1652 16530x01,0x12,0xfe,0xbe1654# GFX12: s_bitset1_b32 exec_lo, s1 ; encoding: [0x01,0x12,0xfe,0xbe]1655 16560x01,0x12,0xfd,0xbe1657# GFX12: s_bitset1_b32 m0, s1 ; encoding: [0x01,0x12,0xfd,0xbe]1658 16590xf0,0x12,0x80,0xbe1660# GFX12: s_bitset1_b32 s0, 0.5 ; encoding: [0xf0,0x12,0x80,0xbe]1661 16620x80,0x12,0x80,0xbe1663# GFX12: s_bitset1_b32 s0, 0 ; encoding: [0x80,0x12,0x80,0xbe]1664 16650xff,0x12,0x80,0xbe,0x73,0x72,0x71,0x3f1666# GFX12: s_bitset1_b32 s0, 0x3f717273 ; encoding: [0xff,0x12,0x80,0xbe,0x73,0x72,0x71,0x3f]1667 16680xff,0x12,0x80,0xbe,0x56,0x34,0x12,0xaf1669# GFX12: s_bitset1_b32 s0, 0xaf123456 ; encoding: [0xff,0x12,0x80,0xbe,0x56,0x34,0x12,0xaf]1670 16710xc1,0x12,0x80,0xbe1672# GFX12: s_bitset1_b32 s0, -1 ; encoding: [0xc1,0x12,0x80,0xbe]1673 16740xf7,0x12,0x80,0xbe1675# GFX12: s_bitset1_b32 s0, -4.0 ; encoding: [0xf7,0x12,0x80,0xbe]1676 16770x7f,0x12,0x80,0xbe1678# GFX12: s_bitset1_b32 s0, exec_hi ; encoding: [0x7f,0x12,0x80,0xbe]1679 16800x7e,0x12,0x80,0xbe1681# GFX12: s_bitset1_b32 s0, exec_lo ; encoding: [0x7e,0x12,0x80,0xbe]1682 16830x7d,0x12,0x80,0xbe1684# GFX12: s_bitset1_b32 s0, m0 ; encoding: [0x7d,0x12,0x80,0xbe]1685 16860x68,0x12,0x80,0xbe1687# GFX12: s_bitset1_b32 s0, s104 ; encoding: [0x68,0x12,0x80,0xbe]1688 16890x01,0x12,0x80,0xbe1690# GFX12: s_bitset1_b32 s0, s1 ; encoding: [0x01,0x12,0x80,0xbe]1691 16920x6b,0x12,0x80,0xbe1693# GFX12: s_bitset1_b32 s0, vcc_hi ; encoding: [0x6b,0x12,0x80,0xbe]1694 16950x6a,0x12,0x80,0xbe1696# GFX12: s_bitset1_b32 s0, vcc_lo ; encoding: [0x6a,0x12,0x80,0xbe]1697 16980x68,0x12,0xe9,0xbe1699# GFX12: s_bitset1_b32 s105, s104 ; encoding: [0x68,0x12,0xe9,0xbe]1700 17010x01,0x12,0xe9,0xbe1702# GFX12: s_bitset1_b32 s105, s1 ; encoding: [0x01,0x12,0xe9,0xbe]1703 17040x01,0x12,0xeb,0xbe1705# GFX12: s_bitset1_b32 vcc_hi, s1 ; encoding: [0x01,0x12,0xeb,0xbe]1706 17070x01,0x12,0xea,0xbe1708# GFX12: s_bitset1_b32 vcc_lo, s1 ; encoding: [0x01,0x12,0xea,0xbe]1709 17100x02,0x13,0xfe,0xbe1711# GFX12: s_bitset1_b64 exec, s2 ; encoding: [0x02,0x13,0xfe,0xbe]1712 17130xf0,0x13,0x80,0xbe1714# GFX12: s_bitset1_b64 s[0:1], 0.5 ; encoding: [0xf0,0x13,0x80,0xbe]1715 17160x80,0x13,0x80,0xbe1717# GFX12: s_bitset1_b64 s[0:1], 0 ; encoding: [0x80,0x13,0x80,0xbe]1718 17190xff,0x13,0x80,0xbe,0x73,0x72,0x71,0x3f1720# GFX12: s_bitset1_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x13,0x80,0xbe,0x73,0x72,0x71,0x3f]1721 17220xff,0x13,0x80,0xbe,0x56,0x34,0x12,0xaf1723# GFX12: s_bitset1_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x13,0x80,0xbe,0x56,0x34,0x12,0xaf]1724 17250xc1,0x13,0x80,0xbe1726# GFX12: s_bitset1_b64 s[0:1], -1 ; encoding: [0xc1,0x13,0x80,0xbe]1727 17280xf7,0x13,0x80,0xbe1729# GFX12: s_bitset1_b64 s[0:1], -4.0 ; encoding: [0xf7,0x13,0x80,0xbe]1730 17310x7f,0x13,0x80,0xbe1732# GFX12: s_bitset1_b64 s[0:1], exec_hi ; encoding: [0x7f,0x13,0x80,0xbe]1733 17340x7e,0x13,0x80,0xbe1735# GFX12: s_bitset1_b64 s[0:1], exec_lo ; encoding: [0x7e,0x13,0x80,0xbe]1736 17370x7d,0x13,0x80,0xbe1738# GFX12: s_bitset1_b64 s[0:1], m0 ; encoding: [0x7d,0x13,0x80,0xbe]1739 17400x66,0x13,0x80,0xbe1741# GFX12: s_bitset1_b64 s[0:1], s102 ; encoding: [0x66,0x13,0x80,0xbe]1742 17430x02,0x13,0x80,0xbe1744# GFX12: s_bitset1_b64 s[0:1], s2 ; encoding: [0x02,0x13,0x80,0xbe]1745 17460x6b,0x13,0x80,0xbe1747# GFX12: s_bitset1_b64 s[0:1], vcc_hi ; encoding: [0x6b,0x13,0x80,0xbe]1748 17490x6a,0x13,0x80,0xbe1750# GFX12: s_bitset1_b64 s[0:1], vcc_lo ; encoding: [0x6a,0x13,0x80,0xbe]1751 17520x66,0x13,0xe8,0xbe1753# GFX12: s_bitset1_b64 s[104:105], s102 ; encoding: [0x66,0x13,0xe8,0xbe]1754 17550x02,0x13,0xe8,0xbe1756# GFX12: s_bitset1_b64 s[104:105], s2 ; encoding: [0x02,0x13,0xe8,0xbe]1757 17580x02,0x13,0xea,0xbe1759# GFX12: s_bitset1_b64 vcc, s2 ; encoding: [0x02,0x13,0xea,0xbe]1760 17610x01,0x04,0xff,0xbe1762# GFX12: s_brev_b32 exec_hi, s1 ; encoding: [0x01,0x04,0xff,0xbe]1763 17640x01,0x04,0xfe,0xbe1765# GFX12: s_brev_b32 exec_lo, s1 ; encoding: [0x01,0x04,0xfe,0xbe]1766 17670x01,0x04,0xfd,0xbe1768# GFX12: s_brev_b32 m0, s1 ; encoding: [0x01,0x04,0xfd,0xbe]1769 17700xf0,0x04,0x80,0xbe1771# GFX12: s_brev_b32 s0, 0.5 ; encoding: [0xf0,0x04,0x80,0xbe]1772 17730x80,0x04,0x80,0xbe1774# GFX12: s_brev_b32 s0, 0 ; encoding: [0x80,0x04,0x80,0xbe]1775 17760xff,0x04,0x80,0xbe,0x73,0x72,0x71,0x3f1777# GFX12: s_brev_b32 s0, 0x3f717273 ; encoding: [0xff,0x04,0x80,0xbe,0x73,0x72,0x71,0x3f]1778 17790xff,0x04,0x80,0xbe,0x56,0x34,0x12,0xaf1780# GFX12: s_brev_b32 s0, 0xaf123456 ; encoding: [0xff,0x04,0x80,0xbe,0x56,0x34,0x12,0xaf]1781 17820xc1,0x04,0x80,0xbe1783# GFX12: s_brev_b32 s0, -1 ; encoding: [0xc1,0x04,0x80,0xbe]1784 17850xf7,0x04,0x80,0xbe1786# GFX12: s_brev_b32 s0, -4.0 ; encoding: [0xf7,0x04,0x80,0xbe]1787 17880x7f,0x04,0x80,0xbe1789# GFX12: s_brev_b32 s0, exec_hi ; encoding: [0x7f,0x04,0x80,0xbe]1790 17910x7e,0x04,0x80,0xbe1792# GFX12: s_brev_b32 s0, exec_lo ; encoding: [0x7e,0x04,0x80,0xbe]1793 17940x7d,0x04,0x80,0xbe1795# GFX12: s_brev_b32 s0, m0 ; encoding: [0x7d,0x04,0x80,0xbe]1796 17970x68,0x04,0x80,0xbe1798# GFX12: s_brev_b32 s0, s104 ; encoding: [0x68,0x04,0x80,0xbe]1799 18000x01,0x04,0x80,0xbe1801# GFX12: s_brev_b32 s0, s1 ; encoding: [0x01,0x04,0x80,0xbe]1802 18030x6b,0x04,0x80,0xbe1804# GFX12: s_brev_b32 s0, vcc_hi ; encoding: [0x6b,0x04,0x80,0xbe]1805 18060x6a,0x04,0x80,0xbe1807# GFX12: s_brev_b32 s0, vcc_lo ; encoding: [0x6a,0x04,0x80,0xbe]1808 18090x68,0x04,0xe9,0xbe1810# GFX12: s_brev_b32 s105, s104 ; encoding: [0x68,0x04,0xe9,0xbe]1811 18120x01,0x04,0xe9,0xbe1813# GFX12: s_brev_b32 s105, s1 ; encoding: [0x01,0x04,0xe9,0xbe]1814 18150x01,0x04,0xeb,0xbe1816# GFX12: s_brev_b32 vcc_hi, s1 ; encoding: [0x01,0x04,0xeb,0xbe]1817 18180x01,0x04,0xea,0xbe1819# GFX12: s_brev_b32 vcc_lo, s1 ; encoding: [0x01,0x04,0xea,0xbe]1820 18210x02,0x05,0xfe,0xbe1822# GFX12: s_brev_b64 exec, s[2:3] ; encoding: [0x02,0x05,0xfe,0xbe]1823 18240xf0,0x05,0x80,0xbe1825# GFX12: s_brev_b64 s[0:1], 0.5 ; encoding: [0xf0,0x05,0x80,0xbe]1826 18270x80,0x05,0x80,0xbe1828# GFX12: s_brev_b64 s[0:1], 0 ; encoding: [0x80,0x05,0x80,0xbe]1829 18300xff,0x05,0x80,0xbe,0x73,0x72,0x71,0x3f1831# GFX12: s_brev_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x05,0x80,0xbe,0x73,0x72,0x71,0x3f]1832 18330xff,0x05,0x80,0xbe,0x56,0x34,0x12,0xaf1834# GFX1200: s_brev_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x05,0x80,0xbe,0x56,0x34,0x12,0xaf]1835# GFX1250: s_brev_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x05,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1836 18370xc1,0x05,0x80,0xbe1838# GFX12: s_brev_b64 s[0:1], -1 ; encoding: [0xc1,0x05,0x80,0xbe]1839 18400xf7,0x05,0x80,0xbe1841# GFX12: s_brev_b64 s[0:1], -4.0 ; encoding: [0xf7,0x05,0x80,0xbe]1842 18430x7e,0x05,0x80,0xbe1844# GFX12: s_brev_b64 s[0:1], exec ; encoding: [0x7e,0x05,0x80,0xbe]1845 18460x66,0x05,0x80,0xbe1847# GFX12: s_brev_b64 s[0:1], s[102:103] ; encoding: [0x66,0x05,0x80,0xbe]1848 18490x02,0x05,0x80,0xbe1850# GFX12: s_brev_b64 s[0:1], s[2:3] ; encoding: [0x02,0x05,0x80,0xbe]1851 18520x6a,0x05,0x80,0xbe1853# GFX12: s_brev_b64 s[0:1], vcc ; encoding: [0x6a,0x05,0x80,0xbe]1854 18550x66,0x05,0xe8,0xbe1856# GFX12: s_brev_b64 s[104:105], s[102:103] ; encoding: [0x66,0x05,0xe8,0xbe]1857 18580x02,0x05,0xe8,0xbe1859# GFX12: s_brev_b64 s[104:105], s[2:3] ; encoding: [0x02,0x05,0xe8,0xbe]1860 18610x02,0x05,0xea,0xbe1862# GFX12: s_brev_b64 vcc, s[2:3] ; encoding: [0x02,0x05,0xea,0xbe]1863 18640x01,0x0c,0xff,0xbe1865# GFX12: s_cls_i32 exec_hi, s1 ; encoding: [0x01,0x0c,0xff,0xbe]1866 18670x01,0x0c,0xfe,0xbe1868# GFX12: s_cls_i32 exec_lo, s1 ; encoding: [0x01,0x0c,0xfe,0xbe]1869 18700x02,0x0d,0xff,0xbe1871# GFX12: s_cls_i32_i64 exec_hi, s[2:3] ; encoding: [0x02,0x0d,0xff,0xbe]1872 18730x02,0x0d,0xfe,0xbe1874# GFX12: s_cls_i32_i64 exec_lo, s[2:3] ; encoding: [0x02,0x0d,0xfe,0xbe]1875 18760x02,0x0d,0xfd,0xbe1877# GFX12: s_cls_i32_i64 m0, s[2:3] ; encoding: [0x02,0x0d,0xfd,0xbe]1878 18790xf0,0x0d,0x80,0xbe1880# GFX12: s_cls_i32_i64 s0, 0.5 ; encoding: [0xf0,0x0d,0x80,0xbe]1881 18820x80,0x0d,0x80,0xbe1883# GFX12: s_cls_i32_i64 s0, 0 ; encoding: [0x80,0x0d,0x80,0xbe]1884 18850xff,0x0d,0x80,0xbe,0x73,0x72,0x71,0x3f1886# GFX12: s_cls_i32_i64 s0, 0x3f717273 ; encoding: [0xff,0x0d,0x80,0xbe,0x73,0x72,0x71,0x3f]1887 18880xff,0x0d,0x80,0xbe,0x56,0x34,0x12,0xaf1889# GFX1200: s_cls_i32_i64 s0, 0xaf123456 ; encoding: [0xff,0x0d,0x80,0xbe,0x56,0x34,0x12,0xaf]1890# GFX1250: s_cls_i32_i64 s0, 0xaf123456 ; encoding: [0xfe,0x0d,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]1891 18920xc1,0x0d,0x80,0xbe1893# GFX12: s_cls_i32_i64 s0, -1 ; encoding: [0xc1,0x0d,0x80,0xbe]1894 18950xf7,0x0d,0x80,0xbe1896# GFX12: s_cls_i32_i64 s0, -4.0 ; encoding: [0xf7,0x0d,0x80,0xbe]1897 18980x7e,0x0d,0x80,0xbe1899# GFX12: s_cls_i32_i64 s0, exec ; encoding: [0x7e,0x0d,0x80,0xbe]1900 19010x66,0x0d,0x80,0xbe1902# GFX12: s_cls_i32_i64 s0, s[102:103] ; encoding: [0x66,0x0d,0x80,0xbe]1903 19040x02,0x0d,0x80,0xbe1905# GFX12: s_cls_i32_i64 s0, s[2:3] ; encoding: [0x02,0x0d,0x80,0xbe]1906 19070x6a,0x0d,0x80,0xbe1908# GFX12: s_cls_i32_i64 s0, vcc ; encoding: [0x6a,0x0d,0x80,0xbe]1909 19100x66,0x0d,0xe9,0xbe1911# GFX12: s_cls_i32_i64 s105, s[102:103] ; encoding: [0x66,0x0d,0xe9,0xbe]1912 19130x02,0x0d,0xe9,0xbe1914# GFX12: s_cls_i32_i64 s105, s[2:3] ; encoding: [0x02,0x0d,0xe9,0xbe]1915 19160x02,0x0d,0xeb,0xbe1917# GFX12: s_cls_i32_i64 vcc_hi, s[2:3] ; encoding: [0x02,0x0d,0xeb,0xbe]1918 19190x02,0x0d,0xea,0xbe1920# GFX12: s_cls_i32_i64 vcc_lo, s[2:3] ; encoding: [0x02,0x0d,0xea,0xbe]1921 19220x01,0x0c,0xfd,0xbe1923# GFX12: s_cls_i32 m0, s1 ; encoding: [0x01,0x0c,0xfd,0xbe]1924 19250xf0,0x0c,0x80,0xbe1926# GFX12: s_cls_i32 s0, 0.5 ; encoding: [0xf0,0x0c,0x80,0xbe]1927 19280x80,0x0c,0x80,0xbe1929# GFX12: s_cls_i32 s0, 0 ; encoding: [0x80,0x0c,0x80,0xbe]1930 19310xff,0x0c,0x80,0xbe,0x73,0x72,0x71,0x3f1932# GFX12: s_cls_i32 s0, 0x3f717273 ; encoding: [0xff,0x0c,0x80,0xbe,0x73,0x72,0x71,0x3f]1933 19340xff,0x0c,0x80,0xbe,0x56,0x34,0x12,0xaf1935# GFX12: s_cls_i32 s0, 0xaf123456 ; encoding: [0xff,0x0c,0x80,0xbe,0x56,0x34,0x12,0xaf]1936 19370xc1,0x0c,0x80,0xbe1938# GFX12: s_cls_i32 s0, -1 ; encoding: [0xc1,0x0c,0x80,0xbe]1939 19400xf7,0x0c,0x80,0xbe1941# GFX12: s_cls_i32 s0, -4.0 ; encoding: [0xf7,0x0c,0x80,0xbe]1942 19430x7f,0x0c,0x80,0xbe1944# GFX12: s_cls_i32 s0, exec_hi ; encoding: [0x7f,0x0c,0x80,0xbe]1945 19460x7e,0x0c,0x80,0xbe1947# GFX12: s_cls_i32 s0, exec_lo ; encoding: [0x7e,0x0c,0x80,0xbe]1948 19490x7d,0x0c,0x80,0xbe1950# GFX12: s_cls_i32 s0, m0 ; encoding: [0x7d,0x0c,0x80,0xbe]1951 19520x68,0x0c,0x80,0xbe1953# GFX12: s_cls_i32 s0, s104 ; encoding: [0x68,0x0c,0x80,0xbe]1954 19550x01,0x0c,0x80,0xbe1956# GFX12: s_cls_i32 s0, s1 ; encoding: [0x01,0x0c,0x80,0xbe]1957 19580x6b,0x0c,0x80,0xbe1959# GFX12: s_cls_i32 s0, vcc_hi ; encoding: [0x6b,0x0c,0x80,0xbe]1960 19610x6a,0x0c,0x80,0xbe1962# GFX12: s_cls_i32 s0, vcc_lo ; encoding: [0x6a,0x0c,0x80,0xbe]1963 19640x68,0x0c,0xe9,0xbe1965# GFX12: s_cls_i32 s105, s104 ; encoding: [0x68,0x0c,0xe9,0xbe]1966 19670x01,0x0c,0xe9,0xbe1968# GFX12: s_cls_i32 s105, s1 ; encoding: [0x01,0x0c,0xe9,0xbe]1969 19700x01,0x0c,0xeb,0xbe1971# GFX12: s_cls_i32 vcc_hi, s1 ; encoding: [0x01,0x0c,0xeb,0xbe]1972 19730x01,0x0c,0xea,0xbe1974# GFX12: s_cls_i32 vcc_lo, s1 ; encoding: [0x01,0x0c,0xea,0xbe]1975 19760x01,0x0a,0xff,0xbe1977# GFX12: s_clz_i32_u32 exec_hi, s1 ; encoding: [0x01,0x0a,0xff,0xbe]1978 19790x01,0x0a,0xfe,0xbe1980# GFX12: s_clz_i32_u32 exec_lo, s1 ; encoding: [0x01,0x0a,0xfe,0xbe]1981 19820x01,0x0a,0xfd,0xbe1983# GFX12: s_clz_i32_u32 m0, s1 ; encoding: [0x01,0x0a,0xfd,0xbe]1984 19850xf0,0x0a,0x80,0xbe1986# GFX12: s_clz_i32_u32 s0, 0.5 ; encoding: [0xf0,0x0a,0x80,0xbe]1987 19880x80,0x0a,0x80,0xbe1989# GFX12: s_clz_i32_u32 s0, 0 ; encoding: [0x80,0x0a,0x80,0xbe]1990 19910xff,0x0a,0x80,0xbe,0x73,0x72,0x71,0x3f1992# GFX12: s_clz_i32_u32 s0, 0x3f717273 ; encoding: [0xff,0x0a,0x80,0xbe,0x73,0x72,0x71,0x3f]1993 19940xff,0x0a,0x80,0xbe,0x56,0x34,0x12,0xaf1995# GFX12: s_clz_i32_u32 s0, 0xaf123456 ; encoding: [0xff,0x0a,0x80,0xbe,0x56,0x34,0x12,0xaf]1996 19970xc1,0x0a,0x80,0xbe1998# GFX12: s_clz_i32_u32 s0, -1 ; encoding: [0xc1,0x0a,0x80,0xbe]1999 20000xf7,0x0a,0x80,0xbe2001# GFX12: s_clz_i32_u32 s0, -4.0 ; encoding: [0xf7,0x0a,0x80,0xbe]2002 20030x7f,0x0a,0x80,0xbe2004# GFX12: s_clz_i32_u32 s0, exec_hi ; encoding: [0x7f,0x0a,0x80,0xbe]2005 20060x7e,0x0a,0x80,0xbe2007# GFX12: s_clz_i32_u32 s0, exec_lo ; encoding: [0x7e,0x0a,0x80,0xbe]2008 20090x7d,0x0a,0x80,0xbe2010# GFX12: s_clz_i32_u32 s0, m0 ; encoding: [0x7d,0x0a,0x80,0xbe]2011 20120x68,0x0a,0x80,0xbe2013# GFX12: s_clz_i32_u32 s0, s104 ; encoding: [0x68,0x0a,0x80,0xbe]2014 20150x01,0x0a,0x80,0xbe2016# GFX12: s_clz_i32_u32 s0, s1 ; encoding: [0x01,0x0a,0x80,0xbe]2017 20180x6b,0x0a,0x80,0xbe2019# GFX12: s_clz_i32_u32 s0, vcc_hi ; encoding: [0x6b,0x0a,0x80,0xbe]2020 20210x6a,0x0a,0x80,0xbe2022# GFX12: s_clz_i32_u32 s0, vcc_lo ; encoding: [0x6a,0x0a,0x80,0xbe]2023 20240x68,0x0a,0xe9,0xbe2025# GFX12: s_clz_i32_u32 s105, s104 ; encoding: [0x68,0x0a,0xe9,0xbe]2026 20270x01,0x0a,0xe9,0xbe2028# GFX12: s_clz_i32_u32 s105, s1 ; encoding: [0x01,0x0a,0xe9,0xbe]2029 20300x01,0x0a,0xeb,0xbe2031# GFX12: s_clz_i32_u32 vcc_hi, s1 ; encoding: [0x01,0x0a,0xeb,0xbe]2032 20330x01,0x0a,0xea,0xbe2034# GFX12: s_clz_i32_u32 vcc_lo, s1 ; encoding: [0x01,0x0a,0xea,0xbe]2035 20360x02,0x0b,0xff,0xbe2037# GFX12: s_clz_i32_u64 exec_hi, s[2:3] ; encoding: [0x02,0x0b,0xff,0xbe]2038 20390x02,0x0b,0xfe,0xbe2040# GFX12: s_clz_i32_u64 exec_lo, s[2:3] ; encoding: [0x02,0x0b,0xfe,0xbe]2041 20420x02,0x0b,0xfd,0xbe2043# GFX12: s_clz_i32_u64 m0, s[2:3] ; encoding: [0x02,0x0b,0xfd,0xbe]2044 20450xf0,0x0b,0x80,0xbe2046# GFX12: s_clz_i32_u64 s0, 0.5 ; encoding: [0xf0,0x0b,0x80,0xbe]2047 20480x80,0x0b,0x80,0xbe2049# GFX12: s_clz_i32_u64 s0, 0 ; encoding: [0x80,0x0b,0x80,0xbe]2050 20510xff,0x0b,0x80,0xbe,0x73,0x72,0x71,0x3f2052# GFX12: s_clz_i32_u64 s0, 0x3f717273 ; encoding: [0xff,0x0b,0x80,0xbe,0x73,0x72,0x71,0x3f]2053 20540xff,0x0b,0x80,0xbe,0x56,0x34,0x12,0xaf2055# GFX1200: s_clz_i32_u64 s0, 0xaf123456 ; encoding: [0xff,0x0b,0x80,0xbe,0x56,0x34,0x12,0xaf]2056# GFX1250: s_clz_i32_u64 s0, 0xaf123456 ; encoding: [0xfe,0x0b,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2057 20580xc1,0x0b,0x80,0xbe2059# GFX12: s_clz_i32_u64 s0, -1 ; encoding: [0xc1,0x0b,0x80,0xbe]2060 20610xf7,0x0b,0x80,0xbe2062# GFX12: s_clz_i32_u64 s0, -4.0 ; encoding: [0xf7,0x0b,0x80,0xbe]2063 20640x7e,0x0b,0x80,0xbe2065# GFX12: s_clz_i32_u64 s0, exec ; encoding: [0x7e,0x0b,0x80,0xbe]2066 20670x66,0x0b,0x80,0xbe2068# GFX12: s_clz_i32_u64 s0, s[102:103] ; encoding: [0x66,0x0b,0x80,0xbe]2069 20700x02,0x0b,0x80,0xbe2071# GFX12: s_clz_i32_u64 s0, s[2:3] ; encoding: [0x02,0x0b,0x80,0xbe]2072 20730x6a,0x0b,0x80,0xbe2074# GFX12: s_clz_i32_u64 s0, vcc ; encoding: [0x6a,0x0b,0x80,0xbe]2075 20760x66,0x0b,0xe9,0xbe2077# GFX12: s_clz_i32_u64 s105, s[102:103] ; encoding: [0x66,0x0b,0xe9,0xbe]2078 20790x02,0x0b,0xe9,0xbe2080# GFX12: s_clz_i32_u64 s105, s[2:3] ; encoding: [0x02,0x0b,0xe9,0xbe]2081 20820x02,0x0b,0xeb,0xbe2083# GFX12: s_clz_i32_u64 vcc_hi, s[2:3] ; encoding: [0x02,0x0b,0xeb,0xbe]2084 20850x02,0x0b,0xea,0xbe2086# GFX12: s_clz_i32_u64 vcc_lo, s[2:3] ; encoding: [0x02,0x0b,0xea,0xbe]2087 20880x01,0x02,0xff,0xbe2089# GFX12: s_cmov_b32 exec_hi, s1 ; encoding: [0x01,0x02,0xff,0xbe]2090 20910x01,0x02,0xfe,0xbe2092# GFX12: s_cmov_b32 exec_lo, s1 ; encoding: [0x01,0x02,0xfe,0xbe]2093 20940x01,0x02,0xfd,0xbe2095# GFX12: s_cmov_b32 m0, s1 ; encoding: [0x01,0x02,0xfd,0xbe]2096 20970xf0,0x02,0x80,0xbe2098# GFX12: s_cmov_b32 s0, 0.5 ; encoding: [0xf0,0x02,0x80,0xbe]2099 21000x80,0x02,0x80,0xbe2101# GFX12: s_cmov_b32 s0, 0 ; encoding: [0x80,0x02,0x80,0xbe]2102 21030xff,0x02,0x80,0xbe,0x73,0x72,0x71,0x3f2104# GFX12: s_cmov_b32 s0, 0x3f717273 ; encoding: [0xff,0x02,0x80,0xbe,0x73,0x72,0x71,0x3f]2105 21060xff,0x02,0x80,0xbe,0x56,0x34,0x12,0xaf2107# GFX12: s_cmov_b32 s0, 0xaf123456 ; encoding: [0xff,0x02,0x80,0xbe,0x56,0x34,0x12,0xaf]2108 21090xc1,0x02,0x80,0xbe2110# GFX12: s_cmov_b32 s0, -1 ; encoding: [0xc1,0x02,0x80,0xbe]2111 21120xf7,0x02,0x80,0xbe2113# GFX12: s_cmov_b32 s0, -4.0 ; encoding: [0xf7,0x02,0x80,0xbe]2114 21150x7f,0x02,0x80,0xbe2116# GFX12: s_cmov_b32 s0, exec_hi ; encoding: [0x7f,0x02,0x80,0xbe]2117 21180x7e,0x02,0x80,0xbe2119# GFX12: s_cmov_b32 s0, exec_lo ; encoding: [0x7e,0x02,0x80,0xbe]2120 21210x7d,0x02,0x80,0xbe2122# GFX12: s_cmov_b32 s0, m0 ; encoding: [0x7d,0x02,0x80,0xbe]2123 21240x68,0x02,0x80,0xbe2125# GFX12: s_cmov_b32 s0, s104 ; encoding: [0x68,0x02,0x80,0xbe]2126 21270x01,0x02,0x80,0xbe2128# GFX12: s_cmov_b32 s0, s1 ; encoding: [0x01,0x02,0x80,0xbe]2129 21300x6b,0x02,0x80,0xbe2131# GFX12: s_cmov_b32 s0, vcc_hi ; encoding: [0x6b,0x02,0x80,0xbe]2132 21330x6a,0x02,0x80,0xbe2134# GFX12: s_cmov_b32 s0, vcc_lo ; encoding: [0x6a,0x02,0x80,0xbe]2135 21360x68,0x02,0xe9,0xbe2137# GFX12: s_cmov_b32 s105, s104 ; encoding: [0x68,0x02,0xe9,0xbe]2138 21390x01,0x02,0xe9,0xbe2140# GFX12: s_cmov_b32 s105, s1 ; encoding: [0x01,0x02,0xe9,0xbe]2141 21420x01,0x02,0xeb,0xbe2143# GFX12: s_cmov_b32 vcc_hi, s1 ; encoding: [0x01,0x02,0xeb,0xbe]2144 21450x01,0x02,0xea,0xbe2146# GFX12: s_cmov_b32 vcc_lo, s1 ; encoding: [0x01,0x02,0xea,0xbe]2147 21480x02,0x03,0xfe,0xbe2149# GFX12: s_cmov_b64 exec, s[2:3] ; encoding: [0x02,0x03,0xfe,0xbe]2150 21510xf0,0x03,0x80,0xbe2152# GFX12: s_cmov_b64 s[0:1], 0.5 ; encoding: [0xf0,0x03,0x80,0xbe]2153 21540x80,0x03,0x80,0xbe2155# GFX12: s_cmov_b64 s[0:1], 0 ; encoding: [0x80,0x03,0x80,0xbe]2156 21570xff,0x03,0x80,0xbe,0x73,0x72,0x71,0x3f2158# GFX12: s_cmov_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x03,0x80,0xbe,0x73,0x72,0x71,0x3f]2159 21600xff,0x03,0x80,0xbe,0x56,0x34,0x12,0xaf2161# GFX1200: s_cmov_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x03,0x80,0xbe,0x56,0x34,0x12,0xaf]2162# GFX1250: s_cmov_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x03,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2163 21640xc1,0x03,0x80,0xbe2165# GFX12: s_cmov_b64 s[0:1], -1 ; encoding: [0xc1,0x03,0x80,0xbe]2166 21670xf7,0x03,0x80,0xbe2168# GFX12: s_cmov_b64 s[0:1], -4.0 ; encoding: [0xf7,0x03,0x80,0xbe]2169 21700x7e,0x03,0x80,0xbe2171# GFX12: s_cmov_b64 s[0:1], exec ; encoding: [0x7e,0x03,0x80,0xbe]2172 21730x66,0x03,0x80,0xbe2174# GFX12: s_cmov_b64 s[0:1], s[102:103] ; encoding: [0x66,0x03,0x80,0xbe]2175 21760x02,0x03,0x80,0xbe2177# GFX12: s_cmov_b64 s[0:1], s[2:3] ; encoding: [0x02,0x03,0x80,0xbe]2178 21790x6a,0x03,0x80,0xbe2180# GFX12: s_cmov_b64 s[0:1], vcc ; encoding: [0x6a,0x03,0x80,0xbe]2181 21820x66,0x03,0xe8,0xbe2183# GFX12: s_cmov_b64 s[104:105], s[102:103] ; encoding: [0x66,0x03,0xe8,0xbe]2184 21850x02,0x03,0xe8,0xbe2186# GFX12: s_cmov_b64 s[104:105], s[2:3] ; encoding: [0x02,0x03,0xe8,0xbe]2187 21880x02,0x03,0xea,0xbe2189# GFX12: s_cmov_b64 vcc, s[2:3] ; encoding: [0x02,0x03,0xea,0xbe]2190 21910x01,0x08,0xff,0xbe2192# GFX12: s_ctz_i32_b32 exec_hi, s1 ; encoding: [0x01,0x08,0xff,0xbe]2193 21940x01,0x08,0xfe,0xbe2195# GFX12: s_ctz_i32_b32 exec_lo, s1 ; encoding: [0x01,0x08,0xfe,0xbe]2196 21970x01,0x08,0xfd,0xbe2198# GFX12: s_ctz_i32_b32 m0, s1 ; encoding: [0x01,0x08,0xfd,0xbe]2199 22000xf0,0x08,0x80,0xbe2201# GFX12: s_ctz_i32_b32 s0, 0.5 ; encoding: [0xf0,0x08,0x80,0xbe]2202 22030x80,0x08,0x80,0xbe2204# GFX12: s_ctz_i32_b32 s0, 0 ; encoding: [0x80,0x08,0x80,0xbe]2205 22060xff,0x08,0x80,0xbe,0x73,0x72,0x71,0x3f2207# GFX12: s_ctz_i32_b32 s0, 0x3f717273 ; encoding: [0xff,0x08,0x80,0xbe,0x73,0x72,0x71,0x3f]2208 22090xff,0x08,0x80,0xbe,0x56,0x34,0x12,0xaf2210# GFX12: s_ctz_i32_b32 s0, 0xaf123456 ; encoding: [0xff,0x08,0x80,0xbe,0x56,0x34,0x12,0xaf]2211 22120xc1,0x08,0x80,0xbe2213# GFX12: s_ctz_i32_b32 s0, -1 ; encoding: [0xc1,0x08,0x80,0xbe]2214 22150xf7,0x08,0x80,0xbe2216# GFX12: s_ctz_i32_b32 s0, -4.0 ; encoding: [0xf7,0x08,0x80,0xbe]2217 22180x7f,0x08,0x80,0xbe2219# GFX12: s_ctz_i32_b32 s0, exec_hi ; encoding: [0x7f,0x08,0x80,0xbe]2220 22210x7e,0x08,0x80,0xbe2222# GFX12: s_ctz_i32_b32 s0, exec_lo ; encoding: [0x7e,0x08,0x80,0xbe]2223 22240x7d,0x08,0x80,0xbe2225# GFX12: s_ctz_i32_b32 s0, m0 ; encoding: [0x7d,0x08,0x80,0xbe]2226 22270x68,0x08,0x80,0xbe2228# GFX12: s_ctz_i32_b32 s0, s104 ; encoding: [0x68,0x08,0x80,0xbe]2229 22300x01,0x08,0x80,0xbe2231# GFX12: s_ctz_i32_b32 s0, s1 ; encoding: [0x01,0x08,0x80,0xbe]2232 22330x6b,0x08,0x80,0xbe2234# GFX12: s_ctz_i32_b32 s0, vcc_hi ; encoding: [0x6b,0x08,0x80,0xbe]2235 22360x6a,0x08,0x80,0xbe2237# GFX12: s_ctz_i32_b32 s0, vcc_lo ; encoding: [0x6a,0x08,0x80,0xbe]2238 22390x68,0x08,0xe9,0xbe2240# GFX12: s_ctz_i32_b32 s105, s104 ; encoding: [0x68,0x08,0xe9,0xbe]2241 22420x01,0x08,0xe9,0xbe2243# GFX12: s_ctz_i32_b32 s105, s1 ; encoding: [0x01,0x08,0xe9,0xbe]2244 22450x01,0x08,0xeb,0xbe2246# GFX12: s_ctz_i32_b32 vcc_hi, s1 ; encoding: [0x01,0x08,0xeb,0xbe]2247 22480x01,0x08,0xea,0xbe2249# GFX12: s_ctz_i32_b32 vcc_lo, s1 ; encoding: [0x01,0x08,0xea,0xbe]2250 22510x02,0x09,0xff,0xbe2252# GFX12: s_ctz_i32_b64 exec_hi, s[2:3] ; encoding: [0x02,0x09,0xff,0xbe]2253 22540x02,0x09,0xfe,0xbe2255# GFX12: s_ctz_i32_b64 exec_lo, s[2:3] ; encoding: [0x02,0x09,0xfe,0xbe]2256 22570x02,0x09,0xfd,0xbe2258# GFX12: s_ctz_i32_b64 m0, s[2:3] ; encoding: [0x02,0x09,0xfd,0xbe]2259 22600xf0,0x09,0x80,0xbe2261# GFX12: s_ctz_i32_b64 s0, 0.5 ; encoding: [0xf0,0x09,0x80,0xbe]2262 22630x80,0x09,0x80,0xbe2264# GFX12: s_ctz_i32_b64 s0, 0 ; encoding: [0x80,0x09,0x80,0xbe]2265 22660xff,0x09,0x80,0xbe,0x73,0x72,0x71,0x3f2267# GFX12: s_ctz_i32_b64 s0, 0x3f717273 ; encoding: [0xff,0x09,0x80,0xbe,0x73,0x72,0x71,0x3f]2268 22690xff,0x09,0x80,0xbe,0x56,0x34,0x12,0xaf2270# GFX1200: s_ctz_i32_b64 s0, 0xaf123456 ; encoding: [0xff,0x09,0x80,0xbe,0x56,0x34,0x12,0xaf]2271# GFX1250: s_ctz_i32_b64 s0, 0xaf123456 ; encoding: [0xfe,0x09,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2272 22730xc1,0x09,0x80,0xbe2274# GFX12: s_ctz_i32_b64 s0, -1 ; encoding: [0xc1,0x09,0x80,0xbe]2275 22760xf7,0x09,0x80,0xbe2277# GFX12: s_ctz_i32_b64 s0, -4.0 ; encoding: [0xf7,0x09,0x80,0xbe]2278 22790x7e,0x09,0x80,0xbe2280# GFX12: s_ctz_i32_b64 s0, exec ; encoding: [0x7e,0x09,0x80,0xbe]2281 22820x66,0x09,0x80,0xbe2283# GFX12: s_ctz_i32_b64 s0, s[102:103] ; encoding: [0x66,0x09,0x80,0xbe]2284 22850x02,0x09,0x80,0xbe2286# GFX12: s_ctz_i32_b64 s0, s[2:3] ; encoding: [0x02,0x09,0x80,0xbe]2287 22880x6a,0x09,0x80,0xbe2289# GFX12: s_ctz_i32_b64 s0, vcc ; encoding: [0x6a,0x09,0x80,0xbe]2290 22910x66,0x09,0xe9,0xbe2292# GFX12: s_ctz_i32_b64 s105, s[102:103] ; encoding: [0x66,0x09,0xe9,0xbe]2293 22940x02,0x09,0xe9,0xbe2295# GFX12: s_ctz_i32_b64 s105, s[2:3] ; encoding: [0x02,0x09,0xe9,0xbe]2296 22970x02,0x09,0xeb,0xbe2298# GFX12: s_ctz_i32_b64 vcc_hi, s[2:3] ; encoding: [0x02,0x09,0xeb,0xbe]2299 23000x02,0x09,0xea,0xbe2301# GFX12: s_ctz_i32_b64 vcc_lo, s[2:3] ; encoding: [0x02,0x09,0xea,0xbe]2302 23030x00,0x47,0xfe,0xbe2304# GFX1200: s_getpc_b64 exec ; encoding: [0x00,0x47,0xfe,0xbe]2305# GFX1250: s_get_pc_i64 exec ; encoding: [0x00,0x47,0xfe,0xbe]2306 23070x00,0x47,0x80,0xbe2308# GFX1200: s_getpc_b64 s[0:1] ; encoding: [0x00,0x47,0x80,0xbe]2309# GFX1250: s_get_pc_i64 s[0:1] ; encoding: [0x00,0x47,0x80,0xbe]2310 23110x00,0x47,0xe8,0xbe2312# GFX1200: s_getpc_b64 s[104:105] ; encoding: [0x00,0x47,0xe8,0xbe]2313# GFX1250: s_get_pc_i64 s[104:105] ; encoding: [0x00,0x47,0xe8,0xbe]2314 23150x00,0x47,0xea,0xbe2316# GFX1200: s_getpc_b64 vcc ; encoding: [0x00,0x47,0xea,0xbe]2317# GFX1250: s_get_pc_i64 vcc ; encoding: [0x00,0x47,0xea,0xbe]2318 23190x01,0x00,0xff,0xbe2320# GFX12: s_mov_b32 exec_hi, s1 ; encoding: [0x01,0x00,0xff,0xbe]2321 23220x01,0x00,0xfe,0xbe2323# GFX12: s_mov_b32 exec_lo, s1 ; encoding: [0x01,0x00,0xfe,0xbe]2324 23250x01,0x00,0xfd,0xbe2326# GFX12: s_mov_b32 m0, s1 ; encoding: [0x01,0x00,0xfd,0xbe]2327 23280xf0,0x00,0x80,0xbe2329# GFX12: s_mov_b32 s0, 0.5 ; encoding: [0xf0,0x00,0x80,0xbe]2330 23310x80,0x00,0x80,0xbe2332# GFX12: s_mov_b32 s0, 0 ; encoding: [0x80,0x00,0x80,0xbe]2333 23340xff,0x00,0x80,0xbe,0x73,0x72,0x71,0x3f2335# GFX12: s_mov_b32 s0, 0x3f717273 ; encoding: [0xff,0x00,0x80,0xbe,0x73,0x72,0x71,0x3f]2336 23370xff,0x00,0x80,0xbe,0x56,0x34,0x12,0xaf2338# GFX12: s_mov_b32 s0, 0xaf123456 ; encoding: [0xff,0x00,0x80,0xbe,0x56,0x34,0x12,0xaf]2339 23400xc1,0x00,0x80,0xbe2341# GFX12: s_mov_b32 s0, -1 ; encoding: [0xc1,0x00,0x80,0xbe]2342 23430xf7,0x00,0x80,0xbe2344# GFX12: s_mov_b32 s0, -4.0 ; encoding: [0xf7,0x00,0x80,0xbe]2345 23460x7f,0x00,0x80,0xbe2347# GFX12: s_mov_b32 s0, exec_hi ; encoding: [0x7f,0x00,0x80,0xbe]2348 23490x7e,0x00,0x80,0xbe2350# GFX12: s_mov_b32 s0, exec_lo ; encoding: [0x7e,0x00,0x80,0xbe]2351 23520x7d,0x00,0x80,0xbe2353# GFX12: s_mov_b32 s0, m0 ; encoding: [0x7d,0x00,0x80,0xbe]2354 23550x68,0x00,0x80,0xbe2356# GFX12: s_mov_b32 s0, s104 ; encoding: [0x68,0x00,0x80,0xbe]2357 23580x01,0x00,0x80,0xbe2359# GFX12: s_mov_b32 s0, s1 ; encoding: [0x01,0x00,0x80,0xbe]2360 23610x6b,0x00,0x80,0xbe2362# GFX12: s_mov_b32 s0, vcc_hi ; encoding: [0x6b,0x00,0x80,0xbe]2363 23640x6a,0x00,0x80,0xbe2365# GFX12: s_mov_b32 s0, vcc_lo ; encoding: [0x6a,0x00,0x80,0xbe]2366 23670x68,0x00,0xe9,0xbe2368# GFX12: s_mov_b32 s105, s104 ; encoding: [0x68,0x00,0xe9,0xbe]2369 23700x01,0x00,0xe9,0xbe2371# GFX12: s_mov_b32 s105, s1 ; encoding: [0x01,0x00,0xe9,0xbe]2372 23730x01,0x00,0xeb,0xbe2374# GFX12: s_mov_b32 vcc_hi, s1 ; encoding: [0x01,0x00,0xeb,0xbe]2375 23760x01,0x00,0xea,0xbe2377# GFX12: s_mov_b32 vcc_lo, s1 ; encoding: [0x01,0x00,0xea,0xbe]2378 23790x7c,0x00,0x80,0xbe2380# GFX12: s_mov_b32 s0, null ; encoding: [0x7c,0x00,0x80,0xbe]2381 23820x01,0x00,0xfc,0xbe2383# GFX12: s_mov_b32 null, s1 ; encoding: [0x01,0x00,0xfc,0xbe]2384 23850x02,0x01,0xfe,0xbe2386# GFX12: s_mov_b64 exec, s[2:3] ; encoding: [0x02,0x01,0xfe,0xbe]2387 23880xf0,0x01,0x80,0xbe2389# GFX12: s_mov_b64 s[0:1], 0.5 ; encoding: [0xf0,0x01,0x80,0xbe]2390 23910x80,0x01,0x80,0xbe2392# GFX12: s_mov_b64 s[0:1], 0 ; encoding: [0x80,0x01,0x80,0xbe]2393 23940xff,0x01,0x80,0xbe,0x73,0x72,0x71,0x3f2395# GFX12: s_mov_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x01,0x80,0xbe,0x73,0x72,0x71,0x3f]2396 23970xff,0x01,0x80,0xbe,0x56,0x34,0x12,0xaf2398# GFX1200: s_mov_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x01,0x80,0xbe,0x56,0x34,0x12,0xaf]2399# GFX1250: s_mov_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x01,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2400 24010xc1,0x01,0x80,0xbe2402# GFX12: s_mov_b64 s[0:1], -1 ; encoding: [0xc1,0x01,0x80,0xbe]2403 24040xf7,0x01,0x80,0xbe2405# GFX12: s_mov_b64 s[0:1], -4.0 ; encoding: [0xf7,0x01,0x80,0xbe]2406 24070x7e,0x01,0x80,0xbe2408# GFX12: s_mov_b64 s[0:1], exec ; encoding: [0x7e,0x01,0x80,0xbe]2409 24100x66,0x01,0x80,0xbe2411# GFX12: s_mov_b64 s[0:1], s[102:103] ; encoding: [0x66,0x01,0x80,0xbe]2412 24130x02,0x01,0x80,0xbe2414# GFX12: s_mov_b64 s[0:1], s[2:3] ; encoding: [0x02,0x01,0x80,0xbe]2415 24160x6a,0x01,0x80,0xbe2417# GFX12: s_mov_b64 s[0:1], vcc ; encoding: [0x6a,0x01,0x80,0xbe]2418 24190x66,0x01,0xe8,0xbe2420# GFX12: s_mov_b64 s[104:105], s[102:103] ; encoding: [0x66,0x01,0xe8,0xbe]2421 24220x02,0x01,0xe8,0xbe2423# GFX12: s_mov_b64 s[104:105], s[2:3] ; encoding: [0x02,0x01,0xe8,0xbe]2424 24250x02,0x01,0xea,0xbe2426# GFX12: s_mov_b64 vcc, s[2:3] ; encoding: [0x02,0x01,0xea,0xbe]2427 24280x7c,0x01,0x80,0xbe2429# GFX12: s_mov_b64 s[0:1], null ; encoding: [0x7c,0x01,0x80,0xbe]2430 24310x02,0x01,0xfc,0xbe2432# GFX12: s_mov_b64 null, s[2:3] ; encoding: [0x02,0x01,0xfc,0xbe]2433 24340xf0,0x42,0x80,0xbe2435# GFX12: s_movreld_b32 s0, 0.5 ; encoding: [0xf0,0x42,0x80,0xbe]2436 24370x80,0x42,0x80,0xbe2438# GFX12: s_movreld_b32 s0, 0 ; encoding: [0x80,0x42,0x80,0xbe]2439 24400xff,0x42,0x80,0xbe,0x73,0x72,0x71,0x3f2441# GFX12: s_movreld_b32 s0, 0x3f717273 ; encoding: [0xff,0x42,0x80,0xbe,0x73,0x72,0x71,0x3f]2442 24430xff,0x42,0x80,0xbe,0x56,0x34,0x12,0xaf2444# GFX12: s_movreld_b32 s0, 0xaf123456 ; encoding: [0xff,0x42,0x80,0xbe,0x56,0x34,0x12,0xaf]2445 24460xc1,0x42,0x80,0xbe2447# GFX12: s_movreld_b32 s0, -1 ; encoding: [0xc1,0x42,0x80,0xbe]2448 24490xf7,0x42,0x80,0xbe2450# GFX12: s_movreld_b32 s0, -4.0 ; encoding: [0xf7,0x42,0x80,0xbe]2451 24520x7f,0x42,0x80,0xbe2453# GFX12: s_movreld_b32 s0, exec_hi ; encoding: [0x7f,0x42,0x80,0xbe]2454 24550x7e,0x42,0x80,0xbe2456# GFX12: s_movreld_b32 s0, exec_lo ; encoding: [0x7e,0x42,0x80,0xbe]2457 24580x7d,0x42,0x80,0xbe2459# GFX12: s_movreld_b32 s0, m0 ; encoding: [0x7d,0x42,0x80,0xbe]2460 24610x68,0x42,0x80,0xbe2462# GFX12: s_movreld_b32 s0, s104 ; encoding: [0x68,0x42,0x80,0xbe]2463 24640x01,0x42,0x80,0xbe2465# GFX12: s_movreld_b32 s0, s1 ; encoding: [0x01,0x42,0x80,0xbe]2466 24670x6b,0x42,0x80,0xbe2468# GFX12: s_movreld_b32 s0, vcc_hi ; encoding: [0x6b,0x42,0x80,0xbe]2469 24700x6a,0x42,0x80,0xbe2471# GFX12: s_movreld_b32 s0, vcc_lo ; encoding: [0x6a,0x42,0x80,0xbe]2472 24730x68,0x42,0xe9,0xbe2474# GFX12: s_movreld_b32 s105, s104 ; encoding: [0x68,0x42,0xe9,0xbe]2475 24760x01,0x42,0xe9,0xbe2477# GFX12: s_movreld_b32 s105, s1 ; encoding: [0x01,0x42,0xe9,0xbe]2478 24790x01,0x42,0xeb,0xbe2480# GFX12: s_movreld_b32 vcc_hi, s1 ; encoding: [0x01,0x42,0xeb,0xbe]2481 24820x01,0x42,0xea,0xbe2483# GFX12: s_movreld_b32 vcc_lo, s1 ; encoding: [0x01,0x42,0xea,0xbe]2484 24850xf0,0x43,0x80,0xbe2486# GFX12: s_movreld_b64 s[0:1], 0.5 ; encoding: [0xf0,0x43,0x80,0xbe]2487 24880x80,0x43,0x80,0xbe2489# GFX12: s_movreld_b64 s[0:1], 0 ; encoding: [0x80,0x43,0x80,0xbe]2490 24910xff,0x43,0x80,0xbe,0x73,0x72,0x71,0x3f2492# GFX12: s_movreld_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x43,0x80,0xbe,0x73,0x72,0x71,0x3f]2493 24940xff,0x43,0x80,0xbe,0x56,0x34,0x12,0xaf2495# GFX1200: s_movreld_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x43,0x80,0xbe,0x56,0x34,0x12,0xaf]2496# GFX1250: s_movreld_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x43,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2497 24980xc1,0x43,0x80,0xbe2499# GFX12: s_movreld_b64 s[0:1], -1 ; encoding: [0xc1,0x43,0x80,0xbe]2500 25010xf7,0x43,0x80,0xbe2502# GFX12: s_movreld_b64 s[0:1], -4.0 ; encoding: [0xf7,0x43,0x80,0xbe]2503 25040x7e,0x43,0x80,0xbe2505# GFX12: s_movreld_b64 s[0:1], exec ; encoding: [0x7e,0x43,0x80,0xbe]2506 25070x66,0x43,0x80,0xbe2508# GFX12: s_movreld_b64 s[0:1], s[102:103] ; encoding: [0x66,0x43,0x80,0xbe]2509 25100x02,0x43,0x80,0xbe2511# GFX12: s_movreld_b64 s[0:1], s[2:3] ; encoding: [0x02,0x43,0x80,0xbe]2512 25130x6a,0x43,0x80,0xbe2514# GFX12: s_movreld_b64 s[0:1], vcc ; encoding: [0x6a,0x43,0x80,0xbe]2515 25160x66,0x43,0xe8,0xbe2517# GFX12: s_movreld_b64 s[104:105], s[102:103] ; encoding: [0x66,0x43,0xe8,0xbe]2518 25190x02,0x43,0xe8,0xbe2520# GFX12: s_movreld_b64 s[104:105], s[2:3] ; encoding: [0x02,0x43,0xe8,0xbe]2521 25220x02,0x43,0xea,0xbe2523# GFX12: s_movreld_b64 vcc, s[2:3] ; encoding: [0x02,0x43,0xea,0xbe]2524 25250x01,0x40,0xff,0xbe2526# GFX12: s_movrels_b32 exec_hi, s1 ; encoding: [0x01,0x40,0xff,0xbe]2527 25280x01,0x40,0xfe,0xbe2529# GFX12: s_movrels_b32 exec_lo, s1 ; encoding: [0x01,0x40,0xfe,0xbe]2530 25310x01,0x40,0xfd,0xbe2532# GFX12: s_movrels_b32 m0, s1 ; encoding: [0x01,0x40,0xfd,0xbe]2533 25340x68,0x40,0x80,0xbe2535# GFX12: s_movrels_b32 s0, s104 ; encoding: [0x68,0x40,0x80,0xbe]2536 25370x01,0x40,0x80,0xbe2538# GFX12: s_movrels_b32 s0, s1 ; encoding: [0x01,0x40,0x80,0xbe]2539 25400x6b,0x40,0x80,0xbe2541# GFX12: s_movrels_b32 s0, vcc_hi ; encoding: [0x6b,0x40,0x80,0xbe]2542 25430x6a,0x40,0x80,0xbe2544# GFX12: s_movrels_b32 s0, vcc_lo ; encoding: [0x6a,0x40,0x80,0xbe]2545 25460x68,0x40,0xe9,0xbe2547# GFX12: s_movrels_b32 s105, s104 ; encoding: [0x68,0x40,0xe9,0xbe]2548 25490x01,0x40,0xe9,0xbe2550# GFX12: s_movrels_b32 s105, s1 ; encoding: [0x01,0x40,0xe9,0xbe]2551 25520x01,0x40,0xeb,0xbe2553# GFX12: s_movrels_b32 vcc_hi, s1 ; encoding: [0x01,0x40,0xeb,0xbe]2554 25550x01,0x40,0xea,0xbe2556# GFX12: s_movrels_b32 vcc_lo, s1 ; encoding: [0x01,0x40,0xea,0xbe]2557 25580x02,0x41,0xfe,0xbe2559# GFX12: s_movrels_b64 exec, s[2:3] ; encoding: [0x02,0x41,0xfe,0xbe]2560 25610x66,0x41,0x80,0xbe2562# GFX12: s_movrels_b64 s[0:1], s[102:103] ; encoding: [0x66,0x41,0x80,0xbe]2563 25640x02,0x41,0x80,0xbe2565# GFX12: s_movrels_b64 s[0:1], s[2:3] ; encoding: [0x02,0x41,0x80,0xbe]2566 25670x6a,0x41,0x80,0xbe2568# GFX12: s_movrels_b64 s[0:1], vcc ; encoding: [0x6a,0x41,0x80,0xbe]2569 25700x66,0x41,0xe8,0xbe2571# GFX12: s_movrels_b64 s[104:105], s[102:103] ; encoding: [0x66,0x41,0xe8,0xbe]2572 25730x02,0x41,0xe8,0xbe2574# GFX12: s_movrels_b64 s[104:105], s[2:3] ; encoding: [0x02,0x41,0xe8,0xbe]2575 25760x02,0x41,0xea,0xbe2577# GFX12: s_movrels_b64 vcc, s[2:3] ; encoding: [0x02,0x41,0xea,0xbe]2578 25790x68,0x44,0x80,0xbe2580# GFX12: s_movrelsd_2_b32 s0, s104 ; encoding: [0x68,0x44,0x80,0xbe]2581 25820x01,0x44,0x80,0xbe2583# GFX12: s_movrelsd_2_b32 s0, s1 ; encoding: [0x01,0x44,0x80,0xbe]2584 25850x6b,0x44,0x80,0xbe2586# GFX12: s_movrelsd_2_b32 s0, vcc_hi ; encoding: [0x6b,0x44,0x80,0xbe]2587 25880x6a,0x44,0x80,0xbe2589# GFX12: s_movrelsd_2_b32 s0, vcc_lo ; encoding: [0x6a,0x44,0x80,0xbe]2590 25910x68,0x44,0xe9,0xbe2592# GFX12: s_movrelsd_2_b32 s105, s104 ; encoding: [0x68,0x44,0xe9,0xbe]2593 25940x01,0x44,0xe9,0xbe2595# GFX12: s_movrelsd_2_b32 s105, s1 ; encoding: [0x01,0x44,0xe9,0xbe]2596 25970x01,0x44,0xeb,0xbe2598# GFX12: s_movrelsd_2_b32 vcc_hi, s1 ; encoding: [0x01,0x44,0xeb,0xbe]2599 26000x01,0x44,0xea,0xbe2601# GFX12: s_movrelsd_2_b32 vcc_lo, s1 ; encoding: [0x01,0x44,0xea,0xbe]2602 26030xf0,0x26,0x80,0xbe2604# GFX12: s_nand_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x26,0x80,0xbe]2605 26060x80,0x26,0x80,0xbe2607# GFX12: s_nand_saveexec_b32 s0, 0 ; encoding: [0x80,0x26,0x80,0xbe]2608 26090xff,0x26,0x80,0xbe,0x73,0x72,0x71,0x3f2610# GFX12: s_nand_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x26,0x80,0xbe,0x73,0x72,0x71,0x3f]2611 26120xff,0x26,0x80,0xbe,0x56,0x34,0x12,0xaf2613# GFX12: s_nand_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x26,0x80,0xbe,0x56,0x34,0x12,0xaf]2614 26150xc1,0x26,0x80,0xbe2616# GFX12: s_nand_saveexec_b32 s0, -1 ; encoding: [0xc1,0x26,0x80,0xbe]2617 26180xf7,0x26,0x80,0xbe2619# GFX12: s_nand_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x26,0x80,0xbe]2620 26210x7f,0x26,0x80,0xbe2622# GFX12: s_nand_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x26,0x80,0xbe]2623 26240x7e,0x26,0x80,0xbe2625# GFX12: s_nand_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x26,0x80,0xbe]2626 26270x7d,0x26,0x80,0xbe2628# GFX12: s_nand_saveexec_b32 s0, m0 ; encoding: [0x7d,0x26,0x80,0xbe]2629 26300x68,0x26,0x80,0xbe2631# GFX12: s_nand_saveexec_b32 s0, s104 ; encoding: [0x68,0x26,0x80,0xbe]2632 26330x01,0x26,0x80,0xbe2634# GFX12: s_nand_saveexec_b32 s0, s1 ; encoding: [0x01,0x26,0x80,0xbe]2635 26360x6b,0x26,0x80,0xbe2637# GFX12: s_nand_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x26,0x80,0xbe]2638 26390x6a,0x26,0x80,0xbe2640# GFX12: s_nand_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x26,0x80,0xbe]2641 26420x68,0x26,0xe9,0xbe2643# GFX12: s_nand_saveexec_b32 s105, s104 ; encoding: [0x68,0x26,0xe9,0xbe]2644 26450x01,0x26,0xe9,0xbe2646# GFX12: s_nand_saveexec_b32 s105, s1 ; encoding: [0x01,0x26,0xe9,0xbe]2647 26480x01,0x26,0xeb,0xbe2649# GFX12: s_nand_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x26,0xeb,0xbe]2650 26510x01,0x26,0xea,0xbe2652# GFX12: s_nand_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x26,0xea,0xbe]2653 26540xf0,0x27,0x80,0xbe2655# GFX12: s_nand_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x27,0x80,0xbe]2656 26570x80,0x27,0x80,0xbe2658# GFX12: s_nand_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x27,0x80,0xbe]2659 26600xff,0x27,0x80,0xbe,0x73,0x72,0x71,0x3f2661# GFX12: s_nand_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x27,0x80,0xbe,0x73,0x72,0x71,0x3f]2662 26630xff,0x27,0x80,0xbe,0x56,0x34,0x12,0xaf2664# GFX1200: s_nand_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x27,0x80,0xbe,0x56,0x34,0x12,0xaf]2665# GFX1250: s_nand_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x27,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2666 26670xc1,0x27,0x80,0xbe2668# GFX12: s_nand_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x27,0x80,0xbe]2669 26700xf7,0x27,0x80,0xbe2671# GFX12: s_nand_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x27,0x80,0xbe]2672 26730x7e,0x27,0x80,0xbe2674# GFX12: s_nand_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x27,0x80,0xbe]2675 26760x66,0x27,0x80,0xbe2677# GFX12: s_nand_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x27,0x80,0xbe]2678 26790x02,0x27,0x80,0xbe2680# GFX12: s_nand_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x27,0x80,0xbe]2681 26820x6a,0x27,0x80,0xbe2683# GFX12: s_nand_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x27,0x80,0xbe]2684 26850x66,0x27,0xe8,0xbe2686# GFX12: s_nand_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x27,0xe8,0xbe]2687 26880x02,0x27,0xe8,0xbe2689# GFX12: s_nand_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x27,0xe8,0xbe]2690 26910x02,0x27,0xea,0xbe2692# GFX12: s_nand_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x27,0xea,0xbe]2693 26940xf0,0x28,0x80,0xbe2695# GFX12: s_nor_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x28,0x80,0xbe]2696 26970x80,0x28,0x80,0xbe2698# GFX12: s_nor_saveexec_b32 s0, 0 ; encoding: [0x80,0x28,0x80,0xbe]2699 27000xff,0x28,0x80,0xbe,0x73,0x72,0x71,0x3f2701# GFX12: s_nor_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x28,0x80,0xbe,0x73,0x72,0x71,0x3f]2702 27030xff,0x28,0x80,0xbe,0x56,0x34,0x12,0xaf2704# GFX12: s_nor_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x28,0x80,0xbe,0x56,0x34,0x12,0xaf]2705 27060xc1,0x28,0x80,0xbe2707# GFX12: s_nor_saveexec_b32 s0, -1 ; encoding: [0xc1,0x28,0x80,0xbe]2708 27090xf7,0x28,0x80,0xbe2710# GFX12: s_nor_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x28,0x80,0xbe]2711 27120x7f,0x28,0x80,0xbe2713# GFX12: s_nor_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x28,0x80,0xbe]2714 27150x7e,0x28,0x80,0xbe2716# GFX12: s_nor_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x28,0x80,0xbe]2717 27180x7d,0x28,0x80,0xbe2719# GFX12: s_nor_saveexec_b32 s0, m0 ; encoding: [0x7d,0x28,0x80,0xbe]2720 27210x68,0x28,0x80,0xbe2722# GFX12: s_nor_saveexec_b32 s0, s104 ; encoding: [0x68,0x28,0x80,0xbe]2723 27240x01,0x28,0x80,0xbe2725# GFX12: s_nor_saveexec_b32 s0, s1 ; encoding: [0x01,0x28,0x80,0xbe]2726 27270x6b,0x28,0x80,0xbe2728# GFX12: s_nor_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x28,0x80,0xbe]2729 27300x6a,0x28,0x80,0xbe2731# GFX12: s_nor_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x28,0x80,0xbe]2732 27330x68,0x28,0xe9,0xbe2734# GFX12: s_nor_saveexec_b32 s105, s104 ; encoding: [0x68,0x28,0xe9,0xbe]2735 27360x01,0x28,0xe9,0xbe2737# GFX12: s_nor_saveexec_b32 s105, s1 ; encoding: [0x01,0x28,0xe9,0xbe]2738 27390x01,0x28,0xeb,0xbe2740# GFX12: s_nor_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x28,0xeb,0xbe]2741 27420x01,0x28,0xea,0xbe2743# GFX12: s_nor_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x28,0xea,0xbe]2744 27450xf0,0x29,0x80,0xbe2746# GFX12: s_nor_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x29,0x80,0xbe]2747 27480x80,0x29,0x80,0xbe2749# GFX12: s_nor_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x29,0x80,0xbe]2750 27510xff,0x29,0x80,0xbe,0x73,0x72,0x71,0x3f2752# GFX12: s_nor_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x29,0x80,0xbe,0x73,0x72,0x71,0x3f]2753 27540xff,0x29,0x80,0xbe,0x56,0x34,0x12,0xaf2755# GFX1200: s_nor_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x29,0x80,0xbe,0x56,0x34,0x12,0xaf]2756# GFX1250: s_nor_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x29,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2757 27580xc1,0x29,0x80,0xbe2759# GFX12: s_nor_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x29,0x80,0xbe]2760 27610xf7,0x29,0x80,0xbe2762# GFX12: s_nor_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x29,0x80,0xbe]2763 27640x7e,0x29,0x80,0xbe2765# GFX12: s_nor_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x29,0x80,0xbe]2766 27670x66,0x29,0x80,0xbe2768# GFX12: s_nor_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x29,0x80,0xbe]2769 27700x02,0x29,0x80,0xbe2771# GFX12: s_nor_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x29,0x80,0xbe]2772 27730x6a,0x29,0x80,0xbe2774# GFX12: s_nor_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x29,0x80,0xbe]2775 27760x66,0x29,0xe8,0xbe2777# GFX12: s_nor_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x29,0xe8,0xbe]2778 27790x02,0x29,0xe8,0xbe2780# GFX12: s_nor_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x29,0xe8,0xbe]2781 27820x02,0x29,0xea,0xbe2783# GFX12: s_nor_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x29,0xea,0xbe]2784 27850x01,0x1e,0xff,0xbe2786# GFX12: s_not_b32 exec_hi, s1 ; encoding: [0x01,0x1e,0xff,0xbe]2787 27880x01,0x1e,0xfe,0xbe2789# GFX12: s_not_b32 exec_lo, s1 ; encoding: [0x01,0x1e,0xfe,0xbe]2790 27910x01,0x1e,0xfd,0xbe2792# GFX12: s_not_b32 m0, s1 ; encoding: [0x01,0x1e,0xfd,0xbe]2793 27940xf0,0x1e,0x80,0xbe2795# GFX12: s_not_b32 s0, 0.5 ; encoding: [0xf0,0x1e,0x80,0xbe]2796 27970x80,0x1e,0x80,0xbe2798# GFX12: s_not_b32 s0, 0 ; encoding: [0x80,0x1e,0x80,0xbe]2799 28000xff,0x1e,0x80,0xbe,0x73,0x72,0x71,0x3f2801# GFX12: s_not_b32 s0, 0x3f717273 ; encoding: [0xff,0x1e,0x80,0xbe,0x73,0x72,0x71,0x3f]2802 28030xff,0x1e,0x80,0xbe,0x56,0x34,0x12,0xaf2804# GFX12: s_not_b32 s0, 0xaf123456 ; encoding: [0xff,0x1e,0x80,0xbe,0x56,0x34,0x12,0xaf]2805 28060xc1,0x1e,0x80,0xbe2807# GFX12: s_not_b32 s0, -1 ; encoding: [0xc1,0x1e,0x80,0xbe]2808 28090xf7,0x1e,0x80,0xbe2810# GFX12: s_not_b32 s0, -4.0 ; encoding: [0xf7,0x1e,0x80,0xbe]2811 28120x7f,0x1e,0x80,0xbe2813# GFX12: s_not_b32 s0, exec_hi ; encoding: [0x7f,0x1e,0x80,0xbe]2814 28150x7e,0x1e,0x80,0xbe2816# GFX12: s_not_b32 s0, exec_lo ; encoding: [0x7e,0x1e,0x80,0xbe]2817 28180x7d,0x1e,0x80,0xbe2819# GFX12: s_not_b32 s0, m0 ; encoding: [0x7d,0x1e,0x80,0xbe]2820 28210x68,0x1e,0x80,0xbe2822# GFX12: s_not_b32 s0, s104 ; encoding: [0x68,0x1e,0x80,0xbe]2823 28240x01,0x1e,0x80,0xbe2825# GFX12: s_not_b32 s0, s1 ; encoding: [0x01,0x1e,0x80,0xbe]2826 28270x6b,0x1e,0x80,0xbe2828# GFX12: s_not_b32 s0, vcc_hi ; encoding: [0x6b,0x1e,0x80,0xbe]2829 28300x6a,0x1e,0x80,0xbe2831# GFX12: s_not_b32 s0, vcc_lo ; encoding: [0x6a,0x1e,0x80,0xbe]2832 28330x68,0x1e,0xe9,0xbe2834# GFX12: s_not_b32 s105, s104 ; encoding: [0x68,0x1e,0xe9,0xbe]2835 28360x01,0x1e,0xe9,0xbe2837# GFX12: s_not_b32 s105, s1 ; encoding: [0x01,0x1e,0xe9,0xbe]2838 28390x01,0x1e,0xeb,0xbe2840# GFX12: s_not_b32 vcc_hi, s1 ; encoding: [0x01,0x1e,0xeb,0xbe]2841 28420x01,0x1e,0xea,0xbe2843# GFX12: s_not_b32 vcc_lo, s1 ; encoding: [0x01,0x1e,0xea,0xbe]2844 28450x02,0x1f,0xfe,0xbe2846# GFX12: s_not_b64 exec, s[2:3] ; encoding: [0x02,0x1f,0xfe,0xbe]2847 28480xf0,0x1f,0x80,0xbe2849# GFX12: s_not_b64 s[0:1], 0.5 ; encoding: [0xf0,0x1f,0x80,0xbe]2850 28510x80,0x1f,0x80,0xbe2852# GFX12: s_not_b64 s[0:1], 0 ; encoding: [0x80,0x1f,0x80,0xbe]2853 28540xff,0x1f,0x80,0xbe,0x73,0x72,0x71,0x3f2855# GFX12: s_not_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x1f,0x80,0xbe,0x73,0x72,0x71,0x3f]2856 28570xff,0x1f,0x80,0xbe,0x56,0x34,0x12,0xaf2858# GFX1200: s_not_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x1f,0x80,0xbe,0x56,0x34,0x12,0xaf]2859# GFX1250: s_not_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x1f,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2860 28610xc1,0x1f,0x80,0xbe2862# GFX12: s_not_b64 s[0:1], -1 ; encoding: [0xc1,0x1f,0x80,0xbe]2863 28640xf7,0x1f,0x80,0xbe2865# GFX12: s_not_b64 s[0:1], -4.0 ; encoding: [0xf7,0x1f,0x80,0xbe]2866 28670x7e,0x1f,0x80,0xbe2868# GFX12: s_not_b64 s[0:1], exec ; encoding: [0x7e,0x1f,0x80,0xbe]2869 28700x66,0x1f,0x80,0xbe2871# GFX12: s_not_b64 s[0:1], s[102:103] ; encoding: [0x66,0x1f,0x80,0xbe]2872 28730x02,0x1f,0x80,0xbe2874# GFX12: s_not_b64 s[0:1], s[2:3] ; encoding: [0x02,0x1f,0x80,0xbe]2875 28760x6a,0x1f,0x80,0xbe2877# GFX12: s_not_b64 s[0:1], vcc ; encoding: [0x6a,0x1f,0x80,0xbe]2878 28790x66,0x1f,0xe8,0xbe2880# GFX12: s_not_b64 s[104:105], s[102:103] ; encoding: [0x66,0x1f,0xe8,0xbe]2881 28820x02,0x1f,0xe8,0xbe2883# GFX12: s_not_b64 s[104:105], s[2:3] ; encoding: [0x02,0x1f,0xe8,0xbe]2884 28850x02,0x1f,0xea,0xbe2886# GFX12: s_not_b64 vcc, s[2:3] ; encoding: [0x02,0x1f,0xea,0xbe]2887 28880xf0,0x2e,0x80,0xbe2889# GFX12: s_or_not0_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x2e,0x80,0xbe]2890 28910x80,0x2e,0x80,0xbe2892# GFX12: s_or_not0_saveexec_b32 s0, 0 ; encoding: [0x80,0x2e,0x80,0xbe]2893 28940xff,0x2e,0x80,0xbe,0x73,0x72,0x71,0x3f2895# GFX12: s_or_not0_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x2e,0x80,0xbe,0x73,0x72,0x71,0x3f]2896 28970xff,0x2e,0x80,0xbe,0x56,0x34,0x12,0xaf2898# GFX12: s_or_not0_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x2e,0x80,0xbe,0x56,0x34,0x12,0xaf]2899 29000xc1,0x2e,0x80,0xbe2901# GFX12: s_or_not0_saveexec_b32 s0, -1 ; encoding: [0xc1,0x2e,0x80,0xbe]2902 29030xf7,0x2e,0x80,0xbe2904# GFX12: s_or_not0_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x2e,0x80,0xbe]2905 29060x7f,0x2e,0x80,0xbe2907# GFX12: s_or_not0_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x2e,0x80,0xbe]2908 29090x7e,0x2e,0x80,0xbe2910# GFX12: s_or_not0_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x2e,0x80,0xbe]2911 29120x7d,0x2e,0x80,0xbe2913# GFX12: s_or_not0_saveexec_b32 s0, m0 ; encoding: [0x7d,0x2e,0x80,0xbe]2914 29150x68,0x2e,0x80,0xbe2916# GFX12: s_or_not0_saveexec_b32 s0, s104 ; encoding: [0x68,0x2e,0x80,0xbe]2917 29180x01,0x2e,0x80,0xbe2919# GFX12: s_or_not0_saveexec_b32 s0, s1 ; encoding: [0x01,0x2e,0x80,0xbe]2920 29210x6b,0x2e,0x80,0xbe2922# GFX12: s_or_not0_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x2e,0x80,0xbe]2923 29240x6a,0x2e,0x80,0xbe2925# GFX12: s_or_not0_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x2e,0x80,0xbe]2926 29270x68,0x2e,0xe9,0xbe2928# GFX12: s_or_not0_saveexec_b32 s105, s104 ; encoding: [0x68,0x2e,0xe9,0xbe]2929 29300x01,0x2e,0xe9,0xbe2931# GFX12: s_or_not0_saveexec_b32 s105, s1 ; encoding: [0x01,0x2e,0xe9,0xbe]2932 29330x01,0x2e,0xeb,0xbe2934# GFX12: s_or_not0_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x2e,0xeb,0xbe]2935 29360x01,0x2e,0xea,0xbe2937# GFX12: s_or_not0_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x2e,0xea,0xbe]2938 29390xf0,0x2f,0x80,0xbe2940# GFX12: s_or_not0_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x2f,0x80,0xbe]2941 29420x80,0x2f,0x80,0xbe2943# GFX12: s_or_not0_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x2f,0x80,0xbe]2944 29450xff,0x2f,0x80,0xbe,0x73,0x72,0x71,0x3f2946# GFX12: s_or_not0_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x2f,0x80,0xbe,0x73,0x72,0x71,0x3f]2947 29480xff,0x2f,0x80,0xbe,0x56,0x34,0x12,0xaf2949# GFX1200: s_or_not0_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x2f,0x80,0xbe,0x56,0x34,0x12,0xaf]2950# GFX1250: s_or_not0_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x2f,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]2951 29520xc1,0x2f,0x80,0xbe2953# GFX12: s_or_not0_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x2f,0x80,0xbe]2954 29550xf7,0x2f,0x80,0xbe2956# GFX12: s_or_not0_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x2f,0x80,0xbe]2957 29580x7e,0x2f,0x80,0xbe2959# GFX12: s_or_not0_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x2f,0x80,0xbe]2960 29610x66,0x2f,0x80,0xbe2962# GFX12: s_or_not0_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x2f,0x80,0xbe]2963 29640x02,0x2f,0x80,0xbe2965# GFX12: s_or_not0_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x2f,0x80,0xbe]2966 29670x6a,0x2f,0x80,0xbe2968# GFX12: s_or_not0_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x2f,0x80,0xbe]2969 29700x66,0x2f,0xe8,0xbe2971# GFX12: s_or_not0_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x2f,0xe8,0xbe]2972 29730x02,0x2f,0xe8,0xbe2974# GFX12: s_or_not0_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x2f,0xe8,0xbe]2975 29760x02,0x2f,0xea,0xbe2977# GFX12: s_or_not0_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x2f,0xea,0xbe]2978 29790xf0,0x32,0x80,0xbe2980# GFX12: s_or_not1_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x32,0x80,0xbe]2981 29820x80,0x32,0x80,0xbe2983# GFX12: s_or_not1_saveexec_b32 s0, 0 ; encoding: [0x80,0x32,0x80,0xbe]2984 29850xff,0x32,0x80,0xbe,0x73,0x72,0x71,0x3f2986# GFX12: s_or_not1_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x32,0x80,0xbe,0x73,0x72,0x71,0x3f]2987 29880xff,0x32,0x80,0xbe,0x56,0x34,0x12,0xaf2989# GFX12: s_or_not1_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x32,0x80,0xbe,0x56,0x34,0x12,0xaf]2990 29910xc1,0x32,0x80,0xbe2992# GFX12: s_or_not1_saveexec_b32 s0, -1 ; encoding: [0xc1,0x32,0x80,0xbe]2993 29940xf7,0x32,0x80,0xbe2995# GFX12: s_or_not1_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x32,0x80,0xbe]2996 29970x7f,0x32,0x80,0xbe2998# GFX12: s_or_not1_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x32,0x80,0xbe]2999 30000x7e,0x32,0x80,0xbe3001# GFX12: s_or_not1_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x32,0x80,0xbe]3002 30030x7d,0x32,0x80,0xbe3004# GFX12: s_or_not1_saveexec_b32 s0, m0 ; encoding: [0x7d,0x32,0x80,0xbe]3005 30060x68,0x32,0x80,0xbe3007# GFX12: s_or_not1_saveexec_b32 s0, s104 ; encoding: [0x68,0x32,0x80,0xbe]3008 30090x01,0x32,0x80,0xbe3010# GFX12: s_or_not1_saveexec_b32 s0, s1 ; encoding: [0x01,0x32,0x80,0xbe]3011 30120x6b,0x32,0x80,0xbe3013# GFX12: s_or_not1_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x32,0x80,0xbe]3014 30150x6a,0x32,0x80,0xbe3016# GFX12: s_or_not1_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x32,0x80,0xbe]3017 30180x68,0x32,0xe9,0xbe3019# GFX12: s_or_not1_saveexec_b32 s105, s104 ; encoding: [0x68,0x32,0xe9,0xbe]3020 30210x01,0x32,0xe9,0xbe3022# GFX12: s_or_not1_saveexec_b32 s105, s1 ; encoding: [0x01,0x32,0xe9,0xbe]3023 30240x01,0x32,0xeb,0xbe3025# GFX12: s_or_not1_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x32,0xeb,0xbe]3026 30270x01,0x32,0xea,0xbe3028# GFX12: s_or_not1_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x32,0xea,0xbe]3029 30300xf0,0x33,0x80,0xbe3031# GFX12: s_or_not1_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x33,0x80,0xbe]3032 30330x80,0x33,0x80,0xbe3034# GFX12: s_or_not1_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x33,0x80,0xbe]3035 30360xff,0x33,0x80,0xbe,0x73,0x72,0x71,0x3f3037# GFX12: s_or_not1_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x33,0x80,0xbe,0x73,0x72,0x71,0x3f]3038 30390xff,0x33,0x80,0xbe,0x56,0x34,0x12,0xaf3040# GFX1200: s_or_not1_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x33,0x80,0xbe,0x56,0x34,0x12,0xaf]3041# GFX1250: s_or_not1_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x33,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3042 30430xc1,0x33,0x80,0xbe3044# GFX12: s_or_not1_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x33,0x80,0xbe]3045 30460xf7,0x33,0x80,0xbe3047# GFX12: s_or_not1_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x33,0x80,0xbe]3048 30490x7e,0x33,0x80,0xbe3050# GFX12: s_or_not1_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x33,0x80,0xbe]3051 30520x66,0x33,0x80,0xbe3053# GFX12: s_or_not1_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x33,0x80,0xbe]3054 30550x02,0x33,0x80,0xbe3056# GFX12: s_or_not1_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x33,0x80,0xbe]3057 30580x6a,0x33,0x80,0xbe3059# GFX12: s_or_not1_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x33,0x80,0xbe]3060 30610x66,0x33,0xe8,0xbe3062# GFX12: s_or_not1_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x33,0xe8,0xbe]3063 30640x02,0x33,0xe8,0xbe3065# GFX12: s_or_not1_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x33,0xe8,0xbe]3066 30670x02,0x33,0xea,0xbe3068# GFX12: s_or_not1_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x33,0xea,0xbe]3069 30700xf0,0x22,0x80,0xbe3071# GFX12: s_or_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x22,0x80,0xbe]3072 30730x80,0x22,0x80,0xbe3074# GFX12: s_or_saveexec_b32 s0, 0 ; encoding: [0x80,0x22,0x80,0xbe]3075 30760xff,0x22,0x80,0xbe,0x73,0x72,0x71,0x3f3077# GFX12: s_or_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x22,0x80,0xbe,0x73,0x72,0x71,0x3f]3078 30790xff,0x22,0x80,0xbe,0x56,0x34,0x12,0xaf3080# GFX12: s_or_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x22,0x80,0xbe,0x56,0x34,0x12,0xaf]3081 30820xc1,0x22,0x80,0xbe3083# GFX12: s_or_saveexec_b32 s0, -1 ; encoding: [0xc1,0x22,0x80,0xbe]3084 30850xf7,0x22,0x80,0xbe3086# GFX12: s_or_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x22,0x80,0xbe]3087 30880x7f,0x22,0x80,0xbe3089# GFX12: s_or_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x22,0x80,0xbe]3090 30910x7e,0x22,0x80,0xbe3092# GFX12: s_or_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x22,0x80,0xbe]3093 30940x7d,0x22,0x80,0xbe3095# GFX12: s_or_saveexec_b32 s0, m0 ; encoding: [0x7d,0x22,0x80,0xbe]3096 30970x68,0x22,0x80,0xbe3098# GFX12: s_or_saveexec_b32 s0, s104 ; encoding: [0x68,0x22,0x80,0xbe]3099 31000x01,0x22,0x80,0xbe3101# GFX12: s_or_saveexec_b32 s0, s1 ; encoding: [0x01,0x22,0x80,0xbe]3102 31030x6b,0x22,0x80,0xbe3104# GFX12: s_or_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x22,0x80,0xbe]3105 31060x6a,0x22,0x80,0xbe3107# GFX12: s_or_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x22,0x80,0xbe]3108 31090x68,0x22,0xe9,0xbe3110# GFX12: s_or_saveexec_b32 s105, s104 ; encoding: [0x68,0x22,0xe9,0xbe]3111 31120x01,0x22,0xe9,0xbe3113# GFX12: s_or_saveexec_b32 s105, s1 ; encoding: [0x01,0x22,0xe9,0xbe]3114 31150x01,0x22,0xeb,0xbe3116# GFX12: s_or_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x22,0xeb,0xbe]3117 31180x01,0x22,0xea,0xbe3119# GFX12: s_or_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x22,0xea,0xbe]3120 31210xf0,0x23,0x80,0xbe3122# GFX12: s_or_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x23,0x80,0xbe]3123 31240x80,0x23,0x80,0xbe3125# GFX12: s_or_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x23,0x80,0xbe]3126 31270xff,0x23,0x80,0xbe,0x73,0x72,0x71,0x3f3128# GFX12: s_or_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x23,0x80,0xbe,0x73,0x72,0x71,0x3f]3129 31300xff,0x23,0x80,0xbe,0x56,0x34,0x12,0xaf3131# GFX1200: s_or_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x23,0x80,0xbe,0x56,0x34,0x12,0xaf]3132# GFX1250: s_or_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x23,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3133 31340xc1,0x23,0x80,0xbe3135# GFX12: s_or_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x23,0x80,0xbe]3136 31370xf7,0x23,0x80,0xbe3138# GFX12: s_or_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x23,0x80,0xbe]3139 31400x7e,0x23,0x80,0xbe3141# GFX12: s_or_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x23,0x80,0xbe]3142 31430x66,0x23,0x80,0xbe3144# GFX12: s_or_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x23,0x80,0xbe]3145 31460x02,0x23,0x80,0xbe3147# GFX12: s_or_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x23,0x80,0xbe]3148 31490x6a,0x23,0x80,0xbe3150# GFX12: s_or_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x23,0x80,0xbe]3151 31520x66,0x23,0xe8,0xbe3153# GFX12: s_or_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x23,0xe8,0xbe]3154 31550x02,0x23,0xe8,0xbe3156# GFX12: s_or_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x23,0xe8,0xbe]3157 31580x02,0x23,0xea,0xbe3159# GFX12: s_or_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x23,0xea,0xbe]3160 31610x01,0x1a,0xff,0xbe3162# GFX12: s_quadmask_b32 exec_hi, s1 ; encoding: [0x01,0x1a,0xff,0xbe]3163 31640x01,0x1a,0xfe,0xbe3165# GFX12: s_quadmask_b32 exec_lo, s1 ; encoding: [0x01,0x1a,0xfe,0xbe]3166 31670x01,0x1a,0xfd,0xbe3168# GFX12: s_quadmask_b32 m0, s1 ; encoding: [0x01,0x1a,0xfd,0xbe]3169 31700xf0,0x1a,0x80,0xbe3171# GFX12: s_quadmask_b32 s0, 0.5 ; encoding: [0xf0,0x1a,0x80,0xbe]3172 31730x80,0x1a,0x80,0xbe3174# GFX12: s_quadmask_b32 s0, 0 ; encoding: [0x80,0x1a,0x80,0xbe]3175 31760xff,0x1a,0x80,0xbe,0x73,0x72,0x71,0x3f3177# GFX12: s_quadmask_b32 s0, 0x3f717273 ; encoding: [0xff,0x1a,0x80,0xbe,0x73,0x72,0x71,0x3f]3178 31790xff,0x1a,0x80,0xbe,0x56,0x34,0x12,0xaf3180# GFX12: s_quadmask_b32 s0, 0xaf123456 ; encoding: [0xff,0x1a,0x80,0xbe,0x56,0x34,0x12,0xaf]3181 31820xc1,0x1a,0x80,0xbe3183# GFX12: s_quadmask_b32 s0, -1 ; encoding: [0xc1,0x1a,0x80,0xbe]3184 31850xf7,0x1a,0x80,0xbe3186# GFX12: s_quadmask_b32 s0, -4.0 ; encoding: [0xf7,0x1a,0x80,0xbe]3187 31880x7f,0x1a,0x80,0xbe3189# GFX12: s_quadmask_b32 s0, exec_hi ; encoding: [0x7f,0x1a,0x80,0xbe]3190 31910x7e,0x1a,0x80,0xbe3192# GFX12: s_quadmask_b32 s0, exec_lo ; encoding: [0x7e,0x1a,0x80,0xbe]3193 31940x7d,0x1a,0x80,0xbe3195# GFX12: s_quadmask_b32 s0, m0 ; encoding: [0x7d,0x1a,0x80,0xbe]3196 31970x68,0x1a,0x80,0xbe3198# GFX12: s_quadmask_b32 s0, s104 ; encoding: [0x68,0x1a,0x80,0xbe]3199 32000x01,0x1a,0x80,0xbe3201# GFX12: s_quadmask_b32 s0, s1 ; encoding: [0x01,0x1a,0x80,0xbe]3202 32030x6b,0x1a,0x80,0xbe3204# GFX12: s_quadmask_b32 s0, vcc_hi ; encoding: [0x6b,0x1a,0x80,0xbe]3205 32060x6a,0x1a,0x80,0xbe3207# GFX12: s_quadmask_b32 s0, vcc_lo ; encoding: [0x6a,0x1a,0x80,0xbe]3208 32090x68,0x1a,0xe9,0xbe3210# GFX12: s_quadmask_b32 s105, s104 ; encoding: [0x68,0x1a,0xe9,0xbe]3211 32120x01,0x1a,0xe9,0xbe3213# GFX12: s_quadmask_b32 s105, s1 ; encoding: [0x01,0x1a,0xe9,0xbe]3214 32150x01,0x1a,0xeb,0xbe3216# GFX12: s_quadmask_b32 vcc_hi, s1 ; encoding: [0x01,0x1a,0xeb,0xbe]3217 32180x01,0x1a,0xea,0xbe3219# GFX12: s_quadmask_b32 vcc_lo, s1 ; encoding: [0x01,0x1a,0xea,0xbe]3220 32210x02,0x1b,0xfe,0xbe3222# GFX12: s_quadmask_b64 exec, s[2:3] ; encoding: [0x02,0x1b,0xfe,0xbe]3223 32240xf0,0x1b,0x80,0xbe3225# GFX12: s_quadmask_b64 s[0:1], 0.5 ; encoding: [0xf0,0x1b,0x80,0xbe]3226 32270x80,0x1b,0x80,0xbe3228# GFX12: s_quadmask_b64 s[0:1], 0 ; encoding: [0x80,0x1b,0x80,0xbe]3229 32300xff,0x1b,0x80,0xbe,0x73,0x72,0x71,0x3f3231# GFX12: s_quadmask_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x1b,0x80,0xbe,0x73,0x72,0x71,0x3f]3232 32330xff,0x1b,0x80,0xbe,0x56,0x34,0x12,0xaf3234# GFX1200: s_quadmask_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x1b,0x80,0xbe,0x56,0x34,0x12,0xaf]3235# GFX1250: s_quadmask_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x1b,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3236 32370xc1,0x1b,0x80,0xbe3238# GFX12: s_quadmask_b64 s[0:1], -1 ; encoding: [0xc1,0x1b,0x80,0xbe]3239 32400xf7,0x1b,0x80,0xbe3241# GFX12: s_quadmask_b64 s[0:1], -4.0 ; encoding: [0xf7,0x1b,0x80,0xbe]3242 32430x7e,0x1b,0x80,0xbe3244# GFX12: s_quadmask_b64 s[0:1], exec ; encoding: [0x7e,0x1b,0x80,0xbe]3245 32460x66,0x1b,0x80,0xbe3247# GFX12: s_quadmask_b64 s[0:1], s[102:103] ; encoding: [0x66,0x1b,0x80,0xbe]3248 32490x02,0x1b,0x80,0xbe3250# GFX12: s_quadmask_b64 s[0:1], s[2:3] ; encoding: [0x02,0x1b,0x80,0xbe]3251 32520x6a,0x1b,0x80,0xbe3253# GFX12: s_quadmask_b64 s[0:1], vcc ; encoding: [0x6a,0x1b,0x80,0xbe]3254 32550x66,0x1b,0xe8,0xbe3256# GFX12: s_quadmask_b64 s[104:105], s[102:103] ; encoding: [0x66,0x1b,0xe8,0xbe]3257 32580x02,0x1b,0xe8,0xbe3259# GFX12: s_quadmask_b64 s[104:105], s[2:3] ; encoding: [0x02,0x1b,0xe8,0xbe]3260 32610x02,0x1b,0xea,0xbe3262# GFX12: s_quadmask_b64 vcc, s[2:3] ; encoding: [0x02,0x1b,0xea,0xbe]3263 32640x00,0x4a,0x80,0xbe3265# GFX1200: s_rfe_b64 s[0:1] ; encoding: [0x00,0x4a,0x80,0xbe]3266# GFX1250: s_rfe_i64 s[0:1] ; encoding: [0x00,0x4a,0x80,0xbe]3267 32680x68,0x4a,0x80,0xbe3269# GFX1200: s_rfe_b64 s[104:105] ; encoding: [0x68,0x4a,0x80,0xbe]3270# GFX1250: s_rfe_i64 s[104:105] ; encoding: [0x68,0x4a,0x80,0xbe]3271 32720x6a,0x4a,0x80,0xbe3273# GFX1200: s_rfe_b64 vcc ; encoding: [0x6a,0x4a,0x80,0xbe]3274# GFX1250: s_rfe_i64 vcc ; encoding: [0x6a,0x4a,0x80,0xbe]3275 32760x00,0x4c,0x81,0xbe3277# GFX12: s_sendmsg_rtn_b32 s1, sendmsg(0, 0, 0) ; encoding: [0x00,0x4c,0x81,0xbe]3278 32790x12,0x4c,0x82,0xbe3280# GFX12: s_sendmsg_rtn_b32 s2, sendmsg(18, 0, 0) ; encoding: [0x12,0x4c,0x82,0xbe]3281 32820xff,0x4c,0x83,0xbe3283# GFX12: s_sendmsg_rtn_b32 s3, sendmsg(255, 0, 0) ; encoding: [0xff,0x4c,0x83,0xbe]3284 32850x00,0x4d,0x80,0xbe3286# GFX12: s_sendmsg_rtn_b64 s[0:1], sendmsg(0, 0, 0) ; encoding: [0x00,0x4d,0x80,0xbe]3287 32880x12,0x4d,0x82,0xbe3289# GFX12: s_sendmsg_rtn_b64 s[2:3], sendmsg(18, 0, 0) ; encoding: [0x12,0x4d,0x82,0xbe]3290 32910xff,0x4d,0x84,0xbe3292# GFX12: s_sendmsg_rtn_b64 s[4:5], sendmsg(255, 0, 0) ; encoding: [0xff,0x4d,0x84,0xbe]3293 32940x80,0x4c,0x80,0xbe3295# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_GET_DOORBELL) ; encoding: [0x80,0x4c,0x80,0xbe]3296 32970x81,0x4c,0x80,0xbe3298# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_GET_DDID) ; encoding: [0x81,0x4c,0x80,0xbe]3299 33000x82,0x4c,0x80,0xbe3301# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_GET_TMA) ; encoding: [0x82,0x4c,0x80,0xbe]3302 33030x83,0x4c,0x80,0xbe3304# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_GET_REALTIME) ; encoding: [0x83,0x4c,0x80,0xbe]3305 33060x84,0x4c,0x80,0xbe3307# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_SAVE_WAVE) ; encoding: [0x84,0x4c,0x80,0xbe]3308 33090x85,0x4c,0x80,0xbe3310# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_GET_TBA) ; encoding: [0x85,0x4c,0x80,0xbe]3311 33120x86,0x4c,0x80,0xbe3313# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_GET_TBA_TO_PC) ; encoding: [0x86,0x4c,0x80,0xbe]3314 33150x87,0x4c,0x80,0xbe3316# GFX12: s_sendmsg_rtn_b32 s0, sendmsg(MSG_RTN_GET_SE_AID_ID) ; encoding: [0x87,0x4c,0x80,0xbe]3317 33180x00,0x48,0x80,0xbe3319# GFX1200: s_setpc_b64 s[0:1] ; encoding: [0x00,0x48,0x80,0xbe]3320# GFX1250: s_set_pc_i64 s[0:1] ; encoding: [0x00,0x48,0x80,0xbe]3321 33220x68,0x48,0x80,0xbe3323# GFX1200: s_setpc_b64 s[104:105] ; encoding: [0x68,0x48,0x80,0xbe]3324# GFX1250: s_set_pc_i64 s[104:105] ; encoding: [0x68,0x48,0x80,0xbe]3325 33260x6a,0x48,0x80,0xbe3327# GFX1200: s_setpc_b64 vcc ; encoding: [0x6a,0x48,0x80,0xbe]3328# GFX1250: s_set_pc_i64 vcc ; encoding: [0x6a,0x48,0x80,0xbe]3329 33300xcb,0x48,0xf5,0xbe3331# GFX1200: s_setpc_b64 -11/*Invalid immediate*/ ; encoding: [0xf5,0x48,0x80,0xbe]3332# GFX1250: s_set_pc_i64 -11/*Invalid immediate*/ ; encoding: [0xf5,0x48,0x80,0xbe]3333 33340x01,0x0f,0xff,0xbe3335# GFX12: s_sext_i32_i16 exec_hi, s1 ; encoding: [0x01,0x0f,0xff,0xbe]3336 33370x01,0x0f,0xfe,0xbe3338# GFX12: s_sext_i32_i16 exec_lo, s1 ; encoding: [0x01,0x0f,0xfe,0xbe]3339 33400x01,0x0f,0xfd,0xbe3341# GFX12: s_sext_i32_i16 m0, s1 ; encoding: [0x01,0x0f,0xfd,0xbe]3342 33430xf0,0x0f,0x80,0xbe3344# GFX12: s_sext_i32_i16 s0, 0.5 ; encoding: [0xf0,0x0f,0x80,0xbe]3345 33460x80,0x0f,0x80,0xbe3347# GFX12: s_sext_i32_i16 s0, 0 ; encoding: [0x80,0x0f,0x80,0xbe]3348 33490xff,0x0f,0x80,0xbe,0x73,0x72,0x71,0x3f3350# GFX12: s_sext_i32_i16 s0, 0x3f717273 ; encoding: [0xff,0x0f,0x80,0xbe,0x73,0x72,0x71,0x3f]3351 33520xff,0x0f,0x80,0xbe,0x56,0x34,0x12,0xaf3353# GFX12: s_sext_i32_i16 s0, 0xaf123456 ; encoding: [0xff,0x0f,0x80,0xbe,0x56,0x34,0x12,0xaf]3354 33550xc1,0x0f,0x80,0xbe3356# GFX12: s_sext_i32_i16 s0, -1 ; encoding: [0xc1,0x0f,0x80,0xbe]3357 33580xf7,0x0f,0x80,0xbe3359# GFX12: s_sext_i32_i16 s0, -4.0 ; encoding: [0xf7,0x0f,0x80,0xbe]3360 33610x7f,0x0f,0x80,0xbe3362# GFX12: s_sext_i32_i16 s0, exec_hi ; encoding: [0x7f,0x0f,0x80,0xbe]3363 33640x7e,0x0f,0x80,0xbe3365# GFX12: s_sext_i32_i16 s0, exec_lo ; encoding: [0x7e,0x0f,0x80,0xbe]3366 33670x7d,0x0f,0x80,0xbe3368# GFX12: s_sext_i32_i16 s0, m0 ; encoding: [0x7d,0x0f,0x80,0xbe]3369 33700x68,0x0f,0x80,0xbe3371# GFX12: s_sext_i32_i16 s0, s104 ; encoding: [0x68,0x0f,0x80,0xbe]3372 33730x01,0x0f,0x80,0xbe3374# GFX12: s_sext_i32_i16 s0, s1 ; encoding: [0x01,0x0f,0x80,0xbe]3375 33760x6b,0x0f,0x80,0xbe3377# GFX12: s_sext_i32_i16 s0, vcc_hi ; encoding: [0x6b,0x0f,0x80,0xbe]3378 33790x6a,0x0f,0x80,0xbe3380# GFX12: s_sext_i32_i16 s0, vcc_lo ; encoding: [0x6a,0x0f,0x80,0xbe]3381 33820x68,0x0f,0xe9,0xbe3383# GFX12: s_sext_i32_i16 s105, s104 ; encoding: [0x68,0x0f,0xe9,0xbe]3384 33850x01,0x0f,0xe9,0xbe3386# GFX12: s_sext_i32_i16 s105, s1 ; encoding: [0x01,0x0f,0xe9,0xbe]3387 33880x01,0x0f,0xeb,0xbe3389# GFX12: s_sext_i32_i16 vcc_hi, s1 ; encoding: [0x01,0x0f,0xeb,0xbe]3390 33910x01,0x0f,0xea,0xbe3392# GFX12: s_sext_i32_i16 vcc_lo, s1 ; encoding: [0x01,0x0f,0xea,0xbe]3393 33940x01,0x0e,0xff,0xbe3395# GFX12: s_sext_i32_i8 exec_hi, s1 ; encoding: [0x01,0x0e,0xff,0xbe]3396 33970x01,0x0e,0xfe,0xbe3398# GFX12: s_sext_i32_i8 exec_lo, s1 ; encoding: [0x01,0x0e,0xfe,0xbe]3399 34000x01,0x0e,0xfd,0xbe3401# GFX12: s_sext_i32_i8 m0, s1 ; encoding: [0x01,0x0e,0xfd,0xbe]3402 34030xf0,0x0e,0x80,0xbe3404# GFX12: s_sext_i32_i8 s0, 0.5 ; encoding: [0xf0,0x0e,0x80,0xbe]3405 34060x80,0x0e,0x80,0xbe3407# GFX12: s_sext_i32_i8 s0, 0 ; encoding: [0x80,0x0e,0x80,0xbe]3408 34090xff,0x0e,0x80,0xbe,0x73,0x72,0x71,0x3f3410# GFX12: s_sext_i32_i8 s0, 0x3f717273 ; encoding: [0xff,0x0e,0x80,0xbe,0x73,0x72,0x71,0x3f]3411 34120xff,0x0e,0x80,0xbe,0x56,0x34,0x12,0xaf3413# GFX12: s_sext_i32_i8 s0, 0xaf123456 ; encoding: [0xff,0x0e,0x80,0xbe,0x56,0x34,0x12,0xaf]3414 34150xc1,0x0e,0x80,0xbe3416# GFX12: s_sext_i32_i8 s0, -1 ; encoding: [0xc1,0x0e,0x80,0xbe]3417 34180xf7,0x0e,0x80,0xbe3419# GFX12: s_sext_i32_i8 s0, -4.0 ; encoding: [0xf7,0x0e,0x80,0xbe]3420 34210x7f,0x0e,0x80,0xbe3422# GFX12: s_sext_i32_i8 s0, exec_hi ; encoding: [0x7f,0x0e,0x80,0xbe]3423 34240x7e,0x0e,0x80,0xbe3425# GFX12: s_sext_i32_i8 s0, exec_lo ; encoding: [0x7e,0x0e,0x80,0xbe]3426 34270x7d,0x0e,0x80,0xbe3428# GFX12: s_sext_i32_i8 s0, m0 ; encoding: [0x7d,0x0e,0x80,0xbe]3429 34300x68,0x0e,0x80,0xbe3431# GFX12: s_sext_i32_i8 s0, s104 ; encoding: [0x68,0x0e,0x80,0xbe]3432 34330x01,0x0e,0x80,0xbe3434# GFX12: s_sext_i32_i8 s0, s1 ; encoding: [0x01,0x0e,0x80,0xbe]3435 34360x6b,0x0e,0x80,0xbe3437# GFX12: s_sext_i32_i8 s0, vcc_hi ; encoding: [0x6b,0x0e,0x80,0xbe]3438 34390x6a,0x0e,0x80,0xbe3440# GFX12: s_sext_i32_i8 s0, vcc_lo ; encoding: [0x6a,0x0e,0x80,0xbe]3441 34420x68,0x0e,0xe9,0xbe3443# GFX12: s_sext_i32_i8 s105, s104 ; encoding: [0x68,0x0e,0xe9,0xbe]3444 34450x01,0x0e,0xe9,0xbe3446# GFX12: s_sext_i32_i8 s105, s1 ; encoding: [0x01,0x0e,0xe9,0xbe]3447 34480x01,0x0e,0xeb,0xbe3449# GFX12: s_sext_i32_i8 vcc_hi, s1 ; encoding: [0x01,0x0e,0xeb,0xbe]3450 34510x01,0x0e,0xea,0xbe3452# GFX12: s_sext_i32_i8 vcc_lo, s1 ; encoding: [0x01,0x0e,0xea,0xbe]3453 34540x66,0x49,0x80,0xbe3455# GFX1200: s_swappc_b64 s[0:1], s[102:103] ; encoding: [0x66,0x49,0x80,0xbe]3456# GFX1250: s_swap_pc_i64 s[0:1], s[102:103] ; encoding: [0x66,0x49,0x80,0xbe]3457 34580x02,0x49,0x80,0xbe3459# GFX1200: s_swappc_b64 s[0:1], s[2:3] ; encoding: [0x02,0x49,0x80,0xbe]3460# GFX1250: s_swap_pc_i64 s[0:1], s[2:3] ; encoding: [0x02,0x49,0x80,0xbe]3461 34620x6a,0x49,0x80,0xbe3463# GFX1200: s_swappc_b64 s[0:1], vcc ; encoding: [0x6a,0x49,0x80,0xbe]3464# GFX1250: s_swap_pc_i64 s[0:1], vcc ; encoding: [0x6a,0x49,0x80,0xbe]3465 34660x66,0x49,0xe8,0xbe3467# GFX1200: s_swappc_b64 s[104:105], s[102:103] ; encoding: [0x66,0x49,0xe8,0xbe]3468# GFX1250: s_swap_pc_i64 s[104:105], s[102:103] ; encoding: [0x66,0x49,0xe8,0xbe]3469 34700x02,0x49,0xe8,0xbe3471# GFX1200: s_swappc_b64 s[104:105], s[2:3] ; encoding: [0x02,0x49,0xe8,0xbe]3472# GFX1250: s_swap_pc_i64 s[104:105], s[2:3] ; encoding: [0x02,0x49,0xe8,0xbe]3473 34740x02,0x49,0xea,0xbe3475# GFX1200: s_swappc_b64 vcc, s[2:3] ; encoding: [0x02,0x49,0xea,0xbe]3476# GFX1250: s_swap_pc_i64 vcc, s[2:3] ; encoding: [0x02,0x49,0xea,0xbe]3477 34780x01,0x1c,0xff,0xbe3479# GFX12: s_wqm_b32 exec_hi, s1 ; encoding: [0x01,0x1c,0xff,0xbe]3480 34810x01,0x1c,0xfe,0xbe3482# GFX12: s_wqm_b32 exec_lo, s1 ; encoding: [0x01,0x1c,0xfe,0xbe]3483 34840x01,0x1c,0xfd,0xbe3485# GFX12: s_wqm_b32 m0, s1 ; encoding: [0x01,0x1c,0xfd,0xbe]3486 34870xf0,0x1c,0x80,0xbe3488# GFX12: s_wqm_b32 s0, 0.5 ; encoding: [0xf0,0x1c,0x80,0xbe]3489 34900x80,0x1c,0x80,0xbe3491# GFX12: s_wqm_b32 s0, 0 ; encoding: [0x80,0x1c,0x80,0xbe]3492 34930xff,0x1c,0x80,0xbe,0x73,0x72,0x71,0x3f3494# GFX12: s_wqm_b32 s0, 0x3f717273 ; encoding: [0xff,0x1c,0x80,0xbe,0x73,0x72,0x71,0x3f]3495 34960xff,0x1c,0x80,0xbe,0x56,0x34,0x12,0xaf3497# GFX12: s_wqm_b32 s0, 0xaf123456 ; encoding: [0xff,0x1c,0x80,0xbe,0x56,0x34,0x12,0xaf]3498 34990xc1,0x1c,0x80,0xbe3500# GFX12: s_wqm_b32 s0, -1 ; encoding: [0xc1,0x1c,0x80,0xbe]3501 35020xf7,0x1c,0x80,0xbe3503# GFX12: s_wqm_b32 s0, -4.0 ; encoding: [0xf7,0x1c,0x80,0xbe]3504 35050x7f,0x1c,0x80,0xbe3506# GFX12: s_wqm_b32 s0, exec_hi ; encoding: [0x7f,0x1c,0x80,0xbe]3507 35080x7e,0x1c,0x80,0xbe3509# GFX12: s_wqm_b32 s0, exec_lo ; encoding: [0x7e,0x1c,0x80,0xbe]3510 35110x7d,0x1c,0x80,0xbe3512# GFX12: s_wqm_b32 s0, m0 ; encoding: [0x7d,0x1c,0x80,0xbe]3513 35140x68,0x1c,0x80,0xbe3515# GFX12: s_wqm_b32 s0, s104 ; encoding: [0x68,0x1c,0x80,0xbe]3516 35170x01,0x1c,0x80,0xbe3518# GFX12: s_wqm_b32 s0, s1 ; encoding: [0x01,0x1c,0x80,0xbe]3519 35200x6b,0x1c,0x80,0xbe3521# GFX12: s_wqm_b32 s0, vcc_hi ; encoding: [0x6b,0x1c,0x80,0xbe]3522 35230x6a,0x1c,0x80,0xbe3524# GFX12: s_wqm_b32 s0, vcc_lo ; encoding: [0x6a,0x1c,0x80,0xbe]3525 35260x68,0x1c,0xe9,0xbe3527# GFX12: s_wqm_b32 s105, s104 ; encoding: [0x68,0x1c,0xe9,0xbe]3528 35290x01,0x1c,0xe9,0xbe3530# GFX12: s_wqm_b32 s105, s1 ; encoding: [0x01,0x1c,0xe9,0xbe]3531 35320x01,0x1c,0xeb,0xbe3533# GFX12: s_wqm_b32 vcc_hi, s1 ; encoding: [0x01,0x1c,0xeb,0xbe]3534 35350x01,0x1c,0xea,0xbe3536# GFX12: s_wqm_b32 vcc_lo, s1 ; encoding: [0x01,0x1c,0xea,0xbe]3537 35380x02,0x1d,0xfe,0xbe3539# GFX12: s_wqm_b64 exec, s[2:3] ; encoding: [0x02,0x1d,0xfe,0xbe]3540 35410xf0,0x1d,0x80,0xbe3542# GFX12: s_wqm_b64 s[0:1], 0.5 ; encoding: [0xf0,0x1d,0x80,0xbe]3543 35440x80,0x1d,0x80,0xbe3545# GFX12: s_wqm_b64 s[0:1], 0 ; encoding: [0x80,0x1d,0x80,0xbe]3546 35470xff,0x1d,0x80,0xbe,0x73,0x72,0x71,0x3f3548# GFX12: s_wqm_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x1d,0x80,0xbe,0x73,0x72,0x71,0x3f]3549 35500xff,0x1d,0x80,0xbe,0x56,0x34,0x12,0xaf3551# GFX1200: s_wqm_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x1d,0x80,0xbe,0x56,0x34,0x12,0xaf]3552# GFX1250: s_wqm_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x1d,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3553 35540xc1,0x1d,0x80,0xbe3555# GFX12: s_wqm_b64 s[0:1], -1 ; encoding: [0xc1,0x1d,0x80,0xbe]3556 35570xf7,0x1d,0x80,0xbe3558# GFX12: s_wqm_b64 s[0:1], -4.0 ; encoding: [0xf7,0x1d,0x80,0xbe]3559 35600x7e,0x1d,0x80,0xbe3561# GFX12: s_wqm_b64 s[0:1], exec ; encoding: [0x7e,0x1d,0x80,0xbe]3562 35630x66,0x1d,0x80,0xbe3564# GFX12: s_wqm_b64 s[0:1], s[102:103] ; encoding: [0x66,0x1d,0x80,0xbe]3565 35660x02,0x1d,0x80,0xbe3567# GFX12: s_wqm_b64 s[0:1], s[2:3] ; encoding: [0x02,0x1d,0x80,0xbe]3568 35690x6a,0x1d,0x80,0xbe3570# GFX12: s_wqm_b64 s[0:1], vcc ; encoding: [0x6a,0x1d,0x80,0xbe]3571 35720x66,0x1d,0xe8,0xbe3573# GFX12: s_wqm_b64 s[104:105], s[102:103] ; encoding: [0x66,0x1d,0xe8,0xbe]3574 35750x02,0x1d,0xe8,0xbe3576# GFX12: s_wqm_b64 s[104:105], s[2:3] ; encoding: [0x02,0x1d,0xe8,0xbe]3577 35780x02,0x1d,0xea,0xbe3579# GFX12: s_wqm_b64 vcc, s[2:3] ; encoding: [0x02,0x1d,0xea,0xbe]3580 35810xf0,0x2a,0x80,0xbe3582# GFX12: s_xnor_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x2a,0x80,0xbe]3583 35840x80,0x2a,0x80,0xbe3585# GFX12: s_xnor_saveexec_b32 s0, 0 ; encoding: [0x80,0x2a,0x80,0xbe]3586 35870xff,0x2a,0x80,0xbe,0x73,0x72,0x71,0x3f3588# GFX12: s_xnor_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x2a,0x80,0xbe,0x73,0x72,0x71,0x3f]3589 35900xff,0x2a,0x80,0xbe,0x56,0x34,0x12,0xaf3591# GFX12: s_xnor_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x2a,0x80,0xbe,0x56,0x34,0x12,0xaf]3592 35930xc1,0x2a,0x80,0xbe3594# GFX12: s_xnor_saveexec_b32 s0, -1 ; encoding: [0xc1,0x2a,0x80,0xbe]3595 35960xf7,0x2a,0x80,0xbe3597# GFX12: s_xnor_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x2a,0x80,0xbe]3598 35990x7f,0x2a,0x80,0xbe3600# GFX12: s_xnor_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x2a,0x80,0xbe]3601 36020x7e,0x2a,0x80,0xbe3603# GFX12: s_xnor_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x2a,0x80,0xbe]3604 36050x7d,0x2a,0x80,0xbe3606# GFX12: s_xnor_saveexec_b32 s0, m0 ; encoding: [0x7d,0x2a,0x80,0xbe]3607 36080x68,0x2a,0x80,0xbe3609# GFX12: s_xnor_saveexec_b32 s0, s104 ; encoding: [0x68,0x2a,0x80,0xbe]3610 36110x01,0x2a,0x80,0xbe3612# GFX12: s_xnor_saveexec_b32 s0, s1 ; encoding: [0x01,0x2a,0x80,0xbe]3613 36140x6b,0x2a,0x80,0xbe3615# GFX12: s_xnor_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x2a,0x80,0xbe]3616 36170x6a,0x2a,0x80,0xbe3618# GFX12: s_xnor_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x2a,0x80,0xbe]3619 36200x68,0x2a,0xe9,0xbe3621# GFX12: s_xnor_saveexec_b32 s105, s104 ; encoding: [0x68,0x2a,0xe9,0xbe]3622 36230x01,0x2a,0xe9,0xbe3624# GFX12: s_xnor_saveexec_b32 s105, s1 ; encoding: [0x01,0x2a,0xe9,0xbe]3625 36260x01,0x2a,0xeb,0xbe3627# GFX12: s_xnor_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x2a,0xeb,0xbe]3628 36290x01,0x2a,0xea,0xbe3630# GFX12: s_xnor_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x2a,0xea,0xbe]3631 36320xf0,0x2b,0x80,0xbe3633# GFX12: s_xnor_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x2b,0x80,0xbe]3634 36350x80,0x2b,0x80,0xbe3636# GFX12: s_xnor_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x2b,0x80,0xbe]3637 36380xff,0x2b,0x80,0xbe,0x73,0x72,0x71,0x3f3639# GFX12: s_xnor_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x2b,0x80,0xbe,0x73,0x72,0x71,0x3f]3640 36410xff,0x2b,0x80,0xbe,0x56,0x34,0x12,0xaf3642# GFX1200: s_xnor_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x2b,0x80,0xbe,0x56,0x34,0x12,0xaf]3643# GFX1250: s_xnor_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x2b,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3644 36450xc1,0x2b,0x80,0xbe3646# GFX12: s_xnor_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x2b,0x80,0xbe]3647 36480xf7,0x2b,0x80,0xbe3649# GFX12: s_xnor_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x2b,0x80,0xbe]3650 36510x7e,0x2b,0x80,0xbe3652# GFX12: s_xnor_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x2b,0x80,0xbe]3653 36540x66,0x2b,0x80,0xbe3655# GFX12: s_xnor_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x2b,0x80,0xbe]3656 36570x02,0x2b,0x80,0xbe3658# GFX12: s_xnor_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x2b,0x80,0xbe]3659 36600x6a,0x2b,0x80,0xbe3661# GFX12: s_xnor_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x2b,0x80,0xbe]3662 36630x66,0x2b,0xe8,0xbe3664# GFX12: s_xnor_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x2b,0xe8,0xbe]3665 36660x02,0x2b,0xe8,0xbe3667# GFX12: s_xnor_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x2b,0xe8,0xbe]3668 36690x02,0x2b,0xea,0xbe3670# GFX12: s_xnor_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x2b,0xea,0xbe]3671 36720xf0,0x24,0x80,0xbe3673# GFX12: s_xor_saveexec_b32 s0, 0.5 ; encoding: [0xf0,0x24,0x80,0xbe]3674 36750x80,0x24,0x80,0xbe3676# GFX12: s_xor_saveexec_b32 s0, 0 ; encoding: [0x80,0x24,0x80,0xbe]3677 36780xff,0x24,0x80,0xbe,0x73,0x72,0x71,0x3f3679# GFX12: s_xor_saveexec_b32 s0, 0x3f717273 ; encoding: [0xff,0x24,0x80,0xbe,0x73,0x72,0x71,0x3f]3680 36810xff,0x24,0x80,0xbe,0x56,0x34,0x12,0xaf3682# GFX12: s_xor_saveexec_b32 s0, 0xaf123456 ; encoding: [0xff,0x24,0x80,0xbe,0x56,0x34,0x12,0xaf]3683 36840xc1,0x24,0x80,0xbe3685# GFX12: s_xor_saveexec_b32 s0, -1 ; encoding: [0xc1,0x24,0x80,0xbe]3686 36870xf7,0x24,0x80,0xbe3688# GFX12: s_xor_saveexec_b32 s0, -4.0 ; encoding: [0xf7,0x24,0x80,0xbe]3689 36900x7f,0x24,0x80,0xbe3691# GFX12: s_xor_saveexec_b32 s0, exec_hi ; encoding: [0x7f,0x24,0x80,0xbe]3692 36930x7e,0x24,0x80,0xbe3694# GFX12: s_xor_saveexec_b32 s0, exec_lo ; encoding: [0x7e,0x24,0x80,0xbe]3695 36960x7d,0x24,0x80,0xbe3697# GFX12: s_xor_saveexec_b32 s0, m0 ; encoding: [0x7d,0x24,0x80,0xbe]3698 36990x68,0x24,0x80,0xbe3700# GFX12: s_xor_saveexec_b32 s0, s104 ; encoding: [0x68,0x24,0x80,0xbe]3701 37020x01,0x24,0x80,0xbe3703# GFX12: s_xor_saveexec_b32 s0, s1 ; encoding: [0x01,0x24,0x80,0xbe]3704 37050x6b,0x24,0x80,0xbe3706# GFX12: s_xor_saveexec_b32 s0, vcc_hi ; encoding: [0x6b,0x24,0x80,0xbe]3707 37080x6a,0x24,0x80,0xbe3709# GFX12: s_xor_saveexec_b32 s0, vcc_lo ; encoding: [0x6a,0x24,0x80,0xbe]3710 37110x68,0x24,0xe9,0xbe3712# GFX12: s_xor_saveexec_b32 s105, s104 ; encoding: [0x68,0x24,0xe9,0xbe]3713 37140x01,0x24,0xe9,0xbe3715# GFX12: s_xor_saveexec_b32 s105, s1 ; encoding: [0x01,0x24,0xe9,0xbe]3716 37170x01,0x24,0xeb,0xbe3718# GFX12: s_xor_saveexec_b32 vcc_hi, s1 ; encoding: [0x01,0x24,0xeb,0xbe]3719 37200x01,0x24,0xea,0xbe3721# GFX12: s_xor_saveexec_b32 vcc_lo, s1 ; encoding: [0x01,0x24,0xea,0xbe]3722 37230xf0,0x25,0x80,0xbe3724# GFX12: s_xor_saveexec_b64 s[0:1], 0.5 ; encoding: [0xf0,0x25,0x80,0xbe]3725 37260x80,0x25,0x80,0xbe3727# GFX12: s_xor_saveexec_b64 s[0:1], 0 ; encoding: [0x80,0x25,0x80,0xbe]3728 37290xff,0x25,0x80,0xbe,0x73,0x72,0x71,0x3f3730# GFX12: s_xor_saveexec_b64 s[0:1], 0x3f717273 ; encoding: [0xff,0x25,0x80,0xbe,0x73,0x72,0x71,0x3f]3731 37320xff,0x25,0x80,0xbe,0x56,0x34,0x12,0xaf3733# GFX1200: s_xor_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xff,0x25,0x80,0xbe,0x56,0x34,0x12,0xaf]3734# GFX1250: s_xor_saveexec_b64 s[0:1], 0xaf123456 ; encoding: [0xfe,0x25,0x80,0xbe,0x56,0x34,0x12,0xaf,0x00,0x00,0x00,0x00]3735 37360xc1,0x25,0x80,0xbe3737# GFX12: s_xor_saveexec_b64 s[0:1], -1 ; encoding: [0xc1,0x25,0x80,0xbe]3738 37390xf7,0x25,0x80,0xbe3740# GFX12: s_xor_saveexec_b64 s[0:1], -4.0 ; encoding: [0xf7,0x25,0x80,0xbe]3741 37420x7e,0x25,0x80,0xbe3743# GFX12: s_xor_saveexec_b64 s[0:1], exec ; encoding: [0x7e,0x25,0x80,0xbe]3744 37450x66,0x25,0x80,0xbe3746# GFX12: s_xor_saveexec_b64 s[0:1], s[102:103] ; encoding: [0x66,0x25,0x80,0xbe]3747 37480x02,0x25,0x80,0xbe3749# GFX12: s_xor_saveexec_b64 s[0:1], s[2:3] ; encoding: [0x02,0x25,0x80,0xbe]3750 37510x6a,0x25,0x80,0xbe3752# GFX12: s_xor_saveexec_b64 s[0:1], vcc ; encoding: [0x6a,0x25,0x80,0xbe]3753 37540x66,0x25,0xe8,0xbe3755# GFX12: s_xor_saveexec_b64 s[104:105], s[102:103] ; encoding: [0x66,0x25,0xe8,0xbe]3756 37570x02,0x25,0xe8,0xbe3758# GFX12: s_xor_saveexec_b64 s[104:105], s[2:3] ; encoding: [0x02,0x25,0xe8,0xbe]3759 37600x02,0x25,0xea,0xbe3761# GFX12: s_xor_saveexec_b64 vcc, s[2:3] ; encoding: [0x02,0x25,0xea,0xbe]3762