brintos

brintos / llvm-project-archived public Read only

0
0
Text · 111.4 KiB · 438ebe2 Raw
3647 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize32,-real-true16 -show-encoding %s | FileCheck --check-prefix=GFX12 %s2 3v_bfrev_b32_e64 v5, v14// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x01,0x01,0x00,0x00]5 6v_bfrev_b32_e64 v5, v2557// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0xff,0x01,0x00,0x00]8 9v_bfrev_b32_e64 v5, s110// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x01,0x00,0x00,0x00]11 12v_bfrev_b32_e64 v5, s10513// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x69,0x00,0x00,0x00]14 15v_bfrev_b32_e64 v5, vcc_lo16// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x6a,0x00,0x00,0x00]17 18v_bfrev_b32_e64 v5, vcc_hi19// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x6b,0x00,0x00,0x00]20 21v_bfrev_b32_e64 v5, ttmp1522// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x7b,0x00,0x00,0x00]23 24v_bfrev_b32_e64 v5, m025// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x7d,0x00,0x00,0x00]26 27v_bfrev_b32_e64 v5, exec_lo28// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x7e,0x00,0x00,0x00]29 30v_bfrev_b32_e64 v5, exec_hi31// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x7f,0x00,0x00,0x00]32 33v_bfrev_b32_e64 v5, null34// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0x7c,0x00,0x00,0x00]35 36v_bfrev_b32_e64 v5, -137// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0xc1,0x00,0x00,0x00]38 39v_bfrev_b32_e64 v5, 0.540// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0xf0,0x00,0x00,0x00]41 42v_bfrev_b32_e64 v5, src_scc43// GFX12: encoding: [0x05,0x00,0xb8,0xd5,0xfd,0x00,0x00,0x00]44 45v_bfrev_b32_e64 v255, 0xaf12345646// GFX12: encoding: [0xff,0x00,0xb8,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]47 48v_ceil_f16_e64 v5, v149// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x01,0x01,0x00,0x00]50 51v_ceil_f16_e64 v5, v25552// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0xff,0x01,0x00,0x00]53 54v_ceil_f16_e64 v5, s155// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x01,0x00,0x00,0x00]56 57v_ceil_f16_e64 v5, s10558// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x69,0x00,0x00,0x00]59 60v_ceil_f16_e64 v5, vcc_lo61// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x6a,0x00,0x00,0x00]62 63v_ceil_f16_e64 v5, vcc_hi64// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x6b,0x00,0x00,0x00]65 66v_ceil_f16_e64 v5, ttmp1567// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x7b,0x00,0x00,0x00]68 69v_ceil_f16_e64 v5, m070// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x7d,0x00,0x00,0x00]71 72v_ceil_f16_e64 v5, exec_lo73// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x7e,0x00,0x00,0x00]74 75v_ceil_f16_e64 v5, exec_hi76// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x7f,0x00,0x00,0x00]77 78v_ceil_f16_e64 v5, null79// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0x7c,0x00,0x00,0x00]80 81v_ceil_f16_e64 v5, -182// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0xc1,0x00,0x00,0x00]83 84v_ceil_f16_e64 v5, 0.5 mul:285// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0xf0,0x00,0x00,0x08]86 87v_ceil_f16_e64 v5, src_scc mul:488// GFX12: encoding: [0x05,0x00,0xdc,0xd5,0xfd,0x00,0x00,0x10]89 90v_ceil_f16_e64 v255, -|0xfe0b| clamp div:291// GFX12: encoding: [0xff,0x81,0xdc,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]92 93v_ceil_f32_e64 v5, v194// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x00]95 96v_ceil_f32_e64 v5, v25597// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0xff,0x01,0x00,0x00]98 99v_ceil_f32_e64 v5, s1100// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x00,0x00,0x00]101 102v_ceil_f32_e64 v5, s105103// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x69,0x00,0x00,0x00]104 105v_ceil_f32_e64 v5, vcc_lo106// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x6a,0x00,0x00,0x00]107 108v_ceil_f32_e64 v5, vcc_hi109// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x6b,0x00,0x00,0x00]110 111v_ceil_f32_e64 v5, ttmp15112// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x7b,0x00,0x00,0x00]113 114v_ceil_f32_e64 v5, m0115// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x7d,0x00,0x00,0x00]116 117v_ceil_f32_e64 v5, exec_lo118// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x7e,0x00,0x00,0x00]119 120v_ceil_f32_e64 v5, exec_hi121// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x7f,0x00,0x00,0x00]122 123v_ceil_f32_e64 v5, null124// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0x7c,0x00,0x00,0x00]125 126v_ceil_f32_e64 v5, -1127// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0xc1,0x00,0x00,0x00]128 129v_ceil_f32_e64 v5, 0.5 mul:2130// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0xf0,0x00,0x00,0x08]131 132v_ceil_f32_e64 v5, src_scc mul:4133// GFX12: encoding: [0x05,0x00,0xa2,0xd5,0xfd,0x00,0x00,0x10]134 135v_ceil_f32_e64 v255, -|0xaf123456| clamp div:2136// GFX12: encoding: [0xff,0x81,0xa2,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]137 138v_ceil_f64_e64 v[5:6], v[1:2]139// GFX12: encoding: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x00]140 141v_ceil_f64_e64 v[5:6], v[254:255]142// GFX12: encoding: [0x05,0x00,0x98,0xd5,0xfe,0x01,0x00,0x00]143 144v_ceil_f64_e64 v[5:6], s[2:3]145// GFX12: encoding: [0x05,0x00,0x98,0xd5,0x02,0x00,0x00,0x00]146 147v_ceil_f64_e64 v[5:6], s[104:105]148// GFX12: encoding: [0x05,0x00,0x98,0xd5,0x68,0x00,0x00,0x00]149 150v_ceil_f64_e64 v[5:6], vcc151// GFX12: encoding: [0x05,0x00,0x98,0xd5,0x6a,0x00,0x00,0x00]152 153v_ceil_f64_e64 v[5:6], ttmp[14:15]154// GFX12: encoding: [0x05,0x00,0x98,0xd5,0x7a,0x00,0x00,0x00]155 156v_ceil_f64_e64 v[5:6], exec157// GFX12: encoding: [0x05,0x00,0x98,0xd5,0x7e,0x00,0x00,0x00]158 159v_ceil_f64_e64 v[5:6], null160// GFX12: encoding: [0x05,0x00,0x98,0xd5,0x7c,0x00,0x00,0x00]161 162v_ceil_f64_e64 v[5:6], -1163// GFX12: encoding: [0x05,0x00,0x98,0xd5,0xc1,0x00,0x00,0x00]164 165v_ceil_f64_e64 v[5:6], 0.5 mul:2166// GFX12: encoding: [0x05,0x00,0x98,0xd5,0xf0,0x00,0x00,0x08]167 168v_ceil_f64_e64 v[5:6], -|src_scc| mul:4169// GFX12: encoding: [0x05,0x01,0x98,0xd5,0xfd,0x00,0x00,0x30]170 171v_ceil_f64_e64 v[254:255], 0xaf123456 clamp div:2172// GFX12: encoding: [0xfe,0x80,0x98,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]173 174v_cls_i32_e64 v5, v1175// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]176 177v_cls_i32_e64 v5, v255178// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xff,0x01,0x00,0x00]179 180v_cls_i32_e64 v5, s1181// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x01,0x00,0x00,0x00]182 183v_cls_i32_e64 v5, s105184// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x69,0x00,0x00,0x00]185 186v_cls_i32_e64 v5, vcc_lo187// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x6a,0x00,0x00,0x00]188 189v_cls_i32_e64 v5, vcc_hi190// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x6b,0x00,0x00,0x00]191 192v_cls_i32_e64 v5, ttmp15193// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7b,0x00,0x00,0x00]194 195v_cls_i32_e64 v5, m0196// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7d,0x00,0x00,0x00]197 198v_cls_i32_e64 v5, exec_lo199// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7e,0x00,0x00,0x00]200 201v_cls_i32_e64 v5, exec_hi202// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7f,0x00,0x00,0x00]203 204v_cls_i32_e64 v5, null205// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7c,0x00,0x00,0x00]206 207v_cls_i32_e64 v5, -1208// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xc1,0x00,0x00,0x00]209 210v_cls_i32_e64 v5, 0.5211// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xf0,0x00,0x00,0x00]212 213v_cls_i32_e64 v5, src_scc214// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xfd,0x00,0x00,0x00]215 216v_cls_i32_e64 v255, 0xaf123456217// GFX12: encoding: [0xff,0x00,0xbb,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]218 219v_clz_i32_u32_e64 v5, v1220// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]221 222v_clz_i32_u32_e64 v5, v255223// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xff,0x01,0x00,0x00]224 225v_clz_i32_u32_e64 v5, s1226// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x01,0x00,0x00,0x00]227 228v_clz_i32_u32_e64 v5, s105229// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x69,0x00,0x00,0x00]230 231v_clz_i32_u32_e64 v5, vcc_lo232// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x6a,0x00,0x00,0x00]233 234v_clz_i32_u32_e64 v5, vcc_hi235// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x6b,0x00,0x00,0x00]236 237v_clz_i32_u32_e64 v5, ttmp15238// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7b,0x00,0x00,0x00]239 240v_clz_i32_u32_e64 v5, m0241// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7d,0x00,0x00,0x00]242 243v_clz_i32_u32_e64 v5, exec_lo244// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7e,0x00,0x00,0x00]245 246v_clz_i32_u32_e64 v5, exec_hi247// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7f,0x00,0x00,0x00]248 249v_clz_i32_u32_e64 v5, null250// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7c,0x00,0x00,0x00]251 252v_clz_i32_u32_e64 v5, -1253// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xc1,0x00,0x00,0x00]254 255v_clz_i32_u32_e64 v5, 0.5256// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xf0,0x00,0x00,0x00]257 258v_clz_i32_u32_e64 v5, src_scc259// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xfd,0x00,0x00,0x00]260 261v_clz_i32_u32_e64 v255, 0xaf123456262// GFX12: encoding: [0xff,0x00,0xb9,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]263 264v_cos_f16_e64 v5, v1265// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x01,0x01,0x00,0x00]266 267v_cos_f16_e64 v5, v255268// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0xff,0x01,0x00,0x00]269 270v_cos_f16_e64 v5, s1271// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x01,0x00,0x00,0x00]272 273v_cos_f16_e64 v5, s105274// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x69,0x00,0x00,0x00]275 276v_cos_f16_e64 v5, vcc_lo277// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x6a,0x00,0x00,0x00]278 279v_cos_f16_e64 v5, vcc_hi280// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x6b,0x00,0x00,0x00]281 282v_cos_f16_e64 v5, ttmp15283// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x7b,0x00,0x00,0x00]284 285v_cos_f16_e64 v5, m0286// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x7d,0x00,0x00,0x00]287 288v_cos_f16_e64 v5, exec_lo289// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x7e,0x00,0x00,0x00]290 291v_cos_f16_e64 v5, exec_hi292// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x7f,0x00,0x00,0x00]293 294v_cos_f16_e64 v5, null295// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0x7c,0x00,0x00,0x00]296 297v_cos_f16_e64 v5, -1298// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0xc1,0x00,0x00,0x00]299 300v_cos_f16_e64 v5, 0.5 mul:2301// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0xf0,0x00,0x00,0x08]302 303v_cos_f16_e64 v5, src_scc mul:4304// GFX12: encoding: [0x05,0x00,0xe1,0xd5,0xfd,0x00,0x00,0x10]305 306v_cos_f16_e64 v255, -|0xfe0b| clamp div:2307// GFX12: encoding: [0xff,0x81,0xe1,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]308 309v_cos_f32_e64 v5, v1310// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x00]311 312v_cos_f32_e64 v5, v255313// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0xff,0x01,0x00,0x00]314 315v_cos_f32_e64 v5, s1316// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x00,0x00,0x00]317 318v_cos_f32_e64 v5, s105319// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x69,0x00,0x00,0x00]320 321v_cos_f32_e64 v5, vcc_lo322// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x6a,0x00,0x00,0x00]323 324v_cos_f32_e64 v5, vcc_hi325// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x6b,0x00,0x00,0x00]326 327v_cos_f32_e64 v5, ttmp15328// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x7b,0x00,0x00,0x00]329 330v_cos_f32_e64 v5, m0331// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x7d,0x00,0x00,0x00]332 333v_cos_f32_e64 v5, exec_lo334// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x7e,0x00,0x00,0x00]335 336v_cos_f32_e64 v5, exec_hi337// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x7f,0x00,0x00,0x00]338 339v_cos_f32_e64 v5, null340// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0x7c,0x00,0x00,0x00]341 342v_cos_f32_e64 v5, -1343// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0xc1,0x00,0x00,0x00]344 345v_cos_f32_e64 v5, 0.5 mul:2346// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0xf0,0x00,0x00,0x08]347 348v_cos_f32_e64 v5, src_scc mul:4349// GFX12: encoding: [0x05,0x00,0xb6,0xd5,0xfd,0x00,0x00,0x10]350 351v_cos_f32_e64 v255, -|0xaf123456| clamp div:2352// GFX12: encoding: [0xff,0x81,0xb6,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]353 354v_ctz_i32_b32_e64 v5, v1355// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]356 357v_ctz_i32_b32_e64 v5, v255358// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xff,0x01,0x00,0x00]359 360v_ctz_i32_b32_e64 v5, s1361// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x01,0x00,0x00,0x00]362 363v_ctz_i32_b32_e64 v5, s105364// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x69,0x00,0x00,0x00]365 366v_ctz_i32_b32_e64 v5, vcc_lo367// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x6a,0x00,0x00,0x00]368 369v_ctz_i32_b32_e64 v5, vcc_hi370// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x6b,0x00,0x00,0x00]371 372v_ctz_i32_b32_e64 v5, ttmp15373// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7b,0x00,0x00,0x00]374 375v_ctz_i32_b32_e64 v5, m0376// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7d,0x00,0x00,0x00]377 378v_ctz_i32_b32_e64 v5, exec_lo379// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7e,0x00,0x00,0x00]380 381v_ctz_i32_b32_e64 v5, exec_hi382// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7f,0x00,0x00,0x00]383 384v_ctz_i32_b32_e64 v5, null385// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7c,0x00,0x00,0x00]386 387v_ctz_i32_b32_e64 v5, -1388// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xc1,0x00,0x00,0x00]389 390v_ctz_i32_b32_e64 v5, 0.5391// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xf0,0x00,0x00,0x00]392 393v_ctz_i32_b32_e64 v5, src_scc394// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xfd,0x00,0x00,0x00]395 396v_ctz_i32_b32_e64 v255, 0xaf123456397// GFX12: encoding: [0xff,0x00,0xba,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]398 399v_cvt_f32_bf8_e64 v1, s3400// GFX12: encoding: [0x01,0x00,0xed,0xd5,0x03,0x00,0x00,0x00]401 402v_cvt_f32_bf8_e64 v1, s3 byte_sel:1403// GFX12: encoding: [0x01,0x10,0xed,0xd5,0x03,0x00,0x00,0x00]404 405v_cvt_f32_bf8_e64 v1, s3 byte_sel:2406// GFX12: encoding: [0x01,0x08,0xed,0xd5,0x03,0x00,0x00,0x00]407 408v_cvt_f32_bf8_e64 v1, s3 byte_sel:3409// GFX12: encoding: [0x01,0x18,0xed,0xd5,0x03,0x00,0x00,0x00]410 411v_cvt_f32_bf8_e64 v1, 3412// GFX12: encoding: [0x01,0x00,0xed,0xd5,0x83,0x00,0x00,0x00]413 414v_cvt_f32_bf8_e64 v1, 3 byte_sel:1415// GFX12: encoding: [0x01,0x10,0xed,0xd5,0x83,0x00,0x00,0x00]416 417v_cvt_f32_bf8_e64 v1, 3 byte_sel:2418// GFX12: encoding: [0x01,0x08,0xed,0xd5,0x83,0x00,0x00,0x00]419 420v_cvt_f32_bf8_e64 v1, 3 byte_sel:3421// GFX12: encoding: [0x01,0x18,0xed,0xd5,0x83,0x00,0x00,0x00]422 423v_cvt_f32_bf8_e64 v1, v3424// GFX12: encoding: [0x01,0x00,0xed,0xd5,0x03,0x01,0x00,0x00]425 426v_cvt_f32_bf8_e64 v1, v3 byte_sel:1427// GFX12: encoding: [0x01,0x10,0xed,0xd5,0x03,0x01,0x00,0x00]428 429v_cvt_f32_bf8_e64 v1, v3 byte_sel:2430// GFX12: encoding: [0x01,0x08,0xed,0xd5,0x03,0x01,0x00,0x00]431 432v_cvt_f32_bf8_e64 v1, v3 byte_sel:3433// GFX12: encoding: [0x01,0x18,0xed,0xd5,0x03,0x01,0x00,0x00]434 435v_cvt_f32_fp8_e64 v1, s3436// GFX12: encoding: [0x01,0x00,0xec,0xd5,0x03,0x00,0x00,0x00]437 438v_cvt_f32_fp8_e64 v1, s3 byte_sel:1439// GFX12: encoding: [0x01,0x10,0xec,0xd5,0x03,0x00,0x00,0x00]440 441v_cvt_f32_fp8_e64 v1, s3 byte_sel:2442// GFX12: encoding: [0x01,0x08,0xec,0xd5,0x03,0x00,0x00,0x00]443 444v_cvt_f32_fp8_e64 v1, s3 byte_sel:3445// GFX12: encoding: [0x01,0x18,0xec,0xd5,0x03,0x00,0x00,0x00]446 447v_cvt_f32_fp8_e64 v1, 3448// GFX12: encoding: [0x01,0x00,0xec,0xd5,0x83,0x00,0x00,0x00]449 450v_cvt_f32_fp8_e64 v1, 3 byte_sel:1451// GFX12: encoding: [0x01,0x10,0xec,0xd5,0x83,0x00,0x00,0x00]452 453v_cvt_f32_fp8_e64 v1, 3 byte_sel:2454// GFX12: encoding: [0x01,0x08,0xec,0xd5,0x83,0x00,0x00,0x00]455 456v_cvt_f32_fp8_e64 v1, 3 byte_sel:3457// GFX12: encoding: [0x01,0x18,0xec,0xd5,0x83,0x00,0x00,0x00]458 459v_cvt_f32_fp8_e64 v1, v3460// GFX12: encoding: [0x01,0x00,0xec,0xd5,0x03,0x01,0x00,0x00]461 462v_cvt_f32_fp8_e64 v1, v3 byte_sel:1463// GFX12: encoding: [0x01,0x10,0xec,0xd5,0x03,0x01,0x00,0x00]464 465v_cvt_f32_fp8_e64 v1, v3 byte_sel:2466// GFX12: encoding: [0x01,0x08,0xec,0xd5,0x03,0x01,0x00,0x00]467 468v_cvt_f32_fp8_e64 v1, v3 byte_sel:3469// GFX12: encoding: [0x01,0x18,0xec,0xd5,0x03,0x01,0x00,0x00]470 471v_cvt_pk_f32_bf8_e64 v[2:3], s3472// GFX12: encoding: [0x02,0x00,0xef,0xd5,0x03,0x00,0x00,0x00]473 474v_cvt_pk_f32_bf8_e64 v[2:3], s3 op_sel:[1,0]475// GFX12: encoding: [0x02,0x08,0xef,0xd5,0x03,0x00,0x00,0x00]476 477v_cvt_pk_f32_bf8_e64 v[2:3], 3478// GFX12: encoding: [0x02,0x00,0xef,0xd5,0x83,0x00,0x00,0x00]479 480v_cvt_pk_f32_bf8_e64 v[2:3], 3 op_sel:[1,0]481// GFX12: encoding: [0x02,0x08,0xef,0xd5,0x83,0x00,0x00,0x00]482 483v_cvt_pk_f32_bf8_e64 v[2:3], v3484// GFX12: encoding: [0x02,0x00,0xef,0xd5,0x03,0x01,0x00,0x00]485 486v_cvt_pk_f32_bf8_e64 v[2:3], v3 op_sel:[1,0]487// GFX12: encoding: [0x02,0x08,0xef,0xd5,0x03,0x01,0x00,0x00]488 489v_cvt_pk_f32_fp8_e64 v[2:3], s3490// GFX12: encoding: [0x02,0x00,0xee,0xd5,0x03,0x00,0x00,0x00]491 492v_cvt_pk_f32_fp8_e64 v[2:3], s3 op_sel:[1,0]493// GFX12: encoding: [0x02,0x08,0xee,0xd5,0x03,0x00,0x00,0x00]494 495v_cvt_pk_f32_fp8_e64 v[2:3], 3496// GFX12: encoding: [0x02,0x00,0xee,0xd5,0x83,0x00,0x00,0x00]497 498v_cvt_pk_f32_fp8_e64 v[2:3], 3 op_sel:[1,0]499// GFX12: encoding: [0x02,0x08,0xee,0xd5,0x83,0x00,0x00,0x00]500 501v_cvt_pk_f32_fp8_e64 v[2:3], v3502// GFX12: encoding: [0x02,0x00,0xee,0xd5,0x03,0x01,0x00,0x00]503 504v_cvt_pk_f32_fp8_e64 v[2:3], v3 op_sel:[1,0]505// GFX12: encoding: [0x02,0x08,0xee,0xd5,0x03,0x01,0x00,0x00]506 507v_cvt_pk_f32_bf8_e64 v[3:4], s3508// GFX12: encoding: [0x03,0x00,0xef,0xd5,0x03,0x00,0x00,0x00]509 510v_cvt_pk_f32_bf8_e64 v[3:4], s3 op_sel:[1,0]511// GFX12: encoding: [0x03,0x08,0xef,0xd5,0x03,0x00,0x00,0x00]512 513v_cvt_pk_f32_bf8_e64 v[3:4], 3 op_sel:[1,0]514// GFX12: encoding: [0x03,0x08,0xef,0xd5,0x83,0x00,0x00,0x00]515 516v_cvt_pk_f32_bf8_e64 v[3:4], v3517// GFX12: encoding: [0x03,0x00,0xef,0xd5,0x03,0x01,0x00,0x00]518 519v_cvt_pk_f32_bf8_e64 v[3:4], v3 op_sel:[1,0]520// GFX12: encoding: [0x03,0x08,0xef,0xd5,0x03,0x01,0x00,0x00]521 522v_cvt_pk_f32_fp8_e64 v[3:4], s3523// GFX12: encoding: [0x03,0x00,0xee,0xd5,0x03,0x00,0x00,0x00]524 525v_cvt_pk_f32_fp8_e64 v[3:4], 3526// GFX12: encoding: [0x03,0x00,0xee,0xd5,0x83,0x00,0x00,0x00]527 528v_cvt_pk_f32_fp8_e64 v[3:4], 3 op_sel:[1,0]529// GFX12: encoding: [0x03,0x08,0xee,0xd5,0x83,0x00,0x00,0x00]530 531v_cvt_pk_f32_fp8_e64 v[3:4], v3532// GFX12: encoding: [0x03,0x00,0xee,0xd5,0x03,0x01,0x00,0x00]533 534v_cvt_pk_f32_fp8_e64 v[3:4], v3 op_sel:[1,0]535// GFX12: encoding: [0x03,0x08,0xee,0xd5,0x03,0x01,0x00,0x00]536 537v_cvt_f16_f32_e64 v5, v1538// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x00]539 540v_cvt_f16_f32_e64 v5, v255541// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0xff,0x01,0x00,0x00]542 543v_cvt_f16_f32_e64 v5, s1544// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x00,0x00,0x00]545 546v_cvt_f16_f32_e64 v5, s105547// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x69,0x00,0x00,0x00]548 549v_cvt_f16_f32_e64 v5, vcc_lo550// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x6a,0x00,0x00,0x00]551 552v_cvt_f16_f32_e64 v5, vcc_hi553// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x6b,0x00,0x00,0x00]554 555v_cvt_f16_f32_e64 v5, ttmp15556// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x7b,0x00,0x00,0x00]557 558v_cvt_f16_f32_e64 v5, m0559// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x7d,0x00,0x00,0x00]560 561v_cvt_f16_f32_e64 v5, exec_lo562// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x7e,0x00,0x00,0x00]563 564v_cvt_f16_f32_e64 v5, exec_hi565// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x7f,0x00,0x00,0x00]566 567v_cvt_f16_f32_e64 v5, null568// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0x7c,0x00,0x00,0x00]569 570v_cvt_f16_f32_e64 v5, -1571// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0xc1,0x00,0x00,0x00]572 573v_cvt_f16_f32_e64 v5, 0.5 mul:2574// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0xf0,0x00,0x00,0x08]575 576v_cvt_f16_f32_e64 v5, src_scc mul:4577// GFX12: encoding: [0x05,0x00,0x8a,0xd5,0xfd,0x00,0x00,0x10]578 579v_cvt_f16_f32_e64 v255, -|0xaf123456| clamp div:2580// GFX12: encoding: [0xff,0x81,0x8a,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]581 582v_cvt_f16_i16_e64 v5, v1583// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x01,0x01,0x00,0x00]584 585v_cvt_f16_i16_e64 v5, v255586// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0xff,0x01,0x00,0x00]587 588v_cvt_f16_i16_e64 v5, s1589// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x01,0x00,0x00,0x00]590 591v_cvt_f16_i16_e64 v5, s105592// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x69,0x00,0x00,0x00]593 594v_cvt_f16_i16_e64 v5, vcc_lo595// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x6a,0x00,0x00,0x00]596 597v_cvt_f16_i16_e64 v5, vcc_hi598// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x6b,0x00,0x00,0x00]599 600v_cvt_f16_i16_e64 v5, ttmp15601// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x7b,0x00,0x00,0x00]602 603v_cvt_f16_i16_e64 v5, m0604// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x7d,0x00,0x00,0x00]605 606v_cvt_f16_i16_e64 v5, exec_lo607// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x7e,0x00,0x00,0x00]608 609v_cvt_f16_i16_e64 v5, exec_hi610// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x7f,0x00,0x00,0x00]611 612v_cvt_f16_i16_e64 v5, null613// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0x7c,0x00,0x00,0x00]614 615v_cvt_f16_i16_e64 v5, -1616// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0xc1,0x00,0x00,0x00]617 618v_cvt_f16_i16_e64 v5, 0.5 mul:2619// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0xf0,0x00,0x00,0x08]620 621v_cvt_f16_i16_e64 v5, src_scc mul:4622// GFX12: encoding: [0x05,0x00,0xd1,0xd5,0xfd,0x00,0x00,0x10]623 624v_cvt_f16_i16_e64 v255, 0xfe0b clamp div:2625// GFX12: encoding: [0xff,0x80,0xd1,0xd5,0xff,0x00,0x00,0x18,0x0b,0xfe,0x00,0x00]626 627v_cvt_f16_u16_e64 v5, v1628// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x01,0x01,0x00,0x00]629 630v_cvt_f16_u16_e64 v5, v255631// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0xff,0x01,0x00,0x00]632 633v_cvt_f16_u16_e64 v5, s1634// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x01,0x00,0x00,0x00]635 636v_cvt_f16_u16_e64 v5, s105637// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x69,0x00,0x00,0x00]638 639v_cvt_f16_u16_e64 v5, vcc_lo640// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x6a,0x00,0x00,0x00]641 642v_cvt_f16_u16_e64 v5, vcc_hi643// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x6b,0x00,0x00,0x00]644 645v_cvt_f16_u16_e64 v5, ttmp15646// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x7b,0x00,0x00,0x00]647 648v_cvt_f16_u16_e64 v5, m0649// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x7d,0x00,0x00,0x00]650 651v_cvt_f16_u16_e64 v5, exec_lo652// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x7e,0x00,0x00,0x00]653 654v_cvt_f16_u16_e64 v5, exec_hi655// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x7f,0x00,0x00,0x00]656 657v_cvt_f16_u16_e64 v5, null658// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0x7c,0x00,0x00,0x00]659 660v_cvt_f16_u16_e64 v5, -1661// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0xc1,0x00,0x00,0x00]662 663v_cvt_f16_u16_e64 v5, 0.5 mul:2664// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0xf0,0x00,0x00,0x08]665 666v_cvt_f16_u16_e64 v5, src_scc mul:4667// GFX12: encoding: [0x05,0x00,0xd0,0xd5,0xfd,0x00,0x00,0x10]668 669v_cvt_f16_u16_e64 v255, 0xfe0b clamp div:2670// GFX12: encoding: [0xff,0x80,0xd0,0xd5,0xff,0x00,0x00,0x18,0x0b,0xfe,0x00,0x00]671 672v_cvt_f32_f16_e64 v5, v1673// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x00]674 675v_cvt_f32_f16_e64 v5, v255676// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0xff,0x01,0x00,0x00]677 678v_cvt_f32_f16_e64 v5, s1679// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x00,0x00,0x00]680 681v_cvt_f32_f16_e64 v5, s105682// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x69,0x00,0x00,0x00]683 684v_cvt_f32_f16_e64 v5, vcc_lo685// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x6a,0x00,0x00,0x00]686 687v_cvt_f32_f16_e64 v5, vcc_hi688// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x6b,0x00,0x00,0x00]689 690v_cvt_f32_f16_e64 v5, ttmp15691// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x7b,0x00,0x00,0x00]692 693v_cvt_f32_f16_e64 v5, m0694// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x7d,0x00,0x00,0x00]695 696v_cvt_f32_f16_e64 v5, exec_lo697// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x7e,0x00,0x00,0x00]698 699v_cvt_f32_f16_e64 v5, exec_hi700// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x7f,0x00,0x00,0x00]701 702v_cvt_f32_f16_e64 v5, null703// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0x7c,0x00,0x00,0x00]704 705v_cvt_f32_f16_e64 v5, -1706// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0xc1,0x00,0x00,0x00]707 708v_cvt_f32_f16_e64 v5, 0.5 mul:2709// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0xf0,0x00,0x00,0x08]710 711v_cvt_f32_f16_e64 v5, src_scc mul:4712// GFX12: encoding: [0x05,0x00,0x8b,0xd5,0xfd,0x00,0x00,0x10]713 714v_cvt_f32_f16_e64 v255, -|0xfe0b| clamp div:2715// GFX12: encoding: [0xff,0x81,0x8b,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]716 717v_cvt_f32_f64_e64 v5, v[1:2]718// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x00]719 720v_cvt_f32_f64_e64 v5, v[254:255]721// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0xfe,0x01,0x00,0x00]722 723v_cvt_f32_f64_e64 v5, s[2:3]724// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0x02,0x00,0x00,0x00]725 726v_cvt_f32_f64_e64 v5, s[104:105]727// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0x68,0x00,0x00,0x00]728 729v_cvt_f32_f64_e64 v5, vcc730// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0x6a,0x00,0x00,0x00]731 732v_cvt_f32_f64_e64 v5, ttmp[14:15]733// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0x7a,0x00,0x00,0x00]734 735v_cvt_f32_f64_e64 v5, exec736// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0x7e,0x00,0x00,0x00]737 738v_cvt_f32_f64_e64 v5, null739// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0x7c,0x00,0x00,0x00]740 741v_cvt_f32_f64_e64 v5, -1742// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0xc1,0x00,0x00,0x00]743 744v_cvt_f32_f64_e64 v5, 0.5 mul:2745// GFX12: encoding: [0x05,0x00,0x8f,0xd5,0xf0,0x00,0x00,0x08]746 747v_cvt_f32_f64_e64 v5, -|src_scc| mul:4748// GFX12: encoding: [0x05,0x01,0x8f,0xd5,0xfd,0x00,0x00,0x30]749 750v_cvt_f32_f64_e64 v255, 0xaf123456 clamp div:2751// GFX12: encoding: [0xff,0x80,0x8f,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]752 753v_cvt_f32_i32_e64 v5, v1754// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x00]755 756v_cvt_f32_i32_e64 v5, v255757// GFX12: encoding: [0x05,0x00,0x85,0xd5,0xff,0x01,0x00,0x00]758 759v_cvt_f32_i32_e64 v5, s1760// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x01,0x00,0x00,0x00]761 762v_cvt_f32_i32_e64 v5, s105763// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x69,0x00,0x00,0x00]764 765v_cvt_f32_i32_e64 v5, vcc_lo766// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x6a,0x00,0x00,0x00]767 768v_cvt_f32_i32_e64 v5, vcc_hi769// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x6b,0x00,0x00,0x00]770 771v_cvt_f32_i32_e64 v5, ttmp15772// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x7b,0x00,0x00,0x00]773 774v_cvt_f32_i32_e64 v5, m0775// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x7d,0x00,0x00,0x00]776 777v_cvt_f32_i32_e64 v5, exec_lo778// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x7e,0x00,0x00,0x00]779 780v_cvt_f32_i32_e64 v5, exec_hi781// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x7f,0x00,0x00,0x00]782 783v_cvt_f32_i32_e64 v5, null784// GFX12: encoding: [0x05,0x00,0x85,0xd5,0x7c,0x00,0x00,0x00]785 786v_cvt_f32_i32_e64 v5, -1787// GFX12: encoding: [0x05,0x00,0x85,0xd5,0xc1,0x00,0x00,0x00]788 789v_cvt_f32_i32_e64 v5, 0.5 mul:2790// GFX12: encoding: [0x05,0x00,0x85,0xd5,0xf0,0x00,0x00,0x08]791 792v_cvt_f32_i32_e64 v5, src_scc mul:4793// GFX12: encoding: [0x05,0x00,0x85,0xd5,0xfd,0x00,0x00,0x10]794 795v_cvt_f32_i32_e64 v255, 0xaf123456 clamp div:2796// GFX12: encoding: [0xff,0x80,0x85,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]797 798v_cvt_f32_u32_e64 v5, v1799// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x00]800 801v_cvt_f32_u32_e64 v5, v255802// GFX12: encoding: [0x05,0x00,0x86,0xd5,0xff,0x01,0x00,0x00]803 804v_cvt_f32_u32_e64 v5, s1805// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x01,0x00,0x00,0x00]806 807v_cvt_f32_u32_e64 v5, s105808// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x69,0x00,0x00,0x00]809 810v_cvt_f32_u32_e64 v5, vcc_lo811// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x6a,0x00,0x00,0x00]812 813v_cvt_f32_u32_e64 v5, vcc_hi814// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x6b,0x00,0x00,0x00]815 816v_cvt_f32_u32_e64 v5, ttmp15817// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x7b,0x00,0x00,0x00]818 819v_cvt_f32_u32_e64 v5, m0820// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x7d,0x00,0x00,0x00]821 822v_cvt_f32_u32_e64 v5, exec_lo823// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x7e,0x00,0x00,0x00]824 825v_cvt_f32_u32_e64 v5, exec_hi826// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x7f,0x00,0x00,0x00]827 828v_cvt_f32_u32_e64 v5, null829// GFX12: encoding: [0x05,0x00,0x86,0xd5,0x7c,0x00,0x00,0x00]830 831v_cvt_f32_u32_e64 v5, -1832// GFX12: encoding: [0x05,0x00,0x86,0xd5,0xc1,0x00,0x00,0x00]833 834v_cvt_f32_u32_e64 v5, 0.5 mul:2835// GFX12: encoding: [0x05,0x00,0x86,0xd5,0xf0,0x00,0x00,0x08]836 837v_cvt_f32_u32_e64 v5, src_scc mul:4838// GFX12: encoding: [0x05,0x00,0x86,0xd5,0xfd,0x00,0x00,0x10]839 840v_cvt_f32_u32_e64 v255, 0xaf123456 clamp div:2841// GFX12: encoding: [0xff,0x80,0x86,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]842 843v_cvt_f32_ubyte0_e64 v5, v1844// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x00]845 846v_cvt_f32_ubyte0_e64 v5, v255847// GFX12: encoding: [0x05,0x00,0x91,0xd5,0xff,0x01,0x00,0x00]848 849v_cvt_f32_ubyte0_e64 v5, s1850// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x01,0x00,0x00,0x00]851 852v_cvt_f32_ubyte0_e64 v5, s105853// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x69,0x00,0x00,0x00]854 855v_cvt_f32_ubyte0_e64 v5, vcc_lo856// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x6a,0x00,0x00,0x00]857 858v_cvt_f32_ubyte0_e64 v5, vcc_hi859// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x6b,0x00,0x00,0x00]860 861v_cvt_f32_ubyte0_e64 v5, ttmp15862// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x7b,0x00,0x00,0x00]863 864v_cvt_f32_ubyte0_e64 v5, m0865// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x7d,0x00,0x00,0x00]866 867v_cvt_f32_ubyte0_e64 v5, exec_lo868// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x7e,0x00,0x00,0x00]869 870v_cvt_f32_ubyte0_e64 v5, exec_hi871// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x7f,0x00,0x00,0x00]872 873v_cvt_f32_ubyte0_e64 v5, null874// GFX12: encoding: [0x05,0x00,0x91,0xd5,0x7c,0x00,0x00,0x00]875 876v_cvt_f32_ubyte0_e64 v5, -1877// GFX12: encoding: [0x05,0x00,0x91,0xd5,0xc1,0x00,0x00,0x00]878 879v_cvt_f32_ubyte0_e64 v5, 0.5 mul:2880// GFX12: encoding: [0x05,0x00,0x91,0xd5,0xf0,0x00,0x00,0x08]881 882v_cvt_f32_ubyte0_e64 v5, src_scc mul:4883// GFX12: encoding: [0x05,0x00,0x91,0xd5,0xfd,0x00,0x00,0x10]884 885v_cvt_f32_ubyte0_e64 v255, 0xaf123456 clamp div:2886// GFX12: encoding: [0xff,0x80,0x91,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]887 888v_cvt_f32_ubyte1_e64 v5, v1889// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x00]890 891v_cvt_f32_ubyte1_e64 v5, v255892// GFX12: encoding: [0x05,0x00,0x92,0xd5,0xff,0x01,0x00,0x00]893 894v_cvt_f32_ubyte1_e64 v5, s1895// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x01,0x00,0x00,0x00]896 897v_cvt_f32_ubyte1_e64 v5, s105898// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x69,0x00,0x00,0x00]899 900v_cvt_f32_ubyte1_e64 v5, vcc_lo901// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x6a,0x00,0x00,0x00]902 903v_cvt_f32_ubyte1_e64 v5, vcc_hi904// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x6b,0x00,0x00,0x00]905 906v_cvt_f32_ubyte1_e64 v5, ttmp15907// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x7b,0x00,0x00,0x00]908 909v_cvt_f32_ubyte1_e64 v5, m0910// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x7d,0x00,0x00,0x00]911 912v_cvt_f32_ubyte1_e64 v5, exec_lo913// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x7e,0x00,0x00,0x00]914 915v_cvt_f32_ubyte1_e64 v5, exec_hi916// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x7f,0x00,0x00,0x00]917 918v_cvt_f32_ubyte1_e64 v5, null919// GFX12: encoding: [0x05,0x00,0x92,0xd5,0x7c,0x00,0x00,0x00]920 921v_cvt_f32_ubyte1_e64 v5, -1922// GFX12: encoding: [0x05,0x00,0x92,0xd5,0xc1,0x00,0x00,0x00]923 924v_cvt_f32_ubyte1_e64 v5, 0.5 mul:2925// GFX12: encoding: [0x05,0x00,0x92,0xd5,0xf0,0x00,0x00,0x08]926 927v_cvt_f32_ubyte1_e64 v5, src_scc mul:4928// GFX12: encoding: [0x05,0x00,0x92,0xd5,0xfd,0x00,0x00,0x10]929 930v_cvt_f32_ubyte1_e64 v255, 0xaf123456 clamp div:2931// GFX12: encoding: [0xff,0x80,0x92,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]932 933v_cvt_f32_ubyte2_e64 v5, v1934// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x00]935 936v_cvt_f32_ubyte2_e64 v5, v255937// GFX12: encoding: [0x05,0x00,0x93,0xd5,0xff,0x01,0x00,0x00]938 939v_cvt_f32_ubyte2_e64 v5, s1940// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x01,0x00,0x00,0x00]941 942v_cvt_f32_ubyte2_e64 v5, s105943// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x69,0x00,0x00,0x00]944 945v_cvt_f32_ubyte2_e64 v5, vcc_lo946// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x6a,0x00,0x00,0x00]947 948v_cvt_f32_ubyte2_e64 v5, vcc_hi949// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x6b,0x00,0x00,0x00]950 951v_cvt_f32_ubyte2_e64 v5, ttmp15952// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x7b,0x00,0x00,0x00]953 954v_cvt_f32_ubyte2_e64 v5, m0955// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x7d,0x00,0x00,0x00]956 957v_cvt_f32_ubyte2_e64 v5, exec_lo958// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x7e,0x00,0x00,0x00]959 960v_cvt_f32_ubyte2_e64 v5, exec_hi961// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x7f,0x00,0x00,0x00]962 963v_cvt_f32_ubyte2_e64 v5, null964// GFX12: encoding: [0x05,0x00,0x93,0xd5,0x7c,0x00,0x00,0x00]965 966v_cvt_f32_ubyte2_e64 v5, -1967// GFX12: encoding: [0x05,0x00,0x93,0xd5,0xc1,0x00,0x00,0x00]968 969v_cvt_f32_ubyte2_e64 v5, 0.5 mul:2970// GFX12: encoding: [0x05,0x00,0x93,0xd5,0xf0,0x00,0x00,0x08]971 972v_cvt_f32_ubyte2_e64 v5, src_scc mul:4973// GFX12: encoding: [0x05,0x00,0x93,0xd5,0xfd,0x00,0x00,0x10]974 975v_cvt_f32_ubyte2_e64 v255, 0xaf123456 clamp div:2976// GFX12: encoding: [0xff,0x80,0x93,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]977 978v_cvt_f32_ubyte3_e64 v5, v1979// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x00]980 981v_cvt_f32_ubyte3_e64 v5, v255982// GFX12: encoding: [0x05,0x00,0x94,0xd5,0xff,0x01,0x00,0x00]983 984v_cvt_f32_ubyte3_e64 v5, s1985// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x01,0x00,0x00,0x00]986 987v_cvt_f32_ubyte3_e64 v5, s105988// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x69,0x00,0x00,0x00]989 990v_cvt_f32_ubyte3_e64 v5, vcc_lo991// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x6a,0x00,0x00,0x00]992 993v_cvt_f32_ubyte3_e64 v5, vcc_hi994// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x6b,0x00,0x00,0x00]995 996v_cvt_f32_ubyte3_e64 v5, ttmp15997// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x7b,0x00,0x00,0x00]998 999v_cvt_f32_ubyte3_e64 v5, m01000// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x7d,0x00,0x00,0x00]1001 1002v_cvt_f32_ubyte3_e64 v5, exec_lo1003// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x7e,0x00,0x00,0x00]1004 1005v_cvt_f32_ubyte3_e64 v5, exec_hi1006// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x7f,0x00,0x00,0x00]1007 1008v_cvt_f32_ubyte3_e64 v5, null1009// GFX12: encoding: [0x05,0x00,0x94,0xd5,0x7c,0x00,0x00,0x00]1010 1011v_cvt_f32_ubyte3_e64 v5, -11012// GFX12: encoding: [0x05,0x00,0x94,0xd5,0xc1,0x00,0x00,0x00]1013 1014v_cvt_f32_ubyte3_e64 v5, 0.5 mul:21015// GFX12: encoding: [0x05,0x00,0x94,0xd5,0xf0,0x00,0x00,0x08]1016 1017v_cvt_f32_ubyte3_e64 v5, src_scc mul:41018// GFX12: encoding: [0x05,0x00,0x94,0xd5,0xfd,0x00,0x00,0x10]1019 1020v_cvt_f32_ubyte3_e64 v255, 0xaf123456 clamp div:21021// GFX12: encoding: [0xff,0x80,0x94,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]1022 1023v_cvt_f64_f32_e64 v[5:6], v11024// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x00]1025 1026v_cvt_f64_f32_e64 v[5:6], v2551027// GFX12: encoding: [0x05,0x00,0x90,0xd5,0xff,0x01,0x00,0x00]1028 1029v_cvt_f64_f32_e64 v[5:6], s11030// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x01,0x00,0x00,0x00]1031 1032v_cvt_f64_f32_e64 v[5:6], s1051033// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x69,0x00,0x00,0x00]1034 1035v_cvt_f64_f32_e64 v[5:6], vcc_lo1036// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x6a,0x00,0x00,0x00]1037 1038v_cvt_f64_f32_e64 v[5:6], vcc_hi1039// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x6b,0x00,0x00,0x00]1040 1041v_cvt_f64_f32_e64 v[5:6], ttmp151042// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x7b,0x00,0x00,0x00]1043 1044v_cvt_f64_f32_e64 v[5:6], m01045// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x7d,0x00,0x00,0x00]1046 1047v_cvt_f64_f32_e64 v[5:6], exec_lo1048// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x7e,0x00,0x00,0x00]1049 1050v_cvt_f64_f32_e64 v[5:6], exec_hi1051// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x7f,0x00,0x00,0x00]1052 1053v_cvt_f64_f32_e64 v[5:6], null1054// GFX12: encoding: [0x05,0x00,0x90,0xd5,0x7c,0x00,0x00,0x00]1055 1056v_cvt_f64_f32_e64 v[5:6], -11057// GFX12: encoding: [0x05,0x00,0x90,0xd5,0xc1,0x00,0x00,0x00]1058 1059v_cvt_f64_f32_e64 v[5:6], 0.5 mul:21060// GFX12: encoding: [0x05,0x00,0x90,0xd5,0xf0,0x00,0x00,0x08]1061 1062v_cvt_f64_f32_e64 v[5:6], src_scc mul:41063// GFX12: encoding: [0x05,0x00,0x90,0xd5,0xfd,0x00,0x00,0x10]1064 1065v_cvt_f64_f32_e64 v[254:255], -|0xaf123456| clamp div:21066// GFX12: encoding: [0xfe,0x81,0x90,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]1067 1068v_cvt_f64_i32_e64 v[5:6], v11069// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x00]1070 1071v_cvt_f64_i32_e64 v[5:6], v2551072// GFX12: encoding: [0x05,0x00,0x84,0xd5,0xff,0x01,0x00,0x00]1073 1074v_cvt_f64_i32_e64 v[5:6], s11075// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x01,0x00,0x00,0x00]1076 1077v_cvt_f64_i32_e64 v[5:6], s1051078// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x69,0x00,0x00,0x00]1079 1080v_cvt_f64_i32_e64 v[5:6], vcc_lo1081// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x6a,0x00,0x00,0x00]1082 1083v_cvt_f64_i32_e64 v[5:6], vcc_hi1084// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x6b,0x00,0x00,0x00]1085 1086v_cvt_f64_i32_e64 v[5:6], ttmp151087// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x7b,0x00,0x00,0x00]1088 1089v_cvt_f64_i32_e64 v[5:6], m01090// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x7d,0x00,0x00,0x00]1091 1092v_cvt_f64_i32_e64 v[5:6], exec_lo1093// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x7e,0x00,0x00,0x00]1094 1095v_cvt_f64_i32_e64 v[5:6], exec_hi1096// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x7f,0x00,0x00,0x00]1097 1098v_cvt_f64_i32_e64 v[5:6], null1099// GFX12: encoding: [0x05,0x00,0x84,0xd5,0x7c,0x00,0x00,0x00]1100 1101v_cvt_f64_i32_e64 v[5:6], -11102// GFX12: encoding: [0x05,0x00,0x84,0xd5,0xc1,0x00,0x00,0x00]1103 1104v_cvt_f64_i32_e64 v[5:6], 0.5 mul:21105// GFX12: encoding: [0x05,0x00,0x84,0xd5,0xf0,0x00,0x00,0x08]1106 1107v_cvt_f64_i32_e64 v[5:6], src_scc mul:41108// GFX12: encoding: [0x05,0x00,0x84,0xd5,0xfd,0x00,0x00,0x10]1109 1110v_cvt_f64_i32_e64 v[254:255], 0xaf123456 clamp div:21111// GFX12: encoding: [0xfe,0x80,0x84,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]1112 1113v_cvt_f64_u32_e64 v[5:6], v11114// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x00]1115 1116v_cvt_f64_u32_e64 v[5:6], v2551117// GFX12: encoding: [0x05,0x00,0x96,0xd5,0xff,0x01,0x00,0x00]1118 1119v_cvt_f64_u32_e64 v[5:6], s11120// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x01,0x00,0x00,0x00]1121 1122v_cvt_f64_u32_e64 v[5:6], s1051123// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x69,0x00,0x00,0x00]1124 1125v_cvt_f64_u32_e64 v[5:6], vcc_lo1126// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x6a,0x00,0x00,0x00]1127 1128v_cvt_f64_u32_e64 v[5:6], vcc_hi1129// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x6b,0x00,0x00,0x00]1130 1131v_cvt_f64_u32_e64 v[5:6], ttmp151132// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x7b,0x00,0x00,0x00]1133 1134v_cvt_f64_u32_e64 v[5:6], m01135// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x7d,0x00,0x00,0x00]1136 1137v_cvt_f64_u32_e64 v[5:6], exec_lo1138// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x7e,0x00,0x00,0x00]1139 1140v_cvt_f64_u32_e64 v[5:6], exec_hi1141// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x7f,0x00,0x00,0x00]1142 1143v_cvt_f64_u32_e64 v[5:6], null1144// GFX12: encoding: [0x05,0x00,0x96,0xd5,0x7c,0x00,0x00,0x00]1145 1146v_cvt_f64_u32_e64 v[5:6], -11147// GFX12: encoding: [0x05,0x00,0x96,0xd5,0xc1,0x00,0x00,0x00]1148 1149v_cvt_f64_u32_e64 v[5:6], 0.5 mul:21150// GFX12: encoding: [0x05,0x00,0x96,0xd5,0xf0,0x00,0x00,0x08]1151 1152v_cvt_f64_u32_e64 v[5:6], src_scc mul:41153// GFX12: encoding: [0x05,0x00,0x96,0xd5,0xfd,0x00,0x00,0x10]1154 1155v_cvt_f64_u32_e64 v[254:255], 0xaf123456 clamp div:21156// GFX12: encoding: [0xfe,0x80,0x96,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]1157 1158v_cvt_floor_i32_f32_e64 v5, v11159// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]1160 1161v_cvt_floor_i32_f32_e64 v5, v2551162// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xff,0x01,0x00,0x00]1163 1164v_cvt_floor_i32_f32_e64 v5, s11165// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x01,0x00,0x00,0x00]1166 1167v_cvt_floor_i32_f32_e64 v5, s1051168// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x69,0x00,0x00,0x00]1169 1170v_cvt_floor_i32_f32_e64 v5, vcc_lo1171// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x6a,0x00,0x00,0x00]1172 1173v_cvt_floor_i32_f32_e64 v5, vcc_hi1174// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x6b,0x00,0x00,0x00]1175 1176v_cvt_floor_i32_f32_e64 v5, ttmp151177// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7b,0x00,0x00,0x00]1178 1179v_cvt_floor_i32_f32_e64 v5, m01180// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7d,0x00,0x00,0x00]1181 1182v_cvt_floor_i32_f32_e64 v5, exec_lo1183// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7e,0x00,0x00,0x00]1184 1185v_cvt_floor_i32_f32_e64 v5, exec_hi1186// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7f,0x00,0x00,0x00]1187 1188v_cvt_floor_i32_f32_e64 v5, null1189// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7c,0x00,0x00,0x00]1190 1191v_cvt_floor_i32_f32_e64 v5, -11192// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xc1,0x00,0x00,0x00]1193 1194v_cvt_floor_i32_f32_e64 v5, 0.51195// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xf0,0x00,0x00,0x00]1196 1197v_cvt_floor_i32_f32_e64 v5, src_scc1198// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xfd,0x00,0x00,0x00]1199 1200v_cvt_floor_i32_f32_e64 v255, -|0xaf123456|1201// GFX12: encoding: [0xff,0x01,0x8d,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]1202 1203v_cvt_flr_i32_f32_e64 v5, v11204// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]1205 1206v_cvt_flr_i32_f32_e64 v5, v2551207// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xff,0x01,0x00,0x00]1208 1209v_cvt_flr_i32_f32_e64 v5, s11210// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x01,0x00,0x00,0x00]1211 1212v_cvt_flr_i32_f32_e64 v5, s1051213// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x69,0x00,0x00,0x00]1214 1215v_cvt_flr_i32_f32_e64 v5, vcc_lo1216// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x6a,0x00,0x00,0x00]1217 1218v_cvt_flr_i32_f32_e64 v5, vcc_hi1219// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x6b,0x00,0x00,0x00]1220 1221v_cvt_flr_i32_f32_e64 v5, ttmp151222// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7b,0x00,0x00,0x00]1223 1224v_cvt_flr_i32_f32_e64 v5, m01225// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7d,0x00,0x00,0x00]1226 1227v_cvt_flr_i32_f32_e64 v5, exec_lo1228// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7e,0x00,0x00,0x00]1229 1230v_cvt_flr_i32_f32_e64 v5, exec_hi1231// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7f,0x00,0x00,0x00]1232 1233v_cvt_flr_i32_f32_e64 v5, null1234// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0x7c,0x00,0x00,0x00]1235 1236v_cvt_flr_i32_f32_e64 v5, -11237// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xc1,0x00,0x00,0x00]1238 1239v_cvt_flr_i32_f32_e64 v5, 0.51240// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xf0,0x00,0x00,0x00]1241 1242v_cvt_flr_i32_f32_e64 v5, src_scc1243// GFX12: encoding: [0x05,0x00,0x8d,0xd5,0xfd,0x00,0x00,0x00]1244 1245v_cvt_flr_i32_f32_e64 v255, -|0xaf123456|1246// GFX12: encoding: [0xff,0x01,0x8d,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]1247 1248v_cvt_i16_f16_e64 v5, v11249// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x01,0x01,0x00,0x00]1250 1251v_cvt_i16_f16_e64 v5, v2551252// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0xff,0x01,0x00,0x00]1253 1254v_cvt_i16_f16_e64 v5, s11255// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x01,0x00,0x00,0x00]1256 1257v_cvt_i16_f16_e64 v5, s1051258// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x69,0x00,0x00,0x00]1259 1260v_cvt_i16_f16_e64 v5, vcc_lo1261// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x6a,0x00,0x00,0x00]1262 1263v_cvt_i16_f16_e64 v5, vcc_hi1264// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x6b,0x00,0x00,0x00]1265 1266v_cvt_i16_f16_e64 v5, ttmp151267// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x7b,0x00,0x00,0x00]1268 1269v_cvt_i16_f16_e64 v5, m01270// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x7d,0x00,0x00,0x00]1271 1272v_cvt_i16_f16_e64 v5, exec_lo1273// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x7e,0x00,0x00,0x00]1274 1275v_cvt_i16_f16_e64 v5, exec_hi1276// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x7f,0x00,0x00,0x00]1277 1278v_cvt_i16_f16_e64 v5, null1279// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0x7c,0x00,0x00,0x00]1280 1281v_cvt_i16_f16_e64 v5, -11282// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0xc1,0x00,0x00,0x00]1283 1284v_cvt_i16_f16_e64 v5, 0.51285// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0xf0,0x00,0x00,0x00]1286 1287v_cvt_i16_f16_e64 v5, src_scc1288// GFX12: encoding: [0x05,0x00,0xd3,0xd5,0xfd,0x00,0x00,0x00]1289 1290v_cvt_i16_f16_e64 v255, -|0xfe0b| clamp1291// GFX12: encoding: [0xff,0x81,0xd3,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]1292 1293v_cvt_i32_f32_e64 v5, v11294// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x01,0x01,0x00,0x00]1295 1296v_cvt_i32_f32_e64 v5, v2551297// GFX12: encoding: [0x05,0x00,0x88,0xd5,0xff,0x01,0x00,0x00]1298 1299v_cvt_i32_f32_e64 v5, s11300// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x01,0x00,0x00,0x00]1301 1302v_cvt_i32_f32_e64 v5, s1051303// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x69,0x00,0x00,0x00]1304 1305v_cvt_i32_f32_e64 v5, vcc_lo1306// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x6a,0x00,0x00,0x00]1307 1308v_cvt_i32_f32_e64 v5, vcc_hi1309// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x6b,0x00,0x00,0x00]1310 1311v_cvt_i32_f32_e64 v5, ttmp151312// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x7b,0x00,0x00,0x00]1313 1314v_cvt_i32_f32_e64 v5, m01315// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x7d,0x00,0x00,0x00]1316 1317v_cvt_i32_f32_e64 v5, exec_lo1318// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x7e,0x00,0x00,0x00]1319 1320v_cvt_i32_f32_e64 v5, exec_hi1321// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x7f,0x00,0x00,0x00]1322 1323v_cvt_i32_f32_e64 v5, null1324// GFX12: encoding: [0x05,0x00,0x88,0xd5,0x7c,0x00,0x00,0x00]1325 1326v_cvt_i32_f32_e64 v5, -11327// GFX12: encoding: [0x05,0x00,0x88,0xd5,0xc1,0x00,0x00,0x00]1328 1329v_cvt_i32_f32_e64 v5, 0.51330// GFX12: encoding: [0x05,0x00,0x88,0xd5,0xf0,0x00,0x00,0x00]1331 1332v_cvt_i32_f32_e64 v5, src_scc1333// GFX12: encoding: [0x05,0x00,0x88,0xd5,0xfd,0x00,0x00,0x00]1334 1335v_cvt_i32_f32_e64 v255, -|0xaf123456| clamp1336// GFX12: encoding: [0xff,0x81,0x88,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]1337 1338v_cvt_i32_f64_e64 v5, v[1:2]1339// GFX12: encoding: [0x05,0x00,0x83,0xd5,0x01,0x01,0x00,0x00]1340 1341v_cvt_i32_f64_e64 v5, v[254:255]1342// GFX12: encoding: [0x05,0x00,0x83,0xd5,0xfe,0x01,0x00,0x00]1343 1344v_cvt_i32_f64_e64 v5, s[2:3]1345// GFX12: encoding: [0x05,0x00,0x83,0xd5,0x02,0x00,0x00,0x00]1346 1347v_cvt_i32_f64_e64 v5, s[104:105]1348// GFX12: encoding: [0x05,0x00,0x83,0xd5,0x68,0x00,0x00,0x00]1349 1350v_cvt_i32_f64_e64 v5, vcc1351// GFX12: encoding: [0x05,0x00,0x83,0xd5,0x6a,0x00,0x00,0x00]1352 1353v_cvt_i32_f64_e64 v5, ttmp[14:15]1354// GFX12: encoding: [0x05,0x00,0x83,0xd5,0x7a,0x00,0x00,0x00]1355 1356v_cvt_i32_f64_e64 v5, exec1357// GFX12: encoding: [0x05,0x00,0x83,0xd5,0x7e,0x00,0x00,0x00]1358 1359v_cvt_i32_f64_e64 v5, null1360// GFX12: encoding: [0x05,0x00,0x83,0xd5,0x7c,0x00,0x00,0x00]1361 1362v_cvt_i32_f64_e64 v5, -11363// GFX12: encoding: [0x05,0x00,0x83,0xd5,0xc1,0x00,0x00,0x00]1364 1365v_cvt_i32_f64_e64 v5, 0.51366// GFX12: encoding: [0x05,0x00,0x83,0xd5,0xf0,0x00,0x00,0x00]1367 1368v_cvt_i32_f64_e64 v5, -|src_scc|1369// GFX12: encoding: [0x05,0x01,0x83,0xd5,0xfd,0x00,0x00,0x20]1370 1371v_cvt_i32_f64_e64 v255, 0xaf123456 clamp1372// GFX12: encoding: [0xff,0x80,0x83,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]1373 1374v_cvt_i32_i16_e64 v5, v11375// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x01,0x01,0x00,0x00]1376 1377v_cvt_i32_i16_e64 v5, v2551378// GFX12: encoding: [0x05,0x00,0xea,0xd5,0xff,0x01,0x00,0x00]1379 1380v_cvt_i32_i16_e64 v5, s11381// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x01,0x00,0x00,0x00]1382 1383v_cvt_i32_i16_e64 v5, s1051384// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x69,0x00,0x00,0x00]1385 1386v_cvt_i32_i16_e64 v5, vcc_lo1387// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x6a,0x00,0x00,0x00]1388 1389v_cvt_i32_i16_e64 v5, vcc_hi1390// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x6b,0x00,0x00,0x00]1391 1392v_cvt_i32_i16_e64 v5, ttmp151393// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x7b,0x00,0x00,0x00]1394 1395v_cvt_i32_i16_e64 v5, m01396// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x7d,0x00,0x00,0x00]1397 1398v_cvt_i32_i16_e64 v5, exec_lo1399// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x7e,0x00,0x00,0x00]1400 1401v_cvt_i32_i16_e64 v5, exec_hi1402// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x7f,0x00,0x00,0x00]1403 1404v_cvt_i32_i16_e64 v5, null1405// GFX12: encoding: [0x05,0x00,0xea,0xd5,0x7c,0x00,0x00,0x00]1406 1407v_cvt_i32_i16_e64 v5, -11408// GFX12: encoding: [0x05,0x00,0xea,0xd5,0xc1,0x00,0x00,0x00]1409 1410v_cvt_i32_i16_e64 v5, 0.51411// GFX12: encoding: [0x05,0x00,0xea,0xd5,0xf0,0x00,0x00,0x00]1412 1413v_cvt_i32_i16_e64 v5, src_scc1414// GFX12: encoding: [0x05,0x00,0xea,0xd5,0xfd,0x00,0x00,0x00]1415 1416v_cvt_i32_i16_e64 v255, 0xfe0b1417// GFX12: encoding: [0xff,0x00,0xea,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1418 1419v_cvt_nearest_i32_f32_e64 v5, v11420// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]1421 1422v_cvt_nearest_i32_f32_e64 v5, v2551423// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xff,0x01,0x00,0x00]1424 1425v_cvt_nearest_i32_f32_e64 v5, s11426// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x01,0x00,0x00,0x00]1427 1428v_cvt_nearest_i32_f32_e64 v5, s1051429// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x69,0x00,0x00,0x00]1430 1431v_cvt_nearest_i32_f32_e64 v5, vcc_lo1432// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x6a,0x00,0x00,0x00]1433 1434v_cvt_nearest_i32_f32_e64 v5, vcc_hi1435// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x6b,0x00,0x00,0x00]1436 1437v_cvt_nearest_i32_f32_e64 v5, ttmp151438// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7b,0x00,0x00,0x00]1439 1440v_cvt_nearest_i32_f32_e64 v5, m01441// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7d,0x00,0x00,0x00]1442 1443v_cvt_nearest_i32_f32_e64 v5, exec_lo1444// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7e,0x00,0x00,0x00]1445 1446v_cvt_nearest_i32_f32_e64 v5, exec_hi1447// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7f,0x00,0x00,0x00]1448 1449v_cvt_nearest_i32_f32_e64 v5, null1450// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7c,0x00,0x00,0x00]1451 1452v_cvt_nearest_i32_f32_e64 v5, -11453// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xc1,0x00,0x00,0x00]1454 1455v_cvt_nearest_i32_f32_e64 v5, 0.51456// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xf0,0x00,0x00,0x00]1457 1458v_cvt_nearest_i32_f32_e64 v5, src_scc1459// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xfd,0x00,0x00,0x00]1460 1461v_cvt_nearest_i32_f32_e64 v255, -|0xaf123456|1462// GFX12: encoding: [0xff,0x01,0x8c,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]1463 1464v_cvt_norm_i16_f16_e64 v5, v11465// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x01,0x01,0x00,0x00]1466 1467v_cvt_norm_i16_f16_e64 v5, v2551468// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0xff,0x01,0x00,0x00]1469 1470v_cvt_norm_i16_f16_e64 v5, s11471// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x01,0x00,0x00,0x00]1472 1473v_cvt_norm_i16_f16_e64 v5, s1051474// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x69,0x00,0x00,0x00]1475 1476v_cvt_norm_i16_f16_e64 v5, vcc_lo1477// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x6a,0x00,0x00,0x00]1478 1479v_cvt_norm_i16_f16_e64 v5, vcc_hi1480// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x6b,0x00,0x00,0x00]1481 1482v_cvt_norm_i16_f16_e64 v5, ttmp151483// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x7b,0x00,0x00,0x00]1484 1485v_cvt_norm_i16_f16_e64 v5, m01486// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x7d,0x00,0x00,0x00]1487 1488v_cvt_norm_i16_f16_e64 v5, exec_lo1489// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x7e,0x00,0x00,0x00]1490 1491v_cvt_norm_i16_f16_e64 v5, exec_hi1492// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x7f,0x00,0x00,0x00]1493 1494v_cvt_norm_i16_f16_e64 v5, null1495// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0x7c,0x00,0x00,0x00]1496 1497v_cvt_norm_i16_f16_e64 v5, -11498// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0xc1,0x00,0x00,0x00]1499 1500v_cvt_norm_i16_f16_e64 v5, 0.51501// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0xf0,0x00,0x00,0x00]1502 1503v_cvt_norm_i16_f16_e64 v5, src_scc1504// GFX12: encoding: [0x05,0x00,0xe3,0xd5,0xfd,0x00,0x00,0x00]1505 1506v_cvt_norm_i16_f16_e64 v255, -|0xfe0b|1507// GFX12: encoding: [0xff,0x01,0xe3,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]1508 1509v_cvt_norm_u16_f16_e64 v5, v11510// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x01,0x01,0x00,0x00]1511 1512v_cvt_norm_u16_f16_e64 v5, v2551513// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0xff,0x01,0x00,0x00]1514 1515v_cvt_norm_u16_f16_e64 v5, s11516// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x01,0x00,0x00,0x00]1517 1518v_cvt_norm_u16_f16_e64 v5, s1051519// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x69,0x00,0x00,0x00]1520 1521v_cvt_norm_u16_f16_e64 v5, vcc_lo1522// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x6a,0x00,0x00,0x00]1523 1524v_cvt_norm_u16_f16_e64 v5, vcc_hi1525// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x6b,0x00,0x00,0x00]1526 1527v_cvt_norm_u16_f16_e64 v5, ttmp151528// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x7b,0x00,0x00,0x00]1529 1530v_cvt_norm_u16_f16_e64 v5, m01531// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x7d,0x00,0x00,0x00]1532 1533v_cvt_norm_u16_f16_e64 v5, exec_lo1534// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x7e,0x00,0x00,0x00]1535 1536v_cvt_norm_u16_f16_e64 v5, exec_hi1537// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x7f,0x00,0x00,0x00]1538 1539v_cvt_norm_u16_f16_e64 v5, null1540// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0x7c,0x00,0x00,0x00]1541 1542v_cvt_norm_u16_f16_e64 v5, -11543// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0xc1,0x00,0x00,0x00]1544 1545v_cvt_norm_u16_f16_e64 v5, 0.51546// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0xf0,0x00,0x00,0x00]1547 1548v_cvt_norm_u16_f16_e64 v5, src_scc1549// GFX12: encoding: [0x05,0x00,0xe4,0xd5,0xfd,0x00,0x00,0x00]1550 1551v_cvt_norm_u16_f16_e64 v255, -|0xfe0b|1552// GFX12: encoding: [0xff,0x01,0xe4,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]1553 1554v_cvt_off_f32_i4_e64 v5, v11555// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x00]1556 1557v_cvt_off_f32_i4_e64 v5, v2551558// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0xff,0x01,0x00,0x00]1559 1560v_cvt_off_f32_i4_e64 v5, s11561// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x01,0x00,0x00,0x00]1562 1563v_cvt_off_f32_i4_e64 v5, s1051564// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x69,0x00,0x00,0x00]1565 1566v_cvt_off_f32_i4_e64 v5, vcc_lo1567// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x6a,0x00,0x00,0x00]1568 1569v_cvt_off_f32_i4_e64 v5, vcc_hi1570// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x6b,0x00,0x00,0x00]1571 1572v_cvt_off_f32_i4_e64 v5, ttmp151573// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x7b,0x00,0x00,0x00]1574 1575v_cvt_off_f32_i4_e64 v5, m01576// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x7d,0x00,0x00,0x00]1577 1578v_cvt_off_f32_i4_e64 v5, exec_lo1579// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x7e,0x00,0x00,0x00]1580 1581v_cvt_off_f32_i4_e64 v5, exec_hi1582// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x7f,0x00,0x00,0x00]1583 1584v_cvt_off_f32_i4_e64 v5, null1585// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0x7c,0x00,0x00,0x00]1586 1587v_cvt_off_f32_i4_e64 v5, -11588// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0xc1,0x00,0x00,0x00]1589 1590v_cvt_off_f32_i4_e64 v5, 0.5 mul:21591// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0xf0,0x00,0x00,0x08]1592 1593v_cvt_off_f32_i4_e64 v5, src_scc mul:41594// GFX12: encoding: [0x05,0x00,0x8e,0xd5,0xfd,0x00,0x00,0x10]1595 1596v_cvt_off_f32_i4_e64 v255, 0x4f clamp div:21597// GFX12: encoding: [0xff,0x80,0x8e,0xd5,0xff,0x00,0x00,0x18,0x4f,0x00,0x00,0x00]1598 1599v_cvt_rpi_i32_f32_e64 v5, v11600// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]1601 1602v_cvt_rpi_i32_f32_e64 v5, v2551603// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xff,0x01,0x00,0x00]1604 1605v_cvt_rpi_i32_f32_e64 v5, s11606// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x01,0x00,0x00,0x00]1607 1608v_cvt_rpi_i32_f32_e64 v5, s1051609// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x69,0x00,0x00,0x00]1610 1611v_cvt_rpi_i32_f32_e64 v5, vcc_lo1612// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x6a,0x00,0x00,0x00]1613 1614v_cvt_rpi_i32_f32_e64 v5, vcc_hi1615// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x6b,0x00,0x00,0x00]1616 1617v_cvt_rpi_i32_f32_e64 v5, ttmp151618// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7b,0x00,0x00,0x00]1619 1620v_cvt_rpi_i32_f32_e64 v5, m01621// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7d,0x00,0x00,0x00]1622 1623v_cvt_rpi_i32_f32_e64 v5, exec_lo1624// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7e,0x00,0x00,0x00]1625 1626v_cvt_rpi_i32_f32_e64 v5, exec_hi1627// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7f,0x00,0x00,0x00]1628 1629v_cvt_rpi_i32_f32_e64 v5, null1630// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0x7c,0x00,0x00,0x00]1631 1632v_cvt_rpi_i32_f32_e64 v5, -11633// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xc1,0x00,0x00,0x00]1634 1635v_cvt_rpi_i32_f32_e64 v5, 0.51636// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xf0,0x00,0x00,0x00]1637 1638v_cvt_rpi_i32_f32_e64 v5, src_scc1639// GFX12: encoding: [0x05,0x00,0x8c,0xd5,0xfd,0x00,0x00,0x00]1640 1641v_cvt_rpi_i32_f32_e64 v255, -|0xaf123456|1642// GFX12: encoding: [0xff,0x01,0x8c,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]1643 1644v_cvt_u16_f16_e64 v5, v11645// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x01,0x01,0x00,0x00]1646 1647v_cvt_u16_f16_e64 v5, v2551648// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0xff,0x01,0x00,0x00]1649 1650v_cvt_u16_f16_e64 v5, s11651// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x01,0x00,0x00,0x00]1652 1653v_cvt_u16_f16_e64 v5, s1051654// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x69,0x00,0x00,0x00]1655 1656v_cvt_u16_f16_e64 v5, vcc_lo1657// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x6a,0x00,0x00,0x00]1658 1659v_cvt_u16_f16_e64 v5, vcc_hi1660// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x6b,0x00,0x00,0x00]1661 1662v_cvt_u16_f16_e64 v5, ttmp151663// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x7b,0x00,0x00,0x00]1664 1665v_cvt_u16_f16_e64 v5, m01666// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x7d,0x00,0x00,0x00]1667 1668v_cvt_u16_f16_e64 v5, exec_lo1669// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x7e,0x00,0x00,0x00]1670 1671v_cvt_u16_f16_e64 v5, exec_hi1672// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x7f,0x00,0x00,0x00]1673 1674v_cvt_u16_f16_e64 v5, null1675// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0x7c,0x00,0x00,0x00]1676 1677v_cvt_u16_f16_e64 v5, -11678// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0xc1,0x00,0x00,0x00]1679 1680v_cvt_u16_f16_e64 v5, 0.51681// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0xf0,0x00,0x00,0x00]1682 1683v_cvt_u16_f16_e64 v5, src_scc1684// GFX12: encoding: [0x05,0x00,0xd2,0xd5,0xfd,0x00,0x00,0x00]1685 1686v_cvt_u16_f16_e64 v255, -|0xfe0b| clamp1687// GFX12: encoding: [0xff,0x81,0xd2,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]1688 1689v_cvt_u32_f32_e64 v5, v11690// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x01,0x01,0x00,0x00]1691 1692v_cvt_u32_f32_e64 v5, v2551693// GFX12: encoding: [0x05,0x00,0x87,0xd5,0xff,0x01,0x00,0x00]1694 1695v_cvt_u32_f32_e64 v5, s11696// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x01,0x00,0x00,0x00]1697 1698v_cvt_u32_f32_e64 v5, s1051699// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x69,0x00,0x00,0x00]1700 1701v_cvt_u32_f32_e64 v5, vcc_lo1702// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x6a,0x00,0x00,0x00]1703 1704v_cvt_u32_f32_e64 v5, vcc_hi1705// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x6b,0x00,0x00,0x00]1706 1707v_cvt_u32_f32_e64 v5, ttmp151708// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x7b,0x00,0x00,0x00]1709 1710v_cvt_u32_f32_e64 v5, m01711// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x7d,0x00,0x00,0x00]1712 1713v_cvt_u32_f32_e64 v5, exec_lo1714// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x7e,0x00,0x00,0x00]1715 1716v_cvt_u32_f32_e64 v5, exec_hi1717// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x7f,0x00,0x00,0x00]1718 1719v_cvt_u32_f32_e64 v5, null1720// GFX12: encoding: [0x05,0x00,0x87,0xd5,0x7c,0x00,0x00,0x00]1721 1722v_cvt_u32_f32_e64 v5, -11723// GFX12: encoding: [0x05,0x00,0x87,0xd5,0xc1,0x00,0x00,0x00]1724 1725v_cvt_u32_f32_e64 v5, 0.51726// GFX12: encoding: [0x05,0x00,0x87,0xd5,0xf0,0x00,0x00,0x00]1727 1728v_cvt_u32_f32_e64 v5, src_scc1729// GFX12: encoding: [0x05,0x00,0x87,0xd5,0xfd,0x00,0x00,0x00]1730 1731v_cvt_u32_f32_e64 v255, -|0xaf123456| clamp1732// GFX12: encoding: [0xff,0x81,0x87,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]1733 1734v_cvt_u32_f64_e64 v5, v[1:2]1735// GFX12: encoding: [0x05,0x00,0x95,0xd5,0x01,0x01,0x00,0x00]1736 1737v_cvt_u32_f64_e64 v5, v[254:255]1738// GFX12: encoding: [0x05,0x00,0x95,0xd5,0xfe,0x01,0x00,0x00]1739 1740v_cvt_u32_f64_e64 v5, s[2:3]1741// GFX12: encoding: [0x05,0x00,0x95,0xd5,0x02,0x00,0x00,0x00]1742 1743v_cvt_u32_f64_e64 v5, s[104:105]1744// GFX12: encoding: [0x05,0x00,0x95,0xd5,0x68,0x00,0x00,0x00]1745 1746v_cvt_u32_f64_e64 v5, vcc1747// GFX12: encoding: [0x05,0x00,0x95,0xd5,0x6a,0x00,0x00,0x00]1748 1749v_cvt_u32_f64_e64 v5, ttmp[14:15]1750// GFX12: encoding: [0x05,0x00,0x95,0xd5,0x7a,0x00,0x00,0x00]1751 1752v_cvt_u32_f64_e64 v5, exec1753// GFX12: encoding: [0x05,0x00,0x95,0xd5,0x7e,0x00,0x00,0x00]1754 1755v_cvt_u32_f64_e64 v5, null1756// GFX12: encoding: [0x05,0x00,0x95,0xd5,0x7c,0x00,0x00,0x00]1757 1758v_cvt_u32_f64_e64 v5, -11759// GFX12: encoding: [0x05,0x00,0x95,0xd5,0xc1,0x00,0x00,0x00]1760 1761v_cvt_u32_f64_e64 v5, 0.51762// GFX12: encoding: [0x05,0x00,0x95,0xd5,0xf0,0x00,0x00,0x00]1763 1764v_cvt_u32_f64_e64 v5, -|src_scc|1765// GFX12: encoding: [0x05,0x01,0x95,0xd5,0xfd,0x00,0x00,0x20]1766 1767v_cvt_u32_f64_e64 v255, 0xaf123456 clamp1768// GFX12: encoding: [0xff,0x80,0x95,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]1769 1770v_cvt_u32_u16_e64 v5, v11771// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x01,0x01,0x00,0x00]1772 1773v_cvt_u32_u16_e64 v5, v2551774// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0xff,0x01,0x00,0x00]1775 1776v_cvt_u32_u16_e64 v5, s11777// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x01,0x00,0x00,0x00]1778 1779v_cvt_u32_u16_e64 v5, s1051780// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x69,0x00,0x00,0x00]1781 1782v_cvt_u32_u16_e64 v5, vcc_lo1783// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x6a,0x00,0x00,0x00]1784 1785v_cvt_u32_u16_e64 v5, vcc_hi1786// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x6b,0x00,0x00,0x00]1787 1788v_cvt_u32_u16_e64 v5, ttmp151789// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x7b,0x00,0x00,0x00]1790 1791v_cvt_u32_u16_e64 v5, m01792// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x7d,0x00,0x00,0x00]1793 1794v_cvt_u32_u16_e64 v5, exec_lo1795// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x7e,0x00,0x00,0x00]1796 1797v_cvt_u32_u16_e64 v5, exec_hi1798// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x7f,0x00,0x00,0x00]1799 1800v_cvt_u32_u16_e64 v5, null1801// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0x7c,0x00,0x00,0x00]1802 1803v_cvt_u32_u16_e64 v5, -11804// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0xc1,0x00,0x00,0x00]1805 1806v_cvt_u32_u16_e64 v5, 0.51807// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0xf0,0x00,0x00,0x00]1808 1809v_cvt_u32_u16_e64 v5, src_scc1810// GFX12: encoding: [0x05,0x00,0xeb,0xd5,0xfd,0x00,0x00,0x00]1811 1812v_cvt_u32_u16_e64 v255, 0xfe0b1813// GFX12: encoding: [0xff,0x00,0xeb,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1814 1815v_exp_f16_e64 v5, v11816// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]1817 1818v_exp_f16_e64 v5, v2551819// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0xff,0x01,0x00,0x00]1820 1821v_exp_f16_e64 v5, s11822// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x01,0x00,0x00,0x00]1823 1824v_exp_f16_e64 v5, s1051825// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x69,0x00,0x00,0x00]1826 1827v_exp_f16_e64 v5, vcc_lo1828// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x6a,0x00,0x00,0x00]1829 1830v_exp_f16_e64 v5, vcc_hi1831// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x6b,0x00,0x00,0x00]1832 1833v_exp_f16_e64 v5, ttmp151834// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x7b,0x00,0x00,0x00]1835 1836v_exp_f16_e64 v5, m01837// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x7d,0x00,0x00,0x00]1838 1839v_exp_f16_e64 v5, exec_lo1840// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x7e,0x00,0x00,0x00]1841 1842v_exp_f16_e64 v5, exec_hi1843// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x7f,0x00,0x00,0x00]1844 1845v_exp_f16_e64 v5, null1846// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0x7c,0x00,0x00,0x00]1847 1848v_exp_f16_e64 v5, -11849// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0xc1,0x00,0x00,0x00]1850 1851v_exp_f16_e64 v5, 0.5 mul:21852// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0xf0,0x00,0x00,0x08]1853 1854v_exp_f16_e64 v5, src_scc mul:41855// GFX12: encoding: [0x05,0x00,0xd8,0xd5,0xfd,0x00,0x00,0x10]1856 1857v_exp_f16_e64 v255, -|0xfe0b| clamp div:21858// GFX12: encoding: [0xff,0x81,0xd8,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]1859 1860v_exp_f32_e64 v5, v11861// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x00]1862 1863v_exp_f32_e64 v5, v2551864// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0xff,0x01,0x00,0x00]1865 1866v_exp_f32_e64 v5, s11867// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x00,0x00,0x00]1868 1869v_exp_f32_e64 v5, s1051870// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x69,0x00,0x00,0x00]1871 1872v_exp_f32_e64 v5, vcc_lo1873// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x6a,0x00,0x00,0x00]1874 1875v_exp_f32_e64 v5, vcc_hi1876// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x6b,0x00,0x00,0x00]1877 1878v_exp_f32_e64 v5, ttmp151879// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x7b,0x00,0x00,0x00]1880 1881v_exp_f32_e64 v5, m01882// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x7d,0x00,0x00,0x00]1883 1884v_exp_f32_e64 v5, exec_lo1885// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x7e,0x00,0x00,0x00]1886 1887v_exp_f32_e64 v5, exec_hi1888// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x7f,0x00,0x00,0x00]1889 1890v_exp_f32_e64 v5, null1891// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0x7c,0x00,0x00,0x00]1892 1893v_exp_f32_e64 v5, -11894// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0xc1,0x00,0x00,0x00]1895 1896v_exp_f32_e64 v5, 0.5 mul:21897// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0xf0,0x00,0x00,0x08]1898 1899v_exp_f32_e64 v5, src_scc mul:41900// GFX12: encoding: [0x05,0x00,0xa5,0xd5,0xfd,0x00,0x00,0x10]1901 1902v_exp_f32_e64 v255, -|0xaf123456| clamp div:21903// GFX12: encoding: [0xff,0x81,0xa5,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]1904 1905v_ffbh_i32_e64 v5, v11906// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]1907 1908v_ffbh_i32_e64 v5, v2551909// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xff,0x01,0x00,0x00]1910 1911v_ffbh_i32_e64 v5, s11912// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x01,0x00,0x00,0x00]1913 1914v_ffbh_i32_e64 v5, s1051915// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x69,0x00,0x00,0x00]1916 1917v_ffbh_i32_e64 v5, vcc_lo1918// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x6a,0x00,0x00,0x00]1919 1920v_ffbh_i32_e64 v5, vcc_hi1921// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x6b,0x00,0x00,0x00]1922 1923v_ffbh_i32_e64 v5, ttmp151924// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7b,0x00,0x00,0x00]1925 1926v_ffbh_i32_e64 v5, m01927// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7d,0x00,0x00,0x00]1928 1929v_ffbh_i32_e64 v5, exec_lo1930// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7e,0x00,0x00,0x00]1931 1932v_ffbh_i32_e64 v5, exec_hi1933// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7f,0x00,0x00,0x00]1934 1935v_ffbh_i32_e64 v5, null1936// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0x7c,0x00,0x00,0x00]1937 1938v_ffbh_i32_e64 v5, -11939// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xc1,0x00,0x00,0x00]1940 1941v_ffbh_i32_e64 v5, 0.51942// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xf0,0x00,0x00,0x00]1943 1944v_ffbh_i32_e64 v5, src_scc1945// GFX12: encoding: [0x05,0x00,0xbb,0xd5,0xfd,0x00,0x00,0x00]1946 1947v_ffbh_i32_e64 v255, 0xaf1234561948// GFX12: encoding: [0xff,0x00,0xbb,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]1949 1950v_ffbh_u32_e64 v5, v11951// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]1952 1953v_ffbh_u32_e64 v5, v2551954// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xff,0x01,0x00,0x00]1955 1956v_ffbh_u32_e64 v5, s11957// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x01,0x00,0x00,0x00]1958 1959v_ffbh_u32_e64 v5, s1051960// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x69,0x00,0x00,0x00]1961 1962v_ffbh_u32_e64 v5, vcc_lo1963// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x6a,0x00,0x00,0x00]1964 1965v_ffbh_u32_e64 v5, vcc_hi1966// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x6b,0x00,0x00,0x00]1967 1968v_ffbh_u32_e64 v5, ttmp151969// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7b,0x00,0x00,0x00]1970 1971v_ffbh_u32_e64 v5, m01972// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7d,0x00,0x00,0x00]1973 1974v_ffbh_u32_e64 v5, exec_lo1975// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7e,0x00,0x00,0x00]1976 1977v_ffbh_u32_e64 v5, exec_hi1978// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7f,0x00,0x00,0x00]1979 1980v_ffbh_u32_e64 v5, null1981// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0x7c,0x00,0x00,0x00]1982 1983v_ffbh_u32_e64 v5, -11984// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xc1,0x00,0x00,0x00]1985 1986v_ffbh_u32_e64 v5, 0.51987// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xf0,0x00,0x00,0x00]1988 1989v_ffbh_u32_e64 v5, src_scc1990// GFX12: encoding: [0x05,0x00,0xb9,0xd5,0xfd,0x00,0x00,0x00]1991 1992v_ffbh_u32_e64 v255, 0xaf1234561993// GFX12: encoding: [0xff,0x00,0xb9,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]1994 1995v_ffbl_b32_e64 v5, v11996// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]1997 1998v_ffbl_b32_e64 v5, v2551999// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xff,0x01,0x00,0x00]2000 2001v_ffbl_b32_e64 v5, s12002// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x01,0x00,0x00,0x00]2003 2004v_ffbl_b32_e64 v5, s1052005// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x69,0x00,0x00,0x00]2006 2007v_ffbl_b32_e64 v5, vcc_lo2008// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x6a,0x00,0x00,0x00]2009 2010v_ffbl_b32_e64 v5, vcc_hi2011// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x6b,0x00,0x00,0x00]2012 2013v_ffbl_b32_e64 v5, ttmp152014// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7b,0x00,0x00,0x00]2015 2016v_ffbl_b32_e64 v5, m02017// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7d,0x00,0x00,0x00]2018 2019v_ffbl_b32_e64 v5, exec_lo2020// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7e,0x00,0x00,0x00]2021 2022v_ffbl_b32_e64 v5, exec_hi2023// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7f,0x00,0x00,0x00]2024 2025v_ffbl_b32_e64 v5, null2026// GFX12: encoding: [0x05,0x00,0xba,0xd5,0x7c,0x00,0x00,0x00]2027 2028v_ffbl_b32_e64 v5, -12029// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xc1,0x00,0x00,0x00]2030 2031v_ffbl_b32_e64 v5, 0.52032// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xf0,0x00,0x00,0x00]2033 2034v_ffbl_b32_e64 v5, src_scc2035// GFX12: encoding: [0x05,0x00,0xba,0xd5,0xfd,0x00,0x00,0x00]2036 2037v_ffbl_b32_e64 v255, 0xaf1234562038// GFX12: encoding: [0xff,0x00,0xba,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]2039 2040v_floor_f16_e64 v5, v12041// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x01,0x01,0x00,0x00]2042 2043v_floor_f16_e64 v5, v2552044// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0xff,0x01,0x00,0x00]2045 2046v_floor_f16_e64 v5, s12047// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x01,0x00,0x00,0x00]2048 2049v_floor_f16_e64 v5, s1052050// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x69,0x00,0x00,0x00]2051 2052v_floor_f16_e64 v5, vcc_lo2053// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x6a,0x00,0x00,0x00]2054 2055v_floor_f16_e64 v5, vcc_hi2056// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x6b,0x00,0x00,0x00]2057 2058v_floor_f16_e64 v5, ttmp152059// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x7b,0x00,0x00,0x00]2060 2061v_floor_f16_e64 v5, m02062// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x7d,0x00,0x00,0x00]2063 2064v_floor_f16_e64 v5, exec_lo2065// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x7e,0x00,0x00,0x00]2066 2067v_floor_f16_e64 v5, exec_hi2068// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x7f,0x00,0x00,0x00]2069 2070v_floor_f16_e64 v5, null2071// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0x7c,0x00,0x00,0x00]2072 2073v_floor_f16_e64 v5, -12074// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0xc1,0x00,0x00,0x00]2075 2076v_floor_f16_e64 v5, 0.5 mul:22077// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0xf0,0x00,0x00,0x08]2078 2079v_floor_f16_e64 v5, src_scc mul:42080// GFX12: encoding: [0x05,0x00,0xdb,0xd5,0xfd,0x00,0x00,0x10]2081 2082v_floor_f16_e64 v255, -|0xfe0b| clamp div:22083// GFX12: encoding: [0xff,0x81,0xdb,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]2084 2085v_floor_f32_e64 v5, v12086// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x00]2087 2088v_floor_f32_e64 v5, v2552089// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0xff,0x01,0x00,0x00]2090 2091v_floor_f32_e64 v5, s12092// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x00,0x00,0x00]2093 2094v_floor_f32_e64 v5, s1052095// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x69,0x00,0x00,0x00]2096 2097v_floor_f32_e64 v5, vcc_lo2098// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x6a,0x00,0x00,0x00]2099 2100v_floor_f32_e64 v5, vcc_hi2101// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x6b,0x00,0x00,0x00]2102 2103v_floor_f32_e64 v5, ttmp152104// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x7b,0x00,0x00,0x00]2105 2106v_floor_f32_e64 v5, m02107// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x7d,0x00,0x00,0x00]2108 2109v_floor_f32_e64 v5, exec_lo2110// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x7e,0x00,0x00,0x00]2111 2112v_floor_f32_e64 v5, exec_hi2113// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x7f,0x00,0x00,0x00]2114 2115v_floor_f32_e64 v5, null2116// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0x7c,0x00,0x00,0x00]2117 2118v_floor_f32_e64 v5, -12119// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0xc1,0x00,0x00,0x00]2120 2121v_floor_f32_e64 v5, 0.5 mul:22122// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0xf0,0x00,0x00,0x08]2123 2124v_floor_f32_e64 v5, src_scc mul:42125// GFX12: encoding: [0x05,0x00,0xa4,0xd5,0xfd,0x00,0x00,0x10]2126 2127v_floor_f32_e64 v255, -|0xaf123456| clamp div:22128// GFX12: encoding: [0xff,0x81,0xa4,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]2129 2130v_floor_f64_e64 v[5:6], v[1:2]2131// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x00]2132 2133v_floor_f64_e64 v[5:6], v[254:255]2134// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0xfe,0x01,0x00,0x00]2135 2136v_floor_f64_e64 v[5:6], s[2:3]2137// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0x02,0x00,0x00,0x00]2138 2139v_floor_f64_e64 v[5:6], s[104:105]2140// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0x68,0x00,0x00,0x00]2141 2142v_floor_f64_e64 v[5:6], vcc2143// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0x6a,0x00,0x00,0x00]2144 2145v_floor_f64_e64 v[5:6], ttmp[14:15]2146// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0x7a,0x00,0x00,0x00]2147 2148v_floor_f64_e64 v[5:6], exec2149// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0x7e,0x00,0x00,0x00]2150 2151v_floor_f64_e64 v[5:6], null2152// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0x7c,0x00,0x00,0x00]2153 2154v_floor_f64_e64 v[5:6], -12155// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0xc1,0x00,0x00,0x00]2156 2157v_floor_f64_e64 v[5:6], 0.5 mul:22158// GFX12: encoding: [0x05,0x00,0x9a,0xd5,0xf0,0x00,0x00,0x08]2159 2160v_floor_f64_e64 v[5:6], -|src_scc| mul:42161// GFX12: encoding: [0x05,0x01,0x9a,0xd5,0xfd,0x00,0x00,0x30]2162 2163v_floor_f64_e64 v[254:255], 0xaf123456 clamp div:22164// GFX12: encoding: [0xfe,0x80,0x9a,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]2165 2166v_fract_f16_e64 v5, v12167// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x01,0x01,0x00,0x00]2168 2169v_fract_f16_e64 v5, v2552170// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0xff,0x01,0x00,0x00]2171 2172v_fract_f16_e64 v5, s12173// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x01,0x00,0x00,0x00]2174 2175v_fract_f16_e64 v5, s1052176// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x69,0x00,0x00,0x00]2177 2178v_fract_f16_e64 v5, vcc_lo2179// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x6a,0x00,0x00,0x00]2180 2181v_fract_f16_e64 v5, vcc_hi2182// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x6b,0x00,0x00,0x00]2183 2184v_fract_f16_e64 v5, ttmp152185// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x7b,0x00,0x00,0x00]2186 2187v_fract_f16_e64 v5, m02188// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x7d,0x00,0x00,0x00]2189 2190v_fract_f16_e64 v5, exec_lo2191// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x7e,0x00,0x00,0x00]2192 2193v_fract_f16_e64 v5, exec_hi2194// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x7f,0x00,0x00,0x00]2195 2196v_fract_f16_e64 v5, null2197// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0x7c,0x00,0x00,0x00]2198 2199v_fract_f16_e64 v5, -12200// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0xc1,0x00,0x00,0x00]2201 2202v_fract_f16_e64 v5, 0.5 mul:22203// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0xf0,0x00,0x00,0x08]2204 2205v_fract_f16_e64 v5, src_scc mul:42206// GFX12: encoding: [0x05,0x00,0xdf,0xd5,0xfd,0x00,0x00,0x10]2207 2208v_fract_f16_e64 v255, -|0xfe0b| clamp div:22209// GFX12: encoding: [0xff,0x81,0xdf,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]2210 2211v_fract_f32_e64 v5, v12212// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x00]2213 2214v_fract_f32_e64 v5, v2552215// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0xff,0x01,0x00,0x00]2216 2217v_fract_f32_e64 v5, s12218// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x00,0x00,0x00]2219 2220v_fract_f32_e64 v5, s1052221// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x69,0x00,0x00,0x00]2222 2223v_fract_f32_e64 v5, vcc_lo2224// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x6a,0x00,0x00,0x00]2225 2226v_fract_f32_e64 v5, vcc_hi2227// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x6b,0x00,0x00,0x00]2228 2229v_fract_f32_e64 v5, ttmp152230// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x7b,0x00,0x00,0x00]2231 2232v_fract_f32_e64 v5, m02233// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x7d,0x00,0x00,0x00]2234 2235v_fract_f32_e64 v5, exec_lo2236// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x7e,0x00,0x00,0x00]2237 2238v_fract_f32_e64 v5, exec_hi2239// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x7f,0x00,0x00,0x00]2240 2241v_fract_f32_e64 v5, null2242// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0x7c,0x00,0x00,0x00]2243 2244v_fract_f32_e64 v5, -12245// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0xc1,0x00,0x00,0x00]2246 2247v_fract_f32_e64 v5, 0.5 mul:22248// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0xf0,0x00,0x00,0x08]2249 2250v_fract_f32_e64 v5, src_scc mul:42251// GFX12: encoding: [0x05,0x00,0xa0,0xd5,0xfd,0x00,0x00,0x10]2252 2253v_fract_f32_e64 v255, -|0xaf123456| clamp div:22254// GFX12: encoding: [0xff,0x81,0xa0,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]2255 2256v_fract_f64_e64 v[5:6], v[1:2]2257// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x00]2258 2259v_fract_f64_e64 v[5:6], v[254:255]2260// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0xfe,0x01,0x00,0x00]2261 2262v_fract_f64_e64 v[5:6], s[2:3]2263// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0x02,0x00,0x00,0x00]2264 2265v_fract_f64_e64 v[5:6], s[104:105]2266// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0x68,0x00,0x00,0x00]2267 2268v_fract_f64_e64 v[5:6], vcc2269// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0x6a,0x00,0x00,0x00]2270 2271v_fract_f64_e64 v[5:6], ttmp[14:15]2272// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0x7a,0x00,0x00,0x00]2273 2274v_fract_f64_e64 v[5:6], exec2275// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0x7e,0x00,0x00,0x00]2276 2277v_fract_f64_e64 v[5:6], null2278// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0x7c,0x00,0x00,0x00]2279 2280v_fract_f64_e64 v[5:6], -12281// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0xc1,0x00,0x00,0x00]2282 2283v_fract_f64_e64 v[5:6], 0.5 mul:22284// GFX12: encoding: [0x05,0x00,0xbe,0xd5,0xf0,0x00,0x00,0x08]2285 2286v_fract_f64_e64 v[5:6], -|src_scc| mul:42287// GFX12: encoding: [0x05,0x01,0xbe,0xd5,0xfd,0x00,0x00,0x30]2288 2289v_fract_f64_e64 v[254:255], 0xaf123456 clamp div:22290// GFX12: encoding: [0xfe,0x80,0xbe,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]2291 2292v_frexp_exp_i16_f16_e64 v5, v12293// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x01,0x01,0x00,0x00]2294 2295v_frexp_exp_i16_f16_e64 v5, v2552296// GFX12: encoding: [0x05,0x00,0xda,0xd5,0xff,0x01,0x00,0x00]2297 2298v_frexp_exp_i16_f16_e64 v5, s12299// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x01,0x00,0x00,0x00]2300 2301v_frexp_exp_i16_f16_e64 v5, s1052302// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x69,0x00,0x00,0x00]2303 2304v_frexp_exp_i16_f16_e64 v5, vcc_lo2305// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x6a,0x00,0x00,0x00]2306 2307v_frexp_exp_i16_f16_e64 v5, vcc_hi2308// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x6b,0x00,0x00,0x00]2309 2310v_frexp_exp_i16_f16_e64 v5, ttmp152311// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x7b,0x00,0x00,0x00]2312 2313v_frexp_exp_i16_f16_e64 v5, m02314// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x7d,0x00,0x00,0x00]2315 2316v_frexp_exp_i16_f16_e64 v5, exec_lo2317// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x7e,0x00,0x00,0x00]2318 2319v_frexp_exp_i16_f16_e64 v5, exec_hi2320// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x7f,0x00,0x00,0x00]2321 2322v_frexp_exp_i16_f16_e64 v5, null2323// GFX12: encoding: [0x05,0x00,0xda,0xd5,0x7c,0x00,0x00,0x00]2324 2325v_frexp_exp_i16_f16_e64 v5, -12326// GFX12: encoding: [0x05,0x00,0xda,0xd5,0xc1,0x00,0x00,0x00]2327 2328v_frexp_exp_i16_f16_e64 v5, 0.52329// GFX12: encoding: [0x05,0x00,0xda,0xd5,0xf0,0x00,0x00,0x00]2330 2331v_frexp_exp_i16_f16_e64 v5, src_scc2332// GFX12: encoding: [0x05,0x00,0xda,0xd5,0xfd,0x00,0x00,0x00]2333 2334v_frexp_exp_i16_f16_e64 v255, -|0xfe0b|2335// GFX12: encoding: [0xff,0x01,0xda,0xd5,0xff,0x00,0x00,0x20,0x0b,0xfe,0x00,0x00]2336 2337v_frexp_exp_i32_f32_e64 v5, v12338// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x01,0x01,0x00,0x00]2339 2340v_frexp_exp_i32_f32_e64 v5, v2552341// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0xff,0x01,0x00,0x00]2342 2343v_frexp_exp_i32_f32_e64 v5, s12344// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x01,0x00,0x00,0x00]2345 2346v_frexp_exp_i32_f32_e64 v5, s1052347// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x69,0x00,0x00,0x00]2348 2349v_frexp_exp_i32_f32_e64 v5, vcc_lo2350// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x6a,0x00,0x00,0x00]2351 2352v_frexp_exp_i32_f32_e64 v5, vcc_hi2353// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x6b,0x00,0x00,0x00]2354 2355v_frexp_exp_i32_f32_e64 v5, ttmp152356// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x7b,0x00,0x00,0x00]2357 2358v_frexp_exp_i32_f32_e64 v5, m02359// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x7d,0x00,0x00,0x00]2360 2361v_frexp_exp_i32_f32_e64 v5, exec_lo2362// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x7e,0x00,0x00,0x00]2363 2364v_frexp_exp_i32_f32_e64 v5, exec_hi2365// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x7f,0x00,0x00,0x00]2366 2367v_frexp_exp_i32_f32_e64 v5, null2368// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0x7c,0x00,0x00,0x00]2369 2370v_frexp_exp_i32_f32_e64 v5, -12371// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0xc1,0x00,0x00,0x00]2372 2373v_frexp_exp_i32_f32_e64 v5, 0.52374// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0xf0,0x00,0x00,0x00]2375 2376v_frexp_exp_i32_f32_e64 v5, src_scc2377// GFX12: encoding: [0x05,0x00,0xbf,0xd5,0xfd,0x00,0x00,0x00]2378 2379v_frexp_exp_i32_f32_e64 v255, -|0xaf123456|2380// GFX12: encoding: [0xff,0x01,0xbf,0xd5,0xff,0x00,0x00,0x20,0x56,0x34,0x12,0xaf]2381 2382v_frexp_exp_i32_f64_e64 v5, v[1:2]2383// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0x01,0x01,0x00,0x00]2384 2385v_frexp_exp_i32_f64_e64 v5, v[254:255]2386// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0xfe,0x01,0x00,0x00]2387 2388v_frexp_exp_i32_f64_e64 v5, s[2:3]2389// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0x02,0x00,0x00,0x00]2390 2391v_frexp_exp_i32_f64_e64 v5, s[104:105]2392// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0x68,0x00,0x00,0x00]2393 2394v_frexp_exp_i32_f64_e64 v5, vcc2395// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0x6a,0x00,0x00,0x00]2396 2397v_frexp_exp_i32_f64_e64 v5, ttmp[14:15]2398// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0x7a,0x00,0x00,0x00]2399 2400v_frexp_exp_i32_f64_e64 v5, exec2401// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0x7e,0x00,0x00,0x00]2402 2403v_frexp_exp_i32_f64_e64 v5, null2404// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0x7c,0x00,0x00,0x00]2405 2406v_frexp_exp_i32_f64_e64 v5, -12407// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0xc1,0x00,0x00,0x00]2408 2409v_frexp_exp_i32_f64_e64 v5, 0.52410// GFX12: encoding: [0x05,0x00,0xbc,0xd5,0xf0,0x00,0x00,0x00]2411 2412v_frexp_exp_i32_f64_e64 v5, -|src_scc|2413// GFX12: encoding: [0x05,0x01,0xbc,0xd5,0xfd,0x00,0x00,0x20]2414 2415v_frexp_exp_i32_f64_e64 v255, 0xaf1234562416// GFX12: encoding: [0xff,0x00,0xbc,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]2417 2418v_frexp_mant_f16_e64 v5, v12419// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x01,0x01,0x00,0x00]2420 2421v_frexp_mant_f16_e64 v5, v2552422// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0xff,0x01,0x00,0x00]2423 2424v_frexp_mant_f16_e64 v5, s12425// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x01,0x00,0x00,0x00]2426 2427v_frexp_mant_f16_e64 v5, s1052428// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x69,0x00,0x00,0x00]2429 2430v_frexp_mant_f16_e64 v5, vcc_lo2431// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x6a,0x00,0x00,0x00]2432 2433v_frexp_mant_f16_e64 v5, vcc_hi2434// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x6b,0x00,0x00,0x00]2435 2436v_frexp_mant_f16_e64 v5, ttmp152437// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x7b,0x00,0x00,0x00]2438 2439v_frexp_mant_f16_e64 v5, m02440// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x7d,0x00,0x00,0x00]2441 2442v_frexp_mant_f16_e64 v5, exec_lo2443// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x7e,0x00,0x00,0x00]2444 2445v_frexp_mant_f16_e64 v5, exec_hi2446// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x7f,0x00,0x00,0x00]2447 2448v_frexp_mant_f16_e64 v5, null2449// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0x7c,0x00,0x00,0x00]2450 2451v_frexp_mant_f16_e64 v5, -12452// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0xc1,0x00,0x00,0x00]2453 2454v_frexp_mant_f16_e64 v5, 0.5 mul:22455// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0xf0,0x00,0x00,0x08]2456 2457v_frexp_mant_f16_e64 v5, src_scc mul:42458// GFX12: encoding: [0x05,0x00,0xd9,0xd5,0xfd,0x00,0x00,0x10]2459 2460v_frexp_mant_f16_e64 v255, -|0xfe0b| clamp div:22461// GFX12: encoding: [0xff,0x81,0xd9,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]2462 2463v_frexp_mant_f32_e64 v5, v12464// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x00]2465 2466v_frexp_mant_f32_e64 v5, v2552467// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0xff,0x01,0x00,0x00]2468 2469v_frexp_mant_f32_e64 v5, s12470// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x00,0x00,0x00]2471 2472v_frexp_mant_f32_e64 v5, s1052473// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x69,0x00,0x00,0x00]2474 2475v_frexp_mant_f32_e64 v5, vcc_lo2476// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x6a,0x00,0x00,0x00]2477 2478v_frexp_mant_f32_e64 v5, vcc_hi2479// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x6b,0x00,0x00,0x00]2480 2481v_frexp_mant_f32_e64 v5, ttmp152482// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x7b,0x00,0x00,0x00]2483 2484v_frexp_mant_f32_e64 v5, m02485// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x7d,0x00,0x00,0x00]2486 2487v_frexp_mant_f32_e64 v5, exec_lo2488// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x7e,0x00,0x00,0x00]2489 2490v_frexp_mant_f32_e64 v5, exec_hi2491// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x7f,0x00,0x00,0x00]2492 2493v_frexp_mant_f32_e64 v5, null2494// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0x7c,0x00,0x00,0x00]2495 2496v_frexp_mant_f32_e64 v5, -12497// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0xc1,0x00,0x00,0x00]2498 2499v_frexp_mant_f32_e64 v5, 0.5 mul:22500// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0xf0,0x00,0x00,0x08]2501 2502v_frexp_mant_f32_e64 v5, src_scc mul:42503// GFX12: encoding: [0x05,0x00,0xc0,0xd5,0xfd,0x00,0x00,0x10]2504 2505v_frexp_mant_f32_e64 v255, -|0xaf123456| clamp div:22506// GFX12: encoding: [0xff,0x81,0xc0,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]2507 2508v_frexp_mant_f64_e64 v[5:6], v[1:2]2509// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x00]2510 2511v_frexp_mant_f64_e64 v[5:6], v[254:255]2512// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0xfe,0x01,0x00,0x00]2513 2514v_frexp_mant_f64_e64 v[5:6], s[2:3]2515// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0x02,0x00,0x00,0x00]2516 2517v_frexp_mant_f64_e64 v[5:6], s[104:105]2518// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0x68,0x00,0x00,0x00]2519 2520v_frexp_mant_f64_e64 v[5:6], vcc2521// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0x6a,0x00,0x00,0x00]2522 2523v_frexp_mant_f64_e64 v[5:6], ttmp[14:15]2524// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0x7a,0x00,0x00,0x00]2525 2526v_frexp_mant_f64_e64 v[5:6], exec2527// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0x7e,0x00,0x00,0x00]2528 2529v_frexp_mant_f64_e64 v[5:6], null2530// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0x7c,0x00,0x00,0x00]2531 2532v_frexp_mant_f64_e64 v[5:6], -12533// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0xc1,0x00,0x00,0x00]2534 2535v_frexp_mant_f64_e64 v[5:6], 0.5 mul:22536// GFX12: encoding: [0x05,0x00,0xbd,0xd5,0xf0,0x00,0x00,0x08]2537 2538v_frexp_mant_f64_e64 v[5:6], -|src_scc| mul:42539// GFX12: encoding: [0x05,0x01,0xbd,0xd5,0xfd,0x00,0x00,0x30]2540 2541v_frexp_mant_f64_e64 v[254:255], 0xaf123456 clamp div:22542// GFX12: encoding: [0xfe,0x80,0xbd,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]2543 2544v_log_f16_e64 v5, v12545// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x01,0x01,0x00,0x00]2546 2547v_log_f16_e64 v5, v2552548// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0xff,0x01,0x00,0x00]2549 2550v_log_f16_e64 v5, s12551// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x01,0x00,0x00,0x00]2552 2553v_log_f16_e64 v5, s1052554// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x69,0x00,0x00,0x00]2555 2556v_log_f16_e64 v5, vcc_lo2557// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x6a,0x00,0x00,0x00]2558 2559v_log_f16_e64 v5, vcc_hi2560// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x6b,0x00,0x00,0x00]2561 2562v_log_f16_e64 v5, ttmp152563// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x7b,0x00,0x00,0x00]2564 2565v_log_f16_e64 v5, m02566// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x7d,0x00,0x00,0x00]2567 2568v_log_f16_e64 v5, exec_lo2569// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x7e,0x00,0x00,0x00]2570 2571v_log_f16_e64 v5, exec_hi2572// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x7f,0x00,0x00,0x00]2573 2574v_log_f16_e64 v5, null2575// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0x7c,0x00,0x00,0x00]2576 2577v_log_f16_e64 v5, -12578// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0xc1,0x00,0x00,0x00]2579 2580v_log_f16_e64 v5, 0.5 mul:22581// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0xf0,0x00,0x00,0x08]2582 2583v_log_f16_e64 v5, src_scc mul:42584// GFX12: encoding: [0x05,0x00,0xd7,0xd5,0xfd,0x00,0x00,0x10]2585 2586v_log_f16_e64 v255, -|0xfe0b| clamp div:22587// GFX12: encoding: [0xff,0x81,0xd7,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]2588 2589v_log_f32_e64 v5, v12590// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x00]2591 2592v_log_f32_e64 v5, v2552593// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0xff,0x01,0x00,0x00]2594 2595v_log_f32_e64 v5, s12596// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x00,0x00,0x00]2597 2598v_log_f32_e64 v5, s1052599// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x69,0x00,0x00,0x00]2600 2601v_log_f32_e64 v5, vcc_lo2602// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x6a,0x00,0x00,0x00]2603 2604v_log_f32_e64 v5, vcc_hi2605// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x6b,0x00,0x00,0x00]2606 2607v_log_f32_e64 v5, ttmp152608// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x7b,0x00,0x00,0x00]2609 2610v_log_f32_e64 v5, m02611// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x7d,0x00,0x00,0x00]2612 2613v_log_f32_e64 v5, exec_lo2614// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x7e,0x00,0x00,0x00]2615 2616v_log_f32_e64 v5, exec_hi2617// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x7f,0x00,0x00,0x00]2618 2619v_log_f32_e64 v5, null2620// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0x7c,0x00,0x00,0x00]2621 2622v_log_f32_e64 v5, -12623// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0xc1,0x00,0x00,0x00]2624 2625v_log_f32_e64 v5, 0.5 mul:22626// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0xf0,0x00,0x00,0x08]2627 2628v_log_f32_e64 v5, src_scc mul:42629// GFX12: encoding: [0x05,0x00,0xa7,0xd5,0xfd,0x00,0x00,0x10]2630 2631v_log_f32_e64 v255, -|0xaf123456| clamp div:22632// GFX12: encoding: [0xff,0x81,0xa7,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]2633 2634v_mov_b32_e64 v5, v12635// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x01,0x01,0x00,0x00]2636 2637v_mov_b32_e64 v5, v2552638// GFX12: encoding: [0x05,0x00,0x81,0xd5,0xff,0x01,0x00,0x00]2639 2640v_mov_b32_e64 v5, s12641// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x01,0x00,0x00,0x00]2642 2643v_mov_b32_e64 v5, s1052644// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x69,0x00,0x00,0x00]2645 2646v_mov_b32_e64 v5, vcc_lo2647// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x6a,0x00,0x00,0x00]2648 2649v_mov_b32_e64 v5, vcc_hi2650// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x6b,0x00,0x00,0x00]2651 2652v_mov_b32_e64 v5, ttmp152653// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x7b,0x00,0x00,0x00]2654 2655v_mov_b32_e64 v5, m02656// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x7d,0x00,0x00,0x00]2657 2658v_mov_b32_e64 v5, exec_lo2659// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x7e,0x00,0x00,0x00]2660 2661v_mov_b32_e64 v5, exec_hi2662// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x7f,0x00,0x00,0x00]2663 2664v_mov_b32_e64 v5, null2665// GFX12: encoding: [0x05,0x00,0x81,0xd5,0x7c,0x00,0x00,0x00]2666 2667v_mov_b32_e64 v5, -12668// GFX12: encoding: [0x05,0x00,0x81,0xd5,0xc1,0x00,0x00,0x00]2669 2670v_mov_b32_e64 v5, 0.52671// GFX12: encoding: [0x05,0x00,0x81,0xd5,0xf0,0x00,0x00,0x00]2672 2673v_mov_b32_e64 v5, src_scc2674// GFX12: encoding: [0x05,0x00,0x81,0xd5,0xfd,0x00,0x00,0x00]2675 2676v_mov_b32_e64 v255, 0xaf1234562677// GFX12: encoding: [0xff,0x00,0x81,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]2678 2679v_movreld_b32_e64 v5, v12680// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x01,0x01,0x00,0x00]2681 2682v_movreld_b32_e64 v5, v2552683// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0xff,0x01,0x00,0x00]2684 2685v_movreld_b32_e64 v5, s12686// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x01,0x00,0x00,0x00]2687 2688v_movreld_b32_e64 v5, s1052689// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x69,0x00,0x00,0x00]2690 2691v_movreld_b32_e64 v5, vcc_lo2692// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x6a,0x00,0x00,0x00]2693 2694v_movreld_b32_e64 v5, vcc_hi2695// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x6b,0x00,0x00,0x00]2696 2697v_movreld_b32_e64 v5, ttmp152698// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x7b,0x00,0x00,0x00]2699 2700v_movreld_b32_e64 v5, m02701// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x7d,0x00,0x00,0x00]2702 2703v_movreld_b32_e64 v5, exec_lo2704// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x7e,0x00,0x00,0x00]2705 2706v_movreld_b32_e64 v5, exec_hi2707// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x7f,0x00,0x00,0x00]2708 2709v_movreld_b32_e64 v5, null2710// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0x7c,0x00,0x00,0x00]2711 2712v_movreld_b32_e64 v5, -12713// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0xc1,0x00,0x00,0x00]2714 2715v_movreld_b32_e64 v5, 0.52716// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0xf0,0x00,0x00,0x00]2717 2718v_movreld_b32_e64 v5, src_scc2719// GFX12: encoding: [0x05,0x00,0xc2,0xd5,0xfd,0x00,0x00,0x00]2720 2721v_movreld_b32_e64 v255, 0xaf1234562722// GFX12: encoding: [0xff,0x00,0xc2,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]2723 2724v_movrels_b32_e64 v5, v12725// GFX12: encoding: [0x05,0x00,0xc3,0xd5,0x01,0x01,0x00,0x00]2726 2727v_movrels_b32_e64 v255, v2552728// GFX12: encoding: [0xff,0x00,0xc3,0xd5,0xff,0x01,0x00,0x00]2729 2730v_movrelsd_2_b32_e64 v5, v12731// GFX12: encoding: [0x05,0x00,0xc8,0xd5,0x01,0x01,0x00,0x00]2732 2733v_movrelsd_2_b32_e64 v255, v2552734// GFX12: encoding: [0xff,0x00,0xc8,0xd5,0xff,0x01,0x00,0x00]2735 2736v_movrelsd_b32_e64 v5, v12737// GFX12: encoding: [0x05,0x00,0xc4,0xd5,0x01,0x01,0x00,0x00]2738 2739v_movrelsd_b32_e64 v255, v2552740// GFX12: encoding: [0xff,0x00,0xc4,0xd5,0xff,0x01,0x00,0x00]2741 2742v_nop_e642743// GFX12: encoding: [0x00,0x00,0x80,0xd5,0x00,0x00,0x00,0x00]2744 2745v_not_b16_e64 v5, v12746// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x01,0x01,0x00,0x00]2747 2748v_not_b16_e64 v5, v2552749// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0xff,0x01,0x00,0x00]2750 2751v_not_b16_e64 v5, s12752// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x01,0x00,0x00,0x00]2753 2754v_not_b16_e64 v5, s1052755// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x69,0x00,0x00,0x00]2756 2757v_not_b16_e64 v5, vcc_lo2758// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x6a,0x00,0x00,0x00]2759 2760v_not_b16_e64 v5, vcc_hi2761// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x6b,0x00,0x00,0x00]2762 2763v_not_b16_e64 v5, ttmp152764// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x7b,0x00,0x00,0x00]2765 2766v_not_b16_e64 v5, m02767// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x7d,0x00,0x00,0x00]2768 2769v_not_b16_e64 v5, exec_lo2770// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x7e,0x00,0x00,0x00]2771 2772v_not_b16_e64 v5, exec_hi2773// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x7f,0x00,0x00,0x00]2774 2775v_not_b16_e64 v5, null2776// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0x7c,0x00,0x00,0x00]2777 2778v_not_b16_e64 v5, -12779// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0xc1,0x00,0x00,0x00]2780 2781v_not_b16_e64 v5, 0.52782// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0xf0,0x00,0x00,0x00]2783 2784v_not_b16_e64 v5, src_scc2785// GFX12: encoding: [0x05,0x00,0xe9,0xd5,0xfd,0x00,0x00,0x00]2786 2787v_not_b16_e64 v255, 0xfe0b2788// GFX12: encoding: [0xff,0x00,0xe9,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2789 2790v_not_b32_e64 v5, v12791// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x01,0x01,0x00,0x00]2792 2793v_not_b32_e64 v5, v2552794// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0xff,0x01,0x00,0x00]2795 2796v_not_b32_e64 v5, s12797// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x01,0x00,0x00,0x00]2798 2799v_not_b32_e64 v5, s1052800// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x69,0x00,0x00,0x00]2801 2802v_not_b32_e64 v5, vcc_lo2803// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x6a,0x00,0x00,0x00]2804 2805v_not_b32_e64 v5, vcc_hi2806// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x6b,0x00,0x00,0x00]2807 2808v_not_b32_e64 v5, ttmp152809// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x7b,0x00,0x00,0x00]2810 2811v_not_b32_e64 v5, m02812// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x7d,0x00,0x00,0x00]2813 2814v_not_b32_e64 v5, exec_lo2815// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x7e,0x00,0x00,0x00]2816 2817v_not_b32_e64 v5, exec_hi2818// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x7f,0x00,0x00,0x00]2819 2820v_not_b32_e64 v5, null2821// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0x7c,0x00,0x00,0x00]2822 2823v_not_b32_e64 v5, -12824// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0xc1,0x00,0x00,0x00]2825 2826v_not_b32_e64 v5, 0.52827// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0xf0,0x00,0x00,0x00]2828 2829v_not_b32_e64 v5, src_scc2830// GFX12: encoding: [0x05,0x00,0xb7,0xd5,0xfd,0x00,0x00,0x00]2831 2832v_not_b32_e64 v255, 0xaf1234562833// GFX12: encoding: [0xff,0x00,0xb7,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]2834 2835v_pipeflush_e642836// GFX12: encoding: [0x00,0x00,0x9b,0xd5,0x00,0x00,0x00,0x00]2837 2838v_rcp_f16_e64 v5, v12839// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x01,0x01,0x00,0x00]2840 2841v_rcp_f16_e64 v5, v2552842// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0xff,0x01,0x00,0x00]2843 2844v_rcp_f16_e64 v5, s12845// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x01,0x00,0x00,0x00]2846 2847v_rcp_f16_e64 v5, s1052848// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x69,0x00,0x00,0x00]2849 2850v_rcp_f16_e64 v5, vcc_lo2851// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x6a,0x00,0x00,0x00]2852 2853v_rcp_f16_e64 v5, vcc_hi2854// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x6b,0x00,0x00,0x00]2855 2856v_rcp_f16_e64 v5, ttmp152857// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x7b,0x00,0x00,0x00]2858 2859v_rcp_f16_e64 v5, m02860// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x7d,0x00,0x00,0x00]2861 2862v_rcp_f16_e64 v5, exec_lo2863// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x7e,0x00,0x00,0x00]2864 2865v_rcp_f16_e64 v5, exec_hi2866// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x7f,0x00,0x00,0x00]2867 2868v_rcp_f16_e64 v5, null2869// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0x7c,0x00,0x00,0x00]2870 2871v_rcp_f16_e64 v5, -12872// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0xc1,0x00,0x00,0x00]2873 2874v_rcp_f16_e64 v5, 0.5 mul:22875// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0xf0,0x00,0x00,0x08]2876 2877v_rcp_f16_e64 v5, src_scc mul:42878// GFX12: encoding: [0x05,0x00,0xd4,0xd5,0xfd,0x00,0x00,0x10]2879 2880v_rcp_f16_e64 v255, -|0xfe0b| clamp div:22881// GFX12: encoding: [0xff,0x81,0xd4,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]2882 2883v_rcp_f32_e64 v5, v12884// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x00]2885 2886v_rcp_f32_e64 v5, v2552887// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0xff,0x01,0x00,0x00]2888 2889v_rcp_f32_e64 v5, s12890// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x00,0x00,0x00]2891 2892v_rcp_f32_e64 v5, s1052893// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x69,0x00,0x00,0x00]2894 2895v_rcp_f32_e64 v5, vcc_lo2896// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x6a,0x00,0x00,0x00]2897 2898v_rcp_f32_e64 v5, vcc_hi2899// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x6b,0x00,0x00,0x00]2900 2901v_rcp_f32_e64 v5, ttmp152902// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x7b,0x00,0x00,0x00]2903 2904v_rcp_f32_e64 v5, m02905// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x7d,0x00,0x00,0x00]2906 2907v_rcp_f32_e64 v5, exec_lo2908// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x7e,0x00,0x00,0x00]2909 2910v_rcp_f32_e64 v5, exec_hi2911// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x7f,0x00,0x00,0x00]2912 2913v_rcp_f32_e64 v5, null2914// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0x7c,0x00,0x00,0x00]2915 2916v_rcp_f32_e64 v5, -12917// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0xc1,0x00,0x00,0x00]2918 2919v_rcp_f32_e64 v5, 0.5 mul:22920// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0xf0,0x00,0x00,0x08]2921 2922v_rcp_f32_e64 v5, src_scc mul:42923// GFX12: encoding: [0x05,0x00,0xaa,0xd5,0xfd,0x00,0x00,0x10]2924 2925v_rcp_f32_e64 v255, -|0xaf123456| clamp div:22926// GFX12: encoding: [0xff,0x81,0xaa,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]2927 2928v_rcp_f64_e64 v[5:6], v[1:2]2929// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x00]2930 2931v_rcp_f64_e64 v[5:6], v[254:255]2932// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0xfe,0x01,0x00,0x00]2933 2934v_rcp_f64_e64 v[5:6], s[2:3]2935// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0x02,0x00,0x00,0x00]2936 2937v_rcp_f64_e64 v[5:6], s[104:105]2938// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0x68,0x00,0x00,0x00]2939 2940v_rcp_f64_e64 v[5:6], vcc2941// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0x6a,0x00,0x00,0x00]2942 2943v_rcp_f64_e64 v[5:6], ttmp[14:15]2944// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0x7a,0x00,0x00,0x00]2945 2946v_rcp_f64_e64 v[5:6], exec2947// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0x7e,0x00,0x00,0x00]2948 2949v_rcp_f64_e64 v[5:6], null2950// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0x7c,0x00,0x00,0x00]2951 2952v_rcp_f64_e64 v[5:6], -12953// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0xc1,0x00,0x00,0x00]2954 2955v_rcp_f64_e64 v[5:6], 0.5 mul:22956// GFX12: encoding: [0x05,0x00,0xaf,0xd5,0xf0,0x00,0x00,0x08]2957 2958v_rcp_f64_e64 v[5:6], -|src_scc| mul:42959// GFX12: encoding: [0x05,0x01,0xaf,0xd5,0xfd,0x00,0x00,0x30]2960 2961v_rcp_f64_e64 v[254:255], 0xaf123456 clamp div:22962// GFX12: encoding: [0xfe,0x80,0xaf,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]2963 2964v_rcp_iflag_f32_e64 v5, v12965// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x00]2966 2967v_rcp_iflag_f32_e64 v5, v2552968// GFX12: encoding: [0x05,0x00,0xab,0xd5,0xff,0x01,0x00,0x00]2969 2970v_rcp_iflag_f32_e64 v5, s12971// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x01,0x00,0x00,0x00]2972 2973v_rcp_iflag_f32_e64 v5, s1052974// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x69,0x00,0x00,0x00]2975 2976v_rcp_iflag_f32_e64 v5, vcc_lo2977// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x6a,0x00,0x00,0x00]2978 2979v_rcp_iflag_f32_e64 v5, vcc_hi2980// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x6b,0x00,0x00,0x00]2981 2982v_rcp_iflag_f32_e64 v5, ttmp152983// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x7b,0x00,0x00,0x00]2984 2985v_rcp_iflag_f32_e64 v5, m02986// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x7d,0x00,0x00,0x00]2987 2988v_rcp_iflag_f32_e64 v5, exec_lo2989// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x7e,0x00,0x00,0x00]2990 2991v_rcp_iflag_f32_e64 v5, exec_hi2992// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x7f,0x00,0x00,0x00]2993 2994v_rcp_iflag_f32_e64 v5, null2995// GFX12: encoding: [0x05,0x00,0xab,0xd5,0x7c,0x00,0x00,0x00]2996 2997v_rcp_iflag_f32_e64 v5, -12998// GFX12: encoding: [0x05,0x00,0xab,0xd5,0xc1,0x00,0x00,0x00]2999 3000v_rcp_iflag_f32_e64 v5, 0.5 mul:23001// GFX12: encoding: [0x05,0x00,0xab,0xd5,0xf0,0x00,0x00,0x08]3002 3003v_rcp_iflag_f32_e64 v5, src_scc mul:43004// GFX12: encoding: [0x05,0x00,0xab,0xd5,0xfd,0x00,0x00,0x10]3005 3006v_rcp_iflag_f32_e64 v255, -|0xaf123456| clamp div:23007// GFX12: encoding: [0xff,0x81,0xab,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]3008 3009v_rndne_f16_e64 v5, v13010// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x01,0x01,0x00,0x00]3011 3012v_rndne_f16_e64 v5, v2553013// GFX12: encoding: [0x05,0x00,0xde,0xd5,0xff,0x01,0x00,0x00]3014 3015v_rndne_f16_e64 v5, s13016// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x01,0x00,0x00,0x00]3017 3018v_rndne_f16_e64 v5, s1053019// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x69,0x00,0x00,0x00]3020 3021v_rndne_f16_e64 v5, vcc_lo3022// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x6a,0x00,0x00,0x00]3023 3024v_rndne_f16_e64 v5, vcc_hi3025// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x6b,0x00,0x00,0x00]3026 3027v_rndne_f16_e64 v5, ttmp153028// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x7b,0x00,0x00,0x00]3029 3030v_rndne_f16_e64 v5, m03031// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x7d,0x00,0x00,0x00]3032 3033v_rndne_f16_e64 v5, exec_lo3034// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x7e,0x00,0x00,0x00]3035 3036v_rndne_f16_e64 v5, exec_hi3037// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x7f,0x00,0x00,0x00]3038 3039v_rndne_f16_e64 v5, null3040// GFX12: encoding: [0x05,0x00,0xde,0xd5,0x7c,0x00,0x00,0x00]3041 3042v_rndne_f16_e64 v5, -13043// GFX12: encoding: [0x05,0x00,0xde,0xd5,0xc1,0x00,0x00,0x00]3044 3045v_rndne_f16_e64 v5, 0.5 mul:23046// GFX12: encoding: [0x05,0x00,0xde,0xd5,0xf0,0x00,0x00,0x08]3047 3048v_rndne_f16_e64 v5, src_scc mul:43049// GFX12: encoding: [0x05,0x00,0xde,0xd5,0xfd,0x00,0x00,0x10]3050 3051v_rndne_f16_e64 v255, -|0xfe0b| clamp div:23052// GFX12: encoding: [0xff,0x81,0xde,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]3053 3054v_rndne_f32_e64 v5, v13055// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x00]3056 3057v_rndne_f32_e64 v5, v2553058// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0xff,0x01,0x00,0x00]3059 3060v_rndne_f32_e64 v5, s13061// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x00,0x00,0x00]3062 3063v_rndne_f32_e64 v5, s1053064// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x69,0x00,0x00,0x00]3065 3066v_rndne_f32_e64 v5, vcc_lo3067// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x6a,0x00,0x00,0x00]3068 3069v_rndne_f32_e64 v5, vcc_hi3070// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x6b,0x00,0x00,0x00]3071 3072v_rndne_f32_e64 v5, ttmp153073// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x7b,0x00,0x00,0x00]3074 3075v_rndne_f32_e64 v5, m03076// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x7d,0x00,0x00,0x00]3077 3078v_rndne_f32_e64 v5, exec_lo3079// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x7e,0x00,0x00,0x00]3080 3081v_rndne_f32_e64 v5, exec_hi3082// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x7f,0x00,0x00,0x00]3083 3084v_rndne_f32_e64 v5, null3085// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0x7c,0x00,0x00,0x00]3086 3087v_rndne_f32_e64 v5, -13088// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0xc1,0x00,0x00,0x00]3089 3090v_rndne_f32_e64 v5, 0.5 mul:23091// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0xf0,0x00,0x00,0x08]3092 3093v_rndne_f32_e64 v5, src_scc mul:43094// GFX12: encoding: [0x05,0x00,0xa3,0xd5,0xfd,0x00,0x00,0x10]3095 3096v_rndne_f32_e64 v255, -|0xaf123456| clamp div:23097// GFX12: encoding: [0xff,0x81,0xa3,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]3098 3099v_rndne_f64_e64 v[5:6], v[1:2]3100// GFX12: encoding: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x00]3101 3102v_rndne_f64_e64 v[5:6], v[254:255]3103// GFX12: encoding: [0x05,0x00,0x99,0xd5,0xfe,0x01,0x00,0x00]3104 3105v_rndne_f64_e64 v[5:6], s[2:3]3106// GFX12: encoding: [0x05,0x00,0x99,0xd5,0x02,0x00,0x00,0x00]3107 3108v_rndne_f64_e64 v[5:6], s[104:105]3109// GFX12: encoding: [0x05,0x00,0x99,0xd5,0x68,0x00,0x00,0x00]3110 3111v_rndne_f64_e64 v[5:6], vcc3112// GFX12: encoding: [0x05,0x00,0x99,0xd5,0x6a,0x00,0x00,0x00]3113 3114v_rndne_f64_e64 v[5:6], ttmp[14:15]3115// GFX12: encoding: [0x05,0x00,0x99,0xd5,0x7a,0x00,0x00,0x00]3116 3117v_rndne_f64_e64 v[5:6], exec3118// GFX12: encoding: [0x05,0x00,0x99,0xd5,0x7e,0x00,0x00,0x00]3119 3120v_rndne_f64_e64 v[5:6], null3121// GFX12: encoding: [0x05,0x00,0x99,0xd5,0x7c,0x00,0x00,0x00]3122 3123v_rndne_f64_e64 v[5:6], -13124// GFX12: encoding: [0x05,0x00,0x99,0xd5,0xc1,0x00,0x00,0x00]3125 3126v_rndne_f64_e64 v[5:6], 0.5 mul:23127// GFX12: encoding: [0x05,0x00,0x99,0xd5,0xf0,0x00,0x00,0x08]3128 3129v_rndne_f64_e64 v[5:6], -|src_scc| mul:43130// GFX12: encoding: [0x05,0x01,0x99,0xd5,0xfd,0x00,0x00,0x30]3131 3132v_rndne_f64_e64 v[254:255], 0xaf123456 clamp div:23133// GFX12: encoding: [0xfe,0x80,0x99,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]3134 3135v_rsq_f16_e64 v5, v13136// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x01,0x01,0x00,0x00]3137 3138v_rsq_f16_e64 v5, v2553139// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0xff,0x01,0x00,0x00]3140 3141v_rsq_f16_e64 v5, s13142// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x01,0x00,0x00,0x00]3143 3144v_rsq_f16_e64 v5, s1053145// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x69,0x00,0x00,0x00]3146 3147v_rsq_f16_e64 v5, vcc_lo3148// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x6a,0x00,0x00,0x00]3149 3150v_rsq_f16_e64 v5, vcc_hi3151// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x6b,0x00,0x00,0x00]3152 3153v_rsq_f16_e64 v5, ttmp153154// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x7b,0x00,0x00,0x00]3155 3156v_rsq_f16_e64 v5, m03157// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x7d,0x00,0x00,0x00]3158 3159v_rsq_f16_e64 v5, exec_lo3160// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x7e,0x00,0x00,0x00]3161 3162v_rsq_f16_e64 v5, exec_hi3163// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x7f,0x00,0x00,0x00]3164 3165v_rsq_f16_e64 v5, null3166// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0x7c,0x00,0x00,0x00]3167 3168v_rsq_f16_e64 v5, -13169// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0xc1,0x00,0x00,0x00]3170 3171v_rsq_f16_e64 v5, 0.5 mul:23172// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0xf0,0x00,0x00,0x08]3173 3174v_rsq_f16_e64 v5, src_scc mul:43175// GFX12: encoding: [0x05,0x00,0xd6,0xd5,0xfd,0x00,0x00,0x10]3176 3177v_rsq_f16_e64 v255, -|0xfe0b| clamp div:23178// GFX12: encoding: [0xff,0x81,0xd6,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]3179 3180v_rsq_f32_e64 v5, v13181// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x00]3182 3183v_rsq_f32_e64 v5, v2553184// GFX12: encoding: [0x05,0x00,0xae,0xd5,0xff,0x01,0x00,0x00]3185 3186v_rsq_f32_e64 v5, s13187// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x01,0x00,0x00,0x00]3188 3189v_rsq_f32_e64 v5, s1053190// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x69,0x00,0x00,0x00]3191 3192v_rsq_f32_e64 v5, vcc_lo3193// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x6a,0x00,0x00,0x00]3194 3195v_rsq_f32_e64 v5, vcc_hi3196// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x6b,0x00,0x00,0x00]3197 3198v_rsq_f32_e64 v5, ttmp153199// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x7b,0x00,0x00,0x00]3200 3201v_rsq_f32_e64 v5, m03202// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x7d,0x00,0x00,0x00]3203 3204v_rsq_f32_e64 v5, exec_lo3205// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x7e,0x00,0x00,0x00]3206 3207v_rsq_f32_e64 v5, exec_hi3208// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x7f,0x00,0x00,0x00]3209 3210v_rsq_f32_e64 v5, null3211// GFX12: encoding: [0x05,0x00,0xae,0xd5,0x7c,0x00,0x00,0x00]3212 3213v_rsq_f32_e64 v5, -13214// GFX12: encoding: [0x05,0x00,0xae,0xd5,0xc1,0x00,0x00,0x00]3215 3216v_rsq_f32_e64 v5, 0.5 mul:23217// GFX12: encoding: [0x05,0x00,0xae,0xd5,0xf0,0x00,0x00,0x08]3218 3219v_rsq_f32_e64 v5, src_scc mul:43220// GFX12: encoding: [0x05,0x00,0xae,0xd5,0xfd,0x00,0x00,0x10]3221 3222v_rsq_f32_e64 v255, -|0xaf123456| clamp div:23223// GFX12: encoding: [0xff,0x81,0xae,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]3224 3225v_rsq_f64_e64 v[5:6], v[1:2]3226// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x00]3227 3228v_rsq_f64_e64 v[5:6], v[254:255]3229// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0xfe,0x01,0x00,0x00]3230 3231v_rsq_f64_e64 v[5:6], s[2:3]3232// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0x02,0x00,0x00,0x00]3233 3234v_rsq_f64_e64 v[5:6], s[104:105]3235// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0x68,0x00,0x00,0x00]3236 3237v_rsq_f64_e64 v[5:6], vcc3238// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0x6a,0x00,0x00,0x00]3239 3240v_rsq_f64_e64 v[5:6], ttmp[14:15]3241// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0x7a,0x00,0x00,0x00]3242 3243v_rsq_f64_e64 v[5:6], exec3244// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0x7e,0x00,0x00,0x00]3245 3246v_rsq_f64_e64 v[5:6], null3247// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0x7c,0x00,0x00,0x00]3248 3249v_rsq_f64_e64 v[5:6], -13250// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0xc1,0x00,0x00,0x00]3251 3252v_rsq_f64_e64 v[5:6], 0.5 mul:23253// GFX12: encoding: [0x05,0x00,0xb1,0xd5,0xf0,0x00,0x00,0x08]3254 3255v_rsq_f64_e64 v[5:6], -|src_scc| mul:43256// GFX12: encoding: [0x05,0x01,0xb1,0xd5,0xfd,0x00,0x00,0x30]3257 3258v_rsq_f64_e64 v[254:255], 0xaf123456 clamp div:23259// GFX12: encoding: [0xfe,0x80,0xb1,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]3260 3261v_sat_pk_u8_i16_e64 v5, v13262// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x01,0x01,0x00,0x00]3263 3264v_sat_pk_u8_i16_e64 v5, v2553265// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0xff,0x01,0x00,0x00]3266 3267v_sat_pk_u8_i16_e64 v5, s13268// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x01,0x00,0x00,0x00]3269 3270v_sat_pk_u8_i16_e64 v5, s1053271// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x69,0x00,0x00,0x00]3272 3273v_sat_pk_u8_i16_e64 v5, vcc_lo3274// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x6a,0x00,0x00,0x00]3275 3276v_sat_pk_u8_i16_e64 v5, vcc_hi3277// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x6b,0x00,0x00,0x00]3278 3279v_sat_pk_u8_i16_e64 v5, ttmp153280// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x7b,0x00,0x00,0x00]3281 3282v_sat_pk_u8_i16_e64 v5, m03283// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x7d,0x00,0x00,0x00]3284 3285v_sat_pk_u8_i16_e64 v5, exec_lo3286// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x7e,0x00,0x00,0x00]3287 3288v_sat_pk_u8_i16_e64 v5, exec_hi3289// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x7f,0x00,0x00,0x00]3290 3291v_sat_pk_u8_i16_e64 v5, null3292// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0x7c,0x00,0x00,0x00]3293 3294v_sat_pk_u8_i16_e64 v5, -13295// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0xc1,0x00,0x00,0x00]3296 3297v_sat_pk_u8_i16_e64 v5, 0.53298// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0xf0,0x00,0x00,0x00]3299 3300v_sat_pk_u8_i16_e64 v5, src_scc3301// GFX12: encoding: [0x05,0x00,0xe2,0xd5,0xfd,0x00,0x00,0x00]3302 3303v_sat_pk_u8_i16_e64 v255, 0xfe0b3304// GFX12: encoding: [0xff,0x00,0xe2,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]3305 3306v_sin_f16_e64 v5, v13307// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x01,0x01,0x00,0x00]3308 3309v_sin_f16_e64 v5, v2553310// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0xff,0x01,0x00,0x00]3311 3312v_sin_f16_e64 v5, s13313// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x01,0x00,0x00,0x00]3314 3315v_sin_f16_e64 v5, s1053316// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x69,0x00,0x00,0x00]3317 3318v_sin_f16_e64 v5, vcc_lo3319// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x6a,0x00,0x00,0x00]3320 3321v_sin_f16_e64 v5, vcc_hi3322// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x6b,0x00,0x00,0x00]3323 3324v_sin_f16_e64 v5, ttmp153325// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x7b,0x00,0x00,0x00]3326 3327v_sin_f16_e64 v5, m03328// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x7d,0x00,0x00,0x00]3329 3330v_sin_f16_e64 v5, exec_lo3331// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x7e,0x00,0x00,0x00]3332 3333v_sin_f16_e64 v5, exec_hi3334// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x7f,0x00,0x00,0x00]3335 3336v_sin_f16_e64 v5, null3337// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0x7c,0x00,0x00,0x00]3338 3339v_sin_f16_e64 v5, -13340// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0xc1,0x00,0x00,0x00]3341 3342v_sin_f16_e64 v5, 0.5 mul:23343// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0xf0,0x00,0x00,0x08]3344 3345v_sin_f16_e64 v5, src_scc mul:43346// GFX12: encoding: [0x05,0x00,0xe0,0xd5,0xfd,0x00,0x00,0x10]3347 3348v_sin_f16_e64 v255, -|0xfe0b| clamp div:23349// GFX12: encoding: [0xff,0x81,0xe0,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]3350 3351v_sin_f32_e64 v5, v13352// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x00]3353 3354v_sin_f32_e64 v5, v2553355// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0xff,0x01,0x00,0x00]3356 3357v_sin_f32_e64 v5, s13358// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x00,0x00,0x00]3359 3360v_sin_f32_e64 v5, s1053361// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x69,0x00,0x00,0x00]3362 3363v_sin_f32_e64 v5, vcc_lo3364// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x6a,0x00,0x00,0x00]3365 3366v_sin_f32_e64 v5, vcc_hi3367// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x6b,0x00,0x00,0x00]3368 3369v_sin_f32_e64 v5, ttmp153370// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x7b,0x00,0x00,0x00]3371 3372v_sin_f32_e64 v5, m03373// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x7d,0x00,0x00,0x00]3374 3375v_sin_f32_e64 v5, exec_lo3376// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x7e,0x00,0x00,0x00]3377 3378v_sin_f32_e64 v5, exec_hi3379// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x7f,0x00,0x00,0x00]3380 3381v_sin_f32_e64 v5, null3382// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0x7c,0x00,0x00,0x00]3383 3384v_sin_f32_e64 v5, -13385// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0xc1,0x00,0x00,0x00]3386 3387v_sin_f32_e64 v5, 0.5 mul:23388// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0xf0,0x00,0x00,0x08]3389 3390v_sin_f32_e64 v5, src_scc mul:43391// GFX12: encoding: [0x05,0x00,0xb5,0xd5,0xfd,0x00,0x00,0x10]3392 3393v_sin_f32_e64 v255, -|0xaf123456| clamp div:23394// GFX12: encoding: [0xff,0x81,0xb5,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]3395 3396v_sqrt_f16_e64 v5, v13397// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x01,0x01,0x00,0x00]3398 3399v_sqrt_f16_e64 v5, v2553400// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0xff,0x01,0x00,0x00]3401 3402v_sqrt_f16_e64 v5, s13403// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x01,0x00,0x00,0x00]3404 3405v_sqrt_f16_e64 v5, s1053406// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x69,0x00,0x00,0x00]3407 3408v_sqrt_f16_e64 v5, vcc_lo3409// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x6a,0x00,0x00,0x00]3410 3411v_sqrt_f16_e64 v5, vcc_hi3412// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x6b,0x00,0x00,0x00]3413 3414v_sqrt_f16_e64 v5, ttmp153415// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x7b,0x00,0x00,0x00]3416 3417v_sqrt_f16_e64 v5, m03418// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x7d,0x00,0x00,0x00]3419 3420v_sqrt_f16_e64 v5, exec_lo3421// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x7e,0x00,0x00,0x00]3422 3423v_sqrt_f16_e64 v5, exec_hi3424// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x7f,0x00,0x00,0x00]3425 3426v_sqrt_f16_e64 v5, null3427// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0x7c,0x00,0x00,0x00]3428 3429v_sqrt_f16_e64 v5, -13430// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0xc1,0x00,0x00,0x00]3431 3432v_sqrt_f16_e64 v5, 0.5 mul:23433// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0xf0,0x00,0x00,0x08]3434 3435v_sqrt_f16_e64 v5, src_scc mul:43436// GFX12: encoding: [0x05,0x00,0xd5,0xd5,0xfd,0x00,0x00,0x10]3437 3438v_sqrt_f16_e64 v255, -|0xfe0b| clamp div:23439// GFX12: encoding: [0xff,0x81,0xd5,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]3440 3441v_sqrt_f32_e64 v5, v13442// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x00]3443 3444v_sqrt_f32_e64 v5, v2553445// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0xff,0x01,0x00,0x00]3446 3447v_sqrt_f32_e64 v5, s13448// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x00,0x00,0x00]3449 3450v_sqrt_f32_e64 v5, s1053451// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x69,0x00,0x00,0x00]3452 3453v_sqrt_f32_e64 v5, vcc_lo3454// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x6a,0x00,0x00,0x00]3455 3456v_sqrt_f32_e64 v5, vcc_hi3457// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x6b,0x00,0x00,0x00]3458 3459v_sqrt_f32_e64 v5, ttmp153460// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x7b,0x00,0x00,0x00]3461 3462v_sqrt_f32_e64 v5, m03463// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x7d,0x00,0x00,0x00]3464 3465v_sqrt_f32_e64 v5, exec_lo3466// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x7e,0x00,0x00,0x00]3467 3468v_sqrt_f32_e64 v5, exec_hi3469// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x7f,0x00,0x00,0x00]3470 3471v_sqrt_f32_e64 v5, null3472// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0x7c,0x00,0x00,0x00]3473 3474v_sqrt_f32_e64 v5, -13475// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0xc1,0x00,0x00,0x00]3476 3477v_sqrt_f32_e64 v5, 0.5 mul:23478// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0xf0,0x00,0x00,0x08]3479 3480v_sqrt_f32_e64 v5, src_scc mul:43481// GFX12: encoding: [0x05,0x00,0xb3,0xd5,0xfd,0x00,0x00,0x10]3482 3483v_sqrt_f32_e64 v255, -|0xaf123456| clamp div:23484// GFX12: encoding: [0xff,0x81,0xb3,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]3485 3486v_sqrt_f64_e64 v[5:6], v[1:2]3487// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x00]3488 3489v_sqrt_f64_e64 v[5:6], v[254:255]3490// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0xfe,0x01,0x00,0x00]3491 3492v_sqrt_f64_e64 v[5:6], s[2:3]3493// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0x02,0x00,0x00,0x00]3494 3495v_sqrt_f64_e64 v[5:6], s[104:105]3496// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0x68,0x00,0x00,0x00]3497 3498v_sqrt_f64_e64 v[5:6], vcc3499// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0x6a,0x00,0x00,0x00]3500 3501v_sqrt_f64_e64 v[5:6], ttmp[14:15]3502// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0x7a,0x00,0x00,0x00]3503 3504v_sqrt_f64_e64 v[5:6], exec3505// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0x7e,0x00,0x00,0x00]3506 3507v_sqrt_f64_e64 v[5:6], null3508// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0x7c,0x00,0x00,0x00]3509 3510v_sqrt_f64_e64 v[5:6], -13511// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0xc1,0x00,0x00,0x00]3512 3513v_sqrt_f64_e64 v[5:6], 0.5 mul:23514// GFX12: encoding: [0x05,0x00,0xb4,0xd5,0xf0,0x00,0x00,0x08]3515 3516v_sqrt_f64_e64 v[5:6], -|src_scc| mul:43517// GFX12: encoding: [0x05,0x01,0xb4,0xd5,0xfd,0x00,0x00,0x30]3518 3519v_sqrt_f64_e64 v[254:255], 0xaf123456 clamp div:23520// GFX12: encoding: [0xfe,0x80,0xb4,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]3521 3522v_trunc_f16_e64 v5, v13523// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x01,0x01,0x00,0x00]3524 3525v_trunc_f16_e64 v5, v2553526// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0xff,0x01,0x00,0x00]3527 3528v_trunc_f16_e64 v5, s13529// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x01,0x00,0x00,0x00]3530 3531v_trunc_f16_e64 v5, s1053532// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x69,0x00,0x00,0x00]3533 3534v_trunc_f16_e64 v5, vcc_lo3535// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x6a,0x00,0x00,0x00]3536 3537v_trunc_f16_e64 v5, vcc_hi3538// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x6b,0x00,0x00,0x00]3539 3540v_trunc_f16_e64 v5, ttmp153541// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x7b,0x00,0x00,0x00]3542 3543v_trunc_f16_e64 v5, m03544// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x7d,0x00,0x00,0x00]3545 3546v_trunc_f16_e64 v5, exec_lo3547// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x7e,0x00,0x00,0x00]3548 3549v_trunc_f16_e64 v5, exec_hi3550// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x7f,0x00,0x00,0x00]3551 3552v_trunc_f16_e64 v5, null3553// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0x7c,0x00,0x00,0x00]3554 3555v_trunc_f16_e64 v5, -13556// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0xc1,0x00,0x00,0x00]3557 3558v_trunc_f16_e64 v5, 0.5 mul:23559// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0xf0,0x00,0x00,0x08]3560 3561v_trunc_f16_e64 v5, src_scc mul:43562// GFX12: encoding: [0x05,0x00,0xdd,0xd5,0xfd,0x00,0x00,0x10]3563 3564v_trunc_f16_e64 v255, -|0xfe0b| clamp div:23565// GFX12: encoding: [0xff,0x81,0xdd,0xd5,0xff,0x00,0x00,0x38,0x0b,0xfe,0x00,0x00]3566 3567v_trunc_f32_e64 v5, v13568// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x00]3569 3570v_trunc_f32_e64 v5, v2553571// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0xff,0x01,0x00,0x00]3572 3573v_trunc_f32_e64 v5, s13574// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x00,0x00,0x00]3575 3576v_trunc_f32_e64 v5, s1053577// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x69,0x00,0x00,0x00]3578 3579v_trunc_f32_e64 v5, vcc_lo3580// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x6a,0x00,0x00,0x00]3581 3582v_trunc_f32_e64 v5, vcc_hi3583// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x6b,0x00,0x00,0x00]3584 3585v_trunc_f32_e64 v5, ttmp153586// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x7b,0x00,0x00,0x00]3587 3588v_trunc_f32_e64 v5, m03589// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x7d,0x00,0x00,0x00]3590 3591v_trunc_f32_e64 v5, exec_lo3592// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x7e,0x00,0x00,0x00]3593 3594v_trunc_f32_e64 v5, exec_hi3595// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x7f,0x00,0x00,0x00]3596 3597v_trunc_f32_e64 v5, null3598// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0x7c,0x00,0x00,0x00]3599 3600v_trunc_f32_e64 v5, -13601// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0xc1,0x00,0x00,0x00]3602 3603v_trunc_f32_e64 v5, 0.5 mul:23604// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0xf0,0x00,0x00,0x08]3605 3606v_trunc_f32_e64 v5, src_scc mul:43607// GFX12: encoding: [0x05,0x00,0xa1,0xd5,0xfd,0x00,0x00,0x10]3608 3609v_trunc_f32_e64 v255, -|0xaf123456| clamp div:23610// GFX12: encoding: [0xff,0x81,0xa1,0xd5,0xff,0x00,0x00,0x38,0x56,0x34,0x12,0xaf]3611 3612v_trunc_f64_e64 v[5:6], v[1:2]3613// GFX12: encoding: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x00]3614 3615v_trunc_f64_e64 v[5:6], v[254:255]3616// GFX12: encoding: [0x05,0x00,0x97,0xd5,0xfe,0x01,0x00,0x00]3617 3618v_trunc_f64_e64 v[5:6], s[2:3]3619// GFX12: encoding: [0x05,0x00,0x97,0xd5,0x02,0x00,0x00,0x00]3620 3621v_trunc_f64_e64 v[5:6], s[104:105]3622// GFX12: encoding: [0x05,0x00,0x97,0xd5,0x68,0x00,0x00,0x00]3623 3624v_trunc_f64_e64 v[5:6], vcc3625// GFX12: encoding: [0x05,0x00,0x97,0xd5,0x6a,0x00,0x00,0x00]3626 3627v_trunc_f64_e64 v[5:6], ttmp[14:15]3628// GFX12: encoding: [0x05,0x00,0x97,0xd5,0x7a,0x00,0x00,0x00]3629 3630v_trunc_f64_e64 v[5:6], exec3631// GFX12: encoding: [0x05,0x00,0x97,0xd5,0x7e,0x00,0x00,0x00]3632 3633v_trunc_f64_e64 v[5:6], null3634// GFX12: encoding: [0x05,0x00,0x97,0xd5,0x7c,0x00,0x00,0x00]3635 3636v_trunc_f64_e64 v[5:6], -13637// GFX12: encoding: [0x05,0x00,0x97,0xd5,0xc1,0x00,0x00,0x00]3638 3639v_trunc_f64_e64 v[5:6], 0.5 mul:23640// GFX12: encoding: [0x05,0x00,0x97,0xd5,0xf0,0x00,0x00,0x08]3641 3642v_trunc_f64_e64 v[5:6], -|src_scc| mul:43643// GFX12: encoding: [0x05,0x01,0x97,0xd5,0xfd,0x00,0x00,0x30]3644 3645v_trunc_f64_e64 v[254:255], 0xaf123456 clamp div:23646// GFX12: encoding: [0xfe,0x80,0x97,0xd5,0xff,0x00,0x00,0x18,0x56,0x34,0x12,0xaf]3647