5156 lines · plain
1// RUN: llvm-mc -triple=amdgcn -show-encoding -mcpu=gfx1100 %s | FileCheck --check-prefix=GFX11 %s2 3s_add_u32 s0, s1, s24// GFX11: encoding: [0x01,0x02,0x00,0x80]5 6s_add_u32 s105, s104, s1037// GFX11: encoding: [0x68,0x67,0x69,0x80]8 9s_add_u32 s0, s104, s10310// GFX11: encoding: [0x68,0x67,0x00,0x80]11 12s_add_u32 s105, s1, s10313// GFX11: encoding: [0x01,0x67,0x69,0x80]14 15s_add_u32 s105, s104, s216// GFX11: encoding: [0x68,0x02,0x69,0x80]17 18s_add_u32 s105, s1, s219// GFX11: encoding: [0x01,0x02,0x69,0x80]20 21s_add_u32 s0, s104, s222// GFX11: encoding: [0x68,0x02,0x00,0x80]23 24s_add_u32 s0, s1, s10325// GFX11: encoding: [0x01,0x67,0x00,0x80]26 27s_add_u32 exec_lo, s1, s228// GFX11: encoding: [0x01,0x02,0x7e,0x80]29 30s_add_u32 exec_hi, s1, s231// GFX11: encoding: [0x01,0x02,0x7f,0x80]32 33s_add_u32 vcc_lo, s1, s234// GFX11: encoding: [0x01,0x02,0x6a,0x80]35 36s_add_u32 vcc_hi, s1, s237// GFX11: encoding: [0x01,0x02,0x6b,0x80]38 39s_add_u32 m0, s1, s240// GFX11: encoding: [0x01,0x02,0x7d,0x80]41 42s_add_u32 s0, exec_lo, s243// GFX11: encoding: [0x7e,0x02,0x00,0x80]44 45s_add_u32 s0, exec_hi, s246// GFX11: encoding: [0x7f,0x02,0x00,0x80]47 48s_add_u32 s0, vcc_lo, s249// GFX11: encoding: [0x6a,0x02,0x00,0x80]50 51s_add_u32 s0, vcc_hi, s252// GFX11: encoding: [0x6b,0x02,0x00,0x80]53 54s_add_u32 s0, m0, s255// GFX11: encoding: [0x7d,0x02,0x00,0x80]56 57s_add_u32 s0, 0, s258// GFX11: encoding: [0x80,0x02,0x00,0x80]59 60s_add_u32 s0, -1, s261// GFX11: encoding: [0xc1,0x02,0x00,0x80]62 63s_add_u32 s0, 0.5, s264// GFX11: encoding: [0xf0,0x02,0x00,0x80]65 66s_add_u32 s0, -4.0, s267// GFX11: encoding: [0xf7,0x02,0x00,0x80]68 69s_add_u32 s0, 0x3f717273, s270// GFX11: encoding: [0xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f]71 72s_add_u32 s0, 0xaf123456, s273// GFX11: encoding: [0xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf]74 75s_add_u32 s0, s1, exec_lo76// GFX11: encoding: [0x01,0x7e,0x00,0x80]77 78s_add_u32 s0, s1, exec_hi79// GFX11: encoding: [0x01,0x7f,0x00,0x80]80 81s_add_u32 s0, s1, vcc_lo82// GFX11: encoding: [0x01,0x6a,0x00,0x80]83 84s_add_u32 s0, s1, vcc_hi85// GFX11: encoding: [0x01,0x6b,0x00,0x80]86 87s_add_u32 s0, s1, m088// GFX11: encoding: [0x01,0x7d,0x00,0x80]89 90s_add_u32 s0, s1, 091// GFX11: encoding: [0x01,0x80,0x00,0x80]92 93s_add_u32 s0, s1, -194// GFX11: encoding: [0x01,0xc1,0x00,0x80]95 96s_add_u32 s0, s1, 0.597// GFX11: encoding: [0x01,0xf0,0x00,0x80]98 99s_add_u32 s0, s1, -4.0100// GFX11: encoding: [0x01,0xf7,0x00,0x80]101 102s_add_u32 s0, s1, 0x3f717273103// GFX11: encoding: [0x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f]104 105s_add_u32 s0, s1, 0xaf123456106// GFX11: encoding: [0x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf]107 108s_sub_u32 s0, s1, s2109// GFX11: encoding: [0x01,0x02,0x80,0x80]110 111s_sub_u32 s105, s104, s103112// GFX11: encoding: [0x68,0x67,0xe9,0x80]113 114s_sub_u32 s0, s104, s103115// GFX11: encoding: [0x68,0x67,0x80,0x80]116 117s_sub_u32 s105, s1, s103118// GFX11: encoding: [0x01,0x67,0xe9,0x80]119 120s_sub_u32 s105, s104, s2121// GFX11: encoding: [0x68,0x02,0xe9,0x80]122 123s_sub_u32 s105, s1, s2124// GFX11: encoding: [0x01,0x02,0xe9,0x80]125 126s_sub_u32 s0, s104, s2127// GFX11: encoding: [0x68,0x02,0x80,0x80]128 129s_sub_u32 s0, s1, s103130// GFX11: encoding: [0x01,0x67,0x80,0x80]131 132s_sub_u32 exec_lo, s1, s2133// GFX11: encoding: [0x01,0x02,0xfe,0x80]134 135s_sub_u32 exec_hi, s1, s2136// GFX11: encoding: [0x01,0x02,0xff,0x80]137 138s_sub_u32 vcc_lo, s1, s2139// GFX11: encoding: [0x01,0x02,0xea,0x80]140 141s_sub_u32 vcc_hi, s1, s2142// GFX11: encoding: [0x01,0x02,0xeb,0x80]143 144s_sub_u32 m0, s1, s2145// GFX11: encoding: [0x01,0x02,0xfd,0x80]146 147s_sub_u32 s0, exec_lo, s2148// GFX11: encoding: [0x7e,0x02,0x80,0x80]149 150s_sub_u32 s0, exec_hi, s2151// GFX11: encoding: [0x7f,0x02,0x80,0x80]152 153s_sub_u32 s0, vcc_lo, s2154// GFX11: encoding: [0x6a,0x02,0x80,0x80]155 156s_sub_u32 s0, vcc_hi, s2157// GFX11: encoding: [0x6b,0x02,0x80,0x80]158 159s_sub_u32 s0, m0, s2160// GFX11: encoding: [0x7d,0x02,0x80,0x80]161 162s_sub_u32 s0, 0, s2163// GFX11: encoding: [0x80,0x02,0x80,0x80]164 165s_sub_u32 s0, -1, s2166// GFX11: encoding: [0xc1,0x02,0x80,0x80]167 168s_sub_u32 s0, 0.5, s2169// GFX11: encoding: [0xf0,0x02,0x80,0x80]170 171s_sub_u32 s0, -4.0, s2172// GFX11: encoding: [0xf7,0x02,0x80,0x80]173 174s_sub_u32 s0, 0x3f717273, s2175// GFX11: encoding: [0xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f]176 177s_sub_u32 s0, 0xaf123456, s2178// GFX11: encoding: [0xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf]179 180s_sub_u32 s0, s1, exec_lo181// GFX11: encoding: [0x01,0x7e,0x80,0x80]182 183s_sub_u32 s0, s1, exec_hi184// GFX11: encoding: [0x01,0x7f,0x80,0x80]185 186s_sub_u32 s0, s1, vcc_lo187// GFX11: encoding: [0x01,0x6a,0x80,0x80]188 189s_sub_u32 s0, s1, vcc_hi190// GFX11: encoding: [0x01,0x6b,0x80,0x80]191 192s_sub_u32 s0, s1, m0193// GFX11: encoding: [0x01,0x7d,0x80,0x80]194 195s_sub_u32 s0, s1, 0196// GFX11: encoding: [0x01,0x80,0x80,0x80]197 198s_sub_u32 s0, s1, -1199// GFX11: encoding: [0x01,0xc1,0x80,0x80]200 201s_sub_u32 s0, s1, 0.5202// GFX11: encoding: [0x01,0xf0,0x80,0x80]203 204s_sub_u32 s0, s1, -4.0205// GFX11: encoding: [0x01,0xf7,0x80,0x80]206 207s_sub_u32 s0, s1, 0x3f717273208// GFX11: encoding: [0x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f]209 210s_sub_u32 s0, s1, 0xaf123456211// GFX11: encoding: [0x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf]212 213s_add_i32 s0, s1, s2214// GFX11: encoding: [0x01,0x02,0x00,0x81]215 216s_add_i32 s105, s104, s103217// GFX11: encoding: [0x68,0x67,0x69,0x81]218 219s_add_i32 s0, s104, s103220// GFX11: encoding: [0x68,0x67,0x00,0x81]221 222s_add_i32 s105, s1, s103223// GFX11: encoding: [0x01,0x67,0x69,0x81]224 225s_add_i32 s105, s104, s2226// GFX11: encoding: [0x68,0x02,0x69,0x81]227 228s_add_i32 s105, s1, s2229// GFX11: encoding: [0x01,0x02,0x69,0x81]230 231s_add_i32 s0, s104, s2232// GFX11: encoding: [0x68,0x02,0x00,0x81]233 234s_add_i32 s0, s1, s103235// GFX11: encoding: [0x01,0x67,0x00,0x81]236 237s_add_i32 exec_lo, s1, s2238// GFX11: encoding: [0x01,0x02,0x7e,0x81]239 240s_add_i32 exec_hi, s1, s2241// GFX11: encoding: [0x01,0x02,0x7f,0x81]242 243s_add_i32 vcc_lo, s1, s2244// GFX11: encoding: [0x01,0x02,0x6a,0x81]245 246s_add_i32 vcc_hi, s1, s2247// GFX11: encoding: [0x01,0x02,0x6b,0x81]248 249s_add_i32 m0, s1, s2250// GFX11: encoding: [0x01,0x02,0x7d,0x81]251 252s_add_i32 s0, exec_lo, s2253// GFX11: encoding: [0x7e,0x02,0x00,0x81]254 255s_add_i32 s0, exec_hi, s2256// GFX11: encoding: [0x7f,0x02,0x00,0x81]257 258s_add_i32 s0, vcc_lo, s2259// GFX11: encoding: [0x6a,0x02,0x00,0x81]260 261s_add_i32 s0, vcc_hi, s2262// GFX11: encoding: [0x6b,0x02,0x00,0x81]263 264s_add_i32 s0, m0, s2265// GFX11: encoding: [0x7d,0x02,0x00,0x81]266 267s_add_i32 s0, 0, s2268// GFX11: encoding: [0x80,0x02,0x00,0x81]269 270s_add_i32 s0, -1, s2271// GFX11: encoding: [0xc1,0x02,0x00,0x81]272 273s_add_i32 s0, 0.5, s2274// GFX11: encoding: [0xf0,0x02,0x00,0x81]275 276s_add_i32 s0, -4.0, s2277// GFX11: encoding: [0xf7,0x02,0x00,0x81]278 279s_add_i32 s0, 0x3f717273, s2280// GFX11: encoding: [0xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f]281 282s_add_i32 s0, 0xaf123456, s2283// GFX11: encoding: [0xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf]284 285s_add_i32 s0, s1, exec_lo286// GFX11: encoding: [0x01,0x7e,0x00,0x81]287 288s_add_i32 s0, s1, exec_hi289// GFX11: encoding: [0x01,0x7f,0x00,0x81]290 291s_add_i32 s0, s1, vcc_lo292// GFX11: encoding: [0x01,0x6a,0x00,0x81]293 294s_add_i32 s0, s1, vcc_hi295// GFX11: encoding: [0x01,0x6b,0x00,0x81]296 297s_add_i32 s0, s1, m0298// GFX11: encoding: [0x01,0x7d,0x00,0x81]299 300s_add_i32 s0, s1, 0301// GFX11: encoding: [0x01,0x80,0x00,0x81]302 303s_add_i32 s0, s1, -1304// GFX11: encoding: [0x01,0xc1,0x00,0x81]305 306s_add_i32 s0, s1, 0.5307// GFX11: encoding: [0x01,0xf0,0x00,0x81]308 309s_add_i32 s0, s1, -4.0310// GFX11: encoding: [0x01,0xf7,0x00,0x81]311 312s_add_i32 s0, s1, 0x3f717273313// GFX11: encoding: [0x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f]314 315s_add_i32 s0, s1, 0xaf123456316// GFX11: encoding: [0x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf]317 318s_sub_i32 s0, s1, s2319// GFX11: encoding: [0x01,0x02,0x80,0x81]320 321s_sub_i32 s105, s104, s103322// GFX11: encoding: [0x68,0x67,0xe9,0x81]323 324s_sub_i32 s0, s104, s103325// GFX11: encoding: [0x68,0x67,0x80,0x81]326 327s_sub_i32 s105, s1, s103328// GFX11: encoding: [0x01,0x67,0xe9,0x81]329 330s_sub_i32 s105, s104, s2331// GFX11: encoding: [0x68,0x02,0xe9,0x81]332 333s_sub_i32 s105, s1, s2334// GFX11: encoding: [0x01,0x02,0xe9,0x81]335 336s_sub_i32 s0, s104, s2337// GFX11: encoding: [0x68,0x02,0x80,0x81]338 339s_sub_i32 s0, s1, s103340// GFX11: encoding: [0x01,0x67,0x80,0x81]341 342s_sub_i32 exec_lo, s1, s2343// GFX11: encoding: [0x01,0x02,0xfe,0x81]344 345s_sub_i32 exec_hi, s1, s2346// GFX11: encoding: [0x01,0x02,0xff,0x81]347 348s_sub_i32 vcc_lo, s1, s2349// GFX11: encoding: [0x01,0x02,0xea,0x81]350 351s_sub_i32 vcc_hi, s1, s2352// GFX11: encoding: [0x01,0x02,0xeb,0x81]353 354s_sub_i32 m0, s1, s2355// GFX11: encoding: [0x01,0x02,0xfd,0x81]356 357s_sub_i32 s0, exec_lo, s2358// GFX11: encoding: [0x7e,0x02,0x80,0x81]359 360s_sub_i32 s0, exec_hi, s2361// GFX11: encoding: [0x7f,0x02,0x80,0x81]362 363s_sub_i32 s0, vcc_lo, s2364// GFX11: encoding: [0x6a,0x02,0x80,0x81]365 366s_sub_i32 s0, vcc_hi, s2367// GFX11: encoding: [0x6b,0x02,0x80,0x81]368 369s_sub_i32 s0, m0, s2370// GFX11: encoding: [0x7d,0x02,0x80,0x81]371 372s_sub_i32 s0, 0, s2373// GFX11: encoding: [0x80,0x02,0x80,0x81]374 375s_sub_i32 s0, -1, s2376// GFX11: encoding: [0xc1,0x02,0x80,0x81]377 378s_sub_i32 s0, 0.5, s2379// GFX11: encoding: [0xf0,0x02,0x80,0x81]380 381s_sub_i32 s0, -4.0, s2382// GFX11: encoding: [0xf7,0x02,0x80,0x81]383 384s_sub_i32 s0, 0x3f717273, s2385// GFX11: encoding: [0xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f]386 387s_sub_i32 s0, 0xaf123456, s2388// GFX11: encoding: [0xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf]389 390s_sub_i32 s0, s1, exec_lo391// GFX11: encoding: [0x01,0x7e,0x80,0x81]392 393s_sub_i32 s0, s1, exec_hi394// GFX11: encoding: [0x01,0x7f,0x80,0x81]395 396s_sub_i32 s0, s1, vcc_lo397// GFX11: encoding: [0x01,0x6a,0x80,0x81]398 399s_sub_i32 s0, s1, vcc_hi400// GFX11: encoding: [0x01,0x6b,0x80,0x81]401 402s_sub_i32 s0, s1, m0403// GFX11: encoding: [0x01,0x7d,0x80,0x81]404 405s_sub_i32 s0, s1, 0406// GFX11: encoding: [0x01,0x80,0x80,0x81]407 408s_sub_i32 s0, s1, -1409// GFX11: encoding: [0x01,0xc1,0x80,0x81]410 411s_sub_i32 s0, s1, 0.5412// GFX11: encoding: [0x01,0xf0,0x80,0x81]413 414s_sub_i32 s0, s1, -4.0415// GFX11: encoding: [0x01,0xf7,0x80,0x81]416 417s_sub_i32 s0, s1, 0x3f717273418// GFX11: encoding: [0x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f]419 420s_sub_i32 s0, s1, 0xaf123456421// GFX11: encoding: [0x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf]422 423s_addc_u32 s0, s1, s2424// GFX11: encoding: [0x01,0x02,0x00,0x82]425 426s_addc_u32 s105, s104, s103427// GFX11: encoding: [0x68,0x67,0x69,0x82]428 429s_addc_u32 s0, s104, s103430// GFX11: encoding: [0x68,0x67,0x00,0x82]431 432s_addc_u32 s105, s1, s103433// GFX11: encoding: [0x01,0x67,0x69,0x82]434 435s_addc_u32 s105, s104, s2436// GFX11: encoding: [0x68,0x02,0x69,0x82]437 438s_addc_u32 s105, s1, s2439// GFX11: encoding: [0x01,0x02,0x69,0x82]440 441s_addc_u32 s0, s104, s2442// GFX11: encoding: [0x68,0x02,0x00,0x82]443 444s_addc_u32 s0, s1, s103445// GFX11: encoding: [0x01,0x67,0x00,0x82]446 447s_addc_u32 exec_lo, s1, s2448// GFX11: encoding: [0x01,0x02,0x7e,0x82]449 450s_addc_u32 exec_hi, s1, s2451// GFX11: encoding: [0x01,0x02,0x7f,0x82]452 453s_addc_u32 vcc_lo, s1, s2454// GFX11: encoding: [0x01,0x02,0x6a,0x82]455 456s_addc_u32 vcc_hi, s1, s2457// GFX11: encoding: [0x01,0x02,0x6b,0x82]458 459s_addc_u32 m0, s1, s2460// GFX11: encoding: [0x01,0x02,0x7d,0x82]461 462s_addc_u32 s0, exec_lo, s2463// GFX11: encoding: [0x7e,0x02,0x00,0x82]464 465s_addc_u32 s0, exec_hi, s2466// GFX11: encoding: [0x7f,0x02,0x00,0x82]467 468s_addc_u32 s0, vcc_lo, s2469// GFX11: encoding: [0x6a,0x02,0x00,0x82]470 471s_addc_u32 s0, vcc_hi, s2472// GFX11: encoding: [0x6b,0x02,0x00,0x82]473 474s_addc_u32 s0, m0, s2475// GFX11: encoding: [0x7d,0x02,0x00,0x82]476 477s_addc_u32 s0, 0, s2478// GFX11: encoding: [0x80,0x02,0x00,0x82]479 480s_addc_u32 s0, -1, s2481// GFX11: encoding: [0xc1,0x02,0x00,0x82]482 483s_addc_u32 s0, 0.5, s2484// GFX11: encoding: [0xf0,0x02,0x00,0x82]485 486s_addc_u32 s0, -4.0, s2487// GFX11: encoding: [0xf7,0x02,0x00,0x82]488 489s_addc_u32 s0, 0x3f717273, s2490// GFX11: encoding: [0xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f]491 492s_addc_u32 s0, 0xaf123456, s2493// GFX11: encoding: [0xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf]494 495s_addc_u32 s0, s1, exec_lo496// GFX11: encoding: [0x01,0x7e,0x00,0x82]497 498s_addc_u32 s0, s1, exec_hi499// GFX11: encoding: [0x01,0x7f,0x00,0x82]500 501s_addc_u32 s0, s1, vcc_lo502// GFX11: encoding: [0x01,0x6a,0x00,0x82]503 504s_addc_u32 s0, s1, vcc_hi505// GFX11: encoding: [0x01,0x6b,0x00,0x82]506 507s_addc_u32 s0, s1, m0508// GFX11: encoding: [0x01,0x7d,0x00,0x82]509 510s_addc_u32 s0, s1, 0511// GFX11: encoding: [0x01,0x80,0x00,0x82]512 513s_addc_u32 s0, s1, -1514// GFX11: encoding: [0x01,0xc1,0x00,0x82]515 516s_addc_u32 s0, s1, 0.5517// GFX11: encoding: [0x01,0xf0,0x00,0x82]518 519s_addc_u32 s0, s1, -4.0520// GFX11: encoding: [0x01,0xf7,0x00,0x82]521 522s_addc_u32 s0, s1, 0x3f717273523// GFX11: encoding: [0x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f]524 525s_addc_u32 s0, s1, 0xaf123456526// GFX11: encoding: [0x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf]527 528s_subb_u32 s0, s1, s2529// GFX11: encoding: [0x01,0x02,0x80,0x82]530 531s_subb_u32 s105, s104, s103532// GFX11: encoding: [0x68,0x67,0xe9,0x82]533 534s_subb_u32 s0, s104, s103535// GFX11: encoding: [0x68,0x67,0x80,0x82]536 537s_subb_u32 s105, s1, s103538// GFX11: encoding: [0x01,0x67,0xe9,0x82]539 540s_subb_u32 s105, s104, s2541// GFX11: encoding: [0x68,0x02,0xe9,0x82]542 543s_subb_u32 s105, s1, s2544// GFX11: encoding: [0x01,0x02,0xe9,0x82]545 546s_subb_u32 s0, s104, s2547// GFX11: encoding: [0x68,0x02,0x80,0x82]548 549s_subb_u32 s0, s1, s103550// GFX11: encoding: [0x01,0x67,0x80,0x82]551 552s_subb_u32 exec_lo, s1, s2553// GFX11: encoding: [0x01,0x02,0xfe,0x82]554 555s_subb_u32 exec_hi, s1, s2556// GFX11: encoding: [0x01,0x02,0xff,0x82]557 558s_subb_u32 vcc_lo, s1, s2559// GFX11: encoding: [0x01,0x02,0xea,0x82]560 561s_subb_u32 vcc_hi, s1, s2562// GFX11: encoding: [0x01,0x02,0xeb,0x82]563 564s_subb_u32 m0, s1, s2565// GFX11: encoding: [0x01,0x02,0xfd,0x82]566 567s_subb_u32 s0, exec_lo, s2568// GFX11: encoding: [0x7e,0x02,0x80,0x82]569 570s_subb_u32 s0, exec_hi, s2571// GFX11: encoding: [0x7f,0x02,0x80,0x82]572 573s_subb_u32 s0, vcc_lo, s2574// GFX11: encoding: [0x6a,0x02,0x80,0x82]575 576s_subb_u32 s0, vcc_hi, s2577// GFX11: encoding: [0x6b,0x02,0x80,0x82]578 579s_subb_u32 s0, m0, s2580// GFX11: encoding: [0x7d,0x02,0x80,0x82]581 582s_subb_u32 s0, 0, s2583// GFX11: encoding: [0x80,0x02,0x80,0x82]584 585s_subb_u32 s0, -1, s2586// GFX11: encoding: [0xc1,0x02,0x80,0x82]587 588s_subb_u32 s0, 0.5, s2589// GFX11: encoding: [0xf0,0x02,0x80,0x82]590 591s_subb_u32 s0, -4.0, s2592// GFX11: encoding: [0xf7,0x02,0x80,0x82]593 594s_subb_u32 s0, 0x3f717273, s2595// GFX11: encoding: [0xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f]596 597s_subb_u32 s0, 0xaf123456, s2598// GFX11: encoding: [0xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf]599 600s_subb_u32 s0, s1, exec_lo601// GFX11: encoding: [0x01,0x7e,0x80,0x82]602 603s_subb_u32 s0, s1, exec_hi604// GFX11: encoding: [0x01,0x7f,0x80,0x82]605 606s_subb_u32 s0, s1, vcc_lo607// GFX11: encoding: [0x01,0x6a,0x80,0x82]608 609s_subb_u32 s0, s1, vcc_hi610// GFX11: encoding: [0x01,0x6b,0x80,0x82]611 612s_subb_u32 s0, s1, m0613// GFX11: encoding: [0x01,0x7d,0x80,0x82]614 615s_subb_u32 s0, s1, 0616// GFX11: encoding: [0x01,0x80,0x80,0x82]617 618s_subb_u32 s0, s1, -1619// GFX11: encoding: [0x01,0xc1,0x80,0x82]620 621s_subb_u32 s0, s1, 0.5622// GFX11: encoding: [0x01,0xf0,0x80,0x82]623 624s_subb_u32 s0, s1, -4.0625// GFX11: encoding: [0x01,0xf7,0x80,0x82]626 627s_subb_u32 s0, s1, 0x3f717273628// GFX11: encoding: [0x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f]629 630s_subb_u32 s0, s1, 0xaf123456631// GFX11: encoding: [0x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf]632 633s_min_i32 s0, s1, s2634// GFX11: encoding: [0x01,0x02,0x00,0x89]635 636s_min_i32 s105, s104, s103637// GFX11: encoding: [0x68,0x67,0x69,0x89]638 639s_min_i32 s0, s104, s103640// GFX11: encoding: [0x68,0x67,0x00,0x89]641 642s_min_i32 s105, s1, s103643// GFX11: encoding: [0x01,0x67,0x69,0x89]644 645s_min_i32 s105, s104, s2646// GFX11: encoding: [0x68,0x02,0x69,0x89]647 648s_min_i32 s105, s1, s2649// GFX11: encoding: [0x01,0x02,0x69,0x89]650 651s_min_i32 s0, s104, s2652// GFX11: encoding: [0x68,0x02,0x00,0x89]653 654s_min_i32 s0, s1, s103655// GFX11: encoding: [0x01,0x67,0x00,0x89]656 657s_min_i32 exec_lo, s1, s2658// GFX11: encoding: [0x01,0x02,0x7e,0x89]659 660s_min_i32 exec_hi, s1, s2661// GFX11: encoding: [0x01,0x02,0x7f,0x89]662 663s_min_i32 vcc_lo, s1, s2664// GFX11: encoding: [0x01,0x02,0x6a,0x89]665 666s_min_i32 vcc_hi, s1, s2667// GFX11: encoding: [0x01,0x02,0x6b,0x89]668 669s_min_i32 m0, s1, s2670// GFX11: encoding: [0x01,0x02,0x7d,0x89]671 672s_min_i32 s0, exec_lo, s2673// GFX11: encoding: [0x7e,0x02,0x00,0x89]674 675s_min_i32 s0, exec_hi, s2676// GFX11: encoding: [0x7f,0x02,0x00,0x89]677 678s_min_i32 s0, vcc_lo, s2679// GFX11: encoding: [0x6a,0x02,0x00,0x89]680 681s_min_i32 s0, vcc_hi, s2682// GFX11: encoding: [0x6b,0x02,0x00,0x89]683 684s_min_i32 s0, m0, s2685// GFX11: encoding: [0x7d,0x02,0x00,0x89]686 687s_min_i32 s0, 0, s2688// GFX11: encoding: [0x80,0x02,0x00,0x89]689 690s_min_i32 s0, -1, s2691// GFX11: encoding: [0xc1,0x02,0x00,0x89]692 693s_min_i32 s0, 0.5, s2694// GFX11: encoding: [0xf0,0x02,0x00,0x89]695 696s_min_i32 s0, -4.0, s2697// GFX11: encoding: [0xf7,0x02,0x00,0x89]698 699s_min_i32 s0, 0x3f717273, s2700// GFX11: encoding: [0xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f]701 702s_min_i32 s0, 0xaf123456, s2703// GFX11: encoding: [0xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf]704 705s_min_i32 s0, s1, exec_lo706// GFX11: encoding: [0x01,0x7e,0x00,0x89]707 708s_min_i32 s0, s1, exec_hi709// GFX11: encoding: [0x01,0x7f,0x00,0x89]710 711s_min_i32 s0, s1, vcc_lo712// GFX11: encoding: [0x01,0x6a,0x00,0x89]713 714s_min_i32 s0, s1, vcc_hi715// GFX11: encoding: [0x01,0x6b,0x00,0x89]716 717s_min_i32 s0, s1, m0718// GFX11: encoding: [0x01,0x7d,0x00,0x89]719 720s_min_i32 s0, s1, 0721// GFX11: encoding: [0x01,0x80,0x00,0x89]722 723s_min_i32 s0, s1, -1724// GFX11: encoding: [0x01,0xc1,0x00,0x89]725 726s_min_i32 s0, s1, 0.5727// GFX11: encoding: [0x01,0xf0,0x00,0x89]728 729s_min_i32 s0, s1, -4.0730// GFX11: encoding: [0x01,0xf7,0x00,0x89]731 732s_min_i32 s0, s1, 0x3f717273733// GFX11: encoding: [0x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f]734 735s_min_i32 s0, s1, 0xaf123456736// GFX11: encoding: [0x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf]737 738s_min_u32 s0, s1, s2739// GFX11: encoding: [0x01,0x02,0x80,0x89]740 741s_min_u32 s105, s104, s103742// GFX11: encoding: [0x68,0x67,0xe9,0x89]743 744s_min_u32 s0, s104, s103745// GFX11: encoding: [0x68,0x67,0x80,0x89]746 747s_min_u32 s105, s1, s103748// GFX11: encoding: [0x01,0x67,0xe9,0x89]749 750s_min_u32 s105, s104, s2751// GFX11: encoding: [0x68,0x02,0xe9,0x89]752 753s_min_u32 s105, s1, s2754// GFX11: encoding: [0x01,0x02,0xe9,0x89]755 756s_min_u32 s0, s104, s2757// GFX11: encoding: [0x68,0x02,0x80,0x89]758 759s_min_u32 s0, s1, s103760// GFX11: encoding: [0x01,0x67,0x80,0x89]761 762s_min_u32 exec_lo, s1, s2763// GFX11: encoding: [0x01,0x02,0xfe,0x89]764 765s_min_u32 exec_hi, s1, s2766// GFX11: encoding: [0x01,0x02,0xff,0x89]767 768s_min_u32 vcc_lo, s1, s2769// GFX11: encoding: [0x01,0x02,0xea,0x89]770 771s_min_u32 vcc_hi, s1, s2772// GFX11: encoding: [0x01,0x02,0xeb,0x89]773 774s_min_u32 m0, s1, s2775// GFX11: encoding: [0x01,0x02,0xfd,0x89]776 777s_min_u32 s0, exec_lo, s2778// GFX11: encoding: [0x7e,0x02,0x80,0x89]779 780s_min_u32 s0, exec_hi, s2781// GFX11: encoding: [0x7f,0x02,0x80,0x89]782 783s_min_u32 s0, vcc_lo, s2784// GFX11: encoding: [0x6a,0x02,0x80,0x89]785 786s_min_u32 s0, vcc_hi, s2787// GFX11: encoding: [0x6b,0x02,0x80,0x89]788 789s_min_u32 s0, m0, s2790// GFX11: encoding: [0x7d,0x02,0x80,0x89]791 792s_min_u32 s0, 0, s2793// GFX11: encoding: [0x80,0x02,0x80,0x89]794 795s_min_u32 s0, -1, s2796// GFX11: encoding: [0xc1,0x02,0x80,0x89]797 798s_min_u32 s0, 0.5, s2799// GFX11: encoding: [0xf0,0x02,0x80,0x89]800 801s_min_u32 s0, -4.0, s2802// GFX11: encoding: [0xf7,0x02,0x80,0x89]803 804s_min_u32 s0, 0x3f717273, s2805// GFX11: encoding: [0xff,0x02,0x80,0x89,0x73,0x72,0x71,0x3f]806 807s_min_u32 s0, 0xaf123456, s2808// GFX11: encoding: [0xff,0x02,0x80,0x89,0x56,0x34,0x12,0xaf]809 810s_min_u32 s0, s1, exec_lo811// GFX11: encoding: [0x01,0x7e,0x80,0x89]812 813s_min_u32 s0, s1, exec_hi814// GFX11: encoding: [0x01,0x7f,0x80,0x89]815 816s_min_u32 s0, s1, vcc_lo817// GFX11: encoding: [0x01,0x6a,0x80,0x89]818 819s_min_u32 s0, s1, vcc_hi820// GFX11: encoding: [0x01,0x6b,0x80,0x89]821 822s_min_u32 s0, s1, m0823// GFX11: encoding: [0x01,0x7d,0x80,0x89]824 825s_min_u32 s0, s1, 0826// GFX11: encoding: [0x01,0x80,0x80,0x89]827 828s_min_u32 s0, s1, -1829// GFX11: encoding: [0x01,0xc1,0x80,0x89]830 831s_min_u32 s0, s1, 0.5832// GFX11: encoding: [0x01,0xf0,0x80,0x89]833 834s_min_u32 s0, s1, -4.0835// GFX11: encoding: [0x01,0xf7,0x80,0x89]836 837s_min_u32 s0, s1, 0x3f717273838// GFX11: encoding: [0x01,0xff,0x80,0x89,0x73,0x72,0x71,0x3f]839 840s_min_u32 s0, s1, 0xaf123456841// GFX11: encoding: [0x01,0xff,0x80,0x89,0x56,0x34,0x12,0xaf]842 843s_max_i32 s0, s1, s2844// GFX11: encoding: [0x01,0x02,0x00,0x8a]845 846s_max_i32 s105, s104, s103847// GFX11: encoding: [0x68,0x67,0x69,0x8a]848 849s_max_i32 s0, s104, s103850// GFX11: encoding: [0x68,0x67,0x00,0x8a]851 852s_max_i32 s105, s1, s103853// GFX11: encoding: [0x01,0x67,0x69,0x8a]854 855s_max_i32 s105, s104, s2856// GFX11: encoding: [0x68,0x02,0x69,0x8a]857 858s_max_i32 s105, s1, s2859// GFX11: encoding: [0x01,0x02,0x69,0x8a]860 861s_max_i32 s0, s104, s2862// GFX11: encoding: [0x68,0x02,0x00,0x8a]863 864s_max_i32 s0, s1, s103865// GFX11: encoding: [0x01,0x67,0x00,0x8a]866 867s_max_i32 exec_lo, s1, s2868// GFX11: encoding: [0x01,0x02,0x7e,0x8a]869 870s_max_i32 exec_hi, s1, s2871// GFX11: encoding: [0x01,0x02,0x7f,0x8a]872 873s_max_i32 vcc_lo, s1, s2874// GFX11: encoding: [0x01,0x02,0x6a,0x8a]875 876s_max_i32 vcc_hi, s1, s2877// GFX11: encoding: [0x01,0x02,0x6b,0x8a]878 879s_max_i32 m0, s1, s2880// GFX11: encoding: [0x01,0x02,0x7d,0x8a]881 882s_max_i32 s0, exec_lo, s2883// GFX11: encoding: [0x7e,0x02,0x00,0x8a]884 885s_max_i32 s0, exec_hi, s2886// GFX11: encoding: [0x7f,0x02,0x00,0x8a]887 888s_max_i32 s0, vcc_lo, s2889// GFX11: encoding: [0x6a,0x02,0x00,0x8a]890 891s_max_i32 s0, vcc_hi, s2892// GFX11: encoding: [0x6b,0x02,0x00,0x8a]893 894s_max_i32 s0, m0, s2895// GFX11: encoding: [0x7d,0x02,0x00,0x8a]896 897s_max_i32 s0, 0, s2898// GFX11: encoding: [0x80,0x02,0x00,0x8a]899 900s_max_i32 s0, -1, s2901// GFX11: encoding: [0xc1,0x02,0x00,0x8a]902 903s_max_i32 s0, 0.5, s2904// GFX11: encoding: [0xf0,0x02,0x00,0x8a]905 906s_max_i32 s0, -4.0, s2907// GFX11: encoding: [0xf7,0x02,0x00,0x8a]908 909s_max_i32 s0, 0x3f717273, s2910// GFX11: encoding: [0xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f]911 912s_max_i32 s0, 0xaf123456, s2913// GFX11: encoding: [0xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf]914 915s_max_i32 s0, s1, exec_lo916// GFX11: encoding: [0x01,0x7e,0x00,0x8a]917 918s_max_i32 s0, s1, exec_hi919// GFX11: encoding: [0x01,0x7f,0x00,0x8a]920 921s_max_i32 s0, s1, vcc_lo922// GFX11: encoding: [0x01,0x6a,0x00,0x8a]923 924s_max_i32 s0, s1, vcc_hi925// GFX11: encoding: [0x01,0x6b,0x00,0x8a]926 927s_max_i32 s0, s1, m0928// GFX11: encoding: [0x01,0x7d,0x00,0x8a]929 930s_max_i32 s0, s1, 0931// GFX11: encoding: [0x01,0x80,0x00,0x8a]932 933s_max_i32 s0, s1, -1934// GFX11: encoding: [0x01,0xc1,0x00,0x8a]935 936s_max_i32 s0, s1, 0.5937// GFX11: encoding: [0x01,0xf0,0x00,0x8a]938 939s_max_i32 s0, s1, -4.0940// GFX11: encoding: [0x01,0xf7,0x00,0x8a]941 942s_max_i32 s0, s1, 0x3f717273943// GFX11: encoding: [0x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f]944 945s_max_i32 s0, s1, 0xaf123456946// GFX11: encoding: [0x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf]947 948s_max_u32 s0, s1, s2949// GFX11: encoding: [0x01,0x02,0x80,0x8a]950 951s_max_u32 s105, s104, s103952// GFX11: encoding: [0x68,0x67,0xe9,0x8a]953 954s_max_u32 s0, s104, s103955// GFX11: encoding: [0x68,0x67,0x80,0x8a]956 957s_max_u32 s105, s1, s103958// GFX11: encoding: [0x01,0x67,0xe9,0x8a]959 960s_max_u32 s105, s104, s2961// GFX11: encoding: [0x68,0x02,0xe9,0x8a]962 963s_max_u32 s105, s1, s2964// GFX11: encoding: [0x01,0x02,0xe9,0x8a]965 966s_max_u32 s0, s104, s2967// GFX11: encoding: [0x68,0x02,0x80,0x8a]968 969s_max_u32 s0, s1, s103970// GFX11: encoding: [0x01,0x67,0x80,0x8a]971 972s_max_u32 exec_lo, s1, s2973// GFX11: encoding: [0x01,0x02,0xfe,0x8a]974 975s_max_u32 exec_hi, s1, s2976// GFX11: encoding: [0x01,0x02,0xff,0x8a]977 978s_max_u32 vcc_lo, s1, s2979// GFX11: encoding: [0x01,0x02,0xea,0x8a]980 981s_max_u32 vcc_hi, s1, s2982// GFX11: encoding: [0x01,0x02,0xeb,0x8a]983 984s_max_u32 m0, s1, s2985// GFX11: encoding: [0x01,0x02,0xfd,0x8a]986 987s_max_u32 s0, exec_lo, s2988// GFX11: encoding: [0x7e,0x02,0x80,0x8a]989 990s_max_u32 s0, exec_hi, s2991// GFX11: encoding: [0x7f,0x02,0x80,0x8a]992 993s_max_u32 s0, vcc_lo, s2994// GFX11: encoding: [0x6a,0x02,0x80,0x8a]995 996s_max_u32 s0, vcc_hi, s2997// GFX11: encoding: [0x6b,0x02,0x80,0x8a]998 999s_max_u32 s0, m0, s21000// GFX11: encoding: [0x7d,0x02,0x80,0x8a]1001 1002s_max_u32 s0, 0, s21003// GFX11: encoding: [0x80,0x02,0x80,0x8a]1004 1005s_max_u32 s0, -1, s21006// GFX11: encoding: [0xc1,0x02,0x80,0x8a]1007 1008s_max_u32 s0, 0.5, s21009// GFX11: encoding: [0xf0,0x02,0x80,0x8a]1010 1011s_max_u32 s0, -4.0, s21012// GFX11: encoding: [0xf7,0x02,0x80,0x8a]1013 1014s_max_u32 s0, 0x3f717273, s21015// GFX11: encoding: [0xff,0x02,0x80,0x8a,0x73,0x72,0x71,0x3f]1016 1017s_max_u32 s0, 0xaf123456, s21018// GFX11: encoding: [0xff,0x02,0x80,0x8a,0x56,0x34,0x12,0xaf]1019 1020s_max_u32 s0, s1, exec_lo1021// GFX11: encoding: [0x01,0x7e,0x80,0x8a]1022 1023s_max_u32 s0, s1, exec_hi1024// GFX11: encoding: [0x01,0x7f,0x80,0x8a]1025 1026s_max_u32 s0, s1, vcc_lo1027// GFX11: encoding: [0x01,0x6a,0x80,0x8a]1028 1029s_max_u32 s0, s1, vcc_hi1030// GFX11: encoding: [0x01,0x6b,0x80,0x8a]1031 1032s_max_u32 s0, s1, m01033// GFX11: encoding: [0x01,0x7d,0x80,0x8a]1034 1035s_max_u32 s0, s1, 01036// GFX11: encoding: [0x01,0x80,0x80,0x8a]1037 1038s_max_u32 s0, s1, -11039// GFX11: encoding: [0x01,0xc1,0x80,0x8a]1040 1041s_max_u32 s0, s1, 0.51042// GFX11: encoding: [0x01,0xf0,0x80,0x8a]1043 1044s_max_u32 s0, s1, -4.01045// GFX11: encoding: [0x01,0xf7,0x80,0x8a]1046 1047s_max_u32 s0, s1, 0x3f7172731048// GFX11: encoding: [0x01,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f]1049 1050s_max_u32 s0, s1, 0xaf1234561051// GFX11: encoding: [0x01,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf]1052 1053s_cselect_b32 s0, s1, s21054// GFX11: encoding: [0x01,0x02,0x00,0x98]1055 1056s_cselect_b32 s105, s104, s1031057// GFX11: encoding: [0x68,0x67,0x69,0x98]1058 1059s_cselect_b32 s0, s104, s1031060// GFX11: encoding: [0x68,0x67,0x00,0x98]1061 1062s_cselect_b32 s105, s1, s1031063// GFX11: encoding: [0x01,0x67,0x69,0x98]1064 1065s_cselect_b32 s105, s104, s21066// GFX11: encoding: [0x68,0x02,0x69,0x98]1067 1068s_cselect_b32 s105, s1, s21069// GFX11: encoding: [0x01,0x02,0x69,0x98]1070 1071s_cselect_b32 s0, s104, s21072// GFX11: encoding: [0x68,0x02,0x00,0x98]1073 1074s_cselect_b32 s0, s1, s1031075// GFX11: encoding: [0x01,0x67,0x00,0x98]1076 1077s_cselect_b32 exec_lo, s1, s21078// GFX11: encoding: [0x01,0x02,0x7e,0x98]1079 1080s_cselect_b32 exec_hi, s1, s21081// GFX11: encoding: [0x01,0x02,0x7f,0x98]1082 1083s_cselect_b32 vcc_lo, s1, s21084// GFX11: encoding: [0x01,0x02,0x6a,0x98]1085 1086s_cselect_b32 vcc_hi, s1, s21087// GFX11: encoding: [0x01,0x02,0x6b,0x98]1088 1089s_cselect_b32 m0, s1, s21090// GFX11: encoding: [0x01,0x02,0x7d,0x98]1091 1092s_cselect_b32 s0, exec_lo, s21093// GFX11: encoding: [0x7e,0x02,0x00,0x98]1094 1095s_cselect_b32 s0, exec_hi, s21096// GFX11: encoding: [0x7f,0x02,0x00,0x98]1097 1098s_cselect_b32 s0, vcc_lo, s21099// GFX11: encoding: [0x6a,0x02,0x00,0x98]1100 1101s_cselect_b32 s0, vcc_hi, s21102// GFX11: encoding: [0x6b,0x02,0x00,0x98]1103 1104s_cselect_b32 s0, m0, s21105// GFX11: encoding: [0x7d,0x02,0x00,0x98]1106 1107s_cselect_b32 s0, 0, s21108// GFX11: encoding: [0x80,0x02,0x00,0x98]1109 1110s_cselect_b32 s0, -1, s21111// GFX11: encoding: [0xc1,0x02,0x00,0x98]1112 1113s_cselect_b32 s0, 0.5, s21114// GFX11: encoding: [0xf0,0x02,0x00,0x98]1115 1116s_cselect_b32 s0, -4.0, s21117// GFX11: encoding: [0xf7,0x02,0x00,0x98]1118 1119s_cselect_b32 s0, 0x3f717273, s21120// GFX11: encoding: [0xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f]1121 1122s_cselect_b32 s0, 0xaf123456, s21123// GFX11: encoding: [0xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf]1124 1125s_cselect_b32 s0, s1, exec_lo1126// GFX11: encoding: [0x01,0x7e,0x00,0x98]1127 1128s_cselect_b32 s0, s1, exec_hi1129// GFX11: encoding: [0x01,0x7f,0x00,0x98]1130 1131s_cselect_b32 s0, s1, vcc_lo1132// GFX11: encoding: [0x01,0x6a,0x00,0x98]1133 1134s_cselect_b32 s0, s1, vcc_hi1135// GFX11: encoding: [0x01,0x6b,0x00,0x98]1136 1137s_cselect_b32 s0, s1, m01138// GFX11: encoding: [0x01,0x7d,0x00,0x98]1139 1140s_cselect_b32 s0, s1, 01141// GFX11: encoding: [0x01,0x80,0x00,0x98]1142 1143s_cselect_b32 s0, s1, -11144// GFX11: encoding: [0x01,0xc1,0x00,0x98]1145 1146s_cselect_b32 s0, s1, 0.51147// GFX11: encoding: [0x01,0xf0,0x00,0x98]1148 1149s_cselect_b32 s0, s1, -4.01150// GFX11: encoding: [0x01,0xf7,0x00,0x98]1151 1152s_cselect_b32 s0, s1, 0x3f7172731153// GFX11: encoding: [0x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f]1154 1155s_cselect_b32 s0, s1, 0xaf1234561156// GFX11: encoding: [0x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf]1157 1158s_cselect_b64 s[0:1], s[2:3], s[4:5]1159// GFX11: encoding: [0x02,0x04,0x80,0x98]1160 1161s_cselect_b64 s[104:105], s[102:103], s[100:101]1162// GFX11: encoding: [0x66,0x64,0xe8,0x98]1163 1164s_cselect_b64 s[0:1], s[102:103], s[100:101]1165// GFX11: encoding: [0x66,0x64,0x80,0x98]1166 1167s_cselect_b64 s[104:105], s[2:3], s[100:101]1168// GFX11: encoding: [0x02,0x64,0xe8,0x98]1169 1170s_cselect_b64 s[104:105], s[102:103], s[4:5]1171// GFX11: encoding: [0x66,0x04,0xe8,0x98]1172 1173s_cselect_b64 s[104:105], s[2:3], s[4:5]1174// GFX11: encoding: [0x02,0x04,0xe8,0x98]1175 1176s_cselect_b64 s[0:1], s[102:103], s[4:5]1177// GFX11: encoding: [0x66,0x04,0x80,0x98]1178 1179s_cselect_b64 s[0:1], s[2:3], s[100:101]1180// GFX11: encoding: [0x02,0x64,0x80,0x98]1181 1182s_cselect_b64 exec, s[2:3], s[4:5]1183// GFX11: encoding: [0x02,0x04,0xfe,0x98]1184 1185s_cselect_b64 vcc, s[2:3], s[4:5]1186// GFX11: encoding: [0x02,0x04,0xea,0x98]1187 1188s_cselect_b64 s[0:1], exec, s[4:5]1189// GFX11: encoding: [0x7e,0x04,0x80,0x98]1190 1191s_cselect_b64 s[0:1], vcc, s[4:5]1192// GFX11: encoding: [0x6a,0x04,0x80,0x98]1193 1194s_cselect_b64 s[0:1], 0, s[4:5]1195// GFX11: encoding: [0x80,0x04,0x80,0x98]1196 1197s_cselect_b64 s[0:1], -1, s[4:5]1198// GFX11: encoding: [0xc1,0x04,0x80,0x98]1199 1200s_cselect_b64 s[0:1], 0.5, s[4:5]1201// GFX11: encoding: [0xf0,0x04,0x80,0x98]1202 1203s_cselect_b64 s[0:1], -4.0, s[4:5]1204// GFX11: encoding: [0xf7,0x04,0x80,0x98]1205 1206s_cselect_b64 s[0:1], 0x3f717273, s[4:5]1207// GFX11: encoding: [0xff,0x04,0x80,0x98,0x73,0x72,0x71,0x3f]1208 1209s_cselect_b64 s[0:1], 0xaf123456, s[4:5]1210// GFX11: encoding: [0xff,0x04,0x80,0x98,0x56,0x34,0x12,0xaf]1211 1212s_cselect_b64 s[0:1], s[2:3], exec1213// GFX11: encoding: [0x02,0x7e,0x80,0x98]1214 1215s_cselect_b64 s[0:1], s[2:3], vcc1216// GFX11: encoding: [0x02,0x6a,0x80,0x98]1217 1218s_cselect_b64 s[0:1], s[2:3], 01219// GFX11: encoding: [0x02,0x80,0x80,0x98]1220 1221s_cselect_b64 s[0:1], s[2:3], -11222// GFX11: encoding: [0x02,0xc1,0x80,0x98]1223 1224s_cselect_b64 s[0:1], s[2:3], 0.51225// GFX11: encoding: [0x02,0xf0,0x80,0x98]1226 1227s_cselect_b64 s[0:1], s[2:3], -4.01228// GFX11: encoding: [0x02,0xf7,0x80,0x98]1229 1230s_cselect_b64 s[0:1], s[2:3], 0x3f7172731231// GFX11: encoding: [0x02,0xff,0x80,0x98,0x73,0x72,0x71,0x3f]1232 1233s_cselect_b64 s[0:1], s[2:3], 0xaf1234561234// GFX11: encoding: [0x02,0xff,0x80,0x98,0x56,0x34,0x12,0xaf]1235 1236s_and_b32 s0, s1, s21237// GFX11: encoding: [0x01,0x02,0x00,0x8b]1238 1239s_and_b32 s105, s104, s1031240// GFX11: encoding: [0x68,0x67,0x69,0x8b]1241 1242s_and_b32 s0, s104, s1031243// GFX11: encoding: [0x68,0x67,0x00,0x8b]1244 1245s_and_b32 s105, s1, s1031246// GFX11: encoding: [0x01,0x67,0x69,0x8b]1247 1248s_and_b32 s105, s104, s21249// GFX11: encoding: [0x68,0x02,0x69,0x8b]1250 1251s_and_b32 s105, s1, s21252// GFX11: encoding: [0x01,0x02,0x69,0x8b]1253 1254s_and_b32 s0, s104, s21255// GFX11: encoding: [0x68,0x02,0x00,0x8b]1256 1257s_and_b32 s0, s1, s1031258// GFX11: encoding: [0x01,0x67,0x00,0x8b]1259 1260s_and_b32 exec_lo, s1, s21261// GFX11: encoding: [0x01,0x02,0x7e,0x8b]1262 1263s_and_b32 exec_hi, s1, s21264// GFX11: encoding: [0x01,0x02,0x7f,0x8b]1265 1266s_and_b32 vcc_lo, s1, s21267// GFX11: encoding: [0x01,0x02,0x6a,0x8b]1268 1269s_and_b32 vcc_hi, s1, s21270// GFX11: encoding: [0x01,0x02,0x6b,0x8b]1271 1272s_and_b32 m0, s1, s21273// GFX11: encoding: [0x01,0x02,0x7d,0x8b]1274 1275s_and_b32 s0, exec_lo, s21276// GFX11: encoding: [0x7e,0x02,0x00,0x8b]1277 1278s_and_b32 s0, exec_hi, s21279// GFX11: encoding: [0x7f,0x02,0x00,0x8b]1280 1281s_and_b32 s0, vcc_lo, s21282// GFX11: encoding: [0x6a,0x02,0x00,0x8b]1283 1284s_and_b32 s0, vcc_hi, s21285// GFX11: encoding: [0x6b,0x02,0x00,0x8b]1286 1287s_and_b32 s0, m0, s21288// GFX11: encoding: [0x7d,0x02,0x00,0x8b]1289 1290s_and_b32 s0, 0, s21291// GFX11: encoding: [0x80,0x02,0x00,0x8b]1292 1293s_and_b32 s0, -1, s21294// GFX11: encoding: [0xc1,0x02,0x00,0x8b]1295 1296s_and_b32 s0, 0.5, s21297// GFX11: encoding: [0xf0,0x02,0x00,0x8b]1298 1299s_and_b32 s0, -4.0, s21300// GFX11: encoding: [0xf7,0x02,0x00,0x8b]1301 1302s_and_b32 s0, 0x3f717273, s21303// GFX11: encoding: [0xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f]1304 1305s_and_b32 s0, 0xaf123456, s21306// GFX11: encoding: [0xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf]1307 1308s_and_b32 s0, s1, exec_lo1309// GFX11: encoding: [0x01,0x7e,0x00,0x8b]1310 1311s_and_b32 s0, s1, exec_hi1312// GFX11: encoding: [0x01,0x7f,0x00,0x8b]1313 1314s_and_b32 s0, s1, vcc_lo1315// GFX11: encoding: [0x01,0x6a,0x00,0x8b]1316 1317s_and_b32 s0, s1, vcc_hi1318// GFX11: encoding: [0x01,0x6b,0x00,0x8b]1319 1320s_and_b32 s0, s1, m01321// GFX11: encoding: [0x01,0x7d,0x00,0x8b]1322 1323s_and_b32 s0, s1, 01324// GFX11: encoding: [0x01,0x80,0x00,0x8b]1325 1326s_and_b32 s0, s1, -11327// GFX11: encoding: [0x01,0xc1,0x00,0x8b]1328 1329s_and_b32 s0, s1, 0.51330// GFX11: encoding: [0x01,0xf0,0x00,0x8b]1331 1332s_and_b32 s0, s1, -4.01333// GFX11: encoding: [0x01,0xf7,0x00,0x8b]1334 1335s_and_b32 s0, s1, 0x3f7172731336// GFX11: encoding: [0x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f]1337 1338s_and_b32 s0, s1, 0xaf1234561339// GFX11: encoding: [0x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf]1340 1341s_and_b32 s0, s1, null1342// GFX11: encoding: [0x01,0x7c,0x00,0x8b]1343 1344s_and_b32 s0, null, s21345// GFX11: encoding: [0x7c,0x02,0x00,0x8b]1346 1347s_and_b32 null, s1, s21348// GFX11: encoding: [0x01,0x02,0x7c,0x8b]1349 1350s_and_b64 s[0:1], s[2:3], s[4:5]1351// GFX11: encoding: [0x02,0x04,0x80,0x8b]1352 1353s_and_b64 s[104:105], s[102:103], s[100:101]1354// GFX11: encoding: [0x66,0x64,0xe8,0x8b]1355 1356s_and_b64 s[0:1], s[102:103], s[100:101]1357// GFX11: encoding: [0x66,0x64,0x80,0x8b]1358 1359s_and_b64 s[104:105], s[2:3], s[100:101]1360// GFX11: encoding: [0x02,0x64,0xe8,0x8b]1361 1362s_and_b64 s[104:105], s[102:103], s[4:5]1363// GFX11: encoding: [0x66,0x04,0xe8,0x8b]1364 1365s_and_b64 s[104:105], s[2:3], s[4:5]1366// GFX11: encoding: [0x02,0x04,0xe8,0x8b]1367 1368s_and_b64 s[0:1], s[102:103], s[4:5]1369// GFX11: encoding: [0x66,0x04,0x80,0x8b]1370 1371s_and_b64 s[0:1], s[2:3], s[100:101]1372// GFX11: encoding: [0x02,0x64,0x80,0x8b]1373 1374s_and_b64 exec, s[2:3], s[4:5]1375// GFX11: encoding: [0x02,0x04,0xfe,0x8b]1376 1377s_and_b64 vcc, s[2:3], s[4:5]1378// GFX11: encoding: [0x02,0x04,0xea,0x8b]1379 1380s_and_b64 s[0:1], exec, s[4:5]1381// GFX11: encoding: [0x7e,0x04,0x80,0x8b]1382 1383s_and_b64 s[0:1], vcc, s[4:5]1384// GFX11: encoding: [0x6a,0x04,0x80,0x8b]1385 1386s_and_b64 s[0:1], 0, s[4:5]1387// GFX11: encoding: [0x80,0x04,0x80,0x8b]1388 1389s_and_b64 s[0:1], -1, s[4:5]1390// GFX11: encoding: [0xc1,0x04,0x80,0x8b]1391 1392s_and_b64 s[0:1], 0.5, s[4:5]1393// GFX11: encoding: [0xf0,0x04,0x80,0x8b]1394 1395s_and_b64 s[0:1], -4.0, s[4:5]1396// GFX11: encoding: [0xf7,0x04,0x80,0x8b]1397 1398s_and_b64 s[0:1], 0x3f717273, s[4:5]1399// GFX11: encoding: [0xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f]1400 1401s_and_b64 s[0:1], 0xaf123456, s[4:5]1402// GFX11: encoding: [0xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf]1403 1404s_and_b64 s[0:1], s[2:3], exec1405// GFX11: encoding: [0x02,0x7e,0x80,0x8b]1406 1407s_and_b64 s[0:1], s[2:3], vcc1408// GFX11: encoding: [0x02,0x6a,0x80,0x8b]1409 1410s_and_b64 s[0:1], s[2:3], 01411// GFX11: encoding: [0x02,0x80,0x80,0x8b]1412 1413s_and_b64 s[0:1], s[2:3], -11414// GFX11: encoding: [0x02,0xc1,0x80,0x8b]1415 1416s_and_b64 s[0:1], s[2:3], 0.51417// GFX11: encoding: [0x02,0xf0,0x80,0x8b]1418 1419s_and_b64 s[0:1], s[2:3], -4.01420// GFX11: encoding: [0x02,0xf7,0x80,0x8b]1421 1422s_and_b64 s[0:1], s[2:3], 0x3f7172731423// GFX11: encoding: [0x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f]1424 1425s_and_b64 s[0:1], s[2:3], 0xaf1234561426// GFX11: encoding: [0x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf]1427 1428s_or_b32 s0, s1, s21429// GFX11: encoding: [0x01,0x02,0x00,0x8c]1430 1431s_or_b32 s105, s104, s1031432// GFX11: encoding: [0x68,0x67,0x69,0x8c]1433 1434s_or_b32 s0, s104, s1031435// GFX11: encoding: [0x68,0x67,0x00,0x8c]1436 1437s_or_b32 s105, s1, s1031438// GFX11: encoding: [0x01,0x67,0x69,0x8c]1439 1440s_or_b32 s105, s104, s21441// GFX11: encoding: [0x68,0x02,0x69,0x8c]1442 1443s_or_b32 s105, s1, s21444// GFX11: encoding: [0x01,0x02,0x69,0x8c]1445 1446s_or_b32 s0, s104, s21447// GFX11: encoding: [0x68,0x02,0x00,0x8c]1448 1449s_or_b32 s0, s1, s1031450// GFX11: encoding: [0x01,0x67,0x00,0x8c]1451 1452s_or_b32 exec_lo, s1, s21453// GFX11: encoding: [0x01,0x02,0x7e,0x8c]1454 1455s_or_b32 exec_hi, s1, s21456// GFX11: encoding: [0x01,0x02,0x7f,0x8c]1457 1458s_or_b32 vcc_lo, s1, s21459// GFX11: encoding: [0x01,0x02,0x6a,0x8c]1460 1461s_or_b32 vcc_hi, s1, s21462// GFX11: encoding: [0x01,0x02,0x6b,0x8c]1463 1464s_or_b32 m0, s1, s21465// GFX11: encoding: [0x01,0x02,0x7d,0x8c]1466 1467s_or_b32 s0, exec_lo, s21468// GFX11: encoding: [0x7e,0x02,0x00,0x8c]1469 1470s_or_b32 s0, exec_hi, s21471// GFX11: encoding: [0x7f,0x02,0x00,0x8c]1472 1473s_or_b32 s0, vcc_lo, s21474// GFX11: encoding: [0x6a,0x02,0x00,0x8c]1475 1476s_or_b32 s0, vcc_hi, s21477// GFX11: encoding: [0x6b,0x02,0x00,0x8c]1478 1479s_or_b32 s0, m0, s21480// GFX11: encoding: [0x7d,0x02,0x00,0x8c]1481 1482s_or_b32 s0, 0, s21483// GFX11: encoding: [0x80,0x02,0x00,0x8c]1484 1485s_or_b32 s0, -1, s21486// GFX11: encoding: [0xc1,0x02,0x00,0x8c]1487 1488s_or_b32 s0, 0.5, s21489// GFX11: encoding: [0xf0,0x02,0x00,0x8c]1490 1491s_or_b32 s0, -4.0, s21492// GFX11: encoding: [0xf7,0x02,0x00,0x8c]1493 1494s_or_b32 s0, 0x3f717273, s21495// GFX11: encoding: [0xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f]1496 1497s_or_b32 s0, 0xaf123456, s21498// GFX11: encoding: [0xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf]1499 1500s_or_b32 s0, s1, exec_lo1501// GFX11: encoding: [0x01,0x7e,0x00,0x8c]1502 1503s_or_b32 s0, s1, exec_hi1504// GFX11: encoding: [0x01,0x7f,0x00,0x8c]1505 1506s_or_b32 s0, s1, vcc_lo1507// GFX11: encoding: [0x01,0x6a,0x00,0x8c]1508 1509s_or_b32 s0, s1, vcc_hi1510// GFX11: encoding: [0x01,0x6b,0x00,0x8c]1511 1512s_or_b32 s0, s1, m01513// GFX11: encoding: [0x01,0x7d,0x00,0x8c]1514 1515s_or_b32 s0, s1, 01516// GFX11: encoding: [0x01,0x80,0x00,0x8c]1517 1518s_or_b32 s0, s1, -11519// GFX11: encoding: [0x01,0xc1,0x00,0x8c]1520 1521s_or_b32 s0, s1, 0.51522// GFX11: encoding: [0x01,0xf0,0x00,0x8c]1523 1524s_or_b32 s0, s1, -4.01525// GFX11: encoding: [0x01,0xf7,0x00,0x8c]1526 1527s_or_b32 s0, s1, 0x3f7172731528// GFX11: encoding: [0x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f]1529 1530s_or_b32 s0, s1, 0xaf1234561531// GFX11: encoding: [0x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf]1532 1533s_or_b64 s[0:1], s[2:3], s[4:5]1534// GFX11: encoding: [0x02,0x04,0x80,0x8c]1535 1536s_or_b64 s[104:105], s[102:103], s[100:101]1537// GFX11: encoding: [0x66,0x64,0xe8,0x8c]1538 1539s_or_b64 s[0:1], s[102:103], s[100:101]1540// GFX11: encoding: [0x66,0x64,0x80,0x8c]1541 1542s_or_b64 s[104:105], s[2:3], s[100:101]1543// GFX11: encoding: [0x02,0x64,0xe8,0x8c]1544 1545s_or_b64 s[104:105], s[102:103], s[4:5]1546// GFX11: encoding: [0x66,0x04,0xe8,0x8c]1547 1548s_or_b64 s[104:105], s[2:3], s[4:5]1549// GFX11: encoding: [0x02,0x04,0xe8,0x8c]1550 1551s_or_b64 s[0:1], s[102:103], s[4:5]1552// GFX11: encoding: [0x66,0x04,0x80,0x8c]1553 1554s_or_b64 s[0:1], s[2:3], s[100:101]1555// GFX11: encoding: [0x02,0x64,0x80,0x8c]1556 1557s_or_b64 exec, s[2:3], s[4:5]1558// GFX11: encoding: [0x02,0x04,0xfe,0x8c]1559 1560s_or_b64 vcc, s[2:3], s[4:5]1561// GFX11: encoding: [0x02,0x04,0xea,0x8c]1562 1563s_or_b64 s[0:1], exec, s[4:5]1564// GFX11: encoding: [0x7e,0x04,0x80,0x8c]1565 1566s_or_b64 s[0:1], vcc, s[4:5]1567// GFX11: encoding: [0x6a,0x04,0x80,0x8c]1568 1569s_or_b64 s[0:1], 0, s[4:5]1570// GFX11: encoding: [0x80,0x04,0x80,0x8c]1571 1572s_or_b64 s[0:1], -1, s[4:5]1573// GFX11: encoding: [0xc1,0x04,0x80,0x8c]1574 1575s_or_b64 s[0:1], 0.5, s[4:5]1576// GFX11: encoding: [0xf0,0x04,0x80,0x8c]1577 1578s_or_b64 s[0:1], -4.0, s[4:5]1579// GFX11: encoding: [0xf7,0x04,0x80,0x8c]1580 1581s_or_b64 s[0:1], 0x3f717273, s[4:5]1582// GFX11: encoding: [0xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f]1583 1584s_or_b64 s[0:1], 0xaf123456, s[4:5]1585// GFX11: encoding: [0xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf]1586 1587s_or_b64 s[0:1], s[2:3], exec1588// GFX11: encoding: [0x02,0x7e,0x80,0x8c]1589 1590s_or_b64 s[0:1], s[2:3], vcc1591// GFX11: encoding: [0x02,0x6a,0x80,0x8c]1592 1593s_or_b64 s[0:1], s[2:3], 01594// GFX11: encoding: [0x02,0x80,0x80,0x8c]1595 1596s_or_b64 s[0:1], s[2:3], -11597// GFX11: encoding: [0x02,0xc1,0x80,0x8c]1598 1599s_or_b64 s[0:1], s[2:3], 0.51600// GFX11: encoding: [0x02,0xf0,0x80,0x8c]1601 1602s_or_b64 s[0:1], s[2:3], -4.01603// GFX11: encoding: [0x02,0xf7,0x80,0x8c]1604 1605s_or_b64 s[0:1], s[2:3], 0x3f7172731606// GFX11: encoding: [0x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f]1607 1608s_or_b64 s[0:1], s[2:3], 0xaf1234561609// GFX11: encoding: [0x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf]1610 1611s_xor_b32 s0, s1, s21612// GFX11: encoding: [0x01,0x02,0x00,0x8d]1613 1614s_xor_b32 s105, s104, s1031615// GFX11: encoding: [0x68,0x67,0x69,0x8d]1616 1617s_xor_b32 s0, s104, s1031618// GFX11: encoding: [0x68,0x67,0x00,0x8d]1619 1620s_xor_b32 s105, s1, s1031621// GFX11: encoding: [0x01,0x67,0x69,0x8d]1622 1623s_xor_b32 s105, s104, s21624// GFX11: encoding: [0x68,0x02,0x69,0x8d]1625 1626s_xor_b32 s105, s1, s21627// GFX11: encoding: [0x01,0x02,0x69,0x8d]1628 1629s_xor_b32 s0, s104, s21630// GFX11: encoding: [0x68,0x02,0x00,0x8d]1631 1632s_xor_b32 s0, s1, s1031633// GFX11: encoding: [0x01,0x67,0x00,0x8d]1634 1635s_xor_b32 exec_lo, s1, s21636// GFX11: encoding: [0x01,0x02,0x7e,0x8d]1637 1638s_xor_b32 exec_hi, s1, s21639// GFX11: encoding: [0x01,0x02,0x7f,0x8d]1640 1641s_xor_b32 vcc_lo, s1, s21642// GFX11: encoding: [0x01,0x02,0x6a,0x8d]1643 1644s_xor_b32 vcc_hi, s1, s21645// GFX11: encoding: [0x01,0x02,0x6b,0x8d]1646 1647s_xor_b32 m0, s1, s21648// GFX11: encoding: [0x01,0x02,0x7d,0x8d]1649 1650s_xor_b32 s0, exec_lo, s21651// GFX11: encoding: [0x7e,0x02,0x00,0x8d]1652 1653s_xor_b32 s0, exec_hi, s21654// GFX11: encoding: [0x7f,0x02,0x00,0x8d]1655 1656s_xor_b32 s0, vcc_lo, s21657// GFX11: encoding: [0x6a,0x02,0x00,0x8d]1658 1659s_xor_b32 s0, vcc_hi, s21660// GFX11: encoding: [0x6b,0x02,0x00,0x8d]1661 1662s_xor_b32 s0, m0, s21663// GFX11: encoding: [0x7d,0x02,0x00,0x8d]1664 1665s_xor_b32 s0, 0, s21666// GFX11: encoding: [0x80,0x02,0x00,0x8d]1667 1668s_xor_b32 s0, -1, s21669// GFX11: encoding: [0xc1,0x02,0x00,0x8d]1670 1671s_xor_b32 s0, 0.5, s21672// GFX11: encoding: [0xf0,0x02,0x00,0x8d]1673 1674s_xor_b32 s0, -4.0, s21675// GFX11: encoding: [0xf7,0x02,0x00,0x8d]1676 1677s_xor_b32 s0, 0x3f717273, s21678// GFX11: encoding: [0xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f]1679 1680s_xor_b32 s0, 0xaf123456, s21681// GFX11: encoding: [0xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf]1682 1683s_xor_b32 s0, s1, exec_lo1684// GFX11: encoding: [0x01,0x7e,0x00,0x8d]1685 1686s_xor_b32 s0, s1, exec_hi1687// GFX11: encoding: [0x01,0x7f,0x00,0x8d]1688 1689s_xor_b32 s0, s1, vcc_lo1690// GFX11: encoding: [0x01,0x6a,0x00,0x8d]1691 1692s_xor_b32 s0, s1, vcc_hi1693// GFX11: encoding: [0x01,0x6b,0x00,0x8d]1694 1695s_xor_b32 s0, s1, m01696// GFX11: encoding: [0x01,0x7d,0x00,0x8d]1697 1698s_xor_b32 s0, s1, 01699// GFX11: encoding: [0x01,0x80,0x00,0x8d]1700 1701s_xor_b32 s0, s1, -11702// GFX11: encoding: [0x01,0xc1,0x00,0x8d]1703 1704s_xor_b32 s0, s1, 0.51705// GFX11: encoding: [0x01,0xf0,0x00,0x8d]1706 1707s_xor_b32 s0, s1, -4.01708// GFX11: encoding: [0x01,0xf7,0x00,0x8d]1709 1710s_xor_b32 s0, s1, 0x3f7172731711// GFX11: encoding: [0x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f]1712 1713s_xor_b32 s0, s1, 0xaf1234561714// GFX11: encoding: [0x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf]1715 1716s_xor_b64 s[0:1], s[2:3], s[4:5]1717// GFX11: encoding: [0x02,0x04,0x80,0x8d]1718 1719s_xor_b64 s[104:105], s[102:103], s[100:101]1720// GFX11: encoding: [0x66,0x64,0xe8,0x8d]1721 1722s_xor_b64 s[0:1], s[102:103], s[100:101]1723// GFX11: encoding: [0x66,0x64,0x80,0x8d]1724 1725s_xor_b64 s[104:105], s[2:3], s[100:101]1726// GFX11: encoding: [0x02,0x64,0xe8,0x8d]1727 1728s_xor_b64 s[104:105], s[102:103], s[4:5]1729// GFX11: encoding: [0x66,0x04,0xe8,0x8d]1730 1731s_xor_b64 s[104:105], s[2:3], s[4:5]1732// GFX11: encoding: [0x02,0x04,0xe8,0x8d]1733 1734s_xor_b64 s[0:1], s[102:103], s[4:5]1735// GFX11: encoding: [0x66,0x04,0x80,0x8d]1736 1737s_xor_b64 s[0:1], s[2:3], s[100:101]1738// GFX11: encoding: [0x02,0x64,0x80,0x8d]1739 1740s_xor_b64 exec, s[2:3], s[4:5]1741// GFX11: encoding: [0x02,0x04,0xfe,0x8d]1742 1743s_xor_b64 vcc, s[2:3], s[4:5]1744// GFX11: encoding: [0x02,0x04,0xea,0x8d]1745 1746s_xor_b64 s[0:1], exec, s[4:5]1747// GFX11: encoding: [0x7e,0x04,0x80,0x8d]1748 1749s_xor_b64 s[0:1], vcc, s[4:5]1750// GFX11: encoding: [0x6a,0x04,0x80,0x8d]1751 1752s_xor_b64 s[0:1], 0, s[4:5]1753// GFX11: encoding: [0x80,0x04,0x80,0x8d]1754 1755s_xor_b64 s[0:1], -1, s[4:5]1756// GFX11: encoding: [0xc1,0x04,0x80,0x8d]1757 1758s_xor_b64 s[0:1], 0.5, s[4:5]1759// GFX11: encoding: [0xf0,0x04,0x80,0x8d]1760 1761s_xor_b64 s[0:1], -4.0, s[4:5]1762// GFX11: encoding: [0xf7,0x04,0x80,0x8d]1763 1764s_xor_b64 s[0:1], 0x3f717273, s[4:5]1765// GFX11: encoding: [0xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f]1766 1767s_xor_b64 s[0:1], 0xaf123456, s[4:5]1768// GFX11: encoding: [0xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf]1769 1770s_xor_b64 s[0:1], s[2:3], exec1771// GFX11: encoding: [0x02,0x7e,0x80,0x8d]1772 1773s_xor_b64 s[0:1], s[2:3], vcc1774// GFX11: encoding: [0x02,0x6a,0x80,0x8d]1775 1776s_xor_b64 s[0:1], s[2:3], 01777// GFX11: encoding: [0x02,0x80,0x80,0x8d]1778 1779s_xor_b64 s[0:1], s[2:3], -11780// GFX11: encoding: [0x02,0xc1,0x80,0x8d]1781 1782s_xor_b64 s[0:1], s[2:3], 0.51783// GFX11: encoding: [0x02,0xf0,0x80,0x8d]1784 1785s_xor_b64 s[0:1], s[2:3], -4.01786// GFX11: encoding: [0x02,0xf7,0x80,0x8d]1787 1788s_xor_b64 s[0:1], s[2:3], 0x3f7172731789// GFX11: encoding: [0x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f]1790 1791s_xor_b64 s[0:1], s[2:3], 0xaf1234561792// GFX11: encoding: [0x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf]1793 1794s_andn2_b32 s0, s1, s21795// GFX11: encoding: [0x01,0x02,0x00,0x91]1796 1797s_andn2_b32 s105, s104, s1031798// GFX11: encoding: [0x68,0x67,0x69,0x91]1799 1800s_andn2_b32 s0, s104, s1031801// GFX11: encoding: [0x68,0x67,0x00,0x91]1802 1803s_andn2_b32 s105, s1, s1031804// GFX11: encoding: [0x01,0x67,0x69,0x91]1805 1806s_andn2_b32 s105, s104, s21807// GFX11: encoding: [0x68,0x02,0x69,0x91]1808 1809s_andn2_b32 s105, s1, s21810// GFX11: encoding: [0x01,0x02,0x69,0x91]1811 1812s_andn2_b32 s0, s104, s21813// GFX11: encoding: [0x68,0x02,0x00,0x91]1814 1815s_andn2_b32 s0, s1, s1031816// GFX11: encoding: [0x01,0x67,0x00,0x91]1817 1818s_andn2_b32 exec_lo, s1, s21819// GFX11: encoding: [0x01,0x02,0x7e,0x91]1820 1821s_andn2_b32 exec_hi, s1, s21822// GFX11: encoding: [0x01,0x02,0x7f,0x91]1823 1824s_andn2_b32 vcc_lo, s1, s21825// GFX11: encoding: [0x01,0x02,0x6a,0x91]1826 1827s_andn2_b32 vcc_hi, s1, s21828// GFX11: encoding: [0x01,0x02,0x6b,0x91]1829 1830s_andn2_b32 m0, s1, s21831// GFX11: encoding: [0x01,0x02,0x7d,0x91]1832 1833s_andn2_b32 s0, exec_lo, s21834// GFX11: encoding: [0x7e,0x02,0x00,0x91]1835 1836s_andn2_b32 s0, exec_hi, s21837// GFX11: encoding: [0x7f,0x02,0x00,0x91]1838 1839s_andn2_b32 s0, vcc_lo, s21840// GFX11: encoding: [0x6a,0x02,0x00,0x91]1841 1842s_andn2_b32 s0, vcc_hi, s21843// GFX11: encoding: [0x6b,0x02,0x00,0x91]1844 1845s_andn2_b32 s0, m0, s21846// GFX11: encoding: [0x7d,0x02,0x00,0x91]1847 1848s_andn2_b32 s0, 0, s21849// GFX11: encoding: [0x80,0x02,0x00,0x91]1850 1851s_andn2_b32 s0, -1, s21852// GFX11: encoding: [0xc1,0x02,0x00,0x91]1853 1854s_andn2_b32 s0, 0.5, s21855// GFX11: encoding: [0xf0,0x02,0x00,0x91]1856 1857s_andn2_b32 s0, -4.0, s21858// GFX11: encoding: [0xf7,0x02,0x00,0x91]1859 1860s_andn2_b32 s0, 0x3f717273, s21861// GFX11: encoding: [0xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f]1862 1863s_andn2_b32 s0, 0xaf123456, s21864// GFX11: encoding: [0xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf]1865 1866s_andn2_b32 s0, s1, exec_lo1867// GFX11: encoding: [0x01,0x7e,0x00,0x91]1868 1869s_andn2_b32 s0, s1, exec_hi1870// GFX11: encoding: [0x01,0x7f,0x00,0x91]1871 1872s_andn2_b32 s0, s1, vcc_lo1873// GFX11: encoding: [0x01,0x6a,0x00,0x91]1874 1875s_andn2_b32 s0, s1, vcc_hi1876// GFX11: encoding: [0x01,0x6b,0x00,0x91]1877 1878s_andn2_b32 s0, s1, m01879// GFX11: encoding: [0x01,0x7d,0x00,0x91]1880 1881s_andn2_b32 s0, s1, 01882// GFX11: encoding: [0x01,0x80,0x00,0x91]1883 1884s_andn2_b32 s0, s1, -11885// GFX11: encoding: [0x01,0xc1,0x00,0x91]1886 1887s_andn2_b32 s0, s1, 0.51888// GFX11: encoding: [0x01,0xf0,0x00,0x91]1889 1890s_andn2_b32 s0, s1, -4.01891// GFX11: encoding: [0x01,0xf7,0x00,0x91]1892 1893s_andn2_b32 s0, s1, 0x3f7172731894// GFX11: encoding: [0x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f]1895 1896s_andn2_b32 s0, s1, 0xaf1234561897// GFX11: encoding: [0x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf]1898 1899s_andn2_b64 s[0:1], s[2:3], s[4:5]1900// GFX11: encoding: [0x02,0x04,0x80,0x91]1901 1902s_andn2_b64 s[104:105], s[102:103], s[100:101]1903// GFX11: encoding: [0x66,0x64,0xe8,0x91]1904 1905s_andn2_b64 s[0:1], s[102:103], s[100:101]1906// GFX11: encoding: [0x66,0x64,0x80,0x91]1907 1908s_andn2_b64 s[104:105], s[2:3], s[100:101]1909// GFX11: encoding: [0x02,0x64,0xe8,0x91]1910 1911s_andn2_b64 s[104:105], s[102:103], s[4:5]1912// GFX11: encoding: [0x66,0x04,0xe8,0x91]1913 1914s_andn2_b64 s[104:105], s[2:3], s[4:5]1915// GFX11: encoding: [0x02,0x04,0xe8,0x91]1916 1917s_andn2_b64 s[0:1], s[102:103], s[4:5]1918// GFX11: encoding: [0x66,0x04,0x80,0x91]1919 1920s_andn2_b64 s[0:1], s[2:3], s[100:101]1921// GFX11: encoding: [0x02,0x64,0x80,0x91]1922 1923s_andn2_b64 exec, s[2:3], s[4:5]1924// GFX11: encoding: [0x02,0x04,0xfe,0x91]1925 1926s_andn2_b64 vcc, s[2:3], s[4:5]1927// GFX11: encoding: [0x02,0x04,0xea,0x91]1928 1929s_andn2_b64 s[0:1], exec, s[4:5]1930// GFX11: encoding: [0x7e,0x04,0x80,0x91]1931 1932s_andn2_b64 s[0:1], vcc, s[4:5]1933// GFX11: encoding: [0x6a,0x04,0x80,0x91]1934 1935s_andn2_b64 s[0:1], 0, s[4:5]1936// GFX11: encoding: [0x80,0x04,0x80,0x91]1937 1938s_andn2_b64 s[0:1], -1, s[4:5]1939// GFX11: encoding: [0xc1,0x04,0x80,0x91]1940 1941s_andn2_b64 s[0:1], 0.5, s[4:5]1942// GFX11: encoding: [0xf0,0x04,0x80,0x91]1943 1944s_andn2_b64 s[0:1], -4.0, s[4:5]1945// GFX11: encoding: [0xf7,0x04,0x80,0x91]1946 1947s_andn2_b64 s[0:1], 0x3f717273, s[4:5]1948// GFX11: encoding: [0xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f]1949 1950s_andn2_b64 s[0:1], 0xaf123456, s[4:5]1951// GFX11: encoding: [0xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf]1952 1953s_andn2_b64 s[0:1], s[2:3], exec1954// GFX11: encoding: [0x02,0x7e,0x80,0x91]1955 1956s_andn2_b64 s[0:1], s[2:3], vcc1957// GFX11: encoding: [0x02,0x6a,0x80,0x91]1958 1959s_andn2_b64 s[0:1], s[2:3], 01960// GFX11: encoding: [0x02,0x80,0x80,0x91]1961 1962s_andn2_b64 s[0:1], s[2:3], -11963// GFX11: encoding: [0x02,0xc1,0x80,0x91]1964 1965s_andn2_b64 s[0:1], s[2:3], 0.51966// GFX11: encoding: [0x02,0xf0,0x80,0x91]1967 1968s_andn2_b64 s[0:1], s[2:3], -4.01969// GFX11: encoding: [0x02,0xf7,0x80,0x91]1970 1971s_andn2_b64 s[0:1], s[2:3], 0x3f7172731972// GFX11: encoding: [0x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f]1973 1974s_andn2_b64 s[0:1], s[2:3], 0xaf1234561975// GFX11: encoding: [0x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf]1976 1977s_orn2_b32 s0, s1, s21978// GFX11: encoding: [0x01,0x02,0x00,0x92]1979 1980s_orn2_b32 s105, s104, s1031981// GFX11: encoding: [0x68,0x67,0x69,0x92]1982 1983s_orn2_b32 s0, s104, s1031984// GFX11: encoding: [0x68,0x67,0x00,0x92]1985 1986s_orn2_b32 s105, s1, s1031987// GFX11: encoding: [0x01,0x67,0x69,0x92]1988 1989s_orn2_b32 s105, s104, s21990// GFX11: encoding: [0x68,0x02,0x69,0x92]1991 1992s_orn2_b32 s105, s1, s21993// GFX11: encoding: [0x01,0x02,0x69,0x92]1994 1995s_orn2_b32 s0, s104, s21996// GFX11: encoding: [0x68,0x02,0x00,0x92]1997 1998s_orn2_b32 s0, s1, s1031999// GFX11: encoding: [0x01,0x67,0x00,0x92]2000 2001s_orn2_b32 exec_lo, s1, s22002// GFX11: encoding: [0x01,0x02,0x7e,0x92]2003 2004s_orn2_b32 exec_hi, s1, s22005// GFX11: encoding: [0x01,0x02,0x7f,0x92]2006 2007s_orn2_b32 vcc_lo, s1, s22008// GFX11: encoding: [0x01,0x02,0x6a,0x92]2009 2010s_orn2_b32 vcc_hi, s1, s22011// GFX11: encoding: [0x01,0x02,0x6b,0x92]2012 2013s_orn2_b32 m0, s1, s22014// GFX11: encoding: [0x01,0x02,0x7d,0x92]2015 2016s_orn2_b32 s0, exec_lo, s22017// GFX11: encoding: [0x7e,0x02,0x00,0x92]2018 2019s_orn2_b32 s0, exec_hi, s22020// GFX11: encoding: [0x7f,0x02,0x00,0x92]2021 2022s_orn2_b32 s0, vcc_lo, s22023// GFX11: encoding: [0x6a,0x02,0x00,0x92]2024 2025s_orn2_b32 s0, vcc_hi, s22026// GFX11: encoding: [0x6b,0x02,0x00,0x92]2027 2028s_orn2_b32 s0, m0, s22029// GFX11: encoding: [0x7d,0x02,0x00,0x92]2030 2031s_orn2_b32 s0, 0, s22032// GFX11: encoding: [0x80,0x02,0x00,0x92]2033 2034s_orn2_b32 s0, -1, s22035// GFX11: encoding: [0xc1,0x02,0x00,0x92]2036 2037s_orn2_b32 s0, 0.5, s22038// GFX11: encoding: [0xf0,0x02,0x00,0x92]2039 2040s_orn2_b32 s0, -4.0, s22041// GFX11: encoding: [0xf7,0x02,0x00,0x92]2042 2043s_orn2_b32 s0, 0x3f717273, s22044// GFX11: encoding: [0xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f]2045 2046s_orn2_b32 s0, 0xaf123456, s22047// GFX11: encoding: [0xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf]2048 2049s_orn2_b32 s0, s1, exec_lo2050// GFX11: encoding: [0x01,0x7e,0x00,0x92]2051 2052s_orn2_b32 s0, s1, exec_hi2053// GFX11: encoding: [0x01,0x7f,0x00,0x92]2054 2055s_orn2_b32 s0, s1, vcc_lo2056// GFX11: encoding: [0x01,0x6a,0x00,0x92]2057 2058s_orn2_b32 s0, s1, vcc_hi2059// GFX11: encoding: [0x01,0x6b,0x00,0x92]2060 2061s_orn2_b32 s0, s1, m02062// GFX11: encoding: [0x01,0x7d,0x00,0x92]2063 2064s_orn2_b32 s0, s1, 02065// GFX11: encoding: [0x01,0x80,0x00,0x92]2066 2067s_orn2_b32 s0, s1, -12068// GFX11: encoding: [0x01,0xc1,0x00,0x92]2069 2070s_orn2_b32 s0, s1, 0.52071// GFX11: encoding: [0x01,0xf0,0x00,0x92]2072 2073s_orn2_b32 s0, s1, -4.02074// GFX11: encoding: [0x01,0xf7,0x00,0x92]2075 2076s_orn2_b32 s0, s1, 0x3f7172732077// GFX11: encoding: [0x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f]2078 2079s_orn2_b32 s0, s1, 0xaf1234562080// GFX11: encoding: [0x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf]2081 2082s_orn2_b64 s[0:1], s[2:3], s[4:5]2083// GFX11: encoding: [0x02,0x04,0x80,0x92]2084 2085s_orn2_b64 s[104:105], s[102:103], s[100:101]2086// GFX11: encoding: [0x66,0x64,0xe8,0x92]2087 2088s_orn2_b64 s[0:1], s[102:103], s[100:101]2089// GFX11: encoding: [0x66,0x64,0x80,0x92]2090 2091s_orn2_b64 s[104:105], s[2:3], s[100:101]2092// GFX11: encoding: [0x02,0x64,0xe8,0x92]2093 2094s_orn2_b64 s[104:105], s[102:103], s[4:5]2095// GFX11: encoding: [0x66,0x04,0xe8,0x92]2096 2097s_orn2_b64 s[104:105], s[2:3], s[4:5]2098// GFX11: encoding: [0x02,0x04,0xe8,0x92]2099 2100s_orn2_b64 s[0:1], s[102:103], s[4:5]2101// GFX11: encoding: [0x66,0x04,0x80,0x92]2102 2103s_orn2_b64 s[0:1], s[2:3], s[100:101]2104// GFX11: encoding: [0x02,0x64,0x80,0x92]2105 2106s_orn2_b64 exec, s[2:3], s[4:5]2107// GFX11: encoding: [0x02,0x04,0xfe,0x92]2108 2109s_orn2_b64 vcc, s[2:3], s[4:5]2110// GFX11: encoding: [0x02,0x04,0xea,0x92]2111 2112s_orn2_b64 s[0:1], exec, s[4:5]2113// GFX11: encoding: [0x7e,0x04,0x80,0x92]2114 2115s_orn2_b64 s[0:1], vcc, s[4:5]2116// GFX11: encoding: [0x6a,0x04,0x80,0x92]2117 2118s_orn2_b64 s[0:1], 0, s[4:5]2119// GFX11: encoding: [0x80,0x04,0x80,0x92]2120 2121s_orn2_b64 s[0:1], -1, s[4:5]2122// GFX11: encoding: [0xc1,0x04,0x80,0x92]2123 2124s_orn2_b64 s[0:1], 0.5, s[4:5]2125// GFX11: encoding: [0xf0,0x04,0x80,0x92]2126 2127s_orn2_b64 s[0:1], -4.0, s[4:5]2128// GFX11: encoding: [0xf7,0x04,0x80,0x92]2129 2130s_orn2_b64 s[0:1], 0x3f717273, s[4:5]2131// GFX11: encoding: [0xff,0x04,0x80,0x92,0x73,0x72,0x71,0x3f]2132 2133s_orn2_b64 s[0:1], 0xaf123456, s[4:5]2134// GFX11: encoding: [0xff,0x04,0x80,0x92,0x56,0x34,0x12,0xaf]2135 2136s_orn2_b64 s[0:1], s[2:3], exec2137// GFX11: encoding: [0x02,0x7e,0x80,0x92]2138 2139s_orn2_b64 s[0:1], s[2:3], vcc2140// GFX11: encoding: [0x02,0x6a,0x80,0x92]2141 2142s_orn2_b64 s[0:1], s[2:3], 02143// GFX11: encoding: [0x02,0x80,0x80,0x92]2144 2145s_orn2_b64 s[0:1], s[2:3], -12146// GFX11: encoding: [0x02,0xc1,0x80,0x92]2147 2148s_orn2_b64 s[0:1], s[2:3], 0.52149// GFX11: encoding: [0x02,0xf0,0x80,0x92]2150 2151s_orn2_b64 s[0:1], s[2:3], -4.02152// GFX11: encoding: [0x02,0xf7,0x80,0x92]2153 2154s_orn2_b64 s[0:1], s[2:3], 0x3f7172732155// GFX11: encoding: [0x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f]2156 2157s_orn2_b64 s[0:1], s[2:3], 0xaf1234562158// GFX11: encoding: [0x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf]2159 2160s_nand_b32 s0, s1, s22161// GFX11: encoding: [0x01,0x02,0x00,0x8e]2162 2163s_nand_b32 s105, s104, s1032164// GFX11: encoding: [0x68,0x67,0x69,0x8e]2165 2166s_nand_b32 s0, s104, s1032167// GFX11: encoding: [0x68,0x67,0x00,0x8e]2168 2169s_nand_b32 s105, s1, s1032170// GFX11: encoding: [0x01,0x67,0x69,0x8e]2171 2172s_nand_b32 s105, s104, s22173// GFX11: encoding: [0x68,0x02,0x69,0x8e]2174 2175s_nand_b32 s105, s1, s22176// GFX11: encoding: [0x01,0x02,0x69,0x8e]2177 2178s_nand_b32 s0, s104, s22179// GFX11: encoding: [0x68,0x02,0x00,0x8e]2180 2181s_nand_b32 s0, s1, s1032182// GFX11: encoding: [0x01,0x67,0x00,0x8e]2183 2184s_nand_b32 exec_lo, s1, s22185// GFX11: encoding: [0x01,0x02,0x7e,0x8e]2186 2187s_nand_b32 exec_hi, s1, s22188// GFX11: encoding: [0x01,0x02,0x7f,0x8e]2189 2190s_nand_b32 vcc_lo, s1, s22191// GFX11: encoding: [0x01,0x02,0x6a,0x8e]2192 2193s_nand_b32 vcc_hi, s1, s22194// GFX11: encoding: [0x01,0x02,0x6b,0x8e]2195 2196s_nand_b32 m0, s1, s22197// GFX11: encoding: [0x01,0x02,0x7d,0x8e]2198 2199s_nand_b32 s0, exec_lo, s22200// GFX11: encoding: [0x7e,0x02,0x00,0x8e]2201 2202s_nand_b32 s0, exec_hi, s22203// GFX11: encoding: [0x7f,0x02,0x00,0x8e]2204 2205s_nand_b32 s0, vcc_lo, s22206// GFX11: encoding: [0x6a,0x02,0x00,0x8e]2207 2208s_nand_b32 s0, vcc_hi, s22209// GFX11: encoding: [0x6b,0x02,0x00,0x8e]2210 2211s_nand_b32 s0, m0, s22212// GFX11: encoding: [0x7d,0x02,0x00,0x8e]2213 2214s_nand_b32 s0, 0, s22215// GFX11: encoding: [0x80,0x02,0x00,0x8e]2216 2217s_nand_b32 s0, -1, s22218// GFX11: encoding: [0xc1,0x02,0x00,0x8e]2219 2220s_nand_b32 s0, 0.5, s22221// GFX11: encoding: [0xf0,0x02,0x00,0x8e]2222 2223s_nand_b32 s0, -4.0, s22224// GFX11: encoding: [0xf7,0x02,0x00,0x8e]2225 2226s_nand_b32 s0, 0x3f717273, s22227// GFX11: encoding: [0xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f]2228 2229s_nand_b32 s0, 0xaf123456, s22230// GFX11: encoding: [0xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf]2231 2232s_nand_b32 s0, s1, exec_lo2233// GFX11: encoding: [0x01,0x7e,0x00,0x8e]2234 2235s_nand_b32 s0, s1, exec_hi2236// GFX11: encoding: [0x01,0x7f,0x00,0x8e]2237 2238s_nand_b32 s0, s1, vcc_lo2239// GFX11: encoding: [0x01,0x6a,0x00,0x8e]2240 2241s_nand_b32 s0, s1, vcc_hi2242// GFX11: encoding: [0x01,0x6b,0x00,0x8e]2243 2244s_nand_b32 s0, s1, m02245// GFX11: encoding: [0x01,0x7d,0x00,0x8e]2246 2247s_nand_b32 s0, s1, 02248// GFX11: encoding: [0x01,0x80,0x00,0x8e]2249 2250s_nand_b32 s0, s1, -12251// GFX11: encoding: [0x01,0xc1,0x00,0x8e]2252 2253s_nand_b32 s0, s1, 0.52254// GFX11: encoding: [0x01,0xf0,0x00,0x8e]2255 2256s_nand_b32 s0, s1, -4.02257// GFX11: encoding: [0x01,0xf7,0x00,0x8e]2258 2259s_nand_b32 s0, s1, 0x3f7172732260// GFX11: encoding: [0x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f]2261 2262s_nand_b32 s0, s1, 0xaf1234562263// GFX11: encoding: [0x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf]2264 2265s_nand_b64 s[0:1], s[2:3], s[4:5]2266// GFX11: encoding: [0x02,0x04,0x80,0x8e]2267 2268s_nand_b64 s[104:105], s[102:103], s[100:101]2269// GFX11: encoding: [0x66,0x64,0xe8,0x8e]2270 2271s_nand_b64 s[0:1], s[102:103], s[100:101]2272// GFX11: encoding: [0x66,0x64,0x80,0x8e]2273 2274s_nand_b64 s[104:105], s[2:3], s[100:101]2275// GFX11: encoding: [0x02,0x64,0xe8,0x8e]2276 2277s_nand_b64 s[104:105], s[102:103], s[4:5]2278// GFX11: encoding: [0x66,0x04,0xe8,0x8e]2279 2280s_nand_b64 s[104:105], s[2:3], s[4:5]2281// GFX11: encoding: [0x02,0x04,0xe8,0x8e]2282 2283s_nand_b64 s[0:1], s[102:103], s[4:5]2284// GFX11: encoding: [0x66,0x04,0x80,0x8e]2285 2286s_nand_b64 s[0:1], s[2:3], s[100:101]2287// GFX11: encoding: [0x02,0x64,0x80,0x8e]2288 2289s_nand_b64 exec, s[2:3], s[4:5]2290// GFX11: encoding: [0x02,0x04,0xfe,0x8e]2291 2292s_nand_b64 vcc, s[2:3], s[4:5]2293// GFX11: encoding: [0x02,0x04,0xea,0x8e]2294 2295s_nand_b64 s[0:1], exec, s[4:5]2296// GFX11: encoding: [0x7e,0x04,0x80,0x8e]2297 2298s_nand_b64 s[0:1], vcc, s[4:5]2299// GFX11: encoding: [0x6a,0x04,0x80,0x8e]2300 2301s_nand_b64 s[0:1], 0, s[4:5]2302// GFX11: encoding: [0x80,0x04,0x80,0x8e]2303 2304s_nand_b64 s[0:1], -1, s[4:5]2305// GFX11: encoding: [0xc1,0x04,0x80,0x8e]2306 2307s_nand_b64 s[0:1], 0.5, s[4:5]2308// GFX11: encoding: [0xf0,0x04,0x80,0x8e]2309 2310s_nand_b64 s[0:1], -4.0, s[4:5]2311// GFX11: encoding: [0xf7,0x04,0x80,0x8e]2312 2313s_nand_b64 s[0:1], 0x3f717273, s[4:5]2314// GFX11: encoding: [0xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f]2315 2316s_nand_b64 s[0:1], 0xaf123456, s[4:5]2317// GFX11: encoding: [0xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf]2318 2319s_nand_b64 s[0:1], s[2:3], exec2320// GFX11: encoding: [0x02,0x7e,0x80,0x8e]2321 2322s_nand_b64 s[0:1], s[2:3], vcc2323// GFX11: encoding: [0x02,0x6a,0x80,0x8e]2324 2325s_nand_b64 s[0:1], s[2:3], 02326// GFX11: encoding: [0x02,0x80,0x80,0x8e]2327 2328s_nand_b64 s[0:1], s[2:3], -12329// GFX11: encoding: [0x02,0xc1,0x80,0x8e]2330 2331s_nand_b64 s[0:1], s[2:3], 0.52332// GFX11: encoding: [0x02,0xf0,0x80,0x8e]2333 2334s_nand_b64 s[0:1], s[2:3], -4.02335// GFX11: encoding: [0x02,0xf7,0x80,0x8e]2336 2337s_nand_b64 s[0:1], s[2:3], 0x3f7172732338// GFX11: encoding: [0x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f]2339 2340s_nand_b64 s[0:1], s[2:3], 0xaf1234562341// GFX11: encoding: [0x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf]2342 2343s_nor_b32 s0, s1, s22344// GFX11: encoding: [0x01,0x02,0x00,0x8f]2345 2346s_nor_b32 s105, s104, s1032347// GFX11: encoding: [0x68,0x67,0x69,0x8f]2348 2349s_nor_b32 s0, s104, s1032350// GFX11: encoding: [0x68,0x67,0x00,0x8f]2351 2352s_nor_b32 s105, s1, s1032353// GFX11: encoding: [0x01,0x67,0x69,0x8f]2354 2355s_nor_b32 s105, s104, s22356// GFX11: encoding: [0x68,0x02,0x69,0x8f]2357 2358s_nor_b32 s105, s1, s22359// GFX11: encoding: [0x01,0x02,0x69,0x8f]2360 2361s_nor_b32 s0, s104, s22362// GFX11: encoding: [0x68,0x02,0x00,0x8f]2363 2364s_nor_b32 s0, s1, s1032365// GFX11: encoding: [0x01,0x67,0x00,0x8f]2366 2367s_nor_b32 exec_lo, s1, s22368// GFX11: encoding: [0x01,0x02,0x7e,0x8f]2369 2370s_nor_b32 exec_hi, s1, s22371// GFX11: encoding: [0x01,0x02,0x7f,0x8f]2372 2373s_nor_b32 vcc_lo, s1, s22374// GFX11: encoding: [0x01,0x02,0x6a,0x8f]2375 2376s_nor_b32 vcc_hi, s1, s22377// GFX11: encoding: [0x01,0x02,0x6b,0x8f]2378 2379s_nor_b32 m0, s1, s22380// GFX11: encoding: [0x01,0x02,0x7d,0x8f]2381 2382s_nor_b32 s0, exec_lo, s22383// GFX11: encoding: [0x7e,0x02,0x00,0x8f]2384 2385s_nor_b32 s0, exec_hi, s22386// GFX11: encoding: [0x7f,0x02,0x00,0x8f]2387 2388s_nor_b32 s0, vcc_lo, s22389// GFX11: encoding: [0x6a,0x02,0x00,0x8f]2390 2391s_nor_b32 s0, vcc_hi, s22392// GFX11: encoding: [0x6b,0x02,0x00,0x8f]2393 2394s_nor_b32 s0, m0, s22395// GFX11: encoding: [0x7d,0x02,0x00,0x8f]2396 2397s_nor_b32 s0, 0, s22398// GFX11: encoding: [0x80,0x02,0x00,0x8f]2399 2400s_nor_b32 s0, -1, s22401// GFX11: encoding: [0xc1,0x02,0x00,0x8f]2402 2403s_nor_b32 s0, 0.5, s22404// GFX11: encoding: [0xf0,0x02,0x00,0x8f]2405 2406s_nor_b32 s0, -4.0, s22407// GFX11: encoding: [0xf7,0x02,0x00,0x8f]2408 2409s_nor_b32 s0, 0x3f717273, s22410// GFX11: encoding: [0xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f]2411 2412s_nor_b32 s0, 0xaf123456, s22413// GFX11: encoding: [0xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf]2414 2415s_nor_b32 s0, s1, exec_lo2416// GFX11: encoding: [0x01,0x7e,0x00,0x8f]2417 2418s_nor_b32 s0, s1, exec_hi2419// GFX11: encoding: [0x01,0x7f,0x00,0x8f]2420 2421s_nor_b32 s0, s1, vcc_lo2422// GFX11: encoding: [0x01,0x6a,0x00,0x8f]2423 2424s_nor_b32 s0, s1, vcc_hi2425// GFX11: encoding: [0x01,0x6b,0x00,0x8f]2426 2427s_nor_b32 s0, s1, m02428// GFX11: encoding: [0x01,0x7d,0x00,0x8f]2429 2430s_nor_b32 s0, s1, 02431// GFX11: encoding: [0x01,0x80,0x00,0x8f]2432 2433s_nor_b32 s0, s1, -12434// GFX11: encoding: [0x01,0xc1,0x00,0x8f]2435 2436s_nor_b32 s0, s1, 0.52437// GFX11: encoding: [0x01,0xf0,0x00,0x8f]2438 2439s_nor_b32 s0, s1, -4.02440// GFX11: encoding: [0x01,0xf7,0x00,0x8f]2441 2442s_nor_b32 s0, s1, 0x3f7172732443// GFX11: encoding: [0x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f]2444 2445s_nor_b32 s0, s1, 0xaf1234562446// GFX11: encoding: [0x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf]2447 2448s_nor_b64 s[0:1], s[2:3], s[4:5]2449// GFX11: encoding: [0x02,0x04,0x80,0x8f]2450 2451s_nor_b64 s[104:105], s[102:103], s[100:101]2452// GFX11: encoding: [0x66,0x64,0xe8,0x8f]2453 2454s_nor_b64 s[0:1], s[102:103], s[100:101]2455// GFX11: encoding: [0x66,0x64,0x80,0x8f]2456 2457s_nor_b64 s[104:105], s[2:3], s[100:101]2458// GFX11: encoding: [0x02,0x64,0xe8,0x8f]2459 2460s_nor_b64 s[104:105], s[102:103], s[4:5]2461// GFX11: encoding: [0x66,0x04,0xe8,0x8f]2462 2463s_nor_b64 s[104:105], s[2:3], s[4:5]2464// GFX11: encoding: [0x02,0x04,0xe8,0x8f]2465 2466s_nor_b64 s[0:1], s[102:103], s[4:5]2467// GFX11: encoding: [0x66,0x04,0x80,0x8f]2468 2469s_nor_b64 s[0:1], s[2:3], s[100:101]2470// GFX11: encoding: [0x02,0x64,0x80,0x8f]2471 2472s_nor_b64 exec, s[2:3], s[4:5]2473// GFX11: encoding: [0x02,0x04,0xfe,0x8f]2474 2475s_nor_b64 vcc, s[2:3], s[4:5]2476// GFX11: encoding: [0x02,0x04,0xea,0x8f]2477 2478s_nor_b64 s[0:1], exec, s[4:5]2479// GFX11: encoding: [0x7e,0x04,0x80,0x8f]2480 2481s_nor_b64 s[0:1], vcc, s[4:5]2482// GFX11: encoding: [0x6a,0x04,0x80,0x8f]2483 2484s_nor_b64 s[0:1], 0, s[4:5]2485// GFX11: encoding: [0x80,0x04,0x80,0x8f]2486 2487s_nor_b64 s[0:1], -1, s[4:5]2488// GFX11: encoding: [0xc1,0x04,0x80,0x8f]2489 2490s_nor_b64 s[0:1], 0.5, s[4:5]2491// GFX11: encoding: [0xf0,0x04,0x80,0x8f]2492 2493s_nor_b64 s[0:1], -4.0, s[4:5]2494// GFX11: encoding: [0xf7,0x04,0x80,0x8f]2495 2496s_nor_b64 s[0:1], 0x3f717273, s[4:5]2497// GFX11: encoding: [0xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f]2498 2499s_nor_b64 s[0:1], 0xaf123456, s[4:5]2500// GFX11: encoding: [0xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf]2501 2502s_nor_b64 s[0:1], s[2:3], exec2503// GFX11: encoding: [0x02,0x7e,0x80,0x8f]2504 2505s_nor_b64 s[0:1], s[2:3], vcc2506// GFX11: encoding: [0x02,0x6a,0x80,0x8f]2507 2508s_nor_b64 s[0:1], s[2:3], 02509// GFX11: encoding: [0x02,0x80,0x80,0x8f]2510 2511s_nor_b64 s[0:1], s[2:3], -12512// GFX11: encoding: [0x02,0xc1,0x80,0x8f]2513 2514s_nor_b64 s[0:1], s[2:3], 0.52515// GFX11: encoding: [0x02,0xf0,0x80,0x8f]2516 2517s_nor_b64 s[0:1], s[2:3], -4.02518// GFX11: encoding: [0x02,0xf7,0x80,0x8f]2519 2520s_nor_b64 s[0:1], s[2:3], 0x3f7172732521// GFX11: encoding: [0x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f]2522 2523s_nor_b64 s[0:1], s[2:3], 0xaf1234562524// GFX11: encoding: [0x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf]2525 2526s_xnor_b32 s0, s1, s22527// GFX11: encoding: [0x01,0x02,0x00,0x90]2528 2529s_xnor_b32 s105, s104, s1032530// GFX11: encoding: [0x68,0x67,0x69,0x90]2531 2532s_xnor_b32 s0, s104, s1032533// GFX11: encoding: [0x68,0x67,0x00,0x90]2534 2535s_xnor_b32 s105, s1, s1032536// GFX11: encoding: [0x01,0x67,0x69,0x90]2537 2538s_xnor_b32 s105, s104, s22539// GFX11: encoding: [0x68,0x02,0x69,0x90]2540 2541s_xnor_b32 s105, s1, s22542// GFX11: encoding: [0x01,0x02,0x69,0x90]2543 2544s_xnor_b32 s0, s104, s22545// GFX11: encoding: [0x68,0x02,0x00,0x90]2546 2547s_xnor_b32 s0, s1, s1032548// GFX11: encoding: [0x01,0x67,0x00,0x90]2549 2550s_xnor_b32 exec_lo, s1, s22551// GFX11: encoding: [0x01,0x02,0x7e,0x90]2552 2553s_xnor_b32 exec_hi, s1, s22554// GFX11: encoding: [0x01,0x02,0x7f,0x90]2555 2556s_xnor_b32 vcc_lo, s1, s22557// GFX11: encoding: [0x01,0x02,0x6a,0x90]2558 2559s_xnor_b32 vcc_hi, s1, s22560// GFX11: encoding: [0x01,0x02,0x6b,0x90]2561 2562s_xnor_b32 m0, s1, s22563// GFX11: encoding: [0x01,0x02,0x7d,0x90]2564 2565s_xnor_b32 s0, exec_lo, s22566// GFX11: encoding: [0x7e,0x02,0x00,0x90]2567 2568s_xnor_b32 s0, exec_hi, s22569// GFX11: encoding: [0x7f,0x02,0x00,0x90]2570 2571s_xnor_b32 s0, vcc_lo, s22572// GFX11: encoding: [0x6a,0x02,0x00,0x90]2573 2574s_xnor_b32 s0, vcc_hi, s22575// GFX11: encoding: [0x6b,0x02,0x00,0x90]2576 2577s_xnor_b32 s0, m0, s22578// GFX11: encoding: [0x7d,0x02,0x00,0x90]2579 2580s_xnor_b32 s0, 0, s22581// GFX11: encoding: [0x80,0x02,0x00,0x90]2582 2583s_xnor_b32 s0, -1, s22584// GFX11: encoding: [0xc1,0x02,0x00,0x90]2585 2586s_xnor_b32 s0, 0.5, s22587// GFX11: encoding: [0xf0,0x02,0x00,0x90]2588 2589s_xnor_b32 s0, -4.0, s22590// GFX11: encoding: [0xf7,0x02,0x00,0x90]2591 2592s_xnor_b32 s0, 0x3f717273, s22593// GFX11: encoding: [0xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f]2594 2595s_xnor_b32 s0, 0xaf123456, s22596// GFX11: encoding: [0xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf]2597 2598s_xnor_b32 s0, s1, exec_lo2599// GFX11: encoding: [0x01,0x7e,0x00,0x90]2600 2601s_xnor_b32 s0, s1, exec_hi2602// GFX11: encoding: [0x01,0x7f,0x00,0x90]2603 2604s_xnor_b32 s0, s1, vcc_lo2605// GFX11: encoding: [0x01,0x6a,0x00,0x90]2606 2607s_xnor_b32 s0, s1, vcc_hi2608// GFX11: encoding: [0x01,0x6b,0x00,0x90]2609 2610s_xnor_b32 s0, s1, m02611// GFX11: encoding: [0x01,0x7d,0x00,0x90]2612 2613s_xnor_b32 s0, s1, 02614// GFX11: encoding: [0x01,0x80,0x00,0x90]2615 2616s_xnor_b32 s0, s1, -12617// GFX11: encoding: [0x01,0xc1,0x00,0x90]2618 2619s_xnor_b32 s0, s1, 0.52620// GFX11: encoding: [0x01,0xf0,0x00,0x90]2621 2622s_xnor_b32 s0, s1, -4.02623// GFX11: encoding: [0x01,0xf7,0x00,0x90]2624 2625s_xnor_b32 s0, s1, 0x3f7172732626// GFX11: encoding: [0x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f]2627 2628s_xnor_b32 s0, s1, 0xaf1234562629// GFX11: encoding: [0x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf]2630 2631s_xnor_b64 s[0:1], s[2:3], s[4:5]2632// GFX11: encoding: [0x02,0x04,0x80,0x90]2633 2634s_xnor_b64 s[104:105], s[102:103], s[100:101]2635// GFX11: encoding: [0x66,0x64,0xe8,0x90]2636 2637s_xnor_b64 s[0:1], s[102:103], s[100:101]2638// GFX11: encoding: [0x66,0x64,0x80,0x90]2639 2640s_xnor_b64 s[104:105], s[2:3], s[100:101]2641// GFX11: encoding: [0x02,0x64,0xe8,0x90]2642 2643s_xnor_b64 s[104:105], s[102:103], s[4:5]2644// GFX11: encoding: [0x66,0x04,0xe8,0x90]2645 2646s_xnor_b64 s[104:105], s[2:3], s[4:5]2647// GFX11: encoding: [0x02,0x04,0xe8,0x90]2648 2649s_xnor_b64 s[0:1], s[102:103], s[4:5]2650// GFX11: encoding: [0x66,0x04,0x80,0x90]2651 2652s_xnor_b64 s[0:1], s[2:3], s[100:101]2653// GFX11: encoding: [0x02,0x64,0x80,0x90]2654 2655s_xnor_b64 exec, s[2:3], s[4:5]2656// GFX11: encoding: [0x02,0x04,0xfe,0x90]2657 2658s_xnor_b64 vcc, s[2:3], s[4:5]2659// GFX11: encoding: [0x02,0x04,0xea,0x90]2660 2661s_xnor_b64 s[0:1], exec, s[4:5]2662// GFX11: encoding: [0x7e,0x04,0x80,0x90]2663 2664s_xnor_b64 s[0:1], vcc, s[4:5]2665// GFX11: encoding: [0x6a,0x04,0x80,0x90]2666 2667s_xnor_b64 s[0:1], 0, s[4:5]2668// GFX11: encoding: [0x80,0x04,0x80,0x90]2669 2670s_xnor_b64 s[0:1], -1, s[4:5]2671// GFX11: encoding: [0xc1,0x04,0x80,0x90]2672 2673s_xnor_b64 s[0:1], 0.5, s[4:5]2674// GFX11: encoding: [0xf0,0x04,0x80,0x90]2675 2676s_xnor_b64 s[0:1], -4.0, s[4:5]2677// GFX11: encoding: [0xf7,0x04,0x80,0x90]2678 2679s_xnor_b64 s[0:1], 0x3f717273, s[4:5]2680// GFX11: encoding: [0xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f]2681 2682s_xnor_b64 s[0:1], 0xaf123456, s[4:5]2683// GFX11: encoding: [0xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf]2684 2685s_xnor_b64 s[0:1], s[2:3], exec2686// GFX11: encoding: [0x02,0x7e,0x80,0x90]2687 2688s_xnor_b64 s[0:1], s[2:3], vcc2689// GFX11: encoding: [0x02,0x6a,0x80,0x90]2690 2691s_xnor_b64 s[0:1], s[2:3], 02692// GFX11: encoding: [0x02,0x80,0x80,0x90]2693 2694s_xnor_b64 s[0:1], s[2:3], -12695// GFX11: encoding: [0x02,0xc1,0x80,0x90]2696 2697s_xnor_b64 s[0:1], s[2:3], 0.52698// GFX11: encoding: [0x02,0xf0,0x80,0x90]2699 2700s_xnor_b64 s[0:1], s[2:3], -4.02701// GFX11: encoding: [0x02,0xf7,0x80,0x90]2702 2703s_xnor_b64 s[0:1], s[2:3], 0x3f7172732704// GFX11: encoding: [0x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f]2705 2706s_xnor_b64 s[0:1], s[2:3], 0xaf1234562707// GFX11: encoding: [0x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf]2708 2709s_lshl_b32 s0, s1, s22710// GFX11: encoding: [0x01,0x02,0x00,0x84]2711 2712s_lshl_b32 s105, s104, s1032713// GFX11: encoding: [0x68,0x67,0x69,0x84]2714 2715s_lshl_b32 s0, s104, s1032716// GFX11: encoding: [0x68,0x67,0x00,0x84]2717 2718s_lshl_b32 s105, s1, s1032719// GFX11: encoding: [0x01,0x67,0x69,0x84]2720 2721s_lshl_b32 s105, s104, s22722// GFX11: encoding: [0x68,0x02,0x69,0x84]2723 2724s_lshl_b32 s105, s1, s22725// GFX11: encoding: [0x01,0x02,0x69,0x84]2726 2727s_lshl_b32 s0, s104, s22728// GFX11: encoding: [0x68,0x02,0x00,0x84]2729 2730s_lshl_b32 s0, s1, s1032731// GFX11: encoding: [0x01,0x67,0x00,0x84]2732 2733s_lshl_b32 exec_lo, s1, s22734// GFX11: encoding: [0x01,0x02,0x7e,0x84]2735 2736s_lshl_b32 exec_hi, s1, s22737// GFX11: encoding: [0x01,0x02,0x7f,0x84]2738 2739s_lshl_b32 vcc_lo, s1, s22740// GFX11: encoding: [0x01,0x02,0x6a,0x84]2741 2742s_lshl_b32 vcc_hi, s1, s22743// GFX11: encoding: [0x01,0x02,0x6b,0x84]2744 2745s_lshl_b32 m0, s1, s22746// GFX11: encoding: [0x01,0x02,0x7d,0x84]2747 2748s_lshl_b32 s0, exec_lo, s22749// GFX11: encoding: [0x7e,0x02,0x00,0x84]2750 2751s_lshl_b32 s0, exec_hi, s22752// GFX11: encoding: [0x7f,0x02,0x00,0x84]2753 2754s_lshl_b32 s0, vcc_lo, s22755// GFX11: encoding: [0x6a,0x02,0x00,0x84]2756 2757s_lshl_b32 s0, vcc_hi, s22758// GFX11: encoding: [0x6b,0x02,0x00,0x84]2759 2760s_lshl_b32 s0, m0, s22761// GFX11: encoding: [0x7d,0x02,0x00,0x84]2762 2763s_lshl_b32 s0, 0, s22764// GFX11: encoding: [0x80,0x02,0x00,0x84]2765 2766s_lshl_b32 s0, -1, s22767// GFX11: encoding: [0xc1,0x02,0x00,0x84]2768 2769s_lshl_b32 s0, 0.5, s22770// GFX11: encoding: [0xf0,0x02,0x00,0x84]2771 2772s_lshl_b32 s0, -4.0, s22773// GFX11: encoding: [0xf7,0x02,0x00,0x84]2774 2775s_lshl_b32 s0, 0x3f717273, s22776// GFX11: encoding: [0xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f]2777 2778s_lshl_b32 s0, 0xaf123456, s22779// GFX11: encoding: [0xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf]2780 2781s_lshl_b32 s0, s1, exec_lo2782// GFX11: encoding: [0x01,0x7e,0x00,0x84]2783 2784s_lshl_b32 s0, s1, exec_hi2785// GFX11: encoding: [0x01,0x7f,0x00,0x84]2786 2787s_lshl_b32 s0, s1, vcc_lo2788// GFX11: encoding: [0x01,0x6a,0x00,0x84]2789 2790s_lshl_b32 s0, s1, vcc_hi2791// GFX11: encoding: [0x01,0x6b,0x00,0x84]2792 2793s_lshl_b32 s0, s1, m02794// GFX11: encoding: [0x01,0x7d,0x00,0x84]2795 2796s_lshl_b32 s0, s1, 02797// GFX11: encoding: [0x01,0x80,0x00,0x84]2798 2799s_lshl_b32 s0, s1, -12800// GFX11: encoding: [0x01,0xc1,0x00,0x84]2801 2802s_lshl_b32 s0, s1, 0.52803// GFX11: encoding: [0x01,0xf0,0x00,0x84]2804 2805s_lshl_b32 s0, s1, -4.02806// GFX11: encoding: [0x01,0xf7,0x00,0x84]2807 2808s_lshl_b32 s0, s1, 0x3f7172732809// GFX11: encoding: [0x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f]2810 2811s_lshl_b32 s0, s1, 0xaf1234562812// GFX11: encoding: [0x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf]2813 2814s_lshl_b64 s[0:1], s[2:3], s42815// GFX11: encoding: [0x02,0x04,0x80,0x84]2816 2817s_lshl_b64 s[104:105], s[102:103], s1002818// GFX11: encoding: [0x66,0x64,0xe8,0x84]2819 2820s_lshl_b64 s[0:1], s[102:103], s1002821// GFX11: encoding: [0x66,0x64,0x80,0x84]2822 2823s_lshl_b64 s[104:105], s[2:3], s1002824// GFX11: encoding: [0x02,0x64,0xe8,0x84]2825 2826s_lshl_b64 s[104:105], s[102:103], s42827// GFX11: encoding: [0x66,0x04,0xe8,0x84]2828 2829s_lshl_b64 s[104:105], s[2:3], s42830// GFX11: encoding: [0x02,0x04,0xe8,0x84]2831 2832s_lshl_b64 s[0:1], s[102:103], s42833// GFX11: encoding: [0x66,0x04,0x80,0x84]2834 2835s_lshl_b64 s[0:1], s[2:3], s1002836// GFX11: encoding: [0x02,0x64,0x80,0x84]2837 2838s_lshl_b64 exec, s[2:3], s42839// GFX11: encoding: [0x02,0x04,0xfe,0x84]2840 2841s_lshl_b64 vcc, s[2:3], s42842// GFX11: encoding: [0x02,0x04,0xea,0x84]2843 2844s_lshl_b64 s[0:1], exec, s42845// GFX11: encoding: [0x7e,0x04,0x80,0x84]2846 2847s_lshl_b64 s[0:1], vcc, s42848// GFX11: encoding: [0x6a,0x04,0x80,0x84]2849 2850s_lshl_b64 s[0:1], 0, s42851// GFX11: encoding: [0x80,0x04,0x80,0x84]2852 2853s_lshl_b64 s[0:1], -1, s42854// GFX11: encoding: [0xc1,0x04,0x80,0x84]2855 2856s_lshl_b64 s[0:1], 0.5, s42857// GFX11: encoding: [0xf0,0x04,0x80,0x84]2858 2859s_lshl_b64 s[0:1], -4.0, s42860// GFX11: encoding: [0xf7,0x04,0x80,0x84]2861 2862s_lshl_b64 s[0:1], 0x3f717273, s42863// GFX11: encoding: [0xff,0x04,0x80,0x84,0x73,0x72,0x71,0x3f]2864 2865s_lshl_b64 s[0:1], 0xaf123456, s42866// GFX11: encoding: [0xff,0x04,0x80,0x84,0x56,0x34,0x12,0xaf]2867 2868s_lshl_b64 s[0:1], s[2:3], exec_lo2869// GFX11: encoding: [0x02,0x7e,0x80,0x84]2870 2871s_lshl_b64 s[0:1], s[2:3], vcc_lo2872// GFX11: encoding: [0x02,0x6a,0x80,0x84]2873 2874s_lshl_b64 s[0:1], s[2:3], 02875// GFX11: encoding: [0x02,0x80,0x80,0x84]2876 2877s_lshl_b64 s[0:1], s[2:3], -12878// GFX11: encoding: [0x02,0xc1,0x80,0x84]2879 2880s_lshl_b64 s[0:1], s[2:3], 0.52881// GFX11: encoding: [0x02,0xf0,0x80,0x84]2882 2883s_lshl_b64 s[0:1], s[2:3], -4.02884// GFX11: encoding: [0x02,0xf7,0x80,0x84]2885 2886s_lshl_b64 s[0:1], s[2:3], 0x3f7172732887// GFX11: encoding: [0x02,0xff,0x80,0x84,0x73,0x72,0x71,0x3f]2888 2889s_lshl_b64 s[0:1], s[2:3], 0xaf1234562890// GFX11: encoding: [0x02,0xff,0x80,0x84,0x56,0x34,0x12,0xaf]2891 2892s_lshr_b32 s0, s1, s22893// GFX11: encoding: [0x01,0x02,0x00,0x85]2894 2895s_lshr_b32 s105, s104, s1032896// GFX11: encoding: [0x68,0x67,0x69,0x85]2897 2898s_lshr_b32 s0, s104, s1032899// GFX11: encoding: [0x68,0x67,0x00,0x85]2900 2901s_lshr_b32 s105, s1, s1032902// GFX11: encoding: [0x01,0x67,0x69,0x85]2903 2904s_lshr_b32 s105, s104, s22905// GFX11: encoding: [0x68,0x02,0x69,0x85]2906 2907s_lshr_b32 s105, s1, s22908// GFX11: encoding: [0x01,0x02,0x69,0x85]2909 2910s_lshr_b32 s0, s104, s22911// GFX11: encoding: [0x68,0x02,0x00,0x85]2912 2913s_lshr_b32 s0, s1, s1032914// GFX11: encoding: [0x01,0x67,0x00,0x85]2915 2916s_lshr_b32 exec_lo, s1, s22917// GFX11: encoding: [0x01,0x02,0x7e,0x85]2918 2919s_lshr_b32 exec_hi, s1, s22920// GFX11: encoding: [0x01,0x02,0x7f,0x85]2921 2922s_lshr_b32 vcc_lo, s1, s22923// GFX11: encoding: [0x01,0x02,0x6a,0x85]2924 2925s_lshr_b32 vcc_hi, s1, s22926// GFX11: encoding: [0x01,0x02,0x6b,0x85]2927 2928s_lshr_b32 m0, s1, s22929// GFX11: encoding: [0x01,0x02,0x7d,0x85]2930 2931s_lshr_b32 s0, exec_lo, s22932// GFX11: encoding: [0x7e,0x02,0x00,0x85]2933 2934s_lshr_b32 s0, exec_hi, s22935// GFX11: encoding: [0x7f,0x02,0x00,0x85]2936 2937s_lshr_b32 s0, vcc_lo, s22938// GFX11: encoding: [0x6a,0x02,0x00,0x85]2939 2940s_lshr_b32 s0, vcc_hi, s22941// GFX11: encoding: [0x6b,0x02,0x00,0x85]2942 2943s_lshr_b32 s0, m0, s22944// GFX11: encoding: [0x7d,0x02,0x00,0x85]2945 2946s_lshr_b32 s0, 0, s22947// GFX11: encoding: [0x80,0x02,0x00,0x85]2948 2949s_lshr_b32 s0, -1, s22950// GFX11: encoding: [0xc1,0x02,0x00,0x85]2951 2952s_lshr_b32 s0, 0.5, s22953// GFX11: encoding: [0xf0,0x02,0x00,0x85]2954 2955s_lshr_b32 s0, -4.0, s22956// GFX11: encoding: [0xf7,0x02,0x00,0x85]2957 2958s_lshr_b32 s0, 0x3f717273, s22959// GFX11: encoding: [0xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f]2960 2961s_lshr_b32 s0, 0xaf123456, s22962// GFX11: encoding: [0xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf]2963 2964s_lshr_b32 s0, s1, exec_lo2965// GFX11: encoding: [0x01,0x7e,0x00,0x85]2966 2967s_lshr_b32 s0, s1, exec_hi2968// GFX11: encoding: [0x01,0x7f,0x00,0x85]2969 2970s_lshr_b32 s0, s1, vcc_lo2971// GFX11: encoding: [0x01,0x6a,0x00,0x85]2972 2973s_lshr_b32 s0, s1, vcc_hi2974// GFX11: encoding: [0x01,0x6b,0x00,0x85]2975 2976s_lshr_b32 s0, s1, m02977// GFX11: encoding: [0x01,0x7d,0x00,0x85]2978 2979s_lshr_b32 s0, s1, 02980// GFX11: encoding: [0x01,0x80,0x00,0x85]2981 2982s_lshr_b32 s0, s1, -12983// GFX11: encoding: [0x01,0xc1,0x00,0x85]2984 2985s_lshr_b32 s0, s1, 0.52986// GFX11: encoding: [0x01,0xf0,0x00,0x85]2987 2988s_lshr_b32 s0, s1, -4.02989// GFX11: encoding: [0x01,0xf7,0x00,0x85]2990 2991s_lshr_b32 s0, s1, 0x3f7172732992// GFX11: encoding: [0x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f]2993 2994s_lshr_b32 s0, s1, 0xaf1234562995// GFX11: encoding: [0x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf]2996 2997s_lshr_b64 s[0:1], s[2:3], s42998// GFX11: encoding: [0x02,0x04,0x80,0x85]2999 3000s_lshr_b64 s[104:105], s[102:103], s1003001// GFX11: encoding: [0x66,0x64,0xe8,0x85]3002 3003s_lshr_b64 s[0:1], s[102:103], s1003004// GFX11: encoding: [0x66,0x64,0x80,0x85]3005 3006s_lshr_b64 s[104:105], s[2:3], s1003007// GFX11: encoding: [0x02,0x64,0xe8,0x85]3008 3009s_lshr_b64 s[104:105], s[102:103], s43010// GFX11: encoding: [0x66,0x04,0xe8,0x85]3011 3012s_lshr_b64 s[104:105], s[2:3], s43013// GFX11: encoding: [0x02,0x04,0xe8,0x85]3014 3015s_lshr_b64 s[0:1], s[102:103], s43016// GFX11: encoding: [0x66,0x04,0x80,0x85]3017 3018s_lshr_b64 s[0:1], s[2:3], s1003019// GFX11: encoding: [0x02,0x64,0x80,0x85]3020 3021s_lshr_b64 exec, s[2:3], s43022// GFX11: encoding: [0x02,0x04,0xfe,0x85]3023 3024s_lshr_b64 vcc, s[2:3], s43025// GFX11: encoding: [0x02,0x04,0xea,0x85]3026 3027s_lshr_b64 s[0:1], exec, s43028// GFX11: encoding: [0x7e,0x04,0x80,0x85]3029 3030s_lshr_b64 s[0:1], vcc, s43031// GFX11: encoding: [0x6a,0x04,0x80,0x85]3032 3033s_lshr_b64 s[0:1], 0, s43034// GFX11: encoding: [0x80,0x04,0x80,0x85]3035 3036s_lshr_b64 s[0:1], -1, s43037// GFX11: encoding: [0xc1,0x04,0x80,0x85]3038 3039s_lshr_b64 s[0:1], 0.5, s43040// GFX11: encoding: [0xf0,0x04,0x80,0x85]3041 3042s_lshr_b64 s[0:1], -4.0, s43043// GFX11: encoding: [0xf7,0x04,0x80,0x85]3044 3045s_lshr_b64 s[0:1], 0x3f717273, s43046// GFX11: encoding: [0xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f]3047 3048s_lshr_b64 s[0:1], 0xaf123456, s43049// GFX11: encoding: [0xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf]3050 3051s_lshr_b64 s[0:1], s[2:3], exec_lo3052// GFX11: encoding: [0x02,0x7e,0x80,0x85]3053 3054s_lshr_b64 s[0:1], s[2:3], vcc_lo3055// GFX11: encoding: [0x02,0x6a,0x80,0x85]3056 3057s_lshr_b64 s[0:1], s[2:3], 03058// GFX11: encoding: [0x02,0x80,0x80,0x85]3059 3060s_lshr_b64 s[0:1], s[2:3], -13061// GFX11: encoding: [0x02,0xc1,0x80,0x85]3062 3063s_lshr_b64 s[0:1], s[2:3], 0.53064// GFX11: encoding: [0x02,0xf0,0x80,0x85]3065 3066s_lshr_b64 s[0:1], s[2:3], -4.03067// GFX11: encoding: [0x02,0xf7,0x80,0x85]3068 3069s_lshr_b64 s[0:1], s[2:3], 0x3f7172733070// GFX11: encoding: [0x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f]3071 3072s_lshr_b64 s[0:1], s[2:3], 0xaf1234563073// GFX11: encoding: [0x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf]3074 3075s_ashr_i32 s0, s1, s23076// GFX11: encoding: [0x01,0x02,0x00,0x86]3077 3078s_ashr_i32 s105, s104, s1033079// GFX11: encoding: [0x68,0x67,0x69,0x86]3080 3081s_ashr_i32 s0, s104, s1033082// GFX11: encoding: [0x68,0x67,0x00,0x86]3083 3084s_ashr_i32 s105, s1, s1033085// GFX11: encoding: [0x01,0x67,0x69,0x86]3086 3087s_ashr_i32 s105, s104, s23088// GFX11: encoding: [0x68,0x02,0x69,0x86]3089 3090s_ashr_i32 s105, s1, s23091// GFX11: encoding: [0x01,0x02,0x69,0x86]3092 3093s_ashr_i32 s0, s104, s23094// GFX11: encoding: [0x68,0x02,0x00,0x86]3095 3096s_ashr_i32 s0, s1, s1033097// GFX11: encoding: [0x01,0x67,0x00,0x86]3098 3099s_ashr_i32 exec_lo, s1, s23100// GFX11: encoding: [0x01,0x02,0x7e,0x86]3101 3102s_ashr_i32 exec_hi, s1, s23103// GFX11: encoding: [0x01,0x02,0x7f,0x86]3104 3105s_ashr_i32 vcc_lo, s1, s23106// GFX11: encoding: [0x01,0x02,0x6a,0x86]3107 3108s_ashr_i32 vcc_hi, s1, s23109// GFX11: encoding: [0x01,0x02,0x6b,0x86]3110 3111s_ashr_i32 m0, s1, s23112// GFX11: encoding: [0x01,0x02,0x7d,0x86]3113 3114s_ashr_i32 s0, exec_lo, s23115// GFX11: encoding: [0x7e,0x02,0x00,0x86]3116 3117s_ashr_i32 s0, exec_hi, s23118// GFX11: encoding: [0x7f,0x02,0x00,0x86]3119 3120s_ashr_i32 s0, vcc_lo, s23121// GFX11: encoding: [0x6a,0x02,0x00,0x86]3122 3123s_ashr_i32 s0, vcc_hi, s23124// GFX11: encoding: [0x6b,0x02,0x00,0x86]3125 3126s_ashr_i32 s0, m0, s23127// GFX11: encoding: [0x7d,0x02,0x00,0x86]3128 3129s_ashr_i32 s0, 0, s23130// GFX11: encoding: [0x80,0x02,0x00,0x86]3131 3132s_ashr_i32 s0, -1, s23133// GFX11: encoding: [0xc1,0x02,0x00,0x86]3134 3135s_ashr_i32 s0, 0.5, s23136// GFX11: encoding: [0xf0,0x02,0x00,0x86]3137 3138s_ashr_i32 s0, -4.0, s23139// GFX11: encoding: [0xf7,0x02,0x00,0x86]3140 3141s_ashr_i32 s0, 0x3f717273, s23142// GFX11: encoding: [0xff,0x02,0x00,0x86,0x73,0x72,0x71,0x3f]3143 3144s_ashr_i32 s0, 0xaf123456, s23145// GFX11: encoding: [0xff,0x02,0x00,0x86,0x56,0x34,0x12,0xaf]3146 3147s_ashr_i32 s0, s1, exec_lo3148// GFX11: encoding: [0x01,0x7e,0x00,0x86]3149 3150s_ashr_i32 s0, s1, exec_hi3151// GFX11: encoding: [0x01,0x7f,0x00,0x86]3152 3153s_ashr_i32 s0, s1, vcc_lo3154// GFX11: encoding: [0x01,0x6a,0x00,0x86]3155 3156s_ashr_i32 s0, s1, vcc_hi3157// GFX11: encoding: [0x01,0x6b,0x00,0x86]3158 3159s_ashr_i32 s0, s1, m03160// GFX11: encoding: [0x01,0x7d,0x00,0x86]3161 3162s_ashr_i32 s0, s1, 03163// GFX11: encoding: [0x01,0x80,0x00,0x86]3164 3165s_ashr_i32 s0, s1, -13166// GFX11: encoding: [0x01,0xc1,0x00,0x86]3167 3168s_ashr_i32 s0, s1, 0.53169// GFX11: encoding: [0x01,0xf0,0x00,0x86]3170 3171s_ashr_i32 s0, s1, -4.03172// GFX11: encoding: [0x01,0xf7,0x00,0x86]3173 3174s_ashr_i32 s0, s1, 0x3f7172733175// GFX11: encoding: [0x01,0xff,0x00,0x86,0x73,0x72,0x71,0x3f]3176 3177s_ashr_i32 s0, s1, 0xaf1234563178// GFX11: encoding: [0x01,0xff,0x00,0x86,0x56,0x34,0x12,0xaf]3179 3180s_ashr_i64 s[0:1], s[2:3], s43181// GFX11: encoding: [0x02,0x04,0x80,0x86]3182 3183s_ashr_i64 s[104:105], s[102:103], s1003184// GFX11: encoding: [0x66,0x64,0xe8,0x86]3185 3186s_ashr_i64 s[0:1], s[102:103], s1003187// GFX11: encoding: [0x66,0x64,0x80,0x86]3188 3189s_ashr_i64 s[104:105], s[2:3], s1003190// GFX11: encoding: [0x02,0x64,0xe8,0x86]3191 3192s_ashr_i64 s[104:105], s[102:103], s43193// GFX11: encoding: [0x66,0x04,0xe8,0x86]3194 3195s_ashr_i64 s[104:105], s[2:3], s43196// GFX11: encoding: [0x02,0x04,0xe8,0x86]3197 3198s_ashr_i64 s[0:1], s[102:103], s43199// GFX11: encoding: [0x66,0x04,0x80,0x86]3200 3201s_ashr_i64 s[0:1], s[2:3], s1003202// GFX11: encoding: [0x02,0x64,0x80,0x86]3203 3204s_ashr_i64 exec, s[2:3], s43205// GFX11: encoding: [0x02,0x04,0xfe,0x86]3206 3207s_ashr_i64 vcc, s[2:3], s43208// GFX11: encoding: [0x02,0x04,0xea,0x86]3209 3210s_ashr_i64 s[0:1], exec, s43211// GFX11: encoding: [0x7e,0x04,0x80,0x86]3212 3213s_ashr_i64 s[0:1], vcc, s43214// GFX11: encoding: [0x6a,0x04,0x80,0x86]3215 3216s_ashr_i64 s[0:1], 0, s43217// GFX11: encoding: [0x80,0x04,0x80,0x86]3218 3219s_ashr_i64 s[0:1], -1, s43220// GFX11: encoding: [0xc1,0x04,0x80,0x86]3221 3222s_ashr_i64 s[0:1], 0.5, s43223// GFX11: encoding: [0xf0,0x04,0x80,0x86]3224 3225s_ashr_i64 s[0:1], -4.0, s43226// GFX11: encoding: [0xf7,0x04,0x80,0x86]3227 3228s_ashr_i64 s[0:1], 0x3f717273, s43229// GFX11: encoding: [0xff,0x04,0x80,0x86,0x73,0x72,0x71,0x3f]3230 3231s_ashr_i64 s[0:1], 0xaf123456, s43232// GFX11: encoding: [0xff,0x04,0x80,0x86,0x56,0x34,0x12,0xaf]3233 3234s_ashr_i64 s[0:1], s[2:3], exec_lo3235// GFX11: encoding: [0x02,0x7e,0x80,0x86]3236 3237s_ashr_i64 s[0:1], s[2:3], vcc_lo3238// GFX11: encoding: [0x02,0x6a,0x80,0x86]3239 3240s_ashr_i64 s[0:1], s[2:3], 03241// GFX11: encoding: [0x02,0x80,0x80,0x86]3242 3243s_ashr_i64 s[0:1], s[2:3], -13244// GFX11: encoding: [0x02,0xc1,0x80,0x86]3245 3246s_ashr_i64 s[0:1], s[2:3], 0.53247// GFX11: encoding: [0x02,0xf0,0x80,0x86]3248 3249s_ashr_i64 s[0:1], s[2:3], -4.03250// GFX11: encoding: [0x02,0xf7,0x80,0x86]3251 3252s_ashr_i64 s[0:1], s[2:3], 0x3f7172733253// GFX11: encoding: [0x02,0xff,0x80,0x86,0x73,0x72,0x71,0x3f]3254 3255s_ashr_i64 s[0:1], s[2:3], 0xaf1234563256// GFX11: encoding: [0x02,0xff,0x80,0x86,0x56,0x34,0x12,0xaf]3257 3258s_bfm_b32 s0, s1, s23259// GFX11: encoding: [0x01,0x02,0x00,0x95]3260 3261s_bfm_b32 s105, s104, s1033262// GFX11: encoding: [0x68,0x67,0x69,0x95]3263 3264s_bfm_b32 s0, s104, s1033265// GFX11: encoding: [0x68,0x67,0x00,0x95]3266 3267s_bfm_b32 s105, s1, s1033268// GFX11: encoding: [0x01,0x67,0x69,0x95]3269 3270s_bfm_b32 s105, s104, s23271// GFX11: encoding: [0x68,0x02,0x69,0x95]3272 3273s_bfm_b32 s105, s1, s23274// GFX11: encoding: [0x01,0x02,0x69,0x95]3275 3276s_bfm_b32 s0, s104, s23277// GFX11: encoding: [0x68,0x02,0x00,0x95]3278 3279s_bfm_b32 s0, s1, s1033280// GFX11: encoding: [0x01,0x67,0x00,0x95]3281 3282s_bfm_b32 exec_lo, s1, s23283// GFX11: encoding: [0x01,0x02,0x7e,0x95]3284 3285s_bfm_b32 exec_hi, s1, s23286// GFX11: encoding: [0x01,0x02,0x7f,0x95]3287 3288s_bfm_b32 vcc_lo, s1, s23289// GFX11: encoding: [0x01,0x02,0x6a,0x95]3290 3291s_bfm_b32 vcc_hi, s1, s23292// GFX11: encoding: [0x01,0x02,0x6b,0x95]3293 3294s_bfm_b32 m0, s1, s23295// GFX11: encoding: [0x01,0x02,0x7d,0x95]3296 3297s_bfm_b32 s0, exec_lo, s23298// GFX11: encoding: [0x7e,0x02,0x00,0x95]3299 3300s_bfm_b32 s0, exec_hi, s23301// GFX11: encoding: [0x7f,0x02,0x00,0x95]3302 3303s_bfm_b32 s0, vcc_lo, s23304// GFX11: encoding: [0x6a,0x02,0x00,0x95]3305 3306s_bfm_b32 s0, vcc_hi, s23307// GFX11: encoding: [0x6b,0x02,0x00,0x95]3308 3309s_bfm_b32 s0, m0, s23310// GFX11: encoding: [0x7d,0x02,0x00,0x95]3311 3312s_bfm_b32 s0, 0, s23313// GFX11: encoding: [0x80,0x02,0x00,0x95]3314 3315s_bfm_b32 s0, -1, s23316// GFX11: encoding: [0xc1,0x02,0x00,0x95]3317 3318s_bfm_b32 s0, 0.5, s23319// GFX11: encoding: [0xf0,0x02,0x00,0x95]3320 3321s_bfm_b32 s0, -4.0, s23322// GFX11: encoding: [0xf7,0x02,0x00,0x95]3323 3324s_bfm_b32 s0, 0x3f717273, s23325// GFX11: encoding: [0xff,0x02,0x00,0x95,0x73,0x72,0x71,0x3f]3326 3327s_bfm_b32 s0, 0xaf123456, s23328// GFX11: encoding: [0xff,0x02,0x00,0x95,0x56,0x34,0x12,0xaf]3329 3330s_bfm_b32 s0, s1, exec_lo3331// GFX11: encoding: [0x01,0x7e,0x00,0x95]3332 3333s_bfm_b32 s0, s1, exec_hi3334// GFX11: encoding: [0x01,0x7f,0x00,0x95]3335 3336s_bfm_b32 s0, s1, vcc_lo3337// GFX11: encoding: [0x01,0x6a,0x00,0x95]3338 3339s_bfm_b32 s0, s1, vcc_hi3340// GFX11: encoding: [0x01,0x6b,0x00,0x95]3341 3342s_bfm_b32 s0, s1, m03343// GFX11: encoding: [0x01,0x7d,0x00,0x95]3344 3345s_bfm_b32 s0, s1, 03346// GFX11: encoding: [0x01,0x80,0x00,0x95]3347 3348s_bfm_b32 s0, s1, -13349// GFX11: encoding: [0x01,0xc1,0x00,0x95]3350 3351s_bfm_b32 s0, s1, 0.53352// GFX11: encoding: [0x01,0xf0,0x00,0x95]3353 3354s_bfm_b32 s0, s1, -4.03355// GFX11: encoding: [0x01,0xf7,0x00,0x95]3356 3357s_bfm_b32 s0, s1, 0x3f7172733358// GFX11: encoding: [0x01,0xff,0x00,0x95,0x73,0x72,0x71,0x3f]3359 3360s_bfm_b32 s0, s1, 0xaf1234563361// GFX11: encoding: [0x01,0xff,0x00,0x95,0x56,0x34,0x12,0xaf]3362 3363s_bfm_b64 s[0:1], s2, s33364// GFX11: encoding: [0x02,0x03,0x80,0x95]3365 3366s_bfm_b64 s[104:105], s103, s1023367// GFX11: encoding: [0x67,0x66,0xe8,0x95]3368 3369s_bfm_b64 s[0:1], s104, s1033370// GFX11: encoding: [0x68,0x67,0x80,0x95]3371 3372s_bfm_b64 s[104:105], s2, s1033373// GFX11: encoding: [0x02,0x67,0xe8,0x95]3374 3375s_bfm_b64 s[104:105], s104, s33376// GFX11: encoding: [0x68,0x03,0xe8,0x95]3377 3378s_bfm_b64 s[104:105], s2, s33379// GFX11: encoding: [0x02,0x03,0xe8,0x95]3380 3381s_bfm_b64 s[0:1], s104, s33382// GFX11: encoding: [0x68,0x03,0x80,0x95]3383 3384s_bfm_b64 s[0:1], s2, s1033385// GFX11: encoding: [0x02,0x67,0x80,0x95]3386 3387s_bfm_b64 exec, s2, s33388// GFX11: encoding: [0x02,0x03,0xfe,0x95]3389 3390s_bfm_b64 vcc, s2, s33391// GFX11: encoding: [0x02,0x03,0xea,0x95]3392 3393s_bfm_b64 s[0:1], exec_lo, s33394// GFX11: encoding: [0x7e,0x03,0x80,0x95]3395 3396s_bfm_b64 s[0:1], exec_hi, s33397// GFX11: encoding: [0x7f,0x03,0x80,0x95]3398 3399s_bfm_b64 s[0:1], vcc_lo, s33400// GFX11: encoding: [0x6a,0x03,0x80,0x95]3401 3402s_bfm_b64 s[0:1], vcc_hi, s33403// GFX11: encoding: [0x6b,0x03,0x80,0x95]3404 3405s_bfm_b64 s[0:1], m0, s33406// GFX11: encoding: [0x7d,0x03,0x80,0x95]3407 3408s_bfm_b64 s[0:1], 0, s33409// GFX11: encoding: [0x80,0x03,0x80,0x95]3410 3411s_bfm_b64 s[0:1], -1, s33412// GFX11: encoding: [0xc1,0x03,0x80,0x95]3413 3414s_bfm_b64 s[0:1], 0.5, s33415// GFX11: encoding: [0xf0,0x03,0x80,0x95]3416 3417s_bfm_b64 s[0:1], -4.0, s33418// GFX11: encoding: [0xf7,0x03,0x80,0x95]3419 3420s_bfm_b64 s[0:1], 0x3f717273, s33421// GFX11: encoding: [0xff,0x03,0x80,0x95,0x73,0x72,0x71,0x3f]3422 3423s_bfm_b64 s[0:1], 0xaf123456, s33424// GFX11: encoding: [0xff,0x03,0x80,0x95,0x56,0x34,0x12,0xaf]3425 3426s_bfm_b64 s[0:1], s2, exec_lo3427// GFX11: encoding: [0x02,0x7e,0x80,0x95]3428 3429s_bfm_b64 s[0:1], s2, exec_hi3430// GFX11: encoding: [0x02,0x7f,0x80,0x95]3431 3432s_bfm_b64 s[0:1], s2, vcc_lo3433// GFX11: encoding: [0x02,0x6a,0x80,0x95]3434 3435s_bfm_b64 s[0:1], s2, vcc_hi3436// GFX11: encoding: [0x02,0x6b,0x80,0x95]3437 3438s_bfm_b64 s[0:1], s2, m03439// GFX11: encoding: [0x02,0x7d,0x80,0x95]3440 3441s_bfm_b64 s[0:1], s2, 03442// GFX11: encoding: [0x02,0x80,0x80,0x95]3443 3444s_bfm_b64 s[0:1], s2, -13445// GFX11: encoding: [0x02,0xc1,0x80,0x95]3446 3447s_bfm_b64 s[0:1], s2, 0.53448// GFX11: encoding: [0x02,0xf0,0x80,0x95]3449 3450s_bfm_b64 s[0:1], s2, -4.03451// GFX11: encoding: [0x02,0xf7,0x80,0x95]3452 3453s_bfm_b64 s[0:1], s2, 0x3f7172733454// GFX11: encoding: [0x02,0xff,0x80,0x95,0x73,0x72,0x71,0x3f]3455 3456s_bfm_b64 s[0:1], s2, 0xaf1234563457// GFX11: encoding: [0x02,0xff,0x80,0x95,0x56,0x34,0x12,0xaf]3458 3459s_mul_i32 s0, s1, s23460// GFX11: encoding: [0x01,0x02,0x00,0x96]3461 3462s_mul_i32 s105, s104, s1033463// GFX11: encoding: [0x68,0x67,0x69,0x96]3464 3465s_mul_i32 s0, s104, s1033466// GFX11: encoding: [0x68,0x67,0x00,0x96]3467 3468s_mul_i32 s105, s1, s1033469// GFX11: encoding: [0x01,0x67,0x69,0x96]3470 3471s_mul_i32 s105, s104, s23472// GFX11: encoding: [0x68,0x02,0x69,0x96]3473 3474s_mul_i32 s105, s1, s23475// GFX11: encoding: [0x01,0x02,0x69,0x96]3476 3477s_mul_i32 s0, s104, s23478// GFX11: encoding: [0x68,0x02,0x00,0x96]3479 3480s_mul_i32 s0, s1, s1033481// GFX11: encoding: [0x01,0x67,0x00,0x96]3482 3483s_mul_i32 exec_lo, s1, s23484// GFX11: encoding: [0x01,0x02,0x7e,0x96]3485 3486s_mul_i32 exec_hi, s1, s23487// GFX11: encoding: [0x01,0x02,0x7f,0x96]3488 3489s_mul_i32 vcc_lo, s1, s23490// GFX11: encoding: [0x01,0x02,0x6a,0x96]3491 3492s_mul_i32 vcc_hi, s1, s23493// GFX11: encoding: [0x01,0x02,0x6b,0x96]3494 3495s_mul_i32 m0, s1, s23496// GFX11: encoding: [0x01,0x02,0x7d,0x96]3497 3498s_mul_i32 s0, exec_lo, s23499// GFX11: encoding: [0x7e,0x02,0x00,0x96]3500 3501s_mul_i32 s0, exec_hi, s23502// GFX11: encoding: [0x7f,0x02,0x00,0x96]3503 3504s_mul_i32 s0, vcc_lo, s23505// GFX11: encoding: [0x6a,0x02,0x00,0x96]3506 3507s_mul_i32 s0, vcc_hi, s23508// GFX11: encoding: [0x6b,0x02,0x00,0x96]3509 3510s_mul_i32 s0, m0, s23511// GFX11: encoding: [0x7d,0x02,0x00,0x96]3512 3513s_mul_i32 s0, 0, s23514// GFX11: encoding: [0x80,0x02,0x00,0x96]3515 3516s_mul_i32 s0, -1, s23517// GFX11: encoding: [0xc1,0x02,0x00,0x96]3518 3519s_mul_i32 s0, 0.5, s23520// GFX11: encoding: [0xf0,0x02,0x00,0x96]3521 3522s_mul_i32 s0, -4.0, s23523// GFX11: encoding: [0xf7,0x02,0x00,0x96]3524 3525s_mul_i32 s0, 0x3f717273, s23526// GFX11: encoding: [0xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f]3527 3528s_mul_i32 s0, 0xaf123456, s23529// GFX11: encoding: [0xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf]3530 3531s_mul_i32 s0, s1, exec_lo3532// GFX11: encoding: [0x01,0x7e,0x00,0x96]3533 3534s_mul_i32 s0, s1, exec_hi3535// GFX11: encoding: [0x01,0x7f,0x00,0x96]3536 3537s_mul_i32 s0, s1, vcc_lo3538// GFX11: encoding: [0x01,0x6a,0x00,0x96]3539 3540s_mul_i32 s0, s1, vcc_hi3541// GFX11: encoding: [0x01,0x6b,0x00,0x96]3542 3543s_mul_i32 s0, s1, m03544// GFX11: encoding: [0x01,0x7d,0x00,0x96]3545 3546s_mul_i32 s0, s1, 03547// GFX11: encoding: [0x01,0x80,0x00,0x96]3548 3549s_mul_i32 s0, s1, -13550// GFX11: encoding: [0x01,0xc1,0x00,0x96]3551 3552s_mul_i32 s0, s1, 0.53553// GFX11: encoding: [0x01,0xf0,0x00,0x96]3554 3555s_mul_i32 s0, s1, -4.03556// GFX11: encoding: [0x01,0xf7,0x00,0x96]3557 3558s_mul_i32 s0, s1, 0x3f7172733559// GFX11: encoding: [0x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f]3560 3561s_mul_i32 s0, s1, 0xaf1234563562// GFX11: encoding: [0x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf]3563 3564s_bfe_u32 s0, s1, s23565// GFX11: encoding: [0x01,0x02,0x00,0x93]3566 3567s_bfe_u32 s105, s104, s1033568// GFX11: encoding: [0x68,0x67,0x69,0x93]3569 3570s_bfe_u32 s0, s104, s1033571// GFX11: encoding: [0x68,0x67,0x00,0x93]3572 3573s_bfe_u32 s105, s1, s1033574// GFX11: encoding: [0x01,0x67,0x69,0x93]3575 3576s_bfe_u32 s105, s104, s23577// GFX11: encoding: [0x68,0x02,0x69,0x93]3578 3579s_bfe_u32 s105, s1, s23580// GFX11: encoding: [0x01,0x02,0x69,0x93]3581 3582s_bfe_u32 s0, s104, s23583// GFX11: encoding: [0x68,0x02,0x00,0x93]3584 3585s_bfe_u32 s0, s1, s1033586// GFX11: encoding: [0x01,0x67,0x00,0x93]3587 3588s_bfe_u32 exec_lo, s1, s23589// GFX11: encoding: [0x01,0x02,0x7e,0x93]3590 3591s_bfe_u32 exec_hi, s1, s23592// GFX11: encoding: [0x01,0x02,0x7f,0x93]3593 3594s_bfe_u32 vcc_lo, s1, s23595// GFX11: encoding: [0x01,0x02,0x6a,0x93]3596 3597s_bfe_u32 vcc_hi, s1, s23598// GFX11: encoding: [0x01,0x02,0x6b,0x93]3599 3600s_bfe_u32 m0, s1, s23601// GFX11: encoding: [0x01,0x02,0x7d,0x93]3602 3603s_bfe_u32 s0, exec_lo, s23604// GFX11: encoding: [0x7e,0x02,0x00,0x93]3605 3606s_bfe_u32 s0, exec_hi, s23607// GFX11: encoding: [0x7f,0x02,0x00,0x93]3608 3609s_bfe_u32 s0, vcc_lo, s23610// GFX11: encoding: [0x6a,0x02,0x00,0x93]3611 3612s_bfe_u32 s0, vcc_hi, s23613// GFX11: encoding: [0x6b,0x02,0x00,0x93]3614 3615s_bfe_u32 s0, m0, s23616// GFX11: encoding: [0x7d,0x02,0x00,0x93]3617 3618s_bfe_u32 s0, 0, s23619// GFX11: encoding: [0x80,0x02,0x00,0x93]3620 3621s_bfe_u32 s0, -1, s23622// GFX11: encoding: [0xc1,0x02,0x00,0x93]3623 3624s_bfe_u32 s0, 0.5, s23625// GFX11: encoding: [0xf0,0x02,0x00,0x93]3626 3627s_bfe_u32 s0, -4.0, s23628// GFX11: encoding: [0xf7,0x02,0x00,0x93]3629 3630s_bfe_u32 s0, 0x3f717273, s23631// GFX11: encoding: [0xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f]3632 3633s_bfe_u32 s0, 0xaf123456, s23634// GFX11: encoding: [0xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf]3635 3636s_bfe_u32 s0, s1, exec_lo3637// GFX11: encoding: [0x01,0x7e,0x00,0x93]3638 3639s_bfe_u32 s0, s1, exec_hi3640// GFX11: encoding: [0x01,0x7f,0x00,0x93]3641 3642s_bfe_u32 s0, s1, vcc_lo3643// GFX11: encoding: [0x01,0x6a,0x00,0x93]3644 3645s_bfe_u32 s0, s1, vcc_hi3646// GFX11: encoding: [0x01,0x6b,0x00,0x93]3647 3648s_bfe_u32 s0, s1, m03649// GFX11: encoding: [0x01,0x7d,0x00,0x93]3650 3651s_bfe_u32 s0, s1, 03652// GFX11: encoding: [0x01,0x80,0x00,0x93]3653 3654s_bfe_u32 s0, s1, -13655// GFX11: encoding: [0x01,0xc1,0x00,0x93]3656 3657s_bfe_u32 s0, s1, 0.53658// GFX11: encoding: [0x01,0xf0,0x00,0x93]3659 3660s_bfe_u32 s0, s1, -4.03661// GFX11: encoding: [0x01,0xf7,0x00,0x93]3662 3663s_bfe_u32 s0, s1, 0x3f7172733664// GFX11: encoding: [0x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f]3665 3666s_bfe_u32 s0, s1, 0xaf1234563667// GFX11: encoding: [0x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf]3668 3669s_bfe_i32 s0, s1, s23670// GFX11: encoding: [0x01,0x02,0x80,0x93]3671 3672s_bfe_i32 s105, s104, s1033673// GFX11: encoding: [0x68,0x67,0xe9,0x93]3674 3675s_bfe_i32 s0, s104, s1033676// GFX11: encoding: [0x68,0x67,0x80,0x93]3677 3678s_bfe_i32 s105, s1, s1033679// GFX11: encoding: [0x01,0x67,0xe9,0x93]3680 3681s_bfe_i32 s105, s104, s23682// GFX11: encoding: [0x68,0x02,0xe9,0x93]3683 3684s_bfe_i32 s105, s1, s23685// GFX11: encoding: [0x01,0x02,0xe9,0x93]3686 3687s_bfe_i32 s0, s104, s23688// GFX11: encoding: [0x68,0x02,0x80,0x93]3689 3690s_bfe_i32 s0, s1, s1033691// GFX11: encoding: [0x01,0x67,0x80,0x93]3692 3693s_bfe_i32 exec_lo, s1, s23694// GFX11: encoding: [0x01,0x02,0xfe,0x93]3695 3696s_bfe_i32 exec_hi, s1, s23697// GFX11: encoding: [0x01,0x02,0xff,0x93]3698 3699s_bfe_i32 vcc_lo, s1, s23700// GFX11: encoding: [0x01,0x02,0xea,0x93]3701 3702s_bfe_i32 vcc_hi, s1, s23703// GFX11: encoding: [0x01,0x02,0xeb,0x93]3704 3705s_bfe_i32 m0, s1, s23706// GFX11: encoding: [0x01,0x02,0xfd,0x93]3707 3708s_bfe_i32 s0, exec_lo, s23709// GFX11: encoding: [0x7e,0x02,0x80,0x93]3710 3711s_bfe_i32 s0, exec_hi, s23712// GFX11: encoding: [0x7f,0x02,0x80,0x93]3713 3714s_bfe_i32 s0, vcc_lo, s23715// GFX11: encoding: [0x6a,0x02,0x80,0x93]3716 3717s_bfe_i32 s0, vcc_hi, s23718// GFX11: encoding: [0x6b,0x02,0x80,0x93]3719 3720s_bfe_i32 s0, m0, s23721// GFX11: encoding: [0x7d,0x02,0x80,0x93]3722 3723s_bfe_i32 s0, 0, s23724// GFX11: encoding: [0x80,0x02,0x80,0x93]3725 3726s_bfe_i32 s0, -1, s23727// GFX11: encoding: [0xc1,0x02,0x80,0x93]3728 3729s_bfe_i32 s0, 0.5, s23730// GFX11: encoding: [0xf0,0x02,0x80,0x93]3731 3732s_bfe_i32 s0, -4.0, s23733// GFX11: encoding: [0xf7,0x02,0x80,0x93]3734 3735s_bfe_i32 s0, 0x3f717273, s23736// GFX11: encoding: [0xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f]3737 3738s_bfe_i32 s0, 0xaf123456, s23739// GFX11: encoding: [0xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf]3740 3741s_bfe_i32 s0, s1, exec_lo3742// GFX11: encoding: [0x01,0x7e,0x80,0x93]3743 3744s_bfe_i32 s0, s1, exec_hi3745// GFX11: encoding: [0x01,0x7f,0x80,0x93]3746 3747s_bfe_i32 s0, s1, vcc_lo3748// GFX11: encoding: [0x01,0x6a,0x80,0x93]3749 3750s_bfe_i32 s0, s1, vcc_hi3751// GFX11: encoding: [0x01,0x6b,0x80,0x93]3752 3753s_bfe_i32 s0, s1, m03754// GFX11: encoding: [0x01,0x7d,0x80,0x93]3755 3756s_bfe_i32 s0, s1, 03757// GFX11: encoding: [0x01,0x80,0x80,0x93]3758 3759s_bfe_i32 s0, s1, -13760// GFX11: encoding: [0x01,0xc1,0x80,0x93]3761 3762s_bfe_i32 s0, s1, 0.53763// GFX11: encoding: [0x01,0xf0,0x80,0x93]3764 3765s_bfe_i32 s0, s1, -4.03766// GFX11: encoding: [0x01,0xf7,0x80,0x93]3767 3768s_bfe_i32 s0, s1, 0x3f7172733769// GFX11: encoding: [0x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f]3770 3771s_bfe_i32 s0, s1, 0xaf1234563772// GFX11: encoding: [0x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf]3773 3774s_bfe_u64 s[0:1], s[2:3], s43775// GFX11: encoding: [0x02,0x04,0x00,0x94]3776 3777s_bfe_u64 s[104:105], s[102:103], s1003778// GFX11: encoding: [0x66,0x64,0x68,0x94]3779 3780s_bfe_u64 s[0:1], s[102:103], s1003781// GFX11: encoding: [0x66,0x64,0x00,0x94]3782 3783s_bfe_u64 s[104:105], s[2:3], s1003784// GFX11: encoding: [0x02,0x64,0x68,0x94]3785 3786s_bfe_u64 s[104:105], s[102:103], s43787// GFX11: encoding: [0x66,0x04,0x68,0x94]3788 3789s_bfe_u64 s[104:105], s[2:3], s43790// GFX11: encoding: [0x02,0x04,0x68,0x94]3791 3792s_bfe_u64 s[0:1], s[102:103], s43793// GFX11: encoding: [0x66,0x04,0x00,0x94]3794 3795s_bfe_u64 s[0:1], s[2:3], s1003796// GFX11: encoding: [0x02,0x64,0x00,0x94]3797 3798s_bfe_u64 exec, s[2:3], s43799// GFX11: encoding: [0x02,0x04,0x7e,0x94]3800 3801s_bfe_u64 vcc, s[2:3], s43802// GFX11: encoding: [0x02,0x04,0x6a,0x94]3803 3804s_bfe_u64 s[0:1], exec, s43805// GFX11: encoding: [0x7e,0x04,0x00,0x94]3806 3807s_bfe_u64 s[0:1], vcc, s43808// GFX11: encoding: [0x6a,0x04,0x00,0x94]3809 3810s_bfe_u64 s[0:1], 0, s43811// GFX11: encoding: [0x80,0x04,0x00,0x94]3812 3813s_bfe_u64 s[0:1], -1, s43814// GFX11: encoding: [0xc1,0x04,0x00,0x94]3815 3816s_bfe_u64 s[0:1], 0.5, s43817// GFX11: encoding: [0xf0,0x04,0x00,0x94]3818 3819s_bfe_u64 s[0:1], -4.0, s43820// GFX11: encoding: [0xf7,0x04,0x00,0x94]3821 3822s_bfe_u64 s[0:1], 0x3f717273, s43823// GFX11: encoding: [0xff,0x04,0x00,0x94,0x73,0x72,0x71,0x3f]3824 3825s_bfe_u64 s[0:1], 0xaf123456, s43826// GFX11: encoding: [0xff,0x04,0x00,0x94,0x56,0x34,0x12,0xaf]3827 3828s_bfe_u64 s[0:1], s[2:3], exec_lo3829// GFX11: encoding: [0x02,0x7e,0x00,0x94]3830 3831s_bfe_u64 s[0:1], s[2:3], vcc_lo3832// GFX11: encoding: [0x02,0x6a,0x00,0x94]3833 3834s_bfe_u64 s[0:1], s[2:3], 03835// GFX11: encoding: [0x02,0x80,0x00,0x94]3836 3837s_bfe_u64 s[0:1], s[2:3], -13838// GFX11: encoding: [0x02,0xc1,0x00,0x94]3839 3840s_bfe_u64 s[0:1], s[2:3], 0.53841// GFX11: encoding: [0x02,0xf0,0x00,0x94]3842 3843s_bfe_u64 s[0:1], s[2:3], -4.03844// GFX11: encoding: [0x02,0xf7,0x00,0x94]3845 3846s_bfe_u64 s[0:1], s[2:3], 0x3f7172733847// GFX11: encoding: [0x02,0xff,0x00,0x94,0x73,0x72,0x71,0x3f]3848 3849s_bfe_u64 s[0:1], s[2:3], 0xaf1234563850// GFX11: encoding: [0x02,0xff,0x00,0x94,0x56,0x34,0x12,0xaf]3851 3852s_bfe_i64 s[0:1], s[2:3], s43853// GFX11: encoding: [0x02,0x04,0x80,0x94]3854 3855s_bfe_i64 s[104:105], s[102:103], s1003856// GFX11: encoding: [0x66,0x64,0xe8,0x94]3857 3858s_bfe_i64 s[0:1], s[102:103], s1003859// GFX11: encoding: [0x66,0x64,0x80,0x94]3860 3861s_bfe_i64 s[104:105], s[2:3], s1003862// GFX11: encoding: [0x02,0x64,0xe8,0x94]3863 3864s_bfe_i64 s[104:105], s[102:103], s43865// GFX11: encoding: [0x66,0x04,0xe8,0x94]3866 3867s_bfe_i64 s[104:105], s[2:3], s43868// GFX11: encoding: [0x02,0x04,0xe8,0x94]3869 3870s_bfe_i64 s[0:1], s[102:103], s43871// GFX11: encoding: [0x66,0x04,0x80,0x94]3872 3873s_bfe_i64 s[0:1], s[2:3], s1003874// GFX11: encoding: [0x02,0x64,0x80,0x94]3875 3876s_bfe_i64 exec, s[2:3], s43877// GFX11: encoding: [0x02,0x04,0xfe,0x94]3878 3879s_bfe_i64 vcc, s[2:3], s43880// GFX11: encoding: [0x02,0x04,0xea,0x94]3881 3882s_bfe_i64 s[0:1], exec, s43883// GFX11: encoding: [0x7e,0x04,0x80,0x94]3884 3885s_bfe_i64 s[0:1], vcc, s43886// GFX11: encoding: [0x6a,0x04,0x80,0x94]3887 3888s_bfe_i64 s[0:1], 0, s43889// GFX11: encoding: [0x80,0x04,0x80,0x94]3890 3891s_bfe_i64 s[0:1], -1, s43892// GFX11: encoding: [0xc1,0x04,0x80,0x94]3893 3894s_bfe_i64 s[0:1], 0.5, s43895// GFX11: encoding: [0xf0,0x04,0x80,0x94]3896 3897s_bfe_i64 s[0:1], -4.0, s43898// GFX11: encoding: [0xf7,0x04,0x80,0x94]3899 3900s_bfe_i64 s[0:1], 0x3f717273, s43901// GFX11: encoding: [0xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f]3902 3903s_bfe_i64 s[0:1], 0xaf123456, s43904// GFX11: encoding: [0xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf]3905 3906s_bfe_i64 s[0:1], s[2:3], exec_lo3907// GFX11: encoding: [0x02,0x7e,0x80,0x94]3908 3909s_bfe_i64 s[0:1], s[2:3], vcc_lo3910// GFX11: encoding: [0x02,0x6a,0x80,0x94]3911 3912s_bfe_i64 s[0:1], s[2:3], 03913// GFX11: encoding: [0x02,0x80,0x80,0x94]3914 3915s_bfe_i64 s[0:1], s[2:3], -13916// GFX11: encoding: [0x02,0xc1,0x80,0x94]3917 3918s_bfe_i64 s[0:1], s[2:3], 0.53919// GFX11: encoding: [0x02,0xf0,0x80,0x94]3920 3921s_bfe_i64 s[0:1], s[2:3], -4.03922// GFX11: encoding: [0x02,0xf7,0x80,0x94]3923 3924s_bfe_i64 s[0:1], s[2:3], 0x3f7172733925// GFX11: encoding: [0x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f]3926 3927s_bfe_i64 s[0:1], s[2:3], 0xaf1234563928// GFX11: encoding: [0x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf]3929 3930s_absdiff_i32 s0, s1, s23931// GFX11: encoding: [0x01,0x02,0x00,0x83]3932 3933s_absdiff_i32 s105, s104, s1033934// GFX11: encoding: [0x68,0x67,0x69,0x83]3935 3936s_absdiff_i32 s0, s104, s1033937// GFX11: encoding: [0x68,0x67,0x00,0x83]3938 3939s_absdiff_i32 s105, s1, s1033940// GFX11: encoding: [0x01,0x67,0x69,0x83]3941 3942s_absdiff_i32 s105, s104, s23943// GFX11: encoding: [0x68,0x02,0x69,0x83]3944 3945s_absdiff_i32 s105, s1, s23946// GFX11: encoding: [0x01,0x02,0x69,0x83]3947 3948s_absdiff_i32 s0, s104, s23949// GFX11: encoding: [0x68,0x02,0x00,0x83]3950 3951s_absdiff_i32 s0, s1, s1033952// GFX11: encoding: [0x01,0x67,0x00,0x83]3953 3954s_absdiff_i32 exec_lo, s1, s23955// GFX11: encoding: [0x01,0x02,0x7e,0x83]3956 3957s_absdiff_i32 exec_hi, s1, s23958// GFX11: encoding: [0x01,0x02,0x7f,0x83]3959 3960s_absdiff_i32 vcc_lo, s1, s23961// GFX11: encoding: [0x01,0x02,0x6a,0x83]3962 3963s_absdiff_i32 vcc_hi, s1, s23964// GFX11: encoding: [0x01,0x02,0x6b,0x83]3965 3966s_absdiff_i32 m0, s1, s23967// GFX11: encoding: [0x01,0x02,0x7d,0x83]3968 3969s_absdiff_i32 s0, exec_lo, s23970// GFX11: encoding: [0x7e,0x02,0x00,0x83]3971 3972s_absdiff_i32 s0, exec_hi, s23973// GFX11: encoding: [0x7f,0x02,0x00,0x83]3974 3975s_absdiff_i32 s0, vcc_lo, s23976// GFX11: encoding: [0x6a,0x02,0x00,0x83]3977 3978s_absdiff_i32 s0, vcc_hi, s23979// GFX11: encoding: [0x6b,0x02,0x00,0x83]3980 3981s_absdiff_i32 s0, m0, s23982// GFX11: encoding: [0x7d,0x02,0x00,0x83]3983 3984s_absdiff_i32 s0, 0, s23985// GFX11: encoding: [0x80,0x02,0x00,0x83]3986 3987s_absdiff_i32 s0, -1, s23988// GFX11: encoding: [0xc1,0x02,0x00,0x83]3989 3990s_absdiff_i32 s0, 0.5, s23991// GFX11: encoding: [0xf0,0x02,0x00,0x83]3992 3993s_absdiff_i32 s0, -4.0, s23994// GFX11: encoding: [0xf7,0x02,0x00,0x83]3995 3996s_absdiff_i32 s0, 0x3f717273, s23997// GFX11: encoding: [0xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f]3998 3999s_absdiff_i32 s0, 0xaf123456, s24000// GFX11: encoding: [0xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf]4001 4002s_absdiff_i32 s0, s1, exec_lo4003// GFX11: encoding: [0x01,0x7e,0x00,0x83]4004 4005s_absdiff_i32 s0, s1, exec_hi4006// GFX11: encoding: [0x01,0x7f,0x00,0x83]4007 4008s_absdiff_i32 s0, s1, vcc_lo4009// GFX11: encoding: [0x01,0x6a,0x00,0x83]4010 4011s_absdiff_i32 s0, s1, vcc_hi4012// GFX11: encoding: [0x01,0x6b,0x00,0x83]4013 4014s_absdiff_i32 s0, s1, m04015// GFX11: encoding: [0x01,0x7d,0x00,0x83]4016 4017s_absdiff_i32 s0, s1, 04018// GFX11: encoding: [0x01,0x80,0x00,0x83]4019 4020s_absdiff_i32 s0, s1, -14021// GFX11: encoding: [0x01,0xc1,0x00,0x83]4022 4023s_absdiff_i32 s0, s1, 0.54024// GFX11: encoding: [0x01,0xf0,0x00,0x83]4025 4026s_absdiff_i32 s0, s1, -4.04027// GFX11: encoding: [0x01,0xf7,0x00,0x83]4028 4029s_absdiff_i32 s0, s1, 0x3f7172734030// GFX11: encoding: [0x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f]4031 4032s_absdiff_i32 s0, s1, 0xaf1234564033// GFX11: encoding: [0x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf]4034 4035s_lshl1_add_u32 s0, s1, s24036// GFX11: encoding: [0x01,0x02,0x00,0x87]4037 4038s_lshl1_add_u32 s105, s104, s1034039// GFX11: encoding: [0x68,0x67,0x69,0x87]4040 4041s_lshl1_add_u32 s0, s104, s1034042// GFX11: encoding: [0x68,0x67,0x00,0x87]4043 4044s_lshl1_add_u32 s105, s1, s1034045// GFX11: encoding: [0x01,0x67,0x69,0x87]4046 4047s_lshl1_add_u32 s105, s104, s24048// GFX11: encoding: [0x68,0x02,0x69,0x87]4049 4050s_lshl1_add_u32 s105, s1, s24051// GFX11: encoding: [0x01,0x02,0x69,0x87]4052 4053s_lshl1_add_u32 s0, s104, s24054// GFX11: encoding: [0x68,0x02,0x00,0x87]4055 4056s_lshl1_add_u32 s0, s1, s1034057// GFX11: encoding: [0x01,0x67,0x00,0x87]4058 4059s_lshl1_add_u32 exec_lo, s1, s24060// GFX11: encoding: [0x01,0x02,0x7e,0x87]4061 4062s_lshl1_add_u32 exec_hi, s1, s24063// GFX11: encoding: [0x01,0x02,0x7f,0x87]4064 4065s_lshl1_add_u32 vcc_lo, s1, s24066// GFX11: encoding: [0x01,0x02,0x6a,0x87]4067 4068s_lshl1_add_u32 vcc_hi, s1, s24069// GFX11: encoding: [0x01,0x02,0x6b,0x87]4070 4071s_lshl1_add_u32 m0, s1, s24072// GFX11: encoding: [0x01,0x02,0x7d,0x87]4073 4074s_lshl1_add_u32 s0, exec_lo, s24075// GFX11: encoding: [0x7e,0x02,0x00,0x87]4076 4077s_lshl1_add_u32 s0, exec_hi, s24078// GFX11: encoding: [0x7f,0x02,0x00,0x87]4079 4080s_lshl1_add_u32 s0, vcc_lo, s24081// GFX11: encoding: [0x6a,0x02,0x00,0x87]4082 4083s_lshl1_add_u32 s0, vcc_hi, s24084// GFX11: encoding: [0x6b,0x02,0x00,0x87]4085 4086s_lshl1_add_u32 s0, m0, s24087// GFX11: encoding: [0x7d,0x02,0x00,0x87]4088 4089s_lshl1_add_u32 s0, 0, s24090// GFX11: encoding: [0x80,0x02,0x00,0x87]4091 4092s_lshl1_add_u32 s0, -1, s24093// GFX11: encoding: [0xc1,0x02,0x00,0x87]4094 4095s_lshl1_add_u32 s0, 0.5, s24096// GFX11: encoding: [0xf0,0x02,0x00,0x87]4097 4098s_lshl1_add_u32 s0, -4.0, s24099// GFX11: encoding: [0xf7,0x02,0x00,0x87]4100 4101s_lshl1_add_u32 s0, 0x3f717273, s24102// GFX11: encoding: [0xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f]4103 4104s_lshl1_add_u32 s0, 0xaf123456, s24105// GFX11: encoding: [0xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf]4106 4107s_lshl1_add_u32 s0, s1, exec_lo4108// GFX11: encoding: [0x01,0x7e,0x00,0x87]4109 4110s_lshl1_add_u32 s0, s1, exec_hi4111// GFX11: encoding: [0x01,0x7f,0x00,0x87]4112 4113s_lshl1_add_u32 s0, s1, vcc_lo4114// GFX11: encoding: [0x01,0x6a,0x00,0x87]4115 4116s_lshl1_add_u32 s0, s1, vcc_hi4117// GFX11: encoding: [0x01,0x6b,0x00,0x87]4118 4119s_lshl1_add_u32 s0, s1, m04120// GFX11: encoding: [0x01,0x7d,0x00,0x87]4121 4122s_lshl1_add_u32 s0, s1, 04123// GFX11: encoding: [0x01,0x80,0x00,0x87]4124 4125s_lshl1_add_u32 s0, s1, -14126// GFX11: encoding: [0x01,0xc1,0x00,0x87]4127 4128s_lshl1_add_u32 s0, s1, 0.54129// GFX11: encoding: [0x01,0xf0,0x00,0x87]4130 4131s_lshl1_add_u32 s0, s1, -4.04132// GFX11: encoding: [0x01,0xf7,0x00,0x87]4133 4134s_lshl1_add_u32 s0, s1, 0x3f7172734135// GFX11: encoding: [0x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f]4136 4137s_lshl1_add_u32 s0, s1, 0xaf1234564138// GFX11: encoding: [0x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf]4139 4140s_lshl2_add_u32 s0, s1, s24141// GFX11: encoding: [0x01,0x02,0x80,0x87]4142 4143s_lshl2_add_u32 s105, s104, s1034144// GFX11: encoding: [0x68,0x67,0xe9,0x87]4145 4146s_lshl2_add_u32 s0, s104, s1034147// GFX11: encoding: [0x68,0x67,0x80,0x87]4148 4149s_lshl2_add_u32 s105, s1, s1034150// GFX11: encoding: [0x01,0x67,0xe9,0x87]4151 4152s_lshl2_add_u32 s105, s104, s24153// GFX11: encoding: [0x68,0x02,0xe9,0x87]4154 4155s_lshl2_add_u32 s105, s1, s24156// GFX11: encoding: [0x01,0x02,0xe9,0x87]4157 4158s_lshl2_add_u32 s0, s104, s24159// GFX11: encoding: [0x68,0x02,0x80,0x87]4160 4161s_lshl2_add_u32 s0, s1, s1034162// GFX11: encoding: [0x01,0x67,0x80,0x87]4163 4164s_lshl2_add_u32 exec_lo, s1, s24165// GFX11: encoding: [0x01,0x02,0xfe,0x87]4166 4167s_lshl2_add_u32 exec_hi, s1, s24168// GFX11: encoding: [0x01,0x02,0xff,0x87]4169 4170s_lshl2_add_u32 vcc_lo, s1, s24171// GFX11: encoding: [0x01,0x02,0xea,0x87]4172 4173s_lshl2_add_u32 vcc_hi, s1, s24174// GFX11: encoding: [0x01,0x02,0xeb,0x87]4175 4176s_lshl2_add_u32 m0, s1, s24177// GFX11: encoding: [0x01,0x02,0xfd,0x87]4178 4179s_lshl2_add_u32 s0, exec_lo, s24180// GFX11: encoding: [0x7e,0x02,0x80,0x87]4181 4182s_lshl2_add_u32 s0, exec_hi, s24183// GFX11: encoding: [0x7f,0x02,0x80,0x87]4184 4185s_lshl2_add_u32 s0, vcc_lo, s24186// GFX11: encoding: [0x6a,0x02,0x80,0x87]4187 4188s_lshl2_add_u32 s0, vcc_hi, s24189// GFX11: encoding: [0x6b,0x02,0x80,0x87]4190 4191s_lshl2_add_u32 s0, m0, s24192// GFX11: encoding: [0x7d,0x02,0x80,0x87]4193 4194s_lshl2_add_u32 s0, 0, s24195// GFX11: encoding: [0x80,0x02,0x80,0x87]4196 4197s_lshl2_add_u32 s0, -1, s24198// GFX11: encoding: [0xc1,0x02,0x80,0x87]4199 4200s_lshl2_add_u32 s0, 0.5, s24201// GFX11: encoding: [0xf0,0x02,0x80,0x87]4202 4203s_lshl2_add_u32 s0, -4.0, s24204// GFX11: encoding: [0xf7,0x02,0x80,0x87]4205 4206s_lshl2_add_u32 s0, 0x3f717273, s24207// GFX11: encoding: [0xff,0x02,0x80,0x87,0x73,0x72,0x71,0x3f]4208 4209s_lshl2_add_u32 s0, 0xaf123456, s24210// GFX11: encoding: [0xff,0x02,0x80,0x87,0x56,0x34,0x12,0xaf]4211 4212s_lshl2_add_u32 s0, s1, exec_lo4213// GFX11: encoding: [0x01,0x7e,0x80,0x87]4214 4215s_lshl2_add_u32 s0, s1, exec_hi4216// GFX11: encoding: [0x01,0x7f,0x80,0x87]4217 4218s_lshl2_add_u32 s0, s1, vcc_lo4219// GFX11: encoding: [0x01,0x6a,0x80,0x87]4220 4221s_lshl2_add_u32 s0, s1, vcc_hi4222// GFX11: encoding: [0x01,0x6b,0x80,0x87]4223 4224s_lshl2_add_u32 s0, s1, m04225// GFX11: encoding: [0x01,0x7d,0x80,0x87]4226 4227s_lshl2_add_u32 s0, s1, 04228// GFX11: encoding: [0x01,0x80,0x80,0x87]4229 4230s_lshl2_add_u32 s0, s1, -14231// GFX11: encoding: [0x01,0xc1,0x80,0x87]4232 4233s_lshl2_add_u32 s0, s1, 0.54234// GFX11: encoding: [0x01,0xf0,0x80,0x87]4235 4236s_lshl2_add_u32 s0, s1, -4.04237// GFX11: encoding: [0x01,0xf7,0x80,0x87]4238 4239s_lshl2_add_u32 s0, s1, 0x3f7172734240// GFX11: encoding: [0x01,0xff,0x80,0x87,0x73,0x72,0x71,0x3f]4241 4242s_lshl2_add_u32 s0, s1, 0xaf1234564243// GFX11: encoding: [0x01,0xff,0x80,0x87,0x56,0x34,0x12,0xaf]4244 4245s_lshl3_add_u32 s0, s1, s24246// GFX11: encoding: [0x01,0x02,0x00,0x88]4247 4248s_lshl3_add_u32 s105, s104, s1034249// GFX11: encoding: [0x68,0x67,0x69,0x88]4250 4251s_lshl3_add_u32 s0, s104, s1034252// GFX11: encoding: [0x68,0x67,0x00,0x88]4253 4254s_lshl3_add_u32 s105, s1, s1034255// GFX11: encoding: [0x01,0x67,0x69,0x88]4256 4257s_lshl3_add_u32 s105, s104, s24258// GFX11: encoding: [0x68,0x02,0x69,0x88]4259 4260s_lshl3_add_u32 s105, s1, s24261// GFX11: encoding: [0x01,0x02,0x69,0x88]4262 4263s_lshl3_add_u32 s0, s104, s24264// GFX11: encoding: [0x68,0x02,0x00,0x88]4265 4266s_lshl3_add_u32 s0, s1, s1034267// GFX11: encoding: [0x01,0x67,0x00,0x88]4268 4269s_lshl3_add_u32 exec_lo, s1, s24270// GFX11: encoding: [0x01,0x02,0x7e,0x88]4271 4272s_lshl3_add_u32 exec_hi, s1, s24273// GFX11: encoding: [0x01,0x02,0x7f,0x88]4274 4275s_lshl3_add_u32 vcc_lo, s1, s24276// GFX11: encoding: [0x01,0x02,0x6a,0x88]4277 4278s_lshl3_add_u32 vcc_hi, s1, s24279// GFX11: encoding: [0x01,0x02,0x6b,0x88]4280 4281s_lshl3_add_u32 m0, s1, s24282// GFX11: encoding: [0x01,0x02,0x7d,0x88]4283 4284s_lshl3_add_u32 s0, exec_lo, s24285// GFX11: encoding: [0x7e,0x02,0x00,0x88]4286 4287s_lshl3_add_u32 s0, exec_hi, s24288// GFX11: encoding: [0x7f,0x02,0x00,0x88]4289 4290s_lshl3_add_u32 s0, vcc_lo, s24291// GFX11: encoding: [0x6a,0x02,0x00,0x88]4292 4293s_lshl3_add_u32 s0, vcc_hi, s24294// GFX11: encoding: [0x6b,0x02,0x00,0x88]4295 4296s_lshl3_add_u32 s0, m0, s24297// GFX11: encoding: [0x7d,0x02,0x00,0x88]4298 4299s_lshl3_add_u32 s0, 0, s24300// GFX11: encoding: [0x80,0x02,0x00,0x88]4301 4302s_lshl3_add_u32 s0, -1, s24303// GFX11: encoding: [0xc1,0x02,0x00,0x88]4304 4305s_lshl3_add_u32 s0, 0.5, s24306// GFX11: encoding: [0xf0,0x02,0x00,0x88]4307 4308s_lshl3_add_u32 s0, -4.0, s24309// GFX11: encoding: [0xf7,0x02,0x00,0x88]4310 4311s_lshl3_add_u32 s0, 0x3f717273, s24312// GFX11: encoding: [0xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f]4313 4314s_lshl3_add_u32 s0, 0xaf123456, s24315// GFX11: encoding: [0xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf]4316 4317s_lshl3_add_u32 s0, s1, exec_lo4318// GFX11: encoding: [0x01,0x7e,0x00,0x88]4319 4320s_lshl3_add_u32 s0, s1, exec_hi4321// GFX11: encoding: [0x01,0x7f,0x00,0x88]4322 4323s_lshl3_add_u32 s0, s1, vcc_lo4324// GFX11: encoding: [0x01,0x6a,0x00,0x88]4325 4326s_lshl3_add_u32 s0, s1, vcc_hi4327// GFX11: encoding: [0x01,0x6b,0x00,0x88]4328 4329s_lshl3_add_u32 s0, s1, m04330// GFX11: encoding: [0x01,0x7d,0x00,0x88]4331 4332s_lshl3_add_u32 s0, s1, 04333// GFX11: encoding: [0x01,0x80,0x00,0x88]4334 4335s_lshl3_add_u32 s0, s1, -14336// GFX11: encoding: [0x01,0xc1,0x00,0x88]4337 4338s_lshl3_add_u32 s0, s1, 0.54339// GFX11: encoding: [0x01,0xf0,0x00,0x88]4340 4341s_lshl3_add_u32 s0, s1, -4.04342// GFX11: encoding: [0x01,0xf7,0x00,0x88]4343 4344s_lshl3_add_u32 s0, s1, 0x3f7172734345// GFX11: encoding: [0x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f]4346 4347s_lshl3_add_u32 s0, s1, 0xaf1234564348// GFX11: encoding: [0x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf]4349 4350s_lshl4_add_u32 s0, s1, s24351// GFX11: encoding: [0x01,0x02,0x80,0x88]4352 4353s_lshl4_add_u32 s105, s104, s1034354// GFX11: encoding: [0x68,0x67,0xe9,0x88]4355 4356s_lshl4_add_u32 s0, s104, s1034357// GFX11: encoding: [0x68,0x67,0x80,0x88]4358 4359s_lshl4_add_u32 s105, s1, s1034360// GFX11: encoding: [0x01,0x67,0xe9,0x88]4361 4362s_lshl4_add_u32 s105, s104, s24363// GFX11: encoding: [0x68,0x02,0xe9,0x88]4364 4365s_lshl4_add_u32 s105, s1, s24366// GFX11: encoding: [0x01,0x02,0xe9,0x88]4367 4368s_lshl4_add_u32 s0, s104, s24369// GFX11: encoding: [0x68,0x02,0x80,0x88]4370 4371s_lshl4_add_u32 s0, s1, s1034372// GFX11: encoding: [0x01,0x67,0x80,0x88]4373 4374s_lshl4_add_u32 exec_lo, s1, s24375// GFX11: encoding: [0x01,0x02,0xfe,0x88]4376 4377s_lshl4_add_u32 exec_hi, s1, s24378// GFX11: encoding: [0x01,0x02,0xff,0x88]4379 4380s_lshl4_add_u32 vcc_lo, s1, s24381// GFX11: encoding: [0x01,0x02,0xea,0x88]4382 4383s_lshl4_add_u32 vcc_hi, s1, s24384// GFX11: encoding: [0x01,0x02,0xeb,0x88]4385 4386s_lshl4_add_u32 m0, s1, s24387// GFX11: encoding: [0x01,0x02,0xfd,0x88]4388 4389s_lshl4_add_u32 s0, exec_lo, s24390// GFX11: encoding: [0x7e,0x02,0x80,0x88]4391 4392s_lshl4_add_u32 s0, exec_hi, s24393// GFX11: encoding: [0x7f,0x02,0x80,0x88]4394 4395s_lshl4_add_u32 s0, vcc_lo, s24396// GFX11: encoding: [0x6a,0x02,0x80,0x88]4397 4398s_lshl4_add_u32 s0, vcc_hi, s24399// GFX11: encoding: [0x6b,0x02,0x80,0x88]4400 4401s_lshl4_add_u32 s0, m0, s24402// GFX11: encoding: [0x7d,0x02,0x80,0x88]4403 4404s_lshl4_add_u32 s0, 0, s24405// GFX11: encoding: [0x80,0x02,0x80,0x88]4406 4407s_lshl4_add_u32 s0, -1, s24408// GFX11: encoding: [0xc1,0x02,0x80,0x88]4409 4410s_lshl4_add_u32 s0, 0.5, s24411// GFX11: encoding: [0xf0,0x02,0x80,0x88]4412 4413s_lshl4_add_u32 s0, -4.0, s24414// GFX11: encoding: [0xf7,0x02,0x80,0x88]4415 4416s_lshl4_add_u32 s0, 0x3f717273, s24417// GFX11: encoding: [0xff,0x02,0x80,0x88,0x73,0x72,0x71,0x3f]4418 4419s_lshl4_add_u32 s0, 0xaf123456, s24420// GFX11: encoding: [0xff,0x02,0x80,0x88,0x56,0x34,0x12,0xaf]4421 4422s_lshl4_add_u32 s0, s1, exec_lo4423// GFX11: encoding: [0x01,0x7e,0x80,0x88]4424 4425s_lshl4_add_u32 s0, s1, exec_hi4426// GFX11: encoding: [0x01,0x7f,0x80,0x88]4427 4428s_lshl4_add_u32 s0, s1, vcc_lo4429// GFX11: encoding: [0x01,0x6a,0x80,0x88]4430 4431s_lshl4_add_u32 s0, s1, vcc_hi4432// GFX11: encoding: [0x01,0x6b,0x80,0x88]4433 4434s_lshl4_add_u32 s0, s1, m04435// GFX11: encoding: [0x01,0x7d,0x80,0x88]4436 4437s_lshl4_add_u32 s0, s1, 04438// GFX11: encoding: [0x01,0x80,0x80,0x88]4439 4440s_lshl4_add_u32 s0, s1, -14441// GFX11: encoding: [0x01,0xc1,0x80,0x88]4442 4443s_lshl4_add_u32 s0, s1, 0.54444// GFX11: encoding: [0x01,0xf0,0x80,0x88]4445 4446s_lshl4_add_u32 s0, s1, -4.04447// GFX11: encoding: [0x01,0xf7,0x80,0x88]4448 4449s_lshl4_add_u32 s0, s1, 0x3f7172734450// GFX11: encoding: [0x01,0xff,0x80,0x88,0x73,0x72,0x71,0x3f]4451 4452s_lshl4_add_u32 s0, s1, 0xaf1234564453// GFX11: encoding: [0x01,0xff,0x80,0x88,0x56,0x34,0x12,0xaf]4454 4455s_pack_ll_b32_b16 s0, s1, s24456// GFX11: encoding: [0x01,0x02,0x00,0x99]4457 4458s_pack_ll_b32_b16 s105, s104, s1034459// GFX11: encoding: [0x68,0x67,0x69,0x99]4460 4461s_pack_ll_b32_b16 s0, s104, s1034462// GFX11: encoding: [0x68,0x67,0x00,0x99]4463 4464s_pack_ll_b32_b16 s105, s1, s1034465// GFX11: encoding: [0x01,0x67,0x69,0x99]4466 4467s_pack_ll_b32_b16 s105, s104, s24468// GFX11: encoding: [0x68,0x02,0x69,0x99]4469 4470s_pack_ll_b32_b16 s105, s1, s24471// GFX11: encoding: [0x01,0x02,0x69,0x99]4472 4473s_pack_ll_b32_b16 s0, s104, s24474// GFX11: encoding: [0x68,0x02,0x00,0x99]4475 4476s_pack_ll_b32_b16 s0, s1, s1034477// GFX11: encoding: [0x01,0x67,0x00,0x99]4478 4479s_pack_ll_b32_b16 exec_lo, s1, s24480// GFX11: encoding: [0x01,0x02,0x7e,0x99]4481 4482s_pack_ll_b32_b16 exec_hi, s1, s24483// GFX11: encoding: [0x01,0x02,0x7f,0x99]4484 4485s_pack_ll_b32_b16 vcc_lo, s1, s24486// GFX11: encoding: [0x01,0x02,0x6a,0x99]4487 4488s_pack_ll_b32_b16 vcc_hi, s1, s24489// GFX11: encoding: [0x01,0x02,0x6b,0x99]4490 4491s_pack_ll_b32_b16 m0, s1, s24492// GFX11: encoding: [0x01,0x02,0x7d,0x99]4493 4494s_pack_ll_b32_b16 s0, exec_lo, s24495// GFX11: encoding: [0x7e,0x02,0x00,0x99]4496 4497s_pack_ll_b32_b16 s0, exec_hi, s24498// GFX11: encoding: [0x7f,0x02,0x00,0x99]4499 4500s_pack_ll_b32_b16 s0, vcc_lo, s24501// GFX11: encoding: [0x6a,0x02,0x00,0x99]4502 4503s_pack_ll_b32_b16 s0, vcc_hi, s24504// GFX11: encoding: [0x6b,0x02,0x00,0x99]4505 4506s_pack_ll_b32_b16 s0, m0, s24507// GFX11: encoding: [0x7d,0x02,0x00,0x99]4508 4509s_pack_ll_b32_b16 s0, 0, s24510// GFX11: encoding: [0x80,0x02,0x00,0x99]4511 4512s_pack_ll_b32_b16 s0, -1, s24513// GFX11: encoding: [0xc1,0x02,0x00,0x99]4514 4515s_pack_ll_b32_b16 s0, 0.5, s24516// GFX11: encoding: [0xf0,0x02,0x00,0x99]4517 4518s_pack_ll_b32_b16 s0, -4.0, s24519// GFX11: encoding: [0xf7,0x02,0x00,0x99]4520 4521s_pack_ll_b32_b16 s0, 0x3f717273, s24522// GFX11: encoding: [0xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f]4523 4524s_pack_ll_b32_b16 s0, 0xaf123456, s24525// GFX11: encoding: [0xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf]4526 4527s_pack_ll_b32_b16 s0, s1, exec_lo4528// GFX11: encoding: [0x01,0x7e,0x00,0x99]4529 4530s_pack_ll_b32_b16 s0, s1, exec_hi4531// GFX11: encoding: [0x01,0x7f,0x00,0x99]4532 4533s_pack_ll_b32_b16 s0, s1, vcc_lo4534// GFX11: encoding: [0x01,0x6a,0x00,0x99]4535 4536s_pack_ll_b32_b16 s0, s1, vcc_hi4537// GFX11: encoding: [0x01,0x6b,0x00,0x99]4538 4539s_pack_ll_b32_b16 s0, s1, m04540// GFX11: encoding: [0x01,0x7d,0x00,0x99]4541 4542s_pack_ll_b32_b16 s0, s1, 04543// GFX11: encoding: [0x01,0x80,0x00,0x99]4544 4545s_pack_ll_b32_b16 s0, s1, -14546// GFX11: encoding: [0x01,0xc1,0x00,0x99]4547 4548s_pack_ll_b32_b16 s0, s1, 0.54549// GFX11: encoding: [0x01,0xf0,0x00,0x99]4550 4551s_pack_ll_b32_b16 s0, s1, -4.04552// GFX11: encoding: [0x01,0xf7,0x00,0x99]4553 4554s_pack_ll_b32_b16 s0, s1, 0x3f7172734555// GFX11: encoding: [0x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f]4556 4557s_pack_ll_b32_b16 s0, s1, 0xaf1234564558// GFX11: encoding: [0x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf]4559 4560s_pack_lh_b32_b16 s0, s1, s24561// GFX11: encoding: [0x01,0x02,0x80,0x99]4562 4563s_pack_lh_b32_b16 s105, s104, s1034564// GFX11: encoding: [0x68,0x67,0xe9,0x99]4565 4566s_pack_lh_b32_b16 s0, s104, s1034567// GFX11: encoding: [0x68,0x67,0x80,0x99]4568 4569s_pack_lh_b32_b16 s105, s1, s1034570// GFX11: encoding: [0x01,0x67,0xe9,0x99]4571 4572s_pack_lh_b32_b16 s105, s104, s24573// GFX11: encoding: [0x68,0x02,0xe9,0x99]4574 4575s_pack_lh_b32_b16 s105, s1, s24576// GFX11: encoding: [0x01,0x02,0xe9,0x99]4577 4578s_pack_lh_b32_b16 s0, s104, s24579// GFX11: encoding: [0x68,0x02,0x80,0x99]4580 4581s_pack_lh_b32_b16 s0, s1, s1034582// GFX11: encoding: [0x01,0x67,0x80,0x99]4583 4584s_pack_lh_b32_b16 exec_lo, s1, s24585// GFX11: encoding: [0x01,0x02,0xfe,0x99]4586 4587s_pack_lh_b32_b16 exec_hi, s1, s24588// GFX11: encoding: [0x01,0x02,0xff,0x99]4589 4590s_pack_lh_b32_b16 vcc_lo, s1, s24591// GFX11: encoding: [0x01,0x02,0xea,0x99]4592 4593s_pack_lh_b32_b16 vcc_hi, s1, s24594// GFX11: encoding: [0x01,0x02,0xeb,0x99]4595 4596s_pack_lh_b32_b16 m0, s1, s24597// GFX11: encoding: [0x01,0x02,0xfd,0x99]4598 4599s_pack_lh_b32_b16 s0, exec_lo, s24600// GFX11: encoding: [0x7e,0x02,0x80,0x99]4601 4602s_pack_lh_b32_b16 s0, exec_hi, s24603// GFX11: encoding: [0x7f,0x02,0x80,0x99]4604 4605s_pack_lh_b32_b16 s0, vcc_lo, s24606// GFX11: encoding: [0x6a,0x02,0x80,0x99]4607 4608s_pack_lh_b32_b16 s0, vcc_hi, s24609// GFX11: encoding: [0x6b,0x02,0x80,0x99]4610 4611s_pack_lh_b32_b16 s0, m0, s24612// GFX11: encoding: [0x7d,0x02,0x80,0x99]4613 4614s_pack_lh_b32_b16 s0, 0, s24615// GFX11: encoding: [0x80,0x02,0x80,0x99]4616 4617s_pack_lh_b32_b16 s0, -1, s24618// GFX11: encoding: [0xc1,0x02,0x80,0x99]4619 4620s_pack_lh_b32_b16 s0, 0.5, s24621// GFX11: encoding: [0xf0,0x02,0x80,0x99]4622 4623s_pack_lh_b32_b16 s0, -4.0, s24624// GFX11: encoding: [0xf7,0x02,0x80,0x99]4625 4626s_pack_lh_b32_b16 s0, 0x3f717273, s24627// GFX11: encoding: [0xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f]4628 4629s_pack_lh_b32_b16 s0, 0xaf123456, s24630// GFX11: encoding: [0xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf]4631 4632s_pack_lh_b32_b16 s0, s1, exec_lo4633// GFX11: encoding: [0x01,0x7e,0x80,0x99]4634 4635s_pack_lh_b32_b16 s0, s1, exec_hi4636// GFX11: encoding: [0x01,0x7f,0x80,0x99]4637 4638s_pack_lh_b32_b16 s0, s1, vcc_lo4639// GFX11: encoding: [0x01,0x6a,0x80,0x99]4640 4641s_pack_lh_b32_b16 s0, s1, vcc_hi4642// GFX11: encoding: [0x01,0x6b,0x80,0x99]4643 4644s_pack_lh_b32_b16 s0, s1, m04645// GFX11: encoding: [0x01,0x7d,0x80,0x99]4646 4647s_pack_lh_b32_b16 s0, s1, 04648// GFX11: encoding: [0x01,0x80,0x80,0x99]4649 4650s_pack_lh_b32_b16 s0, s1, -14651// GFX11: encoding: [0x01,0xc1,0x80,0x99]4652 4653s_pack_lh_b32_b16 s0, s1, 0.54654// GFX11: encoding: [0x01,0xf0,0x80,0x99]4655 4656s_pack_lh_b32_b16 s0, s1, -4.04657// GFX11: encoding: [0x01,0xf7,0x80,0x99]4658 4659s_pack_lh_b32_b16 s0, s1, 0x3f7172734660// GFX11: encoding: [0x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f]4661 4662s_pack_lh_b32_b16 s0, s1, 0xaf1234564663// GFX11: encoding: [0x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf]4664 4665s_pack_hh_b32_b16 s0, s1, s24666// GFX11: encoding: [0x01,0x02,0x00,0x9a]4667 4668s_pack_hh_b32_b16 s105, s104, s1034669// GFX11: encoding: [0x68,0x67,0x69,0x9a]4670 4671s_pack_hh_b32_b16 s0, s104, s1034672// GFX11: encoding: [0x68,0x67,0x00,0x9a]4673 4674s_pack_hh_b32_b16 s105, s1, s1034675// GFX11: encoding: [0x01,0x67,0x69,0x9a]4676 4677s_pack_hh_b32_b16 s105, s104, s24678// GFX11: encoding: [0x68,0x02,0x69,0x9a]4679 4680s_pack_hh_b32_b16 s105, s1, s24681// GFX11: encoding: [0x01,0x02,0x69,0x9a]4682 4683s_pack_hh_b32_b16 s0, s104, s24684// GFX11: encoding: [0x68,0x02,0x00,0x9a]4685 4686s_pack_hh_b32_b16 s0, s1, s1034687// GFX11: encoding: [0x01,0x67,0x00,0x9a]4688 4689s_pack_hh_b32_b16 exec_lo, s1, s24690// GFX11: encoding: [0x01,0x02,0x7e,0x9a]4691 4692s_pack_hh_b32_b16 exec_hi, s1, s24693// GFX11: encoding: [0x01,0x02,0x7f,0x9a]4694 4695s_pack_hh_b32_b16 vcc_lo, s1, s24696// GFX11: encoding: [0x01,0x02,0x6a,0x9a]4697 4698s_pack_hh_b32_b16 vcc_hi, s1, s24699// GFX11: encoding: [0x01,0x02,0x6b,0x9a]4700 4701s_pack_hh_b32_b16 m0, s1, s24702// GFX11: encoding: [0x01,0x02,0x7d,0x9a]4703 4704s_pack_hh_b32_b16 s0, exec_lo, s24705// GFX11: encoding: [0x7e,0x02,0x00,0x9a]4706 4707s_pack_hh_b32_b16 s0, exec_hi, s24708// GFX11: encoding: [0x7f,0x02,0x00,0x9a]4709 4710s_pack_hh_b32_b16 s0, vcc_lo, s24711// GFX11: encoding: [0x6a,0x02,0x00,0x9a]4712 4713s_pack_hh_b32_b16 s0, vcc_hi, s24714// GFX11: encoding: [0x6b,0x02,0x00,0x9a]4715 4716s_pack_hh_b32_b16 s0, m0, s24717// GFX11: encoding: [0x7d,0x02,0x00,0x9a]4718 4719s_pack_hh_b32_b16 s0, 0, s24720// GFX11: encoding: [0x80,0x02,0x00,0x9a]4721 4722s_pack_hh_b32_b16 s0, -1, s24723// GFX11: encoding: [0xc1,0x02,0x00,0x9a]4724 4725s_pack_hh_b32_b16 s0, 0.5, s24726// GFX11: encoding: [0xf0,0x02,0x00,0x9a]4727 4728s_pack_hh_b32_b16 s0, -4.0, s24729// GFX11: encoding: [0xf7,0x02,0x00,0x9a]4730 4731s_pack_hh_b32_b16 s0, 0x3f717273, s24732// GFX11: encoding: [0xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f]4733 4734s_pack_hh_b32_b16 s0, 0xaf123456, s24735// GFX11: encoding: [0xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf]4736 4737s_pack_hh_b32_b16 s0, s1, exec_lo4738// GFX11: encoding: [0x01,0x7e,0x00,0x9a]4739 4740s_pack_hh_b32_b16 s0, s1, exec_hi4741// GFX11: encoding: [0x01,0x7f,0x00,0x9a]4742 4743s_pack_hh_b32_b16 s0, s1, vcc_lo4744// GFX11: encoding: [0x01,0x6a,0x00,0x9a]4745 4746s_pack_hh_b32_b16 s0, s1, vcc_hi4747// GFX11: encoding: [0x01,0x6b,0x00,0x9a]4748 4749s_pack_hh_b32_b16 s0, s1, m04750// GFX11: encoding: [0x01,0x7d,0x00,0x9a]4751 4752s_pack_hh_b32_b16 s0, s1, 04753// GFX11: encoding: [0x01,0x80,0x00,0x9a]4754 4755s_pack_hh_b32_b16 s0, s1, -14756// GFX11: encoding: [0x01,0xc1,0x00,0x9a]4757 4758s_pack_hh_b32_b16 s0, s1, 0.54759// GFX11: encoding: [0x01,0xf0,0x00,0x9a]4760 4761s_pack_hh_b32_b16 s0, s1, -4.04762// GFX11: encoding: [0x01,0xf7,0x00,0x9a]4763 4764s_pack_hh_b32_b16 s0, s1, 0x3f7172734765// GFX11: encoding: [0x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f]4766 4767s_pack_hh_b32_b16 s0, s1, 0xaf1234564768// GFX11: encoding: [0x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf]4769 4770s_mul_hi_u32 s0, s1, s24771// GFX11: encoding: [0x01,0x02,0x80,0x96]4772 4773s_mul_hi_u32 s105, s104, s1034774// GFX11: encoding: [0x68,0x67,0xe9,0x96]4775 4776s_mul_hi_u32 s0, s104, s1034777// GFX11: encoding: [0x68,0x67,0x80,0x96]4778 4779s_mul_hi_u32 s105, s1, s1034780// GFX11: encoding: [0x01,0x67,0xe9,0x96]4781 4782s_mul_hi_u32 s105, s104, s24783// GFX11: encoding: [0x68,0x02,0xe9,0x96]4784 4785s_mul_hi_u32 s105, s1, s24786// GFX11: encoding: [0x01,0x02,0xe9,0x96]4787 4788s_mul_hi_u32 s0, s104, s24789// GFX11: encoding: [0x68,0x02,0x80,0x96]4790 4791s_mul_hi_u32 s0, s1, s1034792// GFX11: encoding: [0x01,0x67,0x80,0x96]4793 4794s_mul_hi_u32 exec_lo, s1, s24795// GFX11: encoding: [0x01,0x02,0xfe,0x96]4796 4797s_mul_hi_u32 exec_hi, s1, s24798// GFX11: encoding: [0x01,0x02,0xff,0x96]4799 4800s_mul_hi_u32 vcc_lo, s1, s24801// GFX11: encoding: [0x01,0x02,0xea,0x96]4802 4803s_mul_hi_u32 vcc_hi, s1, s24804// GFX11: encoding: [0x01,0x02,0xeb,0x96]4805 4806s_mul_hi_u32 m0, s1, s24807// GFX11: encoding: [0x01,0x02,0xfd,0x96]4808 4809s_mul_hi_u32 s0, exec_lo, s24810// GFX11: encoding: [0x7e,0x02,0x80,0x96]4811 4812s_mul_hi_u32 s0, exec_hi, s24813// GFX11: encoding: [0x7f,0x02,0x80,0x96]4814 4815s_mul_hi_u32 s0, vcc_lo, s24816// GFX11: encoding: [0x6a,0x02,0x80,0x96]4817 4818s_mul_hi_u32 s0, vcc_hi, s24819// GFX11: encoding: [0x6b,0x02,0x80,0x96]4820 4821s_mul_hi_u32 s0, m0, s24822// GFX11: encoding: [0x7d,0x02,0x80,0x96]4823 4824s_mul_hi_u32 s0, 0, s24825// GFX11: encoding: [0x80,0x02,0x80,0x96]4826 4827s_mul_hi_u32 s0, -1, s24828// GFX11: encoding: [0xc1,0x02,0x80,0x96]4829 4830s_mul_hi_u32 s0, 0.5, s24831// GFX11: encoding: [0xf0,0x02,0x80,0x96]4832 4833s_mul_hi_u32 s0, -4.0, s24834// GFX11: encoding: [0xf7,0x02,0x80,0x96]4835 4836s_mul_hi_u32 s0, 0x3f717273, s24837// GFX11: encoding: [0xff,0x02,0x80,0x96,0x73,0x72,0x71,0x3f]4838 4839s_mul_hi_u32 s0, 0xaf123456, s24840// GFX11: encoding: [0xff,0x02,0x80,0x96,0x56,0x34,0x12,0xaf]4841 4842s_mul_hi_u32 s0, s1, exec_lo4843// GFX11: encoding: [0x01,0x7e,0x80,0x96]4844 4845s_mul_hi_u32 s0, s1, exec_hi4846// GFX11: encoding: [0x01,0x7f,0x80,0x96]4847 4848s_mul_hi_u32 s0, s1, vcc_lo4849// GFX11: encoding: [0x01,0x6a,0x80,0x96]4850 4851s_mul_hi_u32 s0, s1, vcc_hi4852// GFX11: encoding: [0x01,0x6b,0x80,0x96]4853 4854s_mul_hi_u32 s0, s1, m04855// GFX11: encoding: [0x01,0x7d,0x80,0x96]4856 4857s_mul_hi_u32 s0, s1, 04858// GFX11: encoding: [0x01,0x80,0x80,0x96]4859 4860s_mul_hi_u32 s0, s1, -14861// GFX11: encoding: [0x01,0xc1,0x80,0x96]4862 4863s_mul_hi_u32 s0, s1, 0.54864// GFX11: encoding: [0x01,0xf0,0x80,0x96]4865 4866s_mul_hi_u32 s0, s1, -4.04867// GFX11: encoding: [0x01,0xf7,0x80,0x96]4868 4869s_mul_hi_u32 s0, s1, 0x3f7172734870// GFX11: encoding: [0x01,0xff,0x80,0x96,0x73,0x72,0x71,0x3f]4871 4872s_mul_hi_u32 s0, s1, 0xaf1234564873// GFX11: encoding: [0x01,0xff,0x80,0x96,0x56,0x34,0x12,0xaf]4874 4875s_mul_hi_i32 s0, s1, s24876// GFX11: encoding: [0x01,0x02,0x00,0x97]4877 4878s_mul_hi_i32 s105, s104, s1034879// GFX11: encoding: [0x68,0x67,0x69,0x97]4880 4881s_mul_hi_i32 s0, s104, s1034882// GFX11: encoding: [0x68,0x67,0x00,0x97]4883 4884s_mul_hi_i32 s105, s1, s1034885// GFX11: encoding: [0x01,0x67,0x69,0x97]4886 4887s_mul_hi_i32 s105, s104, s24888// GFX11: encoding: [0x68,0x02,0x69,0x97]4889 4890s_mul_hi_i32 s105, s1, s24891// GFX11: encoding: [0x01,0x02,0x69,0x97]4892 4893s_mul_hi_i32 s0, s104, s24894// GFX11: encoding: [0x68,0x02,0x00,0x97]4895 4896s_mul_hi_i32 s0, s1, s1034897// GFX11: encoding: [0x01,0x67,0x00,0x97]4898 4899s_mul_hi_i32 exec_lo, s1, s24900// GFX11: encoding: [0x01,0x02,0x7e,0x97]4901 4902s_mul_hi_i32 exec_hi, s1, s24903// GFX11: encoding: [0x01,0x02,0x7f,0x97]4904 4905s_mul_hi_i32 vcc_lo, s1, s24906// GFX11: encoding: [0x01,0x02,0x6a,0x97]4907 4908s_mul_hi_i32 vcc_hi, s1, s24909// GFX11: encoding: [0x01,0x02,0x6b,0x97]4910 4911s_mul_hi_i32 m0, s1, s24912// GFX11: encoding: [0x01,0x02,0x7d,0x97]4913 4914s_mul_hi_i32 s0, exec_lo, s24915// GFX11: encoding: [0x7e,0x02,0x00,0x97]4916 4917s_mul_hi_i32 s0, exec_hi, s24918// GFX11: encoding: [0x7f,0x02,0x00,0x97]4919 4920s_mul_hi_i32 s0, vcc_lo, s24921// GFX11: encoding: [0x6a,0x02,0x00,0x97]4922 4923s_mul_hi_i32 s0, vcc_hi, s24924// GFX11: encoding: [0x6b,0x02,0x00,0x97]4925 4926s_mul_hi_i32 s0, m0, s24927// GFX11: encoding: [0x7d,0x02,0x00,0x97]4928 4929s_mul_hi_i32 s0, 0, s24930// GFX11: encoding: [0x80,0x02,0x00,0x97]4931 4932s_mul_hi_i32 s0, -1, s24933// GFX11: encoding: [0xc1,0x02,0x00,0x97]4934 4935s_mul_hi_i32 s0, 0.5, s24936// GFX11: encoding: [0xf0,0x02,0x00,0x97]4937 4938s_mul_hi_i32 s0, -4.0, s24939// GFX11: encoding: [0xf7,0x02,0x00,0x97]4940 4941s_mul_hi_i32 s0, 0x3f717273, s24942// GFX11: encoding: [0xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f]4943 4944s_mul_hi_i32 s0, 0xaf123456, s24945// GFX11: encoding: [0xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf]4946 4947s_mul_hi_i32 s0, s1, exec_lo4948// GFX11: encoding: [0x01,0x7e,0x00,0x97]4949 4950s_mul_hi_i32 s0, s1, exec_hi4951// GFX11: encoding: [0x01,0x7f,0x00,0x97]4952 4953s_mul_hi_i32 s0, s1, vcc_lo4954// GFX11: encoding: [0x01,0x6a,0x00,0x97]4955 4956s_mul_hi_i32 s0, s1, vcc_hi4957// GFX11: encoding: [0x01,0x6b,0x00,0x97]4958 4959s_mul_hi_i32 s0, s1, m04960// GFX11: encoding: [0x01,0x7d,0x00,0x97]4961 4962s_mul_hi_i32 s0, s1, 04963// GFX11: encoding: [0x01,0x80,0x00,0x97]4964 4965s_mul_hi_i32 s0, s1, -14966// GFX11: encoding: [0x01,0xc1,0x00,0x97]4967 4968s_mul_hi_i32 s0, s1, 0.54969// GFX11: encoding: [0x01,0xf0,0x00,0x97]4970 4971s_mul_hi_i32 s0, s1, -4.04972// GFX11: encoding: [0x01,0xf7,0x00,0x97]4973 4974s_mul_hi_i32 s0, s1, 0x3f7172734975// GFX11: encoding: [0x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f]4976 4977s_mul_hi_i32 s0, s1, 0xaf1234564978// GFX11: encoding: [0x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf]4979 4980s_or_not1_b32 s5, s1, s24981// GFX11: encoding: [0x01,0x02,0x05,0x92]4982 4983s_or_not1_b32 s5, s105, s1054984// GFX11: encoding: [0x69,0x69,0x05,0x92]4985 4986s_or_not1_b32 s5, vcc_lo, ttmp154987// GFX11: encoding: [0x6a,0x7b,0x05,0x92]4988 4989s_or_not1_b32 s5, vcc_hi, 0xaf1234564990// GFX11: encoding: [0x6b,0xff,0x05,0x92,0x56,0x34,0x12,0xaf]4991 4992s_or_not1_b32 s5, ttmp15, src_scc4993// GFX11: encoding: [0x7b,0xfd,0x05,0x92]4994 4995s_or_not1_b32 s105, m0, 0.54996// GFX11: encoding: [0x7d,0xf0,0x69,0x92]4997 4998s_or_not1_b32 vcc_lo, exec_lo, -14999// GFX11: encoding: [0x7e,0xc1,0x6a,0x92]5000 5001s_or_not1_b32 vcc_hi, exec_hi, null5002// GFX11: encoding: [0x7f,0x7c,0x6b,0x92]5003 5004s_or_not1_b32 ttmp15, null, exec_lo5005// GFX11: encoding: [0x7c,0x7e,0x7b,0x92]5006 5007s_or_not1_b32 m0, -1, exec_hi5008// GFX11: encoding: [0xc1,0x7f,0x7d,0x92]5009 5010s_or_not1_b32 exec_lo, 0.5, m05011// GFX11: encoding: [0xf0,0x7d,0x7e,0x92]5012 5013s_or_not1_b32 exec_hi, src_scc, vcc_lo5014// GFX11: encoding: [0xfd,0x6a,0x7f,0x92]5015 5016s_or_not1_b32 null, 0xaf123456, vcc_hi5017// GFX11: encoding: [0xff,0x6b,0x7c,0x92,0x56,0x34,0x12,0xaf]5018 5019s_pack_hl_b32_b16 s5, s1, s25020// GFX11: encoding: [0x01,0x02,0x85,0x9a]5021 5022s_pack_hl_b32_b16 s5, s105, s1055023// GFX11: encoding: [0x69,0x69,0x85,0x9a]5024 5025s_pack_hl_b32_b16 s5, vcc_lo, ttmp155026// GFX11: encoding: [0x6a,0x7b,0x85,0x9a]5027 5028s_pack_hl_b32_b16 s5, vcc_hi, 0xfe0b5029// GFX11: encoding: [0x6b,0xff,0x85,0x9a,0x0b,0xfe,0x00,0x00]5030 5031s_pack_hl_b32_b16 s5, ttmp15, src_scc5032// GFX11: encoding: [0x7b,0xfd,0x85,0x9a]5033 5034s_pack_hl_b32_b16 s105, m0, 0.55035// GFX11: encoding: [0x7d,0xf0,0xe9,0x9a]5036 5037s_pack_hl_b32_b16 vcc_lo, exec_lo, -15038// GFX11: encoding: [0x7e,0xc1,0xea,0x9a]5039 5040s_pack_hl_b32_b16 vcc_hi, exec_hi, null5041// GFX11: encoding: [0x7f,0x7c,0xeb,0x9a]5042 5043s_pack_hl_b32_b16 ttmp15, null, exec_lo5044// GFX11: encoding: [0x7c,0x7e,0xfb,0x9a]5045 5046s_pack_hl_b32_b16 m0, -1, exec_hi5047// GFX11: encoding: [0xc1,0x7f,0xfd,0x9a]5048 5049s_pack_hl_b32_b16 exec_lo, 0.5, m05050// GFX11: encoding: [0xf0,0x7d,0xfe,0x9a]5051 5052s_pack_hl_b32_b16 exec_hi, src_scc, vcc_lo5053// GFX11: encoding: [0xfd,0x6a,0xff,0x9a]5054 5055s_pack_hl_b32_b16 null, 0xaf123456, vcc_hi5056// GFX11: encoding: [0xff,0x6b,0xfc,0x9a,0x56,0x34,0x12,0xaf]5057 5058s_and_not1_b32 s5, s1, s25059// GFX11: encoding: [0x01,0x02,0x05,0x91]5060 5061s_and_not1_b32 s5, s105, s1055062// GFX11: encoding: [0x69,0x69,0x05,0x91]5063 5064s_and_not1_b32 s5, vcc_lo, ttmp155065// GFX11: encoding: [0x6a,0x7b,0x05,0x91]5066 5067s_and_not1_b32 s5, vcc_hi, 0xaf1234565068// GFX11: encoding: [0x6b,0xff,0x05,0x91,0x56,0x34,0x12,0xaf]5069 5070s_and_not1_b32 s5, ttmp15, src_scc5071// GFX11: encoding: [0x7b,0xfd,0x05,0x91]5072 5073s_and_not1_b32 s105, m0, 0.55074// GFX11: encoding: [0x7d,0xf0,0x69,0x91]5075 5076s_and_not1_b32 vcc_lo, exec_lo, -15077// GFX11: encoding: [0x7e,0xc1,0x6a,0x91]5078 5079s_and_not1_b32 vcc_hi, exec_hi, null5080// GFX11: encoding: [0x7f,0x7c,0x6b,0x91]5081 5082s_and_not1_b32 ttmp15, null, exec_lo5083// GFX11: encoding: [0x7c,0x7e,0x7b,0x91]5084 5085s_and_not1_b32 m0, -1, exec_hi5086// GFX11: encoding: [0xc1,0x7f,0x7d,0x91]5087 5088s_and_not1_b32 exec_lo, 0.5, m05089// GFX11: encoding: [0xf0,0x7d,0x7e,0x91]5090 5091s_and_not1_b32 exec_hi, src_scc, vcc_lo5092// GFX11: encoding: [0xfd,0x6a,0x7f,0x91]5093 5094s_and_not1_b32 null, 0xaf123456, vcc_hi5095// GFX11: encoding: [0xff,0x6b,0x7c,0x91,0x56,0x34,0x12,0xaf]5096 5097s_and_not1_b64 s[10:11], s[2:3], s[4:5]5098// GFX11: encoding: [0x02,0x04,0x8a,0x91]5099 5100s_and_not1_b64 s[10:11], s[104:105], s[104:105]5101// GFX11: encoding: [0x68,0x68,0x8a,0x91]5102 5103s_and_not1_b64 s[10:11], vcc, ttmp[14:15]5104// GFX11: encoding: [0x6a,0x7a,0x8a,0x91]5105 5106s_and_not1_b64 s[10:11], ttmp[14:15], 0xaf1234565107// GFX11: encoding: [0x7a,0xff,0x8a,0x91,0x56,0x34,0x12,0xaf]5108 5109s_and_not1_b64 s[10:11], exec, src_scc5110// GFX11: encoding: [0x7e,0xfd,0x8a,0x91]5111 5112s_and_not1_b64 s[104:105], null, 0.55113// GFX11: encoding: [0x7c,0xf0,0xe8,0x91]5114 5115s_and_not1_b64 vcc, -1, -15116// GFX11: encoding: [0xc1,0xc1,0xea,0x91]5117 5118s_and_not1_b64 ttmp[14:15], 0.5, null5119// GFX11: encoding: [0xf0,0x7c,0xfa,0x91]5120 5121s_and_not1_b64 exec, src_scc, exec5122// GFX11: encoding: [0xfd,0x7e,0xfe,0x91]5123 5124s_and_not1_b64 null, 0xaf123456, vcc5125// GFX11: encoding: [0xff,0x6a,0xfc,0x91,0x56,0x34,0x12,0xaf]5126 5127s_or_not1_b64 s[10:11], s[2:3], s[4:5]5128// GFX11: encoding: [0x02,0x04,0x8a,0x92]5129 5130s_or_not1_b64 s[10:11], s[104:105], s[104:105]5131// GFX11: encoding: [0x68,0x68,0x8a,0x92]5132 5133s_or_not1_b64 s[10:11], vcc, ttmp[14:15]5134// GFX11: encoding: [0x6a,0x7a,0x8a,0x92]5135 5136s_or_not1_b64 s[10:11], ttmp[14:15], 0xaf1234565137// GFX11: encoding: [0x7a,0xff,0x8a,0x92,0x56,0x34,0x12,0xaf]5138 5139s_or_not1_b64 s[10:11], exec, src_scc5140// GFX11: encoding: [0x7e,0xfd,0x8a,0x92]5141 5142s_or_not1_b64 s[104:105], null, 0.55143// GFX11: encoding: [0x7c,0xf0,0xe8,0x92]5144 5145s_or_not1_b64 vcc, -1, -15146// GFX11: encoding: [0xc1,0xc1,0xea,0x92]5147 5148s_or_not1_b64 ttmp[14:15], 0.5, null5149// GFX11: encoding: [0xf0,0x7c,0xfa,0x92]5150 5151s_or_not1_b64 exec, src_scc, exec5152// GFX11: encoding: [0xfd,0x7e,0xfe,0x92]5153 5154s_or_not1_b64 null, 0xaf123456, vcc5155// GFX11: encoding: [0xff,0x6a,0xfc,0x92,0x56,0x34,0x12,0xaf]5156