brintos

brintos / llvm-project-archived public Read only

0
0
Text · 49.8 KiB · c8596fa Raw
2546 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=tonga -show-encoding %s | FileCheck %s2 3s_cmp_eq_i32 s1, s24// CHECK: [0x01,0x02,0x00,0xbf]5 6s_cmp_eq_i32 s101, s27// CHECK: [0x65,0x02,0x00,0xbf]8 9s_cmp_eq_i32 flat_scratch_lo, s210// CHECK: [0x66,0x02,0x00,0xbf]11 12s_cmp_eq_i32 flat_scratch_hi, s213// CHECK: [0x67,0x02,0x00,0xbf]14 15s_cmp_eq_i32 vcc_lo, s216// CHECK: [0x6a,0x02,0x00,0xbf]17 18s_cmp_eq_i32 vcc_hi, s219// CHECK: [0x6b,0x02,0x00,0xbf]20 21s_cmp_eq_i32 tba_lo, s222// CHECK: [0x6c,0x02,0x00,0xbf]23 24s_cmp_eq_i32 tba_hi, s225// CHECK: [0x6d,0x02,0x00,0xbf]26 27s_cmp_eq_i32 tma_lo, s228// CHECK: [0x6e,0x02,0x00,0xbf]29 30s_cmp_eq_i32 tma_hi, s231// CHECK: [0x6f,0x02,0x00,0xbf]32 33s_cmp_eq_i32 ttmp11, s234// CHECK: [0x7b,0x02,0x00,0xbf]35 36s_cmp_eq_i32 m0, s237// CHECK: [0x7c,0x02,0x00,0xbf]38 39s_cmp_eq_i32 exec_lo, s240// CHECK: [0x7e,0x02,0x00,0xbf]41 42s_cmp_eq_i32 exec_hi, s243// CHECK: [0x7f,0x02,0x00,0xbf]44 45s_cmp_eq_i32 0, s246// CHECK: [0x80,0x02,0x00,0xbf]47 48s_cmp_eq_i32 -1, s249// CHECK: [0xc1,0x02,0x00,0xbf]50 51s_cmp_eq_i32 0.5, s252// CHECK: [0xf0,0x02,0x00,0xbf]53 54s_cmp_eq_i32 -4.0, s255// CHECK: [0xf7,0x02,0x00,0xbf]56 57s_cmp_eq_i32 src_vccz, s258// CHECK: [0xfb,0x02,0x00,0xbf]59 60s_cmp_eq_i32 src_execz, s261// CHECK: [0xfc,0x02,0x00,0xbf]62 63s_cmp_eq_i32 src_scc, s264// CHECK: [0xfd,0x02,0x00,0xbf]65 66s_cmp_eq_i32 0xaf123456, s267// CHECK: [0xff,0x02,0x00,0xbf,0x56,0x34,0x12,0xaf]68 69s_cmp_eq_i32 0x3f717273, s270// CHECK: [0xff,0x02,0x00,0xbf,0x73,0x72,0x71,0x3f]71 72s_cmp_eq_i32 s1, s10173// CHECK: [0x01,0x65,0x00,0xbf]74 75s_cmp_eq_i32 s1, flat_scratch_lo76// CHECK: [0x01,0x66,0x00,0xbf]77 78s_cmp_eq_i32 s1, flat_scratch_hi79// CHECK: [0x01,0x67,0x00,0xbf]80 81s_cmp_eq_i32 s1, vcc_lo82// CHECK: [0x01,0x6a,0x00,0xbf]83 84s_cmp_eq_i32 s1, vcc_hi85// CHECK: [0x01,0x6b,0x00,0xbf]86 87s_cmp_eq_i32 s1, tba_lo88// CHECK: [0x01,0x6c,0x00,0xbf]89 90s_cmp_eq_i32 s1, tba_hi91// CHECK: [0x01,0x6d,0x00,0xbf]92 93s_cmp_eq_i32 s1, tma_lo94// CHECK: [0x01,0x6e,0x00,0xbf]95 96s_cmp_eq_i32 s1, tma_hi97// CHECK: [0x01,0x6f,0x00,0xbf]98 99s_cmp_eq_i32 s1, ttmp11100// CHECK: [0x01,0x7b,0x00,0xbf]101 102s_cmp_eq_i32 s1, m0103// CHECK: [0x01,0x7c,0x00,0xbf]104 105s_cmp_eq_i32 s1, exec_lo106// CHECK: [0x01,0x7e,0x00,0xbf]107 108s_cmp_eq_i32 s1, exec_hi109// CHECK: [0x01,0x7f,0x00,0xbf]110 111s_cmp_eq_i32 s1, 0112// CHECK: [0x01,0x80,0x00,0xbf]113 114s_cmp_eq_i32 s1, -1115// CHECK: [0x01,0xc1,0x00,0xbf]116 117s_cmp_eq_i32 s1, 0.5118// CHECK: [0x01,0xf0,0x00,0xbf]119 120s_cmp_eq_i32 s1, -4.0121// CHECK: [0x01,0xf7,0x00,0xbf]122 123s_cmp_eq_i32 s1, src_vccz124// CHECK: [0x01,0xfb,0x00,0xbf]125 126s_cmp_eq_i32 s1, src_execz127// CHECK: [0x01,0xfc,0x00,0xbf]128 129s_cmp_eq_i32 s1, src_scc130// CHECK: [0x01,0xfd,0x00,0xbf]131 132s_cmp_eq_i32 s1, 0xaf123456133// CHECK: [0x01,0xff,0x00,0xbf,0x56,0x34,0x12,0xaf]134 135s_cmp_eq_i32 s1, 0x3f717273136// CHECK: [0x01,0xff,0x00,0xbf,0x73,0x72,0x71,0x3f]137 138s_cmp_lg_i32 s1, s2139// CHECK: [0x01,0x02,0x01,0xbf]140 141s_cmp_lg_i32 s101, s2142// CHECK: [0x65,0x02,0x01,0xbf]143 144s_cmp_lg_i32 flat_scratch_lo, s2145// CHECK: [0x66,0x02,0x01,0xbf]146 147s_cmp_lg_i32 flat_scratch_hi, s2148// CHECK: [0x67,0x02,0x01,0xbf]149 150s_cmp_lg_i32 vcc_lo, s2151// CHECK: [0x6a,0x02,0x01,0xbf]152 153s_cmp_lg_i32 vcc_hi, s2154// CHECK: [0x6b,0x02,0x01,0xbf]155 156s_cmp_lg_i32 tba_lo, s2157// CHECK: [0x6c,0x02,0x01,0xbf]158 159s_cmp_lg_i32 tba_hi, s2160// CHECK: [0x6d,0x02,0x01,0xbf]161 162s_cmp_lg_i32 tma_lo, s2163// CHECK: [0x6e,0x02,0x01,0xbf]164 165s_cmp_lg_i32 tma_hi, s2166// CHECK: [0x6f,0x02,0x01,0xbf]167 168s_cmp_lg_i32 ttmp11, s2169// CHECK: [0x7b,0x02,0x01,0xbf]170 171s_cmp_lg_i32 m0, s2172// CHECK: [0x7c,0x02,0x01,0xbf]173 174s_cmp_lg_i32 exec_lo, s2175// CHECK: [0x7e,0x02,0x01,0xbf]176 177s_cmp_lg_i32 exec_hi, s2178// CHECK: [0x7f,0x02,0x01,0xbf]179 180s_cmp_lg_i32 0, s2181// CHECK: [0x80,0x02,0x01,0xbf]182 183s_cmp_lg_i32 -1, s2184// CHECK: [0xc1,0x02,0x01,0xbf]185 186s_cmp_lg_i32 0.5, s2187// CHECK: [0xf0,0x02,0x01,0xbf]188 189s_cmp_lg_i32 -4.0, s2190// CHECK: [0xf7,0x02,0x01,0xbf]191 192s_cmp_lg_i32 src_vccz, s2193// CHECK: [0xfb,0x02,0x01,0xbf]194 195s_cmp_lg_i32 src_execz, s2196// CHECK: [0xfc,0x02,0x01,0xbf]197 198s_cmp_lg_i32 src_scc, s2199// CHECK: [0xfd,0x02,0x01,0xbf]200 201s_cmp_lg_i32 0xaf123456, s2202// CHECK: [0xff,0x02,0x01,0xbf,0x56,0x34,0x12,0xaf]203 204s_cmp_lg_i32 0x3f717273, s2205// CHECK: [0xff,0x02,0x01,0xbf,0x73,0x72,0x71,0x3f]206 207s_cmp_lg_i32 s1, s101208// CHECK: [0x01,0x65,0x01,0xbf]209 210s_cmp_lg_i32 s1, flat_scratch_lo211// CHECK: [0x01,0x66,0x01,0xbf]212 213s_cmp_lg_i32 s1, flat_scratch_hi214// CHECK: [0x01,0x67,0x01,0xbf]215 216s_cmp_lg_i32 s1, vcc_lo217// CHECK: [0x01,0x6a,0x01,0xbf]218 219s_cmp_lg_i32 s1, vcc_hi220// CHECK: [0x01,0x6b,0x01,0xbf]221 222s_cmp_lg_i32 s1, tba_lo223// CHECK: [0x01,0x6c,0x01,0xbf]224 225s_cmp_lg_i32 s1, tba_hi226// CHECK: [0x01,0x6d,0x01,0xbf]227 228s_cmp_lg_i32 s1, tma_lo229// CHECK: [0x01,0x6e,0x01,0xbf]230 231s_cmp_lg_i32 s1, tma_hi232// CHECK: [0x01,0x6f,0x01,0xbf]233 234s_cmp_lg_i32 s1, ttmp11235// CHECK: [0x01,0x7b,0x01,0xbf]236 237s_cmp_lg_i32 s1, m0238// CHECK: [0x01,0x7c,0x01,0xbf]239 240s_cmp_lg_i32 s1, exec_lo241// CHECK: [0x01,0x7e,0x01,0xbf]242 243s_cmp_lg_i32 s1, exec_hi244// CHECK: [0x01,0x7f,0x01,0xbf]245 246s_cmp_lg_i32 s1, 0247// CHECK: [0x01,0x80,0x01,0xbf]248 249s_cmp_lg_i32 s1, -1250// CHECK: [0x01,0xc1,0x01,0xbf]251 252s_cmp_lg_i32 s1, 0.5253// CHECK: [0x01,0xf0,0x01,0xbf]254 255s_cmp_lg_i32 s1, -4.0256// CHECK: [0x01,0xf7,0x01,0xbf]257 258s_cmp_lg_i32 s1, src_vccz259// CHECK: [0x01,0xfb,0x01,0xbf]260 261s_cmp_lg_i32 s1, src_execz262// CHECK: [0x01,0xfc,0x01,0xbf]263 264s_cmp_lg_i32 s1, src_scc265// CHECK: [0x01,0xfd,0x01,0xbf]266 267s_cmp_lg_i32 s1, 0xaf123456268// CHECK: [0x01,0xff,0x01,0xbf,0x56,0x34,0x12,0xaf]269 270s_cmp_lg_i32 s1, 0x3f717273271// CHECK: [0x01,0xff,0x01,0xbf,0x73,0x72,0x71,0x3f]272 273s_cmp_gt_i32 s1, s2274// CHECK: [0x01,0x02,0x02,0xbf]275 276s_cmp_gt_i32 s101, s2277// CHECK: [0x65,0x02,0x02,0xbf]278 279s_cmp_gt_i32 flat_scratch_lo, s2280// CHECK: [0x66,0x02,0x02,0xbf]281 282s_cmp_gt_i32 flat_scratch_hi, s2283// CHECK: [0x67,0x02,0x02,0xbf]284 285s_cmp_gt_i32 vcc_lo, s2286// CHECK: [0x6a,0x02,0x02,0xbf]287 288s_cmp_gt_i32 vcc_hi, s2289// CHECK: [0x6b,0x02,0x02,0xbf]290 291s_cmp_gt_i32 tba_lo, s2292// CHECK: [0x6c,0x02,0x02,0xbf]293 294s_cmp_gt_i32 tba_hi, s2295// CHECK: [0x6d,0x02,0x02,0xbf]296 297s_cmp_gt_i32 tma_lo, s2298// CHECK: [0x6e,0x02,0x02,0xbf]299 300s_cmp_gt_i32 tma_hi, s2301// CHECK: [0x6f,0x02,0x02,0xbf]302 303s_cmp_gt_i32 ttmp11, s2304// CHECK: [0x7b,0x02,0x02,0xbf]305 306s_cmp_gt_i32 m0, s2307// CHECK: [0x7c,0x02,0x02,0xbf]308 309s_cmp_gt_i32 exec_lo, s2310// CHECK: [0x7e,0x02,0x02,0xbf]311 312s_cmp_gt_i32 exec_hi, s2313// CHECK: [0x7f,0x02,0x02,0xbf]314 315s_cmp_gt_i32 0, s2316// CHECK: [0x80,0x02,0x02,0xbf]317 318s_cmp_gt_i32 -1, s2319// CHECK: [0xc1,0x02,0x02,0xbf]320 321s_cmp_gt_i32 0.5, s2322// CHECK: [0xf0,0x02,0x02,0xbf]323 324s_cmp_gt_i32 -4.0, s2325// CHECK: [0xf7,0x02,0x02,0xbf]326 327s_cmp_gt_i32 src_vccz, s2328// CHECK: [0xfb,0x02,0x02,0xbf]329 330s_cmp_gt_i32 src_execz, s2331// CHECK: [0xfc,0x02,0x02,0xbf]332 333s_cmp_gt_i32 src_scc, s2334// CHECK: [0xfd,0x02,0x02,0xbf]335 336s_cmp_gt_i32 0xaf123456, s2337// CHECK: [0xff,0x02,0x02,0xbf,0x56,0x34,0x12,0xaf]338 339s_cmp_gt_i32 0x3f717273, s2340// CHECK: [0xff,0x02,0x02,0xbf,0x73,0x72,0x71,0x3f]341 342s_cmp_gt_i32 s1, s101343// CHECK: [0x01,0x65,0x02,0xbf]344 345s_cmp_gt_i32 s1, flat_scratch_lo346// CHECK: [0x01,0x66,0x02,0xbf]347 348s_cmp_gt_i32 s1, flat_scratch_hi349// CHECK: [0x01,0x67,0x02,0xbf]350 351s_cmp_gt_i32 s1, vcc_lo352// CHECK: [0x01,0x6a,0x02,0xbf]353 354s_cmp_gt_i32 s1, vcc_hi355// CHECK: [0x01,0x6b,0x02,0xbf]356 357s_cmp_gt_i32 s1, tba_lo358// CHECK: [0x01,0x6c,0x02,0xbf]359 360s_cmp_gt_i32 s1, tba_hi361// CHECK: [0x01,0x6d,0x02,0xbf]362 363s_cmp_gt_i32 s1, tma_lo364// CHECK: [0x01,0x6e,0x02,0xbf]365 366s_cmp_gt_i32 s1, tma_hi367// CHECK: [0x01,0x6f,0x02,0xbf]368 369s_cmp_gt_i32 s1, ttmp11370// CHECK: [0x01,0x7b,0x02,0xbf]371 372s_cmp_gt_i32 s1, m0373// CHECK: [0x01,0x7c,0x02,0xbf]374 375s_cmp_gt_i32 s1, exec_lo376// CHECK: [0x01,0x7e,0x02,0xbf]377 378s_cmp_gt_i32 s1, exec_hi379// CHECK: [0x01,0x7f,0x02,0xbf]380 381s_cmp_gt_i32 s1, 0382// CHECK: [0x01,0x80,0x02,0xbf]383 384s_cmp_gt_i32 s1, -1385// CHECK: [0x01,0xc1,0x02,0xbf]386 387s_cmp_gt_i32 s1, 0.5388// CHECK: [0x01,0xf0,0x02,0xbf]389 390s_cmp_gt_i32 s1, -4.0391// CHECK: [0x01,0xf7,0x02,0xbf]392 393s_cmp_gt_i32 s1, src_vccz394// CHECK: [0x01,0xfb,0x02,0xbf]395 396s_cmp_gt_i32 s1, src_execz397// CHECK: [0x01,0xfc,0x02,0xbf]398 399s_cmp_gt_i32 s1, src_scc400// CHECK: [0x01,0xfd,0x02,0xbf]401 402s_cmp_gt_i32 s1, 0xaf123456403// CHECK: [0x01,0xff,0x02,0xbf,0x56,0x34,0x12,0xaf]404 405s_cmp_gt_i32 s1, 0x3f717273406// CHECK: [0x01,0xff,0x02,0xbf,0x73,0x72,0x71,0x3f]407 408s_cmp_ge_i32 s1, s2409// CHECK: [0x01,0x02,0x03,0xbf]410 411s_cmp_ge_i32 s101, s2412// CHECK: [0x65,0x02,0x03,0xbf]413 414s_cmp_ge_i32 flat_scratch_lo, s2415// CHECK: [0x66,0x02,0x03,0xbf]416 417s_cmp_ge_i32 flat_scratch_hi, s2418// CHECK: [0x67,0x02,0x03,0xbf]419 420s_cmp_ge_i32 vcc_lo, s2421// CHECK: [0x6a,0x02,0x03,0xbf]422 423s_cmp_ge_i32 vcc_hi, s2424// CHECK: [0x6b,0x02,0x03,0xbf]425 426s_cmp_ge_i32 tba_lo, s2427// CHECK: [0x6c,0x02,0x03,0xbf]428 429s_cmp_ge_i32 tba_hi, s2430// CHECK: [0x6d,0x02,0x03,0xbf]431 432s_cmp_ge_i32 tma_lo, s2433// CHECK: [0x6e,0x02,0x03,0xbf]434 435s_cmp_ge_i32 tma_hi, s2436// CHECK: [0x6f,0x02,0x03,0xbf]437 438s_cmp_ge_i32 ttmp11, s2439// CHECK: [0x7b,0x02,0x03,0xbf]440 441s_cmp_ge_i32 m0, s2442// CHECK: [0x7c,0x02,0x03,0xbf]443 444s_cmp_ge_i32 exec_lo, s2445// CHECK: [0x7e,0x02,0x03,0xbf]446 447s_cmp_ge_i32 exec_hi, s2448// CHECK: [0x7f,0x02,0x03,0xbf]449 450s_cmp_ge_i32 0, s2451// CHECK: [0x80,0x02,0x03,0xbf]452 453s_cmp_ge_i32 -1, s2454// CHECK: [0xc1,0x02,0x03,0xbf]455 456s_cmp_ge_i32 0.5, s2457// CHECK: [0xf0,0x02,0x03,0xbf]458 459s_cmp_ge_i32 -4.0, s2460// CHECK: [0xf7,0x02,0x03,0xbf]461 462s_cmp_ge_i32 src_vccz, s2463// CHECK: [0xfb,0x02,0x03,0xbf]464 465s_cmp_ge_i32 src_execz, s2466// CHECK: [0xfc,0x02,0x03,0xbf]467 468s_cmp_ge_i32 src_scc, s2469// CHECK: [0xfd,0x02,0x03,0xbf]470 471s_cmp_ge_i32 0xaf123456, s2472// CHECK: [0xff,0x02,0x03,0xbf,0x56,0x34,0x12,0xaf]473 474s_cmp_ge_i32 0x3f717273, s2475// CHECK: [0xff,0x02,0x03,0xbf,0x73,0x72,0x71,0x3f]476 477s_cmp_ge_i32 s1, s101478// CHECK: [0x01,0x65,0x03,0xbf]479 480s_cmp_ge_i32 s1, flat_scratch_lo481// CHECK: [0x01,0x66,0x03,0xbf]482 483s_cmp_ge_i32 s1, flat_scratch_hi484// CHECK: [0x01,0x67,0x03,0xbf]485 486s_cmp_ge_i32 s1, vcc_lo487// CHECK: [0x01,0x6a,0x03,0xbf]488 489s_cmp_ge_i32 s1, vcc_hi490// CHECK: [0x01,0x6b,0x03,0xbf]491 492s_cmp_ge_i32 s1, tba_lo493// CHECK: [0x01,0x6c,0x03,0xbf]494 495s_cmp_ge_i32 s1, tba_hi496// CHECK: [0x01,0x6d,0x03,0xbf]497 498s_cmp_ge_i32 s1, tma_lo499// CHECK: [0x01,0x6e,0x03,0xbf]500 501s_cmp_ge_i32 s1, tma_hi502// CHECK: [0x01,0x6f,0x03,0xbf]503 504s_cmp_ge_i32 s1, ttmp11505// CHECK: [0x01,0x7b,0x03,0xbf]506 507s_cmp_ge_i32 s1, m0508// CHECK: [0x01,0x7c,0x03,0xbf]509 510s_cmp_ge_i32 s1, exec_lo511// CHECK: [0x01,0x7e,0x03,0xbf]512 513s_cmp_ge_i32 s1, exec_hi514// CHECK: [0x01,0x7f,0x03,0xbf]515 516s_cmp_ge_i32 s1, 0517// CHECK: [0x01,0x80,0x03,0xbf]518 519s_cmp_ge_i32 s1, -1520// CHECK: [0x01,0xc1,0x03,0xbf]521 522s_cmp_ge_i32 s1, 0.5523// CHECK: [0x01,0xf0,0x03,0xbf]524 525s_cmp_ge_i32 s1, -4.0526// CHECK: [0x01,0xf7,0x03,0xbf]527 528s_cmp_ge_i32 s1, src_vccz529// CHECK: [0x01,0xfb,0x03,0xbf]530 531s_cmp_ge_i32 s1, src_execz532// CHECK: [0x01,0xfc,0x03,0xbf]533 534s_cmp_ge_i32 s1, src_scc535// CHECK: [0x01,0xfd,0x03,0xbf]536 537s_cmp_ge_i32 s1, 0xaf123456538// CHECK: [0x01,0xff,0x03,0xbf,0x56,0x34,0x12,0xaf]539 540s_cmp_ge_i32 s1, 0x3f717273541// CHECK: [0x01,0xff,0x03,0xbf,0x73,0x72,0x71,0x3f]542 543s_cmp_lt_i32 s1, s2544// CHECK: [0x01,0x02,0x04,0xbf]545 546s_cmp_lt_i32 s101, s2547// CHECK: [0x65,0x02,0x04,0xbf]548 549s_cmp_lt_i32 flat_scratch_lo, s2550// CHECK: [0x66,0x02,0x04,0xbf]551 552s_cmp_lt_i32 flat_scratch_hi, s2553// CHECK: [0x67,0x02,0x04,0xbf]554 555s_cmp_lt_i32 vcc_lo, s2556// CHECK: [0x6a,0x02,0x04,0xbf]557 558s_cmp_lt_i32 vcc_hi, s2559// CHECK: [0x6b,0x02,0x04,0xbf]560 561s_cmp_lt_i32 tba_lo, s2562// CHECK: [0x6c,0x02,0x04,0xbf]563 564s_cmp_lt_i32 tba_hi, s2565// CHECK: [0x6d,0x02,0x04,0xbf]566 567s_cmp_lt_i32 tma_lo, s2568// CHECK: [0x6e,0x02,0x04,0xbf]569 570s_cmp_lt_i32 tma_hi, s2571// CHECK: [0x6f,0x02,0x04,0xbf]572 573s_cmp_lt_i32 ttmp11, s2574// CHECK: [0x7b,0x02,0x04,0xbf]575 576s_cmp_lt_i32 m0, s2577// CHECK: [0x7c,0x02,0x04,0xbf]578 579s_cmp_lt_i32 exec_lo, s2580// CHECK: [0x7e,0x02,0x04,0xbf]581 582s_cmp_lt_i32 exec_hi, s2583// CHECK: [0x7f,0x02,0x04,0xbf]584 585s_cmp_lt_i32 0, s2586// CHECK: [0x80,0x02,0x04,0xbf]587 588s_cmp_lt_i32 -1, s2589// CHECK: [0xc1,0x02,0x04,0xbf]590 591s_cmp_lt_i32 0.5, s2592// CHECK: [0xf0,0x02,0x04,0xbf]593 594s_cmp_lt_i32 -4.0, s2595// CHECK: [0xf7,0x02,0x04,0xbf]596 597s_cmp_lt_i32 src_vccz, s2598// CHECK: [0xfb,0x02,0x04,0xbf]599 600s_cmp_lt_i32 src_execz, s2601// CHECK: [0xfc,0x02,0x04,0xbf]602 603s_cmp_lt_i32 src_scc, s2604// CHECK: [0xfd,0x02,0x04,0xbf]605 606s_cmp_lt_i32 0xaf123456, s2607// CHECK: [0xff,0x02,0x04,0xbf,0x56,0x34,0x12,0xaf]608 609s_cmp_lt_i32 0x3f717273, s2610// CHECK: [0xff,0x02,0x04,0xbf,0x73,0x72,0x71,0x3f]611 612s_cmp_lt_i32 s1, s101613// CHECK: [0x01,0x65,0x04,0xbf]614 615s_cmp_lt_i32 s1, flat_scratch_lo616// CHECK: [0x01,0x66,0x04,0xbf]617 618s_cmp_lt_i32 s1, flat_scratch_hi619// CHECK: [0x01,0x67,0x04,0xbf]620 621s_cmp_lt_i32 s1, vcc_lo622// CHECK: [0x01,0x6a,0x04,0xbf]623 624s_cmp_lt_i32 s1, vcc_hi625// CHECK: [0x01,0x6b,0x04,0xbf]626 627s_cmp_lt_i32 s1, tba_lo628// CHECK: [0x01,0x6c,0x04,0xbf]629 630s_cmp_lt_i32 s1, tba_hi631// CHECK: [0x01,0x6d,0x04,0xbf]632 633s_cmp_lt_i32 s1, tma_lo634// CHECK: [0x01,0x6e,0x04,0xbf]635 636s_cmp_lt_i32 s1, tma_hi637// CHECK: [0x01,0x6f,0x04,0xbf]638 639s_cmp_lt_i32 s1, ttmp11640// CHECK: [0x01,0x7b,0x04,0xbf]641 642s_cmp_lt_i32 s1, m0643// CHECK: [0x01,0x7c,0x04,0xbf]644 645s_cmp_lt_i32 s1, exec_lo646// CHECK: [0x01,0x7e,0x04,0xbf]647 648s_cmp_lt_i32 s1, exec_hi649// CHECK: [0x01,0x7f,0x04,0xbf]650 651s_cmp_lt_i32 s1, 0652// CHECK: [0x01,0x80,0x04,0xbf]653 654s_cmp_lt_i32 s1, -1655// CHECK: [0x01,0xc1,0x04,0xbf]656 657s_cmp_lt_i32 s1, 0.5658// CHECK: [0x01,0xf0,0x04,0xbf]659 660s_cmp_lt_i32 s1, -4.0661// CHECK: [0x01,0xf7,0x04,0xbf]662 663s_cmp_lt_i32 s1, src_vccz664// CHECK: [0x01,0xfb,0x04,0xbf]665 666s_cmp_lt_i32 s1, src_execz667// CHECK: [0x01,0xfc,0x04,0xbf]668 669s_cmp_lt_i32 s1, src_scc670// CHECK: [0x01,0xfd,0x04,0xbf]671 672s_cmp_lt_i32 s1, 0xaf123456673// CHECK: [0x01,0xff,0x04,0xbf,0x56,0x34,0x12,0xaf]674 675s_cmp_lt_i32 s1, 0x3f717273676// CHECK: [0x01,0xff,0x04,0xbf,0x73,0x72,0x71,0x3f]677 678s_cmp_le_i32 s1, s2679// CHECK: [0x01,0x02,0x05,0xbf]680 681s_cmp_le_i32 s101, s2682// CHECK: [0x65,0x02,0x05,0xbf]683 684s_cmp_le_i32 flat_scratch_lo, s2685// CHECK: [0x66,0x02,0x05,0xbf]686 687s_cmp_le_i32 flat_scratch_hi, s2688// CHECK: [0x67,0x02,0x05,0xbf]689 690s_cmp_le_i32 vcc_lo, s2691// CHECK: [0x6a,0x02,0x05,0xbf]692 693s_cmp_le_i32 vcc_hi, s2694// CHECK: [0x6b,0x02,0x05,0xbf]695 696s_cmp_le_i32 tba_lo, s2697// CHECK: [0x6c,0x02,0x05,0xbf]698 699s_cmp_le_i32 tba_hi, s2700// CHECK: [0x6d,0x02,0x05,0xbf]701 702s_cmp_le_i32 tma_lo, s2703// CHECK: [0x6e,0x02,0x05,0xbf]704 705s_cmp_le_i32 tma_hi, s2706// CHECK: [0x6f,0x02,0x05,0xbf]707 708s_cmp_le_i32 ttmp11, s2709// CHECK: [0x7b,0x02,0x05,0xbf]710 711s_cmp_le_i32 m0, s2712// CHECK: [0x7c,0x02,0x05,0xbf]713 714s_cmp_le_i32 exec_lo, s2715// CHECK: [0x7e,0x02,0x05,0xbf]716 717s_cmp_le_i32 exec_hi, s2718// CHECK: [0x7f,0x02,0x05,0xbf]719 720s_cmp_le_i32 0, s2721// CHECK: [0x80,0x02,0x05,0xbf]722 723s_cmp_le_i32 -1, s2724// CHECK: [0xc1,0x02,0x05,0xbf]725 726s_cmp_le_i32 0.5, s2727// CHECK: [0xf0,0x02,0x05,0xbf]728 729s_cmp_le_i32 -4.0, s2730// CHECK: [0xf7,0x02,0x05,0xbf]731 732s_cmp_le_i32 src_vccz, s2733// CHECK: [0xfb,0x02,0x05,0xbf]734 735s_cmp_le_i32 src_execz, s2736// CHECK: [0xfc,0x02,0x05,0xbf]737 738s_cmp_le_i32 src_scc, s2739// CHECK: [0xfd,0x02,0x05,0xbf]740 741s_cmp_le_i32 0xaf123456, s2742// CHECK: [0xff,0x02,0x05,0xbf,0x56,0x34,0x12,0xaf]743 744s_cmp_le_i32 0x3f717273, s2745// CHECK: [0xff,0x02,0x05,0xbf,0x73,0x72,0x71,0x3f]746 747s_cmp_le_i32 s1, s101748// CHECK: [0x01,0x65,0x05,0xbf]749 750s_cmp_le_i32 s1, flat_scratch_lo751// CHECK: [0x01,0x66,0x05,0xbf]752 753s_cmp_le_i32 s1, flat_scratch_hi754// CHECK: [0x01,0x67,0x05,0xbf]755 756s_cmp_le_i32 s1, vcc_lo757// CHECK: [0x01,0x6a,0x05,0xbf]758 759s_cmp_le_i32 s1, vcc_hi760// CHECK: [0x01,0x6b,0x05,0xbf]761 762s_cmp_le_i32 s1, tba_lo763// CHECK: [0x01,0x6c,0x05,0xbf]764 765s_cmp_le_i32 s1, tba_hi766// CHECK: [0x01,0x6d,0x05,0xbf]767 768s_cmp_le_i32 s1, tma_lo769// CHECK: [0x01,0x6e,0x05,0xbf]770 771s_cmp_le_i32 s1, tma_hi772// CHECK: [0x01,0x6f,0x05,0xbf]773 774s_cmp_le_i32 s1, ttmp11775// CHECK: [0x01,0x7b,0x05,0xbf]776 777s_cmp_le_i32 s1, m0778// CHECK: [0x01,0x7c,0x05,0xbf]779 780s_cmp_le_i32 s1, exec_lo781// CHECK: [0x01,0x7e,0x05,0xbf]782 783s_cmp_le_i32 s1, exec_hi784// CHECK: [0x01,0x7f,0x05,0xbf]785 786s_cmp_le_i32 s1, 0787// CHECK: [0x01,0x80,0x05,0xbf]788 789s_cmp_le_i32 s1, -1790// CHECK: [0x01,0xc1,0x05,0xbf]791 792s_cmp_le_i32 s1, 0.5793// CHECK: [0x01,0xf0,0x05,0xbf]794 795s_cmp_le_i32 s1, -4.0796// CHECK: [0x01,0xf7,0x05,0xbf]797 798s_cmp_le_i32 s1, src_vccz799// CHECK: [0x01,0xfb,0x05,0xbf]800 801s_cmp_le_i32 s1, src_execz802// CHECK: [0x01,0xfc,0x05,0xbf]803 804s_cmp_le_i32 s1, src_scc805// CHECK: [0x01,0xfd,0x05,0xbf]806 807s_cmp_le_i32 s1, 0xaf123456808// CHECK: [0x01,0xff,0x05,0xbf,0x56,0x34,0x12,0xaf]809 810s_cmp_le_i32 s1, 0x3f717273811// CHECK: [0x01,0xff,0x05,0xbf,0x73,0x72,0x71,0x3f]812 813s_cmp_eq_u32 s1, s2814// CHECK: [0x01,0x02,0x06,0xbf]815 816s_cmp_eq_u32 s101, s2817// CHECK: [0x65,0x02,0x06,0xbf]818 819s_cmp_eq_u32 flat_scratch_lo, s2820// CHECK: [0x66,0x02,0x06,0xbf]821 822s_cmp_eq_u32 flat_scratch_hi, s2823// CHECK: [0x67,0x02,0x06,0xbf]824 825s_cmp_eq_u32 vcc_lo, s2826// CHECK: [0x6a,0x02,0x06,0xbf]827 828s_cmp_eq_u32 vcc_hi, s2829// CHECK: [0x6b,0x02,0x06,0xbf]830 831s_cmp_eq_u32 tba_lo, s2832// CHECK: [0x6c,0x02,0x06,0xbf]833 834s_cmp_eq_u32 tba_hi, s2835// CHECK: [0x6d,0x02,0x06,0xbf]836 837s_cmp_eq_u32 tma_lo, s2838// CHECK: [0x6e,0x02,0x06,0xbf]839 840s_cmp_eq_u32 tma_hi, s2841// CHECK: [0x6f,0x02,0x06,0xbf]842 843s_cmp_eq_u32 ttmp11, s2844// CHECK: [0x7b,0x02,0x06,0xbf]845 846s_cmp_eq_u32 m0, s2847// CHECK: [0x7c,0x02,0x06,0xbf]848 849s_cmp_eq_u32 exec_lo, s2850// CHECK: [0x7e,0x02,0x06,0xbf]851 852s_cmp_eq_u32 exec_hi, s2853// CHECK: [0x7f,0x02,0x06,0xbf]854 855s_cmp_eq_u32 0, s2856// CHECK: [0x80,0x02,0x06,0xbf]857 858s_cmp_eq_u32 -1, s2859// CHECK: [0xc1,0x02,0x06,0xbf]860 861s_cmp_eq_u32 0.5, s2862// CHECK: [0xf0,0x02,0x06,0xbf]863 864s_cmp_eq_u32 -4.0, s2865// CHECK: [0xf7,0x02,0x06,0xbf]866 867s_cmp_eq_u32 src_vccz, s2868// CHECK: [0xfb,0x02,0x06,0xbf]869 870s_cmp_eq_u32 src_execz, s2871// CHECK: [0xfc,0x02,0x06,0xbf]872 873s_cmp_eq_u32 src_scc, s2874// CHECK: [0xfd,0x02,0x06,0xbf]875 876s_cmp_eq_u32 0xaf123456, s2877// CHECK: [0xff,0x02,0x06,0xbf,0x56,0x34,0x12,0xaf]878 879s_cmp_eq_u32 0x3f717273, s2880// CHECK: [0xff,0x02,0x06,0xbf,0x73,0x72,0x71,0x3f]881 882s_cmp_eq_u32 s1, s101883// CHECK: [0x01,0x65,0x06,0xbf]884 885s_cmp_eq_u32 s1, flat_scratch_lo886// CHECK: [0x01,0x66,0x06,0xbf]887 888s_cmp_eq_u32 s1, flat_scratch_hi889// CHECK: [0x01,0x67,0x06,0xbf]890 891s_cmp_eq_u32 s1, vcc_lo892// CHECK: [0x01,0x6a,0x06,0xbf]893 894s_cmp_eq_u32 s1, vcc_hi895// CHECK: [0x01,0x6b,0x06,0xbf]896 897s_cmp_eq_u32 s1, tba_lo898// CHECK: [0x01,0x6c,0x06,0xbf]899 900s_cmp_eq_u32 s1, tba_hi901// CHECK: [0x01,0x6d,0x06,0xbf]902 903s_cmp_eq_u32 s1, tma_lo904// CHECK: [0x01,0x6e,0x06,0xbf]905 906s_cmp_eq_u32 s1, tma_hi907// CHECK: [0x01,0x6f,0x06,0xbf]908 909s_cmp_eq_u32 s1, ttmp11910// CHECK: [0x01,0x7b,0x06,0xbf]911 912s_cmp_eq_u32 s1, m0913// CHECK: [0x01,0x7c,0x06,0xbf]914 915s_cmp_eq_u32 s1, exec_lo916// CHECK: [0x01,0x7e,0x06,0xbf]917 918s_cmp_eq_u32 s1, exec_hi919// CHECK: [0x01,0x7f,0x06,0xbf]920 921s_cmp_eq_u32 s1, 0922// CHECK: [0x01,0x80,0x06,0xbf]923 924s_cmp_eq_u32 s1, -1925// CHECK: [0x01,0xc1,0x06,0xbf]926 927s_cmp_eq_u32 s1, 0.5928// CHECK: [0x01,0xf0,0x06,0xbf]929 930s_cmp_eq_u32 s1, -4.0931// CHECK: [0x01,0xf7,0x06,0xbf]932 933s_cmp_eq_u32 s1, src_vccz934// CHECK: [0x01,0xfb,0x06,0xbf]935 936s_cmp_eq_u32 s1, src_execz937// CHECK: [0x01,0xfc,0x06,0xbf]938 939s_cmp_eq_u32 s1, src_scc940// CHECK: [0x01,0xfd,0x06,0xbf]941 942s_cmp_eq_u32 s1, 0xaf123456943// CHECK: [0x01,0xff,0x06,0xbf,0x56,0x34,0x12,0xaf]944 945s_cmp_eq_u32 s1, 0x3f717273946// CHECK: [0x01,0xff,0x06,0xbf,0x73,0x72,0x71,0x3f]947 948s_cmp_lg_u32 s1, s2949// CHECK: [0x01,0x02,0x07,0xbf]950 951s_cmp_lg_u32 s101, s2952// CHECK: [0x65,0x02,0x07,0xbf]953 954s_cmp_lg_u32 flat_scratch_lo, s2955// CHECK: [0x66,0x02,0x07,0xbf]956 957s_cmp_lg_u32 flat_scratch_hi, s2958// CHECK: [0x67,0x02,0x07,0xbf]959 960s_cmp_lg_u32 vcc_lo, s2961// CHECK: [0x6a,0x02,0x07,0xbf]962 963s_cmp_lg_u32 vcc_hi, s2964// CHECK: [0x6b,0x02,0x07,0xbf]965 966s_cmp_lg_u32 tba_lo, s2967// CHECK: [0x6c,0x02,0x07,0xbf]968 969s_cmp_lg_u32 tba_hi, s2970// CHECK: [0x6d,0x02,0x07,0xbf]971 972s_cmp_lg_u32 tma_lo, s2973// CHECK: [0x6e,0x02,0x07,0xbf]974 975s_cmp_lg_u32 tma_hi, s2976// CHECK: [0x6f,0x02,0x07,0xbf]977 978s_cmp_lg_u32 ttmp11, s2979// CHECK: [0x7b,0x02,0x07,0xbf]980 981s_cmp_lg_u32 m0, s2982// CHECK: [0x7c,0x02,0x07,0xbf]983 984s_cmp_lg_u32 exec_lo, s2985// CHECK: [0x7e,0x02,0x07,0xbf]986 987s_cmp_lg_u32 exec_hi, s2988// CHECK: [0x7f,0x02,0x07,0xbf]989 990s_cmp_lg_u32 0, s2991// CHECK: [0x80,0x02,0x07,0xbf]992 993s_cmp_lg_u32 -1, s2994// CHECK: [0xc1,0x02,0x07,0xbf]995 996s_cmp_lg_u32 0.5, s2997// CHECK: [0xf0,0x02,0x07,0xbf]998 999s_cmp_lg_u32 -4.0, s21000// CHECK: [0xf7,0x02,0x07,0xbf]1001 1002s_cmp_lg_u32 src_vccz, s21003// CHECK: [0xfb,0x02,0x07,0xbf]1004 1005s_cmp_lg_u32 src_execz, s21006// CHECK: [0xfc,0x02,0x07,0xbf]1007 1008s_cmp_lg_u32 src_scc, s21009// CHECK: [0xfd,0x02,0x07,0xbf]1010 1011s_cmp_lg_u32 0xaf123456, s21012// CHECK: [0xff,0x02,0x07,0xbf,0x56,0x34,0x12,0xaf]1013 1014s_cmp_lg_u32 0x3f717273, s21015// CHECK: [0xff,0x02,0x07,0xbf,0x73,0x72,0x71,0x3f]1016 1017s_cmp_lg_u32 s1, s1011018// CHECK: [0x01,0x65,0x07,0xbf]1019 1020s_cmp_lg_u32 s1, flat_scratch_lo1021// CHECK: [0x01,0x66,0x07,0xbf]1022 1023s_cmp_lg_u32 s1, flat_scratch_hi1024// CHECK: [0x01,0x67,0x07,0xbf]1025 1026s_cmp_lg_u32 s1, vcc_lo1027// CHECK: [0x01,0x6a,0x07,0xbf]1028 1029s_cmp_lg_u32 s1, vcc_hi1030// CHECK: [0x01,0x6b,0x07,0xbf]1031 1032s_cmp_lg_u32 s1, tba_lo1033// CHECK: [0x01,0x6c,0x07,0xbf]1034 1035s_cmp_lg_u32 s1, tba_hi1036// CHECK: [0x01,0x6d,0x07,0xbf]1037 1038s_cmp_lg_u32 s1, tma_lo1039// CHECK: [0x01,0x6e,0x07,0xbf]1040 1041s_cmp_lg_u32 s1, tma_hi1042// CHECK: [0x01,0x6f,0x07,0xbf]1043 1044s_cmp_lg_u32 s1, ttmp111045// CHECK: [0x01,0x7b,0x07,0xbf]1046 1047s_cmp_lg_u32 s1, m01048// CHECK: [0x01,0x7c,0x07,0xbf]1049 1050s_cmp_lg_u32 s1, exec_lo1051// CHECK: [0x01,0x7e,0x07,0xbf]1052 1053s_cmp_lg_u32 s1, exec_hi1054// CHECK: [0x01,0x7f,0x07,0xbf]1055 1056s_cmp_lg_u32 s1, 01057// CHECK: [0x01,0x80,0x07,0xbf]1058 1059s_cmp_lg_u32 s1, -11060// CHECK: [0x01,0xc1,0x07,0xbf]1061 1062s_cmp_lg_u32 s1, 0.51063// CHECK: [0x01,0xf0,0x07,0xbf]1064 1065s_cmp_lg_u32 s1, -4.01066// CHECK: [0x01,0xf7,0x07,0xbf]1067 1068s_cmp_lg_u32 s1, src_vccz1069// CHECK: [0x01,0xfb,0x07,0xbf]1070 1071s_cmp_lg_u32 s1, src_execz1072// CHECK: [0x01,0xfc,0x07,0xbf]1073 1074s_cmp_lg_u32 s1, src_scc1075// CHECK: [0x01,0xfd,0x07,0xbf]1076 1077s_cmp_lg_u32 s1, 0xaf1234561078// CHECK: [0x01,0xff,0x07,0xbf,0x56,0x34,0x12,0xaf]1079 1080s_cmp_lg_u32 s1, 0x3f7172731081// CHECK: [0x01,0xff,0x07,0xbf,0x73,0x72,0x71,0x3f]1082 1083s_cmp_gt_u32 s1, s21084// CHECK: [0x01,0x02,0x08,0xbf]1085 1086s_cmp_gt_u32 s101, s21087// CHECK: [0x65,0x02,0x08,0xbf]1088 1089s_cmp_gt_u32 flat_scratch_lo, s21090// CHECK: [0x66,0x02,0x08,0xbf]1091 1092s_cmp_gt_u32 flat_scratch_hi, s21093// CHECK: [0x67,0x02,0x08,0xbf]1094 1095s_cmp_gt_u32 vcc_lo, s21096// CHECK: [0x6a,0x02,0x08,0xbf]1097 1098s_cmp_gt_u32 vcc_hi, s21099// CHECK: [0x6b,0x02,0x08,0xbf]1100 1101s_cmp_gt_u32 tba_lo, s21102// CHECK: [0x6c,0x02,0x08,0xbf]1103 1104s_cmp_gt_u32 tba_hi, s21105// CHECK: [0x6d,0x02,0x08,0xbf]1106 1107s_cmp_gt_u32 tma_lo, s21108// CHECK: [0x6e,0x02,0x08,0xbf]1109 1110s_cmp_gt_u32 tma_hi, s21111// CHECK: [0x6f,0x02,0x08,0xbf]1112 1113s_cmp_gt_u32 ttmp11, s21114// CHECK: [0x7b,0x02,0x08,0xbf]1115 1116s_cmp_gt_u32 m0, s21117// CHECK: [0x7c,0x02,0x08,0xbf]1118 1119s_cmp_gt_u32 exec_lo, s21120// CHECK: [0x7e,0x02,0x08,0xbf]1121 1122s_cmp_gt_u32 exec_hi, s21123// CHECK: [0x7f,0x02,0x08,0xbf]1124 1125s_cmp_gt_u32 0, s21126// CHECK: [0x80,0x02,0x08,0xbf]1127 1128s_cmp_gt_u32 -1, s21129// CHECK: [0xc1,0x02,0x08,0xbf]1130 1131s_cmp_gt_u32 0.5, s21132// CHECK: [0xf0,0x02,0x08,0xbf]1133 1134s_cmp_gt_u32 -4.0, s21135// CHECK: [0xf7,0x02,0x08,0xbf]1136 1137s_cmp_gt_u32 src_vccz, s21138// CHECK: [0xfb,0x02,0x08,0xbf]1139 1140s_cmp_gt_u32 src_execz, s21141// CHECK: [0xfc,0x02,0x08,0xbf]1142 1143s_cmp_gt_u32 src_scc, s21144// CHECK: [0xfd,0x02,0x08,0xbf]1145 1146s_cmp_gt_u32 0xaf123456, s21147// CHECK: [0xff,0x02,0x08,0xbf,0x56,0x34,0x12,0xaf]1148 1149s_cmp_gt_u32 0x3f717273, s21150// CHECK: [0xff,0x02,0x08,0xbf,0x73,0x72,0x71,0x3f]1151 1152s_cmp_gt_u32 s1, s1011153// CHECK: [0x01,0x65,0x08,0xbf]1154 1155s_cmp_gt_u32 s1, flat_scratch_lo1156// CHECK: [0x01,0x66,0x08,0xbf]1157 1158s_cmp_gt_u32 s1, flat_scratch_hi1159// CHECK: [0x01,0x67,0x08,0xbf]1160 1161s_cmp_gt_u32 s1, vcc_lo1162// CHECK: [0x01,0x6a,0x08,0xbf]1163 1164s_cmp_gt_u32 s1, vcc_hi1165// CHECK: [0x01,0x6b,0x08,0xbf]1166 1167s_cmp_gt_u32 s1, tba_lo1168// CHECK: [0x01,0x6c,0x08,0xbf]1169 1170s_cmp_gt_u32 s1, tba_hi1171// CHECK: [0x01,0x6d,0x08,0xbf]1172 1173s_cmp_gt_u32 s1, tma_lo1174// CHECK: [0x01,0x6e,0x08,0xbf]1175 1176s_cmp_gt_u32 s1, tma_hi1177// CHECK: [0x01,0x6f,0x08,0xbf]1178 1179s_cmp_gt_u32 s1, ttmp111180// CHECK: [0x01,0x7b,0x08,0xbf]1181 1182s_cmp_gt_u32 s1, m01183// CHECK: [0x01,0x7c,0x08,0xbf]1184 1185s_cmp_gt_u32 s1, exec_lo1186// CHECK: [0x01,0x7e,0x08,0xbf]1187 1188s_cmp_gt_u32 s1, exec_hi1189// CHECK: [0x01,0x7f,0x08,0xbf]1190 1191s_cmp_gt_u32 s1, 01192// CHECK: [0x01,0x80,0x08,0xbf]1193 1194s_cmp_gt_u32 s1, -11195// CHECK: [0x01,0xc1,0x08,0xbf]1196 1197s_cmp_gt_u32 s1, 0.51198// CHECK: [0x01,0xf0,0x08,0xbf]1199 1200s_cmp_gt_u32 s1, -4.01201// CHECK: [0x01,0xf7,0x08,0xbf]1202 1203s_cmp_gt_u32 s1, src_vccz1204// CHECK: [0x01,0xfb,0x08,0xbf]1205 1206s_cmp_gt_u32 s1, src_execz1207// CHECK: [0x01,0xfc,0x08,0xbf]1208 1209s_cmp_gt_u32 s1, src_scc1210// CHECK: [0x01,0xfd,0x08,0xbf]1211 1212s_cmp_gt_u32 s1, 0xaf1234561213// CHECK: [0x01,0xff,0x08,0xbf,0x56,0x34,0x12,0xaf]1214 1215s_cmp_gt_u32 s1, 0x3f7172731216// CHECK: [0x01,0xff,0x08,0xbf,0x73,0x72,0x71,0x3f]1217 1218s_cmp_ge_u32 s1, s21219// CHECK: [0x01,0x02,0x09,0xbf]1220 1221s_cmp_ge_u32 s101, s21222// CHECK: [0x65,0x02,0x09,0xbf]1223 1224s_cmp_ge_u32 flat_scratch_lo, s21225// CHECK: [0x66,0x02,0x09,0xbf]1226 1227s_cmp_ge_u32 flat_scratch_hi, s21228// CHECK: [0x67,0x02,0x09,0xbf]1229 1230s_cmp_ge_u32 vcc_lo, s21231// CHECK: [0x6a,0x02,0x09,0xbf]1232 1233s_cmp_ge_u32 vcc_hi, s21234// CHECK: [0x6b,0x02,0x09,0xbf]1235 1236s_cmp_ge_u32 tba_lo, s21237// CHECK: [0x6c,0x02,0x09,0xbf]1238 1239s_cmp_ge_u32 tba_hi, s21240// CHECK: [0x6d,0x02,0x09,0xbf]1241 1242s_cmp_ge_u32 tma_lo, s21243// CHECK: [0x6e,0x02,0x09,0xbf]1244 1245s_cmp_ge_u32 tma_hi, s21246// CHECK: [0x6f,0x02,0x09,0xbf]1247 1248s_cmp_ge_u32 ttmp11, s21249// CHECK: [0x7b,0x02,0x09,0xbf]1250 1251s_cmp_ge_u32 m0, s21252// CHECK: [0x7c,0x02,0x09,0xbf]1253 1254s_cmp_ge_u32 exec_lo, s21255// CHECK: [0x7e,0x02,0x09,0xbf]1256 1257s_cmp_ge_u32 exec_hi, s21258// CHECK: [0x7f,0x02,0x09,0xbf]1259 1260s_cmp_ge_u32 0, s21261// CHECK: [0x80,0x02,0x09,0xbf]1262 1263s_cmp_ge_u32 -1, s21264// CHECK: [0xc1,0x02,0x09,0xbf]1265 1266s_cmp_ge_u32 0.5, s21267// CHECK: [0xf0,0x02,0x09,0xbf]1268 1269s_cmp_ge_u32 -4.0, s21270// CHECK: [0xf7,0x02,0x09,0xbf]1271 1272s_cmp_ge_u32 src_vccz, s21273// CHECK: [0xfb,0x02,0x09,0xbf]1274 1275s_cmp_ge_u32 src_execz, s21276// CHECK: [0xfc,0x02,0x09,0xbf]1277 1278s_cmp_ge_u32 src_scc, s21279// CHECK: [0xfd,0x02,0x09,0xbf]1280 1281s_cmp_ge_u32 0xaf123456, s21282// CHECK: [0xff,0x02,0x09,0xbf,0x56,0x34,0x12,0xaf]1283 1284s_cmp_ge_u32 0x3f717273, s21285// CHECK: [0xff,0x02,0x09,0xbf,0x73,0x72,0x71,0x3f]1286 1287s_cmp_ge_u32 s1, s1011288// CHECK: [0x01,0x65,0x09,0xbf]1289 1290s_cmp_ge_u32 s1, flat_scratch_lo1291// CHECK: [0x01,0x66,0x09,0xbf]1292 1293s_cmp_ge_u32 s1, flat_scratch_hi1294// CHECK: [0x01,0x67,0x09,0xbf]1295 1296s_cmp_ge_u32 s1, vcc_lo1297// CHECK: [0x01,0x6a,0x09,0xbf]1298 1299s_cmp_ge_u32 s1, vcc_hi1300// CHECK: [0x01,0x6b,0x09,0xbf]1301 1302s_cmp_ge_u32 s1, tba_lo1303// CHECK: [0x01,0x6c,0x09,0xbf]1304 1305s_cmp_ge_u32 s1, tba_hi1306// CHECK: [0x01,0x6d,0x09,0xbf]1307 1308s_cmp_ge_u32 s1, tma_lo1309// CHECK: [0x01,0x6e,0x09,0xbf]1310 1311s_cmp_ge_u32 s1, tma_hi1312// CHECK: [0x01,0x6f,0x09,0xbf]1313 1314s_cmp_ge_u32 s1, ttmp111315// CHECK: [0x01,0x7b,0x09,0xbf]1316 1317s_cmp_ge_u32 s1, m01318// CHECK: [0x01,0x7c,0x09,0xbf]1319 1320s_cmp_ge_u32 s1, exec_lo1321// CHECK: [0x01,0x7e,0x09,0xbf]1322 1323s_cmp_ge_u32 s1, exec_hi1324// CHECK: [0x01,0x7f,0x09,0xbf]1325 1326s_cmp_ge_u32 s1, 01327// CHECK: [0x01,0x80,0x09,0xbf]1328 1329s_cmp_ge_u32 s1, -11330// CHECK: [0x01,0xc1,0x09,0xbf]1331 1332s_cmp_ge_u32 s1, 0.51333// CHECK: [0x01,0xf0,0x09,0xbf]1334 1335s_cmp_ge_u32 s1, -4.01336// CHECK: [0x01,0xf7,0x09,0xbf]1337 1338s_cmp_ge_u32 s1, src_vccz1339// CHECK: [0x01,0xfb,0x09,0xbf]1340 1341s_cmp_ge_u32 s1, src_execz1342// CHECK: [0x01,0xfc,0x09,0xbf]1343 1344s_cmp_ge_u32 s1, src_scc1345// CHECK: [0x01,0xfd,0x09,0xbf]1346 1347s_cmp_ge_u32 s1, 0xaf1234561348// CHECK: [0x01,0xff,0x09,0xbf,0x56,0x34,0x12,0xaf]1349 1350s_cmp_ge_u32 s1, 0x3f7172731351// CHECK: [0x01,0xff,0x09,0xbf,0x73,0x72,0x71,0x3f]1352 1353s_cmp_lt_u32 s1, s21354// CHECK: [0x01,0x02,0x0a,0xbf]1355 1356s_cmp_lt_u32 s101, s21357// CHECK: [0x65,0x02,0x0a,0xbf]1358 1359s_cmp_lt_u32 flat_scratch_lo, s21360// CHECK: [0x66,0x02,0x0a,0xbf]1361 1362s_cmp_lt_u32 flat_scratch_hi, s21363// CHECK: [0x67,0x02,0x0a,0xbf]1364 1365s_cmp_lt_u32 vcc_lo, s21366// CHECK: [0x6a,0x02,0x0a,0xbf]1367 1368s_cmp_lt_u32 vcc_hi, s21369// CHECK: [0x6b,0x02,0x0a,0xbf]1370 1371s_cmp_lt_u32 tba_lo, s21372// CHECK: [0x6c,0x02,0x0a,0xbf]1373 1374s_cmp_lt_u32 tba_hi, s21375// CHECK: [0x6d,0x02,0x0a,0xbf]1376 1377s_cmp_lt_u32 tma_lo, s21378// CHECK: [0x6e,0x02,0x0a,0xbf]1379 1380s_cmp_lt_u32 tma_hi, s21381// CHECK: [0x6f,0x02,0x0a,0xbf]1382 1383s_cmp_lt_u32 ttmp11, s21384// CHECK: [0x7b,0x02,0x0a,0xbf]1385 1386s_cmp_lt_u32 m0, s21387// CHECK: [0x7c,0x02,0x0a,0xbf]1388 1389s_cmp_lt_u32 exec_lo, s21390// CHECK: [0x7e,0x02,0x0a,0xbf]1391 1392s_cmp_lt_u32 exec_hi, s21393// CHECK: [0x7f,0x02,0x0a,0xbf]1394 1395s_cmp_lt_u32 0, s21396// CHECK: [0x80,0x02,0x0a,0xbf]1397 1398s_cmp_lt_u32 -1, s21399// CHECK: [0xc1,0x02,0x0a,0xbf]1400 1401s_cmp_lt_u32 0.5, s21402// CHECK: [0xf0,0x02,0x0a,0xbf]1403 1404s_cmp_lt_u32 -4.0, s21405// CHECK: [0xf7,0x02,0x0a,0xbf]1406 1407s_cmp_lt_u32 src_vccz, s21408// CHECK: [0xfb,0x02,0x0a,0xbf]1409 1410s_cmp_lt_u32 src_execz, s21411// CHECK: [0xfc,0x02,0x0a,0xbf]1412 1413s_cmp_lt_u32 src_scc, s21414// CHECK: [0xfd,0x02,0x0a,0xbf]1415 1416s_cmp_lt_u32 0xaf123456, s21417// CHECK: [0xff,0x02,0x0a,0xbf,0x56,0x34,0x12,0xaf]1418 1419s_cmp_lt_u32 0x3f717273, s21420// CHECK: [0xff,0x02,0x0a,0xbf,0x73,0x72,0x71,0x3f]1421 1422s_cmp_lt_u32 s1, s1011423// CHECK: [0x01,0x65,0x0a,0xbf]1424 1425s_cmp_lt_u32 s1, flat_scratch_lo1426// CHECK: [0x01,0x66,0x0a,0xbf]1427 1428s_cmp_lt_u32 s1, flat_scratch_hi1429// CHECK: [0x01,0x67,0x0a,0xbf]1430 1431s_cmp_lt_u32 s1, vcc_lo1432// CHECK: [0x01,0x6a,0x0a,0xbf]1433 1434s_cmp_lt_u32 s1, vcc_hi1435// CHECK: [0x01,0x6b,0x0a,0xbf]1436 1437s_cmp_lt_u32 s1, tba_lo1438// CHECK: [0x01,0x6c,0x0a,0xbf]1439 1440s_cmp_lt_u32 s1, tba_hi1441// CHECK: [0x01,0x6d,0x0a,0xbf]1442 1443s_cmp_lt_u32 s1, tma_lo1444// CHECK: [0x01,0x6e,0x0a,0xbf]1445 1446s_cmp_lt_u32 s1, tma_hi1447// CHECK: [0x01,0x6f,0x0a,0xbf]1448 1449s_cmp_lt_u32 s1, ttmp111450// CHECK: [0x01,0x7b,0x0a,0xbf]1451 1452s_cmp_lt_u32 s1, m01453// CHECK: [0x01,0x7c,0x0a,0xbf]1454 1455s_cmp_lt_u32 s1, exec_lo1456// CHECK: [0x01,0x7e,0x0a,0xbf]1457 1458s_cmp_lt_u32 s1, exec_hi1459// CHECK: [0x01,0x7f,0x0a,0xbf]1460 1461s_cmp_lt_u32 s1, 01462// CHECK: [0x01,0x80,0x0a,0xbf]1463 1464s_cmp_lt_u32 s1, -11465// CHECK: [0x01,0xc1,0x0a,0xbf]1466 1467s_cmp_lt_u32 s1, 0.51468// CHECK: [0x01,0xf0,0x0a,0xbf]1469 1470s_cmp_lt_u32 s1, -4.01471// CHECK: [0x01,0xf7,0x0a,0xbf]1472 1473s_cmp_lt_u32 s1, src_vccz1474// CHECK: [0x01,0xfb,0x0a,0xbf]1475 1476s_cmp_lt_u32 s1, src_execz1477// CHECK: [0x01,0xfc,0x0a,0xbf]1478 1479s_cmp_lt_u32 s1, src_scc1480// CHECK: [0x01,0xfd,0x0a,0xbf]1481 1482s_cmp_lt_u32 s1, 0xaf1234561483// CHECK: [0x01,0xff,0x0a,0xbf,0x56,0x34,0x12,0xaf]1484 1485s_cmp_lt_u32 s1, 0x3f7172731486// CHECK: [0x01,0xff,0x0a,0xbf,0x73,0x72,0x71,0x3f]1487 1488s_cmp_le_u32 s1, s21489// CHECK: [0x01,0x02,0x0b,0xbf]1490 1491s_cmp_le_u32 s101, s21492// CHECK: [0x65,0x02,0x0b,0xbf]1493 1494s_cmp_le_u32 flat_scratch_lo, s21495// CHECK: [0x66,0x02,0x0b,0xbf]1496 1497s_cmp_le_u32 flat_scratch_hi, s21498// CHECK: [0x67,0x02,0x0b,0xbf]1499 1500s_cmp_le_u32 vcc_lo, s21501// CHECK: [0x6a,0x02,0x0b,0xbf]1502 1503s_cmp_le_u32 vcc_hi, s21504// CHECK: [0x6b,0x02,0x0b,0xbf]1505 1506s_cmp_le_u32 tba_lo, s21507// CHECK: [0x6c,0x02,0x0b,0xbf]1508 1509s_cmp_le_u32 tba_hi, s21510// CHECK: [0x6d,0x02,0x0b,0xbf]1511 1512s_cmp_le_u32 tma_lo, s21513// CHECK: [0x6e,0x02,0x0b,0xbf]1514 1515s_cmp_le_u32 tma_hi, s21516// CHECK: [0x6f,0x02,0x0b,0xbf]1517 1518s_cmp_le_u32 ttmp11, s21519// CHECK: [0x7b,0x02,0x0b,0xbf]1520 1521s_cmp_le_u32 m0, s21522// CHECK: [0x7c,0x02,0x0b,0xbf]1523 1524s_cmp_le_u32 exec_lo, s21525// CHECK: [0x7e,0x02,0x0b,0xbf]1526 1527s_cmp_le_u32 exec_hi, s21528// CHECK: [0x7f,0x02,0x0b,0xbf]1529 1530s_cmp_le_u32 0, s21531// CHECK: [0x80,0x02,0x0b,0xbf]1532 1533s_cmp_le_u32 -1, s21534// CHECK: [0xc1,0x02,0x0b,0xbf]1535 1536s_cmp_le_u32 0.5, s21537// CHECK: [0xf0,0x02,0x0b,0xbf]1538 1539s_cmp_le_u32 -4.0, s21540// CHECK: [0xf7,0x02,0x0b,0xbf]1541 1542s_cmp_le_u32 src_vccz, s21543// CHECK: [0xfb,0x02,0x0b,0xbf]1544 1545s_cmp_le_u32 src_execz, s21546// CHECK: [0xfc,0x02,0x0b,0xbf]1547 1548s_cmp_le_u32 src_scc, s21549// CHECK: [0xfd,0x02,0x0b,0xbf]1550 1551s_cmp_le_u32 0xaf123456, s21552// CHECK: [0xff,0x02,0x0b,0xbf,0x56,0x34,0x12,0xaf]1553 1554s_cmp_le_u32 0x3f717273, s21555// CHECK: [0xff,0x02,0x0b,0xbf,0x73,0x72,0x71,0x3f]1556 1557s_cmp_le_u32 s1, s1011558// CHECK: [0x01,0x65,0x0b,0xbf]1559 1560s_cmp_le_u32 s1, flat_scratch_lo1561// CHECK: [0x01,0x66,0x0b,0xbf]1562 1563s_cmp_le_u32 s1, flat_scratch_hi1564// CHECK: [0x01,0x67,0x0b,0xbf]1565 1566s_cmp_le_u32 s1, vcc_lo1567// CHECK: [0x01,0x6a,0x0b,0xbf]1568 1569s_cmp_le_u32 s1, vcc_hi1570// CHECK: [0x01,0x6b,0x0b,0xbf]1571 1572s_cmp_le_u32 s1, tba_lo1573// CHECK: [0x01,0x6c,0x0b,0xbf]1574 1575s_cmp_le_u32 s1, tba_hi1576// CHECK: [0x01,0x6d,0x0b,0xbf]1577 1578s_cmp_le_u32 s1, tma_lo1579// CHECK: [0x01,0x6e,0x0b,0xbf]1580 1581s_cmp_le_u32 s1, tma_hi1582// CHECK: [0x01,0x6f,0x0b,0xbf]1583 1584s_cmp_le_u32 s1, ttmp111585// CHECK: [0x01,0x7b,0x0b,0xbf]1586 1587s_cmp_le_u32 s1, m01588// CHECK: [0x01,0x7c,0x0b,0xbf]1589 1590s_cmp_le_u32 s1, exec_lo1591// CHECK: [0x01,0x7e,0x0b,0xbf]1592 1593s_cmp_le_u32 s1, exec_hi1594// CHECK: [0x01,0x7f,0x0b,0xbf]1595 1596s_cmp_le_u32 s1, 01597// CHECK: [0x01,0x80,0x0b,0xbf]1598 1599s_cmp_le_u32 s1, -11600// CHECK: [0x01,0xc1,0x0b,0xbf]1601 1602s_cmp_le_u32 s1, 0.51603// CHECK: [0x01,0xf0,0x0b,0xbf]1604 1605s_cmp_le_u32 s1, -4.01606// CHECK: [0x01,0xf7,0x0b,0xbf]1607 1608s_cmp_le_u32 s1, src_vccz1609// CHECK: [0x01,0xfb,0x0b,0xbf]1610 1611s_cmp_le_u32 s1, src_execz1612// CHECK: [0x01,0xfc,0x0b,0xbf]1613 1614s_cmp_le_u32 s1, src_scc1615// CHECK: [0x01,0xfd,0x0b,0xbf]1616 1617s_cmp_le_u32 s1, 0xaf1234561618// CHECK: [0x01,0xff,0x0b,0xbf,0x56,0x34,0x12,0xaf]1619 1620s_cmp_le_u32 s1, 0x3f7172731621// CHECK: [0x01,0xff,0x0b,0xbf,0x73,0x72,0x71,0x3f]1622 1623s_bitcmp0_b32 s1, s21624// CHECK: [0x01,0x02,0x0c,0xbf]1625 1626s_bitcmp0_b32 s101, s21627// CHECK: [0x65,0x02,0x0c,0xbf]1628 1629s_bitcmp0_b32 flat_scratch_lo, s21630// CHECK: [0x66,0x02,0x0c,0xbf]1631 1632s_bitcmp0_b32 flat_scratch_hi, s21633// CHECK: [0x67,0x02,0x0c,0xbf]1634 1635s_bitcmp0_b32 vcc_lo, s21636// CHECK: [0x6a,0x02,0x0c,0xbf]1637 1638s_bitcmp0_b32 vcc_hi, s21639// CHECK: [0x6b,0x02,0x0c,0xbf]1640 1641s_bitcmp0_b32 tba_lo, s21642// CHECK: [0x6c,0x02,0x0c,0xbf]1643 1644s_bitcmp0_b32 tba_hi, s21645// CHECK: [0x6d,0x02,0x0c,0xbf]1646 1647s_bitcmp0_b32 tma_lo, s21648// CHECK: [0x6e,0x02,0x0c,0xbf]1649 1650s_bitcmp0_b32 tma_hi, s21651// CHECK: [0x6f,0x02,0x0c,0xbf]1652 1653s_bitcmp0_b32 ttmp11, s21654// CHECK: [0x7b,0x02,0x0c,0xbf]1655 1656s_bitcmp0_b32 m0, s21657// CHECK: [0x7c,0x02,0x0c,0xbf]1658 1659s_bitcmp0_b32 exec_lo, s21660// CHECK: [0x7e,0x02,0x0c,0xbf]1661 1662s_bitcmp0_b32 exec_hi, s21663// CHECK: [0x7f,0x02,0x0c,0xbf]1664 1665s_bitcmp0_b32 0, s21666// CHECK: [0x80,0x02,0x0c,0xbf]1667 1668s_bitcmp0_b32 -1, s21669// CHECK: [0xc1,0x02,0x0c,0xbf]1670 1671s_bitcmp0_b32 0.5, s21672// CHECK: [0xf0,0x02,0x0c,0xbf]1673 1674s_bitcmp0_b32 -4.0, s21675// CHECK: [0xf7,0x02,0x0c,0xbf]1676 1677s_bitcmp0_b32 src_vccz, s21678// CHECK: [0xfb,0x02,0x0c,0xbf]1679 1680s_bitcmp0_b32 src_execz, s21681// CHECK: [0xfc,0x02,0x0c,0xbf]1682 1683s_bitcmp0_b32 src_scc, s21684// CHECK: [0xfd,0x02,0x0c,0xbf]1685 1686s_bitcmp0_b32 0xaf123456, s21687// CHECK: [0xff,0x02,0x0c,0xbf,0x56,0x34,0x12,0xaf]1688 1689s_bitcmp0_b32 0x3f717273, s21690// CHECK: [0xff,0x02,0x0c,0xbf,0x73,0x72,0x71,0x3f]1691 1692s_bitcmp0_b32 s1, s1011693// CHECK: [0x01,0x65,0x0c,0xbf]1694 1695s_bitcmp0_b32 s1, flat_scratch_lo1696// CHECK: [0x01,0x66,0x0c,0xbf]1697 1698s_bitcmp0_b32 s1, flat_scratch_hi1699// CHECK: [0x01,0x67,0x0c,0xbf]1700 1701s_bitcmp0_b32 s1, vcc_lo1702// CHECK: [0x01,0x6a,0x0c,0xbf]1703 1704s_bitcmp0_b32 s1, vcc_hi1705// CHECK: [0x01,0x6b,0x0c,0xbf]1706 1707s_bitcmp0_b32 s1, tba_lo1708// CHECK: [0x01,0x6c,0x0c,0xbf]1709 1710s_bitcmp0_b32 s1, tba_hi1711// CHECK: [0x01,0x6d,0x0c,0xbf]1712 1713s_bitcmp0_b32 s1, tma_lo1714// CHECK: [0x01,0x6e,0x0c,0xbf]1715 1716s_bitcmp0_b32 s1, tma_hi1717// CHECK: [0x01,0x6f,0x0c,0xbf]1718 1719s_bitcmp0_b32 s1, ttmp111720// CHECK: [0x01,0x7b,0x0c,0xbf]1721 1722s_bitcmp0_b32 s1, m01723// CHECK: [0x01,0x7c,0x0c,0xbf]1724 1725s_bitcmp0_b32 s1, exec_lo1726// CHECK: [0x01,0x7e,0x0c,0xbf]1727 1728s_bitcmp0_b32 s1, exec_hi1729// CHECK: [0x01,0x7f,0x0c,0xbf]1730 1731s_bitcmp0_b32 s1, 01732// CHECK: [0x01,0x80,0x0c,0xbf]1733 1734s_bitcmp0_b32 s1, -11735// CHECK: [0x01,0xc1,0x0c,0xbf]1736 1737s_bitcmp0_b32 s1, 0.51738// CHECK: [0x01,0xf0,0x0c,0xbf]1739 1740s_bitcmp0_b32 s1, -4.01741// CHECK: [0x01,0xf7,0x0c,0xbf]1742 1743s_bitcmp0_b32 s1, src_vccz1744// CHECK: [0x01,0xfb,0x0c,0xbf]1745 1746s_bitcmp0_b32 s1, src_execz1747// CHECK: [0x01,0xfc,0x0c,0xbf]1748 1749s_bitcmp0_b32 s1, src_scc1750// CHECK: [0x01,0xfd,0x0c,0xbf]1751 1752s_bitcmp0_b32 s1, 0xaf1234561753// CHECK: [0x01,0xff,0x0c,0xbf,0x56,0x34,0x12,0xaf]1754 1755s_bitcmp0_b32 s1, 0x3f7172731756// CHECK: [0x01,0xff,0x0c,0xbf,0x73,0x72,0x71,0x3f]1757 1758s_bitcmp1_b32 s1, s21759// CHECK: [0x01,0x02,0x0d,0xbf]1760 1761s_bitcmp1_b32 s101, s21762// CHECK: [0x65,0x02,0x0d,0xbf]1763 1764s_bitcmp1_b32 flat_scratch_lo, s21765// CHECK: [0x66,0x02,0x0d,0xbf]1766 1767s_bitcmp1_b32 flat_scratch_hi, s21768// CHECK: [0x67,0x02,0x0d,0xbf]1769 1770s_bitcmp1_b32 vcc_lo, s21771// CHECK: [0x6a,0x02,0x0d,0xbf]1772 1773s_bitcmp1_b32 vcc_hi, s21774// CHECK: [0x6b,0x02,0x0d,0xbf]1775 1776s_bitcmp1_b32 tba_lo, s21777// CHECK: [0x6c,0x02,0x0d,0xbf]1778 1779s_bitcmp1_b32 tba_hi, s21780// CHECK: [0x6d,0x02,0x0d,0xbf]1781 1782s_bitcmp1_b32 tma_lo, s21783// CHECK: [0x6e,0x02,0x0d,0xbf]1784 1785s_bitcmp1_b32 tma_hi, s21786// CHECK: [0x6f,0x02,0x0d,0xbf]1787 1788s_bitcmp1_b32 ttmp11, s21789// CHECK: [0x7b,0x02,0x0d,0xbf]1790 1791s_bitcmp1_b32 m0, s21792// CHECK: [0x7c,0x02,0x0d,0xbf]1793 1794s_bitcmp1_b32 exec_lo, s21795// CHECK: [0x7e,0x02,0x0d,0xbf]1796 1797s_bitcmp1_b32 exec_hi, s21798// CHECK: [0x7f,0x02,0x0d,0xbf]1799 1800s_bitcmp1_b32 0, s21801// CHECK: [0x80,0x02,0x0d,0xbf]1802 1803s_bitcmp1_b32 -1, s21804// CHECK: [0xc1,0x02,0x0d,0xbf]1805 1806s_bitcmp1_b32 0.5, s21807// CHECK: [0xf0,0x02,0x0d,0xbf]1808 1809s_bitcmp1_b32 -4.0, s21810// CHECK: [0xf7,0x02,0x0d,0xbf]1811 1812s_bitcmp1_b32 src_vccz, s21813// CHECK: [0xfb,0x02,0x0d,0xbf]1814 1815s_bitcmp1_b32 src_execz, s21816// CHECK: [0xfc,0x02,0x0d,0xbf]1817 1818s_bitcmp1_b32 src_scc, s21819// CHECK: [0xfd,0x02,0x0d,0xbf]1820 1821s_bitcmp1_b32 0xaf123456, s21822// CHECK: [0xff,0x02,0x0d,0xbf,0x56,0x34,0x12,0xaf]1823 1824s_bitcmp1_b32 0x3f717273, s21825// CHECK: [0xff,0x02,0x0d,0xbf,0x73,0x72,0x71,0x3f]1826 1827s_bitcmp1_b32 s1, s1011828// CHECK: [0x01,0x65,0x0d,0xbf]1829 1830s_bitcmp1_b32 s1, flat_scratch_lo1831// CHECK: [0x01,0x66,0x0d,0xbf]1832 1833s_bitcmp1_b32 s1, flat_scratch_hi1834// CHECK: [0x01,0x67,0x0d,0xbf]1835 1836s_bitcmp1_b32 s1, vcc_lo1837// CHECK: [0x01,0x6a,0x0d,0xbf]1838 1839s_bitcmp1_b32 s1, vcc_hi1840// CHECK: [0x01,0x6b,0x0d,0xbf]1841 1842s_bitcmp1_b32 s1, tba_lo1843// CHECK: [0x01,0x6c,0x0d,0xbf]1844 1845s_bitcmp1_b32 s1, tba_hi1846// CHECK: [0x01,0x6d,0x0d,0xbf]1847 1848s_bitcmp1_b32 s1, tma_lo1849// CHECK: [0x01,0x6e,0x0d,0xbf]1850 1851s_bitcmp1_b32 s1, tma_hi1852// CHECK: [0x01,0x6f,0x0d,0xbf]1853 1854s_bitcmp1_b32 s1, ttmp111855// CHECK: [0x01,0x7b,0x0d,0xbf]1856 1857s_bitcmp1_b32 s1, m01858// CHECK: [0x01,0x7c,0x0d,0xbf]1859 1860s_bitcmp1_b32 s1, exec_lo1861// CHECK: [0x01,0x7e,0x0d,0xbf]1862 1863s_bitcmp1_b32 s1, exec_hi1864// CHECK: [0x01,0x7f,0x0d,0xbf]1865 1866s_bitcmp1_b32 s1, 01867// CHECK: [0x01,0x80,0x0d,0xbf]1868 1869s_bitcmp1_b32 s1, -11870// CHECK: [0x01,0xc1,0x0d,0xbf]1871 1872s_bitcmp1_b32 s1, 0.51873// CHECK: [0x01,0xf0,0x0d,0xbf]1874 1875s_bitcmp1_b32 s1, -4.01876// CHECK: [0x01,0xf7,0x0d,0xbf]1877 1878s_bitcmp1_b32 s1, src_vccz1879// CHECK: [0x01,0xfb,0x0d,0xbf]1880 1881s_bitcmp1_b32 s1, src_execz1882// CHECK: [0x01,0xfc,0x0d,0xbf]1883 1884s_bitcmp1_b32 s1, src_scc1885// CHECK: [0x01,0xfd,0x0d,0xbf]1886 1887s_bitcmp1_b32 s1, 0xaf1234561888// CHECK: [0x01,0xff,0x0d,0xbf,0x56,0x34,0x12,0xaf]1889 1890s_bitcmp1_b32 s1, 0x3f7172731891// CHECK: [0x01,0xff,0x0d,0xbf,0x73,0x72,0x71,0x3f]1892 1893s_bitcmp0_b64 s[2:3], s21894// CHECK: [0x02,0x02,0x0e,0xbf]1895 1896s_bitcmp0_b64 s[4:5], s21897// CHECK: [0x04,0x02,0x0e,0xbf]1898 1899s_bitcmp0_b64 s[100:101], s21900// CHECK: [0x64,0x02,0x0e,0xbf]1901 1902s_bitcmp0_b64 flat_scratch, s21903// CHECK: [0x66,0x02,0x0e,0xbf]1904 1905s_bitcmp0_b64 vcc, s21906// CHECK: [0x6a,0x02,0x0e,0xbf]1907 1908s_bitcmp0_b64 tba, s21909// CHECK: [0x6c,0x02,0x0e,0xbf]1910 1911s_bitcmp0_b64 tma, s21912// CHECK: [0x6e,0x02,0x0e,0xbf]1913 1914s_bitcmp0_b64 ttmp[10:11], s21915// CHECK: [0x7a,0x02,0x0e,0xbf]1916 1917s_bitcmp0_b64 exec, s21918// CHECK: [0x7e,0x02,0x0e,0xbf]1919 1920s_bitcmp0_b64 0, s21921// CHECK: [0x80,0x02,0x0e,0xbf]1922 1923s_bitcmp0_b64 -1, s21924// CHECK: [0xc1,0x02,0x0e,0xbf]1925 1926s_bitcmp0_b64 0.5, s21927// CHECK: [0xf0,0x02,0x0e,0xbf]1928 1929s_bitcmp0_b64 -4.0, s21930// CHECK: [0xf7,0x02,0x0e,0xbf]1931 1932s_bitcmp0_b64 src_vccz, s21933// CHECK: [0xfb,0x02,0x0e,0xbf]1934 1935s_bitcmp0_b64 src_execz, s21936// CHECK: [0xfc,0x02,0x0e,0xbf]1937 1938s_bitcmp0_b64 src_scc, s21939// CHECK: [0xfd,0x02,0x0e,0xbf]1940 1941s_bitcmp0_b64 0xaf123456, s21942// CHECK: [0xff,0x02,0x0e,0xbf,0x56,0x34,0x12,0xaf]1943 1944s_bitcmp0_b64 0x3f717273, s21945// CHECK: [0xff,0x02,0x0e,0xbf,0x73,0x72,0x71,0x3f]1946 1947s_bitcmp0_b64 s[2:3], s1011948// CHECK: [0x02,0x65,0x0e,0xbf]1949 1950s_bitcmp0_b64 s[2:3], flat_scratch_lo1951// CHECK: [0x02,0x66,0x0e,0xbf]1952 1953s_bitcmp0_b64 s[2:3], flat_scratch_hi1954// CHECK: [0x02,0x67,0x0e,0xbf]1955 1956s_bitcmp0_b64 s[2:3], vcc_lo1957// CHECK: [0x02,0x6a,0x0e,0xbf]1958 1959s_bitcmp0_b64 s[2:3], vcc_hi1960// CHECK: [0x02,0x6b,0x0e,0xbf]1961 1962s_bitcmp0_b64 s[2:3], tba_lo1963// CHECK: [0x02,0x6c,0x0e,0xbf]1964 1965s_bitcmp0_b64 s[2:3], tba_hi1966// CHECK: [0x02,0x6d,0x0e,0xbf]1967 1968s_bitcmp0_b64 s[2:3], tma_lo1969// CHECK: [0x02,0x6e,0x0e,0xbf]1970 1971s_bitcmp0_b64 s[2:3], tma_hi1972// CHECK: [0x02,0x6f,0x0e,0xbf]1973 1974s_bitcmp0_b64 s[2:3], ttmp111975// CHECK: [0x02,0x7b,0x0e,0xbf]1976 1977s_bitcmp0_b64 s[2:3], m01978// CHECK: [0x02,0x7c,0x0e,0xbf]1979 1980s_bitcmp0_b64 s[2:3], exec_lo1981// CHECK: [0x02,0x7e,0x0e,0xbf]1982 1983s_bitcmp0_b64 s[2:3], exec_hi1984// CHECK: [0x02,0x7f,0x0e,0xbf]1985 1986s_bitcmp0_b64 s[2:3], 01987// CHECK: [0x02,0x80,0x0e,0xbf]1988 1989s_bitcmp0_b64 s[2:3], -11990// CHECK: [0x02,0xc1,0x0e,0xbf]1991 1992s_bitcmp0_b64 s[2:3], 0.51993// CHECK: [0x02,0xf0,0x0e,0xbf]1994 1995s_bitcmp0_b64 s[2:3], -4.01996// CHECK: [0x02,0xf7,0x0e,0xbf]1997 1998s_bitcmp0_b64 s[2:3], src_vccz1999// CHECK: [0x02,0xfb,0x0e,0xbf]2000 2001s_bitcmp0_b64 s[2:3], src_execz2002// CHECK: [0x02,0xfc,0x0e,0xbf]2003 2004s_bitcmp0_b64 s[2:3], src_scc2005// CHECK: [0x02,0xfd,0x0e,0xbf]2006 2007s_bitcmp0_b64 s[2:3], 0xaf1234562008// CHECK: [0x02,0xff,0x0e,0xbf,0x56,0x34,0x12,0xaf]2009 2010s_bitcmp0_b64 s[2:3], 0x3f7172732011// CHECK: [0x02,0xff,0x0e,0xbf,0x73,0x72,0x71,0x3f]2012 2013s_bitcmp1_b64 s[2:3], s22014// CHECK: [0x02,0x02,0x0f,0xbf]2015 2016s_bitcmp1_b64 s[4:5], s22017// CHECK: [0x04,0x02,0x0f,0xbf]2018 2019s_bitcmp1_b64 s[100:101], s22020// CHECK: [0x64,0x02,0x0f,0xbf]2021 2022s_bitcmp1_b64 flat_scratch, s22023// CHECK: [0x66,0x02,0x0f,0xbf]2024 2025s_bitcmp1_b64 vcc, s22026// CHECK: [0x6a,0x02,0x0f,0xbf]2027 2028s_bitcmp1_b64 tba, s22029// CHECK: [0x6c,0x02,0x0f,0xbf]2030 2031s_bitcmp1_b64 tma, s22032// CHECK: [0x6e,0x02,0x0f,0xbf]2033 2034s_bitcmp1_b64 ttmp[10:11], s22035// CHECK: [0x7a,0x02,0x0f,0xbf]2036 2037s_bitcmp1_b64 exec, s22038// CHECK: [0x7e,0x02,0x0f,0xbf]2039 2040s_bitcmp1_b64 0, s22041// CHECK: [0x80,0x02,0x0f,0xbf]2042 2043s_bitcmp1_b64 -1, s22044// CHECK: [0xc1,0x02,0x0f,0xbf]2045 2046s_bitcmp1_b64 0.5, s22047// CHECK: [0xf0,0x02,0x0f,0xbf]2048 2049s_bitcmp1_b64 -4.0, s22050// CHECK: [0xf7,0x02,0x0f,0xbf]2051 2052s_bitcmp1_b64 src_vccz, s22053// CHECK: [0xfb,0x02,0x0f,0xbf]2054 2055s_bitcmp1_b64 src_execz, s22056// CHECK: [0xfc,0x02,0x0f,0xbf]2057 2058s_bitcmp1_b64 src_scc, s22059// CHECK: [0xfd,0x02,0x0f,0xbf]2060 2061s_bitcmp1_b64 0xaf123456, s22062// CHECK: [0xff,0x02,0x0f,0xbf,0x56,0x34,0x12,0xaf]2063 2064s_bitcmp1_b64 0x3f717273, s22065// CHECK: [0xff,0x02,0x0f,0xbf,0x73,0x72,0x71,0x3f]2066 2067s_bitcmp1_b64 s[2:3], s1012068// CHECK: [0x02,0x65,0x0f,0xbf]2069 2070s_bitcmp1_b64 s[2:3], flat_scratch_lo2071// CHECK: [0x02,0x66,0x0f,0xbf]2072 2073s_bitcmp1_b64 s[2:3], flat_scratch_hi2074// CHECK: [0x02,0x67,0x0f,0xbf]2075 2076s_bitcmp1_b64 s[2:3], vcc_lo2077// CHECK: [0x02,0x6a,0x0f,0xbf]2078 2079s_bitcmp1_b64 s[2:3], vcc_hi2080// CHECK: [0x02,0x6b,0x0f,0xbf]2081 2082s_bitcmp1_b64 s[2:3], tba_lo2083// CHECK: [0x02,0x6c,0x0f,0xbf]2084 2085s_bitcmp1_b64 s[2:3], tba_hi2086// CHECK: [0x02,0x6d,0x0f,0xbf]2087 2088s_bitcmp1_b64 s[2:3], tma_lo2089// CHECK: [0x02,0x6e,0x0f,0xbf]2090 2091s_bitcmp1_b64 s[2:3], tma_hi2092// CHECK: [0x02,0x6f,0x0f,0xbf]2093 2094s_bitcmp1_b64 s[2:3], ttmp112095// CHECK: [0x02,0x7b,0x0f,0xbf]2096 2097s_bitcmp1_b64 s[2:3], m02098// CHECK: [0x02,0x7c,0x0f,0xbf]2099 2100s_bitcmp1_b64 s[2:3], exec_lo2101// CHECK: [0x02,0x7e,0x0f,0xbf]2102 2103s_bitcmp1_b64 s[2:3], exec_hi2104// CHECK: [0x02,0x7f,0x0f,0xbf]2105 2106s_bitcmp1_b64 s[2:3], 02107// CHECK: [0x02,0x80,0x0f,0xbf]2108 2109s_bitcmp1_b64 s[2:3], -12110// CHECK: [0x02,0xc1,0x0f,0xbf]2111 2112s_bitcmp1_b64 s[2:3], 0.52113// CHECK: [0x02,0xf0,0x0f,0xbf]2114 2115s_bitcmp1_b64 s[2:3], -4.02116// CHECK: [0x02,0xf7,0x0f,0xbf]2117 2118s_bitcmp1_b64 s[2:3], src_vccz2119// CHECK: [0x02,0xfb,0x0f,0xbf]2120 2121s_bitcmp1_b64 s[2:3], src_execz2122// CHECK: [0x02,0xfc,0x0f,0xbf]2123 2124s_bitcmp1_b64 s[2:3], src_scc2125// CHECK: [0x02,0xfd,0x0f,0xbf]2126 2127s_bitcmp1_b64 s[2:3], 0xaf1234562128// CHECK: [0x02,0xff,0x0f,0xbf,0x56,0x34,0x12,0xaf]2129 2130s_bitcmp1_b64 s[2:3], 0x3f7172732131// CHECK: [0x02,0xff,0x0f,0xbf,0x73,0x72,0x71,0x3f]2132 2133s_setvskip s1, s22134// CHECK: [0x01,0x02,0x10,0xbf]2135 2136s_setvskip s101, s22137// CHECK: [0x65,0x02,0x10,0xbf]2138 2139s_setvskip flat_scratch_lo, s22140// CHECK: [0x66,0x02,0x10,0xbf]2141 2142s_setvskip flat_scratch_hi, s22143// CHECK: [0x67,0x02,0x10,0xbf]2144 2145s_setvskip vcc_lo, s22146// CHECK: [0x6a,0x02,0x10,0xbf]2147 2148s_setvskip vcc_hi, s22149// CHECK: [0x6b,0x02,0x10,0xbf]2150 2151s_setvskip tba_lo, s22152// CHECK: [0x6c,0x02,0x10,0xbf]2153 2154s_setvskip tba_hi, s22155// CHECK: [0x6d,0x02,0x10,0xbf]2156 2157s_setvskip tma_lo, s22158// CHECK: [0x6e,0x02,0x10,0xbf]2159 2160s_setvskip tma_hi, s22161// CHECK: [0x6f,0x02,0x10,0xbf]2162 2163s_setvskip ttmp11, s22164// CHECK: [0x7b,0x02,0x10,0xbf]2165 2166s_setvskip m0, s22167// CHECK: [0x7c,0x02,0x10,0xbf]2168 2169s_setvskip exec_lo, s22170// CHECK: [0x7e,0x02,0x10,0xbf]2171 2172s_setvskip exec_hi, s22173// CHECK: [0x7f,0x02,0x10,0xbf]2174 2175s_setvskip 0, s22176// CHECK: [0x80,0x02,0x10,0xbf]2177 2178s_setvskip -1, s22179// CHECK: [0xc1,0x02,0x10,0xbf]2180 2181s_setvskip 0.5, s22182// CHECK: [0xf0,0x02,0x10,0xbf]2183 2184s_setvskip -4.0, s22185// CHECK: [0xf7,0x02,0x10,0xbf]2186 2187s_setvskip src_vccz, s22188// CHECK: [0xfb,0x02,0x10,0xbf]2189 2190s_setvskip src_execz, s22191// CHECK: [0xfc,0x02,0x10,0xbf]2192 2193s_setvskip src_scc, s22194// CHECK: [0xfd,0x02,0x10,0xbf]2195 2196s_setvskip 0xaf123456, s22197// CHECK: [0xff,0x02,0x10,0xbf,0x56,0x34,0x12,0xaf]2198 2199s_setvskip 0x3f717273, s22200// CHECK: [0xff,0x02,0x10,0xbf,0x73,0x72,0x71,0x3f]2201 2202s_setvskip s1, s1012203// CHECK: [0x01,0x65,0x10,0xbf]2204 2205s_setvskip s1, flat_scratch_lo2206// CHECK: [0x01,0x66,0x10,0xbf]2207 2208s_setvskip s1, flat_scratch_hi2209// CHECK: [0x01,0x67,0x10,0xbf]2210 2211s_setvskip s1, vcc_lo2212// CHECK: [0x01,0x6a,0x10,0xbf]2213 2214s_setvskip s1, vcc_hi2215// CHECK: [0x01,0x6b,0x10,0xbf]2216 2217s_setvskip s1, tba_lo2218// CHECK: [0x01,0x6c,0x10,0xbf]2219 2220s_setvskip s1, tba_hi2221// CHECK: [0x01,0x6d,0x10,0xbf]2222 2223s_setvskip s1, tma_lo2224// CHECK: [0x01,0x6e,0x10,0xbf]2225 2226s_setvskip s1, tma_hi2227// CHECK: [0x01,0x6f,0x10,0xbf]2228 2229s_setvskip s1, ttmp112230// CHECK: [0x01,0x7b,0x10,0xbf]2231 2232s_setvskip s1, m02233// CHECK: [0x01,0x7c,0x10,0xbf]2234 2235s_setvskip s1, exec_lo2236// CHECK: [0x01,0x7e,0x10,0xbf]2237 2238s_setvskip s1, exec_hi2239// CHECK: [0x01,0x7f,0x10,0xbf]2240 2241s_setvskip s1, 02242// CHECK: [0x01,0x80,0x10,0xbf]2243 2244s_setvskip s1, -12245// CHECK: [0x01,0xc1,0x10,0xbf]2246 2247s_setvskip s1, 0.52248// CHECK: [0x01,0xf0,0x10,0xbf]2249 2250s_setvskip s1, -4.02251// CHECK: [0x01,0xf7,0x10,0xbf]2252 2253s_setvskip s1, src_vccz2254// CHECK: [0x01,0xfb,0x10,0xbf]2255 2256s_setvskip s1, src_execz2257// CHECK: [0x01,0xfc,0x10,0xbf]2258 2259s_setvskip s1, src_scc2260// CHECK: [0x01,0xfd,0x10,0xbf]2261 2262s_setvskip s1, 0xaf1234562263// CHECK: [0x01,0xff,0x10,0xbf,0x56,0x34,0x12,0xaf]2264 2265s_setvskip s1, 0x3f7172732266// CHECK: [0x01,0xff,0x10,0xbf,0x73,0x72,0x71,0x3f]2267 2268s_set_gpr_idx_on s1, 0x02269// CHECK: [0x01,0x00,0x11,0xbf]2270 2271s_set_gpr_idx_on s101, 0x02272// CHECK: [0x65,0x00,0x11,0xbf]2273 2274s_set_gpr_idx_on flat_scratch_lo, 0x02275// CHECK: [0x66,0x00,0x11,0xbf]2276 2277s_set_gpr_idx_on flat_scratch_hi, 0x02278// CHECK: [0x67,0x00,0x11,0xbf]2279 2280s_set_gpr_idx_on vcc_lo, 0x02281// CHECK: [0x6a,0x00,0x11,0xbf]2282 2283s_set_gpr_idx_on vcc_hi, 0x02284// CHECK: [0x6b,0x00,0x11,0xbf]2285 2286s_set_gpr_idx_on tba_lo, 0x02287// CHECK: [0x6c,0x00,0x11,0xbf]2288 2289s_set_gpr_idx_on tba_hi, 0x02290// CHECK: [0x6d,0x00,0x11,0xbf]2291 2292s_set_gpr_idx_on tma_lo, 0x02293// CHECK: [0x6e,0x00,0x11,0xbf]2294 2295s_set_gpr_idx_on tma_hi, 0x02296// CHECK: [0x6f,0x00,0x11,0xbf]2297 2298s_set_gpr_idx_on ttmp11, 0x02299// CHECK: [0x7b,0x00,0x11,0xbf]2300 2301s_set_gpr_idx_on m0, 0x02302// CHECK: [0x7c,0x00,0x11,0xbf]2303 2304s_set_gpr_idx_on 0, 0x02305// CHECK: [0x80,0x00,0x11,0xbf]2306 2307s_set_gpr_idx_on -1, 0x02308// CHECK: [0xc1,0x00,0x11,0xbf]2309 2310s_set_gpr_idx_on 0.5, 0x02311// CHECK: [0xf0,0x00,0x11,0xbf]2312 2313s_set_gpr_idx_on -4.0, 0x02314// CHECK: [0xf7,0x00,0x11,0xbf]2315 2316s_set_gpr_idx_on src_vccz, 0x02317// CHECK: [0xfb,0x00,0x11,0xbf]2318 2319s_set_gpr_idx_on src_execz, 0x02320// CHECK: [0xfc,0x00,0x11,0xbf]2321 2322s_set_gpr_idx_on src_scc, 0x02323// CHECK: [0xfd,0x00,0x11,0xbf]2324 2325s_set_gpr_idx_on 0xaf123456, 0x02326// CHECK: [0xff,0x00,0x11,0xbf,0x56,0x34,0x12,0xaf]2327 2328s_set_gpr_idx_on 0x3f717273, 0x02329// CHECK: [0xff,0x00,0x11,0xbf,0x73,0x72,0x71,0x3f]2330 2331s_set_gpr_idx_on s1, 0x12332// CHECK: [0x01,0x01,0x11,0xbf]2333 2334s_set_gpr_idx_on s1, 0xF2335// CHECK: [0x01,0x0f,0x11,0xbf]2336 2337s_cmp_eq_u64 s[2:3], s[4:5]2338// CHECK: [0x02,0x04,0x12,0xbf]2339 2340s_cmp_eq_u64 s[4:5], s[4:5]2341// CHECK: [0x04,0x04,0x12,0xbf]2342 2343s_cmp_eq_u64 s[100:101], s[4:5]2344// CHECK: [0x64,0x04,0x12,0xbf]2345 2346s_cmp_eq_u64 flat_scratch, s[4:5]2347// CHECK: [0x66,0x04,0x12,0xbf]2348 2349s_cmp_eq_u64 vcc, s[4:5]2350// CHECK: [0x6a,0x04,0x12,0xbf]2351 2352s_cmp_eq_u64 tba, s[4:5]2353// CHECK: [0x6c,0x04,0x12,0xbf]2354 2355s_cmp_eq_u64 tma, s[4:5]2356// CHECK: [0x6e,0x04,0x12,0xbf]2357 2358s_cmp_eq_u64 ttmp[10:11], s[4:5]2359// CHECK: [0x7a,0x04,0x12,0xbf]2360 2361s_cmp_eq_u64 exec, s[4:5]2362// CHECK: [0x7e,0x04,0x12,0xbf]2363 2364s_cmp_eq_u64 0, s[4:5]2365// CHECK: [0x80,0x04,0x12,0xbf]2366 2367s_cmp_eq_u64 -1, s[4:5]2368// CHECK: [0xc1,0x04,0x12,0xbf]2369 2370s_cmp_eq_u64 0.5, s[4:5]2371// CHECK: [0xf0,0x04,0x12,0xbf]2372 2373s_cmp_eq_u64 -4.0, s[4:5]2374// CHECK: [0xf7,0x04,0x12,0xbf]2375 2376s_cmp_eq_u64 src_vccz, s[4:5]2377// CHECK: [0xfb,0x04,0x12,0xbf]2378 2379s_cmp_eq_u64 src_execz, s[4:5]2380// CHECK: [0xfc,0x04,0x12,0xbf]2381 2382s_cmp_eq_u64 src_scc, s[4:5]2383// CHECK: [0xfd,0x04,0x12,0xbf]2384 2385s_cmp_eq_u64 0xaf123456, s[4:5]2386// CHECK: [0xff,0x04,0x12,0xbf,0x56,0x34,0x12,0xaf]2387 2388s_cmp_eq_u64 0x3f717273, s[4:5]2389// CHECK: [0xff,0x04,0x12,0xbf,0x73,0x72,0x71,0x3f]2390 2391s_cmp_eq_u64 s[2:3], s[6:7]2392// CHECK: [0x02,0x06,0x12,0xbf]2393 2394s_cmp_eq_u64 s[2:3], s[100:101]2395// CHECK: [0x02,0x64,0x12,0xbf]2396 2397s_cmp_eq_u64 s[2:3], flat_scratch2398// CHECK: [0x02,0x66,0x12,0xbf]2399 2400s_cmp_eq_u64 s[2:3], vcc2401// CHECK: [0x02,0x6a,0x12,0xbf]2402 2403s_cmp_eq_u64 s[2:3], tba2404// CHECK: [0x02,0x6c,0x12,0xbf]2405 2406s_cmp_eq_u64 s[2:3], tma2407// CHECK: [0x02,0x6e,0x12,0xbf]2408 2409s_cmp_eq_u64 s[2:3], ttmp[10:11]2410// CHECK: [0x02,0x7a,0x12,0xbf]2411 2412s_cmp_eq_u64 s[2:3], exec2413// CHECK: [0x02,0x7e,0x12,0xbf]2414 2415s_cmp_eq_u64 s[2:3], 02416// CHECK: [0x02,0x80,0x12,0xbf]2417 2418s_cmp_eq_u64 s[2:3], -12419// CHECK: [0x02,0xc1,0x12,0xbf]2420 2421s_cmp_eq_u64 s[2:3], 0.52422// CHECK: [0x02,0xf0,0x12,0xbf]2423 2424s_cmp_eq_u64 s[2:3], -4.02425// CHECK: [0x02,0xf7,0x12,0xbf]2426 2427s_cmp_eq_u64 s[2:3], src_vccz2428// CHECK: [0x02,0xfb,0x12,0xbf]2429 2430s_cmp_eq_u64 s[2:3], src_execz2431// CHECK: [0x02,0xfc,0x12,0xbf]2432 2433s_cmp_eq_u64 s[2:3], src_scc2434// CHECK: [0x02,0xfd,0x12,0xbf]2435 2436s_cmp_eq_u64 s[2:3], 0xaf1234562437// CHECK: [0x02,0xff,0x12,0xbf,0x56,0x34,0x12,0xaf]2438 2439s_cmp_eq_u64 s[2:3], 0x3f7172732440// CHECK: [0x02,0xff,0x12,0xbf,0x73,0x72,0x71,0x3f]2441 2442s_cmp_lg_u64 s[2:3], s[4:5]2443// CHECK: [0x02,0x04,0x13,0xbf]2444 2445s_cmp_lg_u64 s[4:5], s[4:5]2446// CHECK: [0x04,0x04,0x13,0xbf]2447 2448s_cmp_lg_u64 s[100:101], s[4:5]2449// CHECK: [0x64,0x04,0x13,0xbf]2450 2451s_cmp_lg_u64 flat_scratch, s[4:5]2452// CHECK: [0x66,0x04,0x13,0xbf]2453 2454s_cmp_lg_u64 vcc, s[4:5]2455// CHECK: [0x6a,0x04,0x13,0xbf]2456 2457s_cmp_lg_u64 tba, s[4:5]2458// CHECK: [0x6c,0x04,0x13,0xbf]2459 2460s_cmp_lg_u64 tma, s[4:5]2461// CHECK: [0x6e,0x04,0x13,0xbf]2462 2463s_cmp_lg_u64 ttmp[10:11], s[4:5]2464// CHECK: [0x7a,0x04,0x13,0xbf]2465 2466s_cmp_lg_u64 exec, s[4:5]2467// CHECK: [0x7e,0x04,0x13,0xbf]2468 2469s_cmp_lg_u64 0, s[4:5]2470// CHECK: [0x80,0x04,0x13,0xbf]2471 2472s_cmp_lg_u64 -1, s[4:5]2473// CHECK: [0xc1,0x04,0x13,0xbf]2474 2475s_cmp_lg_u64 0.5, s[4:5]2476// CHECK: [0xf0,0x04,0x13,0xbf]2477 2478s_cmp_lg_u64 -4.0, s[4:5]2479// CHECK: [0xf7,0x04,0x13,0xbf]2480 2481s_cmp_lg_u64 src_vccz, s[4:5]2482// CHECK: [0xfb,0x04,0x13,0xbf]2483 2484s_cmp_lg_u64 src_execz, s[4:5]2485// CHECK: [0xfc,0x04,0x13,0xbf]2486 2487s_cmp_lg_u64 src_scc, s[4:5]2488// CHECK: [0xfd,0x04,0x13,0xbf]2489 2490s_cmp_lg_u64 0xaf123456, s[4:5]2491// CHECK: [0xff,0x04,0x13,0xbf,0x56,0x34,0x12,0xaf]2492 2493s_cmp_lg_u64 0x3f717273, s[4:5]2494// CHECK: [0xff,0x04,0x13,0xbf,0x73,0x72,0x71,0x3f]2495 2496s_cmp_lg_u64 s[2:3], s[6:7]2497// CHECK: [0x02,0x06,0x13,0xbf]2498 2499s_cmp_lg_u64 s[2:3], s[100:101]2500// CHECK: [0x02,0x64,0x13,0xbf]2501 2502s_cmp_lg_u64 s[2:3], flat_scratch2503// CHECK: [0x02,0x66,0x13,0xbf]2504 2505s_cmp_lg_u64 s[2:3], vcc2506// CHECK: [0x02,0x6a,0x13,0xbf]2507 2508s_cmp_lg_u64 s[2:3], tba2509// CHECK: [0x02,0x6c,0x13,0xbf]2510 2511s_cmp_lg_u64 s[2:3], tma2512// CHECK: [0x02,0x6e,0x13,0xbf]2513 2514s_cmp_lg_u64 s[2:3], ttmp[10:11]2515// CHECK: [0x02,0x7a,0x13,0xbf]2516 2517s_cmp_lg_u64 s[2:3], exec2518// CHECK: [0x02,0x7e,0x13,0xbf]2519 2520s_cmp_lg_u64 s[2:3], 02521// CHECK: [0x02,0x80,0x13,0xbf]2522 2523s_cmp_lg_u64 s[2:3], -12524// CHECK: [0x02,0xc1,0x13,0xbf]2525 2526s_cmp_lg_u64 s[2:3], 0.52527// CHECK: [0x02,0xf0,0x13,0xbf]2528 2529s_cmp_lg_u64 s[2:3], -4.02530// CHECK: [0x02,0xf7,0x13,0xbf]2531 2532s_cmp_lg_u64 s[2:3], src_vccz2533// CHECK: [0x02,0xfb,0x13,0xbf]2534 2535s_cmp_lg_u64 s[2:3], src_execz2536// CHECK: [0x02,0xfc,0x13,0xbf]2537 2538s_cmp_lg_u64 s[2:3], src_scc2539// CHECK: [0x02,0xfd,0x13,0xbf]2540 2541s_cmp_lg_u64 s[2:3], 0xaf1234562542// CHECK: [0x02,0xff,0x13,0xbf,0x56,0x34,0x12,0xaf]2543 2544s_cmp_lg_u64 s[2:3], 0x3f7172732545// CHECK: [0x02,0xff,0x13,0xbf,0x73,0x72,0x71,0x3f]2546