brintos

brintos / llvm-project-archived public Read only

0
0
Text · 90.2 KiB · b17e6ab Raw
4577 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=bonaire -show-encoding %s | FileCheck %s2 3v_nop4// CHECK: [0x00,0x00,0x00,0x7e]5 6v_mov_b32 v5, v17// CHECK: [0x01,0x03,0x0a,0x7e]8 9v_mov_b32 v255, v110// CHECK: [0x01,0x03,0xfe,0x7f]11 12v_mov_b32 v5, v25513// CHECK: [0xff,0x03,0x0a,0x7e]14 15v_mov_b32 v5, s116// CHECK: [0x01,0x02,0x0a,0x7e]17 18v_mov_b32 v5, s10319// CHECK: [0x67,0x02,0x0a,0x7e]20 21v_mov_b32 v5, flat_scratch_lo22// CHECK: [0x68,0x02,0x0a,0x7e]23 24v_mov_b32 v5, flat_scratch_hi25// CHECK: [0x69,0x02,0x0a,0x7e]26 27v_mov_b32 v5, vcc_lo28// CHECK: [0x6a,0x02,0x0a,0x7e]29 30v_mov_b32 v5, vcc_hi31// CHECK: [0x6b,0x02,0x0a,0x7e]32 33v_mov_b32 v5, tba_lo34// CHECK: [0x6c,0x02,0x0a,0x7e]35 36v_mov_b32 v5, tba_hi37// CHECK: [0x6d,0x02,0x0a,0x7e]38 39v_mov_b32 v5, tma_lo40// CHECK: [0x6e,0x02,0x0a,0x7e]41 42v_mov_b32 v5, tma_hi43// CHECK: [0x6f,0x02,0x0a,0x7e]44 45v_mov_b32 v5, ttmp1146// CHECK: [0x7b,0x02,0x0a,0x7e]47 48v_mov_b32 v5, m049// CHECK: [0x7c,0x02,0x0a,0x7e]50 51v_mov_b32 v5, exec_lo52// CHECK: [0x7e,0x02,0x0a,0x7e]53 54v_mov_b32 v5, exec_hi55// CHECK: [0x7f,0x02,0x0a,0x7e]56 57v_mov_b32 v5, 058// CHECK: [0x80,0x02,0x0a,0x7e]59 60v_mov_b32 v5, -161// CHECK: [0xc1,0x02,0x0a,0x7e]62 63v_mov_b32 v5, 0.564// CHECK: [0xf0,0x02,0x0a,0x7e]65 66v_mov_b32 v5, -4.067// CHECK: [0xf7,0x02,0x0a,0x7e]68 69v_mov_b32 v5, src_vccz70// CHECK: [0xfb,0x02,0x0a,0x7e]71 72v_mov_b32 v5, src_execz73// CHECK: [0xfc,0x02,0x0a,0x7e]74 75v_mov_b32 v5, src_scc76// CHECK: [0xfd,0x02,0x0a,0x7e]77 78v_mov_b32 v5, src_lds_direct79// CHECK: [0xfe,0x02,0x0a,0x7e]80 81v_mov_b32 v5, 0xaf12345682// CHECK: [0xff,0x02,0x0a,0x7e,0x56,0x34,0x12,0xaf]83 84v_mov_b32 v5, 0x3f71727385// CHECK: [0xff,0x02,0x0a,0x7e,0x73,0x72,0x71,0x3f]86 87v_readfirstlane_b32 s5, v188// CHECK: [0x01,0x05,0x0a,0x7e]89 90v_readfirstlane_b32 s103, v191// CHECK: [0x01,0x05,0xce,0x7e]92 93v_readfirstlane_b32 tba_lo, v194// CHECK: [0x01,0x05,0xd8,0x7e]95 96v_readfirstlane_b32 tba_hi, v197// CHECK: [0x01,0x05,0xda,0x7e]98 99v_readfirstlane_b32 tma_lo, v1100// CHECK: [0x01,0x05,0xdc,0x7e]101 102v_readfirstlane_b32 tma_hi, v1103// CHECK: [0x01,0x05,0xde,0x7e]104 105v_readfirstlane_b32 ttmp11, v1106// CHECK: [0x01,0x05,0xf6,0x7e]107 108v_readfirstlane_b32 s5, v255109// CHECK: [0xff,0x05,0x0a,0x7e]110 111v_readfirstlane_b32 s5, src_lds_direct112// CHECK: [0xfe,0x04,0x0a,0x7e]113 114v_cvt_i32_f64 v5, v[1:2]115// CHECK: [0x01,0x07,0x0a,0x7e]116 117v_cvt_i32_f64 v255, v[1:2]118// CHECK: [0x01,0x07,0xfe,0x7f]119 120v_cvt_i32_f64 v5, v[254:255]121// CHECK: [0xfe,0x07,0x0a,0x7e]122 123v_cvt_i32_f64 v5, s[2:3]124// CHECK: [0x02,0x06,0x0a,0x7e]125 126v_cvt_i32_f64 v5, s[4:5]127// CHECK: [0x04,0x06,0x0a,0x7e]128 129v_cvt_i32_f64 v5, s[102:103]130// CHECK: [0x66,0x06,0x0a,0x7e]131 132v_cvt_i32_f64 v5, flat_scratch133// CHECK: [0x68,0x06,0x0a,0x7e]134 135v_cvt_i32_f64 v5, vcc136// CHECK: [0x6a,0x06,0x0a,0x7e]137 138v_cvt_i32_f64 v5, tba139// CHECK: [0x6c,0x06,0x0a,0x7e]140 141v_cvt_i32_f64 v5, tma142// CHECK: [0x6e,0x06,0x0a,0x7e]143 144v_cvt_i32_f64 v5, ttmp[10:11]145// CHECK: [0x7a,0x06,0x0a,0x7e]146 147v_cvt_i32_f64 v5, exec148// CHECK: [0x7e,0x06,0x0a,0x7e]149 150v_cvt_i32_f64 v5, 0151// CHECK: [0x80,0x06,0x0a,0x7e]152 153v_cvt_i32_f64 v5, -1154// CHECK: [0xc1,0x06,0x0a,0x7e]155 156v_cvt_i32_f64 v5, 0.5157// CHECK: [0xf0,0x06,0x0a,0x7e]158 159v_cvt_i32_f64 v5, -4.0160// CHECK: [0xf7,0x06,0x0a,0x7e]161 162v_cvt_i32_f64 v5, src_vccz163// CHECK: [0xfb,0x06,0x0a,0x7e]164 165v_cvt_i32_f64 v5, src_execz166// CHECK: [0xfc,0x06,0x0a,0x7e]167 168v_cvt_i32_f64 v5, src_scc169// CHECK: [0xfd,0x06,0x0a,0x7e]170 171v_cvt_i32_f64 v5, 0xaf123456172// CHECK: [0xff,0x06,0x0a,0x7e,0x56,0x34,0x12,0xaf]173 174v_cvt_i32_f64 v5, 0x3f717273175// CHECK: [0xff,0x06,0x0a,0x7e,0x73,0x72,0x71,0x3f]176 177v_cvt_f64_i32 v[5:6], v1178// CHECK: [0x01,0x09,0x0a,0x7e]179 180v_cvt_f64_i32 v[254:255], v1181// CHECK: [0x01,0x09,0xfc,0x7f]182 183v_cvt_f64_i32 v[5:6], v255184// CHECK: [0xff,0x09,0x0a,0x7e]185 186v_cvt_f64_i32 v[5:6], s1187// CHECK: [0x01,0x08,0x0a,0x7e]188 189v_cvt_f64_i32 v[5:6], s103190// CHECK: [0x67,0x08,0x0a,0x7e]191 192v_cvt_f64_i32 v[5:6], flat_scratch_lo193// CHECK: [0x68,0x08,0x0a,0x7e]194 195v_cvt_f64_i32 v[5:6], flat_scratch_hi196// CHECK: [0x69,0x08,0x0a,0x7e]197 198v_cvt_f64_i32 v[5:6], vcc_lo199// CHECK: [0x6a,0x08,0x0a,0x7e]200 201v_cvt_f64_i32 v[5:6], vcc_hi202// CHECK: [0x6b,0x08,0x0a,0x7e]203 204v_cvt_f64_i32 v[5:6], tba_lo205// CHECK: [0x6c,0x08,0x0a,0x7e]206 207v_cvt_f64_i32 v[5:6], tba_hi208// CHECK: [0x6d,0x08,0x0a,0x7e]209 210v_cvt_f64_i32 v[5:6], tma_lo211// CHECK: [0x6e,0x08,0x0a,0x7e]212 213v_cvt_f64_i32 v[5:6], tma_hi214// CHECK: [0x6f,0x08,0x0a,0x7e]215 216v_cvt_f64_i32 v[5:6], ttmp11217// CHECK: [0x7b,0x08,0x0a,0x7e]218 219v_cvt_f64_i32 v[5:6], m0220// CHECK: [0x7c,0x08,0x0a,0x7e]221 222v_cvt_f64_i32 v[5:6], exec_lo223// CHECK: [0x7e,0x08,0x0a,0x7e]224 225v_cvt_f64_i32 v[5:6], exec_hi226// CHECK: [0x7f,0x08,0x0a,0x7e]227 228v_cvt_f64_i32 v[5:6], 0229// CHECK: [0x80,0x08,0x0a,0x7e]230 231v_cvt_f64_i32 v[5:6], -1232// CHECK: [0xc1,0x08,0x0a,0x7e]233 234v_cvt_f64_i32 v[5:6], 0.5235// CHECK: [0xf0,0x08,0x0a,0x7e]236 237v_cvt_f64_i32 v[5:6], -4.0238// CHECK: [0xf7,0x08,0x0a,0x7e]239 240v_cvt_f64_i32 v[5:6], src_vccz241// CHECK: [0xfb,0x08,0x0a,0x7e]242 243v_cvt_f64_i32 v[5:6], src_execz244// CHECK: [0xfc,0x08,0x0a,0x7e]245 246v_cvt_f64_i32 v[5:6], src_scc247// CHECK: [0xfd,0x08,0x0a,0x7e]248 249v_cvt_f64_i32 v[5:6], src_lds_direct250// CHECK: [0xfe,0x08,0x0a,0x7e]251 252v_cvt_f64_i32 v[5:6], 0xaf123456253// CHECK: [0xff,0x08,0x0a,0x7e,0x56,0x34,0x12,0xaf]254 255v_cvt_f64_i32 v[5:6], 0x3f717273256// CHECK: [0xff,0x08,0x0a,0x7e,0x73,0x72,0x71,0x3f]257 258v_cvt_f32_i32 v5, v1259// CHECK: [0x01,0x0b,0x0a,0x7e]260 261v_cvt_f32_i32 v255, v1262// CHECK: [0x01,0x0b,0xfe,0x7f]263 264v_cvt_f32_i32 v5, v255265// CHECK: [0xff,0x0b,0x0a,0x7e]266 267v_cvt_f32_i32 v5, s1268// CHECK: [0x01,0x0a,0x0a,0x7e]269 270v_cvt_f32_i32 v5, s103271// CHECK: [0x67,0x0a,0x0a,0x7e]272 273v_cvt_f32_i32 v5, flat_scratch_lo274// CHECK: [0x68,0x0a,0x0a,0x7e]275 276v_cvt_f32_i32 v5, flat_scratch_hi277// CHECK: [0x69,0x0a,0x0a,0x7e]278 279v_cvt_f32_i32 v5, vcc_lo280// CHECK: [0x6a,0x0a,0x0a,0x7e]281 282v_cvt_f32_i32 v5, vcc_hi283// CHECK: [0x6b,0x0a,0x0a,0x7e]284 285v_cvt_f32_i32 v5, tba_lo286// CHECK: [0x6c,0x0a,0x0a,0x7e]287 288v_cvt_f32_i32 v5, tba_hi289// CHECK: [0x6d,0x0a,0x0a,0x7e]290 291v_cvt_f32_i32 v5, tma_lo292// CHECK: [0x6e,0x0a,0x0a,0x7e]293 294v_cvt_f32_i32 v5, tma_hi295// CHECK: [0x6f,0x0a,0x0a,0x7e]296 297v_cvt_f32_i32 v5, ttmp11298// CHECK: [0x7b,0x0a,0x0a,0x7e]299 300v_cvt_f32_i32 v5, m0301// CHECK: [0x7c,0x0a,0x0a,0x7e]302 303v_cvt_f32_i32 v5, exec_lo304// CHECK: [0x7e,0x0a,0x0a,0x7e]305 306v_cvt_f32_i32 v5, exec_hi307// CHECK: [0x7f,0x0a,0x0a,0x7e]308 309v_cvt_f32_i32 v5, 0310// CHECK: [0x80,0x0a,0x0a,0x7e]311 312v_cvt_f32_i32 v5, -1313// CHECK: [0xc1,0x0a,0x0a,0x7e]314 315v_cvt_f32_i32 v5, 0.5316// CHECK: [0xf0,0x0a,0x0a,0x7e]317 318v_cvt_f32_i32 v5, -4.0319// CHECK: [0xf7,0x0a,0x0a,0x7e]320 321v_cvt_f32_i32 v5, src_vccz322// CHECK: [0xfb,0x0a,0x0a,0x7e]323 324v_cvt_f32_i32 v5, src_execz325// CHECK: [0xfc,0x0a,0x0a,0x7e]326 327v_cvt_f32_i32 v5, src_scc328// CHECK: [0xfd,0x0a,0x0a,0x7e]329 330v_cvt_f32_i32 v5, src_lds_direct331// CHECK: [0xfe,0x0a,0x0a,0x7e]332 333v_cvt_f32_i32 v5, 0xaf123456334// CHECK: [0xff,0x0a,0x0a,0x7e,0x56,0x34,0x12,0xaf]335 336v_cvt_f32_i32 v5, 0x3f717273337// CHECK: [0xff,0x0a,0x0a,0x7e,0x73,0x72,0x71,0x3f]338 339v_cvt_f32_u32 v5, v1340// CHECK: [0x01,0x0d,0x0a,0x7e]341 342v_cvt_f32_u32 v255, v1343// CHECK: [0x01,0x0d,0xfe,0x7f]344 345v_cvt_f32_u32 v5, v255346// CHECK: [0xff,0x0d,0x0a,0x7e]347 348v_cvt_f32_u32 v5, s1349// CHECK: [0x01,0x0c,0x0a,0x7e]350 351v_cvt_f32_u32 v5, s103352// CHECK: [0x67,0x0c,0x0a,0x7e]353 354v_cvt_f32_u32 v5, flat_scratch_lo355// CHECK: [0x68,0x0c,0x0a,0x7e]356 357v_cvt_f32_u32 v5, flat_scratch_hi358// CHECK: [0x69,0x0c,0x0a,0x7e]359 360v_cvt_f32_u32 v5, vcc_lo361// CHECK: [0x6a,0x0c,0x0a,0x7e]362 363v_cvt_f32_u32 v5, vcc_hi364// CHECK: [0x6b,0x0c,0x0a,0x7e]365 366v_cvt_f32_u32 v5, tba_lo367// CHECK: [0x6c,0x0c,0x0a,0x7e]368 369v_cvt_f32_u32 v5, tba_hi370// CHECK: [0x6d,0x0c,0x0a,0x7e]371 372v_cvt_f32_u32 v5, tma_lo373// CHECK: [0x6e,0x0c,0x0a,0x7e]374 375v_cvt_f32_u32 v5, tma_hi376// CHECK: [0x6f,0x0c,0x0a,0x7e]377 378v_cvt_f32_u32 v5, ttmp11379// CHECK: [0x7b,0x0c,0x0a,0x7e]380 381v_cvt_f32_u32 v5, m0382// CHECK: [0x7c,0x0c,0x0a,0x7e]383 384v_cvt_f32_u32 v5, exec_lo385// CHECK: [0x7e,0x0c,0x0a,0x7e]386 387v_cvt_f32_u32 v5, exec_hi388// CHECK: [0x7f,0x0c,0x0a,0x7e]389 390v_cvt_f32_u32 v5, 0391// CHECK: [0x80,0x0c,0x0a,0x7e]392 393v_cvt_f32_u32 v5, -1394// CHECK: [0xc1,0x0c,0x0a,0x7e]395 396v_cvt_f32_u32 v5, 0.5397// CHECK: [0xf0,0x0c,0x0a,0x7e]398 399v_cvt_f32_u32 v5, -4.0400// CHECK: [0xf7,0x0c,0x0a,0x7e]401 402v_cvt_f32_u32 v5, src_vccz403// CHECK: [0xfb,0x0c,0x0a,0x7e]404 405v_cvt_f32_u32 v5, src_execz406// CHECK: [0xfc,0x0c,0x0a,0x7e]407 408v_cvt_f32_u32 v5, src_scc409// CHECK: [0xfd,0x0c,0x0a,0x7e]410 411v_cvt_f32_u32 v5, src_lds_direct412// CHECK: [0xfe,0x0c,0x0a,0x7e]413 414v_cvt_f32_u32 v5, 0xaf123456415// CHECK: [0xff,0x0c,0x0a,0x7e,0x56,0x34,0x12,0xaf]416 417v_cvt_f32_u32 v5, 0x3f717273418// CHECK: [0xff,0x0c,0x0a,0x7e,0x73,0x72,0x71,0x3f]419 420v_cvt_u32_f32 v5, v1421// CHECK: [0x01,0x0f,0x0a,0x7e]422 423v_cvt_u32_f32 v255, v1424// CHECK: [0x01,0x0f,0xfe,0x7f]425 426v_cvt_u32_f32 v5, v255427// CHECK: [0xff,0x0f,0x0a,0x7e]428 429v_cvt_u32_f32 v5, s1430// CHECK: [0x01,0x0e,0x0a,0x7e]431 432v_cvt_u32_f32 v5, s103433// CHECK: [0x67,0x0e,0x0a,0x7e]434 435v_cvt_u32_f32 v5, flat_scratch_lo436// CHECK: [0x68,0x0e,0x0a,0x7e]437 438v_cvt_u32_f32 v5, flat_scratch_hi439// CHECK: [0x69,0x0e,0x0a,0x7e]440 441v_cvt_u32_f32 v5, vcc_lo442// CHECK: [0x6a,0x0e,0x0a,0x7e]443 444v_cvt_u32_f32 v5, vcc_hi445// CHECK: [0x6b,0x0e,0x0a,0x7e]446 447v_cvt_u32_f32 v5, tba_lo448// CHECK: [0x6c,0x0e,0x0a,0x7e]449 450v_cvt_u32_f32 v5, tba_hi451// CHECK: [0x6d,0x0e,0x0a,0x7e]452 453v_cvt_u32_f32 v5, tma_lo454// CHECK: [0x6e,0x0e,0x0a,0x7e]455 456v_cvt_u32_f32 v5, tma_hi457// CHECK: [0x6f,0x0e,0x0a,0x7e]458 459v_cvt_u32_f32 v5, ttmp11460// CHECK: [0x7b,0x0e,0x0a,0x7e]461 462v_cvt_u32_f32 v5, m0463// CHECK: [0x7c,0x0e,0x0a,0x7e]464 465v_cvt_u32_f32 v5, exec_lo466// CHECK: [0x7e,0x0e,0x0a,0x7e]467 468v_cvt_u32_f32 v5, exec_hi469// CHECK: [0x7f,0x0e,0x0a,0x7e]470 471v_cvt_u32_f32 v5, 0472// CHECK: [0x80,0x0e,0x0a,0x7e]473 474v_cvt_u32_f32 v5, -1475// CHECK: [0xc1,0x0e,0x0a,0x7e]476 477v_cvt_u32_f32 v5, 0.5478// CHECK: [0xf0,0x0e,0x0a,0x7e]479 480v_cvt_u32_f32 v5, -4.0481// CHECK: [0xf7,0x0e,0x0a,0x7e]482 483v_cvt_u32_f32 v5, src_vccz484// CHECK: [0xfb,0x0e,0x0a,0x7e]485 486v_cvt_u32_f32 v5, src_execz487// CHECK: [0xfc,0x0e,0x0a,0x7e]488 489v_cvt_u32_f32 v5, src_scc490// CHECK: [0xfd,0x0e,0x0a,0x7e]491 492v_cvt_u32_f32 v5, src_lds_direct493// CHECK: [0xfe,0x0e,0x0a,0x7e]494 495v_cvt_u32_f32 v5, 0xaf123456496// CHECK: [0xff,0x0e,0x0a,0x7e,0x56,0x34,0x12,0xaf]497 498v_cvt_u32_f32 v5, 0x3f717273499// CHECK: [0xff,0x0e,0x0a,0x7e,0x73,0x72,0x71,0x3f]500 501v_cvt_i32_f32 v5, v1502// CHECK: [0x01,0x11,0x0a,0x7e]503 504v_cvt_i32_f32 v255, v1505// CHECK: [0x01,0x11,0xfe,0x7f]506 507v_cvt_i32_f32 v5, v255508// CHECK: [0xff,0x11,0x0a,0x7e]509 510v_cvt_i32_f32 v5, s1511// CHECK: [0x01,0x10,0x0a,0x7e]512 513v_cvt_i32_f32 v5, s103514// CHECK: [0x67,0x10,0x0a,0x7e]515 516v_cvt_i32_f32 v5, flat_scratch_lo517// CHECK: [0x68,0x10,0x0a,0x7e]518 519v_cvt_i32_f32 v5, flat_scratch_hi520// CHECK: [0x69,0x10,0x0a,0x7e]521 522v_cvt_i32_f32 v5, vcc_lo523// CHECK: [0x6a,0x10,0x0a,0x7e]524 525v_cvt_i32_f32 v5, vcc_hi526// CHECK: [0x6b,0x10,0x0a,0x7e]527 528v_cvt_i32_f32 v5, tba_lo529// CHECK: [0x6c,0x10,0x0a,0x7e]530 531v_cvt_i32_f32 v5, tba_hi532// CHECK: [0x6d,0x10,0x0a,0x7e]533 534v_cvt_i32_f32 v5, tma_lo535// CHECK: [0x6e,0x10,0x0a,0x7e]536 537v_cvt_i32_f32 v5, tma_hi538// CHECK: [0x6f,0x10,0x0a,0x7e]539 540v_cvt_i32_f32 v5, ttmp11541// CHECK: [0x7b,0x10,0x0a,0x7e]542 543v_cvt_i32_f32 v5, m0544// CHECK: [0x7c,0x10,0x0a,0x7e]545 546v_cvt_i32_f32 v5, exec_lo547// CHECK: [0x7e,0x10,0x0a,0x7e]548 549v_cvt_i32_f32 v5, exec_hi550// CHECK: [0x7f,0x10,0x0a,0x7e]551 552v_cvt_i32_f32 v5, 0553// CHECK: [0x80,0x10,0x0a,0x7e]554 555v_cvt_i32_f32 v5, -1556// CHECK: [0xc1,0x10,0x0a,0x7e]557 558v_cvt_i32_f32 v5, 0.5559// CHECK: [0xf0,0x10,0x0a,0x7e]560 561v_cvt_i32_f32 v5, -4.0562// CHECK: [0xf7,0x10,0x0a,0x7e]563 564v_cvt_i32_f32 v5, src_vccz565// CHECK: [0xfb,0x10,0x0a,0x7e]566 567v_cvt_i32_f32 v5, src_execz568// CHECK: [0xfc,0x10,0x0a,0x7e]569 570v_cvt_i32_f32 v5, src_scc571// CHECK: [0xfd,0x10,0x0a,0x7e]572 573v_cvt_i32_f32 v5, src_lds_direct574// CHECK: [0xfe,0x10,0x0a,0x7e]575 576v_cvt_i32_f32 v5, 0xaf123456577// CHECK: [0xff,0x10,0x0a,0x7e,0x56,0x34,0x12,0xaf]578 579v_cvt_i32_f32 v5, 0x3f717273580// CHECK: [0xff,0x10,0x0a,0x7e,0x73,0x72,0x71,0x3f]581 582v_cvt_f16_f32 v5, v1583// CHECK: [0x01,0x15,0x0a,0x7e]584 585v_cvt_f16_f32 v255, v1586// CHECK: [0x01,0x15,0xfe,0x7f]587 588v_cvt_f16_f32 v5, v255589// CHECK: [0xff,0x15,0x0a,0x7e]590 591v_cvt_f16_f32 v5, s1592// CHECK: [0x01,0x14,0x0a,0x7e]593 594v_cvt_f16_f32 v5, s103595// CHECK: [0x67,0x14,0x0a,0x7e]596 597v_cvt_f16_f32 v5, flat_scratch_lo598// CHECK: [0x68,0x14,0x0a,0x7e]599 600v_cvt_f16_f32 v5, flat_scratch_hi601// CHECK: [0x69,0x14,0x0a,0x7e]602 603v_cvt_f16_f32 v5, vcc_lo604// CHECK: [0x6a,0x14,0x0a,0x7e]605 606v_cvt_f16_f32 v5, vcc_hi607// CHECK: [0x6b,0x14,0x0a,0x7e]608 609v_cvt_f16_f32 v5, tba_lo610// CHECK: [0x6c,0x14,0x0a,0x7e]611 612v_cvt_f16_f32 v5, tba_hi613// CHECK: [0x6d,0x14,0x0a,0x7e]614 615v_cvt_f16_f32 v5, tma_lo616// CHECK: [0x6e,0x14,0x0a,0x7e]617 618v_cvt_f16_f32 v5, tma_hi619// CHECK: [0x6f,0x14,0x0a,0x7e]620 621v_cvt_f16_f32 v5, ttmp11622// CHECK: [0x7b,0x14,0x0a,0x7e]623 624v_cvt_f16_f32 v5, m0625// CHECK: [0x7c,0x14,0x0a,0x7e]626 627v_cvt_f16_f32 v5, exec_lo628// CHECK: [0x7e,0x14,0x0a,0x7e]629 630v_cvt_f16_f32 v5, exec_hi631// CHECK: [0x7f,0x14,0x0a,0x7e]632 633v_cvt_f16_f32 v5, 0634// CHECK: [0x80,0x14,0x0a,0x7e]635 636v_cvt_f16_f32 v5, -1637// CHECK: [0xc1,0x14,0x0a,0x7e]638 639v_cvt_f16_f32 v5, 0.5640// CHECK: [0xf0,0x14,0x0a,0x7e]641 642v_cvt_f16_f32 v5, -4.0643// CHECK: [0xf7,0x14,0x0a,0x7e]644 645v_cvt_f16_f32 v5, src_vccz646// CHECK: [0xfb,0x14,0x0a,0x7e]647 648v_cvt_f16_f32 v5, src_execz649// CHECK: [0xfc,0x14,0x0a,0x7e]650 651v_cvt_f16_f32 v5, src_scc652// CHECK: [0xfd,0x14,0x0a,0x7e]653 654v_cvt_f16_f32 v5, src_lds_direct655// CHECK: [0xfe,0x14,0x0a,0x7e]656 657v_cvt_f16_f32 v5, 0xaf123456658// CHECK: [0xff,0x14,0x0a,0x7e,0x56,0x34,0x12,0xaf]659 660v_cvt_f16_f32 v5, 0x3f717273661// CHECK: [0xff,0x14,0x0a,0x7e,0x73,0x72,0x71,0x3f]662 663v_cvt_f32_f16 v5, v1664// CHECK: [0x01,0x17,0x0a,0x7e]665 666v_cvt_f32_f16 v255, v1667// CHECK: [0x01,0x17,0xfe,0x7f]668 669v_cvt_f32_f16 v5, v255670// CHECK: [0xff,0x17,0x0a,0x7e]671 672v_cvt_f32_f16 v5, s1673// CHECK: [0x01,0x16,0x0a,0x7e]674 675v_cvt_f32_f16 v5, s103676// CHECK: [0x67,0x16,0x0a,0x7e]677 678v_cvt_f32_f16 v5, flat_scratch_lo679// CHECK: [0x68,0x16,0x0a,0x7e]680 681v_cvt_f32_f16 v5, flat_scratch_hi682// CHECK: [0x69,0x16,0x0a,0x7e]683 684v_cvt_f32_f16 v5, vcc_lo685// CHECK: [0x6a,0x16,0x0a,0x7e]686 687v_cvt_f32_f16 v5, vcc_hi688// CHECK: [0x6b,0x16,0x0a,0x7e]689 690v_cvt_f32_f16 v5, tba_lo691// CHECK: [0x6c,0x16,0x0a,0x7e]692 693v_cvt_f32_f16 v5, tba_hi694// CHECK: [0x6d,0x16,0x0a,0x7e]695 696v_cvt_f32_f16 v5, tma_lo697// CHECK: [0x6e,0x16,0x0a,0x7e]698 699v_cvt_f32_f16 v5, tma_hi700// CHECK: [0x6f,0x16,0x0a,0x7e]701 702v_cvt_f32_f16 v5, ttmp11703// CHECK: [0x7b,0x16,0x0a,0x7e]704 705v_cvt_f32_f16 v5, m0706// CHECK: [0x7c,0x16,0x0a,0x7e]707 708v_cvt_f32_f16 v5, exec_lo709// CHECK: [0x7e,0x16,0x0a,0x7e]710 711v_cvt_f32_f16 v5, exec_hi712// CHECK: [0x7f,0x16,0x0a,0x7e]713 714v_cvt_f32_f16 v5, 0715// CHECK: [0x80,0x16,0x0a,0x7e]716 717v_cvt_f32_f16 v5, -1718// CHECK: [0xc1,0x16,0x0a,0x7e]719 720v_cvt_f32_f16 v5, src_vccz721// CHECK: [0xfb,0x16,0x0a,0x7e]722 723v_cvt_f32_f16 v5, src_execz724// CHECK: [0xfc,0x16,0x0a,0x7e]725 726v_cvt_f32_f16 v5, src_scc727// CHECK: [0xfd,0x16,0x0a,0x7e]728 729v_cvt_f32_f16 v5, src_lds_direct730// CHECK: [0xfe,0x16,0x0a,0x7e]731 732v_cvt_rpi_i32_f32 v5, v1733// CHECK: [0x01,0x19,0x0a,0x7e]734 735v_cvt_rpi_i32_f32 v255, v1736// CHECK: [0x01,0x19,0xfe,0x7f]737 738v_cvt_rpi_i32_f32 v5, v255739// CHECK: [0xff,0x19,0x0a,0x7e]740 741v_cvt_rpi_i32_f32 v5, s1742// CHECK: [0x01,0x18,0x0a,0x7e]743 744v_cvt_rpi_i32_f32 v5, s103745// CHECK: [0x67,0x18,0x0a,0x7e]746 747v_cvt_rpi_i32_f32 v5, flat_scratch_lo748// CHECK: [0x68,0x18,0x0a,0x7e]749 750v_cvt_rpi_i32_f32 v5, flat_scratch_hi751// CHECK: [0x69,0x18,0x0a,0x7e]752 753v_cvt_rpi_i32_f32 v5, vcc_lo754// CHECK: [0x6a,0x18,0x0a,0x7e]755 756v_cvt_rpi_i32_f32 v5, vcc_hi757// CHECK: [0x6b,0x18,0x0a,0x7e]758 759v_cvt_rpi_i32_f32 v5, tba_lo760// CHECK: [0x6c,0x18,0x0a,0x7e]761 762v_cvt_rpi_i32_f32 v5, tba_hi763// CHECK: [0x6d,0x18,0x0a,0x7e]764 765v_cvt_rpi_i32_f32 v5, tma_lo766// CHECK: [0x6e,0x18,0x0a,0x7e]767 768v_cvt_rpi_i32_f32 v5, tma_hi769// CHECK: [0x6f,0x18,0x0a,0x7e]770 771v_cvt_rpi_i32_f32 v5, ttmp11772// CHECK: [0x7b,0x18,0x0a,0x7e]773 774v_cvt_rpi_i32_f32 v5, m0775// CHECK: [0x7c,0x18,0x0a,0x7e]776 777v_cvt_rpi_i32_f32 v5, exec_lo778// CHECK: [0x7e,0x18,0x0a,0x7e]779 780v_cvt_rpi_i32_f32 v5, exec_hi781// CHECK: [0x7f,0x18,0x0a,0x7e]782 783v_cvt_rpi_i32_f32 v5, 0784// CHECK: [0x80,0x18,0x0a,0x7e]785 786v_cvt_rpi_i32_f32 v5, -1787// CHECK: [0xc1,0x18,0x0a,0x7e]788 789v_cvt_rpi_i32_f32 v5, 0.5790// CHECK: [0xf0,0x18,0x0a,0x7e]791 792v_cvt_rpi_i32_f32 v5, -4.0793// CHECK: [0xf7,0x18,0x0a,0x7e]794 795v_cvt_rpi_i32_f32 v5, src_vccz796// CHECK: [0xfb,0x18,0x0a,0x7e]797 798v_cvt_rpi_i32_f32 v5, src_execz799// CHECK: [0xfc,0x18,0x0a,0x7e]800 801v_cvt_rpi_i32_f32 v5, src_scc802// CHECK: [0xfd,0x18,0x0a,0x7e]803 804v_cvt_rpi_i32_f32 v5, src_lds_direct805// CHECK: [0xfe,0x18,0x0a,0x7e]806 807v_cvt_rpi_i32_f32 v5, 0xaf123456808// CHECK: [0xff,0x18,0x0a,0x7e,0x56,0x34,0x12,0xaf]809 810v_cvt_rpi_i32_f32 v5, 0x3f717273811// CHECK: [0xff,0x18,0x0a,0x7e,0x73,0x72,0x71,0x3f]812 813v_cvt_flr_i32_f32 v5, v1814// CHECK: [0x01,0x1b,0x0a,0x7e]815 816v_cvt_flr_i32_f32 v255, v1817// CHECK: [0x01,0x1b,0xfe,0x7f]818 819v_cvt_flr_i32_f32 v5, v255820// CHECK: [0xff,0x1b,0x0a,0x7e]821 822v_cvt_flr_i32_f32 v5, s1823// CHECK: [0x01,0x1a,0x0a,0x7e]824 825v_cvt_flr_i32_f32 v5, s103826// CHECK: [0x67,0x1a,0x0a,0x7e]827 828v_cvt_flr_i32_f32 v5, flat_scratch_lo829// CHECK: [0x68,0x1a,0x0a,0x7e]830 831v_cvt_flr_i32_f32 v5, flat_scratch_hi832// CHECK: [0x69,0x1a,0x0a,0x7e]833 834v_cvt_flr_i32_f32 v5, vcc_lo835// CHECK: [0x6a,0x1a,0x0a,0x7e]836 837v_cvt_flr_i32_f32 v5, vcc_hi838// CHECK: [0x6b,0x1a,0x0a,0x7e]839 840v_cvt_flr_i32_f32 v5, tba_lo841// CHECK: [0x6c,0x1a,0x0a,0x7e]842 843v_cvt_flr_i32_f32 v5, tba_hi844// CHECK: [0x6d,0x1a,0x0a,0x7e]845 846v_cvt_flr_i32_f32 v5, tma_lo847// CHECK: [0x6e,0x1a,0x0a,0x7e]848 849v_cvt_flr_i32_f32 v5, tma_hi850// CHECK: [0x6f,0x1a,0x0a,0x7e]851 852v_cvt_flr_i32_f32 v5, ttmp11853// CHECK: [0x7b,0x1a,0x0a,0x7e]854 855v_cvt_flr_i32_f32 v5, m0856// CHECK: [0x7c,0x1a,0x0a,0x7e]857 858v_cvt_flr_i32_f32 v5, exec_lo859// CHECK: [0x7e,0x1a,0x0a,0x7e]860 861v_cvt_flr_i32_f32 v5, exec_hi862// CHECK: [0x7f,0x1a,0x0a,0x7e]863 864v_cvt_flr_i32_f32 v5, 0865// CHECK: [0x80,0x1a,0x0a,0x7e]866 867v_cvt_flr_i32_f32 v5, -1868// CHECK: [0xc1,0x1a,0x0a,0x7e]869 870v_cvt_flr_i32_f32 v5, 0.5871// CHECK: [0xf0,0x1a,0x0a,0x7e]872 873v_cvt_flr_i32_f32 v5, -4.0874// CHECK: [0xf7,0x1a,0x0a,0x7e]875 876v_cvt_flr_i32_f32 v5, src_vccz877// CHECK: [0xfb,0x1a,0x0a,0x7e]878 879v_cvt_flr_i32_f32 v5, src_execz880// CHECK: [0xfc,0x1a,0x0a,0x7e]881 882v_cvt_flr_i32_f32 v5, src_scc883// CHECK: [0xfd,0x1a,0x0a,0x7e]884 885v_cvt_flr_i32_f32 v5, src_lds_direct886// CHECK: [0xfe,0x1a,0x0a,0x7e]887 888v_cvt_flr_i32_f32 v5, 0xaf123456889// CHECK: [0xff,0x1a,0x0a,0x7e,0x56,0x34,0x12,0xaf]890 891v_cvt_flr_i32_f32 v5, 0x3f717273892// CHECK: [0xff,0x1a,0x0a,0x7e,0x73,0x72,0x71,0x3f]893 894v_cvt_off_f32_i4 v5, v1895// CHECK: [0x01,0x1d,0x0a,0x7e]896 897v_cvt_off_f32_i4 v255, v1898// CHECK: [0x01,0x1d,0xfe,0x7f]899 900v_cvt_off_f32_i4 v5, v255901// CHECK: [0xff,0x1d,0x0a,0x7e]902 903v_cvt_off_f32_i4 v5, s1904// CHECK: [0x01,0x1c,0x0a,0x7e]905 906v_cvt_off_f32_i4 v5, s103907// CHECK: [0x67,0x1c,0x0a,0x7e]908 909v_cvt_off_f32_i4 v5, flat_scratch_lo910// CHECK: [0x68,0x1c,0x0a,0x7e]911 912v_cvt_off_f32_i4 v5, flat_scratch_hi913// CHECK: [0x69,0x1c,0x0a,0x7e]914 915v_cvt_off_f32_i4 v5, vcc_lo916// CHECK: [0x6a,0x1c,0x0a,0x7e]917 918v_cvt_off_f32_i4 v5, vcc_hi919// CHECK: [0x6b,0x1c,0x0a,0x7e]920 921v_cvt_off_f32_i4 v5, tba_lo922// CHECK: [0x6c,0x1c,0x0a,0x7e]923 924v_cvt_off_f32_i4 v5, tba_hi925// CHECK: [0x6d,0x1c,0x0a,0x7e]926 927v_cvt_off_f32_i4 v5, tma_lo928// CHECK: [0x6e,0x1c,0x0a,0x7e]929 930v_cvt_off_f32_i4 v5, tma_hi931// CHECK: [0x6f,0x1c,0x0a,0x7e]932 933v_cvt_off_f32_i4 v5, ttmp11934// CHECK: [0x7b,0x1c,0x0a,0x7e]935 936v_cvt_off_f32_i4 v5, m0937// CHECK: [0x7c,0x1c,0x0a,0x7e]938 939v_cvt_off_f32_i4 v5, exec_lo940// CHECK: [0x7e,0x1c,0x0a,0x7e]941 942v_cvt_off_f32_i4 v5, exec_hi943// CHECK: [0x7f,0x1c,0x0a,0x7e]944 945v_cvt_off_f32_i4 v5, 0946// CHECK: [0x80,0x1c,0x0a,0x7e]947 948v_cvt_off_f32_i4 v5, -1949// CHECK: [0xc1,0x1c,0x0a,0x7e]950 951v_cvt_off_f32_i4 v5, 0.5952// CHECK: [0xf0,0x1c,0x0a,0x7e]953 954v_cvt_off_f32_i4 v5, -4.0955// CHECK: [0xf7,0x1c,0x0a,0x7e]956 957v_cvt_off_f32_i4 v5, src_vccz958// CHECK: [0xfb,0x1c,0x0a,0x7e]959 960v_cvt_off_f32_i4 v5, src_execz961// CHECK: [0xfc,0x1c,0x0a,0x7e]962 963v_cvt_off_f32_i4 v5, src_scc964// CHECK: [0xfd,0x1c,0x0a,0x7e]965 966v_cvt_off_f32_i4 v5, src_lds_direct967// CHECK: [0xfe,0x1c,0x0a,0x7e]968 969v_cvt_off_f32_i4 v5, 0x4f970// CHECK: [0xff,0x1c,0x0a,0x7e,0x4f,0x00,0x00,0x00]971 972v_cvt_off_f32_i4 v5, 0x41973// CHECK: [0xff,0x1c,0x0a,0x7e,0x41,0x00,0x00,0x00]974 975v_cvt_f32_f64 v5, v[1:2]976// CHECK: [0x01,0x1f,0x0a,0x7e]977 978v_cvt_f32_f64 v255, v[1:2]979// CHECK: [0x01,0x1f,0xfe,0x7f]980 981v_cvt_f32_f64 v5, v[254:255]982// CHECK: [0xfe,0x1f,0x0a,0x7e]983 984v_cvt_f32_f64 v5, s[2:3]985// CHECK: [0x02,0x1e,0x0a,0x7e]986 987v_cvt_f32_f64 v5, s[4:5]988// CHECK: [0x04,0x1e,0x0a,0x7e]989 990v_cvt_f32_f64 v5, s[102:103]991// CHECK: [0x66,0x1e,0x0a,0x7e]992 993v_cvt_f32_f64 v5, flat_scratch994// CHECK: [0x68,0x1e,0x0a,0x7e]995 996v_cvt_f32_f64 v5, vcc997// CHECK: [0x6a,0x1e,0x0a,0x7e]998 999v_cvt_f32_f64 v5, tba1000// CHECK: [0x6c,0x1e,0x0a,0x7e]1001 1002v_cvt_f32_f64 v5, tma1003// CHECK: [0x6e,0x1e,0x0a,0x7e]1004 1005v_cvt_f32_f64 v5, ttmp[10:11]1006// CHECK: [0x7a,0x1e,0x0a,0x7e]1007 1008v_cvt_f32_f64 v5, exec1009// CHECK: [0x7e,0x1e,0x0a,0x7e]1010 1011v_cvt_f32_f64 v5, 01012// CHECK: [0x80,0x1e,0x0a,0x7e]1013 1014v_cvt_f32_f64 v5, -11015// CHECK: [0xc1,0x1e,0x0a,0x7e]1016 1017v_cvt_f32_f64 v5, 0.51018// CHECK: [0xf0,0x1e,0x0a,0x7e]1019 1020v_cvt_f32_f64 v5, -4.01021// CHECK: [0xf7,0x1e,0x0a,0x7e]1022 1023v_cvt_f32_f64 v5, src_vccz1024// CHECK: [0xfb,0x1e,0x0a,0x7e]1025 1026v_cvt_f32_f64 v5, src_execz1027// CHECK: [0xfc,0x1e,0x0a,0x7e]1028 1029v_cvt_f32_f64 v5, src_scc1030// CHECK: [0xfd,0x1e,0x0a,0x7e]1031 1032v_cvt_f32_f64 v5, 0xaf1234561033// CHECK: [0xff,0x1e,0x0a,0x7e,0x56,0x34,0x12,0xaf]1034 1035v_cvt_f32_f64 v5, 0x3f7172731036// CHECK: [0xff,0x1e,0x0a,0x7e,0x73,0x72,0x71,0x3f]1037 1038v_cvt_f64_f32 v[5:6], v11039// CHECK: [0x01,0x21,0x0a,0x7e]1040 1041v_cvt_f64_f32 v[254:255], v11042// CHECK: [0x01,0x21,0xfc,0x7f]1043 1044v_cvt_f64_f32 v[5:6], v2551045// CHECK: [0xff,0x21,0x0a,0x7e]1046 1047v_cvt_f64_f32 v[5:6], s11048// CHECK: [0x01,0x20,0x0a,0x7e]1049 1050v_cvt_f64_f32 v[5:6], s1031051// CHECK: [0x67,0x20,0x0a,0x7e]1052 1053v_cvt_f64_f32 v[5:6], flat_scratch_lo1054// CHECK: [0x68,0x20,0x0a,0x7e]1055 1056v_cvt_f64_f32 v[5:6], flat_scratch_hi1057// CHECK: [0x69,0x20,0x0a,0x7e]1058 1059v_cvt_f64_f32 v[5:6], vcc_lo1060// CHECK: [0x6a,0x20,0x0a,0x7e]1061 1062v_cvt_f64_f32 v[5:6], vcc_hi1063// CHECK: [0x6b,0x20,0x0a,0x7e]1064 1065v_cvt_f64_f32 v[5:6], tba_lo1066// CHECK: [0x6c,0x20,0x0a,0x7e]1067 1068v_cvt_f64_f32 v[5:6], tba_hi1069// CHECK: [0x6d,0x20,0x0a,0x7e]1070 1071v_cvt_f64_f32 v[5:6], tma_lo1072// CHECK: [0x6e,0x20,0x0a,0x7e]1073 1074v_cvt_f64_f32 v[5:6], tma_hi1075// CHECK: [0x6f,0x20,0x0a,0x7e]1076 1077v_cvt_f64_f32 v[5:6], ttmp111078// CHECK: [0x7b,0x20,0x0a,0x7e]1079 1080v_cvt_f64_f32 v[5:6], m01081// CHECK: [0x7c,0x20,0x0a,0x7e]1082 1083v_cvt_f64_f32 v[5:6], exec_lo1084// CHECK: [0x7e,0x20,0x0a,0x7e]1085 1086v_cvt_f64_f32 v[5:6], exec_hi1087// CHECK: [0x7f,0x20,0x0a,0x7e]1088 1089v_cvt_f64_f32 v[5:6], 01090// CHECK: [0x80,0x20,0x0a,0x7e]1091 1092v_cvt_f64_f32 v[5:6], -11093// CHECK: [0xc1,0x20,0x0a,0x7e]1094 1095v_cvt_f64_f32 v[5:6], 0.51096// CHECK: [0xf0,0x20,0x0a,0x7e]1097 1098v_cvt_f64_f32 v[5:6], -4.01099// CHECK: [0xf7,0x20,0x0a,0x7e]1100 1101v_cvt_f64_f32 v[5:6], src_vccz1102// CHECK: [0xfb,0x20,0x0a,0x7e]1103 1104v_cvt_f64_f32 v[5:6], src_execz1105// CHECK: [0xfc,0x20,0x0a,0x7e]1106 1107v_cvt_f64_f32 v[5:6], src_scc1108// CHECK: [0xfd,0x20,0x0a,0x7e]1109 1110v_cvt_f64_f32 v[5:6], src_lds_direct1111// CHECK: [0xfe,0x20,0x0a,0x7e]1112 1113v_cvt_f64_f32 v[5:6], 0xaf1234561114// CHECK: [0xff,0x20,0x0a,0x7e,0x56,0x34,0x12,0xaf]1115 1116v_cvt_f64_f32 v[5:6], 0x3f7172731117// CHECK: [0xff,0x20,0x0a,0x7e,0x73,0x72,0x71,0x3f]1118 1119v_cvt_f32_ubyte0 v5, v11120// CHECK: [0x01,0x23,0x0a,0x7e]1121 1122v_cvt_f32_ubyte0 v255, v11123// CHECK: [0x01,0x23,0xfe,0x7f]1124 1125v_cvt_f32_ubyte0 v5, v2551126// CHECK: [0xff,0x23,0x0a,0x7e]1127 1128v_cvt_f32_ubyte0 v5, s11129// CHECK: [0x01,0x22,0x0a,0x7e]1130 1131v_cvt_f32_ubyte0 v5, s1031132// CHECK: [0x67,0x22,0x0a,0x7e]1133 1134v_cvt_f32_ubyte0 v5, flat_scratch_lo1135// CHECK: [0x68,0x22,0x0a,0x7e]1136 1137v_cvt_f32_ubyte0 v5, flat_scratch_hi1138// CHECK: [0x69,0x22,0x0a,0x7e]1139 1140v_cvt_f32_ubyte0 v5, vcc_lo1141// CHECK: [0x6a,0x22,0x0a,0x7e]1142 1143v_cvt_f32_ubyte0 v5, vcc_hi1144// CHECK: [0x6b,0x22,0x0a,0x7e]1145 1146v_cvt_f32_ubyte0 v5, tba_lo1147// CHECK: [0x6c,0x22,0x0a,0x7e]1148 1149v_cvt_f32_ubyte0 v5, tba_hi1150// CHECK: [0x6d,0x22,0x0a,0x7e]1151 1152v_cvt_f32_ubyte0 v5, tma_lo1153// CHECK: [0x6e,0x22,0x0a,0x7e]1154 1155v_cvt_f32_ubyte0 v5, tma_hi1156// CHECK: [0x6f,0x22,0x0a,0x7e]1157 1158v_cvt_f32_ubyte0 v5, ttmp111159// CHECK: [0x7b,0x22,0x0a,0x7e]1160 1161v_cvt_f32_ubyte0 v5, m01162// CHECK: [0x7c,0x22,0x0a,0x7e]1163 1164v_cvt_f32_ubyte0 v5, exec_lo1165// CHECK: [0x7e,0x22,0x0a,0x7e]1166 1167v_cvt_f32_ubyte0 v5, exec_hi1168// CHECK: [0x7f,0x22,0x0a,0x7e]1169 1170v_cvt_f32_ubyte0 v5, 01171// CHECK: [0x80,0x22,0x0a,0x7e]1172 1173v_cvt_f32_ubyte0 v5, -11174// CHECK: [0xc1,0x22,0x0a,0x7e]1175 1176v_cvt_f32_ubyte0 v5, 0.51177// CHECK: [0xf0,0x22,0x0a,0x7e]1178 1179v_cvt_f32_ubyte0 v5, -4.01180// CHECK: [0xf7,0x22,0x0a,0x7e]1181 1182v_cvt_f32_ubyte0 v5, src_vccz1183// CHECK: [0xfb,0x22,0x0a,0x7e]1184 1185v_cvt_f32_ubyte0 v5, src_execz1186// CHECK: [0xfc,0x22,0x0a,0x7e]1187 1188v_cvt_f32_ubyte0 v5, src_scc1189// CHECK: [0xfd,0x22,0x0a,0x7e]1190 1191v_cvt_f32_ubyte0 v5, src_lds_direct1192// CHECK: [0xfe,0x22,0x0a,0x7e]1193 1194v_cvt_f32_ubyte0 v5, 0xaf1234561195// CHECK: [0xff,0x22,0x0a,0x7e,0x56,0x34,0x12,0xaf]1196 1197v_cvt_f32_ubyte0 v5, 0x3f7172731198// CHECK: [0xff,0x22,0x0a,0x7e,0x73,0x72,0x71,0x3f]1199 1200v_cvt_f32_ubyte1 v5, v11201// CHECK: [0x01,0x25,0x0a,0x7e]1202 1203v_cvt_f32_ubyte1 v255, v11204// CHECK: [0x01,0x25,0xfe,0x7f]1205 1206v_cvt_f32_ubyte1 v5, v2551207// CHECK: [0xff,0x25,0x0a,0x7e]1208 1209v_cvt_f32_ubyte1 v5, s11210// CHECK: [0x01,0x24,0x0a,0x7e]1211 1212v_cvt_f32_ubyte1 v5, s1031213// CHECK: [0x67,0x24,0x0a,0x7e]1214 1215v_cvt_f32_ubyte1 v5, flat_scratch_lo1216// CHECK: [0x68,0x24,0x0a,0x7e]1217 1218v_cvt_f32_ubyte1 v5, flat_scratch_hi1219// CHECK: [0x69,0x24,0x0a,0x7e]1220 1221v_cvt_f32_ubyte1 v5, vcc_lo1222// CHECK: [0x6a,0x24,0x0a,0x7e]1223 1224v_cvt_f32_ubyte1 v5, vcc_hi1225// CHECK: [0x6b,0x24,0x0a,0x7e]1226 1227v_cvt_f32_ubyte1 v5, tba_lo1228// CHECK: [0x6c,0x24,0x0a,0x7e]1229 1230v_cvt_f32_ubyte1 v5, tba_hi1231// CHECK: [0x6d,0x24,0x0a,0x7e]1232 1233v_cvt_f32_ubyte1 v5, tma_lo1234// CHECK: [0x6e,0x24,0x0a,0x7e]1235 1236v_cvt_f32_ubyte1 v5, tma_hi1237// CHECK: [0x6f,0x24,0x0a,0x7e]1238 1239v_cvt_f32_ubyte1 v5, ttmp111240// CHECK: [0x7b,0x24,0x0a,0x7e]1241 1242v_cvt_f32_ubyte1 v5, m01243// CHECK: [0x7c,0x24,0x0a,0x7e]1244 1245v_cvt_f32_ubyte1 v5, exec_lo1246// CHECK: [0x7e,0x24,0x0a,0x7e]1247 1248v_cvt_f32_ubyte1 v5, exec_hi1249// CHECK: [0x7f,0x24,0x0a,0x7e]1250 1251v_cvt_f32_ubyte1 v5, 01252// CHECK: [0x80,0x24,0x0a,0x7e]1253 1254v_cvt_f32_ubyte1 v5, -11255// CHECK: [0xc1,0x24,0x0a,0x7e]1256 1257v_cvt_f32_ubyte1 v5, 0.51258// CHECK: [0xf0,0x24,0x0a,0x7e]1259 1260v_cvt_f32_ubyte1 v5, -4.01261// CHECK: [0xf7,0x24,0x0a,0x7e]1262 1263v_cvt_f32_ubyte1 v5, src_vccz1264// CHECK: [0xfb,0x24,0x0a,0x7e]1265 1266v_cvt_f32_ubyte1 v5, src_execz1267// CHECK: [0xfc,0x24,0x0a,0x7e]1268 1269v_cvt_f32_ubyte1 v5, src_scc1270// CHECK: [0xfd,0x24,0x0a,0x7e]1271 1272v_cvt_f32_ubyte1 v5, src_lds_direct1273// CHECK: [0xfe,0x24,0x0a,0x7e]1274 1275v_cvt_f32_ubyte1 v5, 0xaf1234561276// CHECK: [0xff,0x24,0x0a,0x7e,0x56,0x34,0x12,0xaf]1277 1278v_cvt_f32_ubyte1 v5, 0x3f7172731279// CHECK: [0xff,0x24,0x0a,0x7e,0x73,0x72,0x71,0x3f]1280 1281v_cvt_f32_ubyte2 v5, v11282// CHECK: [0x01,0x27,0x0a,0x7e]1283 1284v_cvt_f32_ubyte2 v255, v11285// CHECK: [0x01,0x27,0xfe,0x7f]1286 1287v_cvt_f32_ubyte2 v5, v2551288// CHECK: [0xff,0x27,0x0a,0x7e]1289 1290v_cvt_f32_ubyte2 v5, s11291// CHECK: [0x01,0x26,0x0a,0x7e]1292 1293v_cvt_f32_ubyte2 v5, s1031294// CHECK: [0x67,0x26,0x0a,0x7e]1295 1296v_cvt_f32_ubyte2 v5, flat_scratch_lo1297// CHECK: [0x68,0x26,0x0a,0x7e]1298 1299v_cvt_f32_ubyte2 v5, flat_scratch_hi1300// CHECK: [0x69,0x26,0x0a,0x7e]1301 1302v_cvt_f32_ubyte2 v5, vcc_lo1303// CHECK: [0x6a,0x26,0x0a,0x7e]1304 1305v_cvt_f32_ubyte2 v5, vcc_hi1306// CHECK: [0x6b,0x26,0x0a,0x7e]1307 1308v_cvt_f32_ubyte2 v5, tba_lo1309// CHECK: [0x6c,0x26,0x0a,0x7e]1310 1311v_cvt_f32_ubyte2 v5, tba_hi1312// CHECK: [0x6d,0x26,0x0a,0x7e]1313 1314v_cvt_f32_ubyte2 v5, tma_lo1315// CHECK: [0x6e,0x26,0x0a,0x7e]1316 1317v_cvt_f32_ubyte2 v5, tma_hi1318// CHECK: [0x6f,0x26,0x0a,0x7e]1319 1320v_cvt_f32_ubyte2 v5, ttmp111321// CHECK: [0x7b,0x26,0x0a,0x7e]1322 1323v_cvt_f32_ubyte2 v5, m01324// CHECK: [0x7c,0x26,0x0a,0x7e]1325 1326v_cvt_f32_ubyte2 v5, exec_lo1327// CHECK: [0x7e,0x26,0x0a,0x7e]1328 1329v_cvt_f32_ubyte2 v5, exec_hi1330// CHECK: [0x7f,0x26,0x0a,0x7e]1331 1332v_cvt_f32_ubyte2 v5, 01333// CHECK: [0x80,0x26,0x0a,0x7e]1334 1335v_cvt_f32_ubyte2 v5, -11336// CHECK: [0xc1,0x26,0x0a,0x7e]1337 1338v_cvt_f32_ubyte2 v5, 0.51339// CHECK: [0xf0,0x26,0x0a,0x7e]1340 1341v_cvt_f32_ubyte2 v5, -4.01342// CHECK: [0xf7,0x26,0x0a,0x7e]1343 1344v_cvt_f32_ubyte2 v5, src_vccz1345// CHECK: [0xfb,0x26,0x0a,0x7e]1346 1347v_cvt_f32_ubyte2 v5, src_execz1348// CHECK: [0xfc,0x26,0x0a,0x7e]1349 1350v_cvt_f32_ubyte2 v5, src_scc1351// CHECK: [0xfd,0x26,0x0a,0x7e]1352 1353v_cvt_f32_ubyte2 v5, src_lds_direct1354// CHECK: [0xfe,0x26,0x0a,0x7e]1355 1356v_cvt_f32_ubyte2 v5, 0xaf1234561357// CHECK: [0xff,0x26,0x0a,0x7e,0x56,0x34,0x12,0xaf]1358 1359v_cvt_f32_ubyte2 v5, 0x3f7172731360// CHECK: [0xff,0x26,0x0a,0x7e,0x73,0x72,0x71,0x3f]1361 1362v_cvt_f32_ubyte3 v5, v11363// CHECK: [0x01,0x29,0x0a,0x7e]1364 1365v_cvt_f32_ubyte3 v255, v11366// CHECK: [0x01,0x29,0xfe,0x7f]1367 1368v_cvt_f32_ubyte3 v5, v2551369// CHECK: [0xff,0x29,0x0a,0x7e]1370 1371v_cvt_f32_ubyte3 v5, s11372// CHECK: [0x01,0x28,0x0a,0x7e]1373 1374v_cvt_f32_ubyte3 v5, s1031375// CHECK: [0x67,0x28,0x0a,0x7e]1376 1377v_cvt_f32_ubyte3 v5, flat_scratch_lo1378// CHECK: [0x68,0x28,0x0a,0x7e]1379 1380v_cvt_f32_ubyte3 v5, flat_scratch_hi1381// CHECK: [0x69,0x28,0x0a,0x7e]1382 1383v_cvt_f32_ubyte3 v5, vcc_lo1384// CHECK: [0x6a,0x28,0x0a,0x7e]1385 1386v_cvt_f32_ubyte3 v5, vcc_hi1387// CHECK: [0x6b,0x28,0x0a,0x7e]1388 1389v_cvt_f32_ubyte3 v5, tba_lo1390// CHECK: [0x6c,0x28,0x0a,0x7e]1391 1392v_cvt_f32_ubyte3 v5, tba_hi1393// CHECK: [0x6d,0x28,0x0a,0x7e]1394 1395v_cvt_f32_ubyte3 v5, tma_lo1396// CHECK: [0x6e,0x28,0x0a,0x7e]1397 1398v_cvt_f32_ubyte3 v5, tma_hi1399// CHECK: [0x6f,0x28,0x0a,0x7e]1400 1401v_cvt_f32_ubyte3 v5, ttmp111402// CHECK: [0x7b,0x28,0x0a,0x7e]1403 1404v_cvt_f32_ubyte3 v5, m01405// CHECK: [0x7c,0x28,0x0a,0x7e]1406 1407v_cvt_f32_ubyte3 v5, exec_lo1408// CHECK: [0x7e,0x28,0x0a,0x7e]1409 1410v_cvt_f32_ubyte3 v5, exec_hi1411// CHECK: [0x7f,0x28,0x0a,0x7e]1412 1413v_cvt_f32_ubyte3 v5, 01414// CHECK: [0x80,0x28,0x0a,0x7e]1415 1416v_cvt_f32_ubyte3 v5, -11417// CHECK: [0xc1,0x28,0x0a,0x7e]1418 1419v_cvt_f32_ubyte3 v5, 0.51420// CHECK: [0xf0,0x28,0x0a,0x7e]1421 1422v_cvt_f32_ubyte3 v5, -4.01423// CHECK: [0xf7,0x28,0x0a,0x7e]1424 1425v_cvt_f32_ubyte3 v5, src_vccz1426// CHECK: [0xfb,0x28,0x0a,0x7e]1427 1428v_cvt_f32_ubyte3 v5, src_execz1429// CHECK: [0xfc,0x28,0x0a,0x7e]1430 1431v_cvt_f32_ubyte3 v5, src_scc1432// CHECK: [0xfd,0x28,0x0a,0x7e]1433 1434v_cvt_f32_ubyte3 v5, src_lds_direct1435// CHECK: [0xfe,0x28,0x0a,0x7e]1436 1437v_cvt_f32_ubyte3 v5, 0xaf1234561438// CHECK: [0xff,0x28,0x0a,0x7e,0x56,0x34,0x12,0xaf]1439 1440v_cvt_f32_ubyte3 v5, 0x3f7172731441// CHECK: [0xff,0x28,0x0a,0x7e,0x73,0x72,0x71,0x3f]1442 1443v_cvt_u32_f64 v5, v[1:2]1444// CHECK: [0x01,0x2b,0x0a,0x7e]1445 1446v_cvt_u32_f64 v255, v[1:2]1447// CHECK: [0x01,0x2b,0xfe,0x7f]1448 1449v_cvt_u32_f64 v5, v[254:255]1450// CHECK: [0xfe,0x2b,0x0a,0x7e]1451 1452v_cvt_u32_f64 v5, s[2:3]1453// CHECK: [0x02,0x2a,0x0a,0x7e]1454 1455v_cvt_u32_f64 v5, s[4:5]1456// CHECK: [0x04,0x2a,0x0a,0x7e]1457 1458v_cvt_u32_f64 v5, s[102:103]1459// CHECK: [0x66,0x2a,0x0a,0x7e]1460 1461v_cvt_u32_f64 v5, flat_scratch1462// CHECK: [0x68,0x2a,0x0a,0x7e]1463 1464v_cvt_u32_f64 v5, vcc1465// CHECK: [0x6a,0x2a,0x0a,0x7e]1466 1467v_cvt_u32_f64 v5, tba1468// CHECK: [0x6c,0x2a,0x0a,0x7e]1469 1470v_cvt_u32_f64 v5, tma1471// CHECK: [0x6e,0x2a,0x0a,0x7e]1472 1473v_cvt_u32_f64 v5, ttmp[10:11]1474// CHECK: [0x7a,0x2a,0x0a,0x7e]1475 1476v_cvt_u32_f64 v5, exec1477// CHECK: [0x7e,0x2a,0x0a,0x7e]1478 1479v_cvt_u32_f64 v5, 01480// CHECK: [0x80,0x2a,0x0a,0x7e]1481 1482v_cvt_u32_f64 v5, -11483// CHECK: [0xc1,0x2a,0x0a,0x7e]1484 1485v_cvt_u32_f64 v5, 0.51486// CHECK: [0xf0,0x2a,0x0a,0x7e]1487 1488v_cvt_u32_f64 v5, -4.01489// CHECK: [0xf7,0x2a,0x0a,0x7e]1490 1491v_cvt_u32_f64 v5, src_vccz1492// CHECK: [0xfb,0x2a,0x0a,0x7e]1493 1494v_cvt_u32_f64 v5, src_execz1495// CHECK: [0xfc,0x2a,0x0a,0x7e]1496 1497v_cvt_u32_f64 v5, src_scc1498// CHECK: [0xfd,0x2a,0x0a,0x7e]1499 1500v_cvt_u32_f64 v5, 0xaf1234561501// CHECK: [0xff,0x2a,0x0a,0x7e,0x56,0x34,0x12,0xaf]1502 1503v_cvt_u32_f64 v5, 0x3f7172731504// CHECK: [0xff,0x2a,0x0a,0x7e,0x73,0x72,0x71,0x3f]1505 1506v_cvt_f64_u32 v[5:6], v11507// CHECK: [0x01,0x2d,0x0a,0x7e]1508 1509v_cvt_f64_u32 v[254:255], v11510// CHECK: [0x01,0x2d,0xfc,0x7f]1511 1512v_cvt_f64_u32 v[5:6], v2551513// CHECK: [0xff,0x2d,0x0a,0x7e]1514 1515v_cvt_f64_u32 v[5:6], s11516// CHECK: [0x01,0x2c,0x0a,0x7e]1517 1518v_cvt_f64_u32 v[5:6], s1031519// CHECK: [0x67,0x2c,0x0a,0x7e]1520 1521v_cvt_f64_u32 v[5:6], flat_scratch_lo1522// CHECK: [0x68,0x2c,0x0a,0x7e]1523 1524v_cvt_f64_u32 v[5:6], flat_scratch_hi1525// CHECK: [0x69,0x2c,0x0a,0x7e]1526 1527v_cvt_f64_u32 v[5:6], vcc_lo1528// CHECK: [0x6a,0x2c,0x0a,0x7e]1529 1530v_cvt_f64_u32 v[5:6], vcc_hi1531// CHECK: [0x6b,0x2c,0x0a,0x7e]1532 1533v_cvt_f64_u32 v[5:6], tba_lo1534// CHECK: [0x6c,0x2c,0x0a,0x7e]1535 1536v_cvt_f64_u32 v[5:6], tba_hi1537// CHECK: [0x6d,0x2c,0x0a,0x7e]1538 1539v_cvt_f64_u32 v[5:6], tma_lo1540// CHECK: [0x6e,0x2c,0x0a,0x7e]1541 1542v_cvt_f64_u32 v[5:6], tma_hi1543// CHECK: [0x6f,0x2c,0x0a,0x7e]1544 1545v_cvt_f64_u32 v[5:6], ttmp111546// CHECK: [0x7b,0x2c,0x0a,0x7e]1547 1548v_cvt_f64_u32 v[5:6], m01549// CHECK: [0x7c,0x2c,0x0a,0x7e]1550 1551v_cvt_f64_u32 v[5:6], exec_lo1552// CHECK: [0x7e,0x2c,0x0a,0x7e]1553 1554v_cvt_f64_u32 v[5:6], exec_hi1555// CHECK: [0x7f,0x2c,0x0a,0x7e]1556 1557v_cvt_f64_u32 v[5:6], 01558// CHECK: [0x80,0x2c,0x0a,0x7e]1559 1560v_cvt_f64_u32 v[5:6], -11561// CHECK: [0xc1,0x2c,0x0a,0x7e]1562 1563v_cvt_f64_u32 v[5:6], 0.51564// CHECK: [0xf0,0x2c,0x0a,0x7e]1565 1566v_cvt_f64_u32 v[5:6], -4.01567// CHECK: [0xf7,0x2c,0x0a,0x7e]1568 1569v_cvt_f64_u32 v[5:6], src_vccz1570// CHECK: [0xfb,0x2c,0x0a,0x7e]1571 1572v_cvt_f64_u32 v[5:6], src_execz1573// CHECK: [0xfc,0x2c,0x0a,0x7e]1574 1575v_cvt_f64_u32 v[5:6], src_scc1576// CHECK: [0xfd,0x2c,0x0a,0x7e]1577 1578v_cvt_f64_u32 v[5:6], src_lds_direct1579// CHECK: [0xfe,0x2c,0x0a,0x7e]1580 1581v_cvt_f64_u32 v[5:6], 0xaf1234561582// CHECK: [0xff,0x2c,0x0a,0x7e,0x56,0x34,0x12,0xaf]1583 1584v_cvt_f64_u32 v[5:6], 0x3f7172731585// CHECK: [0xff,0x2c,0x0a,0x7e,0x73,0x72,0x71,0x3f]1586 1587v_trunc_f64 v[5:6], v[1:2]1588// CHECK: [0x01,0x2f,0x0a,0x7e]1589 1590v_trunc_f64 v[254:255], v[1:2]1591// CHECK: [0x01,0x2f,0xfc,0x7f]1592 1593v_trunc_f64 v[5:6], v[254:255]1594// CHECK: [0xfe,0x2f,0x0a,0x7e]1595 1596v_trunc_f64 v[5:6], s[2:3]1597// CHECK: [0x02,0x2e,0x0a,0x7e]1598 1599v_trunc_f64 v[5:6], s[4:5]1600// CHECK: [0x04,0x2e,0x0a,0x7e]1601 1602v_trunc_f64 v[5:6], s[102:103]1603// CHECK: [0x66,0x2e,0x0a,0x7e]1604 1605v_trunc_f64 v[5:6], flat_scratch1606// CHECK: [0x68,0x2e,0x0a,0x7e]1607 1608v_trunc_f64 v[5:6], vcc1609// CHECK: [0x6a,0x2e,0x0a,0x7e]1610 1611v_trunc_f64 v[5:6], tba1612// CHECK: [0x6c,0x2e,0x0a,0x7e]1613 1614v_trunc_f64 v[5:6], tma1615// CHECK: [0x6e,0x2e,0x0a,0x7e]1616 1617v_trunc_f64 v[5:6], ttmp[10:11]1618// CHECK: [0x7a,0x2e,0x0a,0x7e]1619 1620v_trunc_f64 v[5:6], exec1621// CHECK: [0x7e,0x2e,0x0a,0x7e]1622 1623v_trunc_f64 v[5:6], 01624// CHECK: [0x80,0x2e,0x0a,0x7e]1625 1626v_trunc_f64 v[5:6], -11627// CHECK: [0xc1,0x2e,0x0a,0x7e]1628 1629v_trunc_f64 v[5:6], 0.51630// CHECK: [0xf0,0x2e,0x0a,0x7e]1631 1632v_trunc_f64 v[5:6], -4.01633// CHECK: [0xf7,0x2e,0x0a,0x7e]1634 1635v_trunc_f64 v[5:6], src_vccz1636// CHECK: [0xfb,0x2e,0x0a,0x7e]1637 1638v_trunc_f64 v[5:6], src_execz1639// CHECK: [0xfc,0x2e,0x0a,0x7e]1640 1641v_trunc_f64 v[5:6], src_scc1642// CHECK: [0xfd,0x2e,0x0a,0x7e]1643 1644v_trunc_f64 v[5:6], 0xaf1234561645// CHECK: [0xff,0x2e,0x0a,0x7e,0x56,0x34,0x12,0xaf]1646 1647v_trunc_f64 v[5:6], 0x3f7172731648// CHECK: [0xff,0x2e,0x0a,0x7e,0x73,0x72,0x71,0x3f]1649 1650v_ceil_f64 v[5:6], v[1:2]1651// CHECK: [0x01,0x31,0x0a,0x7e]1652 1653v_ceil_f64 v[254:255], v[1:2]1654// CHECK: [0x01,0x31,0xfc,0x7f]1655 1656v_ceil_f64 v[5:6], v[254:255]1657// CHECK: [0xfe,0x31,0x0a,0x7e]1658 1659v_ceil_f64 v[5:6], s[2:3]1660// CHECK: [0x02,0x30,0x0a,0x7e]1661 1662v_ceil_f64 v[5:6], s[4:5]1663// CHECK: [0x04,0x30,0x0a,0x7e]1664 1665v_ceil_f64 v[5:6], s[102:103]1666// CHECK: [0x66,0x30,0x0a,0x7e]1667 1668v_ceil_f64 v[5:6], flat_scratch1669// CHECK: [0x68,0x30,0x0a,0x7e]1670 1671v_ceil_f64 v[5:6], vcc1672// CHECK: [0x6a,0x30,0x0a,0x7e]1673 1674v_ceil_f64 v[5:6], tba1675// CHECK: [0x6c,0x30,0x0a,0x7e]1676 1677v_ceil_f64 v[5:6], tma1678// CHECK: [0x6e,0x30,0x0a,0x7e]1679 1680v_ceil_f64 v[5:6], ttmp[10:11]1681// CHECK: [0x7a,0x30,0x0a,0x7e]1682 1683v_ceil_f64 v[5:6], exec1684// CHECK: [0x7e,0x30,0x0a,0x7e]1685 1686v_ceil_f64 v[5:6], 01687// CHECK: [0x80,0x30,0x0a,0x7e]1688 1689v_ceil_f64 v[5:6], -11690// CHECK: [0xc1,0x30,0x0a,0x7e]1691 1692v_ceil_f64 v[5:6], 0.51693// CHECK: [0xf0,0x30,0x0a,0x7e]1694 1695v_ceil_f64 v[5:6], -4.01696// CHECK: [0xf7,0x30,0x0a,0x7e]1697 1698v_ceil_f64 v[5:6], src_vccz1699// CHECK: [0xfb,0x30,0x0a,0x7e]1700 1701v_ceil_f64 v[5:6], src_execz1702// CHECK: [0xfc,0x30,0x0a,0x7e]1703 1704v_ceil_f64 v[5:6], src_scc1705// CHECK: [0xfd,0x30,0x0a,0x7e]1706 1707v_ceil_f64 v[5:6], 0xaf1234561708// CHECK: [0xff,0x30,0x0a,0x7e,0x56,0x34,0x12,0xaf]1709 1710v_ceil_f64 v[5:6], 0x3f7172731711// CHECK: [0xff,0x30,0x0a,0x7e,0x73,0x72,0x71,0x3f]1712 1713v_rndne_f64 v[5:6], v[1:2]1714// CHECK: [0x01,0x33,0x0a,0x7e]1715 1716v_rndne_f64 v[254:255], v[1:2]1717// CHECK: [0x01,0x33,0xfc,0x7f]1718 1719v_rndne_f64 v[5:6], v[254:255]1720// CHECK: [0xfe,0x33,0x0a,0x7e]1721 1722v_rndne_f64 v[5:6], s[2:3]1723// CHECK: [0x02,0x32,0x0a,0x7e]1724 1725v_rndne_f64 v[5:6], s[4:5]1726// CHECK: [0x04,0x32,0x0a,0x7e]1727 1728v_rndne_f64 v[5:6], s[102:103]1729// CHECK: [0x66,0x32,0x0a,0x7e]1730 1731v_rndne_f64 v[5:6], flat_scratch1732// CHECK: [0x68,0x32,0x0a,0x7e]1733 1734v_rndne_f64 v[5:6], vcc1735// CHECK: [0x6a,0x32,0x0a,0x7e]1736 1737v_rndne_f64 v[5:6], tba1738// CHECK: [0x6c,0x32,0x0a,0x7e]1739 1740v_rndne_f64 v[5:6], tma1741// CHECK: [0x6e,0x32,0x0a,0x7e]1742 1743v_rndne_f64 v[5:6], ttmp[10:11]1744// CHECK: [0x7a,0x32,0x0a,0x7e]1745 1746v_rndne_f64 v[5:6], exec1747// CHECK: [0x7e,0x32,0x0a,0x7e]1748 1749v_rndne_f64 v[5:6], 01750// CHECK: [0x80,0x32,0x0a,0x7e]1751 1752v_rndne_f64 v[5:6], -11753// CHECK: [0xc1,0x32,0x0a,0x7e]1754 1755v_rndne_f64 v[5:6], 0.51756// CHECK: [0xf0,0x32,0x0a,0x7e]1757 1758v_rndne_f64 v[5:6], -4.01759// CHECK: [0xf7,0x32,0x0a,0x7e]1760 1761v_rndne_f64 v[5:6], src_vccz1762// CHECK: [0xfb,0x32,0x0a,0x7e]1763 1764v_rndne_f64 v[5:6], src_execz1765// CHECK: [0xfc,0x32,0x0a,0x7e]1766 1767v_rndne_f64 v[5:6], src_scc1768// CHECK: [0xfd,0x32,0x0a,0x7e]1769 1770v_rndne_f64 v[5:6], 0xaf1234561771// CHECK: [0xff,0x32,0x0a,0x7e,0x56,0x34,0x12,0xaf]1772 1773v_rndne_f64 v[5:6], 0x3f7172731774// CHECK: [0xff,0x32,0x0a,0x7e,0x73,0x72,0x71,0x3f]1775 1776v_floor_f64 v[5:6], v[1:2]1777// CHECK: [0x01,0x35,0x0a,0x7e]1778 1779v_floor_f64 v[254:255], v[1:2]1780// CHECK: [0x01,0x35,0xfc,0x7f]1781 1782v_floor_f64 v[5:6], v[254:255]1783// CHECK: [0xfe,0x35,0x0a,0x7e]1784 1785v_floor_f64 v[5:6], s[2:3]1786// CHECK: [0x02,0x34,0x0a,0x7e]1787 1788v_floor_f64 v[5:6], s[4:5]1789// CHECK: [0x04,0x34,0x0a,0x7e]1790 1791v_floor_f64 v[5:6], s[102:103]1792// CHECK: [0x66,0x34,0x0a,0x7e]1793 1794v_floor_f64 v[5:6], flat_scratch1795// CHECK: [0x68,0x34,0x0a,0x7e]1796 1797v_floor_f64 v[5:6], vcc1798// CHECK: [0x6a,0x34,0x0a,0x7e]1799 1800v_floor_f64 v[5:6], tba1801// CHECK: [0x6c,0x34,0x0a,0x7e]1802 1803v_floor_f64 v[5:6], tma1804// CHECK: [0x6e,0x34,0x0a,0x7e]1805 1806v_floor_f64 v[5:6], ttmp[10:11]1807// CHECK: [0x7a,0x34,0x0a,0x7e]1808 1809v_floor_f64 v[5:6], exec1810// CHECK: [0x7e,0x34,0x0a,0x7e]1811 1812v_floor_f64 v[5:6], 01813// CHECK: [0x80,0x34,0x0a,0x7e]1814 1815v_floor_f64 v[5:6], -11816// CHECK: [0xc1,0x34,0x0a,0x7e]1817 1818v_floor_f64 v[5:6], 0.51819// CHECK: [0xf0,0x34,0x0a,0x7e]1820 1821v_floor_f64 v[5:6], -4.01822// CHECK: [0xf7,0x34,0x0a,0x7e]1823 1824v_floor_f64 v[5:6], src_vccz1825// CHECK: [0xfb,0x34,0x0a,0x7e]1826 1827v_floor_f64 v[5:6], src_execz1828// CHECK: [0xfc,0x34,0x0a,0x7e]1829 1830v_floor_f64 v[5:6], src_scc1831// CHECK: [0xfd,0x34,0x0a,0x7e]1832 1833v_floor_f64 v[5:6], 0xaf1234561834// CHECK: [0xff,0x34,0x0a,0x7e,0x56,0x34,0x12,0xaf]1835 1836v_floor_f64 v[5:6], 0x3f7172731837// CHECK: [0xff,0x34,0x0a,0x7e,0x73,0x72,0x71,0x3f]1838 1839v_fract_f32 v5, v11840// CHECK: [0x01,0x41,0x0a,0x7e]1841 1842v_fract_f32 v255, v11843// CHECK: [0x01,0x41,0xfe,0x7f]1844 1845v_fract_f32 v5, v2551846// CHECK: [0xff,0x41,0x0a,0x7e]1847 1848v_fract_f32 v5, s11849// CHECK: [0x01,0x40,0x0a,0x7e]1850 1851v_fract_f32 v5, s1031852// CHECK: [0x67,0x40,0x0a,0x7e]1853 1854v_fract_f32 v5, flat_scratch_lo1855// CHECK: [0x68,0x40,0x0a,0x7e]1856 1857v_fract_f32 v5, flat_scratch_hi1858// CHECK: [0x69,0x40,0x0a,0x7e]1859 1860v_fract_f32 v5, vcc_lo1861// CHECK: [0x6a,0x40,0x0a,0x7e]1862 1863v_fract_f32 v5, vcc_hi1864// CHECK: [0x6b,0x40,0x0a,0x7e]1865 1866v_fract_f32 v5, tba_lo1867// CHECK: [0x6c,0x40,0x0a,0x7e]1868 1869v_fract_f32 v5, tba_hi1870// CHECK: [0x6d,0x40,0x0a,0x7e]1871 1872v_fract_f32 v5, tma_lo1873// CHECK: [0x6e,0x40,0x0a,0x7e]1874 1875v_fract_f32 v5, tma_hi1876// CHECK: [0x6f,0x40,0x0a,0x7e]1877 1878v_fract_f32 v5, ttmp111879// CHECK: [0x7b,0x40,0x0a,0x7e]1880 1881v_fract_f32 v5, m01882// CHECK: [0x7c,0x40,0x0a,0x7e]1883 1884v_fract_f32 v5, exec_lo1885// CHECK: [0x7e,0x40,0x0a,0x7e]1886 1887v_fract_f32 v5, exec_hi1888// CHECK: [0x7f,0x40,0x0a,0x7e]1889 1890v_fract_f32 v5, 01891// CHECK: [0x80,0x40,0x0a,0x7e]1892 1893v_fract_f32 v5, -11894// CHECK: [0xc1,0x40,0x0a,0x7e]1895 1896v_fract_f32 v5, 0.51897// CHECK: [0xf0,0x40,0x0a,0x7e]1898 1899v_fract_f32 v5, -4.01900// CHECK: [0xf7,0x40,0x0a,0x7e]1901 1902v_fract_f32 v5, src_vccz1903// CHECK: [0xfb,0x40,0x0a,0x7e]1904 1905v_fract_f32 v5, src_execz1906// CHECK: [0xfc,0x40,0x0a,0x7e]1907 1908v_fract_f32 v5, src_scc1909// CHECK: [0xfd,0x40,0x0a,0x7e]1910 1911v_fract_f32 v5, src_lds_direct1912// CHECK: [0xfe,0x40,0x0a,0x7e]1913 1914v_fract_f32 v5, 0xaf1234561915// CHECK: [0xff,0x40,0x0a,0x7e,0x56,0x34,0x12,0xaf]1916 1917v_fract_f32 v5, 0x3f7172731918// CHECK: [0xff,0x40,0x0a,0x7e,0x73,0x72,0x71,0x3f]1919 1920v_trunc_f32 v5, v11921// CHECK: [0x01,0x43,0x0a,0x7e]1922 1923v_trunc_f32 v255, v11924// CHECK: [0x01,0x43,0xfe,0x7f]1925 1926v_trunc_f32 v5, v2551927// CHECK: [0xff,0x43,0x0a,0x7e]1928 1929v_trunc_f32 v5, s11930// CHECK: [0x01,0x42,0x0a,0x7e]1931 1932v_trunc_f32 v5, s1031933// CHECK: [0x67,0x42,0x0a,0x7e]1934 1935v_trunc_f32 v5, flat_scratch_lo1936// CHECK: [0x68,0x42,0x0a,0x7e]1937 1938v_trunc_f32 v5, flat_scratch_hi1939// CHECK: [0x69,0x42,0x0a,0x7e]1940 1941v_trunc_f32 v5, vcc_lo1942// CHECK: [0x6a,0x42,0x0a,0x7e]1943 1944v_trunc_f32 v5, vcc_hi1945// CHECK: [0x6b,0x42,0x0a,0x7e]1946 1947v_trunc_f32 v5, tba_lo1948// CHECK: [0x6c,0x42,0x0a,0x7e]1949 1950v_trunc_f32 v5, tba_hi1951// CHECK: [0x6d,0x42,0x0a,0x7e]1952 1953v_trunc_f32 v5, tma_lo1954// CHECK: [0x6e,0x42,0x0a,0x7e]1955 1956v_trunc_f32 v5, tma_hi1957// CHECK: [0x6f,0x42,0x0a,0x7e]1958 1959v_trunc_f32 v5, ttmp111960// CHECK: [0x7b,0x42,0x0a,0x7e]1961 1962v_trunc_f32 v5, m01963// CHECK: [0x7c,0x42,0x0a,0x7e]1964 1965v_trunc_f32 v5, exec_lo1966// CHECK: [0x7e,0x42,0x0a,0x7e]1967 1968v_trunc_f32 v5, exec_hi1969// CHECK: [0x7f,0x42,0x0a,0x7e]1970 1971v_trunc_f32 v5, 01972// CHECK: [0x80,0x42,0x0a,0x7e]1973 1974v_trunc_f32 v5, -11975// CHECK: [0xc1,0x42,0x0a,0x7e]1976 1977v_trunc_f32 v5, 0.51978// CHECK: [0xf0,0x42,0x0a,0x7e]1979 1980v_trunc_f32 v5, -4.01981// CHECK: [0xf7,0x42,0x0a,0x7e]1982 1983v_trunc_f32 v5, src_vccz1984// CHECK: [0xfb,0x42,0x0a,0x7e]1985 1986v_trunc_f32 v5, src_execz1987// CHECK: [0xfc,0x42,0x0a,0x7e]1988 1989v_trunc_f32 v5, src_scc1990// CHECK: [0xfd,0x42,0x0a,0x7e]1991 1992v_trunc_f32 v5, src_lds_direct1993// CHECK: [0xfe,0x42,0x0a,0x7e]1994 1995v_trunc_f32 v5, 0xaf1234561996// CHECK: [0xff,0x42,0x0a,0x7e,0x56,0x34,0x12,0xaf]1997 1998v_trunc_f32 v5, 0x3f7172731999// CHECK: [0xff,0x42,0x0a,0x7e,0x73,0x72,0x71,0x3f]2000 2001v_ceil_f32 v5, v12002// CHECK: [0x01,0x45,0x0a,0x7e]2003 2004v_ceil_f32 v255, v12005// CHECK: [0x01,0x45,0xfe,0x7f]2006 2007v_ceil_f32 v5, v2552008// CHECK: [0xff,0x45,0x0a,0x7e]2009 2010v_ceil_f32 v5, s12011// CHECK: [0x01,0x44,0x0a,0x7e]2012 2013v_ceil_f32 v5, s1032014// CHECK: [0x67,0x44,0x0a,0x7e]2015 2016v_ceil_f32 v5, flat_scratch_lo2017// CHECK: [0x68,0x44,0x0a,0x7e]2018 2019v_ceil_f32 v5, flat_scratch_hi2020// CHECK: [0x69,0x44,0x0a,0x7e]2021 2022v_ceil_f32 v5, vcc_lo2023// CHECK: [0x6a,0x44,0x0a,0x7e]2024 2025v_ceil_f32 v5, vcc_hi2026// CHECK: [0x6b,0x44,0x0a,0x7e]2027 2028v_ceil_f32 v5, tba_lo2029// CHECK: [0x6c,0x44,0x0a,0x7e]2030 2031v_ceil_f32 v5, tba_hi2032// CHECK: [0x6d,0x44,0x0a,0x7e]2033 2034v_ceil_f32 v5, tma_lo2035// CHECK: [0x6e,0x44,0x0a,0x7e]2036 2037v_ceil_f32 v5, tma_hi2038// CHECK: [0x6f,0x44,0x0a,0x7e]2039 2040v_ceil_f32 v5, ttmp112041// CHECK: [0x7b,0x44,0x0a,0x7e]2042 2043v_ceil_f32 v5, m02044// CHECK: [0x7c,0x44,0x0a,0x7e]2045 2046v_ceil_f32 v5, exec_lo2047// CHECK: [0x7e,0x44,0x0a,0x7e]2048 2049v_ceil_f32 v5, exec_hi2050// CHECK: [0x7f,0x44,0x0a,0x7e]2051 2052v_ceil_f32 v5, 02053// CHECK: [0x80,0x44,0x0a,0x7e]2054 2055v_ceil_f32 v5, -12056// CHECK: [0xc1,0x44,0x0a,0x7e]2057 2058v_ceil_f32 v5, 0.52059// CHECK: [0xf0,0x44,0x0a,0x7e]2060 2061v_ceil_f32 v5, -4.02062// CHECK: [0xf7,0x44,0x0a,0x7e]2063 2064v_ceil_f32 v5, src_vccz2065// CHECK: [0xfb,0x44,0x0a,0x7e]2066 2067v_ceil_f32 v5, src_execz2068// CHECK: [0xfc,0x44,0x0a,0x7e]2069 2070v_ceil_f32 v5, src_scc2071// CHECK: [0xfd,0x44,0x0a,0x7e]2072 2073v_ceil_f32 v5, src_lds_direct2074// CHECK: [0xfe,0x44,0x0a,0x7e]2075 2076v_ceil_f32 v5, 0xaf1234562077// CHECK: [0xff,0x44,0x0a,0x7e,0x56,0x34,0x12,0xaf]2078 2079v_ceil_f32 v5, 0x3f7172732080// CHECK: [0xff,0x44,0x0a,0x7e,0x73,0x72,0x71,0x3f]2081 2082v_rndne_f32 v5, v12083// CHECK: [0x01,0x47,0x0a,0x7e]2084 2085v_rndne_f32 v255, v12086// CHECK: [0x01,0x47,0xfe,0x7f]2087 2088v_rndne_f32 v5, v2552089// CHECK: [0xff,0x47,0x0a,0x7e]2090 2091v_rndne_f32 v5, s12092// CHECK: [0x01,0x46,0x0a,0x7e]2093 2094v_rndne_f32 v5, s1032095// CHECK: [0x67,0x46,0x0a,0x7e]2096 2097v_rndne_f32 v5, flat_scratch_lo2098// CHECK: [0x68,0x46,0x0a,0x7e]2099 2100v_rndne_f32 v5, flat_scratch_hi2101// CHECK: [0x69,0x46,0x0a,0x7e]2102 2103v_rndne_f32 v5, vcc_lo2104// CHECK: [0x6a,0x46,0x0a,0x7e]2105 2106v_rndne_f32 v5, vcc_hi2107// CHECK: [0x6b,0x46,0x0a,0x7e]2108 2109v_rndne_f32 v5, tba_lo2110// CHECK: [0x6c,0x46,0x0a,0x7e]2111 2112v_rndne_f32 v5, tba_hi2113// CHECK: [0x6d,0x46,0x0a,0x7e]2114 2115v_rndne_f32 v5, tma_lo2116// CHECK: [0x6e,0x46,0x0a,0x7e]2117 2118v_rndne_f32 v5, tma_hi2119// CHECK: [0x6f,0x46,0x0a,0x7e]2120 2121v_rndne_f32 v5, ttmp112122// CHECK: [0x7b,0x46,0x0a,0x7e]2123 2124v_rndne_f32 v5, m02125// CHECK: [0x7c,0x46,0x0a,0x7e]2126 2127v_rndne_f32 v5, exec_lo2128// CHECK: [0x7e,0x46,0x0a,0x7e]2129 2130v_rndne_f32 v5, exec_hi2131// CHECK: [0x7f,0x46,0x0a,0x7e]2132 2133v_rndne_f32 v5, 02134// CHECK: [0x80,0x46,0x0a,0x7e]2135 2136v_rndne_f32 v5, -12137// CHECK: [0xc1,0x46,0x0a,0x7e]2138 2139v_rndne_f32 v5, 0.52140// CHECK: [0xf0,0x46,0x0a,0x7e]2141 2142v_rndne_f32 v5, -4.02143// CHECK: [0xf7,0x46,0x0a,0x7e]2144 2145v_rndne_f32 v5, src_vccz2146// CHECK: [0xfb,0x46,0x0a,0x7e]2147 2148v_rndne_f32 v5, src_execz2149// CHECK: [0xfc,0x46,0x0a,0x7e]2150 2151v_rndne_f32 v5, src_scc2152// CHECK: [0xfd,0x46,0x0a,0x7e]2153 2154v_rndne_f32 v5, src_lds_direct2155// CHECK: [0xfe,0x46,0x0a,0x7e]2156 2157v_rndne_f32 v5, 0xaf1234562158// CHECK: [0xff,0x46,0x0a,0x7e,0x56,0x34,0x12,0xaf]2159 2160v_rndne_f32 v5, 0x3f7172732161// CHECK: [0xff,0x46,0x0a,0x7e,0x73,0x72,0x71,0x3f]2162 2163v_floor_f32 v5, v12164// CHECK: [0x01,0x49,0x0a,0x7e]2165 2166v_floor_f32 v255, v12167// CHECK: [0x01,0x49,0xfe,0x7f]2168 2169v_floor_f32 v5, v2552170// CHECK: [0xff,0x49,0x0a,0x7e]2171 2172v_floor_f32 v5, s12173// CHECK: [0x01,0x48,0x0a,0x7e]2174 2175v_floor_f32 v5, s1032176// CHECK: [0x67,0x48,0x0a,0x7e]2177 2178v_floor_f32 v5, flat_scratch_lo2179// CHECK: [0x68,0x48,0x0a,0x7e]2180 2181v_floor_f32 v5, flat_scratch_hi2182// CHECK: [0x69,0x48,0x0a,0x7e]2183 2184v_floor_f32 v5, vcc_lo2185// CHECK: [0x6a,0x48,0x0a,0x7e]2186 2187v_floor_f32 v5, vcc_hi2188// CHECK: [0x6b,0x48,0x0a,0x7e]2189 2190v_floor_f32 v5, tba_lo2191// CHECK: [0x6c,0x48,0x0a,0x7e]2192 2193v_floor_f32 v5, tba_hi2194// CHECK: [0x6d,0x48,0x0a,0x7e]2195 2196v_floor_f32 v5, tma_lo2197// CHECK: [0x6e,0x48,0x0a,0x7e]2198 2199v_floor_f32 v5, tma_hi2200// CHECK: [0x6f,0x48,0x0a,0x7e]2201 2202v_floor_f32 v5, ttmp112203// CHECK: [0x7b,0x48,0x0a,0x7e]2204 2205v_floor_f32 v5, m02206// CHECK: [0x7c,0x48,0x0a,0x7e]2207 2208v_floor_f32 v5, exec_lo2209// CHECK: [0x7e,0x48,0x0a,0x7e]2210 2211v_floor_f32 v5, exec_hi2212// CHECK: [0x7f,0x48,0x0a,0x7e]2213 2214v_floor_f32 v5, 02215// CHECK: [0x80,0x48,0x0a,0x7e]2216 2217v_floor_f32 v5, -12218// CHECK: [0xc1,0x48,0x0a,0x7e]2219 2220v_floor_f32 v5, 0.52221// CHECK: [0xf0,0x48,0x0a,0x7e]2222 2223v_floor_f32 v5, -4.02224// CHECK: [0xf7,0x48,0x0a,0x7e]2225 2226v_floor_f32 v5, src_vccz2227// CHECK: [0xfb,0x48,0x0a,0x7e]2228 2229v_floor_f32 v5, src_execz2230// CHECK: [0xfc,0x48,0x0a,0x7e]2231 2232v_floor_f32 v5, src_scc2233// CHECK: [0xfd,0x48,0x0a,0x7e]2234 2235v_floor_f32 v5, src_lds_direct2236// CHECK: [0xfe,0x48,0x0a,0x7e]2237 2238v_floor_f32 v5, 0xaf1234562239// CHECK: [0xff,0x48,0x0a,0x7e,0x56,0x34,0x12,0xaf]2240 2241v_floor_f32 v5, 0x3f7172732242// CHECK: [0xff,0x48,0x0a,0x7e,0x73,0x72,0x71,0x3f]2243 2244v_exp_f32 v5, v12245// CHECK: [0x01,0x4b,0x0a,0x7e]2246 2247v_exp_f32 v255, v12248// CHECK: [0x01,0x4b,0xfe,0x7f]2249 2250v_exp_f32 v5, v2552251// CHECK: [0xff,0x4b,0x0a,0x7e]2252 2253v_exp_f32 v5, s12254// CHECK: [0x01,0x4a,0x0a,0x7e]2255 2256v_exp_f32 v5, s1032257// CHECK: [0x67,0x4a,0x0a,0x7e]2258 2259v_exp_f32 v5, flat_scratch_lo2260// CHECK: [0x68,0x4a,0x0a,0x7e]2261 2262v_exp_f32 v5, flat_scratch_hi2263// CHECK: [0x69,0x4a,0x0a,0x7e]2264 2265v_exp_f32 v5, vcc_lo2266// CHECK: [0x6a,0x4a,0x0a,0x7e]2267 2268v_exp_f32 v5, vcc_hi2269// CHECK: [0x6b,0x4a,0x0a,0x7e]2270 2271v_exp_f32 v5, tba_lo2272// CHECK: [0x6c,0x4a,0x0a,0x7e]2273 2274v_exp_f32 v5, tba_hi2275// CHECK: [0x6d,0x4a,0x0a,0x7e]2276 2277v_exp_f32 v5, tma_lo2278// CHECK: [0x6e,0x4a,0x0a,0x7e]2279 2280v_exp_f32 v5, tma_hi2281// CHECK: [0x6f,0x4a,0x0a,0x7e]2282 2283v_exp_f32 v5, ttmp112284// CHECK: [0x7b,0x4a,0x0a,0x7e]2285 2286v_exp_f32 v5, m02287// CHECK: [0x7c,0x4a,0x0a,0x7e]2288 2289v_exp_f32 v5, exec_lo2290// CHECK: [0x7e,0x4a,0x0a,0x7e]2291 2292v_exp_f32 v5, exec_hi2293// CHECK: [0x7f,0x4a,0x0a,0x7e]2294 2295v_exp_f32 v5, 02296// CHECK: [0x80,0x4a,0x0a,0x7e]2297 2298v_exp_f32 v5, -12299// CHECK: [0xc1,0x4a,0x0a,0x7e]2300 2301v_exp_f32 v5, 0.52302// CHECK: [0xf0,0x4a,0x0a,0x7e]2303 2304v_exp_f32 v5, -4.02305// CHECK: [0xf7,0x4a,0x0a,0x7e]2306 2307v_exp_f32 v5, src_vccz2308// CHECK: [0xfb,0x4a,0x0a,0x7e]2309 2310v_exp_f32 v5, src_execz2311// CHECK: [0xfc,0x4a,0x0a,0x7e]2312 2313v_exp_f32 v5, src_scc2314// CHECK: [0xfd,0x4a,0x0a,0x7e]2315 2316v_exp_f32 v5, src_lds_direct2317// CHECK: [0xfe,0x4a,0x0a,0x7e]2318 2319v_exp_f32 v5, 0xaf1234562320// CHECK: [0xff,0x4a,0x0a,0x7e,0x56,0x34,0x12,0xaf]2321 2322v_exp_f32 v5, 0x3f7172732323// CHECK: [0xff,0x4a,0x0a,0x7e,0x73,0x72,0x71,0x3f]2324 2325v_log_clamp_f32 v5, v12326// CHECK: [0x01,0x4d,0x0a,0x7e]2327 2328v_log_clamp_f32 v255, v12329// CHECK: [0x01,0x4d,0xfe,0x7f]2330 2331v_log_clamp_f32 v5, v2552332// CHECK: [0xff,0x4d,0x0a,0x7e]2333 2334v_log_clamp_f32 v5, s12335// CHECK: [0x01,0x4c,0x0a,0x7e]2336 2337v_log_clamp_f32 v5, s1032338// CHECK: [0x67,0x4c,0x0a,0x7e]2339 2340v_log_clamp_f32 v5, flat_scratch_lo2341// CHECK: [0x68,0x4c,0x0a,0x7e]2342 2343v_log_clamp_f32 v5, flat_scratch_hi2344// CHECK: [0x69,0x4c,0x0a,0x7e]2345 2346v_log_clamp_f32 v5, vcc_lo2347// CHECK: [0x6a,0x4c,0x0a,0x7e]2348 2349v_log_clamp_f32 v5, vcc_hi2350// CHECK: [0x6b,0x4c,0x0a,0x7e]2351 2352v_log_clamp_f32 v5, tba_lo2353// CHECK: [0x6c,0x4c,0x0a,0x7e]2354 2355v_log_clamp_f32 v5, tba_hi2356// CHECK: [0x6d,0x4c,0x0a,0x7e]2357 2358v_log_clamp_f32 v5, tma_lo2359// CHECK: [0x6e,0x4c,0x0a,0x7e]2360 2361v_log_clamp_f32 v5, tma_hi2362// CHECK: [0x6f,0x4c,0x0a,0x7e]2363 2364v_log_clamp_f32 v5, ttmp112365// CHECK: [0x7b,0x4c,0x0a,0x7e]2366 2367v_log_clamp_f32 v5, m02368// CHECK: [0x7c,0x4c,0x0a,0x7e]2369 2370v_log_clamp_f32 v5, exec_lo2371// CHECK: [0x7e,0x4c,0x0a,0x7e]2372 2373v_log_clamp_f32 v5, exec_hi2374// CHECK: [0x7f,0x4c,0x0a,0x7e]2375 2376v_log_clamp_f32 v5, 02377// CHECK: [0x80,0x4c,0x0a,0x7e]2378 2379v_log_clamp_f32 v5, -12380// CHECK: [0xc1,0x4c,0x0a,0x7e]2381 2382v_log_clamp_f32 v5, 0.52383// CHECK: [0xf0,0x4c,0x0a,0x7e]2384 2385v_log_clamp_f32 v5, -4.02386// CHECK: [0xf7,0x4c,0x0a,0x7e]2387 2388v_log_clamp_f32 v5, src_vccz2389// CHECK: [0xfb,0x4c,0x0a,0x7e]2390 2391v_log_clamp_f32 v5, src_execz2392// CHECK: [0xfc,0x4c,0x0a,0x7e]2393 2394v_log_clamp_f32 v5, src_scc2395// CHECK: [0xfd,0x4c,0x0a,0x7e]2396 2397v_log_clamp_f32 v5, src_lds_direct2398// CHECK: [0xfe,0x4c,0x0a,0x7e]2399 2400v_log_clamp_f32 v5, 0xaf1234562401// CHECK: [0xff,0x4c,0x0a,0x7e,0x56,0x34,0x12,0xaf]2402 2403v_log_clamp_f32 v5, 0x3f7172732404// CHECK: [0xff,0x4c,0x0a,0x7e,0x73,0x72,0x71,0x3f]2405 2406v_log_f32 v5, v12407// CHECK: [0x01,0x4f,0x0a,0x7e]2408 2409v_log_f32 v255, v12410// CHECK: [0x01,0x4f,0xfe,0x7f]2411 2412v_log_f32 v5, v2552413// CHECK: [0xff,0x4f,0x0a,0x7e]2414 2415v_log_f32 v5, s12416// CHECK: [0x01,0x4e,0x0a,0x7e]2417 2418v_log_f32 v5, s1032419// CHECK: [0x67,0x4e,0x0a,0x7e]2420 2421v_log_f32 v5, flat_scratch_lo2422// CHECK: [0x68,0x4e,0x0a,0x7e]2423 2424v_log_f32 v5, flat_scratch_hi2425// CHECK: [0x69,0x4e,0x0a,0x7e]2426 2427v_log_f32 v5, vcc_lo2428// CHECK: [0x6a,0x4e,0x0a,0x7e]2429 2430v_log_f32 v5, vcc_hi2431// CHECK: [0x6b,0x4e,0x0a,0x7e]2432 2433v_log_f32 v5, tba_lo2434// CHECK: [0x6c,0x4e,0x0a,0x7e]2435 2436v_log_f32 v5, tba_hi2437// CHECK: [0x6d,0x4e,0x0a,0x7e]2438 2439v_log_f32 v5, tma_lo2440// CHECK: [0x6e,0x4e,0x0a,0x7e]2441 2442v_log_f32 v5, tma_hi2443// CHECK: [0x6f,0x4e,0x0a,0x7e]2444 2445v_log_f32 v5, ttmp112446// CHECK: [0x7b,0x4e,0x0a,0x7e]2447 2448v_log_f32 v5, m02449// CHECK: [0x7c,0x4e,0x0a,0x7e]2450 2451v_log_f32 v5, exec_lo2452// CHECK: [0x7e,0x4e,0x0a,0x7e]2453 2454v_log_f32 v5, exec_hi2455// CHECK: [0x7f,0x4e,0x0a,0x7e]2456 2457v_log_f32 v5, 02458// CHECK: [0x80,0x4e,0x0a,0x7e]2459 2460v_log_f32 v5, -12461// CHECK: [0xc1,0x4e,0x0a,0x7e]2462 2463v_log_f32 v5, 0.52464// CHECK: [0xf0,0x4e,0x0a,0x7e]2465 2466v_log_f32 v5, -4.02467// CHECK: [0xf7,0x4e,0x0a,0x7e]2468 2469v_log_f32 v5, src_vccz2470// CHECK: [0xfb,0x4e,0x0a,0x7e]2471 2472v_log_f32 v5, src_execz2473// CHECK: [0xfc,0x4e,0x0a,0x7e]2474 2475v_log_f32 v5, src_scc2476// CHECK: [0xfd,0x4e,0x0a,0x7e]2477 2478v_log_f32 v5, src_lds_direct2479// CHECK: [0xfe,0x4e,0x0a,0x7e]2480 2481v_log_f32 v5, 0xaf1234562482// CHECK: [0xff,0x4e,0x0a,0x7e,0x56,0x34,0x12,0xaf]2483 2484v_log_f32 v5, 0x3f7172732485// CHECK: [0xff,0x4e,0x0a,0x7e,0x73,0x72,0x71,0x3f]2486 2487v_rcp_clamp_f32 v5, v12488// CHECK: [0x01,0x51,0x0a,0x7e]2489 2490v_rcp_clamp_f32 v255, v12491// CHECK: [0x01,0x51,0xfe,0x7f]2492 2493v_rcp_clamp_f32 v5, v2552494// CHECK: [0xff,0x51,0x0a,0x7e]2495 2496v_rcp_clamp_f32 v5, s12497// CHECK: [0x01,0x50,0x0a,0x7e]2498 2499v_rcp_clamp_f32 v5, s1032500// CHECK: [0x67,0x50,0x0a,0x7e]2501 2502v_rcp_clamp_f32 v5, flat_scratch_lo2503// CHECK: [0x68,0x50,0x0a,0x7e]2504 2505v_rcp_clamp_f32 v5, flat_scratch_hi2506// CHECK: [0x69,0x50,0x0a,0x7e]2507 2508v_rcp_clamp_f32 v5, vcc_lo2509// CHECK: [0x6a,0x50,0x0a,0x7e]2510 2511v_rcp_clamp_f32 v5, vcc_hi2512// CHECK: [0x6b,0x50,0x0a,0x7e]2513 2514v_rcp_clamp_f32 v5, tba_lo2515// CHECK: [0x6c,0x50,0x0a,0x7e]2516 2517v_rcp_clamp_f32 v5, tba_hi2518// CHECK: [0x6d,0x50,0x0a,0x7e]2519 2520v_rcp_clamp_f32 v5, tma_lo2521// CHECK: [0x6e,0x50,0x0a,0x7e]2522 2523v_rcp_clamp_f32 v5, tma_hi2524// CHECK: [0x6f,0x50,0x0a,0x7e]2525 2526v_rcp_clamp_f32 v5, ttmp112527// CHECK: [0x7b,0x50,0x0a,0x7e]2528 2529v_rcp_clamp_f32 v5, m02530// CHECK: [0x7c,0x50,0x0a,0x7e]2531 2532v_rcp_clamp_f32 v5, exec_lo2533// CHECK: [0x7e,0x50,0x0a,0x7e]2534 2535v_rcp_clamp_f32 v5, exec_hi2536// CHECK: [0x7f,0x50,0x0a,0x7e]2537 2538v_rcp_clamp_f32 v5, 02539// CHECK: [0x80,0x50,0x0a,0x7e]2540 2541v_rcp_clamp_f32 v5, -12542// CHECK: [0xc1,0x50,0x0a,0x7e]2543 2544v_rcp_clamp_f32 v5, 0.52545// CHECK: [0xf0,0x50,0x0a,0x7e]2546 2547v_rcp_clamp_f32 v5, -4.02548// CHECK: [0xf7,0x50,0x0a,0x7e]2549 2550v_rcp_clamp_f32 v5, src_vccz2551// CHECK: [0xfb,0x50,0x0a,0x7e]2552 2553v_rcp_clamp_f32 v5, src_execz2554// CHECK: [0xfc,0x50,0x0a,0x7e]2555 2556v_rcp_clamp_f32 v5, src_scc2557// CHECK: [0xfd,0x50,0x0a,0x7e]2558 2559v_rcp_clamp_f32 v5, src_lds_direct2560// CHECK: [0xfe,0x50,0x0a,0x7e]2561 2562v_rcp_clamp_f32 v5, 0xaf1234562563// CHECK: [0xff,0x50,0x0a,0x7e,0x56,0x34,0x12,0xaf]2564 2565v_rcp_clamp_f32 v5, 0x3f7172732566// CHECK: [0xff,0x50,0x0a,0x7e,0x73,0x72,0x71,0x3f]2567 2568v_rcp_legacy_f32 v5, v12569// CHECK: [0x01,0x53,0x0a,0x7e]2570 2571v_rcp_legacy_f32 v255, v12572// CHECK: [0x01,0x53,0xfe,0x7f]2573 2574v_rcp_legacy_f32 v5, v2552575// CHECK: [0xff,0x53,0x0a,0x7e]2576 2577v_rcp_legacy_f32 v5, s12578// CHECK: [0x01,0x52,0x0a,0x7e]2579 2580v_rcp_legacy_f32 v5, s1032581// CHECK: [0x67,0x52,0x0a,0x7e]2582 2583v_rcp_legacy_f32 v5, flat_scratch_lo2584// CHECK: [0x68,0x52,0x0a,0x7e]2585 2586v_rcp_legacy_f32 v5, flat_scratch_hi2587// CHECK: [0x69,0x52,0x0a,0x7e]2588 2589v_rcp_legacy_f32 v5, vcc_lo2590// CHECK: [0x6a,0x52,0x0a,0x7e]2591 2592v_rcp_legacy_f32 v5, vcc_hi2593// CHECK: [0x6b,0x52,0x0a,0x7e]2594 2595v_rcp_legacy_f32 v5, tba_lo2596// CHECK: [0x6c,0x52,0x0a,0x7e]2597 2598v_rcp_legacy_f32 v5, tba_hi2599// CHECK: [0x6d,0x52,0x0a,0x7e]2600 2601v_rcp_legacy_f32 v5, tma_lo2602// CHECK: [0x6e,0x52,0x0a,0x7e]2603 2604v_rcp_legacy_f32 v5, tma_hi2605// CHECK: [0x6f,0x52,0x0a,0x7e]2606 2607v_rcp_legacy_f32 v5, ttmp112608// CHECK: [0x7b,0x52,0x0a,0x7e]2609 2610v_rcp_legacy_f32 v5, m02611// CHECK: [0x7c,0x52,0x0a,0x7e]2612 2613v_rcp_legacy_f32 v5, exec_lo2614// CHECK: [0x7e,0x52,0x0a,0x7e]2615 2616v_rcp_legacy_f32 v5, exec_hi2617// CHECK: [0x7f,0x52,0x0a,0x7e]2618 2619v_rcp_legacy_f32 v5, 02620// CHECK: [0x80,0x52,0x0a,0x7e]2621 2622v_rcp_legacy_f32 v5, -12623// CHECK: [0xc1,0x52,0x0a,0x7e]2624 2625v_rcp_legacy_f32 v5, 0.52626// CHECK: [0xf0,0x52,0x0a,0x7e]2627 2628v_rcp_legacy_f32 v5, -4.02629// CHECK: [0xf7,0x52,0x0a,0x7e]2630 2631v_rcp_legacy_f32 v5, src_vccz2632// CHECK: [0xfb,0x52,0x0a,0x7e]2633 2634v_rcp_legacy_f32 v5, src_execz2635// CHECK: [0xfc,0x52,0x0a,0x7e]2636 2637v_rcp_legacy_f32 v5, src_scc2638// CHECK: [0xfd,0x52,0x0a,0x7e]2639 2640v_rcp_legacy_f32 v5, src_lds_direct2641// CHECK: [0xfe,0x52,0x0a,0x7e]2642 2643v_rcp_legacy_f32 v5, 0xaf1234562644// CHECK: [0xff,0x52,0x0a,0x7e,0x56,0x34,0x12,0xaf]2645 2646v_rcp_legacy_f32 v5, 0x3f7172732647// CHECK: [0xff,0x52,0x0a,0x7e,0x73,0x72,0x71,0x3f]2648 2649v_rcp_f32 v5, v12650// CHECK: [0x01,0x55,0x0a,0x7e]2651 2652v_rcp_f32 v255, v12653// CHECK: [0x01,0x55,0xfe,0x7f]2654 2655v_rcp_f32 v5, v2552656// CHECK: [0xff,0x55,0x0a,0x7e]2657 2658v_rcp_f32 v5, s12659// CHECK: [0x01,0x54,0x0a,0x7e]2660 2661v_rcp_f32 v5, s1032662// CHECK: [0x67,0x54,0x0a,0x7e]2663 2664v_rcp_f32 v5, flat_scratch_lo2665// CHECK: [0x68,0x54,0x0a,0x7e]2666 2667v_rcp_f32 v5, flat_scratch_hi2668// CHECK: [0x69,0x54,0x0a,0x7e]2669 2670v_rcp_f32 v5, vcc_lo2671// CHECK: [0x6a,0x54,0x0a,0x7e]2672 2673v_rcp_f32 v5, vcc_hi2674// CHECK: [0x6b,0x54,0x0a,0x7e]2675 2676v_rcp_f32 v5, tba_lo2677// CHECK: [0x6c,0x54,0x0a,0x7e]2678 2679v_rcp_f32 v5, tba_hi2680// CHECK: [0x6d,0x54,0x0a,0x7e]2681 2682v_rcp_f32 v5, tma_lo2683// CHECK: [0x6e,0x54,0x0a,0x7e]2684 2685v_rcp_f32 v5, tma_hi2686// CHECK: [0x6f,0x54,0x0a,0x7e]2687 2688v_rcp_f32 v5, ttmp112689// CHECK: [0x7b,0x54,0x0a,0x7e]2690 2691v_rcp_f32 v5, m02692// CHECK: [0x7c,0x54,0x0a,0x7e]2693 2694v_rcp_f32 v5, exec_lo2695// CHECK: [0x7e,0x54,0x0a,0x7e]2696 2697v_rcp_f32 v5, exec_hi2698// CHECK: [0x7f,0x54,0x0a,0x7e]2699 2700v_rcp_f32 v5, 02701// CHECK: [0x80,0x54,0x0a,0x7e]2702 2703v_rcp_f32 v5, -12704// CHECK: [0xc1,0x54,0x0a,0x7e]2705 2706v_rcp_f32 v5, 0.52707// CHECK: [0xf0,0x54,0x0a,0x7e]2708 2709v_rcp_f32 v5, -4.02710// CHECK: [0xf7,0x54,0x0a,0x7e]2711 2712v_rcp_f32 v5, src_vccz2713// CHECK: [0xfb,0x54,0x0a,0x7e]2714 2715v_rcp_f32 v5, src_execz2716// CHECK: [0xfc,0x54,0x0a,0x7e]2717 2718v_rcp_f32 v5, src_scc2719// CHECK: [0xfd,0x54,0x0a,0x7e]2720 2721v_rcp_f32 v5, src_lds_direct2722// CHECK: [0xfe,0x54,0x0a,0x7e]2723 2724v_rcp_f32 v5, 0xaf1234562725// CHECK: [0xff,0x54,0x0a,0x7e,0x56,0x34,0x12,0xaf]2726 2727v_rcp_f32 v5, 0x3f7172732728// CHECK: [0xff,0x54,0x0a,0x7e,0x73,0x72,0x71,0x3f]2729 2730v_rcp_iflag_f32 v5, v12731// CHECK: [0x01,0x57,0x0a,0x7e]2732 2733v_rcp_iflag_f32 v255, v12734// CHECK: [0x01,0x57,0xfe,0x7f]2735 2736v_rcp_iflag_f32 v5, v2552737// CHECK: [0xff,0x57,0x0a,0x7e]2738 2739v_rcp_iflag_f32 v5, s12740// CHECK: [0x01,0x56,0x0a,0x7e]2741 2742v_rcp_iflag_f32 v5, s1032743// CHECK: [0x67,0x56,0x0a,0x7e]2744 2745v_rcp_iflag_f32 v5, flat_scratch_lo2746// CHECK: [0x68,0x56,0x0a,0x7e]2747 2748v_rcp_iflag_f32 v5, flat_scratch_hi2749// CHECK: [0x69,0x56,0x0a,0x7e]2750 2751v_rcp_iflag_f32 v5, vcc_lo2752// CHECK: [0x6a,0x56,0x0a,0x7e]2753 2754v_rcp_iflag_f32 v5, vcc_hi2755// CHECK: [0x6b,0x56,0x0a,0x7e]2756 2757v_rcp_iflag_f32 v5, tba_lo2758// CHECK: [0x6c,0x56,0x0a,0x7e]2759 2760v_rcp_iflag_f32 v5, tba_hi2761// CHECK: [0x6d,0x56,0x0a,0x7e]2762 2763v_rcp_iflag_f32 v5, tma_lo2764// CHECK: [0x6e,0x56,0x0a,0x7e]2765 2766v_rcp_iflag_f32 v5, tma_hi2767// CHECK: [0x6f,0x56,0x0a,0x7e]2768 2769v_rcp_iflag_f32 v5, ttmp112770// CHECK: [0x7b,0x56,0x0a,0x7e]2771 2772v_rcp_iflag_f32 v5, m02773// CHECK: [0x7c,0x56,0x0a,0x7e]2774 2775v_rcp_iflag_f32 v5, exec_lo2776// CHECK: [0x7e,0x56,0x0a,0x7e]2777 2778v_rcp_iflag_f32 v5, exec_hi2779// CHECK: [0x7f,0x56,0x0a,0x7e]2780 2781v_rcp_iflag_f32 v5, 02782// CHECK: [0x80,0x56,0x0a,0x7e]2783 2784v_rcp_iflag_f32 v5, -12785// CHECK: [0xc1,0x56,0x0a,0x7e]2786 2787v_rcp_iflag_f32 v5, 0.52788// CHECK: [0xf0,0x56,0x0a,0x7e]2789 2790v_rcp_iflag_f32 v5, -4.02791// CHECK: [0xf7,0x56,0x0a,0x7e]2792 2793v_rcp_iflag_f32 v5, src_vccz2794// CHECK: [0xfb,0x56,0x0a,0x7e]2795 2796v_rcp_iflag_f32 v5, src_execz2797// CHECK: [0xfc,0x56,0x0a,0x7e]2798 2799v_rcp_iflag_f32 v5, src_scc2800// CHECK: [0xfd,0x56,0x0a,0x7e]2801 2802v_rcp_iflag_f32 v5, src_lds_direct2803// CHECK: [0xfe,0x56,0x0a,0x7e]2804 2805v_rcp_iflag_f32 v5, 0xaf1234562806// CHECK: [0xff,0x56,0x0a,0x7e,0x56,0x34,0x12,0xaf]2807 2808v_rcp_iflag_f32 v5, 0x3f7172732809// CHECK: [0xff,0x56,0x0a,0x7e,0x73,0x72,0x71,0x3f]2810 2811v_rsq_clamp_f32 v5, v12812// CHECK: [0x01,0x59,0x0a,0x7e]2813 2814v_rsq_clamp_f32 v255, v12815// CHECK: [0x01,0x59,0xfe,0x7f]2816 2817v_rsq_clamp_f32 v5, v2552818// CHECK: [0xff,0x59,0x0a,0x7e]2819 2820v_rsq_clamp_f32 v5, s12821// CHECK: [0x01,0x58,0x0a,0x7e]2822 2823v_rsq_clamp_f32 v5, s1032824// CHECK: [0x67,0x58,0x0a,0x7e]2825 2826v_rsq_clamp_f32 v5, flat_scratch_lo2827// CHECK: [0x68,0x58,0x0a,0x7e]2828 2829v_rsq_clamp_f32 v5, flat_scratch_hi2830// CHECK: [0x69,0x58,0x0a,0x7e]2831 2832v_rsq_clamp_f32 v5, vcc_lo2833// CHECK: [0x6a,0x58,0x0a,0x7e]2834 2835v_rsq_clamp_f32 v5, vcc_hi2836// CHECK: [0x6b,0x58,0x0a,0x7e]2837 2838v_rsq_clamp_f32 v5, tba_lo2839// CHECK: [0x6c,0x58,0x0a,0x7e]2840 2841v_rsq_clamp_f32 v5, tba_hi2842// CHECK: [0x6d,0x58,0x0a,0x7e]2843 2844v_rsq_clamp_f32 v5, tma_lo2845// CHECK: [0x6e,0x58,0x0a,0x7e]2846 2847v_rsq_clamp_f32 v5, tma_hi2848// CHECK: [0x6f,0x58,0x0a,0x7e]2849 2850v_rsq_clamp_f32 v5, ttmp112851// CHECK: [0x7b,0x58,0x0a,0x7e]2852 2853v_rsq_clamp_f32 v5, m02854// CHECK: [0x7c,0x58,0x0a,0x7e]2855 2856v_rsq_clamp_f32 v5, exec_lo2857// CHECK: [0x7e,0x58,0x0a,0x7e]2858 2859v_rsq_clamp_f32 v5, exec_hi2860// CHECK: [0x7f,0x58,0x0a,0x7e]2861 2862v_rsq_clamp_f32 v5, 02863// CHECK: [0x80,0x58,0x0a,0x7e]2864 2865v_rsq_clamp_f32 v5, -12866// CHECK: [0xc1,0x58,0x0a,0x7e]2867 2868v_rsq_clamp_f32 v5, 0.52869// CHECK: [0xf0,0x58,0x0a,0x7e]2870 2871v_rsq_clamp_f32 v5, -4.02872// CHECK: [0xf7,0x58,0x0a,0x7e]2873 2874v_rsq_clamp_f32 v5, src_vccz2875// CHECK: [0xfb,0x58,0x0a,0x7e]2876 2877v_rsq_clamp_f32 v5, src_execz2878// CHECK: [0xfc,0x58,0x0a,0x7e]2879 2880v_rsq_clamp_f32 v5, src_scc2881// CHECK: [0xfd,0x58,0x0a,0x7e]2882 2883v_rsq_clamp_f32 v5, src_lds_direct2884// CHECK: [0xfe,0x58,0x0a,0x7e]2885 2886v_rsq_clamp_f32 v5, 0xaf1234562887// CHECK: [0xff,0x58,0x0a,0x7e,0x56,0x34,0x12,0xaf]2888 2889v_rsq_clamp_f32 v5, 0x3f7172732890// CHECK: [0xff,0x58,0x0a,0x7e,0x73,0x72,0x71,0x3f]2891 2892v_rsq_legacy_f32 v5, v12893// CHECK: [0x01,0x5b,0x0a,0x7e]2894 2895v_rsq_legacy_f32 v255, v12896// CHECK: [0x01,0x5b,0xfe,0x7f]2897 2898v_rsq_legacy_f32 v5, v2552899// CHECK: [0xff,0x5b,0x0a,0x7e]2900 2901v_rsq_legacy_f32 v5, s12902// CHECK: [0x01,0x5a,0x0a,0x7e]2903 2904v_rsq_legacy_f32 v5, s1032905// CHECK: [0x67,0x5a,0x0a,0x7e]2906 2907v_rsq_legacy_f32 v5, flat_scratch_lo2908// CHECK: [0x68,0x5a,0x0a,0x7e]2909 2910v_rsq_legacy_f32 v5, flat_scratch_hi2911// CHECK: [0x69,0x5a,0x0a,0x7e]2912 2913v_rsq_legacy_f32 v5, vcc_lo2914// CHECK: [0x6a,0x5a,0x0a,0x7e]2915 2916v_rsq_legacy_f32 v5, vcc_hi2917// CHECK: [0x6b,0x5a,0x0a,0x7e]2918 2919v_rsq_legacy_f32 v5, tba_lo2920// CHECK: [0x6c,0x5a,0x0a,0x7e]2921 2922v_rsq_legacy_f32 v5, tba_hi2923// CHECK: [0x6d,0x5a,0x0a,0x7e]2924 2925v_rsq_legacy_f32 v5, tma_lo2926// CHECK: [0x6e,0x5a,0x0a,0x7e]2927 2928v_rsq_legacy_f32 v5, tma_hi2929// CHECK: [0x6f,0x5a,0x0a,0x7e]2930 2931v_rsq_legacy_f32 v5, ttmp112932// CHECK: [0x7b,0x5a,0x0a,0x7e]2933 2934v_rsq_legacy_f32 v5, m02935// CHECK: [0x7c,0x5a,0x0a,0x7e]2936 2937v_rsq_legacy_f32 v5, exec_lo2938// CHECK: [0x7e,0x5a,0x0a,0x7e]2939 2940v_rsq_legacy_f32 v5, exec_hi2941// CHECK: [0x7f,0x5a,0x0a,0x7e]2942 2943v_rsq_legacy_f32 v5, 02944// CHECK: [0x80,0x5a,0x0a,0x7e]2945 2946v_rsq_legacy_f32 v5, -12947// CHECK: [0xc1,0x5a,0x0a,0x7e]2948 2949v_rsq_legacy_f32 v5, 0.52950// CHECK: [0xf0,0x5a,0x0a,0x7e]2951 2952v_rsq_legacy_f32 v5, -4.02953// CHECK: [0xf7,0x5a,0x0a,0x7e]2954 2955v_rsq_legacy_f32 v5, src_vccz2956// CHECK: [0xfb,0x5a,0x0a,0x7e]2957 2958v_rsq_legacy_f32 v5, src_execz2959// CHECK: [0xfc,0x5a,0x0a,0x7e]2960 2961v_rsq_legacy_f32 v5, src_scc2962// CHECK: [0xfd,0x5a,0x0a,0x7e]2963 2964v_rsq_legacy_f32 v5, src_lds_direct2965// CHECK: [0xfe,0x5a,0x0a,0x7e]2966 2967v_rsq_legacy_f32 v5, 0xaf1234562968// CHECK: [0xff,0x5a,0x0a,0x7e,0x56,0x34,0x12,0xaf]2969 2970v_rsq_legacy_f32 v5, 0x3f7172732971// CHECK: [0xff,0x5a,0x0a,0x7e,0x73,0x72,0x71,0x3f]2972 2973v_rsq_f32 v5, v12974// CHECK: [0x01,0x5d,0x0a,0x7e]2975 2976v_rsq_f32 v255, v12977// CHECK: [0x01,0x5d,0xfe,0x7f]2978 2979v_rsq_f32 v5, v2552980// CHECK: [0xff,0x5d,0x0a,0x7e]2981 2982v_rsq_f32 v5, s12983// CHECK: [0x01,0x5c,0x0a,0x7e]2984 2985v_rsq_f32 v5, s1032986// CHECK: [0x67,0x5c,0x0a,0x7e]2987 2988v_rsq_f32 v5, flat_scratch_lo2989// CHECK: [0x68,0x5c,0x0a,0x7e]2990 2991v_rsq_f32 v5, flat_scratch_hi2992// CHECK: [0x69,0x5c,0x0a,0x7e]2993 2994v_rsq_f32 v5, vcc_lo2995// CHECK: [0x6a,0x5c,0x0a,0x7e]2996 2997v_rsq_f32 v5, vcc_hi2998// CHECK: [0x6b,0x5c,0x0a,0x7e]2999 3000v_rsq_f32 v5, tba_lo3001// CHECK: [0x6c,0x5c,0x0a,0x7e]3002 3003v_rsq_f32 v5, tba_hi3004// CHECK: [0x6d,0x5c,0x0a,0x7e]3005 3006v_rsq_f32 v5, tma_lo3007// CHECK: [0x6e,0x5c,0x0a,0x7e]3008 3009v_rsq_f32 v5, tma_hi3010// CHECK: [0x6f,0x5c,0x0a,0x7e]3011 3012v_rsq_f32 v5, ttmp113013// CHECK: [0x7b,0x5c,0x0a,0x7e]3014 3015v_rsq_f32 v5, m03016// CHECK: [0x7c,0x5c,0x0a,0x7e]3017 3018v_rsq_f32 v5, exec_lo3019// CHECK: [0x7e,0x5c,0x0a,0x7e]3020 3021v_rsq_f32 v5, exec_hi3022// CHECK: [0x7f,0x5c,0x0a,0x7e]3023 3024v_rsq_f32 v5, 03025// CHECK: [0x80,0x5c,0x0a,0x7e]3026 3027v_rsq_f32 v5, -13028// CHECK: [0xc1,0x5c,0x0a,0x7e]3029 3030v_rsq_f32 v5, 0.53031// CHECK: [0xf0,0x5c,0x0a,0x7e]3032 3033v_rsq_f32 v5, -4.03034// CHECK: [0xf7,0x5c,0x0a,0x7e]3035 3036v_rsq_f32 v5, src_vccz3037// CHECK: [0xfb,0x5c,0x0a,0x7e]3038 3039v_rsq_f32 v5, src_execz3040// CHECK: [0xfc,0x5c,0x0a,0x7e]3041 3042v_rsq_f32 v5, src_scc3043// CHECK: [0xfd,0x5c,0x0a,0x7e]3044 3045v_rsq_f32 v5, src_lds_direct3046// CHECK: [0xfe,0x5c,0x0a,0x7e]3047 3048v_rsq_f32 v5, 0xaf1234563049// CHECK: [0xff,0x5c,0x0a,0x7e,0x56,0x34,0x12,0xaf]3050 3051v_rsq_f32 v5, 0x3f7172733052// CHECK: [0xff,0x5c,0x0a,0x7e,0x73,0x72,0x71,0x3f]3053 3054v_rcp_f64 v[5:6], v[1:2]3055// CHECK: [0x01,0x5f,0x0a,0x7e]3056 3057v_rcp_f64 v[254:255], v[1:2]3058// CHECK: [0x01,0x5f,0xfc,0x7f]3059 3060v_rcp_f64 v[5:6], v[254:255]3061// CHECK: [0xfe,0x5f,0x0a,0x7e]3062 3063v_rcp_f64 v[5:6], s[2:3]3064// CHECK: [0x02,0x5e,0x0a,0x7e]3065 3066v_rcp_f64 v[5:6], s[4:5]3067// CHECK: [0x04,0x5e,0x0a,0x7e]3068 3069v_rcp_f64 v[5:6], s[102:103]3070// CHECK: [0x66,0x5e,0x0a,0x7e]3071 3072v_rcp_f64 v[5:6], flat_scratch3073// CHECK: [0x68,0x5e,0x0a,0x7e]3074 3075v_rcp_f64 v[5:6], vcc3076// CHECK: [0x6a,0x5e,0x0a,0x7e]3077 3078v_rcp_f64 v[5:6], tba3079// CHECK: [0x6c,0x5e,0x0a,0x7e]3080 3081v_rcp_f64 v[5:6], tma3082// CHECK: [0x6e,0x5e,0x0a,0x7e]3083 3084v_rcp_f64 v[5:6], ttmp[10:11]3085// CHECK: [0x7a,0x5e,0x0a,0x7e]3086 3087v_rcp_f64 v[5:6], exec3088// CHECK: [0x7e,0x5e,0x0a,0x7e]3089 3090v_rcp_f64 v[5:6], 03091// CHECK: [0x80,0x5e,0x0a,0x7e]3092 3093v_rcp_f64 v[5:6], -13094// CHECK: [0xc1,0x5e,0x0a,0x7e]3095 3096v_rcp_f64 v[5:6], 0.53097// CHECK: [0xf0,0x5e,0x0a,0x7e]3098 3099v_rcp_f64 v[5:6], -4.03100// CHECK: [0xf7,0x5e,0x0a,0x7e]3101 3102v_rcp_f64 v[5:6], src_vccz3103// CHECK: [0xfb,0x5e,0x0a,0x7e]3104 3105v_rcp_f64 v[5:6], src_execz3106// CHECK: [0xfc,0x5e,0x0a,0x7e]3107 3108v_rcp_f64 v[5:6], src_scc3109// CHECK: [0xfd,0x5e,0x0a,0x7e]3110 3111v_rcp_f64 v[5:6], 0xaf1234563112// CHECK: [0xff,0x5e,0x0a,0x7e,0x56,0x34,0x12,0xaf]3113 3114v_rcp_f64 v[5:6], 0x3f7172733115// CHECK: [0xff,0x5e,0x0a,0x7e,0x73,0x72,0x71,0x3f]3116 3117v_rcp_clamp_f64 v[5:6], v[1:2]3118// CHECK: [0x01,0x61,0x0a,0x7e]3119 3120v_rcp_clamp_f64 v[254:255], v[1:2]3121// CHECK: [0x01,0x61,0xfc,0x7f]3122 3123v_rcp_clamp_f64 v[5:6], v[254:255]3124// CHECK: [0xfe,0x61,0x0a,0x7e]3125 3126v_rcp_clamp_f64 v[5:6], s[2:3]3127// CHECK: [0x02,0x60,0x0a,0x7e]3128 3129v_rcp_clamp_f64 v[5:6], s[4:5]3130// CHECK: [0x04,0x60,0x0a,0x7e]3131 3132v_rcp_clamp_f64 v[5:6], s[102:103]3133// CHECK: [0x66,0x60,0x0a,0x7e]3134 3135v_rcp_clamp_f64 v[5:6], flat_scratch3136// CHECK: [0x68,0x60,0x0a,0x7e]3137 3138v_rcp_clamp_f64 v[5:6], vcc3139// CHECK: [0x6a,0x60,0x0a,0x7e]3140 3141v_rcp_clamp_f64 v[5:6], tba3142// CHECK: [0x6c,0x60,0x0a,0x7e]3143 3144v_rcp_clamp_f64 v[5:6], tma3145// CHECK: [0x6e,0x60,0x0a,0x7e]3146 3147v_rcp_clamp_f64 v[5:6], ttmp[10:11]3148// CHECK: [0x7a,0x60,0x0a,0x7e]3149 3150v_rcp_clamp_f64 v[5:6], exec3151// CHECK: [0x7e,0x60,0x0a,0x7e]3152 3153v_rcp_clamp_f64 v[5:6], 03154// CHECK: [0x80,0x60,0x0a,0x7e]3155 3156v_rcp_clamp_f64 v[5:6], -13157// CHECK: [0xc1,0x60,0x0a,0x7e]3158 3159v_rcp_clamp_f64 v[5:6], 0.53160// CHECK: [0xf0,0x60,0x0a,0x7e]3161 3162v_rcp_clamp_f64 v[5:6], -4.03163// CHECK: [0xf7,0x60,0x0a,0x7e]3164 3165v_rcp_clamp_f64 v[5:6], src_vccz3166// CHECK: [0xfb,0x60,0x0a,0x7e]3167 3168v_rcp_clamp_f64 v[5:6], src_execz3169// CHECK: [0xfc,0x60,0x0a,0x7e]3170 3171v_rcp_clamp_f64 v[5:6], src_scc3172// CHECK: [0xfd,0x60,0x0a,0x7e]3173 3174v_rcp_clamp_f64 v[5:6], 0xaf1234563175// CHECK: [0xff,0x60,0x0a,0x7e,0x56,0x34,0x12,0xaf]3176 3177v_rcp_clamp_f64 v[5:6], 0x3f7172733178// CHECK: [0xff,0x60,0x0a,0x7e,0x73,0x72,0x71,0x3f]3179 3180v_rsq_f64 v[5:6], v[1:2]3181// CHECK: [0x01,0x63,0x0a,0x7e]3182 3183v_rsq_f64 v[254:255], v[1:2]3184// CHECK: [0x01,0x63,0xfc,0x7f]3185 3186v_rsq_f64 v[5:6], v[254:255]3187// CHECK: [0xfe,0x63,0x0a,0x7e]3188 3189v_rsq_f64 v[5:6], s[2:3]3190// CHECK: [0x02,0x62,0x0a,0x7e]3191 3192v_rsq_f64 v[5:6], s[4:5]3193// CHECK: [0x04,0x62,0x0a,0x7e]3194 3195v_rsq_f64 v[5:6], s[102:103]3196// CHECK: [0x66,0x62,0x0a,0x7e]3197 3198v_rsq_f64 v[5:6], flat_scratch3199// CHECK: [0x68,0x62,0x0a,0x7e]3200 3201v_rsq_f64 v[5:6], vcc3202// CHECK: [0x6a,0x62,0x0a,0x7e]3203 3204v_rsq_f64 v[5:6], tba3205// CHECK: [0x6c,0x62,0x0a,0x7e]3206 3207v_rsq_f64 v[5:6], tma3208// CHECK: [0x6e,0x62,0x0a,0x7e]3209 3210v_rsq_f64 v[5:6], ttmp[10:11]3211// CHECK: [0x7a,0x62,0x0a,0x7e]3212 3213v_rsq_f64 v[5:6], exec3214// CHECK: [0x7e,0x62,0x0a,0x7e]3215 3216v_rsq_f64 v[5:6], 03217// CHECK: [0x80,0x62,0x0a,0x7e]3218 3219v_rsq_f64 v[5:6], -13220// CHECK: [0xc1,0x62,0x0a,0x7e]3221 3222v_rsq_f64 v[5:6], 0.53223// CHECK: [0xf0,0x62,0x0a,0x7e]3224 3225v_rsq_f64 v[5:6], -4.03226// CHECK: [0xf7,0x62,0x0a,0x7e]3227 3228v_rsq_f64 v[5:6], src_vccz3229// CHECK: [0xfb,0x62,0x0a,0x7e]3230 3231v_rsq_f64 v[5:6], src_execz3232// CHECK: [0xfc,0x62,0x0a,0x7e]3233 3234v_rsq_f64 v[5:6], src_scc3235// CHECK: [0xfd,0x62,0x0a,0x7e]3236 3237v_rsq_f64 v[5:6], 0xaf1234563238// CHECK: [0xff,0x62,0x0a,0x7e,0x56,0x34,0x12,0xaf]3239 3240v_rsq_f64 v[5:6], 0x3f7172733241// CHECK: [0xff,0x62,0x0a,0x7e,0x73,0x72,0x71,0x3f]3242 3243v_rsq_clamp_f64 v[5:6], v[1:2]3244// CHECK: [0x01,0x65,0x0a,0x7e]3245 3246v_rsq_clamp_f64 v[254:255], v[1:2]3247// CHECK: [0x01,0x65,0xfc,0x7f]3248 3249v_rsq_clamp_f64 v[5:6], v[254:255]3250// CHECK: [0xfe,0x65,0x0a,0x7e]3251 3252v_rsq_clamp_f64 v[5:6], s[2:3]3253// CHECK: [0x02,0x64,0x0a,0x7e]3254 3255v_rsq_clamp_f64 v[5:6], s[4:5]3256// CHECK: [0x04,0x64,0x0a,0x7e]3257 3258v_rsq_clamp_f64 v[5:6], s[102:103]3259// CHECK: [0x66,0x64,0x0a,0x7e]3260 3261v_rsq_clamp_f64 v[5:6], flat_scratch3262// CHECK: [0x68,0x64,0x0a,0x7e]3263 3264v_rsq_clamp_f64 v[5:6], vcc3265// CHECK: [0x6a,0x64,0x0a,0x7e]3266 3267v_rsq_clamp_f64 v[5:6], tba3268// CHECK: [0x6c,0x64,0x0a,0x7e]3269 3270v_rsq_clamp_f64 v[5:6], tma3271// CHECK: [0x6e,0x64,0x0a,0x7e]3272 3273v_rsq_clamp_f64 v[5:6], ttmp[10:11]3274// CHECK: [0x7a,0x64,0x0a,0x7e]3275 3276v_rsq_clamp_f64 v[5:6], exec3277// CHECK: [0x7e,0x64,0x0a,0x7e]3278 3279v_rsq_clamp_f64 v[5:6], 03280// CHECK: [0x80,0x64,0x0a,0x7e]3281 3282v_rsq_clamp_f64 v[5:6], -13283// CHECK: [0xc1,0x64,0x0a,0x7e]3284 3285v_rsq_clamp_f64 v[5:6], 0.53286// CHECK: [0xf0,0x64,0x0a,0x7e]3287 3288v_rsq_clamp_f64 v[5:6], -4.03289// CHECK: [0xf7,0x64,0x0a,0x7e]3290 3291v_rsq_clamp_f64 v[5:6], src_vccz3292// CHECK: [0xfb,0x64,0x0a,0x7e]3293 3294v_rsq_clamp_f64 v[5:6], src_execz3295// CHECK: [0xfc,0x64,0x0a,0x7e]3296 3297v_rsq_clamp_f64 v[5:6], src_scc3298// CHECK: [0xfd,0x64,0x0a,0x7e]3299 3300v_rsq_clamp_f64 v[5:6], 0xaf1234563301// CHECK: [0xff,0x64,0x0a,0x7e,0x56,0x34,0x12,0xaf]3302 3303v_rsq_clamp_f64 v[5:6], 0x3f7172733304// CHECK: [0xff,0x64,0x0a,0x7e,0x73,0x72,0x71,0x3f]3305 3306v_sqrt_f32 v5, v13307// CHECK: [0x01,0x67,0x0a,0x7e]3308 3309v_sqrt_f32 v255, v13310// CHECK: [0x01,0x67,0xfe,0x7f]3311 3312v_sqrt_f32 v5, v2553313// CHECK: [0xff,0x67,0x0a,0x7e]3314 3315v_sqrt_f32 v5, s13316// CHECK: [0x01,0x66,0x0a,0x7e]3317 3318v_sqrt_f32 v5, s1033319// CHECK: [0x67,0x66,0x0a,0x7e]3320 3321v_sqrt_f32 v5, flat_scratch_lo3322// CHECK: [0x68,0x66,0x0a,0x7e]3323 3324v_sqrt_f32 v5, flat_scratch_hi3325// CHECK: [0x69,0x66,0x0a,0x7e]3326 3327v_sqrt_f32 v5, vcc_lo3328// CHECK: [0x6a,0x66,0x0a,0x7e]3329 3330v_sqrt_f32 v5, vcc_hi3331// CHECK: [0x6b,0x66,0x0a,0x7e]3332 3333v_sqrt_f32 v5, tba_lo3334// CHECK: [0x6c,0x66,0x0a,0x7e]3335 3336v_sqrt_f32 v5, tba_hi3337// CHECK: [0x6d,0x66,0x0a,0x7e]3338 3339v_sqrt_f32 v5, tma_lo3340// CHECK: [0x6e,0x66,0x0a,0x7e]3341 3342v_sqrt_f32 v5, tma_hi3343// CHECK: [0x6f,0x66,0x0a,0x7e]3344 3345v_sqrt_f32 v5, ttmp113346// CHECK: [0x7b,0x66,0x0a,0x7e]3347 3348v_sqrt_f32 v5, m03349// CHECK: [0x7c,0x66,0x0a,0x7e]3350 3351v_sqrt_f32 v5, exec_lo3352// CHECK: [0x7e,0x66,0x0a,0x7e]3353 3354v_sqrt_f32 v5, exec_hi3355// CHECK: [0x7f,0x66,0x0a,0x7e]3356 3357v_sqrt_f32 v5, 03358// CHECK: [0x80,0x66,0x0a,0x7e]3359 3360v_sqrt_f32 v5, -13361// CHECK: [0xc1,0x66,0x0a,0x7e]3362 3363v_sqrt_f32 v5, 0.53364// CHECK: [0xf0,0x66,0x0a,0x7e]3365 3366v_sqrt_f32 v5, -4.03367// CHECK: [0xf7,0x66,0x0a,0x7e]3368 3369v_sqrt_f32 v5, src_vccz3370// CHECK: [0xfb,0x66,0x0a,0x7e]3371 3372v_sqrt_f32 v5, src_execz3373// CHECK: [0xfc,0x66,0x0a,0x7e]3374 3375v_sqrt_f32 v5, src_scc3376// CHECK: [0xfd,0x66,0x0a,0x7e]3377 3378v_sqrt_f32 v5, src_lds_direct3379// CHECK: [0xfe,0x66,0x0a,0x7e]3380 3381v_sqrt_f32 v5, 0xaf1234563382// CHECK: [0xff,0x66,0x0a,0x7e,0x56,0x34,0x12,0xaf]3383 3384v_sqrt_f32 v5, 0x3f7172733385// CHECK: [0xff,0x66,0x0a,0x7e,0x73,0x72,0x71,0x3f]3386 3387v_sqrt_f64 v[5:6], v[1:2]3388// CHECK: [0x01,0x69,0x0a,0x7e]3389 3390v_sqrt_f64 v[254:255], v[1:2]3391// CHECK: [0x01,0x69,0xfc,0x7f]3392 3393v_sqrt_f64 v[5:6], v[254:255]3394// CHECK: [0xfe,0x69,0x0a,0x7e]3395 3396v_sqrt_f64 v[5:6], s[2:3]3397// CHECK: [0x02,0x68,0x0a,0x7e]3398 3399v_sqrt_f64 v[5:6], s[4:5]3400// CHECK: [0x04,0x68,0x0a,0x7e]3401 3402v_sqrt_f64 v[5:6], s[102:103]3403// CHECK: [0x66,0x68,0x0a,0x7e]3404 3405v_sqrt_f64 v[5:6], flat_scratch3406// CHECK: [0x68,0x68,0x0a,0x7e]3407 3408v_sqrt_f64 v[5:6], vcc3409// CHECK: [0x6a,0x68,0x0a,0x7e]3410 3411v_sqrt_f64 v[5:6], tba3412// CHECK: [0x6c,0x68,0x0a,0x7e]3413 3414v_sqrt_f64 v[5:6], tma3415// CHECK: [0x6e,0x68,0x0a,0x7e]3416 3417v_sqrt_f64 v[5:6], ttmp[10:11]3418// CHECK: [0x7a,0x68,0x0a,0x7e]3419 3420v_sqrt_f64 v[5:6], exec3421// CHECK: [0x7e,0x68,0x0a,0x7e]3422 3423v_sqrt_f64 v[5:6], 03424// CHECK: [0x80,0x68,0x0a,0x7e]3425 3426v_sqrt_f64 v[5:6], -13427// CHECK: [0xc1,0x68,0x0a,0x7e]3428 3429v_sqrt_f64 v[5:6], 0.53430// CHECK: [0xf0,0x68,0x0a,0x7e]3431 3432v_sqrt_f64 v[5:6], -4.03433// CHECK: [0xf7,0x68,0x0a,0x7e]3434 3435v_sqrt_f64 v[5:6], src_vccz3436// CHECK: [0xfb,0x68,0x0a,0x7e]3437 3438v_sqrt_f64 v[5:6], src_execz3439// CHECK: [0xfc,0x68,0x0a,0x7e]3440 3441v_sqrt_f64 v[5:6], src_scc3442// CHECK: [0xfd,0x68,0x0a,0x7e]3443 3444v_sqrt_f64 v[5:6], 0xaf1234563445// CHECK: [0xff,0x68,0x0a,0x7e,0x56,0x34,0x12,0xaf]3446 3447v_sqrt_f64 v[5:6], 0x3f7172733448// CHECK: [0xff,0x68,0x0a,0x7e,0x73,0x72,0x71,0x3f]3449 3450v_sin_f32 v5, v13451// CHECK: [0x01,0x6b,0x0a,0x7e]3452 3453v_sin_f32 v255, v13454// CHECK: [0x01,0x6b,0xfe,0x7f]3455 3456v_sin_f32 v5, v2553457// CHECK: [0xff,0x6b,0x0a,0x7e]3458 3459v_sin_f32 v5, s13460// CHECK: [0x01,0x6a,0x0a,0x7e]3461 3462v_sin_f32 v5, s1033463// CHECK: [0x67,0x6a,0x0a,0x7e]3464 3465v_sin_f32 v5, flat_scratch_lo3466// CHECK: [0x68,0x6a,0x0a,0x7e]3467 3468v_sin_f32 v5, flat_scratch_hi3469// CHECK: [0x69,0x6a,0x0a,0x7e]3470 3471v_sin_f32 v5, vcc_lo3472// CHECK: [0x6a,0x6a,0x0a,0x7e]3473 3474v_sin_f32 v5, vcc_hi3475// CHECK: [0x6b,0x6a,0x0a,0x7e]3476 3477v_sin_f32 v5, tba_lo3478// CHECK: [0x6c,0x6a,0x0a,0x7e]3479 3480v_sin_f32 v5, tba_hi3481// CHECK: [0x6d,0x6a,0x0a,0x7e]3482 3483v_sin_f32 v5, tma_lo3484// CHECK: [0x6e,0x6a,0x0a,0x7e]3485 3486v_sin_f32 v5, tma_hi3487// CHECK: [0x6f,0x6a,0x0a,0x7e]3488 3489v_sin_f32 v5, ttmp113490// CHECK: [0x7b,0x6a,0x0a,0x7e]3491 3492v_sin_f32 v5, m03493// CHECK: [0x7c,0x6a,0x0a,0x7e]3494 3495v_sin_f32 v5, exec_lo3496// CHECK: [0x7e,0x6a,0x0a,0x7e]3497 3498v_sin_f32 v5, exec_hi3499// CHECK: [0x7f,0x6a,0x0a,0x7e]3500 3501v_sin_f32 v5, 03502// CHECK: [0x80,0x6a,0x0a,0x7e]3503 3504v_sin_f32 v5, -13505// CHECK: [0xc1,0x6a,0x0a,0x7e]3506 3507v_sin_f32 v5, 0.53508// CHECK: [0xf0,0x6a,0x0a,0x7e]3509 3510v_sin_f32 v5, -4.03511// CHECK: [0xf7,0x6a,0x0a,0x7e]3512 3513v_sin_f32 v5, src_vccz3514// CHECK: [0xfb,0x6a,0x0a,0x7e]3515 3516v_sin_f32 v5, src_execz3517// CHECK: [0xfc,0x6a,0x0a,0x7e]3518 3519v_sin_f32 v5, src_scc3520// CHECK: [0xfd,0x6a,0x0a,0x7e]3521 3522v_sin_f32 v5, src_lds_direct3523// CHECK: [0xfe,0x6a,0x0a,0x7e]3524 3525v_sin_f32 v5, 0xaf1234563526// CHECK: [0xff,0x6a,0x0a,0x7e,0x56,0x34,0x12,0xaf]3527 3528v_sin_f32 v5, 0x3f7172733529// CHECK: [0xff,0x6a,0x0a,0x7e,0x73,0x72,0x71,0x3f]3530 3531v_cos_f32 v5, v13532// CHECK: [0x01,0x6d,0x0a,0x7e]3533 3534v_cos_f32 v255, v13535// CHECK: [0x01,0x6d,0xfe,0x7f]3536 3537v_cos_f32 v5, v2553538// CHECK: [0xff,0x6d,0x0a,0x7e]3539 3540v_cos_f32 v5, s13541// CHECK: [0x01,0x6c,0x0a,0x7e]3542 3543v_cos_f32 v5, s1033544// CHECK: [0x67,0x6c,0x0a,0x7e]3545 3546v_cos_f32 v5, flat_scratch_lo3547// CHECK: [0x68,0x6c,0x0a,0x7e]3548 3549v_cos_f32 v5, flat_scratch_hi3550// CHECK: [0x69,0x6c,0x0a,0x7e]3551 3552v_cos_f32 v5, vcc_lo3553// CHECK: [0x6a,0x6c,0x0a,0x7e]3554 3555v_cos_f32 v5, vcc_hi3556// CHECK: [0x6b,0x6c,0x0a,0x7e]3557 3558v_cos_f32 v5, tba_lo3559// CHECK: [0x6c,0x6c,0x0a,0x7e]3560 3561v_cos_f32 v5, tba_hi3562// CHECK: [0x6d,0x6c,0x0a,0x7e]3563 3564v_cos_f32 v5, tma_lo3565// CHECK: [0x6e,0x6c,0x0a,0x7e]3566 3567v_cos_f32 v5, tma_hi3568// CHECK: [0x6f,0x6c,0x0a,0x7e]3569 3570v_cos_f32 v5, ttmp113571// CHECK: [0x7b,0x6c,0x0a,0x7e]3572 3573v_cos_f32 v5, m03574// CHECK: [0x7c,0x6c,0x0a,0x7e]3575 3576v_cos_f32 v5, exec_lo3577// CHECK: [0x7e,0x6c,0x0a,0x7e]3578 3579v_cos_f32 v5, exec_hi3580// CHECK: [0x7f,0x6c,0x0a,0x7e]3581 3582v_cos_f32 v5, 03583// CHECK: [0x80,0x6c,0x0a,0x7e]3584 3585v_cos_f32 v5, -13586// CHECK: [0xc1,0x6c,0x0a,0x7e]3587 3588v_cos_f32 v5, 0.53589// CHECK: [0xf0,0x6c,0x0a,0x7e]3590 3591v_cos_f32 v5, -4.03592// CHECK: [0xf7,0x6c,0x0a,0x7e]3593 3594v_cos_f32 v5, src_vccz3595// CHECK: [0xfb,0x6c,0x0a,0x7e]3596 3597v_cos_f32 v5, src_execz3598// CHECK: [0xfc,0x6c,0x0a,0x7e]3599 3600v_cos_f32 v5, src_scc3601// CHECK: [0xfd,0x6c,0x0a,0x7e]3602 3603v_cos_f32 v5, src_lds_direct3604// CHECK: [0xfe,0x6c,0x0a,0x7e]3605 3606v_cos_f32 v5, 0xaf1234563607// CHECK: [0xff,0x6c,0x0a,0x7e,0x56,0x34,0x12,0xaf]3608 3609v_cos_f32 v5, 0x3f7172733610// CHECK: [0xff,0x6c,0x0a,0x7e,0x73,0x72,0x71,0x3f]3611 3612v_not_b32 v5, v13613// CHECK: [0x01,0x6f,0x0a,0x7e]3614 3615v_not_b32 v255, v13616// CHECK: [0x01,0x6f,0xfe,0x7f]3617 3618v_not_b32 v5, v2553619// CHECK: [0xff,0x6f,0x0a,0x7e]3620 3621v_not_b32 v5, s13622// CHECK: [0x01,0x6e,0x0a,0x7e]3623 3624v_not_b32 v5, s1033625// CHECK: [0x67,0x6e,0x0a,0x7e]3626 3627v_not_b32 v5, flat_scratch_lo3628// CHECK: [0x68,0x6e,0x0a,0x7e]3629 3630v_not_b32 v5, flat_scratch_hi3631// CHECK: [0x69,0x6e,0x0a,0x7e]3632 3633v_not_b32 v5, vcc_lo3634// CHECK: [0x6a,0x6e,0x0a,0x7e]3635 3636v_not_b32 v5, vcc_hi3637// CHECK: [0x6b,0x6e,0x0a,0x7e]3638 3639v_not_b32 v5, tba_lo3640// CHECK: [0x6c,0x6e,0x0a,0x7e]3641 3642v_not_b32 v5, tba_hi3643// CHECK: [0x6d,0x6e,0x0a,0x7e]3644 3645v_not_b32 v5, tma_lo3646// CHECK: [0x6e,0x6e,0x0a,0x7e]3647 3648v_not_b32 v5, tma_hi3649// CHECK: [0x6f,0x6e,0x0a,0x7e]3650 3651v_not_b32 v5, ttmp113652// CHECK: [0x7b,0x6e,0x0a,0x7e]3653 3654v_not_b32 v5, m03655// CHECK: [0x7c,0x6e,0x0a,0x7e]3656 3657v_not_b32 v5, exec_lo3658// CHECK: [0x7e,0x6e,0x0a,0x7e]3659 3660v_not_b32 v5, exec_hi3661// CHECK: [0x7f,0x6e,0x0a,0x7e]3662 3663v_not_b32 v5, 03664// CHECK: [0x80,0x6e,0x0a,0x7e]3665 3666v_not_b32 v5, -13667// CHECK: [0xc1,0x6e,0x0a,0x7e]3668 3669v_not_b32 v5, 0.53670// CHECK: [0xf0,0x6e,0x0a,0x7e]3671 3672v_not_b32 v5, -4.03673// CHECK: [0xf7,0x6e,0x0a,0x7e]3674 3675v_not_b32 v5, src_vccz3676// CHECK: [0xfb,0x6e,0x0a,0x7e]3677 3678v_not_b32 v5, src_execz3679// CHECK: [0xfc,0x6e,0x0a,0x7e]3680 3681v_not_b32 v5, src_scc3682// CHECK: [0xfd,0x6e,0x0a,0x7e]3683 3684v_not_b32 v5, src_lds_direct3685// CHECK: [0xfe,0x6e,0x0a,0x7e]3686 3687v_not_b32 v5, 0xaf1234563688// CHECK: [0xff,0x6e,0x0a,0x7e,0x56,0x34,0x12,0xaf]3689 3690v_not_b32 v5, 0x3f7172733691// CHECK: [0xff,0x6e,0x0a,0x7e,0x73,0x72,0x71,0x3f]3692 3693v_bfrev_b32 v5, v13694// CHECK: [0x01,0x71,0x0a,0x7e]3695 3696v_bfrev_b32 v255, v13697// CHECK: [0x01,0x71,0xfe,0x7f]3698 3699v_bfrev_b32 v5, v2553700// CHECK: [0xff,0x71,0x0a,0x7e]3701 3702v_bfrev_b32 v5, s13703// CHECK: [0x01,0x70,0x0a,0x7e]3704 3705v_bfrev_b32 v5, s1033706// CHECK: [0x67,0x70,0x0a,0x7e]3707 3708v_bfrev_b32 v5, flat_scratch_lo3709// CHECK: [0x68,0x70,0x0a,0x7e]3710 3711v_bfrev_b32 v5, flat_scratch_hi3712// CHECK: [0x69,0x70,0x0a,0x7e]3713 3714v_bfrev_b32 v5, vcc_lo3715// CHECK: [0x6a,0x70,0x0a,0x7e]3716 3717v_bfrev_b32 v5, vcc_hi3718// CHECK: [0x6b,0x70,0x0a,0x7e]3719 3720v_bfrev_b32 v5, tba_lo3721// CHECK: [0x6c,0x70,0x0a,0x7e]3722 3723v_bfrev_b32 v5, tba_hi3724// CHECK: [0x6d,0x70,0x0a,0x7e]3725 3726v_bfrev_b32 v5, tma_lo3727// CHECK: [0x6e,0x70,0x0a,0x7e]3728 3729v_bfrev_b32 v5, tma_hi3730// CHECK: [0x6f,0x70,0x0a,0x7e]3731 3732v_bfrev_b32 v5, ttmp113733// CHECK: [0x7b,0x70,0x0a,0x7e]3734 3735v_bfrev_b32 v5, m03736// CHECK: [0x7c,0x70,0x0a,0x7e]3737 3738v_bfrev_b32 v5, exec_lo3739// CHECK: [0x7e,0x70,0x0a,0x7e]3740 3741v_bfrev_b32 v5, exec_hi3742// CHECK: [0x7f,0x70,0x0a,0x7e]3743 3744v_bfrev_b32 v5, 03745// CHECK: [0x80,0x70,0x0a,0x7e]3746 3747v_bfrev_b32 v5, -13748// CHECK: [0xc1,0x70,0x0a,0x7e]3749 3750v_bfrev_b32 v5, 0.53751// CHECK: [0xf0,0x70,0x0a,0x7e]3752 3753v_bfrev_b32 v5, -4.03754// CHECK: [0xf7,0x70,0x0a,0x7e]3755 3756v_bfrev_b32 v5, src_vccz3757// CHECK: [0xfb,0x70,0x0a,0x7e]3758 3759v_bfrev_b32 v5, src_execz3760// CHECK: [0xfc,0x70,0x0a,0x7e]3761 3762v_bfrev_b32 v5, src_scc3763// CHECK: [0xfd,0x70,0x0a,0x7e]3764 3765v_bfrev_b32 v5, src_lds_direct3766// CHECK: [0xfe,0x70,0x0a,0x7e]3767 3768v_bfrev_b32 v5, 0xaf1234563769// CHECK: [0xff,0x70,0x0a,0x7e,0x56,0x34,0x12,0xaf]3770 3771v_bfrev_b32 v5, 0x3f7172733772// CHECK: [0xff,0x70,0x0a,0x7e,0x73,0x72,0x71,0x3f]3773 3774v_ffbh_u32 v5, v13775// CHECK: [0x01,0x73,0x0a,0x7e]3776 3777v_ffbh_u32 v255, v13778// CHECK: [0x01,0x73,0xfe,0x7f]3779 3780v_ffbh_u32 v5, v2553781// CHECK: [0xff,0x73,0x0a,0x7e]3782 3783v_ffbh_u32 v5, s13784// CHECK: [0x01,0x72,0x0a,0x7e]3785 3786v_ffbh_u32 v5, s1033787// CHECK: [0x67,0x72,0x0a,0x7e]3788 3789v_ffbh_u32 v5, flat_scratch_lo3790// CHECK: [0x68,0x72,0x0a,0x7e]3791 3792v_ffbh_u32 v5, flat_scratch_hi3793// CHECK: [0x69,0x72,0x0a,0x7e]3794 3795v_ffbh_u32 v5, vcc_lo3796// CHECK: [0x6a,0x72,0x0a,0x7e]3797 3798v_ffbh_u32 v5, vcc_hi3799// CHECK: [0x6b,0x72,0x0a,0x7e]3800 3801v_ffbh_u32 v5, tba_lo3802// CHECK: [0x6c,0x72,0x0a,0x7e]3803 3804v_ffbh_u32 v5, tba_hi3805// CHECK: [0x6d,0x72,0x0a,0x7e]3806 3807v_ffbh_u32 v5, tma_lo3808// CHECK: [0x6e,0x72,0x0a,0x7e]3809 3810v_ffbh_u32 v5, tma_hi3811// CHECK: [0x6f,0x72,0x0a,0x7e]3812 3813v_ffbh_u32 v5, ttmp113814// CHECK: [0x7b,0x72,0x0a,0x7e]3815 3816v_ffbh_u32 v5, m03817// CHECK: [0x7c,0x72,0x0a,0x7e]3818 3819v_ffbh_u32 v5, exec_lo3820// CHECK: [0x7e,0x72,0x0a,0x7e]3821 3822v_ffbh_u32 v5, exec_hi3823// CHECK: [0x7f,0x72,0x0a,0x7e]3824 3825v_ffbh_u32 v5, 03826// CHECK: [0x80,0x72,0x0a,0x7e]3827 3828v_ffbh_u32 v5, -13829// CHECK: [0xc1,0x72,0x0a,0x7e]3830 3831v_ffbh_u32 v5, 0.53832// CHECK: [0xf0,0x72,0x0a,0x7e]3833 3834v_ffbh_u32 v5, -4.03835// CHECK: [0xf7,0x72,0x0a,0x7e]3836 3837v_ffbh_u32 v5, src_vccz3838// CHECK: [0xfb,0x72,0x0a,0x7e]3839 3840v_ffbh_u32 v5, src_execz3841// CHECK: [0xfc,0x72,0x0a,0x7e]3842 3843v_ffbh_u32 v5, src_scc3844// CHECK: [0xfd,0x72,0x0a,0x7e]3845 3846v_ffbh_u32 v5, src_lds_direct3847// CHECK: [0xfe,0x72,0x0a,0x7e]3848 3849v_ffbh_u32 v5, 0xaf1234563850// CHECK: [0xff,0x72,0x0a,0x7e,0x56,0x34,0x12,0xaf]3851 3852v_ffbh_u32 v5, 0x3f7172733853// CHECK: [0xff,0x72,0x0a,0x7e,0x73,0x72,0x71,0x3f]3854 3855v_ffbl_b32 v5, v13856// CHECK: [0x01,0x75,0x0a,0x7e]3857 3858v_ffbl_b32 v255, v13859// CHECK: [0x01,0x75,0xfe,0x7f]3860 3861v_ffbl_b32 v5, v2553862// CHECK: [0xff,0x75,0x0a,0x7e]3863 3864v_ffbl_b32 v5, s13865// CHECK: [0x01,0x74,0x0a,0x7e]3866 3867v_ffbl_b32 v5, s1033868// CHECK: [0x67,0x74,0x0a,0x7e]3869 3870v_ffbl_b32 v5, flat_scratch_lo3871// CHECK: [0x68,0x74,0x0a,0x7e]3872 3873v_ffbl_b32 v5, flat_scratch_hi3874// CHECK: [0x69,0x74,0x0a,0x7e]3875 3876v_ffbl_b32 v5, vcc_lo3877// CHECK: [0x6a,0x74,0x0a,0x7e]3878 3879v_ffbl_b32 v5, vcc_hi3880// CHECK: [0x6b,0x74,0x0a,0x7e]3881 3882v_ffbl_b32 v5, tba_lo3883// CHECK: [0x6c,0x74,0x0a,0x7e]3884 3885v_ffbl_b32 v5, tba_hi3886// CHECK: [0x6d,0x74,0x0a,0x7e]3887 3888v_ffbl_b32 v5, tma_lo3889// CHECK: [0x6e,0x74,0x0a,0x7e]3890 3891v_ffbl_b32 v5, tma_hi3892// CHECK: [0x6f,0x74,0x0a,0x7e]3893 3894v_ffbl_b32 v5, ttmp113895// CHECK: [0x7b,0x74,0x0a,0x7e]3896 3897v_ffbl_b32 v5, m03898// CHECK: [0x7c,0x74,0x0a,0x7e]3899 3900v_ffbl_b32 v5, exec_lo3901// CHECK: [0x7e,0x74,0x0a,0x7e]3902 3903v_ffbl_b32 v5, exec_hi3904// CHECK: [0x7f,0x74,0x0a,0x7e]3905 3906v_ffbl_b32 v5, 03907// CHECK: [0x80,0x74,0x0a,0x7e]3908 3909v_ffbl_b32 v5, -13910// CHECK: [0xc1,0x74,0x0a,0x7e]3911 3912v_ffbl_b32 v5, 0.53913// CHECK: [0xf0,0x74,0x0a,0x7e]3914 3915v_ffbl_b32 v5, -4.03916// CHECK: [0xf7,0x74,0x0a,0x7e]3917 3918v_ffbl_b32 v5, src_vccz3919// CHECK: [0xfb,0x74,0x0a,0x7e]3920 3921v_ffbl_b32 v5, src_execz3922// CHECK: [0xfc,0x74,0x0a,0x7e]3923 3924v_ffbl_b32 v5, src_scc3925// CHECK: [0xfd,0x74,0x0a,0x7e]3926 3927v_ffbl_b32 v5, src_lds_direct3928// CHECK: [0xfe,0x74,0x0a,0x7e]3929 3930v_ffbl_b32 v5, 0xaf1234563931// CHECK: [0xff,0x74,0x0a,0x7e,0x56,0x34,0x12,0xaf]3932 3933v_ffbl_b32 v5, 0x3f7172733934// CHECK: [0xff,0x74,0x0a,0x7e,0x73,0x72,0x71,0x3f]3935 3936v_ffbh_i32 v5, v13937// CHECK: [0x01,0x77,0x0a,0x7e]3938 3939v_ffbh_i32 v255, v13940// CHECK: [0x01,0x77,0xfe,0x7f]3941 3942v_ffbh_i32 v5, v2553943// CHECK: [0xff,0x77,0x0a,0x7e]3944 3945v_ffbh_i32 v5, s13946// CHECK: [0x01,0x76,0x0a,0x7e]3947 3948v_ffbh_i32 v5, s1033949// CHECK: [0x67,0x76,0x0a,0x7e]3950 3951v_ffbh_i32 v5, flat_scratch_lo3952// CHECK: [0x68,0x76,0x0a,0x7e]3953 3954v_ffbh_i32 v5, flat_scratch_hi3955// CHECK: [0x69,0x76,0x0a,0x7e]3956 3957v_ffbh_i32 v5, vcc_lo3958// CHECK: [0x6a,0x76,0x0a,0x7e]3959 3960v_ffbh_i32 v5, vcc_hi3961// CHECK: [0x6b,0x76,0x0a,0x7e]3962 3963v_ffbh_i32 v5, tba_lo3964// CHECK: [0x6c,0x76,0x0a,0x7e]3965 3966v_ffbh_i32 v5, tba_hi3967// CHECK: [0x6d,0x76,0x0a,0x7e]3968 3969v_ffbh_i32 v5, tma_lo3970// CHECK: [0x6e,0x76,0x0a,0x7e]3971 3972v_ffbh_i32 v5, tma_hi3973// CHECK: [0x6f,0x76,0x0a,0x7e]3974 3975v_ffbh_i32 v5, ttmp113976// CHECK: [0x7b,0x76,0x0a,0x7e]3977 3978v_ffbh_i32 v5, m03979// CHECK: [0x7c,0x76,0x0a,0x7e]3980 3981v_ffbh_i32 v5, exec_lo3982// CHECK: [0x7e,0x76,0x0a,0x7e]3983 3984v_ffbh_i32 v5, exec_hi3985// CHECK: [0x7f,0x76,0x0a,0x7e]3986 3987v_ffbh_i32 v5, 03988// CHECK: [0x80,0x76,0x0a,0x7e]3989 3990v_ffbh_i32 v5, -13991// CHECK: [0xc1,0x76,0x0a,0x7e]3992 3993v_ffbh_i32 v5, 0.53994// CHECK: [0xf0,0x76,0x0a,0x7e]3995 3996v_ffbh_i32 v5, -4.03997// CHECK: [0xf7,0x76,0x0a,0x7e]3998 3999v_ffbh_i32 v5, src_vccz4000// CHECK: [0xfb,0x76,0x0a,0x7e]4001 4002v_ffbh_i32 v5, src_execz4003// CHECK: [0xfc,0x76,0x0a,0x7e]4004 4005v_ffbh_i32 v5, src_scc4006// CHECK: [0xfd,0x76,0x0a,0x7e]4007 4008v_ffbh_i32 v5, src_lds_direct4009// CHECK: [0xfe,0x76,0x0a,0x7e]4010 4011v_ffbh_i32 v5, 0xaf1234564012// CHECK: [0xff,0x76,0x0a,0x7e,0x56,0x34,0x12,0xaf]4013 4014v_ffbh_i32 v5, 0x3f7172734015// CHECK: [0xff,0x76,0x0a,0x7e,0x73,0x72,0x71,0x3f]4016 4017v_frexp_exp_i32_f64 v5, v[1:2]4018// CHECK: [0x01,0x79,0x0a,0x7e]4019 4020v_frexp_exp_i32_f64 v255, v[1:2]4021// CHECK: [0x01,0x79,0xfe,0x7f]4022 4023v_frexp_exp_i32_f64 v5, v[254:255]4024// CHECK: [0xfe,0x79,0x0a,0x7e]4025 4026v_frexp_exp_i32_f64 v5, s[2:3]4027// CHECK: [0x02,0x78,0x0a,0x7e]4028 4029v_frexp_exp_i32_f64 v5, s[4:5]4030// CHECK: [0x04,0x78,0x0a,0x7e]4031 4032v_frexp_exp_i32_f64 v5, s[102:103]4033// CHECK: [0x66,0x78,0x0a,0x7e]4034 4035v_frexp_exp_i32_f64 v5, flat_scratch4036// CHECK: [0x68,0x78,0x0a,0x7e]4037 4038v_frexp_exp_i32_f64 v5, vcc4039// CHECK: [0x6a,0x78,0x0a,0x7e]4040 4041v_frexp_exp_i32_f64 v5, tba4042// CHECK: [0x6c,0x78,0x0a,0x7e]4043 4044v_frexp_exp_i32_f64 v5, tma4045// CHECK: [0x6e,0x78,0x0a,0x7e]4046 4047v_frexp_exp_i32_f64 v5, ttmp[10:11]4048// CHECK: [0x7a,0x78,0x0a,0x7e]4049 4050v_frexp_exp_i32_f64 v5, exec4051// CHECK: [0x7e,0x78,0x0a,0x7e]4052 4053v_frexp_exp_i32_f64 v5, 04054// CHECK: [0x80,0x78,0x0a,0x7e]4055 4056v_frexp_exp_i32_f64 v5, -14057// CHECK: [0xc1,0x78,0x0a,0x7e]4058 4059v_frexp_exp_i32_f64 v5, 0.54060// CHECK: [0xf0,0x78,0x0a,0x7e]4061 4062v_frexp_exp_i32_f64 v5, -4.04063// CHECK: [0xf7,0x78,0x0a,0x7e]4064 4065v_frexp_exp_i32_f64 v5, src_vccz4066// CHECK: [0xfb,0x78,0x0a,0x7e]4067 4068v_frexp_exp_i32_f64 v5, src_execz4069// CHECK: [0xfc,0x78,0x0a,0x7e]4070 4071v_frexp_exp_i32_f64 v5, src_scc4072// CHECK: [0xfd,0x78,0x0a,0x7e]4073 4074v_frexp_exp_i32_f64 v5, 0xaf1234564075// CHECK: [0xff,0x78,0x0a,0x7e,0x56,0x34,0x12,0xaf]4076 4077v_frexp_exp_i32_f64 v5, 0x3f7172734078// CHECK: [0xff,0x78,0x0a,0x7e,0x73,0x72,0x71,0x3f]4079 4080v_frexp_mant_f64 v[5:6], v[1:2]4081// CHECK: [0x01,0x7b,0x0a,0x7e]4082 4083v_frexp_mant_f64 v[254:255], v[1:2]4084// CHECK: [0x01,0x7b,0xfc,0x7f]4085 4086v_frexp_mant_f64 v[5:6], v[254:255]4087// CHECK: [0xfe,0x7b,0x0a,0x7e]4088 4089v_frexp_mant_f64 v[5:6], s[2:3]4090// CHECK: [0x02,0x7a,0x0a,0x7e]4091 4092v_frexp_mant_f64 v[5:6], s[4:5]4093// CHECK: [0x04,0x7a,0x0a,0x7e]4094 4095v_frexp_mant_f64 v[5:6], s[102:103]4096// CHECK: [0x66,0x7a,0x0a,0x7e]4097 4098v_frexp_mant_f64 v[5:6], flat_scratch4099// CHECK: [0x68,0x7a,0x0a,0x7e]4100 4101v_frexp_mant_f64 v[5:6], vcc4102// CHECK: [0x6a,0x7a,0x0a,0x7e]4103 4104v_frexp_mant_f64 v[5:6], tba4105// CHECK: [0x6c,0x7a,0x0a,0x7e]4106 4107v_frexp_mant_f64 v[5:6], tma4108// CHECK: [0x6e,0x7a,0x0a,0x7e]4109 4110v_frexp_mant_f64 v[5:6], ttmp[10:11]4111// CHECK: [0x7a,0x7a,0x0a,0x7e]4112 4113v_frexp_mant_f64 v[5:6], exec4114// CHECK: [0x7e,0x7a,0x0a,0x7e]4115 4116v_frexp_mant_f64 v[5:6], 04117// CHECK: [0x80,0x7a,0x0a,0x7e]4118 4119v_frexp_mant_f64 v[5:6], -14120// CHECK: [0xc1,0x7a,0x0a,0x7e]4121 4122v_frexp_mant_f64 v[5:6], 0.54123// CHECK: [0xf0,0x7a,0x0a,0x7e]4124 4125v_frexp_mant_f64 v[5:6], -4.04126// CHECK: [0xf7,0x7a,0x0a,0x7e]4127 4128v_frexp_mant_f64 v[5:6], src_vccz4129// CHECK: [0xfb,0x7a,0x0a,0x7e]4130 4131v_frexp_mant_f64 v[5:6], src_execz4132// CHECK: [0xfc,0x7a,0x0a,0x7e]4133 4134v_frexp_mant_f64 v[5:6], src_scc4135// CHECK: [0xfd,0x7a,0x0a,0x7e]4136 4137v_frexp_mant_f64 v[5:6], 0xaf1234564138// CHECK: [0xff,0x7a,0x0a,0x7e,0x56,0x34,0x12,0xaf]4139 4140v_frexp_mant_f64 v[5:6], 0x3f7172734141// CHECK: [0xff,0x7a,0x0a,0x7e,0x73,0x72,0x71,0x3f]4142 4143v_fract_f64 v[5:6], v[1:2]4144// CHECK: [0x01,0x7d,0x0a,0x7e]4145 4146v_fract_f64 v[254:255], v[1:2]4147// CHECK: [0x01,0x7d,0xfc,0x7f]4148 4149v_fract_f64 v[5:6], v[254:255]4150// CHECK: [0xfe,0x7d,0x0a,0x7e]4151 4152v_fract_f64 v[5:6], s[2:3]4153// CHECK: [0x02,0x7c,0x0a,0x7e]4154 4155v_fract_f64 v[5:6], s[4:5]4156// CHECK: [0x04,0x7c,0x0a,0x7e]4157 4158v_fract_f64 v[5:6], s[102:103]4159// CHECK: [0x66,0x7c,0x0a,0x7e]4160 4161v_fract_f64 v[5:6], flat_scratch4162// CHECK: [0x68,0x7c,0x0a,0x7e]4163 4164v_fract_f64 v[5:6], vcc4165// CHECK: [0x6a,0x7c,0x0a,0x7e]4166 4167v_fract_f64 v[5:6], tba4168// CHECK: [0x6c,0x7c,0x0a,0x7e]4169 4170v_fract_f64 v[5:6], tma4171// CHECK: [0x6e,0x7c,0x0a,0x7e]4172 4173v_fract_f64 v[5:6], ttmp[10:11]4174// CHECK: [0x7a,0x7c,0x0a,0x7e]4175 4176v_fract_f64 v[5:6], exec4177// CHECK: [0x7e,0x7c,0x0a,0x7e]4178 4179v_fract_f64 v[5:6], 04180// CHECK: [0x80,0x7c,0x0a,0x7e]4181 4182v_fract_f64 v[5:6], -14183// CHECK: [0xc1,0x7c,0x0a,0x7e]4184 4185v_fract_f64 v[5:6], 0.54186// CHECK: [0xf0,0x7c,0x0a,0x7e]4187 4188v_fract_f64 v[5:6], -4.04189// CHECK: [0xf7,0x7c,0x0a,0x7e]4190 4191v_fract_f64 v[5:6], src_vccz4192// CHECK: [0xfb,0x7c,0x0a,0x7e]4193 4194v_fract_f64 v[5:6], src_execz4195// CHECK: [0xfc,0x7c,0x0a,0x7e]4196 4197v_fract_f64 v[5:6], src_scc4198// CHECK: [0xfd,0x7c,0x0a,0x7e]4199 4200v_fract_f64 v[5:6], 0xaf1234564201// CHECK: [0xff,0x7c,0x0a,0x7e,0x56,0x34,0x12,0xaf]4202 4203v_fract_f64 v[5:6], 0x3f7172734204// CHECK: [0xff,0x7c,0x0a,0x7e,0x73,0x72,0x71,0x3f]4205 4206v_frexp_exp_i32_f32 v5, v14207// CHECK: [0x01,0x7f,0x0a,0x7e]4208 4209v_frexp_exp_i32_f32 v255, v14210// CHECK: [0x01,0x7f,0xfe,0x7f]4211 4212v_frexp_exp_i32_f32 v5, v2554213// CHECK: [0xff,0x7f,0x0a,0x7e]4214 4215v_frexp_exp_i32_f32 v5, s14216// CHECK: [0x01,0x7e,0x0a,0x7e]4217 4218v_frexp_exp_i32_f32 v5, s1034219// CHECK: [0x67,0x7e,0x0a,0x7e]4220 4221v_frexp_exp_i32_f32 v5, flat_scratch_lo4222// CHECK: [0x68,0x7e,0x0a,0x7e]4223 4224v_frexp_exp_i32_f32 v5, flat_scratch_hi4225// CHECK: [0x69,0x7e,0x0a,0x7e]4226 4227v_frexp_exp_i32_f32 v5, vcc_lo4228// CHECK: [0x6a,0x7e,0x0a,0x7e]4229 4230v_frexp_exp_i32_f32 v5, vcc_hi4231// CHECK: [0x6b,0x7e,0x0a,0x7e]4232 4233v_frexp_exp_i32_f32 v5, tba_lo4234// CHECK: [0x6c,0x7e,0x0a,0x7e]4235 4236v_frexp_exp_i32_f32 v5, tba_hi4237// CHECK: [0x6d,0x7e,0x0a,0x7e]4238 4239v_frexp_exp_i32_f32 v5, tma_lo4240// CHECK: [0x6e,0x7e,0x0a,0x7e]4241 4242v_frexp_exp_i32_f32 v5, tma_hi4243// CHECK: [0x6f,0x7e,0x0a,0x7e]4244 4245v_frexp_exp_i32_f32 v5, ttmp114246// CHECK: [0x7b,0x7e,0x0a,0x7e]4247 4248v_frexp_exp_i32_f32 v5, m04249// CHECK: [0x7c,0x7e,0x0a,0x7e]4250 4251v_frexp_exp_i32_f32 v5, exec_lo4252// CHECK: [0x7e,0x7e,0x0a,0x7e]4253 4254v_frexp_exp_i32_f32 v5, exec_hi4255// CHECK: [0x7f,0x7e,0x0a,0x7e]4256 4257v_frexp_exp_i32_f32 v5, 04258// CHECK: [0x80,0x7e,0x0a,0x7e]4259 4260v_frexp_exp_i32_f32 v5, -14261// CHECK: [0xc1,0x7e,0x0a,0x7e]4262 4263v_frexp_exp_i32_f32 v5, 0.54264// CHECK: [0xf0,0x7e,0x0a,0x7e]4265 4266v_frexp_exp_i32_f32 v5, -4.04267// CHECK: [0xf7,0x7e,0x0a,0x7e]4268 4269v_frexp_exp_i32_f32 v5, src_vccz4270// CHECK: [0xfb,0x7e,0x0a,0x7e]4271 4272v_frexp_exp_i32_f32 v5, src_execz4273// CHECK: [0xfc,0x7e,0x0a,0x7e]4274 4275v_frexp_exp_i32_f32 v5, src_scc4276// CHECK: [0xfd,0x7e,0x0a,0x7e]4277 4278v_frexp_exp_i32_f32 v5, src_lds_direct4279// CHECK: [0xfe,0x7e,0x0a,0x7e]4280 4281v_frexp_exp_i32_f32 v5, 0xaf1234564282// CHECK: [0xff,0x7e,0x0a,0x7e,0x56,0x34,0x12,0xaf]4283 4284v_frexp_exp_i32_f32 v5, 0x3f7172734285// CHECK: [0xff,0x7e,0x0a,0x7e,0x73,0x72,0x71,0x3f]4286 4287v_frexp_mant_f32 v5, v14288// CHECK: [0x01,0x81,0x0a,0x7e]4289 4290v_frexp_mant_f32 v255, v14291// CHECK: [0x01,0x81,0xfe,0x7f]4292 4293v_frexp_mant_f32 v5, v2554294// CHECK: [0xff,0x81,0x0a,0x7e]4295 4296v_frexp_mant_f32 v5, s14297// CHECK: [0x01,0x80,0x0a,0x7e]4298 4299v_frexp_mant_f32 v5, s1034300// CHECK: [0x67,0x80,0x0a,0x7e]4301 4302v_frexp_mant_f32 v5, flat_scratch_lo4303// CHECK: [0x68,0x80,0x0a,0x7e]4304 4305v_frexp_mant_f32 v5, flat_scratch_hi4306// CHECK: [0x69,0x80,0x0a,0x7e]4307 4308v_frexp_mant_f32 v5, vcc_lo4309// CHECK: [0x6a,0x80,0x0a,0x7e]4310 4311v_frexp_mant_f32 v5, vcc_hi4312// CHECK: [0x6b,0x80,0x0a,0x7e]4313 4314v_frexp_mant_f32 v5, tba_lo4315// CHECK: [0x6c,0x80,0x0a,0x7e]4316 4317v_frexp_mant_f32 v5, tba_hi4318// CHECK: [0x6d,0x80,0x0a,0x7e]4319 4320v_frexp_mant_f32 v5, tma_lo4321// CHECK: [0x6e,0x80,0x0a,0x7e]4322 4323v_frexp_mant_f32 v5, tma_hi4324// CHECK: [0x6f,0x80,0x0a,0x7e]4325 4326v_frexp_mant_f32 v5, ttmp114327// CHECK: [0x7b,0x80,0x0a,0x7e]4328 4329v_frexp_mant_f32 v5, m04330// CHECK: [0x7c,0x80,0x0a,0x7e]4331 4332v_frexp_mant_f32 v5, exec_lo4333// CHECK: [0x7e,0x80,0x0a,0x7e]4334 4335v_frexp_mant_f32 v5, exec_hi4336// CHECK: [0x7f,0x80,0x0a,0x7e]4337 4338v_frexp_mant_f32 v5, 04339// CHECK: [0x80,0x80,0x0a,0x7e]4340 4341v_frexp_mant_f32 v5, -14342// CHECK: [0xc1,0x80,0x0a,0x7e]4343 4344v_frexp_mant_f32 v5, 0.54345// CHECK: [0xf0,0x80,0x0a,0x7e]4346 4347v_frexp_mant_f32 v5, -4.04348// CHECK: [0xf7,0x80,0x0a,0x7e]4349 4350v_frexp_mant_f32 v5, src_vccz4351// CHECK: [0xfb,0x80,0x0a,0x7e]4352 4353v_frexp_mant_f32 v5, src_execz4354// CHECK: [0xfc,0x80,0x0a,0x7e]4355 4356v_frexp_mant_f32 v5, src_scc4357// CHECK: [0xfd,0x80,0x0a,0x7e]4358 4359v_frexp_mant_f32 v5, src_lds_direct4360// CHECK: [0xfe,0x80,0x0a,0x7e]4361 4362v_frexp_mant_f32 v5, 0xaf1234564363// CHECK: [0xff,0x80,0x0a,0x7e,0x56,0x34,0x12,0xaf]4364 4365v_frexp_mant_f32 v5, 0x3f7172734366// CHECK: [0xff,0x80,0x0a,0x7e,0x73,0x72,0x71,0x3f]4367 4368v_clrexcp4369// CHECK: [0x00,0x82,0x00,0x7e]4370 4371v_movreld_b32 v5, v14372// CHECK: [0x01,0x85,0x0a,0x7e]4373 4374v_movreld_b32 v255, v14375// CHECK: [0x01,0x85,0xfe,0x7f]4376 4377v_movreld_b32 v5, v2554378// CHECK: [0xff,0x85,0x0a,0x7e]4379 4380v_movreld_b32 v5, m04381// CHECK: [0x7c,0x84,0x0a,0x7e]4382 4383v_movreld_b32 v5, 04384// CHECK: [0x80,0x84,0x0a,0x7e]4385 4386v_movreld_b32 v5, -14387// CHECK: [0xc1,0x84,0x0a,0x7e]4388 4389v_movreld_b32 v5, 0.54390// CHECK: [0xf0,0x84,0x0a,0x7e]4391 4392v_movreld_b32 v5, -4.04393// CHECK: [0xf7,0x84,0x0a,0x7e]4394 4395v_movreld_b32 v5, src_lds_direct4396// CHECK: [0xfe,0x84,0x0a,0x7e]4397 4398v_movrels_b32 v5, v14399// CHECK: [0x01,0x87,0x0a,0x7e]4400 4401v_movrels_b32 v255, v14402// CHECK: [0x01,0x87,0xfe,0x7f]4403 4404v_movrels_b32 v5, v2554405// CHECK: [0xff,0x87,0x0a,0x7e]4406 4407v_movrelsd_b32 v5, v14408// CHECK: [0x01,0x89,0x0a,0x7e]4409 4410v_movrelsd_b32 v255, v14411// CHECK: [0x01,0x89,0xfe,0x7f]4412 4413v_movrelsd_b32 v5, v2554414// CHECK: [0xff,0x89,0x0a,0x7e]4415 4416v_log_legacy_f32 v5, v14417// CHECK: [0x01,0x8b,0x0a,0x7e]4418 4419v_log_legacy_f32 v255, v14420// CHECK: [0x01,0x8b,0xfe,0x7f]4421 4422v_log_legacy_f32 v5, v2554423// CHECK: [0xff,0x8b,0x0a,0x7e]4424 4425v_log_legacy_f32 v5, s14426// CHECK: [0x01,0x8a,0x0a,0x7e]4427 4428v_log_legacy_f32 v5, s1034429// CHECK: [0x67,0x8a,0x0a,0x7e]4430 4431v_log_legacy_f32 v5, flat_scratch_lo4432// CHECK: [0x68,0x8a,0x0a,0x7e]4433 4434v_log_legacy_f32 v5, flat_scratch_hi4435// CHECK: [0x69,0x8a,0x0a,0x7e]4436 4437v_log_legacy_f32 v5, vcc_lo4438// CHECK: [0x6a,0x8a,0x0a,0x7e]4439 4440v_log_legacy_f32 v5, vcc_hi4441// CHECK: [0x6b,0x8a,0x0a,0x7e]4442 4443v_log_legacy_f32 v5, tba_lo4444// CHECK: [0x6c,0x8a,0x0a,0x7e]4445 4446v_log_legacy_f32 v5, tba_hi4447// CHECK: [0x6d,0x8a,0x0a,0x7e]4448 4449v_log_legacy_f32 v5, tma_lo4450// CHECK: [0x6e,0x8a,0x0a,0x7e]4451 4452v_log_legacy_f32 v5, tma_hi4453// CHECK: [0x6f,0x8a,0x0a,0x7e]4454 4455v_log_legacy_f32 v5, ttmp114456// CHECK: [0x7b,0x8a,0x0a,0x7e]4457 4458v_log_legacy_f32 v5, m04459// CHECK: [0x7c,0x8a,0x0a,0x7e]4460 4461v_log_legacy_f32 v5, exec_lo4462// CHECK: [0x7e,0x8a,0x0a,0x7e]4463 4464v_log_legacy_f32 v5, exec_hi4465// CHECK: [0x7f,0x8a,0x0a,0x7e]4466 4467v_log_legacy_f32 v5, 04468// CHECK: [0x80,0x8a,0x0a,0x7e]4469 4470v_log_legacy_f32 v5, -14471// CHECK: [0xc1,0x8a,0x0a,0x7e]4472 4473v_log_legacy_f32 v5, 0.54474// CHECK: [0xf0,0x8a,0x0a,0x7e]4475 4476v_log_legacy_f32 v5, -4.04477// CHECK: [0xf7,0x8a,0x0a,0x7e]4478 4479v_log_legacy_f32 v5, src_vccz4480// CHECK: [0xfb,0x8a,0x0a,0x7e]4481 4482v_log_legacy_f32 v5, src_execz4483// CHECK: [0xfc,0x8a,0x0a,0x7e]4484 4485v_log_legacy_f32 v5, src_scc4486// CHECK: [0xfd,0x8a,0x0a,0x7e]4487 4488v_log_legacy_f32 v5, src_lds_direct4489// CHECK: [0xfe,0x8a,0x0a,0x7e]4490 4491v_log_legacy_f32 v5, 0xaf1234564492// CHECK: [0xff,0x8a,0x0a,0x7e,0x56,0x34,0x12,0xaf]4493 4494v_log_legacy_f32 v5, 0x3f7172734495// CHECK: [0xff,0x8a,0x0a,0x7e,0x73,0x72,0x71,0x3f]4496 4497v_exp_legacy_f32 v5, v14498// CHECK: [0x01,0x8d,0x0a,0x7e]4499 4500v_exp_legacy_f32 v255, v14501// CHECK: [0x01,0x8d,0xfe,0x7f]4502 4503v_exp_legacy_f32 v5, v2554504// CHECK: [0xff,0x8d,0x0a,0x7e]4505 4506v_exp_legacy_f32 v5, s14507// CHECK: [0x01,0x8c,0x0a,0x7e]4508 4509v_exp_legacy_f32 v5, s1034510// CHECK: [0x67,0x8c,0x0a,0x7e]4511 4512v_exp_legacy_f32 v5, flat_scratch_lo4513// CHECK: [0x68,0x8c,0x0a,0x7e]4514 4515v_exp_legacy_f32 v5, flat_scratch_hi4516// CHECK: [0x69,0x8c,0x0a,0x7e]4517 4518v_exp_legacy_f32 v5, vcc_lo4519// CHECK: [0x6a,0x8c,0x0a,0x7e]4520 4521v_exp_legacy_f32 v5, vcc_hi4522// CHECK: [0x6b,0x8c,0x0a,0x7e]4523 4524v_exp_legacy_f32 v5, tba_lo4525// CHECK: [0x6c,0x8c,0x0a,0x7e]4526 4527v_exp_legacy_f32 v5, tba_hi4528// CHECK: [0x6d,0x8c,0x0a,0x7e]4529 4530v_exp_legacy_f32 v5, tma_lo4531// CHECK: [0x6e,0x8c,0x0a,0x7e]4532 4533v_exp_legacy_f32 v5, tma_hi4534// CHECK: [0x6f,0x8c,0x0a,0x7e]4535 4536v_exp_legacy_f32 v5, ttmp114537// CHECK: [0x7b,0x8c,0x0a,0x7e]4538 4539v_exp_legacy_f32 v5, m04540// CHECK: [0x7c,0x8c,0x0a,0x7e]4541 4542v_exp_legacy_f32 v5, exec_lo4543// CHECK: [0x7e,0x8c,0x0a,0x7e]4544 4545v_exp_legacy_f32 v5, exec_hi4546// CHECK: [0x7f,0x8c,0x0a,0x7e]4547 4548v_exp_legacy_f32 v5, 04549// CHECK: [0x80,0x8c,0x0a,0x7e]4550 4551v_exp_legacy_f32 v5, -14552// CHECK: [0xc1,0x8c,0x0a,0x7e]4553 4554v_exp_legacy_f32 v5, 0.54555// CHECK: [0xf0,0x8c,0x0a,0x7e]4556 4557v_exp_legacy_f32 v5, -4.04558// CHECK: [0xf7,0x8c,0x0a,0x7e]4559 4560v_exp_legacy_f32 v5, src_vccz4561// CHECK: [0xfb,0x8c,0x0a,0x7e]4562 4563v_exp_legacy_f32 v5, src_execz4564// CHECK: [0xfc,0x8c,0x0a,0x7e]4565 4566v_exp_legacy_f32 v5, src_scc4567// CHECK: [0xfd,0x8c,0x0a,0x7e]4568 4569v_exp_legacy_f32 v5, src_lds_direct4570// CHECK: [0xfe,0x8c,0x0a,0x7e]4571 4572v_exp_legacy_f32 v5, 0xaf1234564573// CHECK: [0xff,0x8c,0x0a,0x7e,0x56,0x34,0x12,0xaf]4574 4575v_exp_legacy_f32 v5, 0x3f7172734576// CHECK: [0xff,0x8c,0x0a,0x7e,0x73,0x72,0x71,0x3f]4577