brintos

brintos / llvm-project-archived public Read only

0
0
Text · 140.9 KiB · 3d828e7 Raw
6833 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=bonaire -show-encoding %s | FileCheck %s2 3s_add_u32 s5, s1, s24// CHECK: [0x01,0x02,0x05,0x80]5 6s_add_u32 s103, s1, s27// CHECK: [0x01,0x02,0x67,0x80]8 9s_add_u32 flat_scratch_lo, s1, s210// CHECK: [0x01,0x02,0x68,0x80]11 12s_add_u32 flat_scratch_hi, s1, s213// CHECK: [0x01,0x02,0x69,0x80]14 15s_add_u32 vcc_lo, s1, s216// CHECK: [0x01,0x02,0x6a,0x80]17 18s_add_u32 vcc_hi, s1, s219// CHECK: [0x01,0x02,0x6b,0x80]20 21s_add_u32 tba_lo, s1, s222// CHECK: [0x01,0x02,0x6c,0x80]23 24s_add_u32 tba_hi, s1, s225// CHECK: [0x01,0x02,0x6d,0x80]26 27s_add_u32 tma_lo, s1, s228// CHECK: [0x01,0x02,0x6e,0x80]29 30s_add_u32 tma_hi, s1, s231// CHECK: [0x01,0x02,0x6f,0x80]32 33s_add_u32 ttmp11, s1, s234// CHECK: [0x01,0x02,0x7b,0x80]35 36s_add_u32 m0, s1, s237// CHECK: [0x01,0x02,0x7c,0x80]38 39s_add_u32 exec_lo, s1, s240// CHECK: [0x01,0x02,0x7e,0x80]41 42s_add_u32 exec_hi, s1, s243// CHECK: [0x01,0x02,0x7f,0x80]44 45s_add_u32 s5, s103, s246// CHECK: [0x67,0x02,0x05,0x80]47 48s_add_u32 s5, flat_scratch_lo, s249// CHECK: [0x68,0x02,0x05,0x80]50 51s_add_u32 s5, flat_scratch_hi, s252// CHECK: [0x69,0x02,0x05,0x80]53 54s_add_u32 s5, vcc_lo, s255// CHECK: [0x6a,0x02,0x05,0x80]56 57s_add_u32 s5, vcc_hi, s258// CHECK: [0x6b,0x02,0x05,0x80]59 60s_add_u32 s5, tba_lo, s261// CHECK: [0x6c,0x02,0x05,0x80]62 63s_add_u32 s5, tba_hi, s264// CHECK: [0x6d,0x02,0x05,0x80]65 66s_add_u32 s5, tma_lo, s267// CHECK: [0x6e,0x02,0x05,0x80]68 69s_add_u32 s5, tma_hi, s270// CHECK: [0x6f,0x02,0x05,0x80]71 72s_add_u32 s5, ttmp11, s273// CHECK: [0x7b,0x02,0x05,0x80]74 75s_add_u32 s5, m0, s276// CHECK: [0x7c,0x02,0x05,0x80]77 78s_add_u32 s5, exec_lo, s279// CHECK: [0x7e,0x02,0x05,0x80]80 81s_add_u32 s5, exec_hi, s282// CHECK: [0x7f,0x02,0x05,0x80]83 84s_add_u32 s5, 0, s285// CHECK: [0x80,0x02,0x05,0x80]86 87s_add_u32 s5, -1, s288// CHECK: [0xc1,0x02,0x05,0x80]89 90s_add_u32 s5, 0.5, s291// CHECK: [0xf0,0x02,0x05,0x80]92 93s_add_u32 s5, -4.0, s294// CHECK: [0xf7,0x02,0x05,0x80]95 96s_add_u32 s5, src_vccz, s297// CHECK: [0xfb,0x02,0x05,0x80]98 99s_add_u32 s5, src_execz, s2100// CHECK: [0xfc,0x02,0x05,0x80]101 102s_add_u32 s5, src_scc, s2103// CHECK: [0xfd,0x02,0x05,0x80]104 105s_add_u32 s5, 0xaf123456, s2106// CHECK: [0xff,0x02,0x05,0x80,0x56,0x34,0x12,0xaf]107 108s_add_u32 s5, 0x3f717273, s2109// CHECK: [0xff,0x02,0x05,0x80,0x73,0x72,0x71,0x3f]110 111s_add_u32 s5, s1, s103112// CHECK: [0x01,0x67,0x05,0x80]113 114s_add_u32 s5, s1, flat_scratch_lo115// CHECK: [0x01,0x68,0x05,0x80]116 117s_add_u32 s5, s1, flat_scratch_hi118// CHECK: [0x01,0x69,0x05,0x80]119 120s_add_u32 s5, s1, vcc_lo121// CHECK: [0x01,0x6a,0x05,0x80]122 123s_add_u32 s5, s1, vcc_hi124// CHECK: [0x01,0x6b,0x05,0x80]125 126s_add_u32 s5, s1, tba_lo127// CHECK: [0x01,0x6c,0x05,0x80]128 129s_add_u32 s5, s1, tba_hi130// CHECK: [0x01,0x6d,0x05,0x80]131 132s_add_u32 s5, s1, tma_lo133// CHECK: [0x01,0x6e,0x05,0x80]134 135s_add_u32 s5, s1, tma_hi136// CHECK: [0x01,0x6f,0x05,0x80]137 138s_add_u32 s5, s1, ttmp11139// CHECK: [0x01,0x7b,0x05,0x80]140 141s_add_u32 s5, s1, m0142// CHECK: [0x01,0x7c,0x05,0x80]143 144s_add_u32 s5, s1, exec_lo145// CHECK: [0x01,0x7e,0x05,0x80]146 147s_add_u32 s5, s1, exec_hi148// CHECK: [0x01,0x7f,0x05,0x80]149 150s_add_u32 s5, s1, 0151// CHECK: [0x01,0x80,0x05,0x80]152 153s_add_u32 s5, s1, -1154// CHECK: [0x01,0xc1,0x05,0x80]155 156s_add_u32 s5, s1, 0.5157// CHECK: [0x01,0xf0,0x05,0x80]158 159s_add_u32 s5, s1, -4.0160// CHECK: [0x01,0xf7,0x05,0x80]161 162s_add_u32 s5, s1, src_vccz163// CHECK: [0x01,0xfb,0x05,0x80]164 165s_add_u32 s5, s1, src_execz166// CHECK: [0x01,0xfc,0x05,0x80]167 168s_add_u32 s5, s1, src_scc169// CHECK: [0x01,0xfd,0x05,0x80]170 171s_add_u32 s5, s1, 0xaf123456172// CHECK: [0x01,0xff,0x05,0x80,0x56,0x34,0x12,0xaf]173 174s_add_u32 s5, s1, 0x3f717273175// CHECK: [0x01,0xff,0x05,0x80,0x73,0x72,0x71,0x3f]176 177s_sub_u32 s5, s1, s2178// CHECK: [0x01,0x02,0x85,0x80]179 180s_sub_u32 s103, s1, s2181// CHECK: [0x01,0x02,0xe7,0x80]182 183s_sub_u32 flat_scratch_lo, s1, s2184// CHECK: [0x01,0x02,0xe8,0x80]185 186s_sub_u32 flat_scratch_hi, s1, s2187// CHECK: [0x01,0x02,0xe9,0x80]188 189s_sub_u32 vcc_lo, s1, s2190// CHECK: [0x01,0x02,0xea,0x80]191 192s_sub_u32 vcc_hi, s1, s2193// CHECK: [0x01,0x02,0xeb,0x80]194 195s_sub_u32 tba_lo, s1, s2196// CHECK: [0x01,0x02,0xec,0x80]197 198s_sub_u32 tba_hi, s1, s2199// CHECK: [0x01,0x02,0xed,0x80]200 201s_sub_u32 tma_lo, s1, s2202// CHECK: [0x01,0x02,0xee,0x80]203 204s_sub_u32 tma_hi, s1, s2205// CHECK: [0x01,0x02,0xef,0x80]206 207s_sub_u32 ttmp11, s1, s2208// CHECK: [0x01,0x02,0xfb,0x80]209 210s_sub_u32 m0, s1, s2211// CHECK: [0x01,0x02,0xfc,0x80]212 213s_sub_u32 exec_lo, s1, s2214// CHECK: [0x01,0x02,0xfe,0x80]215 216s_sub_u32 exec_hi, s1, s2217// CHECK: [0x01,0x02,0xff,0x80]218 219s_sub_u32 s5, s103, s2220// CHECK: [0x67,0x02,0x85,0x80]221 222s_sub_u32 s5, flat_scratch_lo, s2223// CHECK: [0x68,0x02,0x85,0x80]224 225s_sub_u32 s5, flat_scratch_hi, s2226// CHECK: [0x69,0x02,0x85,0x80]227 228s_sub_u32 s5, vcc_lo, s2229// CHECK: [0x6a,0x02,0x85,0x80]230 231s_sub_u32 s5, vcc_hi, s2232// CHECK: [0x6b,0x02,0x85,0x80]233 234s_sub_u32 s5, tba_lo, s2235// CHECK: [0x6c,0x02,0x85,0x80]236 237s_sub_u32 s5, tba_hi, s2238// CHECK: [0x6d,0x02,0x85,0x80]239 240s_sub_u32 s5, tma_lo, s2241// CHECK: [0x6e,0x02,0x85,0x80]242 243s_sub_u32 s5, tma_hi, s2244// CHECK: [0x6f,0x02,0x85,0x80]245 246s_sub_u32 s5, ttmp11, s2247// CHECK: [0x7b,0x02,0x85,0x80]248 249s_sub_u32 s5, m0, s2250// CHECK: [0x7c,0x02,0x85,0x80]251 252s_sub_u32 s5, exec_lo, s2253// CHECK: [0x7e,0x02,0x85,0x80]254 255s_sub_u32 s5, exec_hi, s2256// CHECK: [0x7f,0x02,0x85,0x80]257 258s_sub_u32 s5, 0, s2259// CHECK: [0x80,0x02,0x85,0x80]260 261s_sub_u32 s5, -1, s2262// CHECK: [0xc1,0x02,0x85,0x80]263 264s_sub_u32 s5, 0.5, s2265// CHECK: [0xf0,0x02,0x85,0x80]266 267s_sub_u32 s5, -4.0, s2268// CHECK: [0xf7,0x02,0x85,0x80]269 270s_sub_u32 s5, src_vccz, s2271// CHECK: [0xfb,0x02,0x85,0x80]272 273s_sub_u32 s5, src_execz, s2274// CHECK: [0xfc,0x02,0x85,0x80]275 276s_sub_u32 s5, src_scc, s2277// CHECK: [0xfd,0x02,0x85,0x80]278 279s_sub_u32 s5, 0xaf123456, s2280// CHECK: [0xff,0x02,0x85,0x80,0x56,0x34,0x12,0xaf]281 282s_sub_u32 s5, 0x3f717273, s2283// CHECK: [0xff,0x02,0x85,0x80,0x73,0x72,0x71,0x3f]284 285s_sub_u32 s5, s1, s103286// CHECK: [0x01,0x67,0x85,0x80]287 288s_sub_u32 s5, s1, flat_scratch_lo289// CHECK: [0x01,0x68,0x85,0x80]290 291s_sub_u32 s5, s1, flat_scratch_hi292// CHECK: [0x01,0x69,0x85,0x80]293 294s_sub_u32 s5, s1, vcc_lo295// CHECK: [0x01,0x6a,0x85,0x80]296 297s_sub_u32 s5, s1, vcc_hi298// CHECK: [0x01,0x6b,0x85,0x80]299 300s_sub_u32 s5, s1, tba_lo301// CHECK: [0x01,0x6c,0x85,0x80]302 303s_sub_u32 s5, s1, tba_hi304// CHECK: [0x01,0x6d,0x85,0x80]305 306s_sub_u32 s5, s1, tma_lo307// CHECK: [0x01,0x6e,0x85,0x80]308 309s_sub_u32 s5, s1, tma_hi310// CHECK: [0x01,0x6f,0x85,0x80]311 312s_sub_u32 s5, s1, ttmp11313// CHECK: [0x01,0x7b,0x85,0x80]314 315s_sub_u32 s5, s1, m0316// CHECK: [0x01,0x7c,0x85,0x80]317 318s_sub_u32 s5, s1, exec_lo319// CHECK: [0x01,0x7e,0x85,0x80]320 321s_sub_u32 s5, s1, exec_hi322// CHECK: [0x01,0x7f,0x85,0x80]323 324s_sub_u32 s5, s1, 0325// CHECK: [0x01,0x80,0x85,0x80]326 327s_sub_u32 s5, s1, -1328// CHECK: [0x01,0xc1,0x85,0x80]329 330s_sub_u32 s5, s1, 0.5331// CHECK: [0x01,0xf0,0x85,0x80]332 333s_sub_u32 s5, s1, -4.0334// CHECK: [0x01,0xf7,0x85,0x80]335 336s_sub_u32 s5, s1, src_vccz337// CHECK: [0x01,0xfb,0x85,0x80]338 339s_sub_u32 s5, s1, src_execz340// CHECK: [0x01,0xfc,0x85,0x80]341 342s_sub_u32 s5, s1, src_scc343// CHECK: [0x01,0xfd,0x85,0x80]344 345s_sub_u32 s5, s1, 0xaf123456346// CHECK: [0x01,0xff,0x85,0x80,0x56,0x34,0x12,0xaf]347 348s_sub_u32 s5, s1, 0x3f717273349// CHECK: [0x01,0xff,0x85,0x80,0x73,0x72,0x71,0x3f]350 351s_add_i32 s5, s1, s2352// CHECK: [0x01,0x02,0x05,0x81]353 354s_add_i32 s103, s1, s2355// CHECK: [0x01,0x02,0x67,0x81]356 357s_add_i32 flat_scratch_lo, s1, s2358// CHECK: [0x01,0x02,0x68,0x81]359 360s_add_i32 flat_scratch_hi, s1, s2361// CHECK: [0x01,0x02,0x69,0x81]362 363s_add_i32 vcc_lo, s1, s2364// CHECK: [0x01,0x02,0x6a,0x81]365 366s_add_i32 vcc_hi, s1, s2367// CHECK: [0x01,0x02,0x6b,0x81]368 369s_add_i32 tba_lo, s1, s2370// CHECK: [0x01,0x02,0x6c,0x81]371 372s_add_i32 tba_hi, s1, s2373// CHECK: [0x01,0x02,0x6d,0x81]374 375s_add_i32 tma_lo, s1, s2376// CHECK: [0x01,0x02,0x6e,0x81]377 378s_add_i32 tma_hi, s1, s2379// CHECK: [0x01,0x02,0x6f,0x81]380 381s_add_i32 ttmp11, s1, s2382// CHECK: [0x01,0x02,0x7b,0x81]383 384s_add_i32 m0, s1, s2385// CHECK: [0x01,0x02,0x7c,0x81]386 387s_add_i32 exec_lo, s1, s2388// CHECK: [0x01,0x02,0x7e,0x81]389 390s_add_i32 exec_hi, s1, s2391// CHECK: [0x01,0x02,0x7f,0x81]392 393s_add_i32 s5, s103, s2394// CHECK: [0x67,0x02,0x05,0x81]395 396s_add_i32 s5, flat_scratch_lo, s2397// CHECK: [0x68,0x02,0x05,0x81]398 399s_add_i32 s5, flat_scratch_hi, s2400// CHECK: [0x69,0x02,0x05,0x81]401 402s_add_i32 s5, vcc_lo, s2403// CHECK: [0x6a,0x02,0x05,0x81]404 405s_add_i32 s5, vcc_hi, s2406// CHECK: [0x6b,0x02,0x05,0x81]407 408s_add_i32 s5, tba_lo, s2409// CHECK: [0x6c,0x02,0x05,0x81]410 411s_add_i32 s5, tba_hi, s2412// CHECK: [0x6d,0x02,0x05,0x81]413 414s_add_i32 s5, tma_lo, s2415// CHECK: [0x6e,0x02,0x05,0x81]416 417s_add_i32 s5, tma_hi, s2418// CHECK: [0x6f,0x02,0x05,0x81]419 420s_add_i32 s5, ttmp11, s2421// CHECK: [0x7b,0x02,0x05,0x81]422 423s_add_i32 s5, m0, s2424// CHECK: [0x7c,0x02,0x05,0x81]425 426s_add_i32 s5, exec_lo, s2427// CHECK: [0x7e,0x02,0x05,0x81]428 429s_add_i32 s5, exec_hi, s2430// CHECK: [0x7f,0x02,0x05,0x81]431 432s_add_i32 s5, 0, s2433// CHECK: [0x80,0x02,0x05,0x81]434 435s_add_i32 s5, -1, s2436// CHECK: [0xc1,0x02,0x05,0x81]437 438s_add_i32 s5, 0.5, s2439// CHECK: [0xf0,0x02,0x05,0x81]440 441s_add_i32 s5, -4.0, s2442// CHECK: [0xf7,0x02,0x05,0x81]443 444s_add_i32 s5, src_vccz, s2445// CHECK: [0xfb,0x02,0x05,0x81]446 447s_add_i32 s5, src_execz, s2448// CHECK: [0xfc,0x02,0x05,0x81]449 450s_add_i32 s5, src_scc, s2451// CHECK: [0xfd,0x02,0x05,0x81]452 453s_add_i32 s5, 0xaf123456, s2454// CHECK: [0xff,0x02,0x05,0x81,0x56,0x34,0x12,0xaf]455 456s_add_i32 s5, 0x3f717273, s2457// CHECK: [0xff,0x02,0x05,0x81,0x73,0x72,0x71,0x3f]458 459s_add_i32 s5, s1, s103460// CHECK: [0x01,0x67,0x05,0x81]461 462s_add_i32 s5, s1, flat_scratch_lo463// CHECK: [0x01,0x68,0x05,0x81]464 465s_add_i32 s5, s1, flat_scratch_hi466// CHECK: [0x01,0x69,0x05,0x81]467 468s_add_i32 s5, s1, vcc_lo469// CHECK: [0x01,0x6a,0x05,0x81]470 471s_add_i32 s5, s1, vcc_hi472// CHECK: [0x01,0x6b,0x05,0x81]473 474s_add_i32 s5, s1, tba_lo475// CHECK: [0x01,0x6c,0x05,0x81]476 477s_add_i32 s5, s1, tba_hi478// CHECK: [0x01,0x6d,0x05,0x81]479 480s_add_i32 s5, s1, tma_lo481// CHECK: [0x01,0x6e,0x05,0x81]482 483s_add_i32 s5, s1, tma_hi484// CHECK: [0x01,0x6f,0x05,0x81]485 486s_add_i32 s5, s1, ttmp11487// CHECK: [0x01,0x7b,0x05,0x81]488 489s_add_i32 s5, s1, m0490// CHECK: [0x01,0x7c,0x05,0x81]491 492s_add_i32 s5, s1, exec_lo493// CHECK: [0x01,0x7e,0x05,0x81]494 495s_add_i32 s5, s1, exec_hi496// CHECK: [0x01,0x7f,0x05,0x81]497 498s_add_i32 s5, s1, 0499// CHECK: [0x01,0x80,0x05,0x81]500 501s_add_i32 s5, s1, -1502// CHECK: [0x01,0xc1,0x05,0x81]503 504s_add_i32 s5, s1, 0.5505// CHECK: [0x01,0xf0,0x05,0x81]506 507s_add_i32 s5, s1, -4.0508// CHECK: [0x01,0xf7,0x05,0x81]509 510s_add_i32 s5, s1, src_vccz511// CHECK: [0x01,0xfb,0x05,0x81]512 513s_add_i32 s5, s1, src_execz514// CHECK: [0x01,0xfc,0x05,0x81]515 516s_add_i32 s5, s1, src_scc517// CHECK: [0x01,0xfd,0x05,0x81]518 519s_add_i32 s5, s1, 0xaf123456520// CHECK: [0x01,0xff,0x05,0x81,0x56,0x34,0x12,0xaf]521 522s_add_i32 s5, s1, 0x3f717273523// CHECK: [0x01,0xff,0x05,0x81,0x73,0x72,0x71,0x3f]524 525s_sub_i32 s5, s1, s2526// CHECK: [0x01,0x02,0x85,0x81]527 528s_sub_i32 s103, s1, s2529// CHECK: [0x01,0x02,0xe7,0x81]530 531s_sub_i32 flat_scratch_lo, s1, s2532// CHECK: [0x01,0x02,0xe8,0x81]533 534s_sub_i32 flat_scratch_hi, s1, s2535// CHECK: [0x01,0x02,0xe9,0x81]536 537s_sub_i32 vcc_lo, s1, s2538// CHECK: [0x01,0x02,0xea,0x81]539 540s_sub_i32 vcc_hi, s1, s2541// CHECK: [0x01,0x02,0xeb,0x81]542 543s_sub_i32 tba_lo, s1, s2544// CHECK: [0x01,0x02,0xec,0x81]545 546s_sub_i32 tba_hi, s1, s2547// CHECK: [0x01,0x02,0xed,0x81]548 549s_sub_i32 tma_lo, s1, s2550// CHECK: [0x01,0x02,0xee,0x81]551 552s_sub_i32 tma_hi, s1, s2553// CHECK: [0x01,0x02,0xef,0x81]554 555s_sub_i32 ttmp11, s1, s2556// CHECK: [0x01,0x02,0xfb,0x81]557 558s_sub_i32 m0, s1, s2559// CHECK: [0x01,0x02,0xfc,0x81]560 561s_sub_i32 exec_lo, s1, s2562// CHECK: [0x01,0x02,0xfe,0x81]563 564s_sub_i32 exec_hi, s1, s2565// CHECK: [0x01,0x02,0xff,0x81]566 567s_sub_i32 s5, s103, s2568// CHECK: [0x67,0x02,0x85,0x81]569 570s_sub_i32 s5, flat_scratch_lo, s2571// CHECK: [0x68,0x02,0x85,0x81]572 573s_sub_i32 s5, flat_scratch_hi, s2574// CHECK: [0x69,0x02,0x85,0x81]575 576s_sub_i32 s5, vcc_lo, s2577// CHECK: [0x6a,0x02,0x85,0x81]578 579s_sub_i32 s5, vcc_hi, s2580// CHECK: [0x6b,0x02,0x85,0x81]581 582s_sub_i32 s5, tba_lo, s2583// CHECK: [0x6c,0x02,0x85,0x81]584 585s_sub_i32 s5, tba_hi, s2586// CHECK: [0x6d,0x02,0x85,0x81]587 588s_sub_i32 s5, tma_lo, s2589// CHECK: [0x6e,0x02,0x85,0x81]590 591s_sub_i32 s5, tma_hi, s2592// CHECK: [0x6f,0x02,0x85,0x81]593 594s_sub_i32 s5, ttmp11, s2595// CHECK: [0x7b,0x02,0x85,0x81]596 597s_sub_i32 s5, m0, s2598// CHECK: [0x7c,0x02,0x85,0x81]599 600s_sub_i32 s5, exec_lo, s2601// CHECK: [0x7e,0x02,0x85,0x81]602 603s_sub_i32 s5, exec_hi, s2604// CHECK: [0x7f,0x02,0x85,0x81]605 606s_sub_i32 s5, 0, s2607// CHECK: [0x80,0x02,0x85,0x81]608 609s_sub_i32 s5, -1, s2610// CHECK: [0xc1,0x02,0x85,0x81]611 612s_sub_i32 s5, 0.5, s2613// CHECK: [0xf0,0x02,0x85,0x81]614 615s_sub_i32 s5, -4.0, s2616// CHECK: [0xf7,0x02,0x85,0x81]617 618s_sub_i32 s5, src_vccz, s2619// CHECK: [0xfb,0x02,0x85,0x81]620 621s_sub_i32 s5, src_execz, s2622// CHECK: [0xfc,0x02,0x85,0x81]623 624s_sub_i32 s5, src_scc, s2625// CHECK: [0xfd,0x02,0x85,0x81]626 627s_sub_i32 s5, 0xaf123456, s2628// CHECK: [0xff,0x02,0x85,0x81,0x56,0x34,0x12,0xaf]629 630s_sub_i32 s5, 0x3f717273, s2631// CHECK: [0xff,0x02,0x85,0x81,0x73,0x72,0x71,0x3f]632 633s_sub_i32 s5, s1, s103634// CHECK: [0x01,0x67,0x85,0x81]635 636s_sub_i32 s5, s1, flat_scratch_lo637// CHECK: [0x01,0x68,0x85,0x81]638 639s_sub_i32 s5, s1, flat_scratch_hi640// CHECK: [0x01,0x69,0x85,0x81]641 642s_sub_i32 s5, s1, vcc_lo643// CHECK: [0x01,0x6a,0x85,0x81]644 645s_sub_i32 s5, s1, vcc_hi646// CHECK: [0x01,0x6b,0x85,0x81]647 648s_sub_i32 s5, s1, tba_lo649// CHECK: [0x01,0x6c,0x85,0x81]650 651s_sub_i32 s5, s1, tba_hi652// CHECK: [0x01,0x6d,0x85,0x81]653 654s_sub_i32 s5, s1, tma_lo655// CHECK: [0x01,0x6e,0x85,0x81]656 657s_sub_i32 s5, s1, tma_hi658// CHECK: [0x01,0x6f,0x85,0x81]659 660s_sub_i32 s5, s1, ttmp11661// CHECK: [0x01,0x7b,0x85,0x81]662 663s_sub_i32 s5, s1, m0664// CHECK: [0x01,0x7c,0x85,0x81]665 666s_sub_i32 s5, s1, exec_lo667// CHECK: [0x01,0x7e,0x85,0x81]668 669s_sub_i32 s5, s1, exec_hi670// CHECK: [0x01,0x7f,0x85,0x81]671 672s_sub_i32 s5, s1, 0673// CHECK: [0x01,0x80,0x85,0x81]674 675s_sub_i32 s5, s1, -1676// CHECK: [0x01,0xc1,0x85,0x81]677 678s_sub_i32 s5, s1, 0.5679// CHECK: [0x01,0xf0,0x85,0x81]680 681s_sub_i32 s5, s1, -4.0682// CHECK: [0x01,0xf7,0x85,0x81]683 684s_sub_i32 s5, s1, src_vccz685// CHECK: [0x01,0xfb,0x85,0x81]686 687s_sub_i32 s5, s1, src_execz688// CHECK: [0x01,0xfc,0x85,0x81]689 690s_sub_i32 s5, s1, src_scc691// CHECK: [0x01,0xfd,0x85,0x81]692 693s_sub_i32 s5, s1, 0xaf123456694// CHECK: [0x01,0xff,0x85,0x81,0x56,0x34,0x12,0xaf]695 696s_sub_i32 s5, s1, 0x3f717273697// CHECK: [0x01,0xff,0x85,0x81,0x73,0x72,0x71,0x3f]698 699s_addc_u32 s5, s1, s2700// CHECK: [0x01,0x02,0x05,0x82]701 702s_addc_u32 s103, s1, s2703// CHECK: [0x01,0x02,0x67,0x82]704 705s_addc_u32 flat_scratch_lo, s1, s2706// CHECK: [0x01,0x02,0x68,0x82]707 708s_addc_u32 flat_scratch_hi, s1, s2709// CHECK: [0x01,0x02,0x69,0x82]710 711s_addc_u32 vcc_lo, s1, s2712// CHECK: [0x01,0x02,0x6a,0x82]713 714s_addc_u32 vcc_hi, s1, s2715// CHECK: [0x01,0x02,0x6b,0x82]716 717s_addc_u32 tba_lo, s1, s2718// CHECK: [0x01,0x02,0x6c,0x82]719 720s_addc_u32 tba_hi, s1, s2721// CHECK: [0x01,0x02,0x6d,0x82]722 723s_addc_u32 tma_lo, s1, s2724// CHECK: [0x01,0x02,0x6e,0x82]725 726s_addc_u32 tma_hi, s1, s2727// CHECK: [0x01,0x02,0x6f,0x82]728 729s_addc_u32 ttmp11, s1, s2730// CHECK: [0x01,0x02,0x7b,0x82]731 732s_addc_u32 m0, s1, s2733// CHECK: [0x01,0x02,0x7c,0x82]734 735s_addc_u32 exec_lo, s1, s2736// CHECK: [0x01,0x02,0x7e,0x82]737 738s_addc_u32 exec_hi, s1, s2739// CHECK: [0x01,0x02,0x7f,0x82]740 741s_addc_u32 s5, s103, s2742// CHECK: [0x67,0x02,0x05,0x82]743 744s_addc_u32 s5, flat_scratch_lo, s2745// CHECK: [0x68,0x02,0x05,0x82]746 747s_addc_u32 s5, flat_scratch_hi, s2748// CHECK: [0x69,0x02,0x05,0x82]749 750s_addc_u32 s5, vcc_lo, s2751// CHECK: [0x6a,0x02,0x05,0x82]752 753s_addc_u32 s5, vcc_hi, s2754// CHECK: [0x6b,0x02,0x05,0x82]755 756s_addc_u32 s5, tba_lo, s2757// CHECK: [0x6c,0x02,0x05,0x82]758 759s_addc_u32 s5, tba_hi, s2760// CHECK: [0x6d,0x02,0x05,0x82]761 762s_addc_u32 s5, tma_lo, s2763// CHECK: [0x6e,0x02,0x05,0x82]764 765s_addc_u32 s5, tma_hi, s2766// CHECK: [0x6f,0x02,0x05,0x82]767 768s_addc_u32 s5, ttmp11, s2769// CHECK: [0x7b,0x02,0x05,0x82]770 771s_addc_u32 s5, m0, s2772// CHECK: [0x7c,0x02,0x05,0x82]773 774s_addc_u32 s5, exec_lo, s2775// CHECK: [0x7e,0x02,0x05,0x82]776 777s_addc_u32 s5, exec_hi, s2778// CHECK: [0x7f,0x02,0x05,0x82]779 780s_addc_u32 s5, 0, s2781// CHECK: [0x80,0x02,0x05,0x82]782 783s_addc_u32 s5, -1, s2784// CHECK: [0xc1,0x02,0x05,0x82]785 786s_addc_u32 s5, 0.5, s2787// CHECK: [0xf0,0x02,0x05,0x82]788 789s_addc_u32 s5, -4.0, s2790// CHECK: [0xf7,0x02,0x05,0x82]791 792s_addc_u32 s5, src_vccz, s2793// CHECK: [0xfb,0x02,0x05,0x82]794 795s_addc_u32 s5, src_execz, s2796// CHECK: [0xfc,0x02,0x05,0x82]797 798s_addc_u32 s5, src_scc, s2799// CHECK: [0xfd,0x02,0x05,0x82]800 801s_addc_u32 s5, 0xaf123456, s2802// CHECK: [0xff,0x02,0x05,0x82,0x56,0x34,0x12,0xaf]803 804s_addc_u32 s5, 0x3f717273, s2805// CHECK: [0xff,0x02,0x05,0x82,0x73,0x72,0x71,0x3f]806 807s_addc_u32 s5, s1, s103808// CHECK: [0x01,0x67,0x05,0x82]809 810s_addc_u32 s5, s1, flat_scratch_lo811// CHECK: [0x01,0x68,0x05,0x82]812 813s_addc_u32 s5, s1, flat_scratch_hi814// CHECK: [0x01,0x69,0x05,0x82]815 816s_addc_u32 s5, s1, vcc_lo817// CHECK: [0x01,0x6a,0x05,0x82]818 819s_addc_u32 s5, s1, vcc_hi820// CHECK: [0x01,0x6b,0x05,0x82]821 822s_addc_u32 s5, s1, tba_lo823// CHECK: [0x01,0x6c,0x05,0x82]824 825s_addc_u32 s5, s1, tba_hi826// CHECK: [0x01,0x6d,0x05,0x82]827 828s_addc_u32 s5, s1, tma_lo829// CHECK: [0x01,0x6e,0x05,0x82]830 831s_addc_u32 s5, s1, tma_hi832// CHECK: [0x01,0x6f,0x05,0x82]833 834s_addc_u32 s5, s1, ttmp11835// CHECK: [0x01,0x7b,0x05,0x82]836 837s_addc_u32 s5, s1, m0838// CHECK: [0x01,0x7c,0x05,0x82]839 840s_addc_u32 s5, s1, exec_lo841// CHECK: [0x01,0x7e,0x05,0x82]842 843s_addc_u32 s5, s1, exec_hi844// CHECK: [0x01,0x7f,0x05,0x82]845 846s_addc_u32 s5, s1, 0847// CHECK: [0x01,0x80,0x05,0x82]848 849s_addc_u32 s5, s1, -1850// CHECK: [0x01,0xc1,0x05,0x82]851 852s_addc_u32 s5, s1, 0.5853// CHECK: [0x01,0xf0,0x05,0x82]854 855s_addc_u32 s5, s1, -4.0856// CHECK: [0x01,0xf7,0x05,0x82]857 858s_addc_u32 s5, s1, src_vccz859// CHECK: [0x01,0xfb,0x05,0x82]860 861s_addc_u32 s5, s1, src_execz862// CHECK: [0x01,0xfc,0x05,0x82]863 864s_addc_u32 s5, s1, src_scc865// CHECK: [0x01,0xfd,0x05,0x82]866 867s_addc_u32 s5, s1, 0xaf123456868// CHECK: [0x01,0xff,0x05,0x82,0x56,0x34,0x12,0xaf]869 870s_addc_u32 s5, s1, 0x3f717273871// CHECK: [0x01,0xff,0x05,0x82,0x73,0x72,0x71,0x3f]872 873s_subb_u32 s5, s1, s2874// CHECK: [0x01,0x02,0x85,0x82]875 876s_subb_u32 s103, s1, s2877// CHECK: [0x01,0x02,0xe7,0x82]878 879s_subb_u32 flat_scratch_lo, s1, s2880// CHECK: [0x01,0x02,0xe8,0x82]881 882s_subb_u32 flat_scratch_hi, s1, s2883// CHECK: [0x01,0x02,0xe9,0x82]884 885s_subb_u32 vcc_lo, s1, s2886// CHECK: [0x01,0x02,0xea,0x82]887 888s_subb_u32 vcc_hi, s1, s2889// CHECK: [0x01,0x02,0xeb,0x82]890 891s_subb_u32 tba_lo, s1, s2892// CHECK: [0x01,0x02,0xec,0x82]893 894s_subb_u32 tba_hi, s1, s2895// CHECK: [0x01,0x02,0xed,0x82]896 897s_subb_u32 tma_lo, s1, s2898// CHECK: [0x01,0x02,0xee,0x82]899 900s_subb_u32 tma_hi, s1, s2901// CHECK: [0x01,0x02,0xef,0x82]902 903s_subb_u32 ttmp11, s1, s2904// CHECK: [0x01,0x02,0xfb,0x82]905 906s_subb_u32 m0, s1, s2907// CHECK: [0x01,0x02,0xfc,0x82]908 909s_subb_u32 exec_lo, s1, s2910// CHECK: [0x01,0x02,0xfe,0x82]911 912s_subb_u32 exec_hi, s1, s2913// CHECK: [0x01,0x02,0xff,0x82]914 915s_subb_u32 s5, s103, s2916// CHECK: [0x67,0x02,0x85,0x82]917 918s_subb_u32 s5, flat_scratch_lo, s2919// CHECK: [0x68,0x02,0x85,0x82]920 921s_subb_u32 s5, flat_scratch_hi, s2922// CHECK: [0x69,0x02,0x85,0x82]923 924s_subb_u32 s5, vcc_lo, s2925// CHECK: [0x6a,0x02,0x85,0x82]926 927s_subb_u32 s5, vcc_hi, s2928// CHECK: [0x6b,0x02,0x85,0x82]929 930s_subb_u32 s5, tba_lo, s2931// CHECK: [0x6c,0x02,0x85,0x82]932 933s_subb_u32 s5, tba_hi, s2934// CHECK: [0x6d,0x02,0x85,0x82]935 936s_subb_u32 s5, tma_lo, s2937// CHECK: [0x6e,0x02,0x85,0x82]938 939s_subb_u32 s5, tma_hi, s2940// CHECK: [0x6f,0x02,0x85,0x82]941 942s_subb_u32 s5, ttmp11, s2943// CHECK: [0x7b,0x02,0x85,0x82]944 945s_subb_u32 s5, m0, s2946// CHECK: [0x7c,0x02,0x85,0x82]947 948s_subb_u32 s5, exec_lo, s2949// CHECK: [0x7e,0x02,0x85,0x82]950 951s_subb_u32 s5, exec_hi, s2952// CHECK: [0x7f,0x02,0x85,0x82]953 954s_subb_u32 s5, 0, s2955// CHECK: [0x80,0x02,0x85,0x82]956 957s_subb_u32 s5, -1, s2958// CHECK: [0xc1,0x02,0x85,0x82]959 960s_subb_u32 s5, 0.5, s2961// CHECK: [0xf0,0x02,0x85,0x82]962 963s_subb_u32 s5, -4.0, s2964// CHECK: [0xf7,0x02,0x85,0x82]965 966s_subb_u32 s5, src_vccz, s2967// CHECK: [0xfb,0x02,0x85,0x82]968 969s_subb_u32 s5, src_execz, s2970// CHECK: [0xfc,0x02,0x85,0x82]971 972s_subb_u32 s5, src_scc, s2973// CHECK: [0xfd,0x02,0x85,0x82]974 975s_subb_u32 s5, 0xaf123456, s2976// CHECK: [0xff,0x02,0x85,0x82,0x56,0x34,0x12,0xaf]977 978s_subb_u32 s5, 0x3f717273, s2979// CHECK: [0xff,0x02,0x85,0x82,0x73,0x72,0x71,0x3f]980 981s_subb_u32 s5, s1, s103982// CHECK: [0x01,0x67,0x85,0x82]983 984s_subb_u32 s5, s1, flat_scratch_lo985// CHECK: [0x01,0x68,0x85,0x82]986 987s_subb_u32 s5, s1, flat_scratch_hi988// CHECK: [0x01,0x69,0x85,0x82]989 990s_subb_u32 s5, s1, vcc_lo991// CHECK: [0x01,0x6a,0x85,0x82]992 993s_subb_u32 s5, s1, vcc_hi994// CHECK: [0x01,0x6b,0x85,0x82]995 996s_subb_u32 s5, s1, tba_lo997// CHECK: [0x01,0x6c,0x85,0x82]998 999s_subb_u32 s5, s1, tba_hi1000// CHECK: [0x01,0x6d,0x85,0x82]1001 1002s_subb_u32 s5, s1, tma_lo1003// CHECK: [0x01,0x6e,0x85,0x82]1004 1005s_subb_u32 s5, s1, tma_hi1006// CHECK: [0x01,0x6f,0x85,0x82]1007 1008s_subb_u32 s5, s1, ttmp111009// CHECK: [0x01,0x7b,0x85,0x82]1010 1011s_subb_u32 s5, s1, m01012// CHECK: [0x01,0x7c,0x85,0x82]1013 1014s_subb_u32 s5, s1, exec_lo1015// CHECK: [0x01,0x7e,0x85,0x82]1016 1017s_subb_u32 s5, s1, exec_hi1018// CHECK: [0x01,0x7f,0x85,0x82]1019 1020s_subb_u32 s5, s1, 01021// CHECK: [0x01,0x80,0x85,0x82]1022 1023s_subb_u32 s5, s1, -11024// CHECK: [0x01,0xc1,0x85,0x82]1025 1026s_subb_u32 s5, s1, 0.51027// CHECK: [0x01,0xf0,0x85,0x82]1028 1029s_subb_u32 s5, s1, -4.01030// CHECK: [0x01,0xf7,0x85,0x82]1031 1032s_subb_u32 s5, s1, src_vccz1033// CHECK: [0x01,0xfb,0x85,0x82]1034 1035s_subb_u32 s5, s1, src_execz1036// CHECK: [0x01,0xfc,0x85,0x82]1037 1038s_subb_u32 s5, s1, src_scc1039// CHECK: [0x01,0xfd,0x85,0x82]1040 1041s_subb_u32 s5, s1, 0xaf1234561042// CHECK: [0x01,0xff,0x85,0x82,0x56,0x34,0x12,0xaf]1043 1044s_subb_u32 s5, s1, 0x3f7172731045// CHECK: [0x01,0xff,0x85,0x82,0x73,0x72,0x71,0x3f]1046 1047s_min_i32 s5, s1, s21048// CHECK: [0x01,0x02,0x05,0x83]1049 1050s_min_i32 s103, s1, s21051// CHECK: [0x01,0x02,0x67,0x83]1052 1053s_min_i32 flat_scratch_lo, s1, s21054// CHECK: [0x01,0x02,0x68,0x83]1055 1056s_min_i32 flat_scratch_hi, s1, s21057// CHECK: [0x01,0x02,0x69,0x83]1058 1059s_min_i32 vcc_lo, s1, s21060// CHECK: [0x01,0x02,0x6a,0x83]1061 1062s_min_i32 vcc_hi, s1, s21063// CHECK: [0x01,0x02,0x6b,0x83]1064 1065s_min_i32 tba_lo, s1, s21066// CHECK: [0x01,0x02,0x6c,0x83]1067 1068s_min_i32 tba_hi, s1, s21069// CHECK: [0x01,0x02,0x6d,0x83]1070 1071s_min_i32 tma_lo, s1, s21072// CHECK: [0x01,0x02,0x6e,0x83]1073 1074s_min_i32 tma_hi, s1, s21075// CHECK: [0x01,0x02,0x6f,0x83]1076 1077s_min_i32 ttmp11, s1, s21078// CHECK: [0x01,0x02,0x7b,0x83]1079 1080s_min_i32 m0, s1, s21081// CHECK: [0x01,0x02,0x7c,0x83]1082 1083s_min_i32 exec_lo, s1, s21084// CHECK: [0x01,0x02,0x7e,0x83]1085 1086s_min_i32 exec_hi, s1, s21087// CHECK: [0x01,0x02,0x7f,0x83]1088 1089s_min_i32 s5, s103, s21090// CHECK: [0x67,0x02,0x05,0x83]1091 1092s_min_i32 s5, flat_scratch_lo, s21093// CHECK: [0x68,0x02,0x05,0x83]1094 1095s_min_i32 s5, flat_scratch_hi, s21096// CHECK: [0x69,0x02,0x05,0x83]1097 1098s_min_i32 s5, vcc_lo, s21099// CHECK: [0x6a,0x02,0x05,0x83]1100 1101s_min_i32 s5, vcc_hi, s21102// CHECK: [0x6b,0x02,0x05,0x83]1103 1104s_min_i32 s5, tba_lo, s21105// CHECK: [0x6c,0x02,0x05,0x83]1106 1107s_min_i32 s5, tba_hi, s21108// CHECK: [0x6d,0x02,0x05,0x83]1109 1110s_min_i32 s5, tma_lo, s21111// CHECK: [0x6e,0x02,0x05,0x83]1112 1113s_min_i32 s5, tma_hi, s21114// CHECK: [0x6f,0x02,0x05,0x83]1115 1116s_min_i32 s5, ttmp11, s21117// CHECK: [0x7b,0x02,0x05,0x83]1118 1119s_min_i32 s5, m0, s21120// CHECK: [0x7c,0x02,0x05,0x83]1121 1122s_min_i32 s5, exec_lo, s21123// CHECK: [0x7e,0x02,0x05,0x83]1124 1125s_min_i32 s5, exec_hi, s21126// CHECK: [0x7f,0x02,0x05,0x83]1127 1128s_min_i32 s5, 0, s21129// CHECK: [0x80,0x02,0x05,0x83]1130 1131s_min_i32 s5, -1, s21132// CHECK: [0xc1,0x02,0x05,0x83]1133 1134s_min_i32 s5, 0.5, s21135// CHECK: [0xf0,0x02,0x05,0x83]1136 1137s_min_i32 s5, -4.0, s21138// CHECK: [0xf7,0x02,0x05,0x83]1139 1140s_min_i32 s5, src_vccz, s21141// CHECK: [0xfb,0x02,0x05,0x83]1142 1143s_min_i32 s5, src_execz, s21144// CHECK: [0xfc,0x02,0x05,0x83]1145 1146s_min_i32 s5, src_scc, s21147// CHECK: [0xfd,0x02,0x05,0x83]1148 1149s_min_i32 s5, 0xaf123456, s21150// CHECK: [0xff,0x02,0x05,0x83,0x56,0x34,0x12,0xaf]1151 1152s_min_i32 s5, 0x3f717273, s21153// CHECK: [0xff,0x02,0x05,0x83,0x73,0x72,0x71,0x3f]1154 1155s_min_i32 s5, s1, s1031156// CHECK: [0x01,0x67,0x05,0x83]1157 1158s_min_i32 s5, s1, flat_scratch_lo1159// CHECK: [0x01,0x68,0x05,0x83]1160 1161s_min_i32 s5, s1, flat_scratch_hi1162// CHECK: [0x01,0x69,0x05,0x83]1163 1164s_min_i32 s5, s1, vcc_lo1165// CHECK: [0x01,0x6a,0x05,0x83]1166 1167s_min_i32 s5, s1, vcc_hi1168// CHECK: [0x01,0x6b,0x05,0x83]1169 1170s_min_i32 s5, s1, tba_lo1171// CHECK: [0x01,0x6c,0x05,0x83]1172 1173s_min_i32 s5, s1, tba_hi1174// CHECK: [0x01,0x6d,0x05,0x83]1175 1176s_min_i32 s5, s1, tma_lo1177// CHECK: [0x01,0x6e,0x05,0x83]1178 1179s_min_i32 s5, s1, tma_hi1180// CHECK: [0x01,0x6f,0x05,0x83]1181 1182s_min_i32 s5, s1, ttmp111183// CHECK: [0x01,0x7b,0x05,0x83]1184 1185s_min_i32 s5, s1, m01186// CHECK: [0x01,0x7c,0x05,0x83]1187 1188s_min_i32 s5, s1, exec_lo1189// CHECK: [0x01,0x7e,0x05,0x83]1190 1191s_min_i32 s5, s1, exec_hi1192// CHECK: [0x01,0x7f,0x05,0x83]1193 1194s_min_i32 s5, s1, 01195// CHECK: [0x01,0x80,0x05,0x83]1196 1197s_min_i32 s5, s1, -11198// CHECK: [0x01,0xc1,0x05,0x83]1199 1200s_min_i32 s5, s1, 0.51201// CHECK: [0x01,0xf0,0x05,0x83]1202 1203s_min_i32 s5, s1, -4.01204// CHECK: [0x01,0xf7,0x05,0x83]1205 1206s_min_i32 s5, s1, src_vccz1207// CHECK: [0x01,0xfb,0x05,0x83]1208 1209s_min_i32 s5, s1, src_execz1210// CHECK: [0x01,0xfc,0x05,0x83]1211 1212s_min_i32 s5, s1, src_scc1213// CHECK: [0x01,0xfd,0x05,0x83]1214 1215s_min_i32 s5, s1, 0xaf1234561216// CHECK: [0x01,0xff,0x05,0x83,0x56,0x34,0x12,0xaf]1217 1218s_min_i32 s5, s1, 0x3f7172731219// CHECK: [0x01,0xff,0x05,0x83,0x73,0x72,0x71,0x3f]1220 1221s_min_u32 s5, s1, s21222// CHECK: [0x01,0x02,0x85,0x83]1223 1224s_min_u32 s103, s1, s21225// CHECK: [0x01,0x02,0xe7,0x83]1226 1227s_min_u32 flat_scratch_lo, s1, s21228// CHECK: [0x01,0x02,0xe8,0x83]1229 1230s_min_u32 flat_scratch_hi, s1, s21231// CHECK: [0x01,0x02,0xe9,0x83]1232 1233s_min_u32 vcc_lo, s1, s21234// CHECK: [0x01,0x02,0xea,0x83]1235 1236s_min_u32 vcc_hi, s1, s21237// CHECK: [0x01,0x02,0xeb,0x83]1238 1239s_min_u32 tba_lo, s1, s21240// CHECK: [0x01,0x02,0xec,0x83]1241 1242s_min_u32 tba_hi, s1, s21243// CHECK: [0x01,0x02,0xed,0x83]1244 1245s_min_u32 tma_lo, s1, s21246// CHECK: [0x01,0x02,0xee,0x83]1247 1248s_min_u32 tma_hi, s1, s21249// CHECK: [0x01,0x02,0xef,0x83]1250 1251s_min_u32 ttmp11, s1, s21252// CHECK: [0x01,0x02,0xfb,0x83]1253 1254s_min_u32 m0, s1, s21255// CHECK: [0x01,0x02,0xfc,0x83]1256 1257s_min_u32 exec_lo, s1, s21258// CHECK: [0x01,0x02,0xfe,0x83]1259 1260s_min_u32 exec_hi, s1, s21261// CHECK: [0x01,0x02,0xff,0x83]1262 1263s_min_u32 s5, s103, s21264// CHECK: [0x67,0x02,0x85,0x83]1265 1266s_min_u32 s5, flat_scratch_lo, s21267// CHECK: [0x68,0x02,0x85,0x83]1268 1269s_min_u32 s5, flat_scratch_hi, s21270// CHECK: [0x69,0x02,0x85,0x83]1271 1272s_min_u32 s5, vcc_lo, s21273// CHECK: [0x6a,0x02,0x85,0x83]1274 1275s_min_u32 s5, vcc_hi, s21276// CHECK: [0x6b,0x02,0x85,0x83]1277 1278s_min_u32 s5, tba_lo, s21279// CHECK: [0x6c,0x02,0x85,0x83]1280 1281s_min_u32 s5, tba_hi, s21282// CHECK: [0x6d,0x02,0x85,0x83]1283 1284s_min_u32 s5, tma_lo, s21285// CHECK: [0x6e,0x02,0x85,0x83]1286 1287s_min_u32 s5, tma_hi, s21288// CHECK: [0x6f,0x02,0x85,0x83]1289 1290s_min_u32 s5, ttmp11, s21291// CHECK: [0x7b,0x02,0x85,0x83]1292 1293s_min_u32 s5, m0, s21294// CHECK: [0x7c,0x02,0x85,0x83]1295 1296s_min_u32 s5, exec_lo, s21297// CHECK: [0x7e,0x02,0x85,0x83]1298 1299s_min_u32 s5, exec_hi, s21300// CHECK: [0x7f,0x02,0x85,0x83]1301 1302s_min_u32 s5, 0, s21303// CHECK: [0x80,0x02,0x85,0x83]1304 1305s_min_u32 s5, -1, s21306// CHECK: [0xc1,0x02,0x85,0x83]1307 1308s_min_u32 s5, 0.5, s21309// CHECK: [0xf0,0x02,0x85,0x83]1310 1311s_min_u32 s5, -4.0, s21312// CHECK: [0xf7,0x02,0x85,0x83]1313 1314s_min_u32 s5, src_vccz, s21315// CHECK: [0xfb,0x02,0x85,0x83]1316 1317s_min_u32 s5, src_execz, s21318// CHECK: [0xfc,0x02,0x85,0x83]1319 1320s_min_u32 s5, src_scc, s21321// CHECK: [0xfd,0x02,0x85,0x83]1322 1323s_min_u32 s5, 0xaf123456, s21324// CHECK: [0xff,0x02,0x85,0x83,0x56,0x34,0x12,0xaf]1325 1326s_min_u32 s5, 0x3f717273, s21327// CHECK: [0xff,0x02,0x85,0x83,0x73,0x72,0x71,0x3f]1328 1329s_min_u32 s5, s1, s1031330// CHECK: [0x01,0x67,0x85,0x83]1331 1332s_min_u32 s5, s1, flat_scratch_lo1333// CHECK: [0x01,0x68,0x85,0x83]1334 1335s_min_u32 s5, s1, flat_scratch_hi1336// CHECK: [0x01,0x69,0x85,0x83]1337 1338s_min_u32 s5, s1, vcc_lo1339// CHECK: [0x01,0x6a,0x85,0x83]1340 1341s_min_u32 s5, s1, vcc_hi1342// CHECK: [0x01,0x6b,0x85,0x83]1343 1344s_min_u32 s5, s1, tba_lo1345// CHECK: [0x01,0x6c,0x85,0x83]1346 1347s_min_u32 s5, s1, tba_hi1348// CHECK: [0x01,0x6d,0x85,0x83]1349 1350s_min_u32 s5, s1, tma_lo1351// CHECK: [0x01,0x6e,0x85,0x83]1352 1353s_min_u32 s5, s1, tma_hi1354// CHECK: [0x01,0x6f,0x85,0x83]1355 1356s_min_u32 s5, s1, ttmp111357// CHECK: [0x01,0x7b,0x85,0x83]1358 1359s_min_u32 s5, s1, m01360// CHECK: [0x01,0x7c,0x85,0x83]1361 1362s_min_u32 s5, s1, exec_lo1363// CHECK: [0x01,0x7e,0x85,0x83]1364 1365s_min_u32 s5, s1, exec_hi1366// CHECK: [0x01,0x7f,0x85,0x83]1367 1368s_min_u32 s5, s1, 01369// CHECK: [0x01,0x80,0x85,0x83]1370 1371s_min_u32 s5, s1, -11372// CHECK: [0x01,0xc1,0x85,0x83]1373 1374s_min_u32 s5, s1, 0.51375// CHECK: [0x01,0xf0,0x85,0x83]1376 1377s_min_u32 s5, s1, -4.01378// CHECK: [0x01,0xf7,0x85,0x83]1379 1380s_min_u32 s5, s1, src_vccz1381// CHECK: [0x01,0xfb,0x85,0x83]1382 1383s_min_u32 s5, s1, src_execz1384// CHECK: [0x01,0xfc,0x85,0x83]1385 1386s_min_u32 s5, s1, src_scc1387// CHECK: [0x01,0xfd,0x85,0x83]1388 1389s_min_u32 s5, s1, 0xaf1234561390// CHECK: [0x01,0xff,0x85,0x83,0x56,0x34,0x12,0xaf]1391 1392s_min_u32 s5, s1, 0x3f7172731393// CHECK: [0x01,0xff,0x85,0x83,0x73,0x72,0x71,0x3f]1394 1395s_max_i32 s5, s1, s21396// CHECK: [0x01,0x02,0x05,0x84]1397 1398s_max_i32 s103, s1, s21399// CHECK: [0x01,0x02,0x67,0x84]1400 1401s_max_i32 flat_scratch_lo, s1, s21402// CHECK: [0x01,0x02,0x68,0x84]1403 1404s_max_i32 flat_scratch_hi, s1, s21405// CHECK: [0x01,0x02,0x69,0x84]1406 1407s_max_i32 vcc_lo, s1, s21408// CHECK: [0x01,0x02,0x6a,0x84]1409 1410s_max_i32 vcc_hi, s1, s21411// CHECK: [0x01,0x02,0x6b,0x84]1412 1413s_max_i32 tba_lo, s1, s21414// CHECK: [0x01,0x02,0x6c,0x84]1415 1416s_max_i32 tba_hi, s1, s21417// CHECK: [0x01,0x02,0x6d,0x84]1418 1419s_max_i32 tma_lo, s1, s21420// CHECK: [0x01,0x02,0x6e,0x84]1421 1422s_max_i32 tma_hi, s1, s21423// CHECK: [0x01,0x02,0x6f,0x84]1424 1425s_max_i32 ttmp11, s1, s21426// CHECK: [0x01,0x02,0x7b,0x84]1427 1428s_max_i32 m0, s1, s21429// CHECK: [0x01,0x02,0x7c,0x84]1430 1431s_max_i32 exec_lo, s1, s21432// CHECK: [0x01,0x02,0x7e,0x84]1433 1434s_max_i32 exec_hi, s1, s21435// CHECK: [0x01,0x02,0x7f,0x84]1436 1437s_max_i32 s5, s103, s21438// CHECK: [0x67,0x02,0x05,0x84]1439 1440s_max_i32 s5, flat_scratch_lo, s21441// CHECK: [0x68,0x02,0x05,0x84]1442 1443s_max_i32 s5, flat_scratch_hi, s21444// CHECK: [0x69,0x02,0x05,0x84]1445 1446s_max_i32 s5, vcc_lo, s21447// CHECK: [0x6a,0x02,0x05,0x84]1448 1449s_max_i32 s5, vcc_hi, s21450// CHECK: [0x6b,0x02,0x05,0x84]1451 1452s_max_i32 s5, tba_lo, s21453// CHECK: [0x6c,0x02,0x05,0x84]1454 1455s_max_i32 s5, tba_hi, s21456// CHECK: [0x6d,0x02,0x05,0x84]1457 1458s_max_i32 s5, tma_lo, s21459// CHECK: [0x6e,0x02,0x05,0x84]1460 1461s_max_i32 s5, tma_hi, s21462// CHECK: [0x6f,0x02,0x05,0x84]1463 1464s_max_i32 s5, ttmp11, s21465// CHECK: [0x7b,0x02,0x05,0x84]1466 1467s_max_i32 s5, m0, s21468// CHECK: [0x7c,0x02,0x05,0x84]1469 1470s_max_i32 s5, exec_lo, s21471// CHECK: [0x7e,0x02,0x05,0x84]1472 1473s_max_i32 s5, exec_hi, s21474// CHECK: [0x7f,0x02,0x05,0x84]1475 1476s_max_i32 s5, 0, s21477// CHECK: [0x80,0x02,0x05,0x84]1478 1479s_max_i32 s5, -1, s21480// CHECK: [0xc1,0x02,0x05,0x84]1481 1482s_max_i32 s5, 0.5, s21483// CHECK: [0xf0,0x02,0x05,0x84]1484 1485s_max_i32 s5, -4.0, s21486// CHECK: [0xf7,0x02,0x05,0x84]1487 1488s_max_i32 s5, src_vccz, s21489// CHECK: [0xfb,0x02,0x05,0x84]1490 1491s_max_i32 s5, src_execz, s21492// CHECK: [0xfc,0x02,0x05,0x84]1493 1494s_max_i32 s5, src_scc, s21495// CHECK: [0xfd,0x02,0x05,0x84]1496 1497s_max_i32 s5, 0xaf123456, s21498// CHECK: [0xff,0x02,0x05,0x84,0x56,0x34,0x12,0xaf]1499 1500s_max_i32 s5, 0x3f717273, s21501// CHECK: [0xff,0x02,0x05,0x84,0x73,0x72,0x71,0x3f]1502 1503s_max_i32 s5, s1, s1031504// CHECK: [0x01,0x67,0x05,0x84]1505 1506s_max_i32 s5, s1, flat_scratch_lo1507// CHECK: [0x01,0x68,0x05,0x84]1508 1509s_max_i32 s5, s1, flat_scratch_hi1510// CHECK: [0x01,0x69,0x05,0x84]1511 1512s_max_i32 s5, s1, vcc_lo1513// CHECK: [0x01,0x6a,0x05,0x84]1514 1515s_max_i32 s5, s1, vcc_hi1516// CHECK: [0x01,0x6b,0x05,0x84]1517 1518s_max_i32 s5, s1, tba_lo1519// CHECK: [0x01,0x6c,0x05,0x84]1520 1521s_max_i32 s5, s1, tba_hi1522// CHECK: [0x01,0x6d,0x05,0x84]1523 1524s_max_i32 s5, s1, tma_lo1525// CHECK: [0x01,0x6e,0x05,0x84]1526 1527s_max_i32 s5, s1, tma_hi1528// CHECK: [0x01,0x6f,0x05,0x84]1529 1530s_max_i32 s5, s1, ttmp111531// CHECK: [0x01,0x7b,0x05,0x84]1532 1533s_max_i32 s5, s1, m01534// CHECK: [0x01,0x7c,0x05,0x84]1535 1536s_max_i32 s5, s1, exec_lo1537// CHECK: [0x01,0x7e,0x05,0x84]1538 1539s_max_i32 s5, s1, exec_hi1540// CHECK: [0x01,0x7f,0x05,0x84]1541 1542s_max_i32 s5, s1, 01543// CHECK: [0x01,0x80,0x05,0x84]1544 1545s_max_i32 s5, s1, -11546// CHECK: [0x01,0xc1,0x05,0x84]1547 1548s_max_i32 s5, s1, 0.51549// CHECK: [0x01,0xf0,0x05,0x84]1550 1551s_max_i32 s5, s1, -4.01552// CHECK: [0x01,0xf7,0x05,0x84]1553 1554s_max_i32 s5, s1, src_vccz1555// CHECK: [0x01,0xfb,0x05,0x84]1556 1557s_max_i32 s5, s1, src_execz1558// CHECK: [0x01,0xfc,0x05,0x84]1559 1560s_max_i32 s5, s1, src_scc1561// CHECK: [0x01,0xfd,0x05,0x84]1562 1563s_max_i32 s5, s1, 0xaf1234561564// CHECK: [0x01,0xff,0x05,0x84,0x56,0x34,0x12,0xaf]1565 1566s_max_i32 s5, s1, 0x3f7172731567// CHECK: [0x01,0xff,0x05,0x84,0x73,0x72,0x71,0x3f]1568 1569s_max_u32 s5, s1, s21570// CHECK: [0x01,0x02,0x85,0x84]1571 1572s_max_u32 s103, s1, s21573// CHECK: [0x01,0x02,0xe7,0x84]1574 1575s_max_u32 flat_scratch_lo, s1, s21576// CHECK: [0x01,0x02,0xe8,0x84]1577 1578s_max_u32 flat_scratch_hi, s1, s21579// CHECK: [0x01,0x02,0xe9,0x84]1580 1581s_max_u32 vcc_lo, s1, s21582// CHECK: [0x01,0x02,0xea,0x84]1583 1584s_max_u32 vcc_hi, s1, s21585// CHECK: [0x01,0x02,0xeb,0x84]1586 1587s_max_u32 tba_lo, s1, s21588// CHECK: [0x01,0x02,0xec,0x84]1589 1590s_max_u32 tba_hi, s1, s21591// CHECK: [0x01,0x02,0xed,0x84]1592 1593s_max_u32 tma_lo, s1, s21594// CHECK: [0x01,0x02,0xee,0x84]1595 1596s_max_u32 tma_hi, s1, s21597// CHECK: [0x01,0x02,0xef,0x84]1598 1599s_max_u32 ttmp11, s1, s21600// CHECK: [0x01,0x02,0xfb,0x84]1601 1602s_max_u32 m0, s1, s21603// CHECK: [0x01,0x02,0xfc,0x84]1604 1605s_max_u32 exec_lo, s1, s21606// CHECK: [0x01,0x02,0xfe,0x84]1607 1608s_max_u32 exec_hi, s1, s21609// CHECK: [0x01,0x02,0xff,0x84]1610 1611s_max_u32 s5, s103, s21612// CHECK: [0x67,0x02,0x85,0x84]1613 1614s_max_u32 s5, flat_scratch_lo, s21615// CHECK: [0x68,0x02,0x85,0x84]1616 1617s_max_u32 s5, flat_scratch_hi, s21618// CHECK: [0x69,0x02,0x85,0x84]1619 1620s_max_u32 s5, vcc_lo, s21621// CHECK: [0x6a,0x02,0x85,0x84]1622 1623s_max_u32 s5, vcc_hi, s21624// CHECK: [0x6b,0x02,0x85,0x84]1625 1626s_max_u32 s5, tba_lo, s21627// CHECK: [0x6c,0x02,0x85,0x84]1628 1629s_max_u32 s5, tba_hi, s21630// CHECK: [0x6d,0x02,0x85,0x84]1631 1632s_max_u32 s5, tma_lo, s21633// CHECK: [0x6e,0x02,0x85,0x84]1634 1635s_max_u32 s5, tma_hi, s21636// CHECK: [0x6f,0x02,0x85,0x84]1637 1638s_max_u32 s5, ttmp11, s21639// CHECK: [0x7b,0x02,0x85,0x84]1640 1641s_max_u32 s5, m0, s21642// CHECK: [0x7c,0x02,0x85,0x84]1643 1644s_max_u32 s5, exec_lo, s21645// CHECK: [0x7e,0x02,0x85,0x84]1646 1647s_max_u32 s5, exec_hi, s21648// CHECK: [0x7f,0x02,0x85,0x84]1649 1650s_max_u32 s5, 0, s21651// CHECK: [0x80,0x02,0x85,0x84]1652 1653s_max_u32 s5, -1, s21654// CHECK: [0xc1,0x02,0x85,0x84]1655 1656s_max_u32 s5, 0.5, s21657// CHECK: [0xf0,0x02,0x85,0x84]1658 1659s_max_u32 s5, -4.0, s21660// CHECK: [0xf7,0x02,0x85,0x84]1661 1662s_max_u32 s5, src_vccz, s21663// CHECK: [0xfb,0x02,0x85,0x84]1664 1665s_max_u32 s5, src_execz, s21666// CHECK: [0xfc,0x02,0x85,0x84]1667 1668s_max_u32 s5, src_scc, s21669// CHECK: [0xfd,0x02,0x85,0x84]1670 1671s_max_u32 s5, 0xaf123456, s21672// CHECK: [0xff,0x02,0x85,0x84,0x56,0x34,0x12,0xaf]1673 1674s_max_u32 s5, 0x3f717273, s21675// CHECK: [0xff,0x02,0x85,0x84,0x73,0x72,0x71,0x3f]1676 1677s_max_u32 s5, s1, s1031678// CHECK: [0x01,0x67,0x85,0x84]1679 1680s_max_u32 s5, s1, flat_scratch_lo1681// CHECK: [0x01,0x68,0x85,0x84]1682 1683s_max_u32 s5, s1, flat_scratch_hi1684// CHECK: [0x01,0x69,0x85,0x84]1685 1686s_max_u32 s5, s1, vcc_lo1687// CHECK: [0x01,0x6a,0x85,0x84]1688 1689s_max_u32 s5, s1, vcc_hi1690// CHECK: [0x01,0x6b,0x85,0x84]1691 1692s_max_u32 s5, s1, tba_lo1693// CHECK: [0x01,0x6c,0x85,0x84]1694 1695s_max_u32 s5, s1, tba_hi1696// CHECK: [0x01,0x6d,0x85,0x84]1697 1698s_max_u32 s5, s1, tma_lo1699// CHECK: [0x01,0x6e,0x85,0x84]1700 1701s_max_u32 s5, s1, tma_hi1702// CHECK: [0x01,0x6f,0x85,0x84]1703 1704s_max_u32 s5, s1, ttmp111705// CHECK: [0x01,0x7b,0x85,0x84]1706 1707s_max_u32 s5, s1, m01708// CHECK: [0x01,0x7c,0x85,0x84]1709 1710s_max_u32 s5, s1, exec_lo1711// CHECK: [0x01,0x7e,0x85,0x84]1712 1713s_max_u32 s5, s1, exec_hi1714// CHECK: [0x01,0x7f,0x85,0x84]1715 1716s_max_u32 s5, s1, 01717// CHECK: [0x01,0x80,0x85,0x84]1718 1719s_max_u32 s5, s1, -11720// CHECK: [0x01,0xc1,0x85,0x84]1721 1722s_max_u32 s5, s1, 0.51723// CHECK: [0x01,0xf0,0x85,0x84]1724 1725s_max_u32 s5, s1, -4.01726// CHECK: [0x01,0xf7,0x85,0x84]1727 1728s_max_u32 s5, s1, src_vccz1729// CHECK: [0x01,0xfb,0x85,0x84]1730 1731s_max_u32 s5, s1, src_execz1732// CHECK: [0x01,0xfc,0x85,0x84]1733 1734s_max_u32 s5, s1, src_scc1735// CHECK: [0x01,0xfd,0x85,0x84]1736 1737s_max_u32 s5, s1, 0xaf1234561738// CHECK: [0x01,0xff,0x85,0x84,0x56,0x34,0x12,0xaf]1739 1740s_max_u32 s5, s1, 0x3f7172731741// CHECK: [0x01,0xff,0x85,0x84,0x73,0x72,0x71,0x3f]1742 1743s_cselect_b32 s5, s1, s21744// CHECK: [0x01,0x02,0x05,0x85]1745 1746s_cselect_b32 s103, s1, s21747// CHECK: [0x01,0x02,0x67,0x85]1748 1749s_cselect_b32 flat_scratch_lo, s1, s21750// CHECK: [0x01,0x02,0x68,0x85]1751 1752s_cselect_b32 flat_scratch_hi, s1, s21753// CHECK: [0x01,0x02,0x69,0x85]1754 1755s_cselect_b32 vcc_lo, s1, s21756// CHECK: [0x01,0x02,0x6a,0x85]1757 1758s_cselect_b32 vcc_hi, s1, s21759// CHECK: [0x01,0x02,0x6b,0x85]1760 1761s_cselect_b32 tba_lo, s1, s21762// CHECK: [0x01,0x02,0x6c,0x85]1763 1764s_cselect_b32 tba_hi, s1, s21765// CHECK: [0x01,0x02,0x6d,0x85]1766 1767s_cselect_b32 tma_lo, s1, s21768// CHECK: [0x01,0x02,0x6e,0x85]1769 1770s_cselect_b32 tma_hi, s1, s21771// CHECK: [0x01,0x02,0x6f,0x85]1772 1773s_cselect_b32 ttmp11, s1, s21774// CHECK: [0x01,0x02,0x7b,0x85]1775 1776s_cselect_b32 m0, s1, s21777// CHECK: [0x01,0x02,0x7c,0x85]1778 1779s_cselect_b32 exec_lo, s1, s21780// CHECK: [0x01,0x02,0x7e,0x85]1781 1782s_cselect_b32 exec_hi, s1, s21783// CHECK: [0x01,0x02,0x7f,0x85]1784 1785s_cselect_b32 s5, s103, s21786// CHECK: [0x67,0x02,0x05,0x85]1787 1788s_cselect_b32 s5, flat_scratch_lo, s21789// CHECK: [0x68,0x02,0x05,0x85]1790 1791s_cselect_b32 s5, flat_scratch_hi, s21792// CHECK: [0x69,0x02,0x05,0x85]1793 1794s_cselect_b32 s5, vcc_lo, s21795// CHECK: [0x6a,0x02,0x05,0x85]1796 1797s_cselect_b32 s5, vcc_hi, s21798// CHECK: [0x6b,0x02,0x05,0x85]1799 1800s_cselect_b32 s5, tba_lo, s21801// CHECK: [0x6c,0x02,0x05,0x85]1802 1803s_cselect_b32 s5, tba_hi, s21804// CHECK: [0x6d,0x02,0x05,0x85]1805 1806s_cselect_b32 s5, tma_lo, s21807// CHECK: [0x6e,0x02,0x05,0x85]1808 1809s_cselect_b32 s5, tma_hi, s21810// CHECK: [0x6f,0x02,0x05,0x85]1811 1812s_cselect_b32 s5, ttmp11, s21813// CHECK: [0x7b,0x02,0x05,0x85]1814 1815s_cselect_b32 s5, m0, s21816// CHECK: [0x7c,0x02,0x05,0x85]1817 1818s_cselect_b32 s5, exec_lo, s21819// CHECK: [0x7e,0x02,0x05,0x85]1820 1821s_cselect_b32 s5, exec_hi, s21822// CHECK: [0x7f,0x02,0x05,0x85]1823 1824s_cselect_b32 s5, 0, s21825// CHECK: [0x80,0x02,0x05,0x85]1826 1827s_cselect_b32 s5, -1, s21828// CHECK: [0xc1,0x02,0x05,0x85]1829 1830s_cselect_b32 s5, 0.5, s21831// CHECK: [0xf0,0x02,0x05,0x85]1832 1833s_cselect_b32 s5, -4.0, s21834// CHECK: [0xf7,0x02,0x05,0x85]1835 1836s_cselect_b32 s5, src_vccz, s21837// CHECK: [0xfb,0x02,0x05,0x85]1838 1839s_cselect_b32 s5, src_execz, s21840// CHECK: [0xfc,0x02,0x05,0x85]1841 1842s_cselect_b32 s5, src_scc, s21843// CHECK: [0xfd,0x02,0x05,0x85]1844 1845s_cselect_b32 s5, 0xaf123456, s21846// CHECK: [0xff,0x02,0x05,0x85,0x56,0x34,0x12,0xaf]1847 1848s_cselect_b32 s5, 0x3f717273, s21849// CHECK: [0xff,0x02,0x05,0x85,0x73,0x72,0x71,0x3f]1850 1851s_cselect_b32 s5, s1, s1031852// CHECK: [0x01,0x67,0x05,0x85]1853 1854s_cselect_b32 s5, s1, flat_scratch_lo1855// CHECK: [0x01,0x68,0x05,0x85]1856 1857s_cselect_b32 s5, s1, flat_scratch_hi1858// CHECK: [0x01,0x69,0x05,0x85]1859 1860s_cselect_b32 s5, s1, vcc_lo1861// CHECK: [0x01,0x6a,0x05,0x85]1862 1863s_cselect_b32 s5, s1, vcc_hi1864// CHECK: [0x01,0x6b,0x05,0x85]1865 1866s_cselect_b32 s5, s1, tba_lo1867// CHECK: [0x01,0x6c,0x05,0x85]1868 1869s_cselect_b32 s5, s1, tba_hi1870// CHECK: [0x01,0x6d,0x05,0x85]1871 1872s_cselect_b32 s5, s1, tma_lo1873// CHECK: [0x01,0x6e,0x05,0x85]1874 1875s_cselect_b32 s5, s1, tma_hi1876// CHECK: [0x01,0x6f,0x05,0x85]1877 1878s_cselect_b32 s5, s1, ttmp111879// CHECK: [0x01,0x7b,0x05,0x85]1880 1881s_cselect_b32 s5, s1, m01882// CHECK: [0x01,0x7c,0x05,0x85]1883 1884s_cselect_b32 s5, s1, exec_lo1885// CHECK: [0x01,0x7e,0x05,0x85]1886 1887s_cselect_b32 s5, s1, exec_hi1888// CHECK: [0x01,0x7f,0x05,0x85]1889 1890s_cselect_b32 s5, s1, 01891// CHECK: [0x01,0x80,0x05,0x85]1892 1893s_cselect_b32 s5, s1, -11894// CHECK: [0x01,0xc1,0x05,0x85]1895 1896s_cselect_b32 s5, s1, 0.51897// CHECK: [0x01,0xf0,0x05,0x85]1898 1899s_cselect_b32 s5, s1, -4.01900// CHECK: [0x01,0xf7,0x05,0x85]1901 1902s_cselect_b32 s5, s1, src_vccz1903// CHECK: [0x01,0xfb,0x05,0x85]1904 1905s_cselect_b32 s5, s1, src_execz1906// CHECK: [0x01,0xfc,0x05,0x85]1907 1908s_cselect_b32 s5, s1, src_scc1909// CHECK: [0x01,0xfd,0x05,0x85]1910 1911s_cselect_b32 s5, s1, 0xaf1234561912// CHECK: [0x01,0xff,0x05,0x85,0x56,0x34,0x12,0xaf]1913 1914s_cselect_b32 s5, s1, 0x3f7172731915// CHECK: [0x01,0xff,0x05,0x85,0x73,0x72,0x71,0x3f]1916 1917s_cselect_b64 s[10:11], s[2:3], s[4:5]1918// CHECK: [0x02,0x04,0x8a,0x85]1919 1920s_cselect_b64 s[12:13], s[2:3], s[4:5]1921// CHECK: [0x02,0x04,0x8c,0x85]1922 1923s_cselect_b64 s[102:103], s[2:3], s[4:5]1924// CHECK: [0x02,0x04,0xe6,0x85]1925 1926s_cselect_b64 flat_scratch, s[2:3], s[4:5]1927// CHECK: [0x02,0x04,0xe8,0x85]1928 1929s_cselect_b64 vcc, s[2:3], s[4:5]1930// CHECK: [0x02,0x04,0xea,0x85]1931 1932s_cselect_b64 tba, s[2:3], s[4:5]1933// CHECK: [0x02,0x04,0xec,0x85]1934 1935s_cselect_b64 tma, s[2:3], s[4:5]1936// CHECK: [0x02,0x04,0xee,0x85]1937 1938s_cselect_b64 ttmp[10:11], s[2:3], s[4:5]1939// CHECK: [0x02,0x04,0xfa,0x85]1940 1941s_cselect_b64 exec, s[2:3], s[4:5]1942// CHECK: [0x02,0x04,0xfe,0x85]1943 1944s_cselect_b64 s[10:11], s[4:5], s[4:5]1945// CHECK: [0x04,0x04,0x8a,0x85]1946 1947s_cselect_b64 s[10:11], s[102:103], s[4:5]1948// CHECK: [0x66,0x04,0x8a,0x85]1949 1950s_cselect_b64 s[10:11], flat_scratch, s[4:5]1951// CHECK: [0x68,0x04,0x8a,0x85]1952 1953s_cselect_b64 s[10:11], vcc, s[4:5]1954// CHECK: [0x6a,0x04,0x8a,0x85]1955 1956s_cselect_b64 s[10:11], tba, s[4:5]1957// CHECK: [0x6c,0x04,0x8a,0x85]1958 1959s_cselect_b64 s[10:11], tma, s[4:5]1960// CHECK: [0x6e,0x04,0x8a,0x85]1961 1962s_cselect_b64 s[10:11], ttmp[10:11], s[4:5]1963// CHECK: [0x7a,0x04,0x8a,0x85]1964 1965s_cselect_b64 s[10:11], exec, s[4:5]1966// CHECK: [0x7e,0x04,0x8a,0x85]1967 1968s_cselect_b64 s[10:11], 0, s[4:5]1969// CHECK: [0x80,0x04,0x8a,0x85]1970 1971s_cselect_b64 s[10:11], -1, s[4:5]1972// CHECK: [0xc1,0x04,0x8a,0x85]1973 1974s_cselect_b64 s[10:11], 0.5, s[4:5]1975// CHECK: [0xf0,0x04,0x8a,0x85]1976 1977s_cselect_b64 s[10:11], -4.0, s[4:5]1978// CHECK: [0xf7,0x04,0x8a,0x85]1979 1980s_cselect_b64 s[10:11], src_vccz, s[4:5]1981// CHECK: [0xfb,0x04,0x8a,0x85]1982 1983s_cselect_b64 s[10:11], src_execz, s[4:5]1984// CHECK: [0xfc,0x04,0x8a,0x85]1985 1986s_cselect_b64 s[10:11], src_scc, s[4:5]1987// CHECK: [0xfd,0x04,0x8a,0x85]1988 1989s_cselect_b64 s[10:11], 0xaf123456, s[4:5]1990// CHECK: [0xff,0x04,0x8a,0x85,0x56,0x34,0x12,0xaf]1991 1992s_cselect_b64 s[10:11], 0x3f717273, s[4:5]1993// CHECK: [0xff,0x04,0x8a,0x85,0x73,0x72,0x71,0x3f]1994 1995s_cselect_b64 s[10:11], s[2:3], s[6:7]1996// CHECK: [0x02,0x06,0x8a,0x85]1997 1998s_cselect_b64 s[10:11], s[2:3], s[102:103]1999// CHECK: [0x02,0x66,0x8a,0x85]2000 2001s_cselect_b64 s[10:11], s[2:3], flat_scratch2002// CHECK: [0x02,0x68,0x8a,0x85]2003 2004s_cselect_b64 s[10:11], s[2:3], vcc2005// CHECK: [0x02,0x6a,0x8a,0x85]2006 2007s_cselect_b64 s[10:11], s[2:3], tba2008// CHECK: [0x02,0x6c,0x8a,0x85]2009 2010s_cselect_b64 s[10:11], s[2:3], tma2011// CHECK: [0x02,0x6e,0x8a,0x85]2012 2013s_cselect_b64 s[10:11], s[2:3], ttmp[10:11]2014// CHECK: [0x02,0x7a,0x8a,0x85]2015 2016s_cselect_b64 s[10:11], s[2:3], exec2017// CHECK: [0x02,0x7e,0x8a,0x85]2018 2019s_cselect_b64 s[10:11], s[2:3], 02020// CHECK: [0x02,0x80,0x8a,0x85]2021 2022s_cselect_b64 s[10:11], s[2:3], -12023// CHECK: [0x02,0xc1,0x8a,0x85]2024 2025s_cselect_b64 s[10:11], s[2:3], 0.52026// CHECK: [0x02,0xf0,0x8a,0x85]2027 2028s_cselect_b64 s[10:11], s[2:3], -4.02029// CHECK: [0x02,0xf7,0x8a,0x85]2030 2031s_cselect_b64 s[10:11], s[2:3], src_vccz2032// CHECK: [0x02,0xfb,0x8a,0x85]2033 2034s_cselect_b64 s[10:11], s[2:3], src_execz2035// CHECK: [0x02,0xfc,0x8a,0x85]2036 2037s_cselect_b64 s[10:11], s[2:3], src_scc2038// CHECK: [0x02,0xfd,0x8a,0x85]2039 2040s_cselect_b64 s[10:11], s[2:3], 0xaf1234562041// CHECK: [0x02,0xff,0x8a,0x85,0x56,0x34,0x12,0xaf]2042 2043s_cselect_b64 s[10:11], s[2:3], 0x3f7172732044// CHECK: [0x02,0xff,0x8a,0x85,0x73,0x72,0x71,0x3f]2045 2046s_and_b32 s5, s1, s22047// CHECK: [0x01,0x02,0x05,0x87]2048 2049s_and_b32 s103, s1, s22050// CHECK: [0x01,0x02,0x67,0x87]2051 2052s_and_b32 flat_scratch_lo, s1, s22053// CHECK: [0x01,0x02,0x68,0x87]2054 2055s_and_b32 flat_scratch_hi, s1, s22056// CHECK: [0x01,0x02,0x69,0x87]2057 2058s_and_b32 vcc_lo, s1, s22059// CHECK: [0x01,0x02,0x6a,0x87]2060 2061s_and_b32 vcc_hi, s1, s22062// CHECK: [0x01,0x02,0x6b,0x87]2063 2064s_and_b32 tba_lo, s1, s22065// CHECK: [0x01,0x02,0x6c,0x87]2066 2067s_and_b32 tba_hi, s1, s22068// CHECK: [0x01,0x02,0x6d,0x87]2069 2070s_and_b32 tma_lo, s1, s22071// CHECK: [0x01,0x02,0x6e,0x87]2072 2073s_and_b32 tma_hi, s1, s22074// CHECK: [0x01,0x02,0x6f,0x87]2075 2076s_and_b32 ttmp11, s1, s22077// CHECK: [0x01,0x02,0x7b,0x87]2078 2079s_and_b32 m0, s1, s22080// CHECK: [0x01,0x02,0x7c,0x87]2081 2082s_and_b32 exec_lo, s1, s22083// CHECK: [0x01,0x02,0x7e,0x87]2084 2085s_and_b32 exec_hi, s1, s22086// CHECK: [0x01,0x02,0x7f,0x87]2087 2088s_and_b32 s5, s103, s22089// CHECK: [0x67,0x02,0x05,0x87]2090 2091s_and_b32 s5, flat_scratch_lo, s22092// CHECK: [0x68,0x02,0x05,0x87]2093 2094s_and_b32 s5, flat_scratch_hi, s22095// CHECK: [0x69,0x02,0x05,0x87]2096 2097s_and_b32 s5, vcc_lo, s22098// CHECK: [0x6a,0x02,0x05,0x87]2099 2100s_and_b32 s5, vcc_hi, s22101// CHECK: [0x6b,0x02,0x05,0x87]2102 2103s_and_b32 s5, tba_lo, s22104// CHECK: [0x6c,0x02,0x05,0x87]2105 2106s_and_b32 s5, tba_hi, s22107// CHECK: [0x6d,0x02,0x05,0x87]2108 2109s_and_b32 s5, tma_lo, s22110// CHECK: [0x6e,0x02,0x05,0x87]2111 2112s_and_b32 s5, tma_hi, s22113// CHECK: [0x6f,0x02,0x05,0x87]2114 2115s_and_b32 s5, ttmp11, s22116// CHECK: [0x7b,0x02,0x05,0x87]2117 2118s_and_b32 s5, m0, s22119// CHECK: [0x7c,0x02,0x05,0x87]2120 2121s_and_b32 s5, exec_lo, s22122// CHECK: [0x7e,0x02,0x05,0x87]2123 2124s_and_b32 s5, exec_hi, s22125// CHECK: [0x7f,0x02,0x05,0x87]2126 2127s_and_b32 s5, 0, s22128// CHECK: [0x80,0x02,0x05,0x87]2129 2130s_and_b32 s5, -1, s22131// CHECK: [0xc1,0x02,0x05,0x87]2132 2133s_and_b32 s5, 0.5, s22134// CHECK: [0xf0,0x02,0x05,0x87]2135 2136s_and_b32 s5, -4.0, s22137// CHECK: [0xf7,0x02,0x05,0x87]2138 2139s_and_b32 s5, src_vccz, s22140// CHECK: [0xfb,0x02,0x05,0x87]2141 2142s_and_b32 s5, src_execz, s22143// CHECK: [0xfc,0x02,0x05,0x87]2144 2145s_and_b32 s5, src_scc, s22146// CHECK: [0xfd,0x02,0x05,0x87]2147 2148s_and_b32 s5, 0xaf123456, s22149// CHECK: [0xff,0x02,0x05,0x87,0x56,0x34,0x12,0xaf]2150 2151s_and_b32 s5, 0x3f717273, s22152// CHECK: [0xff,0x02,0x05,0x87,0x73,0x72,0x71,0x3f]2153 2154s_and_b32 s5, s1, s1032155// CHECK: [0x01,0x67,0x05,0x87]2156 2157s_and_b32 s5, s1, flat_scratch_lo2158// CHECK: [0x01,0x68,0x05,0x87]2159 2160s_and_b32 s5, s1, flat_scratch_hi2161// CHECK: [0x01,0x69,0x05,0x87]2162 2163s_and_b32 s5, s1, vcc_lo2164// CHECK: [0x01,0x6a,0x05,0x87]2165 2166s_and_b32 s5, s1, vcc_hi2167// CHECK: [0x01,0x6b,0x05,0x87]2168 2169s_and_b32 s5, s1, tba_lo2170// CHECK: [0x01,0x6c,0x05,0x87]2171 2172s_and_b32 s5, s1, tba_hi2173// CHECK: [0x01,0x6d,0x05,0x87]2174 2175s_and_b32 s5, s1, tma_lo2176// CHECK: [0x01,0x6e,0x05,0x87]2177 2178s_and_b32 s5, s1, tma_hi2179// CHECK: [0x01,0x6f,0x05,0x87]2180 2181s_and_b32 s5, s1, ttmp112182// CHECK: [0x01,0x7b,0x05,0x87]2183 2184s_and_b32 s5, s1, m02185// CHECK: [0x01,0x7c,0x05,0x87]2186 2187s_and_b32 s5, s1, exec_lo2188// CHECK: [0x01,0x7e,0x05,0x87]2189 2190s_and_b32 s5, s1, exec_hi2191// CHECK: [0x01,0x7f,0x05,0x87]2192 2193s_and_b32 s5, s1, 02194// CHECK: [0x01,0x80,0x05,0x87]2195 2196s_and_b32 s5, s1, -12197// CHECK: [0x01,0xc1,0x05,0x87]2198 2199s_and_b32 s5, s1, 0.52200// CHECK: [0x01,0xf0,0x05,0x87]2201 2202s_and_b32 s5, s1, -4.02203// CHECK: [0x01,0xf7,0x05,0x87]2204 2205s_and_b32 s5, s1, src_vccz2206// CHECK: [0x01,0xfb,0x05,0x87]2207 2208s_and_b32 s5, s1, src_execz2209// CHECK: [0x01,0xfc,0x05,0x87]2210 2211s_and_b32 s5, s1, src_scc2212// CHECK: [0x01,0xfd,0x05,0x87]2213 2214s_and_b32 s5, s1, 0xaf1234562215// CHECK: [0x01,0xff,0x05,0x87,0x56,0x34,0x12,0xaf]2216 2217s_and_b32 s5, s1, 0x3f7172732218// CHECK: [0x01,0xff,0x05,0x87,0x73,0x72,0x71,0x3f]2219 2220s_and_b64 s[10:11], s[2:3], s[4:5]2221// CHECK: [0x02,0x04,0x8a,0x87]2222 2223s_and_b64 s[12:13], s[2:3], s[4:5]2224// CHECK: [0x02,0x04,0x8c,0x87]2225 2226s_and_b64 s[102:103], s[2:3], s[4:5]2227// CHECK: [0x02,0x04,0xe6,0x87]2228 2229s_and_b64 flat_scratch, s[2:3], s[4:5]2230// CHECK: [0x02,0x04,0xe8,0x87]2231 2232s_and_b64 vcc, s[2:3], s[4:5]2233// CHECK: [0x02,0x04,0xea,0x87]2234 2235s_and_b64 tba, s[2:3], s[4:5]2236// CHECK: [0x02,0x04,0xec,0x87]2237 2238s_and_b64 tma, s[2:3], s[4:5]2239// CHECK: [0x02,0x04,0xee,0x87]2240 2241s_and_b64 ttmp[10:11], s[2:3], s[4:5]2242// CHECK: [0x02,0x04,0xfa,0x87]2243 2244s_and_b64 exec, s[2:3], s[4:5]2245// CHECK: [0x02,0x04,0xfe,0x87]2246 2247s_and_b64 s[10:11], s[4:5], s[4:5]2248// CHECK: [0x04,0x04,0x8a,0x87]2249 2250s_and_b64 s[10:11], s[102:103], s[4:5]2251// CHECK: [0x66,0x04,0x8a,0x87]2252 2253s_and_b64 s[10:11], flat_scratch, s[4:5]2254// CHECK: [0x68,0x04,0x8a,0x87]2255 2256s_and_b64 s[10:11], vcc, s[4:5]2257// CHECK: [0x6a,0x04,0x8a,0x87]2258 2259s_and_b64 s[10:11], tba, s[4:5]2260// CHECK: [0x6c,0x04,0x8a,0x87]2261 2262s_and_b64 s[10:11], tma, s[4:5]2263// CHECK: [0x6e,0x04,0x8a,0x87]2264 2265s_and_b64 s[10:11], ttmp[10:11], s[4:5]2266// CHECK: [0x7a,0x04,0x8a,0x87]2267 2268s_and_b64 s[10:11], exec, s[4:5]2269// CHECK: [0x7e,0x04,0x8a,0x87]2270 2271s_and_b64 s[10:11], 0, s[4:5]2272// CHECK: [0x80,0x04,0x8a,0x87]2273 2274s_and_b64 s[10:11], -1, s[4:5]2275// CHECK: [0xc1,0x04,0x8a,0x87]2276 2277s_and_b64 s[10:11], 0.5, s[4:5]2278// CHECK: [0xf0,0x04,0x8a,0x87]2279 2280s_and_b64 s[10:11], -4.0, s[4:5]2281// CHECK: [0xf7,0x04,0x8a,0x87]2282 2283s_and_b64 s[10:11], src_vccz, s[4:5]2284// CHECK: [0xfb,0x04,0x8a,0x87]2285 2286s_and_b64 s[10:11], src_execz, s[4:5]2287// CHECK: [0xfc,0x04,0x8a,0x87]2288 2289s_and_b64 s[10:11], src_scc, s[4:5]2290// CHECK: [0xfd,0x04,0x8a,0x87]2291 2292s_and_b64 s[10:11], 0xaf123456, s[4:5]2293// CHECK: [0xff,0x04,0x8a,0x87,0x56,0x34,0x12,0xaf]2294 2295s_and_b64 s[10:11], 0x3f717273, s[4:5]2296// CHECK: [0xff,0x04,0x8a,0x87,0x73,0x72,0x71,0x3f]2297 2298s_and_b64 s[10:11], s[2:3], s[6:7]2299// CHECK: [0x02,0x06,0x8a,0x87]2300 2301s_and_b64 s[10:11], s[2:3], s[102:103]2302// CHECK: [0x02,0x66,0x8a,0x87]2303 2304s_and_b64 s[10:11], s[2:3], flat_scratch2305// CHECK: [0x02,0x68,0x8a,0x87]2306 2307s_and_b64 s[10:11], s[2:3], vcc2308// CHECK: [0x02,0x6a,0x8a,0x87]2309 2310s_and_b64 s[10:11], s[2:3], tba2311// CHECK: [0x02,0x6c,0x8a,0x87]2312 2313s_and_b64 s[10:11], s[2:3], tma2314// CHECK: [0x02,0x6e,0x8a,0x87]2315 2316s_and_b64 s[10:11], s[2:3], ttmp[10:11]2317// CHECK: [0x02,0x7a,0x8a,0x87]2318 2319s_and_b64 s[10:11], s[2:3], exec2320// CHECK: [0x02,0x7e,0x8a,0x87]2321 2322s_and_b64 s[10:11], s[2:3], 02323// CHECK: [0x02,0x80,0x8a,0x87]2324 2325s_and_b64 s[10:11], s[2:3], -12326// CHECK: [0x02,0xc1,0x8a,0x87]2327 2328s_and_b64 s[10:11], s[2:3], 0.52329// CHECK: [0x02,0xf0,0x8a,0x87]2330 2331s_and_b64 s[10:11], s[2:3], -4.02332// CHECK: [0x02,0xf7,0x8a,0x87]2333 2334s_and_b64 s[10:11], s[2:3], src_vccz2335// CHECK: [0x02,0xfb,0x8a,0x87]2336 2337s_and_b64 s[10:11], s[2:3], src_execz2338// CHECK: [0x02,0xfc,0x8a,0x87]2339 2340s_and_b64 s[10:11], s[2:3], src_scc2341// CHECK: [0x02,0xfd,0x8a,0x87]2342 2343s_and_b64 s[10:11], s[2:3], 0xaf1234562344// CHECK: [0x02,0xff,0x8a,0x87,0x56,0x34,0x12,0xaf]2345 2346s_and_b64 s[10:11], s[2:3], 0x3f7172732347// CHECK: [0x02,0xff,0x8a,0x87,0x73,0x72,0x71,0x3f]2348 2349s_or_b32 s5, s1, s22350// CHECK: [0x01,0x02,0x05,0x88]2351 2352s_or_b32 s103, s1, s22353// CHECK: [0x01,0x02,0x67,0x88]2354 2355s_or_b32 flat_scratch_lo, s1, s22356// CHECK: [0x01,0x02,0x68,0x88]2357 2358s_or_b32 flat_scratch_hi, s1, s22359// CHECK: [0x01,0x02,0x69,0x88]2360 2361s_or_b32 vcc_lo, s1, s22362// CHECK: [0x01,0x02,0x6a,0x88]2363 2364s_or_b32 vcc_hi, s1, s22365// CHECK: [0x01,0x02,0x6b,0x88]2366 2367s_or_b32 tba_lo, s1, s22368// CHECK: [0x01,0x02,0x6c,0x88]2369 2370s_or_b32 tba_hi, s1, s22371// CHECK: [0x01,0x02,0x6d,0x88]2372 2373s_or_b32 tma_lo, s1, s22374// CHECK: [0x01,0x02,0x6e,0x88]2375 2376s_or_b32 tma_hi, s1, s22377// CHECK: [0x01,0x02,0x6f,0x88]2378 2379s_or_b32 ttmp11, s1, s22380// CHECK: [0x01,0x02,0x7b,0x88]2381 2382s_or_b32 m0, s1, s22383// CHECK: [0x01,0x02,0x7c,0x88]2384 2385s_or_b32 exec_lo, s1, s22386// CHECK: [0x01,0x02,0x7e,0x88]2387 2388s_or_b32 exec_hi, s1, s22389// CHECK: [0x01,0x02,0x7f,0x88]2390 2391s_or_b32 s5, s103, s22392// CHECK: [0x67,0x02,0x05,0x88]2393 2394s_or_b32 s5, flat_scratch_lo, s22395// CHECK: [0x68,0x02,0x05,0x88]2396 2397s_or_b32 s5, flat_scratch_hi, s22398// CHECK: [0x69,0x02,0x05,0x88]2399 2400s_or_b32 s5, vcc_lo, s22401// CHECK: [0x6a,0x02,0x05,0x88]2402 2403s_or_b32 s5, vcc_hi, s22404// CHECK: [0x6b,0x02,0x05,0x88]2405 2406s_or_b32 s5, tba_lo, s22407// CHECK: [0x6c,0x02,0x05,0x88]2408 2409s_or_b32 s5, tba_hi, s22410// CHECK: [0x6d,0x02,0x05,0x88]2411 2412s_or_b32 s5, tma_lo, s22413// CHECK: [0x6e,0x02,0x05,0x88]2414 2415s_or_b32 s5, tma_hi, s22416// CHECK: [0x6f,0x02,0x05,0x88]2417 2418s_or_b32 s5, ttmp11, s22419// CHECK: [0x7b,0x02,0x05,0x88]2420 2421s_or_b32 s5, m0, s22422// CHECK: [0x7c,0x02,0x05,0x88]2423 2424s_or_b32 s5, exec_lo, s22425// CHECK: [0x7e,0x02,0x05,0x88]2426 2427s_or_b32 s5, exec_hi, s22428// CHECK: [0x7f,0x02,0x05,0x88]2429 2430s_or_b32 s5, 0, s22431// CHECK: [0x80,0x02,0x05,0x88]2432 2433s_or_b32 s5, -1, s22434// CHECK: [0xc1,0x02,0x05,0x88]2435 2436s_or_b32 s5, 0.5, s22437// CHECK: [0xf0,0x02,0x05,0x88]2438 2439s_or_b32 s5, -4.0, s22440// CHECK: [0xf7,0x02,0x05,0x88]2441 2442s_or_b32 s5, src_vccz, s22443// CHECK: [0xfb,0x02,0x05,0x88]2444 2445s_or_b32 s5, src_execz, s22446// CHECK: [0xfc,0x02,0x05,0x88]2447 2448s_or_b32 s5, src_scc, s22449// CHECK: [0xfd,0x02,0x05,0x88]2450 2451s_or_b32 s5, 0xaf123456, s22452// CHECK: [0xff,0x02,0x05,0x88,0x56,0x34,0x12,0xaf]2453 2454s_or_b32 s5, 0x3f717273, s22455// CHECK: [0xff,0x02,0x05,0x88,0x73,0x72,0x71,0x3f]2456 2457s_or_b32 s5, s1, s1032458// CHECK: [0x01,0x67,0x05,0x88]2459 2460s_or_b32 s5, s1, flat_scratch_lo2461// CHECK: [0x01,0x68,0x05,0x88]2462 2463s_or_b32 s5, s1, flat_scratch_hi2464// CHECK: [0x01,0x69,0x05,0x88]2465 2466s_or_b32 s5, s1, vcc_lo2467// CHECK: [0x01,0x6a,0x05,0x88]2468 2469s_or_b32 s5, s1, vcc_hi2470// CHECK: [0x01,0x6b,0x05,0x88]2471 2472s_or_b32 s5, s1, tba_lo2473// CHECK: [0x01,0x6c,0x05,0x88]2474 2475s_or_b32 s5, s1, tba_hi2476// CHECK: [0x01,0x6d,0x05,0x88]2477 2478s_or_b32 s5, s1, tma_lo2479// CHECK: [0x01,0x6e,0x05,0x88]2480 2481s_or_b32 s5, s1, tma_hi2482// CHECK: [0x01,0x6f,0x05,0x88]2483 2484s_or_b32 s5, s1, ttmp112485// CHECK: [0x01,0x7b,0x05,0x88]2486 2487s_or_b32 s5, s1, m02488// CHECK: [0x01,0x7c,0x05,0x88]2489 2490s_or_b32 s5, s1, exec_lo2491// CHECK: [0x01,0x7e,0x05,0x88]2492 2493s_or_b32 s5, s1, exec_hi2494// CHECK: [0x01,0x7f,0x05,0x88]2495 2496s_or_b32 s5, s1, 02497// CHECK: [0x01,0x80,0x05,0x88]2498 2499s_or_b32 s5, s1, -12500// CHECK: [0x01,0xc1,0x05,0x88]2501 2502s_or_b32 s5, s1, 0.52503// CHECK: [0x01,0xf0,0x05,0x88]2504 2505s_or_b32 s5, s1, -4.02506// CHECK: [0x01,0xf7,0x05,0x88]2507 2508s_or_b32 s5, s1, src_vccz2509// CHECK: [0x01,0xfb,0x05,0x88]2510 2511s_or_b32 s5, s1, src_execz2512// CHECK: [0x01,0xfc,0x05,0x88]2513 2514s_or_b32 s5, s1, src_scc2515// CHECK: [0x01,0xfd,0x05,0x88]2516 2517s_or_b32 s5, s1, 0xaf1234562518// CHECK: [0x01,0xff,0x05,0x88,0x56,0x34,0x12,0xaf]2519 2520s_or_b32 s5, s1, 0x3f7172732521// CHECK: [0x01,0xff,0x05,0x88,0x73,0x72,0x71,0x3f]2522 2523s_or_b64 s[10:11], s[2:3], s[4:5]2524// CHECK: [0x02,0x04,0x8a,0x88]2525 2526s_or_b64 s[12:13], s[2:3], s[4:5]2527// CHECK: [0x02,0x04,0x8c,0x88]2528 2529s_or_b64 s[102:103], s[2:3], s[4:5]2530// CHECK: [0x02,0x04,0xe6,0x88]2531 2532s_or_b64 flat_scratch, s[2:3], s[4:5]2533// CHECK: [0x02,0x04,0xe8,0x88]2534 2535s_or_b64 vcc, s[2:3], s[4:5]2536// CHECK: [0x02,0x04,0xea,0x88]2537 2538s_or_b64 tba, s[2:3], s[4:5]2539// CHECK: [0x02,0x04,0xec,0x88]2540 2541s_or_b64 tma, s[2:3], s[4:5]2542// CHECK: [0x02,0x04,0xee,0x88]2543 2544s_or_b64 ttmp[10:11], s[2:3], s[4:5]2545// CHECK: [0x02,0x04,0xfa,0x88]2546 2547s_or_b64 exec, s[2:3], s[4:5]2548// CHECK: [0x02,0x04,0xfe,0x88]2549 2550s_or_b64 s[10:11], s[4:5], s[4:5]2551// CHECK: [0x04,0x04,0x8a,0x88]2552 2553s_or_b64 s[10:11], s[102:103], s[4:5]2554// CHECK: [0x66,0x04,0x8a,0x88]2555 2556s_or_b64 s[10:11], flat_scratch, s[4:5]2557// CHECK: [0x68,0x04,0x8a,0x88]2558 2559s_or_b64 s[10:11], vcc, s[4:5]2560// CHECK: [0x6a,0x04,0x8a,0x88]2561 2562s_or_b64 s[10:11], tba, s[4:5]2563// CHECK: [0x6c,0x04,0x8a,0x88]2564 2565s_or_b64 s[10:11], tma, s[4:5]2566// CHECK: [0x6e,0x04,0x8a,0x88]2567 2568s_or_b64 s[10:11], ttmp[10:11], s[4:5]2569// CHECK: [0x7a,0x04,0x8a,0x88]2570 2571s_or_b64 s[10:11], exec, s[4:5]2572// CHECK: [0x7e,0x04,0x8a,0x88]2573 2574s_or_b64 s[10:11], 0, s[4:5]2575// CHECK: [0x80,0x04,0x8a,0x88]2576 2577s_or_b64 s[10:11], -1, s[4:5]2578// CHECK: [0xc1,0x04,0x8a,0x88]2579 2580s_or_b64 s[10:11], 0.5, s[4:5]2581// CHECK: [0xf0,0x04,0x8a,0x88]2582 2583s_or_b64 s[10:11], -4.0, s[4:5]2584// CHECK: [0xf7,0x04,0x8a,0x88]2585 2586s_or_b64 s[10:11], src_vccz, s[4:5]2587// CHECK: [0xfb,0x04,0x8a,0x88]2588 2589s_or_b64 s[10:11], src_execz, s[4:5]2590// CHECK: [0xfc,0x04,0x8a,0x88]2591 2592s_or_b64 s[10:11], src_scc, s[4:5]2593// CHECK: [0xfd,0x04,0x8a,0x88]2594 2595s_or_b64 s[10:11], 0xaf123456, s[4:5]2596// CHECK: [0xff,0x04,0x8a,0x88,0x56,0x34,0x12,0xaf]2597 2598s_or_b64 s[10:11], 0x3f717273, s[4:5]2599// CHECK: [0xff,0x04,0x8a,0x88,0x73,0x72,0x71,0x3f]2600 2601s_or_b64 s[10:11], s[2:3], s[6:7]2602// CHECK: [0x02,0x06,0x8a,0x88]2603 2604s_or_b64 s[10:11], s[2:3], s[102:103]2605// CHECK: [0x02,0x66,0x8a,0x88]2606 2607s_or_b64 s[10:11], s[2:3], flat_scratch2608// CHECK: [0x02,0x68,0x8a,0x88]2609 2610s_or_b64 s[10:11], s[2:3], vcc2611// CHECK: [0x02,0x6a,0x8a,0x88]2612 2613s_or_b64 s[10:11], s[2:3], tba2614// CHECK: [0x02,0x6c,0x8a,0x88]2615 2616s_or_b64 s[10:11], s[2:3], tma2617// CHECK: [0x02,0x6e,0x8a,0x88]2618 2619s_or_b64 s[10:11], s[2:3], ttmp[10:11]2620// CHECK: [0x02,0x7a,0x8a,0x88]2621 2622s_or_b64 s[10:11], s[2:3], exec2623// CHECK: [0x02,0x7e,0x8a,0x88]2624 2625s_or_b64 s[10:11], s[2:3], 02626// CHECK: [0x02,0x80,0x8a,0x88]2627 2628s_or_b64 s[10:11], s[2:3], -12629// CHECK: [0x02,0xc1,0x8a,0x88]2630 2631s_or_b64 s[10:11], s[2:3], 0.52632// CHECK: [0x02,0xf0,0x8a,0x88]2633 2634s_or_b64 s[10:11], s[2:3], -4.02635// CHECK: [0x02,0xf7,0x8a,0x88]2636 2637s_or_b64 s[10:11], s[2:3], src_vccz2638// CHECK: [0x02,0xfb,0x8a,0x88]2639 2640s_or_b64 s[10:11], s[2:3], src_execz2641// CHECK: [0x02,0xfc,0x8a,0x88]2642 2643s_or_b64 s[10:11], s[2:3], src_scc2644// CHECK: [0x02,0xfd,0x8a,0x88]2645 2646s_or_b64 s[10:11], s[2:3], 0xaf1234562647// CHECK: [0x02,0xff,0x8a,0x88,0x56,0x34,0x12,0xaf]2648 2649s_or_b64 s[10:11], s[2:3], 0x3f7172732650// CHECK: [0x02,0xff,0x8a,0x88,0x73,0x72,0x71,0x3f]2651 2652s_xor_b32 s5, s1, s22653// CHECK: [0x01,0x02,0x05,0x89]2654 2655s_xor_b32 s103, s1, s22656// CHECK: [0x01,0x02,0x67,0x89]2657 2658s_xor_b32 flat_scratch_lo, s1, s22659// CHECK: [0x01,0x02,0x68,0x89]2660 2661s_xor_b32 flat_scratch_hi, s1, s22662// CHECK: [0x01,0x02,0x69,0x89]2663 2664s_xor_b32 vcc_lo, s1, s22665// CHECK: [0x01,0x02,0x6a,0x89]2666 2667s_xor_b32 vcc_hi, s1, s22668// CHECK: [0x01,0x02,0x6b,0x89]2669 2670s_xor_b32 tba_lo, s1, s22671// CHECK: [0x01,0x02,0x6c,0x89]2672 2673s_xor_b32 tba_hi, s1, s22674// CHECK: [0x01,0x02,0x6d,0x89]2675 2676s_xor_b32 tma_lo, s1, s22677// CHECK: [0x01,0x02,0x6e,0x89]2678 2679s_xor_b32 tma_hi, s1, s22680// CHECK: [0x01,0x02,0x6f,0x89]2681 2682s_xor_b32 ttmp11, s1, s22683// CHECK: [0x01,0x02,0x7b,0x89]2684 2685s_xor_b32 m0, s1, s22686// CHECK: [0x01,0x02,0x7c,0x89]2687 2688s_xor_b32 exec_lo, s1, s22689// CHECK: [0x01,0x02,0x7e,0x89]2690 2691s_xor_b32 exec_hi, s1, s22692// CHECK: [0x01,0x02,0x7f,0x89]2693 2694s_xor_b32 s5, s103, s22695// CHECK: [0x67,0x02,0x05,0x89]2696 2697s_xor_b32 s5, flat_scratch_lo, s22698// CHECK: [0x68,0x02,0x05,0x89]2699 2700s_xor_b32 s5, flat_scratch_hi, s22701// CHECK: [0x69,0x02,0x05,0x89]2702 2703s_xor_b32 s5, vcc_lo, s22704// CHECK: [0x6a,0x02,0x05,0x89]2705 2706s_xor_b32 s5, vcc_hi, s22707// CHECK: [0x6b,0x02,0x05,0x89]2708 2709s_xor_b32 s5, tba_lo, s22710// CHECK: [0x6c,0x02,0x05,0x89]2711 2712s_xor_b32 s5, tba_hi, s22713// CHECK: [0x6d,0x02,0x05,0x89]2714 2715s_xor_b32 s5, tma_lo, s22716// CHECK: [0x6e,0x02,0x05,0x89]2717 2718s_xor_b32 s5, tma_hi, s22719// CHECK: [0x6f,0x02,0x05,0x89]2720 2721s_xor_b32 s5, ttmp11, s22722// CHECK: [0x7b,0x02,0x05,0x89]2723 2724s_xor_b32 s5, m0, s22725// CHECK: [0x7c,0x02,0x05,0x89]2726 2727s_xor_b32 s5, exec_lo, s22728// CHECK: [0x7e,0x02,0x05,0x89]2729 2730s_xor_b32 s5, exec_hi, s22731// CHECK: [0x7f,0x02,0x05,0x89]2732 2733s_xor_b32 s5, 0, s22734// CHECK: [0x80,0x02,0x05,0x89]2735 2736s_xor_b32 s5, -1, s22737// CHECK: [0xc1,0x02,0x05,0x89]2738 2739s_xor_b32 s5, 0.5, s22740// CHECK: [0xf0,0x02,0x05,0x89]2741 2742s_xor_b32 s5, -4.0, s22743// CHECK: [0xf7,0x02,0x05,0x89]2744 2745s_xor_b32 s5, src_vccz, s22746// CHECK: [0xfb,0x02,0x05,0x89]2747 2748s_xor_b32 s5, src_execz, s22749// CHECK: [0xfc,0x02,0x05,0x89]2750 2751s_xor_b32 s5, src_scc, s22752// CHECK: [0xfd,0x02,0x05,0x89]2753 2754s_xor_b32 s5, 0xaf123456, s22755// CHECK: [0xff,0x02,0x05,0x89,0x56,0x34,0x12,0xaf]2756 2757s_xor_b32 s5, 0x3f717273, s22758// CHECK: [0xff,0x02,0x05,0x89,0x73,0x72,0x71,0x3f]2759 2760s_xor_b32 s5, s1, s1032761// CHECK: [0x01,0x67,0x05,0x89]2762 2763s_xor_b32 s5, s1, flat_scratch_lo2764// CHECK: [0x01,0x68,0x05,0x89]2765 2766s_xor_b32 s5, s1, flat_scratch_hi2767// CHECK: [0x01,0x69,0x05,0x89]2768 2769s_xor_b32 s5, s1, vcc_lo2770// CHECK: [0x01,0x6a,0x05,0x89]2771 2772s_xor_b32 s5, s1, vcc_hi2773// CHECK: [0x01,0x6b,0x05,0x89]2774 2775s_xor_b32 s5, s1, tba_lo2776// CHECK: [0x01,0x6c,0x05,0x89]2777 2778s_xor_b32 s5, s1, tba_hi2779// CHECK: [0x01,0x6d,0x05,0x89]2780 2781s_xor_b32 s5, s1, tma_lo2782// CHECK: [0x01,0x6e,0x05,0x89]2783 2784s_xor_b32 s5, s1, tma_hi2785// CHECK: [0x01,0x6f,0x05,0x89]2786 2787s_xor_b32 s5, s1, ttmp112788// CHECK: [0x01,0x7b,0x05,0x89]2789 2790s_xor_b32 s5, s1, m02791// CHECK: [0x01,0x7c,0x05,0x89]2792 2793s_xor_b32 s5, s1, exec_lo2794// CHECK: [0x01,0x7e,0x05,0x89]2795 2796s_xor_b32 s5, s1, exec_hi2797// CHECK: [0x01,0x7f,0x05,0x89]2798 2799s_xor_b32 s5, s1, 02800// CHECK: [0x01,0x80,0x05,0x89]2801 2802s_xor_b32 s5, s1, -12803// CHECK: [0x01,0xc1,0x05,0x89]2804 2805s_xor_b32 s5, s1, 0.52806// CHECK: [0x01,0xf0,0x05,0x89]2807 2808s_xor_b32 s5, s1, -4.02809// CHECK: [0x01,0xf7,0x05,0x89]2810 2811s_xor_b32 s5, s1, src_vccz2812// CHECK: [0x01,0xfb,0x05,0x89]2813 2814s_xor_b32 s5, s1, src_execz2815// CHECK: [0x01,0xfc,0x05,0x89]2816 2817s_xor_b32 s5, s1, src_scc2818// CHECK: [0x01,0xfd,0x05,0x89]2819 2820s_xor_b32 s5, s1, 0xaf1234562821// CHECK: [0x01,0xff,0x05,0x89,0x56,0x34,0x12,0xaf]2822 2823s_xor_b32 s5, s1, 0x3f7172732824// CHECK: [0x01,0xff,0x05,0x89,0x73,0x72,0x71,0x3f]2825 2826s_xor_b64 s[10:11], s[2:3], s[4:5]2827// CHECK: [0x02,0x04,0x8a,0x89]2828 2829s_xor_b64 s[12:13], s[2:3], s[4:5]2830// CHECK: [0x02,0x04,0x8c,0x89]2831 2832s_xor_b64 s[102:103], s[2:3], s[4:5]2833// CHECK: [0x02,0x04,0xe6,0x89]2834 2835s_xor_b64 flat_scratch, s[2:3], s[4:5]2836// CHECK: [0x02,0x04,0xe8,0x89]2837 2838s_xor_b64 vcc, s[2:3], s[4:5]2839// CHECK: [0x02,0x04,0xea,0x89]2840 2841s_xor_b64 tba, s[2:3], s[4:5]2842// CHECK: [0x02,0x04,0xec,0x89]2843 2844s_xor_b64 tma, s[2:3], s[4:5]2845// CHECK: [0x02,0x04,0xee,0x89]2846 2847s_xor_b64 ttmp[10:11], s[2:3], s[4:5]2848// CHECK: [0x02,0x04,0xfa,0x89]2849 2850s_xor_b64 exec, s[2:3], s[4:5]2851// CHECK: [0x02,0x04,0xfe,0x89]2852 2853s_xor_b64 s[10:11], s[4:5], s[4:5]2854// CHECK: [0x04,0x04,0x8a,0x89]2855 2856s_xor_b64 s[10:11], s[102:103], s[4:5]2857// CHECK: [0x66,0x04,0x8a,0x89]2858 2859s_xor_b64 s[10:11], flat_scratch, s[4:5]2860// CHECK: [0x68,0x04,0x8a,0x89]2861 2862s_xor_b64 s[10:11], vcc, s[4:5]2863// CHECK: [0x6a,0x04,0x8a,0x89]2864 2865s_xor_b64 s[10:11], tba, s[4:5]2866// CHECK: [0x6c,0x04,0x8a,0x89]2867 2868s_xor_b64 s[10:11], tma, s[4:5]2869// CHECK: [0x6e,0x04,0x8a,0x89]2870 2871s_xor_b64 s[10:11], ttmp[10:11], s[4:5]2872// CHECK: [0x7a,0x04,0x8a,0x89]2873 2874s_xor_b64 s[10:11], exec, s[4:5]2875// CHECK: [0x7e,0x04,0x8a,0x89]2876 2877s_xor_b64 s[10:11], 0, s[4:5]2878// CHECK: [0x80,0x04,0x8a,0x89]2879 2880s_xor_b64 s[10:11], -1, s[4:5]2881// CHECK: [0xc1,0x04,0x8a,0x89]2882 2883s_xor_b64 s[10:11], 0.5, s[4:5]2884// CHECK: [0xf0,0x04,0x8a,0x89]2885 2886s_xor_b64 s[10:11], -4.0, s[4:5]2887// CHECK: [0xf7,0x04,0x8a,0x89]2888 2889s_xor_b64 s[10:11], src_vccz, s[4:5]2890// CHECK: [0xfb,0x04,0x8a,0x89]2891 2892s_xor_b64 s[10:11], src_execz, s[4:5]2893// CHECK: [0xfc,0x04,0x8a,0x89]2894 2895s_xor_b64 s[10:11], src_scc, s[4:5]2896// CHECK: [0xfd,0x04,0x8a,0x89]2897 2898s_xor_b64 s[10:11], 0xaf123456, s[4:5]2899// CHECK: [0xff,0x04,0x8a,0x89,0x56,0x34,0x12,0xaf]2900 2901s_xor_b64 s[10:11], 0x3f717273, s[4:5]2902// CHECK: [0xff,0x04,0x8a,0x89,0x73,0x72,0x71,0x3f]2903 2904s_xor_b64 s[10:11], s[2:3], s[6:7]2905// CHECK: [0x02,0x06,0x8a,0x89]2906 2907s_xor_b64 s[10:11], s[2:3], s[102:103]2908// CHECK: [0x02,0x66,0x8a,0x89]2909 2910s_xor_b64 s[10:11], s[2:3], flat_scratch2911// CHECK: [0x02,0x68,0x8a,0x89]2912 2913s_xor_b64 s[10:11], s[2:3], vcc2914// CHECK: [0x02,0x6a,0x8a,0x89]2915 2916s_xor_b64 s[10:11], s[2:3], tba2917// CHECK: [0x02,0x6c,0x8a,0x89]2918 2919s_xor_b64 s[10:11], s[2:3], tma2920// CHECK: [0x02,0x6e,0x8a,0x89]2921 2922s_xor_b64 s[10:11], s[2:3], ttmp[10:11]2923// CHECK: [0x02,0x7a,0x8a,0x89]2924 2925s_xor_b64 s[10:11], s[2:3], exec2926// CHECK: [0x02,0x7e,0x8a,0x89]2927 2928s_xor_b64 s[10:11], s[2:3], 02929// CHECK: [0x02,0x80,0x8a,0x89]2930 2931s_xor_b64 s[10:11], s[2:3], -12932// CHECK: [0x02,0xc1,0x8a,0x89]2933 2934s_xor_b64 s[10:11], s[2:3], 0.52935// CHECK: [0x02,0xf0,0x8a,0x89]2936 2937s_xor_b64 s[10:11], s[2:3], -4.02938// CHECK: [0x02,0xf7,0x8a,0x89]2939 2940s_xor_b64 s[10:11], s[2:3], src_vccz2941// CHECK: [0x02,0xfb,0x8a,0x89]2942 2943s_xor_b64 s[10:11], s[2:3], src_execz2944// CHECK: [0x02,0xfc,0x8a,0x89]2945 2946s_xor_b64 s[10:11], s[2:3], src_scc2947// CHECK: [0x02,0xfd,0x8a,0x89]2948 2949s_xor_b64 s[10:11], s[2:3], 0xaf1234562950// CHECK: [0x02,0xff,0x8a,0x89,0x56,0x34,0x12,0xaf]2951 2952s_xor_b64 s[10:11], s[2:3], 0x3f7172732953// CHECK: [0x02,0xff,0x8a,0x89,0x73,0x72,0x71,0x3f]2954 2955s_andn2_b32 s5, s1, s22956// CHECK: [0x01,0x02,0x05,0x8a]2957 2958s_andn2_b32 s103, s1, s22959// CHECK: [0x01,0x02,0x67,0x8a]2960 2961s_andn2_b32 flat_scratch_lo, s1, s22962// CHECK: [0x01,0x02,0x68,0x8a]2963 2964s_andn2_b32 flat_scratch_hi, s1, s22965// CHECK: [0x01,0x02,0x69,0x8a]2966 2967s_andn2_b32 vcc_lo, s1, s22968// CHECK: [0x01,0x02,0x6a,0x8a]2969 2970s_andn2_b32 vcc_hi, s1, s22971// CHECK: [0x01,0x02,0x6b,0x8a]2972 2973s_andn2_b32 tba_lo, s1, s22974// CHECK: [0x01,0x02,0x6c,0x8a]2975 2976s_andn2_b32 tba_hi, s1, s22977// CHECK: [0x01,0x02,0x6d,0x8a]2978 2979s_andn2_b32 tma_lo, s1, s22980// CHECK: [0x01,0x02,0x6e,0x8a]2981 2982s_andn2_b32 tma_hi, s1, s22983// CHECK: [0x01,0x02,0x6f,0x8a]2984 2985s_andn2_b32 ttmp11, s1, s22986// CHECK: [0x01,0x02,0x7b,0x8a]2987 2988s_andn2_b32 m0, s1, s22989// CHECK: [0x01,0x02,0x7c,0x8a]2990 2991s_andn2_b32 exec_lo, s1, s22992// CHECK: [0x01,0x02,0x7e,0x8a]2993 2994s_andn2_b32 exec_hi, s1, s22995// CHECK: [0x01,0x02,0x7f,0x8a]2996 2997s_andn2_b32 s5, s103, s22998// CHECK: [0x67,0x02,0x05,0x8a]2999 3000s_andn2_b32 s5, flat_scratch_lo, s23001// CHECK: [0x68,0x02,0x05,0x8a]3002 3003s_andn2_b32 s5, flat_scratch_hi, s23004// CHECK: [0x69,0x02,0x05,0x8a]3005 3006s_andn2_b32 s5, vcc_lo, s23007// CHECK: [0x6a,0x02,0x05,0x8a]3008 3009s_andn2_b32 s5, vcc_hi, s23010// CHECK: [0x6b,0x02,0x05,0x8a]3011 3012s_andn2_b32 s5, tba_lo, s23013// CHECK: [0x6c,0x02,0x05,0x8a]3014 3015s_andn2_b32 s5, tba_hi, s23016// CHECK: [0x6d,0x02,0x05,0x8a]3017 3018s_andn2_b32 s5, tma_lo, s23019// CHECK: [0x6e,0x02,0x05,0x8a]3020 3021s_andn2_b32 s5, tma_hi, s23022// CHECK: [0x6f,0x02,0x05,0x8a]3023 3024s_andn2_b32 s5, ttmp11, s23025// CHECK: [0x7b,0x02,0x05,0x8a]3026 3027s_andn2_b32 s5, m0, s23028// CHECK: [0x7c,0x02,0x05,0x8a]3029 3030s_andn2_b32 s5, exec_lo, s23031// CHECK: [0x7e,0x02,0x05,0x8a]3032 3033s_andn2_b32 s5, exec_hi, s23034// CHECK: [0x7f,0x02,0x05,0x8a]3035 3036s_andn2_b32 s5, 0, s23037// CHECK: [0x80,0x02,0x05,0x8a]3038 3039s_andn2_b32 s5, -1, s23040// CHECK: [0xc1,0x02,0x05,0x8a]3041 3042s_andn2_b32 s5, 0.5, s23043// CHECK: [0xf0,0x02,0x05,0x8a]3044 3045s_andn2_b32 s5, -4.0, s23046// CHECK: [0xf7,0x02,0x05,0x8a]3047 3048s_andn2_b32 s5, src_vccz, s23049// CHECK: [0xfb,0x02,0x05,0x8a]3050 3051s_andn2_b32 s5, src_execz, s23052// CHECK: [0xfc,0x02,0x05,0x8a]3053 3054s_andn2_b32 s5, src_scc, s23055// CHECK: [0xfd,0x02,0x05,0x8a]3056 3057s_andn2_b32 s5, 0xaf123456, s23058// CHECK: [0xff,0x02,0x05,0x8a,0x56,0x34,0x12,0xaf]3059 3060s_andn2_b32 s5, 0x3f717273, s23061// CHECK: [0xff,0x02,0x05,0x8a,0x73,0x72,0x71,0x3f]3062 3063s_andn2_b32 s5, s1, s1033064// CHECK: [0x01,0x67,0x05,0x8a]3065 3066s_andn2_b32 s5, s1, flat_scratch_lo3067// CHECK: [0x01,0x68,0x05,0x8a]3068 3069s_andn2_b32 s5, s1, flat_scratch_hi3070// CHECK: [0x01,0x69,0x05,0x8a]3071 3072s_andn2_b32 s5, s1, vcc_lo3073// CHECK: [0x01,0x6a,0x05,0x8a]3074 3075s_andn2_b32 s5, s1, vcc_hi3076// CHECK: [0x01,0x6b,0x05,0x8a]3077 3078s_andn2_b32 s5, s1, tba_lo3079// CHECK: [0x01,0x6c,0x05,0x8a]3080 3081s_andn2_b32 s5, s1, tba_hi3082// CHECK: [0x01,0x6d,0x05,0x8a]3083 3084s_andn2_b32 s5, s1, tma_lo3085// CHECK: [0x01,0x6e,0x05,0x8a]3086 3087s_andn2_b32 s5, s1, tma_hi3088// CHECK: [0x01,0x6f,0x05,0x8a]3089 3090s_andn2_b32 s5, s1, ttmp113091// CHECK: [0x01,0x7b,0x05,0x8a]3092 3093s_andn2_b32 s5, s1, m03094// CHECK: [0x01,0x7c,0x05,0x8a]3095 3096s_andn2_b32 s5, s1, exec_lo3097// CHECK: [0x01,0x7e,0x05,0x8a]3098 3099s_andn2_b32 s5, s1, exec_hi3100// CHECK: [0x01,0x7f,0x05,0x8a]3101 3102s_andn2_b32 s5, s1, 03103// CHECK: [0x01,0x80,0x05,0x8a]3104 3105s_andn2_b32 s5, s1, -13106// CHECK: [0x01,0xc1,0x05,0x8a]3107 3108s_andn2_b32 s5, s1, 0.53109// CHECK: [0x01,0xf0,0x05,0x8a]3110 3111s_andn2_b32 s5, s1, -4.03112// CHECK: [0x01,0xf7,0x05,0x8a]3113 3114s_andn2_b32 s5, s1, src_vccz3115// CHECK: [0x01,0xfb,0x05,0x8a]3116 3117s_andn2_b32 s5, s1, src_execz3118// CHECK: [0x01,0xfc,0x05,0x8a]3119 3120s_andn2_b32 s5, s1, src_scc3121// CHECK: [0x01,0xfd,0x05,0x8a]3122 3123s_andn2_b32 s5, s1, 0xaf1234563124// CHECK: [0x01,0xff,0x05,0x8a,0x56,0x34,0x12,0xaf]3125 3126s_andn2_b32 s5, s1, 0x3f7172733127// CHECK: [0x01,0xff,0x05,0x8a,0x73,0x72,0x71,0x3f]3128 3129s_andn2_b64 s[10:11], s[2:3], s[4:5]3130// CHECK: [0x02,0x04,0x8a,0x8a]3131 3132s_andn2_b64 s[12:13], s[2:3], s[4:5]3133// CHECK: [0x02,0x04,0x8c,0x8a]3134 3135s_andn2_b64 s[102:103], s[2:3], s[4:5]3136// CHECK: [0x02,0x04,0xe6,0x8a]3137 3138s_andn2_b64 flat_scratch, s[2:3], s[4:5]3139// CHECK: [0x02,0x04,0xe8,0x8a]3140 3141s_andn2_b64 vcc, s[2:3], s[4:5]3142// CHECK: [0x02,0x04,0xea,0x8a]3143 3144s_andn2_b64 tba, s[2:3], s[4:5]3145// CHECK: [0x02,0x04,0xec,0x8a]3146 3147s_andn2_b64 tma, s[2:3], s[4:5]3148// CHECK: [0x02,0x04,0xee,0x8a]3149 3150s_andn2_b64 ttmp[10:11], s[2:3], s[4:5]3151// CHECK: [0x02,0x04,0xfa,0x8a]3152 3153s_andn2_b64 exec, s[2:3], s[4:5]3154// CHECK: [0x02,0x04,0xfe,0x8a]3155 3156s_andn2_b64 s[10:11], s[4:5], s[4:5]3157// CHECK: [0x04,0x04,0x8a,0x8a]3158 3159s_andn2_b64 s[10:11], s[102:103], s[4:5]3160// CHECK: [0x66,0x04,0x8a,0x8a]3161 3162s_andn2_b64 s[10:11], flat_scratch, s[4:5]3163// CHECK: [0x68,0x04,0x8a,0x8a]3164 3165s_andn2_b64 s[10:11], vcc, s[4:5]3166// CHECK: [0x6a,0x04,0x8a,0x8a]3167 3168s_andn2_b64 s[10:11], tba, s[4:5]3169// CHECK: [0x6c,0x04,0x8a,0x8a]3170 3171s_andn2_b64 s[10:11], tma, s[4:5]3172// CHECK: [0x6e,0x04,0x8a,0x8a]3173 3174s_andn2_b64 s[10:11], ttmp[10:11], s[4:5]3175// CHECK: [0x7a,0x04,0x8a,0x8a]3176 3177s_andn2_b64 s[10:11], exec, s[4:5]3178// CHECK: [0x7e,0x04,0x8a,0x8a]3179 3180s_andn2_b64 s[10:11], 0, s[4:5]3181// CHECK: [0x80,0x04,0x8a,0x8a]3182 3183s_andn2_b64 s[10:11], -1, s[4:5]3184// CHECK: [0xc1,0x04,0x8a,0x8a]3185 3186s_andn2_b64 s[10:11], 0.5, s[4:5]3187// CHECK: [0xf0,0x04,0x8a,0x8a]3188 3189s_andn2_b64 s[10:11], -4.0, s[4:5]3190// CHECK: [0xf7,0x04,0x8a,0x8a]3191 3192s_andn2_b64 s[10:11], src_vccz, s[4:5]3193// CHECK: [0xfb,0x04,0x8a,0x8a]3194 3195s_andn2_b64 s[10:11], src_execz, s[4:5]3196// CHECK: [0xfc,0x04,0x8a,0x8a]3197 3198s_andn2_b64 s[10:11], src_scc, s[4:5]3199// CHECK: [0xfd,0x04,0x8a,0x8a]3200 3201s_andn2_b64 s[10:11], 0xaf123456, s[4:5]3202// CHECK: [0xff,0x04,0x8a,0x8a,0x56,0x34,0x12,0xaf]3203 3204s_andn2_b64 s[10:11], 0x3f717273, s[4:5]3205// CHECK: [0xff,0x04,0x8a,0x8a,0x73,0x72,0x71,0x3f]3206 3207s_andn2_b64 s[10:11], s[2:3], s[6:7]3208// CHECK: [0x02,0x06,0x8a,0x8a]3209 3210s_andn2_b64 s[10:11], s[2:3], s[102:103]3211// CHECK: [0x02,0x66,0x8a,0x8a]3212 3213s_andn2_b64 s[10:11], s[2:3], flat_scratch3214// CHECK: [0x02,0x68,0x8a,0x8a]3215 3216s_andn2_b64 s[10:11], s[2:3], vcc3217// CHECK: [0x02,0x6a,0x8a,0x8a]3218 3219s_andn2_b64 s[10:11], s[2:3], tba3220// CHECK: [0x02,0x6c,0x8a,0x8a]3221 3222s_andn2_b64 s[10:11], s[2:3], tma3223// CHECK: [0x02,0x6e,0x8a,0x8a]3224 3225s_andn2_b64 s[10:11], s[2:3], ttmp[10:11]3226// CHECK: [0x02,0x7a,0x8a,0x8a]3227 3228s_andn2_b64 s[10:11], s[2:3], exec3229// CHECK: [0x02,0x7e,0x8a,0x8a]3230 3231s_andn2_b64 s[10:11], s[2:3], 03232// CHECK: [0x02,0x80,0x8a,0x8a]3233 3234s_andn2_b64 s[10:11], s[2:3], -13235// CHECK: [0x02,0xc1,0x8a,0x8a]3236 3237s_andn2_b64 s[10:11], s[2:3], 0.53238// CHECK: [0x02,0xf0,0x8a,0x8a]3239 3240s_andn2_b64 s[10:11], s[2:3], -4.03241// CHECK: [0x02,0xf7,0x8a,0x8a]3242 3243s_andn2_b64 s[10:11], s[2:3], src_vccz3244// CHECK: [0x02,0xfb,0x8a,0x8a]3245 3246s_andn2_b64 s[10:11], s[2:3], src_execz3247// CHECK: [0x02,0xfc,0x8a,0x8a]3248 3249s_andn2_b64 s[10:11], s[2:3], src_scc3250// CHECK: [0x02,0xfd,0x8a,0x8a]3251 3252s_andn2_b64 s[10:11], s[2:3], 0xaf1234563253// CHECK: [0x02,0xff,0x8a,0x8a,0x56,0x34,0x12,0xaf]3254 3255s_andn2_b64 s[10:11], s[2:3], 0x3f7172733256// CHECK: [0x02,0xff,0x8a,0x8a,0x73,0x72,0x71,0x3f]3257 3258s_orn2_b32 s5, s1, s23259// CHECK: [0x01,0x02,0x05,0x8b]3260 3261s_orn2_b32 s103, s1, s23262// CHECK: [0x01,0x02,0x67,0x8b]3263 3264s_orn2_b32 flat_scratch_lo, s1, s23265// CHECK: [0x01,0x02,0x68,0x8b]3266 3267s_orn2_b32 flat_scratch_hi, s1, s23268// CHECK: [0x01,0x02,0x69,0x8b]3269 3270s_orn2_b32 vcc_lo, s1, s23271// CHECK: [0x01,0x02,0x6a,0x8b]3272 3273s_orn2_b32 vcc_hi, s1, s23274// CHECK: [0x01,0x02,0x6b,0x8b]3275 3276s_orn2_b32 tba_lo, s1, s23277// CHECK: [0x01,0x02,0x6c,0x8b]3278 3279s_orn2_b32 tba_hi, s1, s23280// CHECK: [0x01,0x02,0x6d,0x8b]3281 3282s_orn2_b32 tma_lo, s1, s23283// CHECK: [0x01,0x02,0x6e,0x8b]3284 3285s_orn2_b32 tma_hi, s1, s23286// CHECK: [0x01,0x02,0x6f,0x8b]3287 3288s_orn2_b32 ttmp11, s1, s23289// CHECK: [0x01,0x02,0x7b,0x8b]3290 3291s_orn2_b32 m0, s1, s23292// CHECK: [0x01,0x02,0x7c,0x8b]3293 3294s_orn2_b32 exec_lo, s1, s23295// CHECK: [0x01,0x02,0x7e,0x8b]3296 3297s_orn2_b32 exec_hi, s1, s23298// CHECK: [0x01,0x02,0x7f,0x8b]3299 3300s_orn2_b32 s5, s103, s23301// CHECK: [0x67,0x02,0x05,0x8b]3302 3303s_orn2_b32 s5, flat_scratch_lo, s23304// CHECK: [0x68,0x02,0x05,0x8b]3305 3306s_orn2_b32 s5, flat_scratch_hi, s23307// CHECK: [0x69,0x02,0x05,0x8b]3308 3309s_orn2_b32 s5, vcc_lo, s23310// CHECK: [0x6a,0x02,0x05,0x8b]3311 3312s_orn2_b32 s5, vcc_hi, s23313// CHECK: [0x6b,0x02,0x05,0x8b]3314 3315s_orn2_b32 s5, tba_lo, s23316// CHECK: [0x6c,0x02,0x05,0x8b]3317 3318s_orn2_b32 s5, tba_hi, s23319// CHECK: [0x6d,0x02,0x05,0x8b]3320 3321s_orn2_b32 s5, tma_lo, s23322// CHECK: [0x6e,0x02,0x05,0x8b]3323 3324s_orn2_b32 s5, tma_hi, s23325// CHECK: [0x6f,0x02,0x05,0x8b]3326 3327s_orn2_b32 s5, ttmp11, s23328// CHECK: [0x7b,0x02,0x05,0x8b]3329 3330s_orn2_b32 s5, m0, s23331// CHECK: [0x7c,0x02,0x05,0x8b]3332 3333s_orn2_b32 s5, exec_lo, s23334// CHECK: [0x7e,0x02,0x05,0x8b]3335 3336s_orn2_b32 s5, exec_hi, s23337// CHECK: [0x7f,0x02,0x05,0x8b]3338 3339s_orn2_b32 s5, 0, s23340// CHECK: [0x80,0x02,0x05,0x8b]3341 3342s_orn2_b32 s5, -1, s23343// CHECK: [0xc1,0x02,0x05,0x8b]3344 3345s_orn2_b32 s5, 0.5, s23346// CHECK: [0xf0,0x02,0x05,0x8b]3347 3348s_orn2_b32 s5, -4.0, s23349// CHECK: [0xf7,0x02,0x05,0x8b]3350 3351s_orn2_b32 s5, src_vccz, s23352// CHECK: [0xfb,0x02,0x05,0x8b]3353 3354s_orn2_b32 s5, src_execz, s23355// CHECK: [0xfc,0x02,0x05,0x8b]3356 3357s_orn2_b32 s5, src_scc, s23358// CHECK: [0xfd,0x02,0x05,0x8b]3359 3360s_orn2_b32 s5, 0xaf123456, s23361// CHECK: [0xff,0x02,0x05,0x8b,0x56,0x34,0x12,0xaf]3362 3363s_orn2_b32 s5, 0x3f717273, s23364// CHECK: [0xff,0x02,0x05,0x8b,0x73,0x72,0x71,0x3f]3365 3366s_orn2_b32 s5, s1, s1033367// CHECK: [0x01,0x67,0x05,0x8b]3368 3369s_orn2_b32 s5, s1, flat_scratch_lo3370// CHECK: [0x01,0x68,0x05,0x8b]3371 3372s_orn2_b32 s5, s1, flat_scratch_hi3373// CHECK: [0x01,0x69,0x05,0x8b]3374 3375s_orn2_b32 s5, s1, vcc_lo3376// CHECK: [0x01,0x6a,0x05,0x8b]3377 3378s_orn2_b32 s5, s1, vcc_hi3379// CHECK: [0x01,0x6b,0x05,0x8b]3380 3381s_orn2_b32 s5, s1, tba_lo3382// CHECK: [0x01,0x6c,0x05,0x8b]3383 3384s_orn2_b32 s5, s1, tba_hi3385// CHECK: [0x01,0x6d,0x05,0x8b]3386 3387s_orn2_b32 s5, s1, tma_lo3388// CHECK: [0x01,0x6e,0x05,0x8b]3389 3390s_orn2_b32 s5, s1, tma_hi3391// CHECK: [0x01,0x6f,0x05,0x8b]3392 3393s_orn2_b32 s5, s1, ttmp113394// CHECK: [0x01,0x7b,0x05,0x8b]3395 3396s_orn2_b32 s5, s1, m03397// CHECK: [0x01,0x7c,0x05,0x8b]3398 3399s_orn2_b32 s5, s1, exec_lo3400// CHECK: [0x01,0x7e,0x05,0x8b]3401 3402s_orn2_b32 s5, s1, exec_hi3403// CHECK: [0x01,0x7f,0x05,0x8b]3404 3405s_orn2_b32 s5, s1, 03406// CHECK: [0x01,0x80,0x05,0x8b]3407 3408s_orn2_b32 s5, s1, -13409// CHECK: [0x01,0xc1,0x05,0x8b]3410 3411s_orn2_b32 s5, s1, 0.53412// CHECK: [0x01,0xf0,0x05,0x8b]3413 3414s_orn2_b32 s5, s1, -4.03415// CHECK: [0x01,0xf7,0x05,0x8b]3416 3417s_orn2_b32 s5, s1, src_vccz3418// CHECK: [0x01,0xfb,0x05,0x8b]3419 3420s_orn2_b32 s5, s1, src_execz3421// CHECK: [0x01,0xfc,0x05,0x8b]3422 3423s_orn2_b32 s5, s1, src_scc3424// CHECK: [0x01,0xfd,0x05,0x8b]3425 3426s_orn2_b32 s5, s1, 0xaf1234563427// CHECK: [0x01,0xff,0x05,0x8b,0x56,0x34,0x12,0xaf]3428 3429s_orn2_b32 s5, s1, 0x3f7172733430// CHECK: [0x01,0xff,0x05,0x8b,0x73,0x72,0x71,0x3f]3431 3432s_orn2_b64 s[10:11], s[2:3], s[4:5]3433// CHECK: [0x02,0x04,0x8a,0x8b]3434 3435s_orn2_b64 s[12:13], s[2:3], s[4:5]3436// CHECK: [0x02,0x04,0x8c,0x8b]3437 3438s_orn2_b64 s[102:103], s[2:3], s[4:5]3439// CHECK: [0x02,0x04,0xe6,0x8b]3440 3441s_orn2_b64 flat_scratch, s[2:3], s[4:5]3442// CHECK: [0x02,0x04,0xe8,0x8b]3443 3444s_orn2_b64 vcc, s[2:3], s[4:5]3445// CHECK: [0x02,0x04,0xea,0x8b]3446 3447s_orn2_b64 tba, s[2:3], s[4:5]3448// CHECK: [0x02,0x04,0xec,0x8b]3449 3450s_orn2_b64 tma, s[2:3], s[4:5]3451// CHECK: [0x02,0x04,0xee,0x8b]3452 3453s_orn2_b64 ttmp[10:11], s[2:3], s[4:5]3454// CHECK: [0x02,0x04,0xfa,0x8b]3455 3456s_orn2_b64 exec, s[2:3], s[4:5]3457// CHECK: [0x02,0x04,0xfe,0x8b]3458 3459s_orn2_b64 s[10:11], s[4:5], s[4:5]3460// CHECK: [0x04,0x04,0x8a,0x8b]3461 3462s_orn2_b64 s[10:11], s[102:103], s[4:5]3463// CHECK: [0x66,0x04,0x8a,0x8b]3464 3465s_orn2_b64 s[10:11], flat_scratch, s[4:5]3466// CHECK: [0x68,0x04,0x8a,0x8b]3467 3468s_orn2_b64 s[10:11], vcc, s[4:5]3469// CHECK: [0x6a,0x04,0x8a,0x8b]3470 3471s_orn2_b64 s[10:11], tba, s[4:5]3472// CHECK: [0x6c,0x04,0x8a,0x8b]3473 3474s_orn2_b64 s[10:11], tma, s[4:5]3475// CHECK: [0x6e,0x04,0x8a,0x8b]3476 3477s_orn2_b64 s[10:11], ttmp[10:11], s[4:5]3478// CHECK: [0x7a,0x04,0x8a,0x8b]3479 3480s_orn2_b64 s[10:11], exec, s[4:5]3481// CHECK: [0x7e,0x04,0x8a,0x8b]3482 3483s_orn2_b64 s[10:11], 0, s[4:5]3484// CHECK: [0x80,0x04,0x8a,0x8b]3485 3486s_orn2_b64 s[10:11], -1, s[4:5]3487// CHECK: [0xc1,0x04,0x8a,0x8b]3488 3489s_orn2_b64 s[10:11], 0.5, s[4:5]3490// CHECK: [0xf0,0x04,0x8a,0x8b]3491 3492s_orn2_b64 s[10:11], -4.0, s[4:5]3493// CHECK: [0xf7,0x04,0x8a,0x8b]3494 3495s_orn2_b64 s[10:11], src_vccz, s[4:5]3496// CHECK: [0xfb,0x04,0x8a,0x8b]3497 3498s_orn2_b64 s[10:11], src_execz, s[4:5]3499// CHECK: [0xfc,0x04,0x8a,0x8b]3500 3501s_orn2_b64 s[10:11], src_scc, s[4:5]3502// CHECK: [0xfd,0x04,0x8a,0x8b]3503 3504s_orn2_b64 s[10:11], 0xaf123456, s[4:5]3505// CHECK: [0xff,0x04,0x8a,0x8b,0x56,0x34,0x12,0xaf]3506 3507s_orn2_b64 s[10:11], 0x3f717273, s[4:5]3508// CHECK: [0xff,0x04,0x8a,0x8b,0x73,0x72,0x71,0x3f]3509 3510s_orn2_b64 s[10:11], s[2:3], s[6:7]3511// CHECK: [0x02,0x06,0x8a,0x8b]3512 3513s_orn2_b64 s[10:11], s[2:3], s[102:103]3514// CHECK: [0x02,0x66,0x8a,0x8b]3515 3516s_orn2_b64 s[10:11], s[2:3], flat_scratch3517// CHECK: [0x02,0x68,0x8a,0x8b]3518 3519s_orn2_b64 s[10:11], s[2:3], vcc3520// CHECK: [0x02,0x6a,0x8a,0x8b]3521 3522s_orn2_b64 s[10:11], s[2:3], tba3523// CHECK: [0x02,0x6c,0x8a,0x8b]3524 3525s_orn2_b64 s[10:11], s[2:3], tma3526// CHECK: [0x02,0x6e,0x8a,0x8b]3527 3528s_orn2_b64 s[10:11], s[2:3], ttmp[10:11]3529// CHECK: [0x02,0x7a,0x8a,0x8b]3530 3531s_orn2_b64 s[10:11], s[2:3], exec3532// CHECK: [0x02,0x7e,0x8a,0x8b]3533 3534s_orn2_b64 s[10:11], s[2:3], 03535// CHECK: [0x02,0x80,0x8a,0x8b]3536 3537s_orn2_b64 s[10:11], s[2:3], -13538// CHECK: [0x02,0xc1,0x8a,0x8b]3539 3540s_orn2_b64 s[10:11], s[2:3], 0.53541// CHECK: [0x02,0xf0,0x8a,0x8b]3542 3543s_orn2_b64 s[10:11], s[2:3], -4.03544// CHECK: [0x02,0xf7,0x8a,0x8b]3545 3546s_orn2_b64 s[10:11], s[2:3], src_vccz3547// CHECK: [0x02,0xfb,0x8a,0x8b]3548 3549s_orn2_b64 s[10:11], s[2:3], src_execz3550// CHECK: [0x02,0xfc,0x8a,0x8b]3551 3552s_orn2_b64 s[10:11], s[2:3], src_scc3553// CHECK: [0x02,0xfd,0x8a,0x8b]3554 3555s_orn2_b64 s[10:11], s[2:3], 0xaf1234563556// CHECK: [0x02,0xff,0x8a,0x8b,0x56,0x34,0x12,0xaf]3557 3558s_orn2_b64 s[10:11], s[2:3], 0x3f7172733559// CHECK: [0x02,0xff,0x8a,0x8b,0x73,0x72,0x71,0x3f]3560 3561s_nand_b32 s5, s1, s23562// CHECK: [0x01,0x02,0x05,0x8c]3563 3564s_nand_b32 s103, s1, s23565// CHECK: [0x01,0x02,0x67,0x8c]3566 3567s_nand_b32 flat_scratch_lo, s1, s23568// CHECK: [0x01,0x02,0x68,0x8c]3569 3570s_nand_b32 flat_scratch_hi, s1, s23571// CHECK: [0x01,0x02,0x69,0x8c]3572 3573s_nand_b32 vcc_lo, s1, s23574// CHECK: [0x01,0x02,0x6a,0x8c]3575 3576s_nand_b32 vcc_hi, s1, s23577// CHECK: [0x01,0x02,0x6b,0x8c]3578 3579s_nand_b32 tba_lo, s1, s23580// CHECK: [0x01,0x02,0x6c,0x8c]3581 3582s_nand_b32 tba_hi, s1, s23583// CHECK: [0x01,0x02,0x6d,0x8c]3584 3585s_nand_b32 tma_lo, s1, s23586// CHECK: [0x01,0x02,0x6e,0x8c]3587 3588s_nand_b32 tma_hi, s1, s23589// CHECK: [0x01,0x02,0x6f,0x8c]3590 3591s_nand_b32 ttmp11, s1, s23592// CHECK: [0x01,0x02,0x7b,0x8c]3593 3594s_nand_b32 m0, s1, s23595// CHECK: [0x01,0x02,0x7c,0x8c]3596 3597s_nand_b32 exec_lo, s1, s23598// CHECK: [0x01,0x02,0x7e,0x8c]3599 3600s_nand_b32 exec_hi, s1, s23601// CHECK: [0x01,0x02,0x7f,0x8c]3602 3603s_nand_b32 s5, s103, s23604// CHECK: [0x67,0x02,0x05,0x8c]3605 3606s_nand_b32 s5, flat_scratch_lo, s23607// CHECK: [0x68,0x02,0x05,0x8c]3608 3609s_nand_b32 s5, flat_scratch_hi, s23610// CHECK: [0x69,0x02,0x05,0x8c]3611 3612s_nand_b32 s5, vcc_lo, s23613// CHECK: [0x6a,0x02,0x05,0x8c]3614 3615s_nand_b32 s5, vcc_hi, s23616// CHECK: [0x6b,0x02,0x05,0x8c]3617 3618s_nand_b32 s5, tba_lo, s23619// CHECK: [0x6c,0x02,0x05,0x8c]3620 3621s_nand_b32 s5, tba_hi, s23622// CHECK: [0x6d,0x02,0x05,0x8c]3623 3624s_nand_b32 s5, tma_lo, s23625// CHECK: [0x6e,0x02,0x05,0x8c]3626 3627s_nand_b32 s5, tma_hi, s23628// CHECK: [0x6f,0x02,0x05,0x8c]3629 3630s_nand_b32 s5, ttmp11, s23631// CHECK: [0x7b,0x02,0x05,0x8c]3632 3633s_nand_b32 s5, m0, s23634// CHECK: [0x7c,0x02,0x05,0x8c]3635 3636s_nand_b32 s5, exec_lo, s23637// CHECK: [0x7e,0x02,0x05,0x8c]3638 3639s_nand_b32 s5, exec_hi, s23640// CHECK: [0x7f,0x02,0x05,0x8c]3641 3642s_nand_b32 s5, 0, s23643// CHECK: [0x80,0x02,0x05,0x8c]3644 3645s_nand_b32 s5, -1, s23646// CHECK: [0xc1,0x02,0x05,0x8c]3647 3648s_nand_b32 s5, 0.5, s23649// CHECK: [0xf0,0x02,0x05,0x8c]3650 3651s_nand_b32 s5, -4.0, s23652// CHECK: [0xf7,0x02,0x05,0x8c]3653 3654s_nand_b32 s5, src_vccz, s23655// CHECK: [0xfb,0x02,0x05,0x8c]3656 3657s_nand_b32 s5, src_execz, s23658// CHECK: [0xfc,0x02,0x05,0x8c]3659 3660s_nand_b32 s5, src_scc, s23661// CHECK: [0xfd,0x02,0x05,0x8c]3662 3663s_nand_b32 s5, 0xaf123456, s23664// CHECK: [0xff,0x02,0x05,0x8c,0x56,0x34,0x12,0xaf]3665 3666s_nand_b32 s5, 0x3f717273, s23667// CHECK: [0xff,0x02,0x05,0x8c,0x73,0x72,0x71,0x3f]3668 3669s_nand_b32 s5, s1, s1033670// CHECK: [0x01,0x67,0x05,0x8c]3671 3672s_nand_b32 s5, s1, flat_scratch_lo3673// CHECK: [0x01,0x68,0x05,0x8c]3674 3675s_nand_b32 s5, s1, flat_scratch_hi3676// CHECK: [0x01,0x69,0x05,0x8c]3677 3678s_nand_b32 s5, s1, vcc_lo3679// CHECK: [0x01,0x6a,0x05,0x8c]3680 3681s_nand_b32 s5, s1, vcc_hi3682// CHECK: [0x01,0x6b,0x05,0x8c]3683 3684s_nand_b32 s5, s1, tba_lo3685// CHECK: [0x01,0x6c,0x05,0x8c]3686 3687s_nand_b32 s5, s1, tba_hi3688// CHECK: [0x01,0x6d,0x05,0x8c]3689 3690s_nand_b32 s5, s1, tma_lo3691// CHECK: [0x01,0x6e,0x05,0x8c]3692 3693s_nand_b32 s5, s1, tma_hi3694// CHECK: [0x01,0x6f,0x05,0x8c]3695 3696s_nand_b32 s5, s1, ttmp113697// CHECK: [0x01,0x7b,0x05,0x8c]3698 3699s_nand_b32 s5, s1, m03700// CHECK: [0x01,0x7c,0x05,0x8c]3701 3702s_nand_b32 s5, s1, exec_lo3703// CHECK: [0x01,0x7e,0x05,0x8c]3704 3705s_nand_b32 s5, s1, exec_hi3706// CHECK: [0x01,0x7f,0x05,0x8c]3707 3708s_nand_b32 s5, s1, 03709// CHECK: [0x01,0x80,0x05,0x8c]3710 3711s_nand_b32 s5, s1, -13712// CHECK: [0x01,0xc1,0x05,0x8c]3713 3714s_nand_b32 s5, s1, 0.53715// CHECK: [0x01,0xf0,0x05,0x8c]3716 3717s_nand_b32 s5, s1, -4.03718// CHECK: [0x01,0xf7,0x05,0x8c]3719 3720s_nand_b32 s5, s1, src_vccz3721// CHECK: [0x01,0xfb,0x05,0x8c]3722 3723s_nand_b32 s5, s1, src_execz3724// CHECK: [0x01,0xfc,0x05,0x8c]3725 3726s_nand_b32 s5, s1, src_scc3727// CHECK: [0x01,0xfd,0x05,0x8c]3728 3729s_nand_b32 s5, s1, 0xaf1234563730// CHECK: [0x01,0xff,0x05,0x8c,0x56,0x34,0x12,0xaf]3731 3732s_nand_b32 s5, s1, 0x3f7172733733// CHECK: [0x01,0xff,0x05,0x8c,0x73,0x72,0x71,0x3f]3734 3735s_nand_b64 s[10:11], s[2:3], s[4:5]3736// CHECK: [0x02,0x04,0x8a,0x8c]3737 3738s_nand_b64 s[12:13], s[2:3], s[4:5]3739// CHECK: [0x02,0x04,0x8c,0x8c]3740 3741s_nand_b64 s[102:103], s[2:3], s[4:5]3742// CHECK: [0x02,0x04,0xe6,0x8c]3743 3744s_nand_b64 flat_scratch, s[2:3], s[4:5]3745// CHECK: [0x02,0x04,0xe8,0x8c]3746 3747s_nand_b64 vcc, s[2:3], s[4:5]3748// CHECK: [0x02,0x04,0xea,0x8c]3749 3750s_nand_b64 tba, s[2:3], s[4:5]3751// CHECK: [0x02,0x04,0xec,0x8c]3752 3753s_nand_b64 tma, s[2:3], s[4:5]3754// CHECK: [0x02,0x04,0xee,0x8c]3755 3756s_nand_b64 ttmp[10:11], s[2:3], s[4:5]3757// CHECK: [0x02,0x04,0xfa,0x8c]3758 3759s_nand_b64 exec, s[2:3], s[4:5]3760// CHECK: [0x02,0x04,0xfe,0x8c]3761 3762s_nand_b64 s[10:11], s[4:5], s[4:5]3763// CHECK: [0x04,0x04,0x8a,0x8c]3764 3765s_nand_b64 s[10:11], s[102:103], s[4:5]3766// CHECK: [0x66,0x04,0x8a,0x8c]3767 3768s_nand_b64 s[10:11], flat_scratch, s[4:5]3769// CHECK: [0x68,0x04,0x8a,0x8c]3770 3771s_nand_b64 s[10:11], vcc, s[4:5]3772// CHECK: [0x6a,0x04,0x8a,0x8c]3773 3774s_nand_b64 s[10:11], tba, s[4:5]3775// CHECK: [0x6c,0x04,0x8a,0x8c]3776 3777s_nand_b64 s[10:11], tma, s[4:5]3778// CHECK: [0x6e,0x04,0x8a,0x8c]3779 3780s_nand_b64 s[10:11], ttmp[10:11], s[4:5]3781// CHECK: [0x7a,0x04,0x8a,0x8c]3782 3783s_nand_b64 s[10:11], exec, s[4:5]3784// CHECK: [0x7e,0x04,0x8a,0x8c]3785 3786s_nand_b64 s[10:11], 0, s[4:5]3787// CHECK: [0x80,0x04,0x8a,0x8c]3788 3789s_nand_b64 s[10:11], -1, s[4:5]3790// CHECK: [0xc1,0x04,0x8a,0x8c]3791 3792s_nand_b64 s[10:11], 0.5, s[4:5]3793// CHECK: [0xf0,0x04,0x8a,0x8c]3794 3795s_nand_b64 s[10:11], -4.0, s[4:5]3796// CHECK: [0xf7,0x04,0x8a,0x8c]3797 3798s_nand_b64 s[10:11], src_vccz, s[4:5]3799// CHECK: [0xfb,0x04,0x8a,0x8c]3800 3801s_nand_b64 s[10:11], src_execz, s[4:5]3802// CHECK: [0xfc,0x04,0x8a,0x8c]3803 3804s_nand_b64 s[10:11], src_scc, s[4:5]3805// CHECK: [0xfd,0x04,0x8a,0x8c]3806 3807s_nand_b64 s[10:11], 0xaf123456, s[4:5]3808// CHECK: [0xff,0x04,0x8a,0x8c,0x56,0x34,0x12,0xaf]3809 3810s_nand_b64 s[10:11], 0x3f717273, s[4:5]3811// CHECK: [0xff,0x04,0x8a,0x8c,0x73,0x72,0x71,0x3f]3812 3813s_nand_b64 s[10:11], s[2:3], s[6:7]3814// CHECK: [0x02,0x06,0x8a,0x8c]3815 3816s_nand_b64 s[10:11], s[2:3], s[102:103]3817// CHECK: [0x02,0x66,0x8a,0x8c]3818 3819s_nand_b64 s[10:11], s[2:3], flat_scratch3820// CHECK: [0x02,0x68,0x8a,0x8c]3821 3822s_nand_b64 s[10:11], s[2:3], vcc3823// CHECK: [0x02,0x6a,0x8a,0x8c]3824 3825s_nand_b64 s[10:11], s[2:3], tba3826// CHECK: [0x02,0x6c,0x8a,0x8c]3827 3828s_nand_b64 s[10:11], s[2:3], tma3829// CHECK: [0x02,0x6e,0x8a,0x8c]3830 3831s_nand_b64 s[10:11], s[2:3], ttmp[10:11]3832// CHECK: [0x02,0x7a,0x8a,0x8c]3833 3834s_nand_b64 s[10:11], s[2:3], exec3835// CHECK: [0x02,0x7e,0x8a,0x8c]3836 3837s_nand_b64 s[10:11], s[2:3], 03838// CHECK: [0x02,0x80,0x8a,0x8c]3839 3840s_nand_b64 s[10:11], s[2:3], -13841// CHECK: [0x02,0xc1,0x8a,0x8c]3842 3843s_nand_b64 s[10:11], s[2:3], 0.53844// CHECK: [0x02,0xf0,0x8a,0x8c]3845 3846s_nand_b64 s[10:11], s[2:3], -4.03847// CHECK: [0x02,0xf7,0x8a,0x8c]3848 3849s_nand_b64 s[10:11], s[2:3], src_vccz3850// CHECK: [0x02,0xfb,0x8a,0x8c]3851 3852s_nand_b64 s[10:11], s[2:3], src_execz3853// CHECK: [0x02,0xfc,0x8a,0x8c]3854 3855s_nand_b64 s[10:11], s[2:3], src_scc3856// CHECK: [0x02,0xfd,0x8a,0x8c]3857 3858s_nand_b64 s[10:11], s[2:3], 0xaf1234563859// CHECK: [0x02,0xff,0x8a,0x8c,0x56,0x34,0x12,0xaf]3860 3861s_nand_b64 s[10:11], s[2:3], 0x3f7172733862// CHECK: [0x02,0xff,0x8a,0x8c,0x73,0x72,0x71,0x3f]3863 3864s_nor_b32 s5, s1, s23865// CHECK: [0x01,0x02,0x05,0x8d]3866 3867s_nor_b32 s103, s1, s23868// CHECK: [0x01,0x02,0x67,0x8d]3869 3870s_nor_b32 flat_scratch_lo, s1, s23871// CHECK: [0x01,0x02,0x68,0x8d]3872 3873s_nor_b32 flat_scratch_hi, s1, s23874// CHECK: [0x01,0x02,0x69,0x8d]3875 3876s_nor_b32 vcc_lo, s1, s23877// CHECK: [0x01,0x02,0x6a,0x8d]3878 3879s_nor_b32 vcc_hi, s1, s23880// CHECK: [0x01,0x02,0x6b,0x8d]3881 3882s_nor_b32 tba_lo, s1, s23883// CHECK: [0x01,0x02,0x6c,0x8d]3884 3885s_nor_b32 tba_hi, s1, s23886// CHECK: [0x01,0x02,0x6d,0x8d]3887 3888s_nor_b32 tma_lo, s1, s23889// CHECK: [0x01,0x02,0x6e,0x8d]3890 3891s_nor_b32 tma_hi, s1, s23892// CHECK: [0x01,0x02,0x6f,0x8d]3893 3894s_nor_b32 ttmp11, s1, s23895// CHECK: [0x01,0x02,0x7b,0x8d]3896 3897s_nor_b32 m0, s1, s23898// CHECK: [0x01,0x02,0x7c,0x8d]3899 3900s_nor_b32 exec_lo, s1, s23901// CHECK: [0x01,0x02,0x7e,0x8d]3902 3903s_nor_b32 exec_hi, s1, s23904// CHECK: [0x01,0x02,0x7f,0x8d]3905 3906s_nor_b32 s5, s103, s23907// CHECK: [0x67,0x02,0x05,0x8d]3908 3909s_nor_b32 s5, flat_scratch_lo, s23910// CHECK: [0x68,0x02,0x05,0x8d]3911 3912s_nor_b32 s5, flat_scratch_hi, s23913// CHECK: [0x69,0x02,0x05,0x8d]3914 3915s_nor_b32 s5, vcc_lo, s23916// CHECK: [0x6a,0x02,0x05,0x8d]3917 3918s_nor_b32 s5, vcc_hi, s23919// CHECK: [0x6b,0x02,0x05,0x8d]3920 3921s_nor_b32 s5, tba_lo, s23922// CHECK: [0x6c,0x02,0x05,0x8d]3923 3924s_nor_b32 s5, tba_hi, s23925// CHECK: [0x6d,0x02,0x05,0x8d]3926 3927s_nor_b32 s5, tma_lo, s23928// CHECK: [0x6e,0x02,0x05,0x8d]3929 3930s_nor_b32 s5, tma_hi, s23931// CHECK: [0x6f,0x02,0x05,0x8d]3932 3933s_nor_b32 s5, ttmp11, s23934// CHECK: [0x7b,0x02,0x05,0x8d]3935 3936s_nor_b32 s5, m0, s23937// CHECK: [0x7c,0x02,0x05,0x8d]3938 3939s_nor_b32 s5, exec_lo, s23940// CHECK: [0x7e,0x02,0x05,0x8d]3941 3942s_nor_b32 s5, exec_hi, s23943// CHECK: [0x7f,0x02,0x05,0x8d]3944 3945s_nor_b32 s5, 0, s23946// CHECK: [0x80,0x02,0x05,0x8d]3947 3948s_nor_b32 s5, -1, s23949// CHECK: [0xc1,0x02,0x05,0x8d]3950 3951s_nor_b32 s5, 0.5, s23952// CHECK: [0xf0,0x02,0x05,0x8d]3953 3954s_nor_b32 s5, -4.0, s23955// CHECK: [0xf7,0x02,0x05,0x8d]3956 3957s_nor_b32 s5, src_vccz, s23958// CHECK: [0xfb,0x02,0x05,0x8d]3959 3960s_nor_b32 s5, src_execz, s23961// CHECK: [0xfc,0x02,0x05,0x8d]3962 3963s_nor_b32 s5, src_scc, s23964// CHECK: [0xfd,0x02,0x05,0x8d]3965 3966s_nor_b32 s5, 0xaf123456, s23967// CHECK: [0xff,0x02,0x05,0x8d,0x56,0x34,0x12,0xaf]3968 3969s_nor_b32 s5, 0x3f717273, s23970// CHECK: [0xff,0x02,0x05,0x8d,0x73,0x72,0x71,0x3f]3971 3972s_nor_b32 s5, s1, s1033973// CHECK: [0x01,0x67,0x05,0x8d]3974 3975s_nor_b32 s5, s1, flat_scratch_lo3976// CHECK: [0x01,0x68,0x05,0x8d]3977 3978s_nor_b32 s5, s1, flat_scratch_hi3979// CHECK: [0x01,0x69,0x05,0x8d]3980 3981s_nor_b32 s5, s1, vcc_lo3982// CHECK: [0x01,0x6a,0x05,0x8d]3983 3984s_nor_b32 s5, s1, vcc_hi3985// CHECK: [0x01,0x6b,0x05,0x8d]3986 3987s_nor_b32 s5, s1, tba_lo3988// CHECK: [0x01,0x6c,0x05,0x8d]3989 3990s_nor_b32 s5, s1, tba_hi3991// CHECK: [0x01,0x6d,0x05,0x8d]3992 3993s_nor_b32 s5, s1, tma_lo3994// CHECK: [0x01,0x6e,0x05,0x8d]3995 3996s_nor_b32 s5, s1, tma_hi3997// CHECK: [0x01,0x6f,0x05,0x8d]3998 3999s_nor_b32 s5, s1, ttmp114000// CHECK: [0x01,0x7b,0x05,0x8d]4001 4002s_nor_b32 s5, s1, m04003// CHECK: [0x01,0x7c,0x05,0x8d]4004 4005s_nor_b32 s5, s1, exec_lo4006// CHECK: [0x01,0x7e,0x05,0x8d]4007 4008s_nor_b32 s5, s1, exec_hi4009// CHECK: [0x01,0x7f,0x05,0x8d]4010 4011s_nor_b32 s5, s1, 04012// CHECK: [0x01,0x80,0x05,0x8d]4013 4014s_nor_b32 s5, s1, -14015// CHECK: [0x01,0xc1,0x05,0x8d]4016 4017s_nor_b32 s5, s1, 0.54018// CHECK: [0x01,0xf0,0x05,0x8d]4019 4020s_nor_b32 s5, s1, -4.04021// CHECK: [0x01,0xf7,0x05,0x8d]4022 4023s_nor_b32 s5, s1, src_vccz4024// CHECK: [0x01,0xfb,0x05,0x8d]4025 4026s_nor_b32 s5, s1, src_execz4027// CHECK: [0x01,0xfc,0x05,0x8d]4028 4029s_nor_b32 s5, s1, src_scc4030// CHECK: [0x01,0xfd,0x05,0x8d]4031 4032s_nor_b32 s5, s1, 0xaf1234564033// CHECK: [0x01,0xff,0x05,0x8d,0x56,0x34,0x12,0xaf]4034 4035s_nor_b32 s5, s1, 0x3f7172734036// CHECK: [0x01,0xff,0x05,0x8d,0x73,0x72,0x71,0x3f]4037 4038s_nor_b64 s[10:11], s[2:3], s[4:5]4039// CHECK: [0x02,0x04,0x8a,0x8d]4040 4041s_nor_b64 s[12:13], s[2:3], s[4:5]4042// CHECK: [0x02,0x04,0x8c,0x8d]4043 4044s_nor_b64 s[102:103], s[2:3], s[4:5]4045// CHECK: [0x02,0x04,0xe6,0x8d]4046 4047s_nor_b64 flat_scratch, s[2:3], s[4:5]4048// CHECK: [0x02,0x04,0xe8,0x8d]4049 4050s_nor_b64 vcc, s[2:3], s[4:5]4051// CHECK: [0x02,0x04,0xea,0x8d]4052 4053s_nor_b64 tba, s[2:3], s[4:5]4054// CHECK: [0x02,0x04,0xec,0x8d]4055 4056s_nor_b64 tma, s[2:3], s[4:5]4057// CHECK: [0x02,0x04,0xee,0x8d]4058 4059s_nor_b64 ttmp[10:11], s[2:3], s[4:5]4060// CHECK: [0x02,0x04,0xfa,0x8d]4061 4062s_nor_b64 exec, s[2:3], s[4:5]4063// CHECK: [0x02,0x04,0xfe,0x8d]4064 4065s_nor_b64 s[10:11], s[4:5], s[4:5]4066// CHECK: [0x04,0x04,0x8a,0x8d]4067 4068s_nor_b64 s[10:11], s[102:103], s[4:5]4069// CHECK: [0x66,0x04,0x8a,0x8d]4070 4071s_nor_b64 s[10:11], flat_scratch, s[4:5]4072// CHECK: [0x68,0x04,0x8a,0x8d]4073 4074s_nor_b64 s[10:11], vcc, s[4:5]4075// CHECK: [0x6a,0x04,0x8a,0x8d]4076 4077s_nor_b64 s[10:11], tba, s[4:5]4078// CHECK: [0x6c,0x04,0x8a,0x8d]4079 4080s_nor_b64 s[10:11], tma, s[4:5]4081// CHECK: [0x6e,0x04,0x8a,0x8d]4082 4083s_nor_b64 s[10:11], ttmp[10:11], s[4:5]4084// CHECK: [0x7a,0x04,0x8a,0x8d]4085 4086s_nor_b64 s[10:11], exec, s[4:5]4087// CHECK: [0x7e,0x04,0x8a,0x8d]4088 4089s_nor_b64 s[10:11], 0, s[4:5]4090// CHECK: [0x80,0x04,0x8a,0x8d]4091 4092s_nor_b64 s[10:11], -1, s[4:5]4093// CHECK: [0xc1,0x04,0x8a,0x8d]4094 4095s_nor_b64 s[10:11], 0.5, s[4:5]4096// CHECK: [0xf0,0x04,0x8a,0x8d]4097 4098s_nor_b64 s[10:11], -4.0, s[4:5]4099// CHECK: [0xf7,0x04,0x8a,0x8d]4100 4101s_nor_b64 s[10:11], src_vccz, s[4:5]4102// CHECK: [0xfb,0x04,0x8a,0x8d]4103 4104s_nor_b64 s[10:11], src_execz, s[4:5]4105// CHECK: [0xfc,0x04,0x8a,0x8d]4106 4107s_nor_b64 s[10:11], src_scc, s[4:5]4108// CHECK: [0xfd,0x04,0x8a,0x8d]4109 4110s_nor_b64 s[10:11], 0xaf123456, s[4:5]4111// CHECK: [0xff,0x04,0x8a,0x8d,0x56,0x34,0x12,0xaf]4112 4113s_nor_b64 s[10:11], 0x3f717273, s[4:5]4114// CHECK: [0xff,0x04,0x8a,0x8d,0x73,0x72,0x71,0x3f]4115 4116s_nor_b64 s[10:11], s[2:3], s[6:7]4117// CHECK: [0x02,0x06,0x8a,0x8d]4118 4119s_nor_b64 s[10:11], s[2:3], s[102:103]4120// CHECK: [0x02,0x66,0x8a,0x8d]4121 4122s_nor_b64 s[10:11], s[2:3], flat_scratch4123// CHECK: [0x02,0x68,0x8a,0x8d]4124 4125s_nor_b64 s[10:11], s[2:3], vcc4126// CHECK: [0x02,0x6a,0x8a,0x8d]4127 4128s_nor_b64 s[10:11], s[2:3], tba4129// CHECK: [0x02,0x6c,0x8a,0x8d]4130 4131s_nor_b64 s[10:11], s[2:3], tma4132// CHECK: [0x02,0x6e,0x8a,0x8d]4133 4134s_nor_b64 s[10:11], s[2:3], ttmp[10:11]4135// CHECK: [0x02,0x7a,0x8a,0x8d]4136 4137s_nor_b64 s[10:11], s[2:3], exec4138// CHECK: [0x02,0x7e,0x8a,0x8d]4139 4140s_nor_b64 s[10:11], s[2:3], 04141// CHECK: [0x02,0x80,0x8a,0x8d]4142 4143s_nor_b64 s[10:11], s[2:3], -14144// CHECK: [0x02,0xc1,0x8a,0x8d]4145 4146s_nor_b64 s[10:11], s[2:3], 0.54147// CHECK: [0x02,0xf0,0x8a,0x8d]4148 4149s_nor_b64 s[10:11], s[2:3], -4.04150// CHECK: [0x02,0xf7,0x8a,0x8d]4151 4152s_nor_b64 s[10:11], s[2:3], src_vccz4153// CHECK: [0x02,0xfb,0x8a,0x8d]4154 4155s_nor_b64 s[10:11], s[2:3], src_execz4156// CHECK: [0x02,0xfc,0x8a,0x8d]4157 4158s_nor_b64 s[10:11], s[2:3], src_scc4159// CHECK: [0x02,0xfd,0x8a,0x8d]4160 4161s_nor_b64 s[10:11], s[2:3], 0xaf1234564162// CHECK: [0x02,0xff,0x8a,0x8d,0x56,0x34,0x12,0xaf]4163 4164s_nor_b64 s[10:11], s[2:3], 0x3f7172734165// CHECK: [0x02,0xff,0x8a,0x8d,0x73,0x72,0x71,0x3f]4166 4167s_xnor_b32 s5, s1, s24168// CHECK: [0x01,0x02,0x05,0x8e]4169 4170s_xnor_b32 s103, s1, s24171// CHECK: [0x01,0x02,0x67,0x8e]4172 4173s_xnor_b32 flat_scratch_lo, s1, s24174// CHECK: [0x01,0x02,0x68,0x8e]4175 4176s_xnor_b32 flat_scratch_hi, s1, s24177// CHECK: [0x01,0x02,0x69,0x8e]4178 4179s_xnor_b32 vcc_lo, s1, s24180// CHECK: [0x01,0x02,0x6a,0x8e]4181 4182s_xnor_b32 vcc_hi, s1, s24183// CHECK: [0x01,0x02,0x6b,0x8e]4184 4185s_xnor_b32 tba_lo, s1, s24186// CHECK: [0x01,0x02,0x6c,0x8e]4187 4188s_xnor_b32 tba_hi, s1, s24189// CHECK: [0x01,0x02,0x6d,0x8e]4190 4191s_xnor_b32 tma_lo, s1, s24192// CHECK: [0x01,0x02,0x6e,0x8e]4193 4194s_xnor_b32 tma_hi, s1, s24195// CHECK: [0x01,0x02,0x6f,0x8e]4196 4197s_xnor_b32 ttmp11, s1, s24198// CHECK: [0x01,0x02,0x7b,0x8e]4199 4200s_xnor_b32 m0, s1, s24201// CHECK: [0x01,0x02,0x7c,0x8e]4202 4203s_xnor_b32 exec_lo, s1, s24204// CHECK: [0x01,0x02,0x7e,0x8e]4205 4206s_xnor_b32 exec_hi, s1, s24207// CHECK: [0x01,0x02,0x7f,0x8e]4208 4209s_xnor_b32 s5, s103, s24210// CHECK: [0x67,0x02,0x05,0x8e]4211 4212s_xnor_b32 s5, flat_scratch_lo, s24213// CHECK: [0x68,0x02,0x05,0x8e]4214 4215s_xnor_b32 s5, flat_scratch_hi, s24216// CHECK: [0x69,0x02,0x05,0x8e]4217 4218s_xnor_b32 s5, vcc_lo, s24219// CHECK: [0x6a,0x02,0x05,0x8e]4220 4221s_xnor_b32 s5, vcc_hi, s24222// CHECK: [0x6b,0x02,0x05,0x8e]4223 4224s_xnor_b32 s5, tba_lo, s24225// CHECK: [0x6c,0x02,0x05,0x8e]4226 4227s_xnor_b32 s5, tba_hi, s24228// CHECK: [0x6d,0x02,0x05,0x8e]4229 4230s_xnor_b32 s5, tma_lo, s24231// CHECK: [0x6e,0x02,0x05,0x8e]4232 4233s_xnor_b32 s5, tma_hi, s24234// CHECK: [0x6f,0x02,0x05,0x8e]4235 4236s_xnor_b32 s5, ttmp11, s24237// CHECK: [0x7b,0x02,0x05,0x8e]4238 4239s_xnor_b32 s5, m0, s24240// CHECK: [0x7c,0x02,0x05,0x8e]4241 4242s_xnor_b32 s5, exec_lo, s24243// CHECK: [0x7e,0x02,0x05,0x8e]4244 4245s_xnor_b32 s5, exec_hi, s24246// CHECK: [0x7f,0x02,0x05,0x8e]4247 4248s_xnor_b32 s5, 0, s24249// CHECK: [0x80,0x02,0x05,0x8e]4250 4251s_xnor_b32 s5, -1, s24252// CHECK: [0xc1,0x02,0x05,0x8e]4253 4254s_xnor_b32 s5, 0.5, s24255// CHECK: [0xf0,0x02,0x05,0x8e]4256 4257s_xnor_b32 s5, -4.0, s24258// CHECK: [0xf7,0x02,0x05,0x8e]4259 4260s_xnor_b32 s5, src_vccz, s24261// CHECK: [0xfb,0x02,0x05,0x8e]4262 4263s_xnor_b32 s5, src_execz, s24264// CHECK: [0xfc,0x02,0x05,0x8e]4265 4266s_xnor_b32 s5, src_scc, s24267// CHECK: [0xfd,0x02,0x05,0x8e]4268 4269s_xnor_b32 s5, 0xaf123456, s24270// CHECK: [0xff,0x02,0x05,0x8e,0x56,0x34,0x12,0xaf]4271 4272s_xnor_b32 s5, 0x3f717273, s24273// CHECK: [0xff,0x02,0x05,0x8e,0x73,0x72,0x71,0x3f]4274 4275s_xnor_b32 s5, s1, s1034276// CHECK: [0x01,0x67,0x05,0x8e]4277 4278s_xnor_b32 s5, s1, flat_scratch_lo4279// CHECK: [0x01,0x68,0x05,0x8e]4280 4281s_xnor_b32 s5, s1, flat_scratch_hi4282// CHECK: [0x01,0x69,0x05,0x8e]4283 4284s_xnor_b32 s5, s1, vcc_lo4285// CHECK: [0x01,0x6a,0x05,0x8e]4286 4287s_xnor_b32 s5, s1, vcc_hi4288// CHECK: [0x01,0x6b,0x05,0x8e]4289 4290s_xnor_b32 s5, s1, tba_lo4291// CHECK: [0x01,0x6c,0x05,0x8e]4292 4293s_xnor_b32 s5, s1, tba_hi4294// CHECK: [0x01,0x6d,0x05,0x8e]4295 4296s_xnor_b32 s5, s1, tma_lo4297// CHECK: [0x01,0x6e,0x05,0x8e]4298 4299s_xnor_b32 s5, s1, tma_hi4300// CHECK: [0x01,0x6f,0x05,0x8e]4301 4302s_xnor_b32 s5, s1, ttmp114303// CHECK: [0x01,0x7b,0x05,0x8e]4304 4305s_xnor_b32 s5, s1, m04306// CHECK: [0x01,0x7c,0x05,0x8e]4307 4308s_xnor_b32 s5, s1, exec_lo4309// CHECK: [0x01,0x7e,0x05,0x8e]4310 4311s_xnor_b32 s5, s1, exec_hi4312// CHECK: [0x01,0x7f,0x05,0x8e]4313 4314s_xnor_b32 s5, s1, 04315// CHECK: [0x01,0x80,0x05,0x8e]4316 4317s_xnor_b32 s5, s1, -14318// CHECK: [0x01,0xc1,0x05,0x8e]4319 4320s_xnor_b32 s5, s1, 0.54321// CHECK: [0x01,0xf0,0x05,0x8e]4322 4323s_xnor_b32 s5, s1, -4.04324// CHECK: [0x01,0xf7,0x05,0x8e]4325 4326s_xnor_b32 s5, s1, src_vccz4327// CHECK: [0x01,0xfb,0x05,0x8e]4328 4329s_xnor_b32 s5, s1, src_execz4330// CHECK: [0x01,0xfc,0x05,0x8e]4331 4332s_xnor_b32 s5, s1, src_scc4333// CHECK: [0x01,0xfd,0x05,0x8e]4334 4335s_xnor_b32 s5, s1, 0xaf1234564336// CHECK: [0x01,0xff,0x05,0x8e,0x56,0x34,0x12,0xaf]4337 4338s_xnor_b32 s5, s1, 0x3f7172734339// CHECK: [0x01,0xff,0x05,0x8e,0x73,0x72,0x71,0x3f]4340 4341s_xnor_b64 s[10:11], s[2:3], s[4:5]4342// CHECK: [0x02,0x04,0x8a,0x8e]4343 4344s_xnor_b64 s[12:13], s[2:3], s[4:5]4345// CHECK: [0x02,0x04,0x8c,0x8e]4346 4347s_xnor_b64 s[102:103], s[2:3], s[4:5]4348// CHECK: [0x02,0x04,0xe6,0x8e]4349 4350s_xnor_b64 flat_scratch, s[2:3], s[4:5]4351// CHECK: [0x02,0x04,0xe8,0x8e]4352 4353s_xnor_b64 vcc, s[2:3], s[4:5]4354// CHECK: [0x02,0x04,0xea,0x8e]4355 4356s_xnor_b64 tba, s[2:3], s[4:5]4357// CHECK: [0x02,0x04,0xec,0x8e]4358 4359s_xnor_b64 tma, s[2:3], s[4:5]4360// CHECK: [0x02,0x04,0xee,0x8e]4361 4362s_xnor_b64 ttmp[10:11], s[2:3], s[4:5]4363// CHECK: [0x02,0x04,0xfa,0x8e]4364 4365s_xnor_b64 exec, s[2:3], s[4:5]4366// CHECK: [0x02,0x04,0xfe,0x8e]4367 4368s_xnor_b64 s[10:11], s[4:5], s[4:5]4369// CHECK: [0x04,0x04,0x8a,0x8e]4370 4371s_xnor_b64 s[10:11], s[102:103], s[4:5]4372// CHECK: [0x66,0x04,0x8a,0x8e]4373 4374s_xnor_b64 s[10:11], flat_scratch, s[4:5]4375// CHECK: [0x68,0x04,0x8a,0x8e]4376 4377s_xnor_b64 s[10:11], vcc, s[4:5]4378// CHECK: [0x6a,0x04,0x8a,0x8e]4379 4380s_xnor_b64 s[10:11], tba, s[4:5]4381// CHECK: [0x6c,0x04,0x8a,0x8e]4382 4383s_xnor_b64 s[10:11], tma, s[4:5]4384// CHECK: [0x6e,0x04,0x8a,0x8e]4385 4386s_xnor_b64 s[10:11], ttmp[10:11], s[4:5]4387// CHECK: [0x7a,0x04,0x8a,0x8e]4388 4389s_xnor_b64 s[10:11], exec, s[4:5]4390// CHECK: [0x7e,0x04,0x8a,0x8e]4391 4392s_xnor_b64 s[10:11], 0, s[4:5]4393// CHECK: [0x80,0x04,0x8a,0x8e]4394 4395s_xnor_b64 s[10:11], -1, s[4:5]4396// CHECK: [0xc1,0x04,0x8a,0x8e]4397 4398s_xnor_b64 s[10:11], 0.5, s[4:5]4399// CHECK: [0xf0,0x04,0x8a,0x8e]4400 4401s_xnor_b64 s[10:11], -4.0, s[4:5]4402// CHECK: [0xf7,0x04,0x8a,0x8e]4403 4404s_xnor_b64 s[10:11], src_vccz, s[4:5]4405// CHECK: [0xfb,0x04,0x8a,0x8e]4406 4407s_xnor_b64 s[10:11], src_execz, s[4:5]4408// CHECK: [0xfc,0x04,0x8a,0x8e]4409 4410s_xnor_b64 s[10:11], src_scc, s[4:5]4411// CHECK: [0xfd,0x04,0x8a,0x8e]4412 4413s_xnor_b64 s[10:11], 0xaf123456, s[4:5]4414// CHECK: [0xff,0x04,0x8a,0x8e,0x56,0x34,0x12,0xaf]4415 4416s_xnor_b64 s[10:11], 0x3f717273, s[4:5]4417// CHECK: [0xff,0x04,0x8a,0x8e,0x73,0x72,0x71,0x3f]4418 4419s_xnor_b64 s[10:11], s[2:3], s[6:7]4420// CHECK: [0x02,0x06,0x8a,0x8e]4421 4422s_xnor_b64 s[10:11], s[2:3], s[102:103]4423// CHECK: [0x02,0x66,0x8a,0x8e]4424 4425s_xnor_b64 s[10:11], s[2:3], flat_scratch4426// CHECK: [0x02,0x68,0x8a,0x8e]4427 4428s_xnor_b64 s[10:11], s[2:3], vcc4429// CHECK: [0x02,0x6a,0x8a,0x8e]4430 4431s_xnor_b64 s[10:11], s[2:3], tba4432// CHECK: [0x02,0x6c,0x8a,0x8e]4433 4434s_xnor_b64 s[10:11], s[2:3], tma4435// CHECK: [0x02,0x6e,0x8a,0x8e]4436 4437s_xnor_b64 s[10:11], s[2:3], ttmp[10:11]4438// CHECK: [0x02,0x7a,0x8a,0x8e]4439 4440s_xnor_b64 s[10:11], s[2:3], exec4441// CHECK: [0x02,0x7e,0x8a,0x8e]4442 4443s_xnor_b64 s[10:11], s[2:3], 04444// CHECK: [0x02,0x80,0x8a,0x8e]4445 4446s_xnor_b64 s[10:11], s[2:3], -14447// CHECK: [0x02,0xc1,0x8a,0x8e]4448 4449s_xnor_b64 s[10:11], s[2:3], 0.54450// CHECK: [0x02,0xf0,0x8a,0x8e]4451 4452s_xnor_b64 s[10:11], s[2:3], -4.04453// CHECK: [0x02,0xf7,0x8a,0x8e]4454 4455s_xnor_b64 s[10:11], s[2:3], src_vccz4456// CHECK: [0x02,0xfb,0x8a,0x8e]4457 4458s_xnor_b64 s[10:11], s[2:3], src_execz4459// CHECK: [0x02,0xfc,0x8a,0x8e]4460 4461s_xnor_b64 s[10:11], s[2:3], src_scc4462// CHECK: [0x02,0xfd,0x8a,0x8e]4463 4464s_xnor_b64 s[10:11], s[2:3], 0xaf1234564465// CHECK: [0x02,0xff,0x8a,0x8e,0x56,0x34,0x12,0xaf]4466 4467s_xnor_b64 s[10:11], s[2:3], 0x3f7172734468// CHECK: [0x02,0xff,0x8a,0x8e,0x73,0x72,0x71,0x3f]4469 4470s_lshl_b32 s5, s1, s24471// CHECK: [0x01,0x02,0x05,0x8f]4472 4473s_lshl_b32 s103, s1, s24474// CHECK: [0x01,0x02,0x67,0x8f]4475 4476s_lshl_b32 flat_scratch_lo, s1, s24477// CHECK: [0x01,0x02,0x68,0x8f]4478 4479s_lshl_b32 flat_scratch_hi, s1, s24480// CHECK: [0x01,0x02,0x69,0x8f]4481 4482s_lshl_b32 vcc_lo, s1, s24483// CHECK: [0x01,0x02,0x6a,0x8f]4484 4485s_lshl_b32 vcc_hi, s1, s24486// CHECK: [0x01,0x02,0x6b,0x8f]4487 4488s_lshl_b32 tba_lo, s1, s24489// CHECK: [0x01,0x02,0x6c,0x8f]4490 4491s_lshl_b32 tba_hi, s1, s24492// CHECK: [0x01,0x02,0x6d,0x8f]4493 4494s_lshl_b32 tma_lo, s1, s24495// CHECK: [0x01,0x02,0x6e,0x8f]4496 4497s_lshl_b32 tma_hi, s1, s24498// CHECK: [0x01,0x02,0x6f,0x8f]4499 4500s_lshl_b32 ttmp11, s1, s24501// CHECK: [0x01,0x02,0x7b,0x8f]4502 4503s_lshl_b32 m0, s1, s24504// CHECK: [0x01,0x02,0x7c,0x8f]4505 4506s_lshl_b32 exec_lo, s1, s24507// CHECK: [0x01,0x02,0x7e,0x8f]4508 4509s_lshl_b32 exec_hi, s1, s24510// CHECK: [0x01,0x02,0x7f,0x8f]4511 4512s_lshl_b32 s5, s103, s24513// CHECK: [0x67,0x02,0x05,0x8f]4514 4515s_lshl_b32 s5, flat_scratch_lo, s24516// CHECK: [0x68,0x02,0x05,0x8f]4517 4518s_lshl_b32 s5, flat_scratch_hi, s24519// CHECK: [0x69,0x02,0x05,0x8f]4520 4521s_lshl_b32 s5, vcc_lo, s24522// CHECK: [0x6a,0x02,0x05,0x8f]4523 4524s_lshl_b32 s5, vcc_hi, s24525// CHECK: [0x6b,0x02,0x05,0x8f]4526 4527s_lshl_b32 s5, tba_lo, s24528// CHECK: [0x6c,0x02,0x05,0x8f]4529 4530s_lshl_b32 s5, tba_hi, s24531// CHECK: [0x6d,0x02,0x05,0x8f]4532 4533s_lshl_b32 s5, tma_lo, s24534// CHECK: [0x6e,0x02,0x05,0x8f]4535 4536s_lshl_b32 s5, tma_hi, s24537// CHECK: [0x6f,0x02,0x05,0x8f]4538 4539s_lshl_b32 s5, ttmp11, s24540// CHECK: [0x7b,0x02,0x05,0x8f]4541 4542s_lshl_b32 s5, m0, s24543// CHECK: [0x7c,0x02,0x05,0x8f]4544 4545s_lshl_b32 s5, exec_lo, s24546// CHECK: [0x7e,0x02,0x05,0x8f]4547 4548s_lshl_b32 s5, exec_hi, s24549// CHECK: [0x7f,0x02,0x05,0x8f]4550 4551s_lshl_b32 s5, 0, s24552// CHECK: [0x80,0x02,0x05,0x8f]4553 4554s_lshl_b32 s5, -1, s24555// CHECK: [0xc1,0x02,0x05,0x8f]4556 4557s_lshl_b32 s5, 0.5, s24558// CHECK: [0xf0,0x02,0x05,0x8f]4559 4560s_lshl_b32 s5, -4.0, s24561// CHECK: [0xf7,0x02,0x05,0x8f]4562 4563s_lshl_b32 s5, src_vccz, s24564// CHECK: [0xfb,0x02,0x05,0x8f]4565 4566s_lshl_b32 s5, src_execz, s24567// CHECK: [0xfc,0x02,0x05,0x8f]4568 4569s_lshl_b32 s5, src_scc, s24570// CHECK: [0xfd,0x02,0x05,0x8f]4571 4572s_lshl_b32 s5, 0xaf123456, s24573// CHECK: [0xff,0x02,0x05,0x8f,0x56,0x34,0x12,0xaf]4574 4575s_lshl_b32 s5, 0x3f717273, s24576// CHECK: [0xff,0x02,0x05,0x8f,0x73,0x72,0x71,0x3f]4577 4578s_lshl_b32 s5, s1, s1034579// CHECK: [0x01,0x67,0x05,0x8f]4580 4581s_lshl_b32 s5, s1, flat_scratch_lo4582// CHECK: [0x01,0x68,0x05,0x8f]4583 4584s_lshl_b32 s5, s1, flat_scratch_hi4585// CHECK: [0x01,0x69,0x05,0x8f]4586 4587s_lshl_b32 s5, s1, vcc_lo4588// CHECK: [0x01,0x6a,0x05,0x8f]4589 4590s_lshl_b32 s5, s1, vcc_hi4591// CHECK: [0x01,0x6b,0x05,0x8f]4592 4593s_lshl_b32 s5, s1, tba_lo4594// CHECK: [0x01,0x6c,0x05,0x8f]4595 4596s_lshl_b32 s5, s1, tba_hi4597// CHECK: [0x01,0x6d,0x05,0x8f]4598 4599s_lshl_b32 s5, s1, tma_lo4600// CHECK: [0x01,0x6e,0x05,0x8f]4601 4602s_lshl_b32 s5, s1, tma_hi4603// CHECK: [0x01,0x6f,0x05,0x8f]4604 4605s_lshl_b32 s5, s1, ttmp114606// CHECK: [0x01,0x7b,0x05,0x8f]4607 4608s_lshl_b32 s5, s1, m04609// CHECK: [0x01,0x7c,0x05,0x8f]4610 4611s_lshl_b32 s5, s1, exec_lo4612// CHECK: [0x01,0x7e,0x05,0x8f]4613 4614s_lshl_b32 s5, s1, exec_hi4615// CHECK: [0x01,0x7f,0x05,0x8f]4616 4617s_lshl_b32 s5, s1, 04618// CHECK: [0x01,0x80,0x05,0x8f]4619 4620s_lshl_b32 s5, s1, -14621// CHECK: [0x01,0xc1,0x05,0x8f]4622 4623s_lshl_b32 s5, s1, 0.54624// CHECK: [0x01,0xf0,0x05,0x8f]4625 4626s_lshl_b32 s5, s1, -4.04627// CHECK: [0x01,0xf7,0x05,0x8f]4628 4629s_lshl_b32 s5, s1, src_vccz4630// CHECK: [0x01,0xfb,0x05,0x8f]4631 4632s_lshl_b32 s5, s1, src_execz4633// CHECK: [0x01,0xfc,0x05,0x8f]4634 4635s_lshl_b32 s5, s1, src_scc4636// CHECK: [0x01,0xfd,0x05,0x8f]4637 4638s_lshl_b32 s5, s1, 0xaf1234564639// CHECK: [0x01,0xff,0x05,0x8f,0x56,0x34,0x12,0xaf]4640 4641s_lshl_b32 s5, s1, 0x3f7172734642// CHECK: [0x01,0xff,0x05,0x8f,0x73,0x72,0x71,0x3f]4643 4644s_lshl_b64 s[10:11], s[2:3], s24645// CHECK: [0x02,0x02,0x8a,0x8f]4646 4647s_lshl_b64 s[12:13], s[2:3], s24648// CHECK: [0x02,0x02,0x8c,0x8f]4649 4650s_lshl_b64 s[102:103], s[2:3], s24651// CHECK: [0x02,0x02,0xe6,0x8f]4652 4653s_lshl_b64 flat_scratch, s[2:3], s24654// CHECK: [0x02,0x02,0xe8,0x8f]4655 4656s_lshl_b64 vcc, s[2:3], s24657// CHECK: [0x02,0x02,0xea,0x8f]4658 4659s_lshl_b64 tba, s[2:3], s24660// CHECK: [0x02,0x02,0xec,0x8f]4661 4662s_lshl_b64 tma, s[2:3], s24663// CHECK: [0x02,0x02,0xee,0x8f]4664 4665s_lshl_b64 ttmp[10:11], s[2:3], s24666// CHECK: [0x02,0x02,0xfa,0x8f]4667 4668s_lshl_b64 exec, s[2:3], s24669// CHECK: [0x02,0x02,0xfe,0x8f]4670 4671s_lshl_b64 s[10:11], s[4:5], s24672// CHECK: [0x04,0x02,0x8a,0x8f]4673 4674s_lshl_b64 s[10:11], s[102:103], s24675// CHECK: [0x66,0x02,0x8a,0x8f]4676 4677s_lshl_b64 s[10:11], flat_scratch, s24678// CHECK: [0x68,0x02,0x8a,0x8f]4679 4680s_lshl_b64 s[10:11], vcc, s24681// CHECK: [0x6a,0x02,0x8a,0x8f]4682 4683s_lshl_b64 s[10:11], tba, s24684// CHECK: [0x6c,0x02,0x8a,0x8f]4685 4686s_lshl_b64 s[10:11], tma, s24687// CHECK: [0x6e,0x02,0x8a,0x8f]4688 4689s_lshl_b64 s[10:11], ttmp[10:11], s24690// CHECK: [0x7a,0x02,0x8a,0x8f]4691 4692s_lshl_b64 s[10:11], exec, s24693// CHECK: [0x7e,0x02,0x8a,0x8f]4694 4695s_lshl_b64 s[10:11], 0, s24696// CHECK: [0x80,0x02,0x8a,0x8f]4697 4698s_lshl_b64 s[10:11], -1, s24699// CHECK: [0xc1,0x02,0x8a,0x8f]4700 4701s_lshl_b64 s[10:11], 0.5, s24702// CHECK: [0xf0,0x02,0x8a,0x8f]4703 4704s_lshl_b64 s[10:11], -4.0, s24705// CHECK: [0xf7,0x02,0x8a,0x8f]4706 4707s_lshl_b64 s[10:11], src_vccz, s24708// CHECK: [0xfb,0x02,0x8a,0x8f]4709 4710s_lshl_b64 s[10:11], src_execz, s24711// CHECK: [0xfc,0x02,0x8a,0x8f]4712 4713s_lshl_b64 s[10:11], src_scc, s24714// CHECK: [0xfd,0x02,0x8a,0x8f]4715 4716s_lshl_b64 s[10:11], 0xaf123456, s24717// CHECK: [0xff,0x02,0x8a,0x8f,0x56,0x34,0x12,0xaf]4718 4719s_lshl_b64 s[10:11], 0x3f717273, s24720// CHECK: [0xff,0x02,0x8a,0x8f,0x73,0x72,0x71,0x3f]4721 4722s_lshl_b64 s[10:11], s[2:3], s1034723// CHECK: [0x02,0x67,0x8a,0x8f]4724 4725s_lshl_b64 s[10:11], s[2:3], flat_scratch_lo4726// CHECK: [0x02,0x68,0x8a,0x8f]4727 4728s_lshl_b64 s[10:11], s[2:3], flat_scratch_hi4729// CHECK: [0x02,0x69,0x8a,0x8f]4730 4731s_lshl_b64 s[10:11], s[2:3], vcc_lo4732// CHECK: [0x02,0x6a,0x8a,0x8f]4733 4734s_lshl_b64 s[10:11], s[2:3], vcc_hi4735// CHECK: [0x02,0x6b,0x8a,0x8f]4736 4737s_lshl_b64 s[10:11], s[2:3], tba_lo4738// CHECK: [0x02,0x6c,0x8a,0x8f]4739 4740s_lshl_b64 s[10:11], s[2:3], tba_hi4741// CHECK: [0x02,0x6d,0x8a,0x8f]4742 4743s_lshl_b64 s[10:11], s[2:3], tma_lo4744// CHECK: [0x02,0x6e,0x8a,0x8f]4745 4746s_lshl_b64 s[10:11], s[2:3], tma_hi4747// CHECK: [0x02,0x6f,0x8a,0x8f]4748 4749s_lshl_b64 s[10:11], s[2:3], ttmp114750// CHECK: [0x02,0x7b,0x8a,0x8f]4751 4752s_lshl_b64 s[10:11], s[2:3], m04753// CHECK: [0x02,0x7c,0x8a,0x8f]4754 4755s_lshl_b64 s[10:11], s[2:3], exec_lo4756// CHECK: [0x02,0x7e,0x8a,0x8f]4757 4758s_lshl_b64 s[10:11], s[2:3], exec_hi4759// CHECK: [0x02,0x7f,0x8a,0x8f]4760 4761s_lshl_b64 s[10:11], s[2:3], 04762// CHECK: [0x02,0x80,0x8a,0x8f]4763 4764s_lshl_b64 s[10:11], s[2:3], -14765// CHECK: [0x02,0xc1,0x8a,0x8f]4766 4767s_lshl_b64 s[10:11], s[2:3], 0.54768// CHECK: [0x02,0xf0,0x8a,0x8f]4769 4770s_lshl_b64 s[10:11], s[2:3], -4.04771// CHECK: [0x02,0xf7,0x8a,0x8f]4772 4773s_lshl_b64 s[10:11], s[2:3], src_vccz4774// CHECK: [0x02,0xfb,0x8a,0x8f]4775 4776s_lshl_b64 s[10:11], s[2:3], src_execz4777// CHECK: [0x02,0xfc,0x8a,0x8f]4778 4779s_lshl_b64 s[10:11], s[2:3], src_scc4780// CHECK: [0x02,0xfd,0x8a,0x8f]4781 4782s_lshl_b64 s[10:11], s[2:3], 0xaf1234564783// CHECK: [0x02,0xff,0x8a,0x8f,0x56,0x34,0x12,0xaf]4784 4785s_lshl_b64 s[10:11], s[2:3], 0x3f7172734786// CHECK: [0x02,0xff,0x8a,0x8f,0x73,0x72,0x71,0x3f]4787 4788s_lshr_b32 s5, s1, s24789// CHECK: [0x01,0x02,0x05,0x90]4790 4791s_lshr_b32 s103, s1, s24792// CHECK: [0x01,0x02,0x67,0x90]4793 4794s_lshr_b32 flat_scratch_lo, s1, s24795// CHECK: [0x01,0x02,0x68,0x90]4796 4797s_lshr_b32 flat_scratch_hi, s1, s24798// CHECK: [0x01,0x02,0x69,0x90]4799 4800s_lshr_b32 vcc_lo, s1, s24801// CHECK: [0x01,0x02,0x6a,0x90]4802 4803s_lshr_b32 vcc_hi, s1, s24804// CHECK: [0x01,0x02,0x6b,0x90]4805 4806s_lshr_b32 tba_lo, s1, s24807// CHECK: [0x01,0x02,0x6c,0x90]4808 4809s_lshr_b32 tba_hi, s1, s24810// CHECK: [0x01,0x02,0x6d,0x90]4811 4812s_lshr_b32 tma_lo, s1, s24813// CHECK: [0x01,0x02,0x6e,0x90]4814 4815s_lshr_b32 tma_hi, s1, s24816// CHECK: [0x01,0x02,0x6f,0x90]4817 4818s_lshr_b32 ttmp11, s1, s24819// CHECK: [0x01,0x02,0x7b,0x90]4820 4821s_lshr_b32 m0, s1, s24822// CHECK: [0x01,0x02,0x7c,0x90]4823 4824s_lshr_b32 exec_lo, s1, s24825// CHECK: [0x01,0x02,0x7e,0x90]4826 4827s_lshr_b32 exec_hi, s1, s24828// CHECK: [0x01,0x02,0x7f,0x90]4829 4830s_lshr_b32 s5, s103, s24831// CHECK: [0x67,0x02,0x05,0x90]4832 4833s_lshr_b32 s5, flat_scratch_lo, s24834// CHECK: [0x68,0x02,0x05,0x90]4835 4836s_lshr_b32 s5, flat_scratch_hi, s24837// CHECK: [0x69,0x02,0x05,0x90]4838 4839s_lshr_b32 s5, vcc_lo, s24840// CHECK: [0x6a,0x02,0x05,0x90]4841 4842s_lshr_b32 s5, vcc_hi, s24843// CHECK: [0x6b,0x02,0x05,0x90]4844 4845s_lshr_b32 s5, tba_lo, s24846// CHECK: [0x6c,0x02,0x05,0x90]4847 4848s_lshr_b32 s5, tba_hi, s24849// CHECK: [0x6d,0x02,0x05,0x90]4850 4851s_lshr_b32 s5, tma_lo, s24852// CHECK: [0x6e,0x02,0x05,0x90]4853 4854s_lshr_b32 s5, tma_hi, s24855// CHECK: [0x6f,0x02,0x05,0x90]4856 4857s_lshr_b32 s5, ttmp11, s24858// CHECK: [0x7b,0x02,0x05,0x90]4859 4860s_lshr_b32 s5, m0, s24861// CHECK: [0x7c,0x02,0x05,0x90]4862 4863s_lshr_b32 s5, exec_lo, s24864// CHECK: [0x7e,0x02,0x05,0x90]4865 4866s_lshr_b32 s5, exec_hi, s24867// CHECK: [0x7f,0x02,0x05,0x90]4868 4869s_lshr_b32 s5, 0, s24870// CHECK: [0x80,0x02,0x05,0x90]4871 4872s_lshr_b32 s5, -1, s24873// CHECK: [0xc1,0x02,0x05,0x90]4874 4875s_lshr_b32 s5, 0.5, s24876// CHECK: [0xf0,0x02,0x05,0x90]4877 4878s_lshr_b32 s5, -4.0, s24879// CHECK: [0xf7,0x02,0x05,0x90]4880 4881s_lshr_b32 s5, src_vccz, s24882// CHECK: [0xfb,0x02,0x05,0x90]4883 4884s_lshr_b32 s5, src_execz, s24885// CHECK: [0xfc,0x02,0x05,0x90]4886 4887s_lshr_b32 s5, src_scc, s24888// CHECK: [0xfd,0x02,0x05,0x90]4889 4890s_lshr_b32 s5, 0xaf123456, s24891// CHECK: [0xff,0x02,0x05,0x90,0x56,0x34,0x12,0xaf]4892 4893s_lshr_b32 s5, 0x3f717273, s24894// CHECK: [0xff,0x02,0x05,0x90,0x73,0x72,0x71,0x3f]4895 4896s_lshr_b32 s5, s1, s1034897// CHECK: [0x01,0x67,0x05,0x90]4898 4899s_lshr_b32 s5, s1, flat_scratch_lo4900// CHECK: [0x01,0x68,0x05,0x90]4901 4902s_lshr_b32 s5, s1, flat_scratch_hi4903// CHECK: [0x01,0x69,0x05,0x90]4904 4905s_lshr_b32 s5, s1, vcc_lo4906// CHECK: [0x01,0x6a,0x05,0x90]4907 4908s_lshr_b32 s5, s1, vcc_hi4909// CHECK: [0x01,0x6b,0x05,0x90]4910 4911s_lshr_b32 s5, s1, tba_lo4912// CHECK: [0x01,0x6c,0x05,0x90]4913 4914s_lshr_b32 s5, s1, tba_hi4915// CHECK: [0x01,0x6d,0x05,0x90]4916 4917s_lshr_b32 s5, s1, tma_lo4918// CHECK: [0x01,0x6e,0x05,0x90]4919 4920s_lshr_b32 s5, s1, tma_hi4921// CHECK: [0x01,0x6f,0x05,0x90]4922 4923s_lshr_b32 s5, s1, ttmp114924// CHECK: [0x01,0x7b,0x05,0x90]4925 4926s_lshr_b32 s5, s1, m04927// CHECK: [0x01,0x7c,0x05,0x90]4928 4929s_lshr_b32 s5, s1, exec_lo4930// CHECK: [0x01,0x7e,0x05,0x90]4931 4932s_lshr_b32 s5, s1, exec_hi4933// CHECK: [0x01,0x7f,0x05,0x90]4934 4935s_lshr_b32 s5, s1, 04936// CHECK: [0x01,0x80,0x05,0x90]4937 4938s_lshr_b32 s5, s1, -14939// CHECK: [0x01,0xc1,0x05,0x90]4940 4941s_lshr_b32 s5, s1, 0.54942// CHECK: [0x01,0xf0,0x05,0x90]4943 4944s_lshr_b32 s5, s1, -4.04945// CHECK: [0x01,0xf7,0x05,0x90]4946 4947s_lshr_b32 s5, s1, src_vccz4948// CHECK: [0x01,0xfb,0x05,0x90]4949 4950s_lshr_b32 s5, s1, src_execz4951// CHECK: [0x01,0xfc,0x05,0x90]4952 4953s_lshr_b32 s5, s1, src_scc4954// CHECK: [0x01,0xfd,0x05,0x90]4955 4956s_lshr_b32 s5, s1, 0xaf1234564957// CHECK: [0x01,0xff,0x05,0x90,0x56,0x34,0x12,0xaf]4958 4959s_lshr_b32 s5, s1, 0x3f7172734960// CHECK: [0x01,0xff,0x05,0x90,0x73,0x72,0x71,0x3f]4961 4962s_lshr_b64 s[10:11], s[2:3], s24963// CHECK: [0x02,0x02,0x8a,0x90]4964 4965s_lshr_b64 s[12:13], s[2:3], s24966// CHECK: [0x02,0x02,0x8c,0x90]4967 4968s_lshr_b64 s[102:103], s[2:3], s24969// CHECK: [0x02,0x02,0xe6,0x90]4970 4971s_lshr_b64 flat_scratch, s[2:3], s24972// CHECK: [0x02,0x02,0xe8,0x90]4973 4974s_lshr_b64 vcc, s[2:3], s24975// CHECK: [0x02,0x02,0xea,0x90]4976 4977s_lshr_b64 tba, s[2:3], s24978// CHECK: [0x02,0x02,0xec,0x90]4979 4980s_lshr_b64 tma, s[2:3], s24981// CHECK: [0x02,0x02,0xee,0x90]4982 4983s_lshr_b64 ttmp[10:11], s[2:3], s24984// CHECK: [0x02,0x02,0xfa,0x90]4985 4986s_lshr_b64 exec, s[2:3], s24987// CHECK: [0x02,0x02,0xfe,0x90]4988 4989s_lshr_b64 s[10:11], s[4:5], s24990// CHECK: [0x04,0x02,0x8a,0x90]4991 4992s_lshr_b64 s[10:11], s[102:103], s24993// CHECK: [0x66,0x02,0x8a,0x90]4994 4995s_lshr_b64 s[10:11], flat_scratch, s24996// CHECK: [0x68,0x02,0x8a,0x90]4997 4998s_lshr_b64 s[10:11], vcc, s24999// CHECK: [0x6a,0x02,0x8a,0x90]5000 5001s_lshr_b64 s[10:11], tba, s25002// CHECK: [0x6c,0x02,0x8a,0x90]5003 5004s_lshr_b64 s[10:11], tma, s25005// CHECK: [0x6e,0x02,0x8a,0x90]5006 5007s_lshr_b64 s[10:11], ttmp[10:11], s25008// CHECK: [0x7a,0x02,0x8a,0x90]5009 5010s_lshr_b64 s[10:11], exec, s25011// CHECK: [0x7e,0x02,0x8a,0x90]5012 5013s_lshr_b64 s[10:11], 0, s25014// CHECK: [0x80,0x02,0x8a,0x90]5015 5016s_lshr_b64 s[10:11], -1, s25017// CHECK: [0xc1,0x02,0x8a,0x90]5018 5019s_lshr_b64 s[10:11], 0.5, s25020// CHECK: [0xf0,0x02,0x8a,0x90]5021 5022s_lshr_b64 s[10:11], -4.0, s25023// CHECK: [0xf7,0x02,0x8a,0x90]5024 5025s_lshr_b64 s[10:11], src_vccz, s25026// CHECK: [0xfb,0x02,0x8a,0x90]5027 5028s_lshr_b64 s[10:11], src_execz, s25029// CHECK: [0xfc,0x02,0x8a,0x90]5030 5031s_lshr_b64 s[10:11], src_scc, s25032// CHECK: [0xfd,0x02,0x8a,0x90]5033 5034s_lshr_b64 s[10:11], 0xaf123456, s25035// CHECK: [0xff,0x02,0x8a,0x90,0x56,0x34,0x12,0xaf]5036 5037s_lshr_b64 s[10:11], 0x3f717273, s25038// CHECK: [0xff,0x02,0x8a,0x90,0x73,0x72,0x71,0x3f]5039 5040s_lshr_b64 s[10:11], s[2:3], s1035041// CHECK: [0x02,0x67,0x8a,0x90]5042 5043s_lshr_b64 s[10:11], s[2:3], flat_scratch_lo5044// CHECK: [0x02,0x68,0x8a,0x90]5045 5046s_lshr_b64 s[10:11], s[2:3], flat_scratch_hi5047// CHECK: [0x02,0x69,0x8a,0x90]5048 5049s_lshr_b64 s[10:11], s[2:3], vcc_lo5050// CHECK: [0x02,0x6a,0x8a,0x90]5051 5052s_lshr_b64 s[10:11], s[2:3], vcc_hi5053// CHECK: [0x02,0x6b,0x8a,0x90]5054 5055s_lshr_b64 s[10:11], s[2:3], tba_lo5056// CHECK: [0x02,0x6c,0x8a,0x90]5057 5058s_lshr_b64 s[10:11], s[2:3], tba_hi5059// CHECK: [0x02,0x6d,0x8a,0x90]5060 5061s_lshr_b64 s[10:11], s[2:3], tma_lo5062// CHECK: [0x02,0x6e,0x8a,0x90]5063 5064s_lshr_b64 s[10:11], s[2:3], tma_hi5065// CHECK: [0x02,0x6f,0x8a,0x90]5066 5067s_lshr_b64 s[10:11], s[2:3], ttmp115068// CHECK: [0x02,0x7b,0x8a,0x90]5069 5070s_lshr_b64 s[10:11], s[2:3], m05071// CHECK: [0x02,0x7c,0x8a,0x90]5072 5073s_lshr_b64 s[10:11], s[2:3], exec_lo5074// CHECK: [0x02,0x7e,0x8a,0x90]5075 5076s_lshr_b64 s[10:11], s[2:3], exec_hi5077// CHECK: [0x02,0x7f,0x8a,0x90]5078 5079s_lshr_b64 s[10:11], s[2:3], 05080// CHECK: [0x02,0x80,0x8a,0x90]5081 5082s_lshr_b64 s[10:11], s[2:3], -15083// CHECK: [0x02,0xc1,0x8a,0x90]5084 5085s_lshr_b64 s[10:11], s[2:3], 0.55086// CHECK: [0x02,0xf0,0x8a,0x90]5087 5088s_lshr_b64 s[10:11], s[2:3], -4.05089// CHECK: [0x02,0xf7,0x8a,0x90]5090 5091s_lshr_b64 s[10:11], s[2:3], src_vccz5092// CHECK: [0x02,0xfb,0x8a,0x90]5093 5094s_lshr_b64 s[10:11], s[2:3], src_execz5095// CHECK: [0x02,0xfc,0x8a,0x90]5096 5097s_lshr_b64 s[10:11], s[2:3], src_scc5098// CHECK: [0x02,0xfd,0x8a,0x90]5099 5100s_lshr_b64 s[10:11], s[2:3], 0xaf1234565101// CHECK: [0x02,0xff,0x8a,0x90,0x56,0x34,0x12,0xaf]5102 5103s_lshr_b64 s[10:11], s[2:3], 0x3f7172735104// CHECK: [0x02,0xff,0x8a,0x90,0x73,0x72,0x71,0x3f]5105 5106s_ashr_i32 s5, s1, s25107// CHECK: [0x01,0x02,0x05,0x91]5108 5109s_ashr_i32 s103, s1, s25110// CHECK: [0x01,0x02,0x67,0x91]5111 5112s_ashr_i32 flat_scratch_lo, s1, s25113// CHECK: [0x01,0x02,0x68,0x91]5114 5115s_ashr_i32 flat_scratch_hi, s1, s25116// CHECK: [0x01,0x02,0x69,0x91]5117 5118s_ashr_i32 vcc_lo, s1, s25119// CHECK: [0x01,0x02,0x6a,0x91]5120 5121s_ashr_i32 vcc_hi, s1, s25122// CHECK: [0x01,0x02,0x6b,0x91]5123 5124s_ashr_i32 tba_lo, s1, s25125// CHECK: [0x01,0x02,0x6c,0x91]5126 5127s_ashr_i32 tba_hi, s1, s25128// CHECK: [0x01,0x02,0x6d,0x91]5129 5130s_ashr_i32 tma_lo, s1, s25131// CHECK: [0x01,0x02,0x6e,0x91]5132 5133s_ashr_i32 tma_hi, s1, s25134// CHECK: [0x01,0x02,0x6f,0x91]5135 5136s_ashr_i32 ttmp11, s1, s25137// CHECK: [0x01,0x02,0x7b,0x91]5138 5139s_ashr_i32 m0, s1, s25140// CHECK: [0x01,0x02,0x7c,0x91]5141 5142s_ashr_i32 exec_lo, s1, s25143// CHECK: [0x01,0x02,0x7e,0x91]5144 5145s_ashr_i32 exec_hi, s1, s25146// CHECK: [0x01,0x02,0x7f,0x91]5147 5148s_ashr_i32 s5, s103, s25149// CHECK: [0x67,0x02,0x05,0x91]5150 5151s_ashr_i32 s5, flat_scratch_lo, s25152// CHECK: [0x68,0x02,0x05,0x91]5153 5154s_ashr_i32 s5, flat_scratch_hi, s25155// CHECK: [0x69,0x02,0x05,0x91]5156 5157s_ashr_i32 s5, vcc_lo, s25158// CHECK: [0x6a,0x02,0x05,0x91]5159 5160s_ashr_i32 s5, vcc_hi, s25161// CHECK: [0x6b,0x02,0x05,0x91]5162 5163s_ashr_i32 s5, tba_lo, s25164// CHECK: [0x6c,0x02,0x05,0x91]5165 5166s_ashr_i32 s5, tba_hi, s25167// CHECK: [0x6d,0x02,0x05,0x91]5168 5169s_ashr_i32 s5, tma_lo, s25170// CHECK: [0x6e,0x02,0x05,0x91]5171 5172s_ashr_i32 s5, tma_hi, s25173// CHECK: [0x6f,0x02,0x05,0x91]5174 5175s_ashr_i32 s5, ttmp11, s25176// CHECK: [0x7b,0x02,0x05,0x91]5177 5178s_ashr_i32 s5, m0, s25179// CHECK: [0x7c,0x02,0x05,0x91]5180 5181s_ashr_i32 s5, exec_lo, s25182// CHECK: [0x7e,0x02,0x05,0x91]5183 5184s_ashr_i32 s5, exec_hi, s25185// CHECK: [0x7f,0x02,0x05,0x91]5186 5187s_ashr_i32 s5, 0, s25188// CHECK: [0x80,0x02,0x05,0x91]5189 5190s_ashr_i32 s5, -1, s25191// CHECK: [0xc1,0x02,0x05,0x91]5192 5193s_ashr_i32 s5, 0.5, s25194// CHECK: [0xf0,0x02,0x05,0x91]5195 5196s_ashr_i32 s5, -4.0, s25197// CHECK: [0xf7,0x02,0x05,0x91]5198 5199s_ashr_i32 s5, src_vccz, s25200// CHECK: [0xfb,0x02,0x05,0x91]5201 5202s_ashr_i32 s5, src_execz, s25203// CHECK: [0xfc,0x02,0x05,0x91]5204 5205s_ashr_i32 s5, src_scc, s25206// CHECK: [0xfd,0x02,0x05,0x91]5207 5208s_ashr_i32 s5, 0xaf123456, s25209// CHECK: [0xff,0x02,0x05,0x91,0x56,0x34,0x12,0xaf]5210 5211s_ashr_i32 s5, 0x3f717273, s25212// CHECK: [0xff,0x02,0x05,0x91,0x73,0x72,0x71,0x3f]5213 5214s_ashr_i32 s5, s1, s1035215// CHECK: [0x01,0x67,0x05,0x91]5216 5217s_ashr_i32 s5, s1, flat_scratch_lo5218// CHECK: [0x01,0x68,0x05,0x91]5219 5220s_ashr_i32 s5, s1, flat_scratch_hi5221// CHECK: [0x01,0x69,0x05,0x91]5222 5223s_ashr_i32 s5, s1, vcc_lo5224// CHECK: [0x01,0x6a,0x05,0x91]5225 5226s_ashr_i32 s5, s1, vcc_hi5227// CHECK: [0x01,0x6b,0x05,0x91]5228 5229s_ashr_i32 s5, s1, tba_lo5230// CHECK: [0x01,0x6c,0x05,0x91]5231 5232s_ashr_i32 s5, s1, tba_hi5233// CHECK: [0x01,0x6d,0x05,0x91]5234 5235s_ashr_i32 s5, s1, tma_lo5236// CHECK: [0x01,0x6e,0x05,0x91]5237 5238s_ashr_i32 s5, s1, tma_hi5239// CHECK: [0x01,0x6f,0x05,0x91]5240 5241s_ashr_i32 s5, s1, ttmp115242// CHECK: [0x01,0x7b,0x05,0x91]5243 5244s_ashr_i32 s5, s1, m05245// CHECK: [0x01,0x7c,0x05,0x91]5246 5247s_ashr_i32 s5, s1, exec_lo5248// CHECK: [0x01,0x7e,0x05,0x91]5249 5250s_ashr_i32 s5, s1, exec_hi5251// CHECK: [0x01,0x7f,0x05,0x91]5252 5253s_ashr_i32 s5, s1, 05254// CHECK: [0x01,0x80,0x05,0x91]5255 5256s_ashr_i32 s5, s1, -15257// CHECK: [0x01,0xc1,0x05,0x91]5258 5259s_ashr_i32 s5, s1, 0.55260// CHECK: [0x01,0xf0,0x05,0x91]5261 5262s_ashr_i32 s5, s1, -4.05263// CHECK: [0x01,0xf7,0x05,0x91]5264 5265s_ashr_i32 s5, s1, src_vccz5266// CHECK: [0x01,0xfb,0x05,0x91]5267 5268s_ashr_i32 s5, s1, src_execz5269// CHECK: [0x01,0xfc,0x05,0x91]5270 5271s_ashr_i32 s5, s1, src_scc5272// CHECK: [0x01,0xfd,0x05,0x91]5273 5274s_ashr_i32 s5, s1, 0xaf1234565275// CHECK: [0x01,0xff,0x05,0x91,0x56,0x34,0x12,0xaf]5276 5277s_ashr_i32 s5, s1, 0x3f7172735278// CHECK: [0x01,0xff,0x05,0x91,0x73,0x72,0x71,0x3f]5279 5280s_ashr_i64 s[10:11], s[2:3], s25281// CHECK: [0x02,0x02,0x8a,0x91]5282 5283s_ashr_i64 s[12:13], s[2:3], s25284// CHECK: [0x02,0x02,0x8c,0x91]5285 5286s_ashr_i64 s[102:103], s[2:3], s25287// CHECK: [0x02,0x02,0xe6,0x91]5288 5289s_ashr_i64 flat_scratch, s[2:3], s25290// CHECK: [0x02,0x02,0xe8,0x91]5291 5292s_ashr_i64 vcc, s[2:3], s25293// CHECK: [0x02,0x02,0xea,0x91]5294 5295s_ashr_i64 tba, s[2:3], s25296// CHECK: [0x02,0x02,0xec,0x91]5297 5298s_ashr_i64 tma, s[2:3], s25299// CHECK: [0x02,0x02,0xee,0x91]5300 5301s_ashr_i64 ttmp[10:11], s[2:3], s25302// CHECK: [0x02,0x02,0xfa,0x91]5303 5304s_ashr_i64 exec, s[2:3], s25305// CHECK: [0x02,0x02,0xfe,0x91]5306 5307s_ashr_i64 s[10:11], s[4:5], s25308// CHECK: [0x04,0x02,0x8a,0x91]5309 5310s_ashr_i64 s[10:11], s[102:103], s25311// CHECK: [0x66,0x02,0x8a,0x91]5312 5313s_ashr_i64 s[10:11], flat_scratch, s25314// CHECK: [0x68,0x02,0x8a,0x91]5315 5316s_ashr_i64 s[10:11], vcc, s25317// CHECK: [0x6a,0x02,0x8a,0x91]5318 5319s_ashr_i64 s[10:11], tba, s25320// CHECK: [0x6c,0x02,0x8a,0x91]5321 5322s_ashr_i64 s[10:11], tma, s25323// CHECK: [0x6e,0x02,0x8a,0x91]5324 5325s_ashr_i64 s[10:11], ttmp[10:11], s25326// CHECK: [0x7a,0x02,0x8a,0x91]5327 5328s_ashr_i64 s[10:11], exec, s25329// CHECK: [0x7e,0x02,0x8a,0x91]5330 5331s_ashr_i64 s[10:11], 0, s25332// CHECK: [0x80,0x02,0x8a,0x91]5333 5334s_ashr_i64 s[10:11], -1, s25335// CHECK: [0xc1,0x02,0x8a,0x91]5336 5337s_ashr_i64 s[10:11], 0.5, s25338// CHECK: [0xf0,0x02,0x8a,0x91]5339 5340s_ashr_i64 s[10:11], -4.0, s25341// CHECK: [0xf7,0x02,0x8a,0x91]5342 5343s_ashr_i64 s[10:11], src_vccz, s25344// CHECK: [0xfb,0x02,0x8a,0x91]5345 5346s_ashr_i64 s[10:11], src_execz, s25347// CHECK: [0xfc,0x02,0x8a,0x91]5348 5349s_ashr_i64 s[10:11], src_scc, s25350// CHECK: [0xfd,0x02,0x8a,0x91]5351 5352s_ashr_i64 s[10:11], 0xaf123456, s25353// CHECK: [0xff,0x02,0x8a,0x91,0x56,0x34,0x12,0xaf]5354 5355s_ashr_i64 s[10:11], 0x3f717273, s25356// CHECK: [0xff,0x02,0x8a,0x91,0x73,0x72,0x71,0x3f]5357 5358s_ashr_i64 s[10:11], s[2:3], s1035359// CHECK: [0x02,0x67,0x8a,0x91]5360 5361s_ashr_i64 s[10:11], s[2:3], flat_scratch_lo5362// CHECK: [0x02,0x68,0x8a,0x91]5363 5364s_ashr_i64 s[10:11], s[2:3], flat_scratch_hi5365// CHECK: [0x02,0x69,0x8a,0x91]5366 5367s_ashr_i64 s[10:11], s[2:3], vcc_lo5368// CHECK: [0x02,0x6a,0x8a,0x91]5369 5370s_ashr_i64 s[10:11], s[2:3], vcc_hi5371// CHECK: [0x02,0x6b,0x8a,0x91]5372 5373s_ashr_i64 s[10:11], s[2:3], tba_lo5374// CHECK: [0x02,0x6c,0x8a,0x91]5375 5376s_ashr_i64 s[10:11], s[2:3], tba_hi5377// CHECK: [0x02,0x6d,0x8a,0x91]5378 5379s_ashr_i64 s[10:11], s[2:3], tma_lo5380// CHECK: [0x02,0x6e,0x8a,0x91]5381 5382s_ashr_i64 s[10:11], s[2:3], tma_hi5383// CHECK: [0x02,0x6f,0x8a,0x91]5384 5385s_ashr_i64 s[10:11], s[2:3], ttmp115386// CHECK: [0x02,0x7b,0x8a,0x91]5387 5388s_ashr_i64 s[10:11], s[2:3], m05389// CHECK: [0x02,0x7c,0x8a,0x91]5390 5391s_ashr_i64 s[10:11], s[2:3], exec_lo5392// CHECK: [0x02,0x7e,0x8a,0x91]5393 5394s_ashr_i64 s[10:11], s[2:3], exec_hi5395// CHECK: [0x02,0x7f,0x8a,0x91]5396 5397s_ashr_i64 s[10:11], s[2:3], 05398// CHECK: [0x02,0x80,0x8a,0x91]5399 5400s_ashr_i64 s[10:11], s[2:3], -15401// CHECK: [0x02,0xc1,0x8a,0x91]5402 5403s_ashr_i64 s[10:11], s[2:3], 0.55404// CHECK: [0x02,0xf0,0x8a,0x91]5405 5406s_ashr_i64 s[10:11], s[2:3], -4.05407// CHECK: [0x02,0xf7,0x8a,0x91]5408 5409s_ashr_i64 s[10:11], s[2:3], src_vccz5410// CHECK: [0x02,0xfb,0x8a,0x91]5411 5412s_ashr_i64 s[10:11], s[2:3], src_execz5413// CHECK: [0x02,0xfc,0x8a,0x91]5414 5415s_ashr_i64 s[10:11], s[2:3], src_scc5416// CHECK: [0x02,0xfd,0x8a,0x91]5417 5418s_ashr_i64 s[10:11], s[2:3], 0xaf1234565419// CHECK: [0x02,0xff,0x8a,0x91,0x56,0x34,0x12,0xaf]5420 5421s_ashr_i64 s[10:11], s[2:3], 0x3f7172735422// CHECK: [0x02,0xff,0x8a,0x91,0x73,0x72,0x71,0x3f]5423 5424s_bfm_b32 s5, s1, s25425// CHECK: [0x01,0x02,0x05,0x92]5426 5427s_bfm_b32 s103, s1, s25428// CHECK: [0x01,0x02,0x67,0x92]5429 5430s_bfm_b32 flat_scratch_lo, s1, s25431// CHECK: [0x01,0x02,0x68,0x92]5432 5433s_bfm_b32 flat_scratch_hi, s1, s25434// CHECK: [0x01,0x02,0x69,0x92]5435 5436s_bfm_b32 vcc_lo, s1, s25437// CHECK: [0x01,0x02,0x6a,0x92]5438 5439s_bfm_b32 vcc_hi, s1, s25440// CHECK: [0x01,0x02,0x6b,0x92]5441 5442s_bfm_b32 tba_lo, s1, s25443// CHECK: [0x01,0x02,0x6c,0x92]5444 5445s_bfm_b32 tba_hi, s1, s25446// CHECK: [0x01,0x02,0x6d,0x92]5447 5448s_bfm_b32 tma_lo, s1, s25449// CHECK: [0x01,0x02,0x6e,0x92]5450 5451s_bfm_b32 tma_hi, s1, s25452// CHECK: [0x01,0x02,0x6f,0x92]5453 5454s_bfm_b32 ttmp11, s1, s25455// CHECK: [0x01,0x02,0x7b,0x92]5456 5457s_bfm_b32 m0, s1, s25458// CHECK: [0x01,0x02,0x7c,0x92]5459 5460s_bfm_b32 exec_lo, s1, s25461// CHECK: [0x01,0x02,0x7e,0x92]5462 5463s_bfm_b32 exec_hi, s1, s25464// CHECK: [0x01,0x02,0x7f,0x92]5465 5466s_bfm_b32 s5, s103, s25467// CHECK: [0x67,0x02,0x05,0x92]5468 5469s_bfm_b32 s5, flat_scratch_lo, s25470// CHECK: [0x68,0x02,0x05,0x92]5471 5472s_bfm_b32 s5, flat_scratch_hi, s25473// CHECK: [0x69,0x02,0x05,0x92]5474 5475s_bfm_b32 s5, vcc_lo, s25476// CHECK: [0x6a,0x02,0x05,0x92]5477 5478s_bfm_b32 s5, vcc_hi, s25479// CHECK: [0x6b,0x02,0x05,0x92]5480 5481s_bfm_b32 s5, tba_lo, s25482// CHECK: [0x6c,0x02,0x05,0x92]5483 5484s_bfm_b32 s5, tba_hi, s25485// CHECK: [0x6d,0x02,0x05,0x92]5486 5487s_bfm_b32 s5, tma_lo, s25488// CHECK: [0x6e,0x02,0x05,0x92]5489 5490s_bfm_b32 s5, tma_hi, s25491// CHECK: [0x6f,0x02,0x05,0x92]5492 5493s_bfm_b32 s5, ttmp11, s25494// CHECK: [0x7b,0x02,0x05,0x92]5495 5496s_bfm_b32 s5, m0, s25497// CHECK: [0x7c,0x02,0x05,0x92]5498 5499s_bfm_b32 s5, exec_lo, s25500// CHECK: [0x7e,0x02,0x05,0x92]5501 5502s_bfm_b32 s5, exec_hi, s25503// CHECK: [0x7f,0x02,0x05,0x92]5504 5505s_bfm_b32 s5, 0, s25506// CHECK: [0x80,0x02,0x05,0x92]5507 5508s_bfm_b32 s5, -1, s25509// CHECK: [0xc1,0x02,0x05,0x92]5510 5511s_bfm_b32 s5, 0.5, s25512// CHECK: [0xf0,0x02,0x05,0x92]5513 5514s_bfm_b32 s5, -4.0, s25515// CHECK: [0xf7,0x02,0x05,0x92]5516 5517s_bfm_b32 s5, src_vccz, s25518// CHECK: [0xfb,0x02,0x05,0x92]5519 5520s_bfm_b32 s5, src_execz, s25521// CHECK: [0xfc,0x02,0x05,0x92]5522 5523s_bfm_b32 s5, src_scc, s25524// CHECK: [0xfd,0x02,0x05,0x92]5525 5526s_bfm_b32 s5, 0xaf123456, s25527// CHECK: [0xff,0x02,0x05,0x92,0x56,0x34,0x12,0xaf]5528 5529s_bfm_b32 s5, 0x3f717273, s25530// CHECK: [0xff,0x02,0x05,0x92,0x73,0x72,0x71,0x3f]5531 5532s_bfm_b32 s5, s1, s1035533// CHECK: [0x01,0x67,0x05,0x92]5534 5535s_bfm_b32 s5, s1, flat_scratch_lo5536// CHECK: [0x01,0x68,0x05,0x92]5537 5538s_bfm_b32 s5, s1, flat_scratch_hi5539// CHECK: [0x01,0x69,0x05,0x92]5540 5541s_bfm_b32 s5, s1, vcc_lo5542// CHECK: [0x01,0x6a,0x05,0x92]5543 5544s_bfm_b32 s5, s1, vcc_hi5545// CHECK: [0x01,0x6b,0x05,0x92]5546 5547s_bfm_b32 s5, s1, tba_lo5548// CHECK: [0x01,0x6c,0x05,0x92]5549 5550s_bfm_b32 s5, s1, tba_hi5551// CHECK: [0x01,0x6d,0x05,0x92]5552 5553s_bfm_b32 s5, s1, tma_lo5554// CHECK: [0x01,0x6e,0x05,0x92]5555 5556s_bfm_b32 s5, s1, tma_hi5557// CHECK: [0x01,0x6f,0x05,0x92]5558 5559s_bfm_b32 s5, s1, ttmp115560// CHECK: [0x01,0x7b,0x05,0x92]5561 5562s_bfm_b32 s5, s1, m05563// CHECK: [0x01,0x7c,0x05,0x92]5564 5565s_bfm_b32 s5, s1, exec_lo5566// CHECK: [0x01,0x7e,0x05,0x92]5567 5568s_bfm_b32 s5, s1, exec_hi5569// CHECK: [0x01,0x7f,0x05,0x92]5570 5571s_bfm_b32 s5, s1, 05572// CHECK: [0x01,0x80,0x05,0x92]5573 5574s_bfm_b32 s5, s1, -15575// CHECK: [0x01,0xc1,0x05,0x92]5576 5577s_bfm_b32 s5, s1, 0.55578// CHECK: [0x01,0xf0,0x05,0x92]5579 5580s_bfm_b32 s5, s1, -4.05581// CHECK: [0x01,0xf7,0x05,0x92]5582 5583s_bfm_b32 s5, s1, src_vccz5584// CHECK: [0x01,0xfb,0x05,0x92]5585 5586s_bfm_b32 s5, s1, src_execz5587// CHECK: [0x01,0xfc,0x05,0x92]5588 5589s_bfm_b32 s5, s1, src_scc5590// CHECK: [0x01,0xfd,0x05,0x92]5591 5592s_bfm_b32 s5, s1, 0xaf1234565593// CHECK: [0x01,0xff,0x05,0x92,0x56,0x34,0x12,0xaf]5594 5595s_bfm_b32 s5, s1, 0x3f7172735596// CHECK: [0x01,0xff,0x05,0x92,0x73,0x72,0x71,0x3f]5597 5598s_bfm_b64 s[10:11], s1, s25599// CHECK: [0x01,0x02,0x8a,0x92]5600 5601s_bfm_b64 s[12:13], s1, s25602// CHECK: [0x01,0x02,0x8c,0x92]5603 5604s_bfm_b64 s[102:103], s1, s25605// CHECK: [0x01,0x02,0xe6,0x92]5606 5607s_bfm_b64 flat_scratch, s1, s25608// CHECK: [0x01,0x02,0xe8,0x92]5609 5610s_bfm_b64 vcc, s1, s25611// CHECK: [0x01,0x02,0xea,0x92]5612 5613s_bfm_b64 tba, s1, s25614// CHECK: [0x01,0x02,0xec,0x92]5615 5616s_bfm_b64 tma, s1, s25617// CHECK: [0x01,0x02,0xee,0x92]5618 5619s_bfm_b64 ttmp[10:11], s1, s25620// CHECK: [0x01,0x02,0xfa,0x92]5621 5622s_bfm_b64 exec, s1, s25623// CHECK: [0x01,0x02,0xfe,0x92]5624 5625s_bfm_b64 s[10:11], s103, s25626// CHECK: [0x67,0x02,0x8a,0x92]5627 5628s_bfm_b64 s[10:11], flat_scratch_lo, s25629// CHECK: [0x68,0x02,0x8a,0x92]5630 5631s_bfm_b64 s[10:11], flat_scratch_hi, s25632// CHECK: [0x69,0x02,0x8a,0x92]5633 5634s_bfm_b64 s[10:11], vcc_lo, s25635// CHECK: [0x6a,0x02,0x8a,0x92]5636 5637s_bfm_b64 s[10:11], vcc_hi, s25638// CHECK: [0x6b,0x02,0x8a,0x92]5639 5640s_bfm_b64 s[10:11], tba_lo, s25641// CHECK: [0x6c,0x02,0x8a,0x92]5642 5643s_bfm_b64 s[10:11], tba_hi, s25644// CHECK: [0x6d,0x02,0x8a,0x92]5645 5646s_bfm_b64 s[10:11], tma_lo, s25647// CHECK: [0x6e,0x02,0x8a,0x92]5648 5649s_bfm_b64 s[10:11], tma_hi, s25650// CHECK: [0x6f,0x02,0x8a,0x92]5651 5652s_bfm_b64 s[10:11], ttmp11, s25653// CHECK: [0x7b,0x02,0x8a,0x92]5654 5655s_bfm_b64 s[10:11], m0, s25656// CHECK: [0x7c,0x02,0x8a,0x92]5657 5658s_bfm_b64 s[10:11], exec_lo, s25659// CHECK: [0x7e,0x02,0x8a,0x92]5660 5661s_bfm_b64 s[10:11], exec_hi, s25662// CHECK: [0x7f,0x02,0x8a,0x92]5663 5664s_bfm_b64 s[10:11], 0, s25665// CHECK: [0x80,0x02,0x8a,0x92]5666 5667s_bfm_b64 s[10:11], -1, s25668// CHECK: [0xc1,0x02,0x8a,0x92]5669 5670s_bfm_b64 s[10:11], 0.5, s25671// CHECK: [0xf0,0x02,0x8a,0x92]5672 5673s_bfm_b64 s[10:11], -4.0, s25674// CHECK: [0xf7,0x02,0x8a,0x92]5675 5676s_bfm_b64 s[10:11], src_vccz, s25677// CHECK: [0xfb,0x02,0x8a,0x92]5678 5679s_bfm_b64 s[10:11], src_execz, s25680// CHECK: [0xfc,0x02,0x8a,0x92]5681 5682s_bfm_b64 s[10:11], src_scc, s25683// CHECK: [0xfd,0x02,0x8a,0x92]5684 5685s_bfm_b64 s[10:11], 0xaf123456, s25686// CHECK: [0xff,0x02,0x8a,0x92,0x56,0x34,0x12,0xaf]5687 5688s_bfm_b64 s[10:11], 0x3f717273, s25689// CHECK: [0xff,0x02,0x8a,0x92,0x73,0x72,0x71,0x3f]5690 5691s_bfm_b64 s[10:11], s1, s1035692// CHECK: [0x01,0x67,0x8a,0x92]5693 5694s_bfm_b64 s[10:11], s1, flat_scratch_lo5695// CHECK: [0x01,0x68,0x8a,0x92]5696 5697s_bfm_b64 s[10:11], s1, flat_scratch_hi5698// CHECK: [0x01,0x69,0x8a,0x92]5699 5700s_bfm_b64 s[10:11], s1, vcc_lo5701// CHECK: [0x01,0x6a,0x8a,0x92]5702 5703s_bfm_b64 s[10:11], s1, vcc_hi5704// CHECK: [0x01,0x6b,0x8a,0x92]5705 5706s_bfm_b64 s[10:11], s1, tba_lo5707// CHECK: [0x01,0x6c,0x8a,0x92]5708 5709s_bfm_b64 s[10:11], s1, tba_hi5710// CHECK: [0x01,0x6d,0x8a,0x92]5711 5712s_bfm_b64 s[10:11], s1, tma_lo5713// CHECK: [0x01,0x6e,0x8a,0x92]5714 5715s_bfm_b64 s[10:11], s1, tma_hi5716// CHECK: [0x01,0x6f,0x8a,0x92]5717 5718s_bfm_b64 s[10:11], s1, ttmp115719// CHECK: [0x01,0x7b,0x8a,0x92]5720 5721s_bfm_b64 s[10:11], s1, m05722// CHECK: [0x01,0x7c,0x8a,0x92]5723 5724s_bfm_b64 s[10:11], s1, exec_lo5725// CHECK: [0x01,0x7e,0x8a,0x92]5726 5727s_bfm_b64 s[10:11], s1, exec_hi5728// CHECK: [0x01,0x7f,0x8a,0x92]5729 5730s_bfm_b64 s[10:11], s1, 05731// CHECK: [0x01,0x80,0x8a,0x92]5732 5733s_bfm_b64 s[10:11], s1, -15734// CHECK: [0x01,0xc1,0x8a,0x92]5735 5736s_bfm_b64 s[10:11], s1, 0.55737// CHECK: [0x01,0xf0,0x8a,0x92]5738 5739s_bfm_b64 s[10:11], s1, -4.05740// CHECK: [0x01,0xf7,0x8a,0x92]5741 5742s_bfm_b64 s[10:11], s1, src_vccz5743// CHECK: [0x01,0xfb,0x8a,0x92]5744 5745s_bfm_b64 s[10:11], s1, src_execz5746// CHECK: [0x01,0xfc,0x8a,0x92]5747 5748s_bfm_b64 s[10:11], s1, src_scc5749// CHECK: [0x01,0xfd,0x8a,0x92]5750 5751s_bfm_b64 s[10:11], s1, 0xaf1234565752// CHECK: [0x01,0xff,0x8a,0x92,0x56,0x34,0x12,0xaf]5753 5754s_bfm_b64 s[10:11], s1, 0x3f7172735755// CHECK: [0x01,0xff,0x8a,0x92,0x73,0x72,0x71,0x3f]5756 5757s_mul_i32 s5, s1, s25758// CHECK: [0x01,0x02,0x05,0x93]5759 5760s_mul_i32 s103, s1, s25761// CHECK: [0x01,0x02,0x67,0x93]5762 5763s_mul_i32 flat_scratch_lo, s1, s25764// CHECK: [0x01,0x02,0x68,0x93]5765 5766s_mul_i32 flat_scratch_hi, s1, s25767// CHECK: [0x01,0x02,0x69,0x93]5768 5769s_mul_i32 vcc_lo, s1, s25770// CHECK: [0x01,0x02,0x6a,0x93]5771 5772s_mul_i32 vcc_hi, s1, s25773// CHECK: [0x01,0x02,0x6b,0x93]5774 5775s_mul_i32 tba_lo, s1, s25776// CHECK: [0x01,0x02,0x6c,0x93]5777 5778s_mul_i32 tba_hi, s1, s25779// CHECK: [0x01,0x02,0x6d,0x93]5780 5781s_mul_i32 tma_lo, s1, s25782// CHECK: [0x01,0x02,0x6e,0x93]5783 5784s_mul_i32 tma_hi, s1, s25785// CHECK: [0x01,0x02,0x6f,0x93]5786 5787s_mul_i32 ttmp11, s1, s25788// CHECK: [0x01,0x02,0x7b,0x93]5789 5790s_mul_i32 m0, s1, s25791// CHECK: [0x01,0x02,0x7c,0x93]5792 5793s_mul_i32 exec_lo, s1, s25794// CHECK: [0x01,0x02,0x7e,0x93]5795 5796s_mul_i32 exec_hi, s1, s25797// CHECK: [0x01,0x02,0x7f,0x93]5798 5799s_mul_i32 s5, s103, s25800// CHECK: [0x67,0x02,0x05,0x93]5801 5802s_mul_i32 s5, flat_scratch_lo, s25803// CHECK: [0x68,0x02,0x05,0x93]5804 5805s_mul_i32 s5, flat_scratch_hi, s25806// CHECK: [0x69,0x02,0x05,0x93]5807 5808s_mul_i32 s5, vcc_lo, s25809// CHECK: [0x6a,0x02,0x05,0x93]5810 5811s_mul_i32 s5, vcc_hi, s25812// CHECK: [0x6b,0x02,0x05,0x93]5813 5814s_mul_i32 s5, tba_lo, s25815// CHECK: [0x6c,0x02,0x05,0x93]5816 5817s_mul_i32 s5, tba_hi, s25818// CHECK: [0x6d,0x02,0x05,0x93]5819 5820s_mul_i32 s5, tma_lo, s25821// CHECK: [0x6e,0x02,0x05,0x93]5822 5823s_mul_i32 s5, tma_hi, s25824// CHECK: [0x6f,0x02,0x05,0x93]5825 5826s_mul_i32 s5, ttmp11, s25827// CHECK: [0x7b,0x02,0x05,0x93]5828 5829s_mul_i32 s5, m0, s25830// CHECK: [0x7c,0x02,0x05,0x93]5831 5832s_mul_i32 s5, exec_lo, s25833// CHECK: [0x7e,0x02,0x05,0x93]5834 5835s_mul_i32 s5, exec_hi, s25836// CHECK: [0x7f,0x02,0x05,0x93]5837 5838s_mul_i32 s5, 0, s25839// CHECK: [0x80,0x02,0x05,0x93]5840 5841s_mul_i32 s5, -1, s25842// CHECK: [0xc1,0x02,0x05,0x93]5843 5844s_mul_i32 s5, 0.5, s25845// CHECK: [0xf0,0x02,0x05,0x93]5846 5847s_mul_i32 s5, -4.0, s25848// CHECK: [0xf7,0x02,0x05,0x93]5849 5850s_mul_i32 s5, src_vccz, s25851// CHECK: [0xfb,0x02,0x05,0x93]5852 5853s_mul_i32 s5, src_execz, s25854// CHECK: [0xfc,0x02,0x05,0x93]5855 5856s_mul_i32 s5, src_scc, s25857// CHECK: [0xfd,0x02,0x05,0x93]5858 5859s_mul_i32 s5, 0xaf123456, s25860// CHECK: [0xff,0x02,0x05,0x93,0x56,0x34,0x12,0xaf]5861 5862s_mul_i32 s5, 0x3f717273, s25863// CHECK: [0xff,0x02,0x05,0x93,0x73,0x72,0x71,0x3f]5864 5865s_mul_i32 s5, s1, s1035866// CHECK: [0x01,0x67,0x05,0x93]5867 5868s_mul_i32 s5, s1, flat_scratch_lo5869// CHECK: [0x01,0x68,0x05,0x93]5870 5871s_mul_i32 s5, s1, flat_scratch_hi5872// CHECK: [0x01,0x69,0x05,0x93]5873 5874s_mul_i32 s5, s1, vcc_lo5875// CHECK: [0x01,0x6a,0x05,0x93]5876 5877s_mul_i32 s5, s1, vcc_hi5878// CHECK: [0x01,0x6b,0x05,0x93]5879 5880s_mul_i32 s5, s1, tba_lo5881// CHECK: [0x01,0x6c,0x05,0x93]5882 5883s_mul_i32 s5, s1, tba_hi5884// CHECK: [0x01,0x6d,0x05,0x93]5885 5886s_mul_i32 s5, s1, tma_lo5887// CHECK: [0x01,0x6e,0x05,0x93]5888 5889s_mul_i32 s5, s1, tma_hi5890// CHECK: [0x01,0x6f,0x05,0x93]5891 5892s_mul_i32 s5, s1, ttmp115893// CHECK: [0x01,0x7b,0x05,0x93]5894 5895s_mul_i32 s5, s1, m05896// CHECK: [0x01,0x7c,0x05,0x93]5897 5898s_mul_i32 s5, s1, exec_lo5899// CHECK: [0x01,0x7e,0x05,0x93]5900 5901s_mul_i32 s5, s1, exec_hi5902// CHECK: [0x01,0x7f,0x05,0x93]5903 5904s_mul_i32 s5, s1, 05905// CHECK: [0x01,0x80,0x05,0x93]5906 5907s_mul_i32 s5, s1, -15908// CHECK: [0x01,0xc1,0x05,0x93]5909 5910s_mul_i32 s5, s1, 0.55911// CHECK: [0x01,0xf0,0x05,0x93]5912 5913s_mul_i32 s5, s1, -4.05914// CHECK: [0x01,0xf7,0x05,0x93]5915 5916s_mul_i32 s5, s1, src_vccz5917// CHECK: [0x01,0xfb,0x05,0x93]5918 5919s_mul_i32 s5, s1, src_execz5920// CHECK: [0x01,0xfc,0x05,0x93]5921 5922s_mul_i32 s5, s1, src_scc5923// CHECK: [0x01,0xfd,0x05,0x93]5924 5925s_mul_i32 s5, s1, 0xaf1234565926// CHECK: [0x01,0xff,0x05,0x93,0x56,0x34,0x12,0xaf]5927 5928s_mul_i32 s5, s1, 0x3f7172735929// CHECK: [0x01,0xff,0x05,0x93,0x73,0x72,0x71,0x3f]5930 5931s_bfe_u32 s5, s1, s25932// CHECK: [0x01,0x02,0x85,0x93]5933 5934s_bfe_u32 s103, s1, s25935// CHECK: [0x01,0x02,0xe7,0x93]5936 5937s_bfe_u32 flat_scratch_lo, s1, s25938// CHECK: [0x01,0x02,0xe8,0x93]5939 5940s_bfe_u32 flat_scratch_hi, s1, s25941// CHECK: [0x01,0x02,0xe9,0x93]5942 5943s_bfe_u32 vcc_lo, s1, s25944// CHECK: [0x01,0x02,0xea,0x93]5945 5946s_bfe_u32 vcc_hi, s1, s25947// CHECK: [0x01,0x02,0xeb,0x93]5948 5949s_bfe_u32 tba_lo, s1, s25950// CHECK: [0x01,0x02,0xec,0x93]5951 5952s_bfe_u32 tba_hi, s1, s25953// CHECK: [0x01,0x02,0xed,0x93]5954 5955s_bfe_u32 tma_lo, s1, s25956// CHECK: [0x01,0x02,0xee,0x93]5957 5958s_bfe_u32 tma_hi, s1, s25959// CHECK: [0x01,0x02,0xef,0x93]5960 5961s_bfe_u32 ttmp11, s1, s25962// CHECK: [0x01,0x02,0xfb,0x93]5963 5964s_bfe_u32 m0, s1, s25965// CHECK: [0x01,0x02,0xfc,0x93]5966 5967s_bfe_u32 exec_lo, s1, s25968// CHECK: [0x01,0x02,0xfe,0x93]5969 5970s_bfe_u32 exec_hi, s1, s25971// CHECK: [0x01,0x02,0xff,0x93]5972 5973s_bfe_u32 s5, s103, s25974// CHECK: [0x67,0x02,0x85,0x93]5975 5976s_bfe_u32 s5, flat_scratch_lo, s25977// CHECK: [0x68,0x02,0x85,0x93]5978 5979s_bfe_u32 s5, flat_scratch_hi, s25980// CHECK: [0x69,0x02,0x85,0x93]5981 5982s_bfe_u32 s5, vcc_lo, s25983// CHECK: [0x6a,0x02,0x85,0x93]5984 5985s_bfe_u32 s5, vcc_hi, s25986// CHECK: [0x6b,0x02,0x85,0x93]5987 5988s_bfe_u32 s5, tba_lo, s25989// CHECK: [0x6c,0x02,0x85,0x93]5990 5991s_bfe_u32 s5, tba_hi, s25992// CHECK: [0x6d,0x02,0x85,0x93]5993 5994s_bfe_u32 s5, tma_lo, s25995// CHECK: [0x6e,0x02,0x85,0x93]5996 5997s_bfe_u32 s5, tma_hi, s25998// CHECK: [0x6f,0x02,0x85,0x93]5999 6000s_bfe_u32 s5, ttmp11, s26001// CHECK: [0x7b,0x02,0x85,0x93]6002 6003s_bfe_u32 s5, m0, s26004// CHECK: [0x7c,0x02,0x85,0x93]6005 6006s_bfe_u32 s5, exec_lo, s26007// CHECK: [0x7e,0x02,0x85,0x93]6008 6009s_bfe_u32 s5, exec_hi, s26010// CHECK: [0x7f,0x02,0x85,0x93]6011 6012s_bfe_u32 s5, 0, s26013// CHECK: [0x80,0x02,0x85,0x93]6014 6015s_bfe_u32 s5, -1, s26016// CHECK: [0xc1,0x02,0x85,0x93]6017 6018s_bfe_u32 s5, 0.5, s26019// CHECK: [0xf0,0x02,0x85,0x93]6020 6021s_bfe_u32 s5, -4.0, s26022// CHECK: [0xf7,0x02,0x85,0x93]6023 6024s_bfe_u32 s5, src_vccz, s26025// CHECK: [0xfb,0x02,0x85,0x93]6026 6027s_bfe_u32 s5, src_execz, s26028// CHECK: [0xfc,0x02,0x85,0x93]6029 6030s_bfe_u32 s5, src_scc, s26031// CHECK: [0xfd,0x02,0x85,0x93]6032 6033s_bfe_u32 s5, 0xaf123456, s26034// CHECK: [0xff,0x02,0x85,0x93,0x56,0x34,0x12,0xaf]6035 6036s_bfe_u32 s5, 0x3f717273, s26037// CHECK: [0xff,0x02,0x85,0x93,0x73,0x72,0x71,0x3f]6038 6039s_bfe_u32 s5, s1, s1036040// CHECK: [0x01,0x67,0x85,0x93]6041 6042s_bfe_u32 s5, s1, flat_scratch_lo6043// CHECK: [0x01,0x68,0x85,0x93]6044 6045s_bfe_u32 s5, s1, flat_scratch_hi6046// CHECK: [0x01,0x69,0x85,0x93]6047 6048s_bfe_u32 s5, s1, vcc_lo6049// CHECK: [0x01,0x6a,0x85,0x93]6050 6051s_bfe_u32 s5, s1, vcc_hi6052// CHECK: [0x01,0x6b,0x85,0x93]6053 6054s_bfe_u32 s5, s1, tba_lo6055// CHECK: [0x01,0x6c,0x85,0x93]6056 6057s_bfe_u32 s5, s1, tba_hi6058// CHECK: [0x01,0x6d,0x85,0x93]6059 6060s_bfe_u32 s5, s1, tma_lo6061// CHECK: [0x01,0x6e,0x85,0x93]6062 6063s_bfe_u32 s5, s1, tma_hi6064// CHECK: [0x01,0x6f,0x85,0x93]6065 6066s_bfe_u32 s5, s1, ttmp116067// CHECK: [0x01,0x7b,0x85,0x93]6068 6069s_bfe_u32 s5, s1, m06070// CHECK: [0x01,0x7c,0x85,0x93]6071 6072s_bfe_u32 s5, s1, exec_lo6073// CHECK: [0x01,0x7e,0x85,0x93]6074 6075s_bfe_u32 s5, s1, exec_hi6076// CHECK: [0x01,0x7f,0x85,0x93]6077 6078s_bfe_u32 s5, s1, 06079// CHECK: [0x01,0x80,0x85,0x93]6080 6081s_bfe_u32 s5, s1, -16082// CHECK: [0x01,0xc1,0x85,0x93]6083 6084s_bfe_u32 s5, s1, 0.56085// CHECK: [0x01,0xf0,0x85,0x93]6086 6087s_bfe_u32 s5, s1, -4.06088// CHECK: [0x01,0xf7,0x85,0x93]6089 6090s_bfe_u32 s5, s1, src_vccz6091// CHECK: [0x01,0xfb,0x85,0x93]6092 6093s_bfe_u32 s5, s1, src_execz6094// CHECK: [0x01,0xfc,0x85,0x93]6095 6096s_bfe_u32 s5, s1, src_scc6097// CHECK: [0x01,0xfd,0x85,0x93]6098 6099s_bfe_u32 s5, s1, 0xaf1234566100// CHECK: [0x01,0xff,0x85,0x93,0x56,0x34,0x12,0xaf]6101 6102s_bfe_u32 s5, s1, 0x3f7172736103// CHECK: [0x01,0xff,0x85,0x93,0x73,0x72,0x71,0x3f]6104 6105s_bfe_i32 s5, s1, s26106// CHECK: [0x01,0x02,0x05,0x94]6107 6108s_bfe_i32 s103, s1, s26109// CHECK: [0x01,0x02,0x67,0x94]6110 6111s_bfe_i32 flat_scratch_lo, s1, s26112// CHECK: [0x01,0x02,0x68,0x94]6113 6114s_bfe_i32 flat_scratch_hi, s1, s26115// CHECK: [0x01,0x02,0x69,0x94]6116 6117s_bfe_i32 vcc_lo, s1, s26118// CHECK: [0x01,0x02,0x6a,0x94]6119 6120s_bfe_i32 vcc_hi, s1, s26121// CHECK: [0x01,0x02,0x6b,0x94]6122 6123s_bfe_i32 tba_lo, s1, s26124// CHECK: [0x01,0x02,0x6c,0x94]6125 6126s_bfe_i32 tba_hi, s1, s26127// CHECK: [0x01,0x02,0x6d,0x94]6128 6129s_bfe_i32 tma_lo, s1, s26130// CHECK: [0x01,0x02,0x6e,0x94]6131 6132s_bfe_i32 tma_hi, s1, s26133// CHECK: [0x01,0x02,0x6f,0x94]6134 6135s_bfe_i32 ttmp11, s1, s26136// CHECK: [0x01,0x02,0x7b,0x94]6137 6138s_bfe_i32 m0, s1, s26139// CHECK: [0x01,0x02,0x7c,0x94]6140 6141s_bfe_i32 exec_lo, s1, s26142// CHECK: [0x01,0x02,0x7e,0x94]6143 6144s_bfe_i32 exec_hi, s1, s26145// CHECK: [0x01,0x02,0x7f,0x94]6146 6147s_bfe_i32 s5, s103, s26148// CHECK: [0x67,0x02,0x05,0x94]6149 6150s_bfe_i32 s5, flat_scratch_lo, s26151// CHECK: [0x68,0x02,0x05,0x94]6152 6153s_bfe_i32 s5, flat_scratch_hi, s26154// CHECK: [0x69,0x02,0x05,0x94]6155 6156s_bfe_i32 s5, vcc_lo, s26157// CHECK: [0x6a,0x02,0x05,0x94]6158 6159s_bfe_i32 s5, vcc_hi, s26160// CHECK: [0x6b,0x02,0x05,0x94]6161 6162s_bfe_i32 s5, tba_lo, s26163// CHECK: [0x6c,0x02,0x05,0x94]6164 6165s_bfe_i32 s5, tba_hi, s26166// CHECK: [0x6d,0x02,0x05,0x94]6167 6168s_bfe_i32 s5, tma_lo, s26169// CHECK: [0x6e,0x02,0x05,0x94]6170 6171s_bfe_i32 s5, tma_hi, s26172// CHECK: [0x6f,0x02,0x05,0x94]6173 6174s_bfe_i32 s5, ttmp11, s26175// CHECK: [0x7b,0x02,0x05,0x94]6176 6177s_bfe_i32 s5, m0, s26178// CHECK: [0x7c,0x02,0x05,0x94]6179 6180s_bfe_i32 s5, exec_lo, s26181// CHECK: [0x7e,0x02,0x05,0x94]6182 6183s_bfe_i32 s5, exec_hi, s26184// CHECK: [0x7f,0x02,0x05,0x94]6185 6186s_bfe_i32 s5, 0, s26187// CHECK: [0x80,0x02,0x05,0x94]6188 6189s_bfe_i32 s5, -1, s26190// CHECK: [0xc1,0x02,0x05,0x94]6191 6192s_bfe_i32 s5, 0.5, s26193// CHECK: [0xf0,0x02,0x05,0x94]6194 6195s_bfe_i32 s5, -4.0, s26196// CHECK: [0xf7,0x02,0x05,0x94]6197 6198s_bfe_i32 s5, src_vccz, s26199// CHECK: [0xfb,0x02,0x05,0x94]6200 6201s_bfe_i32 s5, src_execz, s26202// CHECK: [0xfc,0x02,0x05,0x94]6203 6204s_bfe_i32 s5, src_scc, s26205// CHECK: [0xfd,0x02,0x05,0x94]6206 6207s_bfe_i32 s5, 0xaf123456, s26208// CHECK: [0xff,0x02,0x05,0x94,0x56,0x34,0x12,0xaf]6209 6210s_bfe_i32 s5, 0x3f717273, s26211// CHECK: [0xff,0x02,0x05,0x94,0x73,0x72,0x71,0x3f]6212 6213s_bfe_i32 s5, s1, s1036214// CHECK: [0x01,0x67,0x05,0x94]6215 6216s_bfe_i32 s5, s1, flat_scratch_lo6217// CHECK: [0x01,0x68,0x05,0x94]6218 6219s_bfe_i32 s5, s1, flat_scratch_hi6220// CHECK: [0x01,0x69,0x05,0x94]6221 6222s_bfe_i32 s5, s1, vcc_lo6223// CHECK: [0x01,0x6a,0x05,0x94]6224 6225s_bfe_i32 s5, s1, vcc_hi6226// CHECK: [0x01,0x6b,0x05,0x94]6227 6228s_bfe_i32 s5, s1, tba_lo6229// CHECK: [0x01,0x6c,0x05,0x94]6230 6231s_bfe_i32 s5, s1, tba_hi6232// CHECK: [0x01,0x6d,0x05,0x94]6233 6234s_bfe_i32 s5, s1, tma_lo6235// CHECK: [0x01,0x6e,0x05,0x94]6236 6237s_bfe_i32 s5, s1, tma_hi6238// CHECK: [0x01,0x6f,0x05,0x94]6239 6240s_bfe_i32 s5, s1, ttmp116241// CHECK: [0x01,0x7b,0x05,0x94]6242 6243s_bfe_i32 s5, s1, m06244// CHECK: [0x01,0x7c,0x05,0x94]6245 6246s_bfe_i32 s5, s1, exec_lo6247// CHECK: [0x01,0x7e,0x05,0x94]6248 6249s_bfe_i32 s5, s1, exec_hi6250// CHECK: [0x01,0x7f,0x05,0x94]6251 6252s_bfe_i32 s5, s1, 06253// CHECK: [0x01,0x80,0x05,0x94]6254 6255s_bfe_i32 s5, s1, -16256// CHECK: [0x01,0xc1,0x05,0x94]6257 6258s_bfe_i32 s5, s1, 0.56259// CHECK: [0x01,0xf0,0x05,0x94]6260 6261s_bfe_i32 s5, s1, -4.06262// CHECK: [0x01,0xf7,0x05,0x94]6263 6264s_bfe_i32 s5, s1, src_vccz6265// CHECK: [0x01,0xfb,0x05,0x94]6266 6267s_bfe_i32 s5, s1, src_execz6268// CHECK: [0x01,0xfc,0x05,0x94]6269 6270s_bfe_i32 s5, s1, src_scc6271// CHECK: [0x01,0xfd,0x05,0x94]6272 6273s_bfe_i32 s5, s1, 0xaf1234566274// CHECK: [0x01,0xff,0x05,0x94,0x56,0x34,0x12,0xaf]6275 6276s_bfe_i32 s5, s1, 0x3f7172736277// CHECK: [0x01,0xff,0x05,0x94,0x73,0x72,0x71,0x3f]6278 6279s_bfe_u64 s[10:11], s[2:3], s26280// CHECK: [0x02,0x02,0x8a,0x94]6281 6282s_bfe_u64 s[12:13], s[2:3], s26283// CHECK: [0x02,0x02,0x8c,0x94]6284 6285s_bfe_u64 s[102:103], s[2:3], s26286// CHECK: [0x02,0x02,0xe6,0x94]6287 6288s_bfe_u64 flat_scratch, s[2:3], s26289// CHECK: [0x02,0x02,0xe8,0x94]6290 6291s_bfe_u64 vcc, s[2:3], s26292// CHECK: [0x02,0x02,0xea,0x94]6293 6294s_bfe_u64 tba, s[2:3], s26295// CHECK: [0x02,0x02,0xec,0x94]6296 6297s_bfe_u64 tma, s[2:3], s26298// CHECK: [0x02,0x02,0xee,0x94]6299 6300s_bfe_u64 ttmp[10:11], s[2:3], s26301// CHECK: [0x02,0x02,0xfa,0x94]6302 6303s_bfe_u64 exec, s[2:3], s26304// CHECK: [0x02,0x02,0xfe,0x94]6305 6306s_bfe_u64 s[10:11], s[4:5], s26307// CHECK: [0x04,0x02,0x8a,0x94]6308 6309s_bfe_u64 s[10:11], s[102:103], s26310// CHECK: [0x66,0x02,0x8a,0x94]6311 6312s_bfe_u64 s[10:11], flat_scratch, s26313// CHECK: [0x68,0x02,0x8a,0x94]6314 6315s_bfe_u64 s[10:11], vcc, s26316// CHECK: [0x6a,0x02,0x8a,0x94]6317 6318s_bfe_u64 s[10:11], tba, s26319// CHECK: [0x6c,0x02,0x8a,0x94]6320 6321s_bfe_u64 s[10:11], tma, s26322// CHECK: [0x6e,0x02,0x8a,0x94]6323 6324s_bfe_u64 s[10:11], ttmp[10:11], s26325// CHECK: [0x7a,0x02,0x8a,0x94]6326 6327s_bfe_u64 s[10:11], exec, s26328// CHECK: [0x7e,0x02,0x8a,0x94]6329 6330s_bfe_u64 s[10:11], 0, s26331// CHECK: [0x80,0x02,0x8a,0x94]6332 6333s_bfe_u64 s[10:11], -1, s26334// CHECK: [0xc1,0x02,0x8a,0x94]6335 6336s_bfe_u64 s[10:11], 0.5, s26337// CHECK: [0xf0,0x02,0x8a,0x94]6338 6339s_bfe_u64 s[10:11], -4.0, s26340// CHECK: [0xf7,0x02,0x8a,0x94]6341 6342s_bfe_u64 s[10:11], src_vccz, s26343// CHECK: [0xfb,0x02,0x8a,0x94]6344 6345s_bfe_u64 s[10:11], src_execz, s26346// CHECK: [0xfc,0x02,0x8a,0x94]6347 6348s_bfe_u64 s[10:11], src_scc, s26349// CHECK: [0xfd,0x02,0x8a,0x94]6350 6351s_bfe_u64 s[10:11], 0xaf123456, s26352// CHECK: [0xff,0x02,0x8a,0x94,0x56,0x34,0x12,0xaf]6353 6354s_bfe_u64 s[10:11], 0x3f717273, s26355// CHECK: [0xff,0x02,0x8a,0x94,0x73,0x72,0x71,0x3f]6356 6357s_bfe_u64 s[10:11], s[2:3], s1036358// CHECK: [0x02,0x67,0x8a,0x94]6359 6360s_bfe_u64 s[10:11], s[2:3], flat_scratch_lo6361// CHECK: [0x02,0x68,0x8a,0x94]6362 6363s_bfe_u64 s[10:11], s[2:3], flat_scratch_hi6364// CHECK: [0x02,0x69,0x8a,0x94]6365 6366s_bfe_u64 s[10:11], s[2:3], vcc_lo6367// CHECK: [0x02,0x6a,0x8a,0x94]6368 6369s_bfe_u64 s[10:11], s[2:3], vcc_hi6370// CHECK: [0x02,0x6b,0x8a,0x94]6371 6372s_bfe_u64 s[10:11], s[2:3], tba_lo6373// CHECK: [0x02,0x6c,0x8a,0x94]6374 6375s_bfe_u64 s[10:11], s[2:3], tba_hi6376// CHECK: [0x02,0x6d,0x8a,0x94]6377 6378s_bfe_u64 s[10:11], s[2:3], tma_lo6379// CHECK: [0x02,0x6e,0x8a,0x94]6380 6381s_bfe_u64 s[10:11], s[2:3], tma_hi6382// CHECK: [0x02,0x6f,0x8a,0x94]6383 6384s_bfe_u64 s[10:11], s[2:3], ttmp116385// CHECK: [0x02,0x7b,0x8a,0x94]6386 6387s_bfe_u64 s[10:11], s[2:3], m06388// CHECK: [0x02,0x7c,0x8a,0x94]6389 6390s_bfe_u64 s[10:11], s[2:3], exec_lo6391// CHECK: [0x02,0x7e,0x8a,0x94]6392 6393s_bfe_u64 s[10:11], s[2:3], exec_hi6394// CHECK: [0x02,0x7f,0x8a,0x94]6395 6396s_bfe_u64 s[10:11], s[2:3], 06397// CHECK: [0x02,0x80,0x8a,0x94]6398 6399s_bfe_u64 s[10:11], s[2:3], -16400// CHECK: [0x02,0xc1,0x8a,0x94]6401 6402s_bfe_u64 s[10:11], s[2:3], 0.56403// CHECK: [0x02,0xf0,0x8a,0x94]6404 6405s_bfe_u64 s[10:11], s[2:3], -4.06406// CHECK: [0x02,0xf7,0x8a,0x94]6407 6408s_bfe_u64 s[10:11], s[2:3], src_vccz6409// CHECK: [0x02,0xfb,0x8a,0x94]6410 6411s_bfe_u64 s[10:11], s[2:3], src_execz6412// CHECK: [0x02,0xfc,0x8a,0x94]6413 6414s_bfe_u64 s[10:11], s[2:3], src_scc6415// CHECK: [0x02,0xfd,0x8a,0x94]6416 6417s_bfe_u64 s[10:11], s[2:3], 0xaf1234566418// CHECK: [0x02,0xff,0x8a,0x94,0x56,0x34,0x12,0xaf]6419 6420s_bfe_u64 s[10:11], s[2:3], 0x3f7172736421// CHECK: [0x02,0xff,0x8a,0x94,0x73,0x72,0x71,0x3f]6422 6423s_bfe_i64 s[10:11], s[2:3], s26424// CHECK: [0x02,0x02,0x0a,0x95]6425 6426s_bfe_i64 s[12:13], s[2:3], s26427// CHECK: [0x02,0x02,0x0c,0x95]6428 6429s_bfe_i64 s[102:103], s[2:3], s26430// CHECK: [0x02,0x02,0x66,0x95]6431 6432s_bfe_i64 flat_scratch, s[2:3], s26433// CHECK: [0x02,0x02,0x68,0x95]6434 6435s_bfe_i64 vcc, s[2:3], s26436// CHECK: [0x02,0x02,0x6a,0x95]6437 6438s_bfe_i64 tba, s[2:3], s26439// CHECK: [0x02,0x02,0x6c,0x95]6440 6441s_bfe_i64 tma, s[2:3], s26442// CHECK: [0x02,0x02,0x6e,0x95]6443 6444s_bfe_i64 ttmp[10:11], s[2:3], s26445// CHECK: [0x02,0x02,0x7a,0x95]6446 6447s_bfe_i64 exec, s[2:3], s26448// CHECK: [0x02,0x02,0x7e,0x95]6449 6450s_bfe_i64 s[10:11], s[4:5], s26451// CHECK: [0x04,0x02,0x0a,0x95]6452 6453s_bfe_i64 s[10:11], s[102:103], s26454// CHECK: [0x66,0x02,0x0a,0x95]6455 6456s_bfe_i64 s[10:11], flat_scratch, s26457// CHECK: [0x68,0x02,0x0a,0x95]6458 6459s_bfe_i64 s[10:11], vcc, s26460// CHECK: [0x6a,0x02,0x0a,0x95]6461 6462s_bfe_i64 s[10:11], tba, s26463// CHECK: [0x6c,0x02,0x0a,0x95]6464 6465s_bfe_i64 s[10:11], tma, s26466// CHECK: [0x6e,0x02,0x0a,0x95]6467 6468s_bfe_i64 s[10:11], ttmp[10:11], s26469// CHECK: [0x7a,0x02,0x0a,0x95]6470 6471s_bfe_i64 s[10:11], exec, s26472// CHECK: [0x7e,0x02,0x0a,0x95]6473 6474s_bfe_i64 s[10:11], 0, s26475// CHECK: [0x80,0x02,0x0a,0x95]6476 6477s_bfe_i64 s[10:11], -1, s26478// CHECK: [0xc1,0x02,0x0a,0x95]6479 6480s_bfe_i64 s[10:11], 0.5, s26481// CHECK: [0xf0,0x02,0x0a,0x95]6482 6483s_bfe_i64 s[10:11], -4.0, s26484// CHECK: [0xf7,0x02,0x0a,0x95]6485 6486s_bfe_i64 s[10:11], src_vccz, s26487// CHECK: [0xfb,0x02,0x0a,0x95]6488 6489s_bfe_i64 s[10:11], src_execz, s26490// CHECK: [0xfc,0x02,0x0a,0x95]6491 6492s_bfe_i64 s[10:11], src_scc, s26493// CHECK: [0xfd,0x02,0x0a,0x95]6494 6495s_bfe_i64 s[10:11], 0xaf123456, s26496// CHECK: [0xff,0x02,0x0a,0x95,0x56,0x34,0x12,0xaf]6497 6498s_bfe_i64 s[10:11], 0x3f717273, s26499// CHECK: [0xff,0x02,0x0a,0x95,0x73,0x72,0x71,0x3f]6500 6501s_bfe_i64 s[10:11], s[2:3], s1036502// CHECK: [0x02,0x67,0x0a,0x95]6503 6504s_bfe_i64 s[10:11], s[2:3], flat_scratch_lo6505// CHECK: [0x02,0x68,0x0a,0x95]6506 6507s_bfe_i64 s[10:11], s[2:3], flat_scratch_hi6508// CHECK: [0x02,0x69,0x0a,0x95]6509 6510s_bfe_i64 s[10:11], s[2:3], vcc_lo6511// CHECK: [0x02,0x6a,0x0a,0x95]6512 6513s_bfe_i64 s[10:11], s[2:3], vcc_hi6514// CHECK: [0x02,0x6b,0x0a,0x95]6515 6516s_bfe_i64 s[10:11], s[2:3], tba_lo6517// CHECK: [0x02,0x6c,0x0a,0x95]6518 6519s_bfe_i64 s[10:11], s[2:3], tba_hi6520// CHECK: [0x02,0x6d,0x0a,0x95]6521 6522s_bfe_i64 s[10:11], s[2:3], tma_lo6523// CHECK: [0x02,0x6e,0x0a,0x95]6524 6525s_bfe_i64 s[10:11], s[2:3], tma_hi6526// CHECK: [0x02,0x6f,0x0a,0x95]6527 6528s_bfe_i64 s[10:11], s[2:3], ttmp116529// CHECK: [0x02,0x7b,0x0a,0x95]6530 6531s_bfe_i64 s[10:11], s[2:3], m06532// CHECK: [0x02,0x7c,0x0a,0x95]6533 6534s_bfe_i64 s[10:11], s[2:3], exec_lo6535// CHECK: [0x02,0x7e,0x0a,0x95]6536 6537s_bfe_i64 s[10:11], s[2:3], exec_hi6538// CHECK: [0x02,0x7f,0x0a,0x95]6539 6540s_bfe_i64 s[10:11], s[2:3], 06541// CHECK: [0x02,0x80,0x0a,0x95]6542 6543s_bfe_i64 s[10:11], s[2:3], -16544// CHECK: [0x02,0xc1,0x0a,0x95]6545 6546s_bfe_i64 s[10:11], s[2:3], 0.56547// CHECK: [0x02,0xf0,0x0a,0x95]6548 6549s_bfe_i64 s[10:11], s[2:3], -4.06550// CHECK: [0x02,0xf7,0x0a,0x95]6551 6552s_bfe_i64 s[10:11], s[2:3], src_vccz6553// CHECK: [0x02,0xfb,0x0a,0x95]6554 6555s_bfe_i64 s[10:11], s[2:3], src_execz6556// CHECK: [0x02,0xfc,0x0a,0x95]6557 6558s_bfe_i64 s[10:11], s[2:3], src_scc6559// CHECK: [0x02,0xfd,0x0a,0x95]6560 6561s_bfe_i64 s[10:11], s[2:3], 0xaf1234566562// CHECK: [0x02,0xff,0x0a,0x95,0x56,0x34,0x12,0xaf]6563 6564s_bfe_i64 s[10:11], s[2:3], 0x3f7172736565// CHECK: [0x02,0xff,0x0a,0x95,0x73,0x72,0x71,0x3f]6566 6567s_cbranch_g_fork s[2:3], s[4:5]6568// CHECK: [0x02,0x04,0x80,0x95]6569 6570s_cbranch_g_fork s[4:5], s[4:5]6571// CHECK: [0x04,0x04,0x80,0x95]6572 6573s_cbranch_g_fork s[102:103], s[4:5]6574// CHECK: [0x66,0x04,0x80,0x95]6575 6576s_cbranch_g_fork flat_scratch, s[4:5]6577// CHECK: [0x68,0x04,0x80,0x95]6578 6579s_cbranch_g_fork vcc, s[4:5]6580// CHECK: [0x6a,0x04,0x80,0x95]6581 6582s_cbranch_g_fork tba, s[4:5]6583// CHECK: [0x6c,0x04,0x80,0x95]6584 6585s_cbranch_g_fork tma, s[4:5]6586// CHECK: [0x6e,0x04,0x80,0x95]6587 6588s_cbranch_g_fork ttmp[10:11], s[4:5]6589// CHECK: [0x7a,0x04,0x80,0x95]6590 6591s_cbranch_g_fork exec, s[4:5]6592// CHECK: [0x7e,0x04,0x80,0x95]6593 6594s_cbranch_g_fork 0, s[4:5]6595// CHECK: [0x80,0x04,0x80,0x95]6596 6597s_cbranch_g_fork -1, s[4:5]6598// CHECK: [0xc1,0x04,0x80,0x95]6599 6600s_cbranch_g_fork 0.5, s[4:5]6601// CHECK: [0xf0,0x04,0x80,0x95]6602 6603s_cbranch_g_fork -4.0, s[4:5]6604// CHECK: [0xf7,0x04,0x80,0x95]6605 6606s_cbranch_g_fork src_vccz, s[4:5]6607// CHECK: [0xfb,0x04,0x80,0x95]6608 6609s_cbranch_g_fork src_execz, s[4:5]6610// CHECK: [0xfc,0x04,0x80,0x95]6611 6612s_cbranch_g_fork src_scc, s[4:5]6613// CHECK: [0xfd,0x04,0x80,0x95]6614 6615s_cbranch_g_fork s[2:3], s[6:7]6616// CHECK: [0x02,0x06,0x80,0x95]6617 6618s_cbranch_g_fork s[2:3], s[102:103]6619// CHECK: [0x02,0x66,0x80,0x95]6620 6621s_cbranch_g_fork s[2:3], flat_scratch6622// CHECK: [0x02,0x68,0x80,0x95]6623 6624s_cbranch_g_fork s[2:3], vcc6625// CHECK: [0x02,0x6a,0x80,0x95]6626 6627s_cbranch_g_fork s[2:3], tba6628// CHECK: [0x02,0x6c,0x80,0x95]6629 6630s_cbranch_g_fork s[2:3], tma6631// CHECK: [0x02,0x6e,0x80,0x95]6632 6633s_cbranch_g_fork s[2:3], ttmp[10:11]6634// CHECK: [0x02,0x7a,0x80,0x95]6635 6636s_cbranch_g_fork s[2:3], exec6637// CHECK: [0x02,0x7e,0x80,0x95]6638 6639s_cbranch_g_fork s[2:3], 06640// CHECK: [0x02,0x80,0x80,0x95]6641 6642s_cbranch_g_fork s[2:3], -16643// CHECK: [0x02,0xc1,0x80,0x95]6644 6645s_cbranch_g_fork s[2:3], 0.56646// CHECK: [0x02,0xf0,0x80,0x95]6647 6648s_cbranch_g_fork s[2:3], -4.06649// CHECK: [0x02,0xf7,0x80,0x95]6650 6651s_cbranch_g_fork s[2:3], src_vccz6652// CHECK: [0x02,0xfb,0x80,0x95]6653 6654s_cbranch_g_fork s[2:3], src_execz6655// CHECK: [0x02,0xfc,0x80,0x95]6656 6657s_cbranch_g_fork s[2:3], src_scc6658// CHECK: [0x02,0xfd,0x80,0x95]6659 6660s_absdiff_i32 s5, s1, s26661// CHECK: [0x01,0x02,0x05,0x96]6662 6663s_absdiff_i32 s103, s1, s26664// CHECK: [0x01,0x02,0x67,0x96]6665 6666s_absdiff_i32 flat_scratch_lo, s1, s26667// CHECK: [0x01,0x02,0x68,0x96]6668 6669s_absdiff_i32 flat_scratch_hi, s1, s26670// CHECK: [0x01,0x02,0x69,0x96]6671 6672s_absdiff_i32 vcc_lo, s1, s26673// CHECK: [0x01,0x02,0x6a,0x96]6674 6675s_absdiff_i32 vcc_hi, s1, s26676// CHECK: [0x01,0x02,0x6b,0x96]6677 6678s_absdiff_i32 tba_lo, s1, s26679// CHECK: [0x01,0x02,0x6c,0x96]6680 6681s_absdiff_i32 tba_hi, s1, s26682// CHECK: [0x01,0x02,0x6d,0x96]6683 6684s_absdiff_i32 tma_lo, s1, s26685// CHECK: [0x01,0x02,0x6e,0x96]6686 6687s_absdiff_i32 tma_hi, s1, s26688// CHECK: [0x01,0x02,0x6f,0x96]6689 6690s_absdiff_i32 ttmp11, s1, s26691// CHECK: [0x01,0x02,0x7b,0x96]6692 6693s_absdiff_i32 m0, s1, s26694// CHECK: [0x01,0x02,0x7c,0x96]6695 6696s_absdiff_i32 exec_lo, s1, s26697// CHECK: [0x01,0x02,0x7e,0x96]6698 6699s_absdiff_i32 exec_hi, s1, s26700// CHECK: [0x01,0x02,0x7f,0x96]6701 6702s_absdiff_i32 s5, s103, s26703// CHECK: [0x67,0x02,0x05,0x96]6704 6705s_absdiff_i32 s5, flat_scratch_lo, s26706// CHECK: [0x68,0x02,0x05,0x96]6707 6708s_absdiff_i32 s5, flat_scratch_hi, s26709// CHECK: [0x69,0x02,0x05,0x96]6710 6711s_absdiff_i32 s5, vcc_lo, s26712// CHECK: [0x6a,0x02,0x05,0x96]6713 6714s_absdiff_i32 s5, vcc_hi, s26715// CHECK: [0x6b,0x02,0x05,0x96]6716 6717s_absdiff_i32 s5, tba_lo, s26718// CHECK: [0x6c,0x02,0x05,0x96]6719 6720s_absdiff_i32 s5, tba_hi, s26721// CHECK: [0x6d,0x02,0x05,0x96]6722 6723s_absdiff_i32 s5, tma_lo, s26724// CHECK: [0x6e,0x02,0x05,0x96]6725 6726s_absdiff_i32 s5, tma_hi, s26727// CHECK: [0x6f,0x02,0x05,0x96]6728 6729s_absdiff_i32 s5, ttmp11, s26730// CHECK: [0x7b,0x02,0x05,0x96]6731 6732s_absdiff_i32 s5, m0, s26733// CHECK: [0x7c,0x02,0x05,0x96]6734 6735s_absdiff_i32 s5, exec_lo, s26736// CHECK: [0x7e,0x02,0x05,0x96]6737 6738s_absdiff_i32 s5, exec_hi, s26739// CHECK: [0x7f,0x02,0x05,0x96]6740 6741s_absdiff_i32 s5, 0, s26742// CHECK: [0x80,0x02,0x05,0x96]6743 6744s_absdiff_i32 s5, -1, s26745// CHECK: [0xc1,0x02,0x05,0x96]6746 6747s_absdiff_i32 s5, 0.5, s26748// CHECK: [0xf0,0x02,0x05,0x96]6749 6750s_absdiff_i32 s5, -4.0, s26751// CHECK: [0xf7,0x02,0x05,0x96]6752 6753s_absdiff_i32 s5, src_vccz, s26754// CHECK: [0xfb,0x02,0x05,0x96]6755 6756s_absdiff_i32 s5, src_execz, s26757// CHECK: [0xfc,0x02,0x05,0x96]6758 6759s_absdiff_i32 s5, src_scc, s26760// CHECK: [0xfd,0x02,0x05,0x96]6761 6762s_absdiff_i32 s5, 0xaf123456, s26763// CHECK: [0xff,0x02,0x05,0x96,0x56,0x34,0x12,0xaf]6764 6765s_absdiff_i32 s5, 0x3f717273, s26766// CHECK: [0xff,0x02,0x05,0x96,0x73,0x72,0x71,0x3f]6767 6768s_absdiff_i32 s5, s1, s1036769// CHECK: [0x01,0x67,0x05,0x96]6770 6771s_absdiff_i32 s5, s1, flat_scratch_lo6772// CHECK: [0x01,0x68,0x05,0x96]6773 6774s_absdiff_i32 s5, s1, flat_scratch_hi6775// CHECK: [0x01,0x69,0x05,0x96]6776 6777s_absdiff_i32 s5, s1, vcc_lo6778// CHECK: [0x01,0x6a,0x05,0x96]6779 6780s_absdiff_i32 s5, s1, vcc_hi6781// CHECK: [0x01,0x6b,0x05,0x96]6782 6783s_absdiff_i32 s5, s1, tba_lo6784// CHECK: [0x01,0x6c,0x05,0x96]6785 6786s_absdiff_i32 s5, s1, tba_hi6787// CHECK: [0x01,0x6d,0x05,0x96]6788 6789s_absdiff_i32 s5, s1, tma_lo6790// CHECK: [0x01,0x6e,0x05,0x96]6791 6792s_absdiff_i32 s5, s1, tma_hi6793// CHECK: [0x01,0x6f,0x05,0x96]6794 6795s_absdiff_i32 s5, s1, ttmp116796// CHECK: [0x01,0x7b,0x05,0x96]6797 6798s_absdiff_i32 s5, s1, m06799// CHECK: [0x01,0x7c,0x05,0x96]6800 6801s_absdiff_i32 s5, s1, exec_lo6802// CHECK: [0x01,0x7e,0x05,0x96]6803 6804s_absdiff_i32 s5, s1, exec_hi6805// CHECK: [0x01,0x7f,0x05,0x96]6806 6807s_absdiff_i32 s5, s1, 06808// CHECK: [0x01,0x80,0x05,0x96]6809 6810s_absdiff_i32 s5, s1, -16811// CHECK: [0x01,0xc1,0x05,0x96]6812 6813s_absdiff_i32 s5, s1, 0.56814// CHECK: [0x01,0xf0,0x05,0x96]6815 6816s_absdiff_i32 s5, s1, -4.06817// CHECK: [0x01,0xf7,0x05,0x96]6818 6819s_absdiff_i32 s5, s1, src_vccz6820// CHECK: [0x01,0xfb,0x05,0x96]6821 6822s_absdiff_i32 s5, s1, src_execz6823// CHECK: [0x01,0xfc,0x05,0x96]6824 6825s_absdiff_i32 s5, s1, src_scc6826// CHECK: [0x01,0xfd,0x05,0x96]6827 6828s_absdiff_i32 s5, s1, 0xaf1234566829// CHECK: [0x01,0xff,0x05,0x96,0x56,0x34,0x12,0xaf]6830 6831s_absdiff_i32 s5, s1, 0x3f7172736832// CHECK: [0x01,0xff,0x05,0x96,0x73,0x72,0x71,0x3f]6833