brintos

brintos / llvm-project-archived public Read only

0
0
Text · 469.7 KiB · a1cd9ce Raw
16685 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=gfx900 -show-encoding %s | FileCheck %s2 3v_mad_legacy_f32 v5, v1, v2, v34// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x04]5 6v_mad_legacy_f32 v255, v1, v2, v37// CHECK: [0xff,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x04]8 9v_mad_legacy_f32 v5, v255, v2, v310// CHECK: [0x05,0x00,0xc0,0xd1,0xff,0x05,0x0e,0x04]11 12v_mad_legacy_f32 v5, s1, v2, v313// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x04,0x0e,0x04]14 15v_mad_legacy_f32 v5, s101, v2, v316// CHECK: [0x05,0x00,0xc0,0xd1,0x65,0x04,0x0e,0x04]17 18v_mad_legacy_f32 v5, flat_scratch_lo, v2, v319// CHECK: [0x05,0x00,0xc0,0xd1,0x66,0x04,0x0e,0x04]20 21v_mad_legacy_f32 v5, flat_scratch_hi, v2, v322// CHECK: [0x05,0x00,0xc0,0xd1,0x67,0x04,0x0e,0x04]23 24v_mad_legacy_f32 v5, vcc_lo, v2, v325// CHECK: [0x05,0x00,0xc0,0xd1,0x6a,0x04,0x0e,0x04]26 27v_mad_legacy_f32 v5, vcc_hi, v2, v328// CHECK: [0x05,0x00,0xc0,0xd1,0x6b,0x04,0x0e,0x04]29 30v_mad_legacy_f32 v5, ttmp15, v2, v331// CHECK: [0x05,0x00,0xc0,0xd1,0x7b,0x04,0x0e,0x04]32 33v_mad_legacy_f32 v5, m0, v2, v334// CHECK: [0x05,0x00,0xc0,0xd1,0x7c,0x04,0x0e,0x04]35 36v_mad_legacy_f32 v5, exec_lo, v2, v337// CHECK: [0x05,0x00,0xc0,0xd1,0x7e,0x04,0x0e,0x04]38 39v_mad_legacy_f32 v5, exec_hi, v2, v340// CHECK: [0x05,0x00,0xc0,0xd1,0x7f,0x04,0x0e,0x04]41 42v_mad_legacy_f32 v5, 0, v2, v343// CHECK: [0x05,0x00,0xc0,0xd1,0x80,0x04,0x0e,0x04]44 45v_mad_legacy_f32 v5, -1, v2, v346// CHECK: [0x05,0x00,0xc0,0xd1,0xc1,0x04,0x0e,0x04]47 48v_mad_legacy_f32 v5, 0.5, v2, v349// CHECK: [0x05,0x00,0xc0,0xd1,0xf0,0x04,0x0e,0x04]50 51v_mad_legacy_f32 v5, -4.0, v2, v352// CHECK: [0x05,0x00,0xc0,0xd1,0xf7,0x04,0x0e,0x04]53 54v_mad_legacy_f32 v5, src_vccz, v2, v355// CHECK: [0x05,0x00,0xc0,0xd1,0xfb,0x04,0x0e,0x04]56 57v_mad_legacy_f32 v5, src_execz, v2, v358// CHECK: [0x05,0x00,0xc0,0xd1,0xfc,0x04,0x0e,0x04]59 60v_mad_legacy_f32 v5, src_scc, v2, v361// CHECK: [0x05,0x00,0xc0,0xd1,0xfd,0x04,0x0e,0x04]62 63v_mad_legacy_f32 v5, src_lds_direct, v2, v364// CHECK: [0x05,0x00,0xc0,0xd1,0xfe,0x04,0x0e,0x04]65 66v_mad_legacy_f32 v5, v1, v255, v367// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xff,0x0f,0x04]68 69v_mad_legacy_f32 v5, v1, s2, v370// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0c,0x04]71 72v_mad_legacy_f32 v5, v1, s101, v373// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xcb,0x0c,0x04]74 75v_mad_legacy_f32 v5, v1, flat_scratch_lo, v376// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xcd,0x0c,0x04]77 78v_mad_legacy_f32 v5, v1, flat_scratch_hi, v379// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xcf,0x0c,0x04]80 81v_mad_legacy_f32 v5, v1, vcc_lo, v382// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xd5,0x0c,0x04]83 84v_mad_legacy_f32 v5, v1, vcc_hi, v385// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xd7,0x0c,0x04]86 87v_mad_legacy_f32 v5, v1, ttmp15, v388// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xf7,0x0c,0x04]89 90v_mad_legacy_f32 v5, v1, m0, v391// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xf9,0x0c,0x04]92 93v_mad_legacy_f32 v5, v1, exec_lo, v394// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xfd,0x0c,0x04]95 96v_mad_legacy_f32 v5, v1, exec_hi, v397// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xff,0x0c,0x04]98 99v_mad_legacy_f32 v5, v1, 0, v3100// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x01,0x0d,0x04]101 102v_mad_legacy_f32 v5, v1, -1, v3103// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x83,0x0d,0x04]104 105v_mad_legacy_f32 v5, v1, 0.5, v3106// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xe1,0x0d,0x04]107 108v_mad_legacy_f32 v5, v1, -4.0, v3109// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xef,0x0d,0x04]110 111v_mad_legacy_f32 v5, v1, src_vccz, v3112// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xf7,0x0d,0x04]113 114v_mad_legacy_f32 v5, v1, src_execz, v3115// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xf9,0x0d,0x04]116 117v_mad_legacy_f32 v5, v1, src_scc, v3118// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0xfb,0x0d,0x04]119 120v_mad_legacy_f32 v5, v1, v2, v255121// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xfe,0x07]122 123v_mad_legacy_f32 v5, v1, v2, s3124// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x00]125 126v_mad_legacy_f32 v5, v1, v2, s101127// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x96,0x01]128 129v_mad_legacy_f32 v5, v1, v2, flat_scratch_lo130// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x9a,0x01]131 132v_mad_legacy_f32 v5, v1, v2, flat_scratch_hi133// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x9e,0x01]134 135v_mad_legacy_f32 v5, v1, v2, vcc_lo136// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xaa,0x01]137 138v_mad_legacy_f32 v5, v1, v2, vcc_hi139// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xae,0x01]140 141v_mad_legacy_f32 v5, v1, v2, ttmp15142// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xee,0x01]143 144v_mad_legacy_f32 v5, v1, v2, m0145// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xf2,0x01]146 147v_mad_legacy_f32 v5, v1, v2, exec_lo148// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xfa,0x01]149 150v_mad_legacy_f32 v5, v1, v2, exec_hi151// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xfe,0x01]152 153v_mad_legacy_f32 v5, v1, v2, 0154// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x02,0x02]155 156v_mad_legacy_f32 v5, v1, v2, -1157// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x06,0x03]158 159v_mad_legacy_f32 v5, v1, v2, 0.5160// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xc2,0x03]161 162v_mad_legacy_f32 v5, v1, v2, -4.0163// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xde,0x03]164 165v_mad_legacy_f32 v5, v1, v2, src_vccz166// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xee,0x03]167 168v_mad_legacy_f32 v5, v1, v2, src_execz169// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xf2,0x03]170 171v_mad_legacy_f32 v5, v1, v2, src_scc172// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0xf6,0x03]173 174v_mad_legacy_f32 v5, -v1, v2, v3175// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x24]176 177v_mad_legacy_f32 v5, v1, -v2, v3178// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x44]179 180v_mad_legacy_f32 v5, v1, v2, -v3181// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x84]182 183v_mad_legacy_f32 v5, -v1, -v2, -v3184// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0xe4]185 186v_mad_legacy_f32 v5, |v1|, v2, v3187// CHECK: [0x05,0x01,0xc0,0xd1,0x01,0x05,0x0e,0x04]188 189v_mad_legacy_f32 v5, v1, |v2|, v3190// CHECK: [0x05,0x02,0xc0,0xd1,0x01,0x05,0x0e,0x04]191 192v_mad_legacy_f32 v5, v1, v2, |v3|193// CHECK: [0x05,0x04,0xc0,0xd1,0x01,0x05,0x0e,0x04]194 195v_mad_legacy_f32 v5, |v1|, |v2|, |v3|196// CHECK: [0x05,0x07,0xc0,0xd1,0x01,0x05,0x0e,0x04]197 198v_mad_legacy_f32 v5, v1, v2, v3 clamp199// CHECK: [0x05,0x80,0xc0,0xd1,0x01,0x05,0x0e,0x04]200 201v_mad_legacy_f32 v5, v1, v2, v3 mul:2202// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x0c]203 204v_mad_legacy_f32 v5, v1, v2, v3 mul:4205// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x14]206 207v_mad_legacy_f32 v5, v1, v2, v3 div:2208// CHECK: [0x05,0x00,0xc0,0xd1,0x01,0x05,0x0e,0x1c]209 210v_mad_f32 v5, v1, v2, v3211// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x04]212 213v_mad_f32 v255, v1, v2, v3214// CHECK: [0xff,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x04]215 216v_mad_f32 v5, v255, v2, v3217// CHECK: [0x05,0x00,0xc1,0xd1,0xff,0x05,0x0e,0x04]218 219v_mad_f32 v5, s1, v2, v3220// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x04,0x0e,0x04]221 222v_mad_f32 v5, s101, v2, v3223// CHECK: [0x05,0x00,0xc1,0xd1,0x65,0x04,0x0e,0x04]224 225v_mad_f32 v5, flat_scratch_lo, v2, v3226// CHECK: [0x05,0x00,0xc1,0xd1,0x66,0x04,0x0e,0x04]227 228v_mad_f32 v5, flat_scratch_hi, v2, v3229// CHECK: [0x05,0x00,0xc1,0xd1,0x67,0x04,0x0e,0x04]230 231v_mad_f32 v5, vcc_lo, v2, v3232// CHECK: [0x05,0x00,0xc1,0xd1,0x6a,0x04,0x0e,0x04]233 234v_mad_f32 v5, vcc_hi, v2, v3235// CHECK: [0x05,0x00,0xc1,0xd1,0x6b,0x04,0x0e,0x04]236 237v_mad_f32 v5, ttmp15, v2, v3238// CHECK: [0x05,0x00,0xc1,0xd1,0x7b,0x04,0x0e,0x04]239 240v_mad_f32 v5, m0, v2, v3241// CHECK: [0x05,0x00,0xc1,0xd1,0x7c,0x04,0x0e,0x04]242 243v_mad_f32 v5, exec_lo, v2, v3244// CHECK: [0x05,0x00,0xc1,0xd1,0x7e,0x04,0x0e,0x04]245 246v_mad_f32 v5, exec_hi, v2, v3247// CHECK: [0x05,0x00,0xc1,0xd1,0x7f,0x04,0x0e,0x04]248 249v_mad_f32 v5, 0, v2, v3250// CHECK: [0x05,0x00,0xc1,0xd1,0x80,0x04,0x0e,0x04]251 252v_mad_f32 v5, -1, v2, v3253// CHECK: [0x05,0x00,0xc1,0xd1,0xc1,0x04,0x0e,0x04]254 255v_mad_f32 v5, 0.5, v2, v3256// CHECK: [0x05,0x00,0xc1,0xd1,0xf0,0x04,0x0e,0x04]257 258v_mad_f32 v5, -4.0, v2, v3259// CHECK: [0x05,0x00,0xc1,0xd1,0xf7,0x04,0x0e,0x04]260 261v_mad_f32 v5, src_vccz, v2, v3262// CHECK: [0x05,0x00,0xc1,0xd1,0xfb,0x04,0x0e,0x04]263 264v_mad_f32 v5, src_execz, v2, v3265// CHECK: [0x05,0x00,0xc1,0xd1,0xfc,0x04,0x0e,0x04]266 267v_mad_f32 v5, src_scc, v2, v3268// CHECK: [0x05,0x00,0xc1,0xd1,0xfd,0x04,0x0e,0x04]269 270v_mad_f32 v5, src_lds_direct, v2, v3271// CHECK: [0x05,0x00,0xc1,0xd1,0xfe,0x04,0x0e,0x04]272 273v_mad_f32 v5, v1, v255, v3274// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xff,0x0f,0x04]275 276v_mad_f32 v5, v1, s2, v3277// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0c,0x04]278 279v_mad_f32 v5, v1, s101, v3280// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xcb,0x0c,0x04]281 282v_mad_f32 v5, v1, flat_scratch_lo, v3283// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xcd,0x0c,0x04]284 285v_mad_f32 v5, v1, flat_scratch_hi, v3286// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xcf,0x0c,0x04]287 288v_mad_f32 v5, v1, vcc_lo, v3289// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xd5,0x0c,0x04]290 291v_mad_f32 v5, v1, vcc_hi, v3292// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xd7,0x0c,0x04]293 294v_mad_f32 v5, v1, ttmp15, v3295// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xf7,0x0c,0x04]296 297v_mad_f32 v5, v1, m0, v3298// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xf9,0x0c,0x04]299 300v_mad_f32 v5, v1, exec_lo, v3301// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xfd,0x0c,0x04]302 303v_mad_f32 v5, v1, exec_hi, v3304// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xff,0x0c,0x04]305 306v_mad_f32 v5, v1, 0, v3307// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x01,0x0d,0x04]308 309v_mad_f32 v5, v1, -1, v3310// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x83,0x0d,0x04]311 312v_mad_f32 v5, v1, 0.5, v3313// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xe1,0x0d,0x04]314 315v_mad_f32 v5, v1, -4.0, v3316// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xef,0x0d,0x04]317 318v_mad_f32 v5, v1, src_vccz, v3319// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xf7,0x0d,0x04]320 321v_mad_f32 v5, v1, src_execz, v3322// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xf9,0x0d,0x04]323 324v_mad_f32 v5, v1, src_scc, v3325// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0xfb,0x0d,0x04]326 327v_mad_f32 v5, v1, v2, v255328// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xfe,0x07]329 330v_mad_f32 v5, v1, v2, s3331// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x00]332 333v_mad_f32 v5, v1, v2, s101334// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x96,0x01]335 336v_mad_f32 v5, v1, v2, flat_scratch_lo337// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x9a,0x01]338 339v_mad_f32 v5, v1, v2, flat_scratch_hi340// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x9e,0x01]341 342v_mad_f32 v5, v1, v2, vcc_lo343// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xaa,0x01]344 345v_mad_f32 v5, v1, v2, vcc_hi346// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xae,0x01]347 348v_mad_f32 v5, v1, v2, ttmp15349// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xee,0x01]350 351v_mad_f32 v5, v1, v2, m0352// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xf2,0x01]353 354v_mad_f32 v5, v1, v2, exec_lo355// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xfa,0x01]356 357v_mad_f32 v5, v1, v2, exec_hi358// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xfe,0x01]359 360v_mad_f32 v5, v1, v2, 0361// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x02,0x02]362 363v_mad_f32 v5, v1, v2, -1364// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x06,0x03]365 366v_mad_f32 v5, v1, v2, 0.5367// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xc2,0x03]368 369v_mad_f32 v5, v1, v2, -4.0370// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xde,0x03]371 372v_mad_f32 v5, v1, v2, src_vccz373// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xee,0x03]374 375v_mad_f32 v5, v1, v2, src_execz376// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xf2,0x03]377 378v_mad_f32 v5, v1, v2, src_scc379// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0xf6,0x03]380 381v_mad_f32 v5, -v1, v2, v3382// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x24]383 384v_mad_f32 v5, v1, -v2, v3385// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x44]386 387v_mad_f32 v5, v1, v2, -v3388// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x84]389 390v_mad_f32 v5, -v1, -v2, -v3391// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0xe4]392 393v_mad_f32 v5, |v1|, v2, v3394// CHECK: [0x05,0x01,0xc1,0xd1,0x01,0x05,0x0e,0x04]395 396v_mad_f32 v5, v1, |v2|, v3397// CHECK: [0x05,0x02,0xc1,0xd1,0x01,0x05,0x0e,0x04]398 399v_mad_f32 v5, v1, v2, |v3|400// CHECK: [0x05,0x04,0xc1,0xd1,0x01,0x05,0x0e,0x04]401 402v_mad_f32 v5, |v1|, |v2|, |v3|403// CHECK: [0x05,0x07,0xc1,0xd1,0x01,0x05,0x0e,0x04]404 405v_mad_f32 v5, v1, v2, v3 clamp406// CHECK: [0x05,0x80,0xc1,0xd1,0x01,0x05,0x0e,0x04]407 408v_mad_f32 v5, v1, v2, v3 mul:2409// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x0c]410 411v_mad_f32 v5, v1, v2, v3 mul:4412// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x14]413 414v_mad_f32 v5, v1, v2, v3 div:2415// CHECK: [0x05,0x00,0xc1,0xd1,0x01,0x05,0x0e,0x1c]416 417v_mad_i32_i24 v5, v1, v2, v3418// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x0e,0x04]419 420v_mad_i32_i24 v255, v1, v2, v3421// CHECK: [0xff,0x00,0xc2,0xd1,0x01,0x05,0x0e,0x04]422 423v_mad_i32_i24 v5, v255, v2, v3424// CHECK: [0x05,0x00,0xc2,0xd1,0xff,0x05,0x0e,0x04]425 426v_mad_i32_i24 v5, s1, v2, v3427// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x04,0x0e,0x04]428 429v_mad_i32_i24 v5, s101, v2, v3430// CHECK: [0x05,0x00,0xc2,0xd1,0x65,0x04,0x0e,0x04]431 432v_mad_i32_i24 v5, flat_scratch_lo, v2, v3433// CHECK: [0x05,0x00,0xc2,0xd1,0x66,0x04,0x0e,0x04]434 435v_mad_i32_i24 v5, flat_scratch_hi, v2, v3436// CHECK: [0x05,0x00,0xc2,0xd1,0x67,0x04,0x0e,0x04]437 438v_mad_i32_i24 v5, vcc_lo, v2, v3439// CHECK: [0x05,0x00,0xc2,0xd1,0x6a,0x04,0x0e,0x04]440 441v_mad_i32_i24 v5, vcc_hi, v2, v3442// CHECK: [0x05,0x00,0xc2,0xd1,0x6b,0x04,0x0e,0x04]443 444v_mad_i32_i24 v5, ttmp15, v2, v3445// CHECK: [0x05,0x00,0xc2,0xd1,0x7b,0x04,0x0e,0x04]446 447v_mad_i32_i24 v5, m0, v2, v3448// CHECK: [0x05,0x00,0xc2,0xd1,0x7c,0x04,0x0e,0x04]449 450v_mad_i32_i24 v5, exec_lo, v2, v3451// CHECK: [0x05,0x00,0xc2,0xd1,0x7e,0x04,0x0e,0x04]452 453v_mad_i32_i24 v5, exec_hi, v2, v3454// CHECK: [0x05,0x00,0xc2,0xd1,0x7f,0x04,0x0e,0x04]455 456v_mad_i32_i24 v5, 0, v2, v3457// CHECK: [0x05,0x00,0xc2,0xd1,0x80,0x04,0x0e,0x04]458 459v_mad_i32_i24 v5, -1, v2, v3460// CHECK: [0x05,0x00,0xc2,0xd1,0xc1,0x04,0x0e,0x04]461 462v_mad_i32_i24 v5, 0.5, v2, v3463// CHECK: [0x05,0x00,0xc2,0xd1,0xf0,0x04,0x0e,0x04]464 465v_mad_i32_i24 v5, -4.0, v2, v3466// CHECK: [0x05,0x00,0xc2,0xd1,0xf7,0x04,0x0e,0x04]467 468v_mad_i32_i24 v5, src_vccz, v2, v3469// CHECK: [0x05,0x00,0xc2,0xd1,0xfb,0x04,0x0e,0x04]470 471v_mad_i32_i24 v5, src_execz, v2, v3472// CHECK: [0x05,0x00,0xc2,0xd1,0xfc,0x04,0x0e,0x04]473 474v_mad_i32_i24 v5, src_scc, v2, v3475// CHECK: [0x05,0x00,0xc2,0xd1,0xfd,0x04,0x0e,0x04]476 477v_mad_i32_i24 v5, src_lds_direct, v2, v3478// CHECK: [0x05,0x00,0xc2,0xd1,0xfe,0x04,0x0e,0x04]479 480v_mad_i32_i24 v5, v1, v255, v3481// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xff,0x0f,0x04]482 483v_mad_i32_i24 v5, v1, s2, v3484// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x0c,0x04]485 486v_mad_i32_i24 v5, v1, s101, v3487// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xcb,0x0c,0x04]488 489v_mad_i32_i24 v5, v1, flat_scratch_lo, v3490// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xcd,0x0c,0x04]491 492v_mad_i32_i24 v5, v1, flat_scratch_hi, v3493// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xcf,0x0c,0x04]494 495v_mad_i32_i24 v5, v1, vcc_lo, v3496// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xd5,0x0c,0x04]497 498v_mad_i32_i24 v5, v1, vcc_hi, v3499// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xd7,0x0c,0x04]500 501v_mad_i32_i24 v5, v1, ttmp15, v3502// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xf7,0x0c,0x04]503 504v_mad_i32_i24 v5, v1, m0, v3505// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xf9,0x0c,0x04]506 507v_mad_i32_i24 v5, v1, exec_lo, v3508// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xfd,0x0c,0x04]509 510v_mad_i32_i24 v5, v1, exec_hi, v3511// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xff,0x0c,0x04]512 513v_mad_i32_i24 v5, v1, 0, v3514// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x01,0x0d,0x04]515 516v_mad_i32_i24 v5, v1, -1, v3517// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x83,0x0d,0x04]518 519v_mad_i32_i24 v5, v1, 0.5, v3520// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xe1,0x0d,0x04]521 522v_mad_i32_i24 v5, v1, -4.0, v3523// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xef,0x0d,0x04]524 525v_mad_i32_i24 v5, v1, src_vccz, v3526// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xf7,0x0d,0x04]527 528v_mad_i32_i24 v5, v1, src_execz, v3529// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xf9,0x0d,0x04]530 531v_mad_i32_i24 v5, v1, src_scc, v3532// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0xfb,0x0d,0x04]533 534v_mad_i32_i24 v5, v1, v2, v255535// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xfe,0x07]536 537v_mad_i32_i24 v5, v1, v2, s3538// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x0e,0x00]539 540v_mad_i32_i24 v5, v1, v2, s101541// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x96,0x01]542 543v_mad_i32_i24 v5, v1, v2, flat_scratch_lo544// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x9a,0x01]545 546v_mad_i32_i24 v5, v1, v2, flat_scratch_hi547// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x9e,0x01]548 549v_mad_i32_i24 v5, v1, v2, vcc_lo550// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xaa,0x01]551 552v_mad_i32_i24 v5, v1, v2, vcc_hi553// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xae,0x01]554 555v_mad_i32_i24 v5, v1, v2, ttmp15556// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xee,0x01]557 558v_mad_i32_i24 v5, v1, v2, m0559// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xf2,0x01]560 561v_mad_i32_i24 v5, v1, v2, exec_lo562// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xfa,0x01]563 564v_mad_i32_i24 v5, v1, v2, exec_hi565// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xfe,0x01]566 567v_mad_i32_i24 v5, v1, v2, 0568// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x02,0x02]569 570v_mad_i32_i24 v5, v1, v2, -1571// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0x06,0x03]572 573v_mad_i32_i24 v5, v1, v2, 0.5574// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xc2,0x03]575 576v_mad_i32_i24 v5, v1, v2, -4.0577// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xde,0x03]578 579v_mad_i32_i24 v5, v1, v2, src_vccz580// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xee,0x03]581 582v_mad_i32_i24 v5, v1, v2, src_execz583// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xf2,0x03]584 585v_mad_i32_i24 v5, v1, v2, src_scc586// CHECK: [0x05,0x00,0xc2,0xd1,0x01,0x05,0xf6,0x03]587 588v_mad_i32_i24 v5, v1, v2, v3 clamp589// CHECK: [0x05,0x80,0xc2,0xd1,0x01,0x05,0x0e,0x04]590 591v_mad_u32_u24 v5, v1, v2, v3592// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x0e,0x04]593 594v_mad_u32_u24 v255, v1, v2, v3595// CHECK: [0xff,0x00,0xc3,0xd1,0x01,0x05,0x0e,0x04]596 597v_mad_u32_u24 v5, v255, v2, v3598// CHECK: [0x05,0x00,0xc3,0xd1,0xff,0x05,0x0e,0x04]599 600v_mad_u32_u24 v5, s1, v2, v3601// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x04,0x0e,0x04]602 603v_mad_u32_u24 v5, s101, v2, v3604// CHECK: [0x05,0x00,0xc3,0xd1,0x65,0x04,0x0e,0x04]605 606v_mad_u32_u24 v5, flat_scratch_lo, v2, v3607// CHECK: [0x05,0x00,0xc3,0xd1,0x66,0x04,0x0e,0x04]608 609v_mad_u32_u24 v5, flat_scratch_hi, v2, v3610// CHECK: [0x05,0x00,0xc3,0xd1,0x67,0x04,0x0e,0x04]611 612v_mad_u32_u24 v5, vcc_lo, v2, v3613// CHECK: [0x05,0x00,0xc3,0xd1,0x6a,0x04,0x0e,0x04]614 615v_mad_u32_u24 v5, vcc_hi, v2, v3616// CHECK: [0x05,0x00,0xc3,0xd1,0x6b,0x04,0x0e,0x04]617 618v_mad_u32_u24 v5, ttmp15, v2, v3619// CHECK: [0x05,0x00,0xc3,0xd1,0x7b,0x04,0x0e,0x04]620 621v_mad_u32_u24 v5, m0, v2, v3622// CHECK: [0x05,0x00,0xc3,0xd1,0x7c,0x04,0x0e,0x04]623 624v_mad_u32_u24 v5, exec_lo, v2, v3625// CHECK: [0x05,0x00,0xc3,0xd1,0x7e,0x04,0x0e,0x04]626 627v_mad_u32_u24 v5, exec_hi, v2, v3628// CHECK: [0x05,0x00,0xc3,0xd1,0x7f,0x04,0x0e,0x04]629 630v_mad_u32_u24 v5, 0, v2, v3631// CHECK: [0x05,0x00,0xc3,0xd1,0x80,0x04,0x0e,0x04]632 633v_mad_u32_u24 v5, -1, v2, v3634// CHECK: [0x05,0x00,0xc3,0xd1,0xc1,0x04,0x0e,0x04]635 636v_mad_u32_u24 v5, 0.5, v2, v3637// CHECK: [0x05,0x00,0xc3,0xd1,0xf0,0x04,0x0e,0x04]638 639v_mad_u32_u24 v5, -4.0, v2, v3640// CHECK: [0x05,0x00,0xc3,0xd1,0xf7,0x04,0x0e,0x04]641 642v_mad_u32_u24 v5, src_vccz, v2, v3643// CHECK: [0x05,0x00,0xc3,0xd1,0xfb,0x04,0x0e,0x04]644 645v_mad_u32_u24 v5, src_execz, v2, v3646// CHECK: [0x05,0x00,0xc3,0xd1,0xfc,0x04,0x0e,0x04]647 648v_mad_u32_u24 v5, src_scc, v2, v3649// CHECK: [0x05,0x00,0xc3,0xd1,0xfd,0x04,0x0e,0x04]650 651v_mad_u32_u24 v5, src_lds_direct, v2, v3652// CHECK: [0x05,0x00,0xc3,0xd1,0xfe,0x04,0x0e,0x04]653 654v_mad_u32_u24 v5, v1, v255, v3655// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xff,0x0f,0x04]656 657v_mad_u32_u24 v5, v1, s2, v3658// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x0c,0x04]659 660v_mad_u32_u24 v5, v1, s101, v3661// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xcb,0x0c,0x04]662 663v_mad_u32_u24 v5, v1, flat_scratch_lo, v3664// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xcd,0x0c,0x04]665 666v_mad_u32_u24 v5, v1, flat_scratch_hi, v3667// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xcf,0x0c,0x04]668 669v_mad_u32_u24 v5, v1, vcc_lo, v3670// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xd5,0x0c,0x04]671 672v_mad_u32_u24 v5, v1, vcc_hi, v3673// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xd7,0x0c,0x04]674 675v_mad_u32_u24 v5, v1, ttmp15, v3676// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xf7,0x0c,0x04]677 678v_mad_u32_u24 v5, v1, m0, v3679// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xf9,0x0c,0x04]680 681v_mad_u32_u24 v5, v1, exec_lo, v3682// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xfd,0x0c,0x04]683 684v_mad_u32_u24 v5, v1, exec_hi, v3685// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xff,0x0c,0x04]686 687v_mad_u32_u24 v5, v1, 0, v3688// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x01,0x0d,0x04]689 690v_mad_u32_u24 v5, v1, -1, v3691// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x83,0x0d,0x04]692 693v_mad_u32_u24 v5, v1, 0.5, v3694// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xe1,0x0d,0x04]695 696v_mad_u32_u24 v5, v1, -4.0, v3697// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xef,0x0d,0x04]698 699v_mad_u32_u24 v5, v1, src_vccz, v3700// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xf7,0x0d,0x04]701 702v_mad_u32_u24 v5, v1, src_execz, v3703// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xf9,0x0d,0x04]704 705v_mad_u32_u24 v5, v1, src_scc, v3706// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0xfb,0x0d,0x04]707 708v_mad_u32_u24 v5, v1, v2, v255709// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xfe,0x07]710 711v_mad_u32_u24 v5, v1, v2, s3712// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x0e,0x00]713 714v_mad_u32_u24 v5, v1, v2, s101715// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x96,0x01]716 717v_mad_u32_u24 v5, v1, v2, flat_scratch_lo718// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x9a,0x01]719 720v_mad_u32_u24 v5, v1, v2, flat_scratch_hi721// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x9e,0x01]722 723v_mad_u32_u24 v5, v1, v2, vcc_lo724// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xaa,0x01]725 726v_mad_u32_u24 v5, v1, v2, vcc_hi727// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xae,0x01]728 729v_mad_u32_u24 v5, v1, v2, ttmp15730// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xee,0x01]731 732v_mad_u32_u24 v5, v1, v2, m0733// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xf2,0x01]734 735v_mad_u32_u24 v5, v1, v2, exec_lo736// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xfa,0x01]737 738v_mad_u32_u24 v5, v1, v2, exec_hi739// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xfe,0x01]740 741v_mad_u32_u24 v5, v1, v2, 0742// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x02,0x02]743 744v_mad_u32_u24 v5, v1, v2, -1745// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0x06,0x03]746 747v_mad_u32_u24 v5, v1, v2, 0.5748// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xc2,0x03]749 750v_mad_u32_u24 v5, v1, v2, -4.0751// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xde,0x03]752 753v_mad_u32_u24 v5, v1, v2, src_vccz754// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xee,0x03]755 756v_mad_u32_u24 v5, v1, v2, src_execz757// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xf2,0x03]758 759v_mad_u32_u24 v5, v1, v2, src_scc760// CHECK: [0x05,0x00,0xc3,0xd1,0x01,0x05,0xf6,0x03]761 762v_mad_u32_u24 v5, v1, v2, v3 clamp763// CHECK: [0x05,0x80,0xc3,0xd1,0x01,0x05,0x0e,0x04]764 765v_cubeid_f32 v5, v1, v2, v3766// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x04]767 768v_cubeid_f32 v255, v1, v2, v3769// CHECK: [0xff,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x04]770 771v_cubeid_f32 v5, v255, v2, v3772// CHECK: [0x05,0x00,0xc4,0xd1,0xff,0x05,0x0e,0x04]773 774v_cubeid_f32 v5, s1, v2, v3775// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x04,0x0e,0x04]776 777v_cubeid_f32 v5, s101, v2, v3778// CHECK: [0x05,0x00,0xc4,0xd1,0x65,0x04,0x0e,0x04]779 780v_cubeid_f32 v5, flat_scratch_lo, v2, v3781// CHECK: [0x05,0x00,0xc4,0xd1,0x66,0x04,0x0e,0x04]782 783v_cubeid_f32 v5, flat_scratch_hi, v2, v3784// CHECK: [0x05,0x00,0xc4,0xd1,0x67,0x04,0x0e,0x04]785 786v_cubeid_f32 v5, vcc_lo, v2, v3787// CHECK: [0x05,0x00,0xc4,0xd1,0x6a,0x04,0x0e,0x04]788 789v_cubeid_f32 v5, vcc_hi, v2, v3790// CHECK: [0x05,0x00,0xc4,0xd1,0x6b,0x04,0x0e,0x04]791 792v_cubeid_f32 v5, ttmp15, v2, v3793// CHECK: [0x05,0x00,0xc4,0xd1,0x7b,0x04,0x0e,0x04]794 795v_cubeid_f32 v5, m0, v2, v3796// CHECK: [0x05,0x00,0xc4,0xd1,0x7c,0x04,0x0e,0x04]797 798v_cubeid_f32 v5, exec_lo, v2, v3799// CHECK: [0x05,0x00,0xc4,0xd1,0x7e,0x04,0x0e,0x04]800 801v_cubeid_f32 v5, exec_hi, v2, v3802// CHECK: [0x05,0x00,0xc4,0xd1,0x7f,0x04,0x0e,0x04]803 804v_cubeid_f32 v5, 0, v2, v3805// CHECK: [0x05,0x00,0xc4,0xd1,0x80,0x04,0x0e,0x04]806 807v_cubeid_f32 v5, -1, v2, v3808// CHECK: [0x05,0x00,0xc4,0xd1,0xc1,0x04,0x0e,0x04]809 810v_cubeid_f32 v5, 0.5, v2, v3811// CHECK: [0x05,0x00,0xc4,0xd1,0xf0,0x04,0x0e,0x04]812 813v_cubeid_f32 v5, -4.0, v2, v3814// CHECK: [0x05,0x00,0xc4,0xd1,0xf7,0x04,0x0e,0x04]815 816v_cubeid_f32 v5, src_vccz, v2, v3817// CHECK: [0x05,0x00,0xc4,0xd1,0xfb,0x04,0x0e,0x04]818 819v_cubeid_f32 v5, src_execz, v2, v3820// CHECK: [0x05,0x00,0xc4,0xd1,0xfc,0x04,0x0e,0x04]821 822v_cubeid_f32 v5, src_scc, v2, v3823// CHECK: [0x05,0x00,0xc4,0xd1,0xfd,0x04,0x0e,0x04]824 825v_cubeid_f32 v5, src_lds_direct, v2, v3826// CHECK: [0x05,0x00,0xc4,0xd1,0xfe,0x04,0x0e,0x04]827 828v_cubeid_f32 v5, v1, v255, v3829// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xff,0x0f,0x04]830 831v_cubeid_f32 v5, v1, s2, v3832// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0c,0x04]833 834v_cubeid_f32 v5, v1, s101, v3835// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xcb,0x0c,0x04]836 837v_cubeid_f32 v5, v1, flat_scratch_lo, v3838// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xcd,0x0c,0x04]839 840v_cubeid_f32 v5, v1, flat_scratch_hi, v3841// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xcf,0x0c,0x04]842 843v_cubeid_f32 v5, v1, vcc_lo, v3844// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xd5,0x0c,0x04]845 846v_cubeid_f32 v5, v1, vcc_hi, v3847// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xd7,0x0c,0x04]848 849v_cubeid_f32 v5, v1, ttmp15, v3850// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xf7,0x0c,0x04]851 852v_cubeid_f32 v5, v1, m0, v3853// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xf9,0x0c,0x04]854 855v_cubeid_f32 v5, v1, exec_lo, v3856// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xfd,0x0c,0x04]857 858v_cubeid_f32 v5, v1, exec_hi, v3859// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xff,0x0c,0x04]860 861v_cubeid_f32 v5, v1, 0, v3862// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x01,0x0d,0x04]863 864v_cubeid_f32 v5, v1, -1, v3865// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x83,0x0d,0x04]866 867v_cubeid_f32 v5, v1, 0.5, v3868// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xe1,0x0d,0x04]869 870v_cubeid_f32 v5, v1, -4.0, v3871// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xef,0x0d,0x04]872 873v_cubeid_f32 v5, v1, src_vccz, v3874// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xf7,0x0d,0x04]875 876v_cubeid_f32 v5, v1, src_execz, v3877// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xf9,0x0d,0x04]878 879v_cubeid_f32 v5, v1, src_scc, v3880// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0xfb,0x0d,0x04]881 882v_cubeid_f32 v5, v1, v2, v255883// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xfe,0x07]884 885v_cubeid_f32 v5, v1, v2, s3886// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x00]887 888v_cubeid_f32 v5, v1, v2, s101889// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x96,0x01]890 891v_cubeid_f32 v5, v1, v2, flat_scratch_lo892// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x9a,0x01]893 894v_cubeid_f32 v5, v1, v2, flat_scratch_hi895// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x9e,0x01]896 897v_cubeid_f32 v5, v1, v2, vcc_lo898// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xaa,0x01]899 900v_cubeid_f32 v5, v1, v2, vcc_hi901// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xae,0x01]902 903v_cubeid_f32 v5, v1, v2, ttmp15904// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xee,0x01]905 906v_cubeid_f32 v5, v1, v2, m0907// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xf2,0x01]908 909v_cubeid_f32 v5, v1, v2, exec_lo910// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xfa,0x01]911 912v_cubeid_f32 v5, v1, v2, exec_hi913// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xfe,0x01]914 915v_cubeid_f32 v5, v1, v2, 0916// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x02,0x02]917 918v_cubeid_f32 v5, v1, v2, -1919// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x06,0x03]920 921v_cubeid_f32 v5, v1, v2, 0.5922// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xc2,0x03]923 924v_cubeid_f32 v5, v1, v2, -4.0925// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xde,0x03]926 927v_cubeid_f32 v5, v1, v2, src_vccz928// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xee,0x03]929 930v_cubeid_f32 v5, v1, v2, src_execz931// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xf2,0x03]932 933v_cubeid_f32 v5, v1, v2, src_scc934// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0xf6,0x03]935 936v_cubeid_f32 v5, -v1, v2, v3937// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x24]938 939v_cubeid_f32 v5, v1, -v2, v3940// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x44]941 942v_cubeid_f32 v5, v1, v2, -v3943// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x84]944 945v_cubeid_f32 v5, -v1, -v2, -v3946// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0xe4]947 948v_cubeid_f32 v5, |v1|, v2, v3949// CHECK: [0x05,0x01,0xc4,0xd1,0x01,0x05,0x0e,0x04]950 951v_cubeid_f32 v5, v1, |v2|, v3952// CHECK: [0x05,0x02,0xc4,0xd1,0x01,0x05,0x0e,0x04]953 954v_cubeid_f32 v5, v1, v2, |v3|955// CHECK: [0x05,0x04,0xc4,0xd1,0x01,0x05,0x0e,0x04]956 957v_cubeid_f32 v5, |v1|, |v2|, |v3|958// CHECK: [0x05,0x07,0xc4,0xd1,0x01,0x05,0x0e,0x04]959 960v_cubeid_f32 v5, v1, v2, v3 clamp961// CHECK: [0x05,0x80,0xc4,0xd1,0x01,0x05,0x0e,0x04]962 963v_cubeid_f32 v5, v1, v2, v3 mul:2964// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x0c]965 966v_cubeid_f32 v5, v1, v2, v3 mul:4967// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x14]968 969v_cubeid_f32 v5, v1, v2, v3 div:2970// CHECK: [0x05,0x00,0xc4,0xd1,0x01,0x05,0x0e,0x1c]971 972v_cubesc_f32 v5, v1, v2, v3973// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x04]974 975v_cubesc_f32 v255, v1, v2, v3976// CHECK: [0xff,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x04]977 978v_cubesc_f32 v5, v255, v2, v3979// CHECK: [0x05,0x00,0xc5,0xd1,0xff,0x05,0x0e,0x04]980 981v_cubesc_f32 v5, s1, v2, v3982// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x04,0x0e,0x04]983 984v_cubesc_f32 v5, s101, v2, v3985// CHECK: [0x05,0x00,0xc5,0xd1,0x65,0x04,0x0e,0x04]986 987v_cubesc_f32 v5, flat_scratch_lo, v2, v3988// CHECK: [0x05,0x00,0xc5,0xd1,0x66,0x04,0x0e,0x04]989 990v_cubesc_f32 v5, flat_scratch_hi, v2, v3991// CHECK: [0x05,0x00,0xc5,0xd1,0x67,0x04,0x0e,0x04]992 993v_cubesc_f32 v5, vcc_lo, v2, v3994// CHECK: [0x05,0x00,0xc5,0xd1,0x6a,0x04,0x0e,0x04]995 996v_cubesc_f32 v5, vcc_hi, v2, v3997// CHECK: [0x05,0x00,0xc5,0xd1,0x6b,0x04,0x0e,0x04]998 999v_cubesc_f32 v5, ttmp15, v2, v31000// CHECK: [0x05,0x00,0xc5,0xd1,0x7b,0x04,0x0e,0x04]1001 1002v_cubesc_f32 v5, m0, v2, v31003// CHECK: [0x05,0x00,0xc5,0xd1,0x7c,0x04,0x0e,0x04]1004 1005v_cubesc_f32 v5, exec_lo, v2, v31006// CHECK: [0x05,0x00,0xc5,0xd1,0x7e,0x04,0x0e,0x04]1007 1008v_cubesc_f32 v5, exec_hi, v2, v31009// CHECK: [0x05,0x00,0xc5,0xd1,0x7f,0x04,0x0e,0x04]1010 1011v_cubesc_f32 v5, 0, v2, v31012// CHECK: [0x05,0x00,0xc5,0xd1,0x80,0x04,0x0e,0x04]1013 1014v_cubesc_f32 v5, -1, v2, v31015// CHECK: [0x05,0x00,0xc5,0xd1,0xc1,0x04,0x0e,0x04]1016 1017v_cubesc_f32 v5, 0.5, v2, v31018// CHECK: [0x05,0x00,0xc5,0xd1,0xf0,0x04,0x0e,0x04]1019 1020v_cubesc_f32 v5, -4.0, v2, v31021// CHECK: [0x05,0x00,0xc5,0xd1,0xf7,0x04,0x0e,0x04]1022 1023v_cubesc_f32 v5, src_vccz, v2, v31024// CHECK: [0x05,0x00,0xc5,0xd1,0xfb,0x04,0x0e,0x04]1025 1026v_cubesc_f32 v5, src_execz, v2, v31027// CHECK: [0x05,0x00,0xc5,0xd1,0xfc,0x04,0x0e,0x04]1028 1029v_cubesc_f32 v5, src_scc, v2, v31030// CHECK: [0x05,0x00,0xc5,0xd1,0xfd,0x04,0x0e,0x04]1031 1032v_cubesc_f32 v5, src_lds_direct, v2, v31033// CHECK: [0x05,0x00,0xc5,0xd1,0xfe,0x04,0x0e,0x04]1034 1035v_cubesc_f32 v5, v1, v255, v31036// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xff,0x0f,0x04]1037 1038v_cubesc_f32 v5, v1, s2, v31039// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0c,0x04]1040 1041v_cubesc_f32 v5, v1, s101, v31042// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xcb,0x0c,0x04]1043 1044v_cubesc_f32 v5, v1, flat_scratch_lo, v31045// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xcd,0x0c,0x04]1046 1047v_cubesc_f32 v5, v1, flat_scratch_hi, v31048// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xcf,0x0c,0x04]1049 1050v_cubesc_f32 v5, v1, vcc_lo, v31051// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xd5,0x0c,0x04]1052 1053v_cubesc_f32 v5, v1, vcc_hi, v31054// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xd7,0x0c,0x04]1055 1056v_cubesc_f32 v5, v1, ttmp15, v31057// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xf7,0x0c,0x04]1058 1059v_cubesc_f32 v5, v1, m0, v31060// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xf9,0x0c,0x04]1061 1062v_cubesc_f32 v5, v1, exec_lo, v31063// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xfd,0x0c,0x04]1064 1065v_cubesc_f32 v5, v1, exec_hi, v31066// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xff,0x0c,0x04]1067 1068v_cubesc_f32 v5, v1, 0, v31069// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x01,0x0d,0x04]1070 1071v_cubesc_f32 v5, v1, -1, v31072// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x83,0x0d,0x04]1073 1074v_cubesc_f32 v5, v1, 0.5, v31075// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xe1,0x0d,0x04]1076 1077v_cubesc_f32 v5, v1, -4.0, v31078// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xef,0x0d,0x04]1079 1080v_cubesc_f32 v5, v1, src_vccz, v31081// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xf7,0x0d,0x04]1082 1083v_cubesc_f32 v5, v1, src_execz, v31084// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xf9,0x0d,0x04]1085 1086v_cubesc_f32 v5, v1, src_scc, v31087// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0xfb,0x0d,0x04]1088 1089v_cubesc_f32 v5, v1, v2, v2551090// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xfe,0x07]1091 1092v_cubesc_f32 v5, v1, v2, s31093// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x00]1094 1095v_cubesc_f32 v5, v1, v2, s1011096// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x96,0x01]1097 1098v_cubesc_f32 v5, v1, v2, flat_scratch_lo1099// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x9a,0x01]1100 1101v_cubesc_f32 v5, v1, v2, flat_scratch_hi1102// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x9e,0x01]1103 1104v_cubesc_f32 v5, v1, v2, vcc_lo1105// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xaa,0x01]1106 1107v_cubesc_f32 v5, v1, v2, vcc_hi1108// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xae,0x01]1109 1110v_cubesc_f32 v5, v1, v2, ttmp151111// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xee,0x01]1112 1113v_cubesc_f32 v5, v1, v2, m01114// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xf2,0x01]1115 1116v_cubesc_f32 v5, v1, v2, exec_lo1117// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xfa,0x01]1118 1119v_cubesc_f32 v5, v1, v2, exec_hi1120// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xfe,0x01]1121 1122v_cubesc_f32 v5, v1, v2, 01123// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x02,0x02]1124 1125v_cubesc_f32 v5, v1, v2, -11126// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x06,0x03]1127 1128v_cubesc_f32 v5, v1, v2, 0.51129// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xc2,0x03]1130 1131v_cubesc_f32 v5, v1, v2, -4.01132// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xde,0x03]1133 1134v_cubesc_f32 v5, v1, v2, src_vccz1135// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xee,0x03]1136 1137v_cubesc_f32 v5, v1, v2, src_execz1138// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xf2,0x03]1139 1140v_cubesc_f32 v5, v1, v2, src_scc1141// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0xf6,0x03]1142 1143v_cubesc_f32 v5, -v1, v2, v31144// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x24]1145 1146v_cubesc_f32 v5, v1, -v2, v31147// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x44]1148 1149v_cubesc_f32 v5, v1, v2, -v31150// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x84]1151 1152v_cubesc_f32 v5, -v1, -v2, -v31153// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0xe4]1154 1155v_cubesc_f32 v5, |v1|, v2, v31156// CHECK: [0x05,0x01,0xc5,0xd1,0x01,0x05,0x0e,0x04]1157 1158v_cubesc_f32 v5, v1, |v2|, v31159// CHECK: [0x05,0x02,0xc5,0xd1,0x01,0x05,0x0e,0x04]1160 1161v_cubesc_f32 v5, v1, v2, |v3|1162// CHECK: [0x05,0x04,0xc5,0xd1,0x01,0x05,0x0e,0x04]1163 1164v_cubesc_f32 v5, |v1|, |v2|, |v3|1165// CHECK: [0x05,0x07,0xc5,0xd1,0x01,0x05,0x0e,0x04]1166 1167v_cubesc_f32 v5, v1, v2, v3 clamp1168// CHECK: [0x05,0x80,0xc5,0xd1,0x01,0x05,0x0e,0x04]1169 1170v_cubesc_f32 v5, v1, v2, v3 mul:21171// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x0c]1172 1173v_cubesc_f32 v5, v1, v2, v3 mul:41174// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x14]1175 1176v_cubesc_f32 v5, v1, v2, v3 div:21177// CHECK: [0x05,0x00,0xc5,0xd1,0x01,0x05,0x0e,0x1c]1178 1179v_cubetc_f32 v5, v1, v2, v31180// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x04]1181 1182v_cubetc_f32 v255, v1, v2, v31183// CHECK: [0xff,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x04]1184 1185v_cubetc_f32 v5, v255, v2, v31186// CHECK: [0x05,0x00,0xc6,0xd1,0xff,0x05,0x0e,0x04]1187 1188v_cubetc_f32 v5, s1, v2, v31189// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x04,0x0e,0x04]1190 1191v_cubetc_f32 v5, s101, v2, v31192// CHECK: [0x05,0x00,0xc6,0xd1,0x65,0x04,0x0e,0x04]1193 1194v_cubetc_f32 v5, flat_scratch_lo, v2, v31195// CHECK: [0x05,0x00,0xc6,0xd1,0x66,0x04,0x0e,0x04]1196 1197v_cubetc_f32 v5, flat_scratch_hi, v2, v31198// CHECK: [0x05,0x00,0xc6,0xd1,0x67,0x04,0x0e,0x04]1199 1200v_cubetc_f32 v5, vcc_lo, v2, v31201// CHECK: [0x05,0x00,0xc6,0xd1,0x6a,0x04,0x0e,0x04]1202 1203v_cubetc_f32 v5, vcc_hi, v2, v31204// CHECK: [0x05,0x00,0xc6,0xd1,0x6b,0x04,0x0e,0x04]1205 1206v_cubetc_f32 v5, ttmp15, v2, v31207// CHECK: [0x05,0x00,0xc6,0xd1,0x7b,0x04,0x0e,0x04]1208 1209v_cubetc_f32 v5, m0, v2, v31210// CHECK: [0x05,0x00,0xc6,0xd1,0x7c,0x04,0x0e,0x04]1211 1212v_cubetc_f32 v5, exec_lo, v2, v31213// CHECK: [0x05,0x00,0xc6,0xd1,0x7e,0x04,0x0e,0x04]1214 1215v_cubetc_f32 v5, exec_hi, v2, v31216// CHECK: [0x05,0x00,0xc6,0xd1,0x7f,0x04,0x0e,0x04]1217 1218v_cubetc_f32 v5, 0, v2, v31219// CHECK: [0x05,0x00,0xc6,0xd1,0x80,0x04,0x0e,0x04]1220 1221v_cubetc_f32 v5, -1, v2, v31222// CHECK: [0x05,0x00,0xc6,0xd1,0xc1,0x04,0x0e,0x04]1223 1224v_cubetc_f32 v5, 0.5, v2, v31225// CHECK: [0x05,0x00,0xc6,0xd1,0xf0,0x04,0x0e,0x04]1226 1227v_cubetc_f32 v5, -4.0, v2, v31228// CHECK: [0x05,0x00,0xc6,0xd1,0xf7,0x04,0x0e,0x04]1229 1230v_cubetc_f32 v5, src_vccz, v2, v31231// CHECK: [0x05,0x00,0xc6,0xd1,0xfb,0x04,0x0e,0x04]1232 1233v_cubetc_f32 v5, src_execz, v2, v31234// CHECK: [0x05,0x00,0xc6,0xd1,0xfc,0x04,0x0e,0x04]1235 1236v_cubetc_f32 v5, src_scc, v2, v31237// CHECK: [0x05,0x00,0xc6,0xd1,0xfd,0x04,0x0e,0x04]1238 1239v_cubetc_f32 v5, src_lds_direct, v2, v31240// CHECK: [0x05,0x00,0xc6,0xd1,0xfe,0x04,0x0e,0x04]1241 1242v_cubetc_f32 v5, v1, v255, v31243// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xff,0x0f,0x04]1244 1245v_cubetc_f32 v5, v1, s2, v31246// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0c,0x04]1247 1248v_cubetc_f32 v5, v1, s101, v31249// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xcb,0x0c,0x04]1250 1251v_cubetc_f32 v5, v1, flat_scratch_lo, v31252// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xcd,0x0c,0x04]1253 1254v_cubetc_f32 v5, v1, flat_scratch_hi, v31255// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xcf,0x0c,0x04]1256 1257v_cubetc_f32 v5, v1, vcc_lo, v31258// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xd5,0x0c,0x04]1259 1260v_cubetc_f32 v5, v1, vcc_hi, v31261// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xd7,0x0c,0x04]1262 1263v_cubetc_f32 v5, v1, ttmp15, v31264// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xf7,0x0c,0x04]1265 1266v_cubetc_f32 v5, v1, m0, v31267// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xf9,0x0c,0x04]1268 1269v_cubetc_f32 v5, v1, exec_lo, v31270// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xfd,0x0c,0x04]1271 1272v_cubetc_f32 v5, v1, exec_hi, v31273// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xff,0x0c,0x04]1274 1275v_cubetc_f32 v5, v1, 0, v31276// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x01,0x0d,0x04]1277 1278v_cubetc_f32 v5, v1, -1, v31279// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x83,0x0d,0x04]1280 1281v_cubetc_f32 v5, v1, 0.5, v31282// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xe1,0x0d,0x04]1283 1284v_cubetc_f32 v5, v1, -4.0, v31285// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xef,0x0d,0x04]1286 1287v_cubetc_f32 v5, v1, src_vccz, v31288// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xf7,0x0d,0x04]1289 1290v_cubetc_f32 v5, v1, src_execz, v31291// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xf9,0x0d,0x04]1292 1293v_cubetc_f32 v5, v1, src_scc, v31294// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0xfb,0x0d,0x04]1295 1296v_cubetc_f32 v5, v1, v2, v2551297// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xfe,0x07]1298 1299v_cubetc_f32 v5, v1, v2, s31300// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x00]1301 1302v_cubetc_f32 v5, v1, v2, s1011303// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x96,0x01]1304 1305v_cubetc_f32 v5, v1, v2, flat_scratch_lo1306// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x9a,0x01]1307 1308v_cubetc_f32 v5, v1, v2, flat_scratch_hi1309// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x9e,0x01]1310 1311v_cubetc_f32 v5, v1, v2, vcc_lo1312// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xaa,0x01]1313 1314v_cubetc_f32 v5, v1, v2, vcc_hi1315// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xae,0x01]1316 1317v_cubetc_f32 v5, v1, v2, ttmp151318// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xee,0x01]1319 1320v_cubetc_f32 v5, v1, v2, m01321// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xf2,0x01]1322 1323v_cubetc_f32 v5, v1, v2, exec_lo1324// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xfa,0x01]1325 1326v_cubetc_f32 v5, v1, v2, exec_hi1327// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xfe,0x01]1328 1329v_cubetc_f32 v5, v1, v2, 01330// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x02,0x02]1331 1332v_cubetc_f32 v5, v1, v2, -11333// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x06,0x03]1334 1335v_cubetc_f32 v5, v1, v2, 0.51336// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xc2,0x03]1337 1338v_cubetc_f32 v5, v1, v2, -4.01339// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xde,0x03]1340 1341v_cubetc_f32 v5, v1, v2, src_vccz1342// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xee,0x03]1343 1344v_cubetc_f32 v5, v1, v2, src_execz1345// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xf2,0x03]1346 1347v_cubetc_f32 v5, v1, v2, src_scc1348// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0xf6,0x03]1349 1350v_cubetc_f32 v5, -v1, v2, v31351// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x24]1352 1353v_cubetc_f32 v5, v1, -v2, v31354// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x44]1355 1356v_cubetc_f32 v5, v1, v2, -v31357// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x84]1358 1359v_cubetc_f32 v5, -v1, -v2, -v31360// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0xe4]1361 1362v_cubetc_f32 v5, |v1|, v2, v31363// CHECK: [0x05,0x01,0xc6,0xd1,0x01,0x05,0x0e,0x04]1364 1365v_cubetc_f32 v5, v1, |v2|, v31366// CHECK: [0x05,0x02,0xc6,0xd1,0x01,0x05,0x0e,0x04]1367 1368v_cubetc_f32 v5, v1, v2, |v3|1369// CHECK: [0x05,0x04,0xc6,0xd1,0x01,0x05,0x0e,0x04]1370 1371v_cubetc_f32 v5, |v1|, |v2|, |v3|1372// CHECK: [0x05,0x07,0xc6,0xd1,0x01,0x05,0x0e,0x04]1373 1374v_cubetc_f32 v5, v1, v2, v3 clamp1375// CHECK: [0x05,0x80,0xc6,0xd1,0x01,0x05,0x0e,0x04]1376 1377v_cubetc_f32 v5, v1, v2, v3 mul:21378// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x0c]1379 1380v_cubetc_f32 v5, v1, v2, v3 mul:41381// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x14]1382 1383v_cubetc_f32 v5, v1, v2, v3 div:21384// CHECK: [0x05,0x00,0xc6,0xd1,0x01,0x05,0x0e,0x1c]1385 1386v_cubema_f32 v5, v1, v2, v31387// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x04]1388 1389v_cubema_f32 v255, v1, v2, v31390// CHECK: [0xff,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x04]1391 1392v_cubema_f32 v5, v255, v2, v31393// CHECK: [0x05,0x00,0xc7,0xd1,0xff,0x05,0x0e,0x04]1394 1395v_cubema_f32 v5, s1, v2, v31396// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x04,0x0e,0x04]1397 1398v_cubema_f32 v5, s101, v2, v31399// CHECK: [0x05,0x00,0xc7,0xd1,0x65,0x04,0x0e,0x04]1400 1401v_cubema_f32 v5, flat_scratch_lo, v2, v31402// CHECK: [0x05,0x00,0xc7,0xd1,0x66,0x04,0x0e,0x04]1403 1404v_cubema_f32 v5, flat_scratch_hi, v2, v31405// CHECK: [0x05,0x00,0xc7,0xd1,0x67,0x04,0x0e,0x04]1406 1407v_cubema_f32 v5, vcc_lo, v2, v31408// CHECK: [0x05,0x00,0xc7,0xd1,0x6a,0x04,0x0e,0x04]1409 1410v_cubema_f32 v5, vcc_hi, v2, v31411// CHECK: [0x05,0x00,0xc7,0xd1,0x6b,0x04,0x0e,0x04]1412 1413v_cubema_f32 v5, ttmp15, v2, v31414// CHECK: [0x05,0x00,0xc7,0xd1,0x7b,0x04,0x0e,0x04]1415 1416v_cubema_f32 v5, m0, v2, v31417// CHECK: [0x05,0x00,0xc7,0xd1,0x7c,0x04,0x0e,0x04]1418 1419v_cubema_f32 v5, exec_lo, v2, v31420// CHECK: [0x05,0x00,0xc7,0xd1,0x7e,0x04,0x0e,0x04]1421 1422v_cubema_f32 v5, exec_hi, v2, v31423// CHECK: [0x05,0x00,0xc7,0xd1,0x7f,0x04,0x0e,0x04]1424 1425v_cubema_f32 v5, 0, v2, v31426// CHECK: [0x05,0x00,0xc7,0xd1,0x80,0x04,0x0e,0x04]1427 1428v_cubema_f32 v5, -1, v2, v31429// CHECK: [0x05,0x00,0xc7,0xd1,0xc1,0x04,0x0e,0x04]1430 1431v_cubema_f32 v5, 0.5, v2, v31432// CHECK: [0x05,0x00,0xc7,0xd1,0xf0,0x04,0x0e,0x04]1433 1434v_cubema_f32 v5, -4.0, v2, v31435// CHECK: [0x05,0x00,0xc7,0xd1,0xf7,0x04,0x0e,0x04]1436 1437v_cubema_f32 v5, src_vccz, v2, v31438// CHECK: [0x05,0x00,0xc7,0xd1,0xfb,0x04,0x0e,0x04]1439 1440v_cubema_f32 v5, src_execz, v2, v31441// CHECK: [0x05,0x00,0xc7,0xd1,0xfc,0x04,0x0e,0x04]1442 1443v_cubema_f32 v5, src_scc, v2, v31444// CHECK: [0x05,0x00,0xc7,0xd1,0xfd,0x04,0x0e,0x04]1445 1446v_cubema_f32 v5, src_lds_direct, v2, v31447// CHECK: [0x05,0x00,0xc7,0xd1,0xfe,0x04,0x0e,0x04]1448 1449v_cubema_f32 v5, v1, v255, v31450// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xff,0x0f,0x04]1451 1452v_cubema_f32 v5, v1, s2, v31453// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0c,0x04]1454 1455v_cubema_f32 v5, v1, s101, v31456// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xcb,0x0c,0x04]1457 1458v_cubema_f32 v5, v1, flat_scratch_lo, v31459// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xcd,0x0c,0x04]1460 1461v_cubema_f32 v5, v1, flat_scratch_hi, v31462// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xcf,0x0c,0x04]1463 1464v_cubema_f32 v5, v1, vcc_lo, v31465// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xd5,0x0c,0x04]1466 1467v_cubema_f32 v5, v1, vcc_hi, v31468// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xd7,0x0c,0x04]1469 1470v_cubema_f32 v5, v1, ttmp15, v31471// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xf7,0x0c,0x04]1472 1473v_cubema_f32 v5, v1, m0, v31474// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xf9,0x0c,0x04]1475 1476v_cubema_f32 v5, v1, exec_lo, v31477// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xfd,0x0c,0x04]1478 1479v_cubema_f32 v5, v1, exec_hi, v31480// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xff,0x0c,0x04]1481 1482v_cubema_f32 v5, v1, 0, v31483// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x01,0x0d,0x04]1484 1485v_cubema_f32 v5, v1, -1, v31486// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x83,0x0d,0x04]1487 1488v_cubema_f32 v5, v1, 0.5, v31489// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xe1,0x0d,0x04]1490 1491v_cubema_f32 v5, v1, -4.0, v31492// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xef,0x0d,0x04]1493 1494v_cubema_f32 v5, v1, src_vccz, v31495// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xf7,0x0d,0x04]1496 1497v_cubema_f32 v5, v1, src_execz, v31498// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xf9,0x0d,0x04]1499 1500v_cubema_f32 v5, v1, src_scc, v31501// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0xfb,0x0d,0x04]1502 1503v_cubema_f32 v5, v1, v2, v2551504// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xfe,0x07]1505 1506v_cubema_f32 v5, v1, v2, s31507// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x00]1508 1509v_cubema_f32 v5, v1, v2, s1011510// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x96,0x01]1511 1512v_cubema_f32 v5, v1, v2, flat_scratch_lo1513// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x9a,0x01]1514 1515v_cubema_f32 v5, v1, v2, flat_scratch_hi1516// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x9e,0x01]1517 1518v_cubema_f32 v5, v1, v2, vcc_lo1519// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xaa,0x01]1520 1521v_cubema_f32 v5, v1, v2, vcc_hi1522// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xae,0x01]1523 1524v_cubema_f32 v5, v1, v2, ttmp151525// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xee,0x01]1526 1527v_cubema_f32 v5, v1, v2, m01528// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xf2,0x01]1529 1530v_cubema_f32 v5, v1, v2, exec_lo1531// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xfa,0x01]1532 1533v_cubema_f32 v5, v1, v2, exec_hi1534// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xfe,0x01]1535 1536v_cubema_f32 v5, v1, v2, 01537// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x02,0x02]1538 1539v_cubema_f32 v5, v1, v2, -11540// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x06,0x03]1541 1542v_cubema_f32 v5, v1, v2, 0.51543// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xc2,0x03]1544 1545v_cubema_f32 v5, v1, v2, -4.01546// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xde,0x03]1547 1548v_cubema_f32 v5, v1, v2, src_vccz1549// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xee,0x03]1550 1551v_cubema_f32 v5, v1, v2, src_execz1552// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xf2,0x03]1553 1554v_cubema_f32 v5, v1, v2, src_scc1555// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0xf6,0x03]1556 1557v_cubema_f32 v5, -v1, v2, v31558// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x24]1559 1560v_cubema_f32 v5, v1, -v2, v31561// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x44]1562 1563v_cubema_f32 v5, v1, v2, -v31564// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x84]1565 1566v_cubema_f32 v5, -v1, -v2, -v31567// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0xe4]1568 1569v_cubema_f32 v5, |v1|, v2, v31570// CHECK: [0x05,0x01,0xc7,0xd1,0x01,0x05,0x0e,0x04]1571 1572v_cubema_f32 v5, v1, |v2|, v31573// CHECK: [0x05,0x02,0xc7,0xd1,0x01,0x05,0x0e,0x04]1574 1575v_cubema_f32 v5, v1, v2, |v3|1576// CHECK: [0x05,0x04,0xc7,0xd1,0x01,0x05,0x0e,0x04]1577 1578v_cubema_f32 v5, |v1|, |v2|, |v3|1579// CHECK: [0x05,0x07,0xc7,0xd1,0x01,0x05,0x0e,0x04]1580 1581v_cubema_f32 v5, v1, v2, v3 clamp1582// CHECK: [0x05,0x80,0xc7,0xd1,0x01,0x05,0x0e,0x04]1583 1584v_cubema_f32 v5, v1, v2, v3 mul:21585// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x0c]1586 1587v_cubema_f32 v5, v1, v2, v3 mul:41588// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x14]1589 1590v_cubema_f32 v5, v1, v2, v3 div:21591// CHECK: [0x05,0x00,0xc7,0xd1,0x01,0x05,0x0e,0x1c]1592 1593v_bfe_u32 v5, v1, v2, v31594// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x0e,0x04]1595 1596v_bfe_u32 v255, v1, v2, v31597// CHECK: [0xff,0x00,0xc8,0xd1,0x01,0x05,0x0e,0x04]1598 1599v_bfe_u32 v5, v255, v2, v31600// CHECK: [0x05,0x00,0xc8,0xd1,0xff,0x05,0x0e,0x04]1601 1602v_bfe_u32 v5, s1, v2, v31603// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x04,0x0e,0x04]1604 1605v_bfe_u32 v5, s101, v2, v31606// CHECK: [0x05,0x00,0xc8,0xd1,0x65,0x04,0x0e,0x04]1607 1608v_bfe_u32 v5, flat_scratch_lo, v2, v31609// CHECK: [0x05,0x00,0xc8,0xd1,0x66,0x04,0x0e,0x04]1610 1611v_bfe_u32 v5, flat_scratch_hi, v2, v31612// CHECK: [0x05,0x00,0xc8,0xd1,0x67,0x04,0x0e,0x04]1613 1614v_bfe_u32 v5, vcc_lo, v2, v31615// CHECK: [0x05,0x00,0xc8,0xd1,0x6a,0x04,0x0e,0x04]1616 1617v_bfe_u32 v5, vcc_hi, v2, v31618// CHECK: [0x05,0x00,0xc8,0xd1,0x6b,0x04,0x0e,0x04]1619 1620v_bfe_u32 v5, ttmp15, v2, v31621// CHECK: [0x05,0x00,0xc8,0xd1,0x7b,0x04,0x0e,0x04]1622 1623v_bfe_u32 v5, m0, v2, v31624// CHECK: [0x05,0x00,0xc8,0xd1,0x7c,0x04,0x0e,0x04]1625 1626v_bfe_u32 v5, exec_lo, v2, v31627// CHECK: [0x05,0x00,0xc8,0xd1,0x7e,0x04,0x0e,0x04]1628 1629v_bfe_u32 v5, exec_hi, v2, v31630// CHECK: [0x05,0x00,0xc8,0xd1,0x7f,0x04,0x0e,0x04]1631 1632v_bfe_u32 v5, 0, v2, v31633// CHECK: [0x05,0x00,0xc8,0xd1,0x80,0x04,0x0e,0x04]1634 1635v_bfe_u32 v5, -1, v2, v31636// CHECK: [0x05,0x00,0xc8,0xd1,0xc1,0x04,0x0e,0x04]1637 1638v_bfe_u32 v5, 0.5, v2, v31639// CHECK: [0x05,0x00,0xc8,0xd1,0xf0,0x04,0x0e,0x04]1640 1641v_bfe_u32 v5, -4.0, v2, v31642// CHECK: [0x05,0x00,0xc8,0xd1,0xf7,0x04,0x0e,0x04]1643 1644v_bfe_u32 v5, src_vccz, v2, v31645// CHECK: [0x05,0x00,0xc8,0xd1,0xfb,0x04,0x0e,0x04]1646 1647v_bfe_u32 v5, src_execz, v2, v31648// CHECK: [0x05,0x00,0xc8,0xd1,0xfc,0x04,0x0e,0x04]1649 1650v_bfe_u32 v5, src_scc, v2, v31651// CHECK: [0x05,0x00,0xc8,0xd1,0xfd,0x04,0x0e,0x04]1652 1653v_bfe_u32 v5, src_lds_direct, v2, v31654// CHECK: [0x05,0x00,0xc8,0xd1,0xfe,0x04,0x0e,0x04]1655 1656v_bfe_u32 v5, v1, v255, v31657// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xff,0x0f,0x04]1658 1659v_bfe_u32 v5, v1, s2, v31660// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x0c,0x04]1661 1662v_bfe_u32 v5, v1, s101, v31663// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xcb,0x0c,0x04]1664 1665v_bfe_u32 v5, v1, flat_scratch_lo, v31666// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xcd,0x0c,0x04]1667 1668v_bfe_u32 v5, v1, flat_scratch_hi, v31669// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xcf,0x0c,0x04]1670 1671v_bfe_u32 v5, v1, vcc_lo, v31672// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xd5,0x0c,0x04]1673 1674v_bfe_u32 v5, v1, vcc_hi, v31675// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xd7,0x0c,0x04]1676 1677v_bfe_u32 v5, v1, ttmp15, v31678// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xf7,0x0c,0x04]1679 1680v_bfe_u32 v5, v1, m0, v31681// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xf9,0x0c,0x04]1682 1683v_bfe_u32 v5, v1, exec_lo, v31684// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xfd,0x0c,0x04]1685 1686v_bfe_u32 v5, v1, exec_hi, v31687// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xff,0x0c,0x04]1688 1689v_bfe_u32 v5, v1, 0, v31690// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x01,0x0d,0x04]1691 1692v_bfe_u32 v5, v1, -1, v31693// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x83,0x0d,0x04]1694 1695v_bfe_u32 v5, v1, 0.5, v31696// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xe1,0x0d,0x04]1697 1698v_bfe_u32 v5, v1, -4.0, v31699// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xef,0x0d,0x04]1700 1701v_bfe_u32 v5, v1, src_vccz, v31702// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xf7,0x0d,0x04]1703 1704v_bfe_u32 v5, v1, src_execz, v31705// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xf9,0x0d,0x04]1706 1707v_bfe_u32 v5, v1, src_scc, v31708// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0xfb,0x0d,0x04]1709 1710v_bfe_u32 v5, v1, v2, v2551711// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xfe,0x07]1712 1713v_bfe_u32 v5, v1, v2, s31714// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x0e,0x00]1715 1716v_bfe_u32 v5, v1, v2, s1011717// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x96,0x01]1718 1719v_bfe_u32 v5, v1, v2, flat_scratch_lo1720// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x9a,0x01]1721 1722v_bfe_u32 v5, v1, v2, flat_scratch_hi1723// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x9e,0x01]1724 1725v_bfe_u32 v5, v1, v2, vcc_lo1726// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xaa,0x01]1727 1728v_bfe_u32 v5, v1, v2, vcc_hi1729// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xae,0x01]1730 1731v_bfe_u32 v5, v1, v2, ttmp151732// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xee,0x01]1733 1734v_bfe_u32 v5, v1, v2, m01735// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xf2,0x01]1736 1737v_bfe_u32 v5, v1, v2, exec_lo1738// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xfa,0x01]1739 1740v_bfe_u32 v5, v1, v2, exec_hi1741// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xfe,0x01]1742 1743v_bfe_u32 v5, v1, v2, 01744// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x02,0x02]1745 1746v_bfe_u32 v5, v1, v2, -11747// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0x06,0x03]1748 1749v_bfe_u32 v5, v1, v2, 0.51750// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xc2,0x03]1751 1752v_bfe_u32 v5, v1, v2, -4.01753// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xde,0x03]1754 1755v_bfe_u32 v5, v1, v2, src_vccz1756// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xee,0x03]1757 1758v_bfe_u32 v5, v1, v2, src_execz1759// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xf2,0x03]1760 1761v_bfe_u32 v5, v1, v2, src_scc1762// CHECK: [0x05,0x00,0xc8,0xd1,0x01,0x05,0xf6,0x03]1763 1764v_bfe_i32 v5, v1, v2, v31765// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x0e,0x04]1766 1767v_bfe_i32 v255, v1, v2, v31768// CHECK: [0xff,0x00,0xc9,0xd1,0x01,0x05,0x0e,0x04]1769 1770v_bfe_i32 v5, v255, v2, v31771// CHECK: [0x05,0x00,0xc9,0xd1,0xff,0x05,0x0e,0x04]1772 1773v_bfe_i32 v5, s1, v2, v31774// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x04,0x0e,0x04]1775 1776v_bfe_i32 v5, s101, v2, v31777// CHECK: [0x05,0x00,0xc9,0xd1,0x65,0x04,0x0e,0x04]1778 1779v_bfe_i32 v5, flat_scratch_lo, v2, v31780// CHECK: [0x05,0x00,0xc9,0xd1,0x66,0x04,0x0e,0x04]1781 1782v_bfe_i32 v5, flat_scratch_hi, v2, v31783// CHECK: [0x05,0x00,0xc9,0xd1,0x67,0x04,0x0e,0x04]1784 1785v_bfe_i32 v5, vcc_lo, v2, v31786// CHECK: [0x05,0x00,0xc9,0xd1,0x6a,0x04,0x0e,0x04]1787 1788v_bfe_i32 v5, vcc_hi, v2, v31789// CHECK: [0x05,0x00,0xc9,0xd1,0x6b,0x04,0x0e,0x04]1790 1791v_bfe_i32 v5, ttmp15, v2, v31792// CHECK: [0x05,0x00,0xc9,0xd1,0x7b,0x04,0x0e,0x04]1793 1794v_bfe_i32 v5, m0, v2, v31795// CHECK: [0x05,0x00,0xc9,0xd1,0x7c,0x04,0x0e,0x04]1796 1797v_bfe_i32 v5, exec_lo, v2, v31798// CHECK: [0x05,0x00,0xc9,0xd1,0x7e,0x04,0x0e,0x04]1799 1800v_bfe_i32 v5, exec_hi, v2, v31801// CHECK: [0x05,0x00,0xc9,0xd1,0x7f,0x04,0x0e,0x04]1802 1803v_bfe_i32 v5, 0, v2, v31804// CHECK: [0x05,0x00,0xc9,0xd1,0x80,0x04,0x0e,0x04]1805 1806v_bfe_i32 v5, -1, v2, v31807// CHECK: [0x05,0x00,0xc9,0xd1,0xc1,0x04,0x0e,0x04]1808 1809v_bfe_i32 v5, 0.5, v2, v31810// CHECK: [0x05,0x00,0xc9,0xd1,0xf0,0x04,0x0e,0x04]1811 1812v_bfe_i32 v5, -4.0, v2, v31813// CHECK: [0x05,0x00,0xc9,0xd1,0xf7,0x04,0x0e,0x04]1814 1815v_bfe_i32 v5, src_vccz, v2, v31816// CHECK: [0x05,0x00,0xc9,0xd1,0xfb,0x04,0x0e,0x04]1817 1818v_bfe_i32 v5, src_execz, v2, v31819// CHECK: [0x05,0x00,0xc9,0xd1,0xfc,0x04,0x0e,0x04]1820 1821v_bfe_i32 v5, src_scc, v2, v31822// CHECK: [0x05,0x00,0xc9,0xd1,0xfd,0x04,0x0e,0x04]1823 1824v_bfe_i32 v5, src_lds_direct, v2, v31825// CHECK: [0x05,0x00,0xc9,0xd1,0xfe,0x04,0x0e,0x04]1826 1827v_bfe_i32 v5, v1, v255, v31828// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xff,0x0f,0x04]1829 1830v_bfe_i32 v5, v1, s2, v31831// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x0c,0x04]1832 1833v_bfe_i32 v5, v1, s101, v31834// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xcb,0x0c,0x04]1835 1836v_bfe_i32 v5, v1, flat_scratch_lo, v31837// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xcd,0x0c,0x04]1838 1839v_bfe_i32 v5, v1, flat_scratch_hi, v31840// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xcf,0x0c,0x04]1841 1842v_bfe_i32 v5, v1, vcc_lo, v31843// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xd5,0x0c,0x04]1844 1845v_bfe_i32 v5, v1, vcc_hi, v31846// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xd7,0x0c,0x04]1847 1848v_bfe_i32 v5, v1, ttmp15, v31849// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xf7,0x0c,0x04]1850 1851v_bfe_i32 v5, v1, m0, v31852// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xf9,0x0c,0x04]1853 1854v_bfe_i32 v5, v1, exec_lo, v31855// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xfd,0x0c,0x04]1856 1857v_bfe_i32 v5, v1, exec_hi, v31858// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xff,0x0c,0x04]1859 1860v_bfe_i32 v5, v1, 0, v31861// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x01,0x0d,0x04]1862 1863v_bfe_i32 v5, v1, -1, v31864// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x83,0x0d,0x04]1865 1866v_bfe_i32 v5, v1, 0.5, v31867// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xe1,0x0d,0x04]1868 1869v_bfe_i32 v5, v1, -4.0, v31870// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xef,0x0d,0x04]1871 1872v_bfe_i32 v5, v1, src_vccz, v31873// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xf7,0x0d,0x04]1874 1875v_bfe_i32 v5, v1, src_execz, v31876// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xf9,0x0d,0x04]1877 1878v_bfe_i32 v5, v1, src_scc, v31879// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0xfb,0x0d,0x04]1880 1881v_bfe_i32 v5, v1, v2, v2551882// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xfe,0x07]1883 1884v_bfe_i32 v5, v1, v2, s31885// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x0e,0x00]1886 1887v_bfe_i32 v5, v1, v2, s1011888// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x96,0x01]1889 1890v_bfe_i32 v5, v1, v2, flat_scratch_lo1891// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x9a,0x01]1892 1893v_bfe_i32 v5, v1, v2, flat_scratch_hi1894// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x9e,0x01]1895 1896v_bfe_i32 v5, v1, v2, vcc_lo1897// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xaa,0x01]1898 1899v_bfe_i32 v5, v1, v2, vcc_hi1900// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xae,0x01]1901 1902v_bfe_i32 v5, v1, v2, ttmp151903// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xee,0x01]1904 1905v_bfe_i32 v5, v1, v2, m01906// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xf2,0x01]1907 1908v_bfe_i32 v5, v1, v2, exec_lo1909// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xfa,0x01]1910 1911v_bfe_i32 v5, v1, v2, exec_hi1912// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xfe,0x01]1913 1914v_bfe_i32 v5, v1, v2, 01915// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x02,0x02]1916 1917v_bfe_i32 v5, v1, v2, -11918// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0x06,0x03]1919 1920v_bfe_i32 v5, v1, v2, 0.51921// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xc2,0x03]1922 1923v_bfe_i32 v5, v1, v2, -4.01924// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xde,0x03]1925 1926v_bfe_i32 v5, v1, v2, src_vccz1927// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xee,0x03]1928 1929v_bfe_i32 v5, v1, v2, src_execz1930// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xf2,0x03]1931 1932v_bfe_i32 v5, v1, v2, src_scc1933// CHECK: [0x05,0x00,0xc9,0xd1,0x01,0x05,0xf6,0x03]1934 1935v_bfi_b32 v5, v1, v2, v31936// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x0e,0x04]1937 1938v_bfi_b32 v255, v1, v2, v31939// CHECK: [0xff,0x00,0xca,0xd1,0x01,0x05,0x0e,0x04]1940 1941v_bfi_b32 v5, v255, v2, v31942// CHECK: [0x05,0x00,0xca,0xd1,0xff,0x05,0x0e,0x04]1943 1944v_bfi_b32 v5, s1, v2, v31945// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x04,0x0e,0x04]1946 1947v_bfi_b32 v5, s101, v2, v31948// CHECK: [0x05,0x00,0xca,0xd1,0x65,0x04,0x0e,0x04]1949 1950v_bfi_b32 v5, flat_scratch_lo, v2, v31951// CHECK: [0x05,0x00,0xca,0xd1,0x66,0x04,0x0e,0x04]1952 1953v_bfi_b32 v5, flat_scratch_hi, v2, v31954// CHECK: [0x05,0x00,0xca,0xd1,0x67,0x04,0x0e,0x04]1955 1956v_bfi_b32 v5, vcc_lo, v2, v31957// CHECK: [0x05,0x00,0xca,0xd1,0x6a,0x04,0x0e,0x04]1958 1959v_bfi_b32 v5, vcc_hi, v2, v31960// CHECK: [0x05,0x00,0xca,0xd1,0x6b,0x04,0x0e,0x04]1961 1962v_bfi_b32 v5, ttmp15, v2, v31963// CHECK: [0x05,0x00,0xca,0xd1,0x7b,0x04,0x0e,0x04]1964 1965v_bfi_b32 v5, m0, v2, v31966// CHECK: [0x05,0x00,0xca,0xd1,0x7c,0x04,0x0e,0x04]1967 1968v_bfi_b32 v5, exec_lo, v2, v31969// CHECK: [0x05,0x00,0xca,0xd1,0x7e,0x04,0x0e,0x04]1970 1971v_bfi_b32 v5, exec_hi, v2, v31972// CHECK: [0x05,0x00,0xca,0xd1,0x7f,0x04,0x0e,0x04]1973 1974v_bfi_b32 v5, 0, v2, v31975// CHECK: [0x05,0x00,0xca,0xd1,0x80,0x04,0x0e,0x04]1976 1977v_bfi_b32 v5, -1, v2, v31978// CHECK: [0x05,0x00,0xca,0xd1,0xc1,0x04,0x0e,0x04]1979 1980v_bfi_b32 v5, 0.5, v2, v31981// CHECK: [0x05,0x00,0xca,0xd1,0xf0,0x04,0x0e,0x04]1982 1983v_bfi_b32 v5, -4.0, v2, v31984// CHECK: [0x05,0x00,0xca,0xd1,0xf7,0x04,0x0e,0x04]1985 1986v_bfi_b32 v5, src_vccz, v2, v31987// CHECK: [0x05,0x00,0xca,0xd1,0xfb,0x04,0x0e,0x04]1988 1989v_bfi_b32 v5, src_execz, v2, v31990// CHECK: [0x05,0x00,0xca,0xd1,0xfc,0x04,0x0e,0x04]1991 1992v_bfi_b32 v5, src_scc, v2, v31993// CHECK: [0x05,0x00,0xca,0xd1,0xfd,0x04,0x0e,0x04]1994 1995v_bfi_b32 v5, src_lds_direct, v2, v31996// CHECK: [0x05,0x00,0xca,0xd1,0xfe,0x04,0x0e,0x04]1997 1998v_bfi_b32 v5, v1, v255, v31999// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xff,0x0f,0x04]2000 2001v_bfi_b32 v5, v1, s2, v32002// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x0c,0x04]2003 2004v_bfi_b32 v5, v1, s101, v32005// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xcb,0x0c,0x04]2006 2007v_bfi_b32 v5, v1, flat_scratch_lo, v32008// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xcd,0x0c,0x04]2009 2010v_bfi_b32 v5, v1, flat_scratch_hi, v32011// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xcf,0x0c,0x04]2012 2013v_bfi_b32 v5, v1, vcc_lo, v32014// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xd5,0x0c,0x04]2015 2016v_bfi_b32 v5, v1, vcc_hi, v32017// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xd7,0x0c,0x04]2018 2019v_bfi_b32 v5, v1, ttmp15, v32020// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xf7,0x0c,0x04]2021 2022v_bfi_b32 v5, v1, m0, v32023// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xf9,0x0c,0x04]2024 2025v_bfi_b32 v5, v1, exec_lo, v32026// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xfd,0x0c,0x04]2027 2028v_bfi_b32 v5, v1, exec_hi, v32029// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xff,0x0c,0x04]2030 2031v_bfi_b32 v5, v1, 0, v32032// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x01,0x0d,0x04]2033 2034v_bfi_b32 v5, v1, -1, v32035// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x83,0x0d,0x04]2036 2037v_bfi_b32 v5, v1, 0.5, v32038// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xe1,0x0d,0x04]2039 2040v_bfi_b32 v5, v1, -4.0, v32041// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xef,0x0d,0x04]2042 2043v_bfi_b32 v5, v1, src_vccz, v32044// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xf7,0x0d,0x04]2045 2046v_bfi_b32 v5, v1, src_execz, v32047// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xf9,0x0d,0x04]2048 2049v_bfi_b32 v5, v1, src_scc, v32050// CHECK: [0x05,0x00,0xca,0xd1,0x01,0xfb,0x0d,0x04]2051 2052v_bfi_b32 v5, v1, v2, v2552053// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xfe,0x07]2054 2055v_bfi_b32 v5, v1, v2, s32056// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x0e,0x00]2057 2058v_bfi_b32 v5, v1, v2, s1012059// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x96,0x01]2060 2061v_bfi_b32 v5, v1, v2, flat_scratch_lo2062// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x9a,0x01]2063 2064v_bfi_b32 v5, v1, v2, flat_scratch_hi2065// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x9e,0x01]2066 2067v_bfi_b32 v5, v1, v2, vcc_lo2068// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xaa,0x01]2069 2070v_bfi_b32 v5, v1, v2, vcc_hi2071// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xae,0x01]2072 2073v_bfi_b32 v5, v1, v2, ttmp152074// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xee,0x01]2075 2076v_bfi_b32 v5, v1, v2, m02077// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xf2,0x01]2078 2079v_bfi_b32 v5, v1, v2, exec_lo2080// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xfa,0x01]2081 2082v_bfi_b32 v5, v1, v2, exec_hi2083// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xfe,0x01]2084 2085v_bfi_b32 v5, v1, v2, 02086// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x02,0x02]2087 2088v_bfi_b32 v5, v1, v2, -12089// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0x06,0x03]2090 2091v_bfi_b32 v5, v1, v2, 0.52092// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xc2,0x03]2093 2094v_bfi_b32 v5, v1, v2, -4.02095// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xde,0x03]2096 2097v_bfi_b32 v5, v1, v2, src_vccz2098// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xee,0x03]2099 2100v_bfi_b32 v5, v1, v2, src_execz2101// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xf2,0x03]2102 2103v_bfi_b32 v5, v1, v2, src_scc2104// CHECK: [0x05,0x00,0xca,0xd1,0x01,0x05,0xf6,0x03]2105 2106v_fma_f32 v5, v1, v2, v32107// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x04]2108 2109v_fma_f32 v255, v1, v2, v32110// CHECK: [0xff,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x04]2111 2112v_fma_f32 v5, v255, v2, v32113// CHECK: [0x05,0x00,0xcb,0xd1,0xff,0x05,0x0e,0x04]2114 2115v_fma_f32 v5, s1, v2, v32116// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x04,0x0e,0x04]2117 2118v_fma_f32 v5, s101, v2, v32119// CHECK: [0x05,0x00,0xcb,0xd1,0x65,0x04,0x0e,0x04]2120 2121v_fma_f32 v5, flat_scratch_lo, v2, v32122// CHECK: [0x05,0x00,0xcb,0xd1,0x66,0x04,0x0e,0x04]2123 2124v_fma_f32 v5, flat_scratch_hi, v2, v32125// CHECK: [0x05,0x00,0xcb,0xd1,0x67,0x04,0x0e,0x04]2126 2127v_fma_f32 v5, vcc_lo, v2, v32128// CHECK: [0x05,0x00,0xcb,0xd1,0x6a,0x04,0x0e,0x04]2129 2130v_fma_f32 v5, vcc_hi, v2, v32131// CHECK: [0x05,0x00,0xcb,0xd1,0x6b,0x04,0x0e,0x04]2132 2133v_fma_f32 v5, ttmp15, v2, v32134// CHECK: [0x05,0x00,0xcb,0xd1,0x7b,0x04,0x0e,0x04]2135 2136v_fma_f32 v5, m0, v2, v32137// CHECK: [0x05,0x00,0xcb,0xd1,0x7c,0x04,0x0e,0x04]2138 2139v_fma_f32 v5, exec_lo, v2, v32140// CHECK: [0x05,0x00,0xcb,0xd1,0x7e,0x04,0x0e,0x04]2141 2142v_fma_f32 v5, exec_hi, v2, v32143// CHECK: [0x05,0x00,0xcb,0xd1,0x7f,0x04,0x0e,0x04]2144 2145v_fma_f32 v5, 0, v2, v32146// CHECK: [0x05,0x00,0xcb,0xd1,0x80,0x04,0x0e,0x04]2147 2148v_fma_f32 v5, -1, v2, v32149// CHECK: [0x05,0x00,0xcb,0xd1,0xc1,0x04,0x0e,0x04]2150 2151v_fma_f32 v5, 0.5, v2, v32152// CHECK: [0x05,0x00,0xcb,0xd1,0xf0,0x04,0x0e,0x04]2153 2154v_fma_f32 v5, -4.0, v2, v32155// CHECK: [0x05,0x00,0xcb,0xd1,0xf7,0x04,0x0e,0x04]2156 2157v_fma_f32 v5, src_vccz, v2, v32158// CHECK: [0x05,0x00,0xcb,0xd1,0xfb,0x04,0x0e,0x04]2159 2160v_fma_f32 v5, src_execz, v2, v32161// CHECK: [0x05,0x00,0xcb,0xd1,0xfc,0x04,0x0e,0x04]2162 2163v_fma_f32 v5, src_scc, v2, v32164// CHECK: [0x05,0x00,0xcb,0xd1,0xfd,0x04,0x0e,0x04]2165 2166v_fma_f32 v5, src_lds_direct, v2, v32167// CHECK: [0x05,0x00,0xcb,0xd1,0xfe,0x04,0x0e,0x04]2168 2169v_fma_f32 v5, v1, v255, v32170// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xff,0x0f,0x04]2171 2172v_fma_f32 v5, v1, s2, v32173// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0c,0x04]2174 2175v_fma_f32 v5, v1, s101, v32176// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xcb,0x0c,0x04]2177 2178v_fma_f32 v5, v1, flat_scratch_lo, v32179// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xcd,0x0c,0x04]2180 2181v_fma_f32 v5, v1, flat_scratch_hi, v32182// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xcf,0x0c,0x04]2183 2184v_fma_f32 v5, v1, vcc_lo, v32185// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xd5,0x0c,0x04]2186 2187v_fma_f32 v5, v1, vcc_hi, v32188// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xd7,0x0c,0x04]2189 2190v_fma_f32 v5, v1, ttmp15, v32191// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xf7,0x0c,0x04]2192 2193v_fma_f32 v5, v1, m0, v32194// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xf9,0x0c,0x04]2195 2196v_fma_f32 v5, v1, exec_lo, v32197// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xfd,0x0c,0x04]2198 2199v_fma_f32 v5, v1, exec_hi, v32200// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xff,0x0c,0x04]2201 2202v_fma_f32 v5, v1, 0, v32203// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x01,0x0d,0x04]2204 2205v_fma_f32 v5, v1, -1, v32206// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x83,0x0d,0x04]2207 2208v_fma_f32 v5, v1, 0.5, v32209// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xe1,0x0d,0x04]2210 2211v_fma_f32 v5, v1, -4.0, v32212// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xef,0x0d,0x04]2213 2214v_fma_f32 v5, v1, src_vccz, v32215// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xf7,0x0d,0x04]2216 2217v_fma_f32 v5, v1, src_execz, v32218// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xf9,0x0d,0x04]2219 2220v_fma_f32 v5, v1, src_scc, v32221// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0xfb,0x0d,0x04]2222 2223v_fma_f32 v5, v1, v2, v2552224// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xfe,0x07]2225 2226v_fma_f32 v5, v1, v2, s32227// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x00]2228 2229v_fma_f32 v5, v1, v2, s1012230// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x96,0x01]2231 2232v_fma_f32 v5, v1, v2, flat_scratch_lo2233// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x9a,0x01]2234 2235v_fma_f32 v5, v1, v2, flat_scratch_hi2236// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x9e,0x01]2237 2238v_fma_f32 v5, v1, v2, vcc_lo2239// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xaa,0x01]2240 2241v_fma_f32 v5, v1, v2, vcc_hi2242// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xae,0x01]2243 2244v_fma_f32 v5, v1, v2, ttmp152245// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xee,0x01]2246 2247v_fma_f32 v5, v1, v2, m02248// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xf2,0x01]2249 2250v_fma_f32 v5, v1, v2, exec_lo2251// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xfa,0x01]2252 2253v_fma_f32 v5, v1, v2, exec_hi2254// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xfe,0x01]2255 2256v_fma_f32 v5, v1, v2, 02257// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x02,0x02]2258 2259v_fma_f32 v5, v1, v2, -12260// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x06,0x03]2261 2262v_fma_f32 v5, v1, v2, 0.52263// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xc2,0x03]2264 2265v_fma_f32 v5, v1, v2, -4.02266// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xde,0x03]2267 2268v_fma_f32 v5, v1, v2, src_vccz2269// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xee,0x03]2270 2271v_fma_f32 v5, v1, v2, src_execz2272// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xf2,0x03]2273 2274v_fma_f32 v5, v1, v2, src_scc2275// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0xf6,0x03]2276 2277v_fma_f32 v5, -v1, v2, v32278// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x24]2279 2280v_fma_f32 v5, v1, -v2, v32281// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x44]2282 2283v_fma_f32 v5, v1, v2, -v32284// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x84]2285 2286v_fma_f32 v5, -v1, -v2, -v32287// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0xe4]2288 2289v_fma_f32 v5, |v1|, v2, v32290// CHECK: [0x05,0x01,0xcb,0xd1,0x01,0x05,0x0e,0x04]2291 2292v_fma_f32 v5, v1, |v2|, v32293// CHECK: [0x05,0x02,0xcb,0xd1,0x01,0x05,0x0e,0x04]2294 2295v_fma_f32 v5, v1, v2, |v3|2296// CHECK: [0x05,0x04,0xcb,0xd1,0x01,0x05,0x0e,0x04]2297 2298v_fma_f32 v5, |v1|, |v2|, |v3|2299// CHECK: [0x05,0x07,0xcb,0xd1,0x01,0x05,0x0e,0x04]2300 2301v_fma_f32 v5, v1, v2, v3 clamp2302// CHECK: [0x05,0x80,0xcb,0xd1,0x01,0x05,0x0e,0x04]2303 2304v_fma_f32 v5, v1, v2, v3 mul:22305// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x0c]2306 2307v_fma_f32 v5, v1, v2, v3 mul:42308// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x14]2309 2310v_fma_f32 v5, v1, v2, v3 div:22311// CHECK: [0x05,0x00,0xcb,0xd1,0x01,0x05,0x0e,0x1c]2312 2313v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4]2314// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x04]2315 2316v_fma_f64 v[254:255], v[1:2], v[2:3], v[3:4]2317// CHECK: [0xfe,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x04]2318 2319v_fma_f64 v[5:6], v[254:255], v[2:3], v[3:4]2320// CHECK: [0x05,0x00,0xcc,0xd1,0xfe,0x05,0x0e,0x04]2321 2322v_fma_f64 v[5:6], s[2:3], v[2:3], v[3:4]2323// CHECK: [0x05,0x00,0xcc,0xd1,0x02,0x04,0x0e,0x04]2324 2325v_fma_f64 v[5:6], s[4:5], v[2:3], v[3:4]2326// CHECK: [0x05,0x00,0xcc,0xd1,0x04,0x04,0x0e,0x04]2327 2328v_fma_f64 v[5:6], s[100:101], v[2:3], v[3:4]2329// CHECK: [0x05,0x00,0xcc,0xd1,0x64,0x04,0x0e,0x04]2330 2331v_fma_f64 v[5:6], flat_scratch, v[2:3], v[3:4]2332// CHECK: [0x05,0x00,0xcc,0xd1,0x66,0x04,0x0e,0x04]2333 2334v_fma_f64 v[5:6], vcc, v[2:3], v[3:4]2335// CHECK: [0x05,0x00,0xcc,0xd1,0x6a,0x04,0x0e,0x04]2336 2337v_fma_f64 v[5:6], ttmp[14:15], v[2:3], v[3:4]2338// CHECK: [0x05,0x00,0xcc,0xd1,0x7a,0x04,0x0e,0x04]2339 2340v_fma_f64 v[5:6], exec, v[2:3], v[3:4]2341// CHECK: [0x05,0x00,0xcc,0xd1,0x7e,0x04,0x0e,0x04]2342 2343v_fma_f64 v[5:6], 0, v[2:3], v[3:4]2344// CHECK: [0x05,0x00,0xcc,0xd1,0x80,0x04,0x0e,0x04]2345 2346v_fma_f64 v[5:6], -1, v[2:3], v[3:4]2347// CHECK: [0x05,0x00,0xcc,0xd1,0xc1,0x04,0x0e,0x04]2348 2349v_fma_f64 v[5:6], 0.5, v[2:3], v[3:4]2350// CHECK: [0x05,0x00,0xcc,0xd1,0xf0,0x04,0x0e,0x04]2351 2352v_fma_f64 v[5:6], -4.0, v[2:3], v[3:4]2353// CHECK: [0x05,0x00,0xcc,0xd1,0xf7,0x04,0x0e,0x04]2354 2355v_fma_f64 v[5:6], src_vccz, v[2:3], v[3:4]2356// CHECK: [0x05,0x00,0xcc,0xd1,0xfb,0x04,0x0e,0x04]2357 2358v_fma_f64 v[5:6], src_execz, v[2:3], v[3:4]2359// CHECK: [0x05,0x00,0xcc,0xd1,0xfc,0x04,0x0e,0x04]2360 2361v_fma_f64 v[5:6], src_scc, v[2:3], v[3:4]2362// CHECK: [0x05,0x00,0xcc,0xd1,0xfd,0x04,0x0e,0x04]2363 2364v_fma_f64 v[5:6], v[1:2], v[254:255], v[3:4]2365// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xfd,0x0f,0x04]2366 2367v_fma_f64 v[5:6], v[1:2], s[4:5], v[3:4]2368// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x09,0x0c,0x04]2369 2370v_fma_f64 v[5:6], v[1:2], s[6:7], v[3:4]2371// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x0d,0x0c,0x04]2372 2373v_fma_f64 v[5:6], v[1:2], s[100:101], v[3:4]2374// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xc9,0x0c,0x04]2375 2376v_fma_f64 v[5:6], v[1:2], flat_scratch, v[3:4]2377// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xcd,0x0c,0x04]2378 2379v_fma_f64 v[5:6], v[1:2], vcc, v[3:4]2380// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xd5,0x0c,0x04]2381 2382v_fma_f64 v[5:6], v[1:2], ttmp[14:15], v[3:4]2383// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xf5,0x0c,0x04]2384 2385v_fma_f64 v[5:6], v[1:2], exec, v[3:4]2386// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xfd,0x0c,0x04]2387 2388v_fma_f64 v[5:6], v[1:2], 0, v[3:4]2389// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x01,0x0d,0x04]2390 2391v_fma_f64 v[5:6], v[1:2], -1, v[3:4]2392// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x83,0x0d,0x04]2393 2394v_fma_f64 v[5:6], v[1:2], 0.5, v[3:4]2395// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xe1,0x0d,0x04]2396 2397v_fma_f64 v[5:6], v[1:2], -4.0, v[3:4]2398// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xef,0x0d,0x04]2399 2400v_fma_f64 v[5:6], v[1:2], src_vccz, v[3:4]2401// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xf7,0x0d,0x04]2402 2403v_fma_f64 v[5:6], v[1:2], src_execz, v[3:4]2404// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xf9,0x0d,0x04]2405 2406v_fma_f64 v[5:6], v[1:2], src_scc, v[3:4]2407// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0xfb,0x0d,0x04]2408 2409v_fma_f64 v[5:6], v[1:2], v[2:3], v[254:255]2410// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xfa,0x07]2411 2412v_fma_f64 v[5:6], v[1:2], v[2:3], s[6:7]2413// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x1a,0x00]2414 2415v_fma_f64 v[5:6], v[1:2], v[2:3], s[8:9]2416// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x22,0x00]2417 2418v_fma_f64 v[5:6], v[1:2], v[2:3], s[100:101]2419// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x92,0x01]2420 2421v_fma_f64 v[5:6], v[1:2], v[2:3], flat_scratch2422// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x9a,0x01]2423 2424v_fma_f64 v[5:6], v[1:2], v[2:3], vcc2425// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xaa,0x01]2426 2427v_fma_f64 v[5:6], v[1:2], v[2:3], ttmp[14:15]2428// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xea,0x01]2429 2430v_fma_f64 v[5:6], v[1:2], v[2:3], exec2431// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xfa,0x01]2432 2433v_fma_f64 v[5:6], v[1:2], v[2:3], 02434// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x02,0x02]2435 2436v_fma_f64 v[5:6], v[1:2], v[2:3], -12437// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x06,0x03]2438 2439v_fma_f64 v[5:6], v[1:2], v[2:3], 0.52440// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xc2,0x03]2441 2442v_fma_f64 v[5:6], v[1:2], v[2:3], -4.02443// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xde,0x03]2444 2445v_fma_f64 v[5:6], v[1:2], v[2:3], src_vccz2446// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xee,0x03]2447 2448v_fma_f64 v[5:6], v[1:2], v[2:3], src_execz2449// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xf2,0x03]2450 2451v_fma_f64 v[5:6], v[1:2], v[2:3], src_scc2452// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0xf6,0x03]2453 2454v_fma_f64 v[5:6], -v[1:2], v[2:3], v[3:4]2455// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x24]2456 2457v_fma_f64 v[5:6], v[1:2], -v[2:3], v[3:4]2458// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x44]2459 2460v_fma_f64 v[5:6], v[1:2], v[2:3], -v[3:4]2461// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x84]2462 2463v_fma_f64 v[5:6], -v[1:2], -v[2:3], -v[3:4]2464// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0xe4]2465 2466v_fma_f64 v[5:6], |v[1:2]|, v[2:3], v[3:4]2467// CHECK: [0x05,0x01,0xcc,0xd1,0x01,0x05,0x0e,0x04]2468 2469v_fma_f64 v[5:6], v[1:2], |v[2:3]|, v[3:4]2470// CHECK: [0x05,0x02,0xcc,0xd1,0x01,0x05,0x0e,0x04]2471 2472v_fma_f64 v[5:6], v[1:2], v[2:3], |v[3:4]|2473// CHECK: [0x05,0x04,0xcc,0xd1,0x01,0x05,0x0e,0x04]2474 2475v_fma_f64 v[5:6], |v[1:2]|, |v[2:3]|, |v[3:4]|2476// CHECK: [0x05,0x07,0xcc,0xd1,0x01,0x05,0x0e,0x04]2477 2478v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] clamp2479// CHECK: [0x05,0x80,0xcc,0xd1,0x01,0x05,0x0e,0x04]2480 2481v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:22482// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x0c]2483 2484v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:42485// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x14]2486 2487v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] div:22488// CHECK: [0x05,0x00,0xcc,0xd1,0x01,0x05,0x0e,0x1c]2489 2490v_lerp_u8 v5, v1, v2, v32491// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x0e,0x04]2492 2493v_lerp_u8 v255, v1, v2, v32494// CHECK: [0xff,0x00,0xcd,0xd1,0x01,0x05,0x0e,0x04]2495 2496v_lerp_u8 v5, v255, v2, v32497// CHECK: [0x05,0x00,0xcd,0xd1,0xff,0x05,0x0e,0x04]2498 2499v_lerp_u8 v5, s1, v2, v32500// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x04,0x0e,0x04]2501 2502v_lerp_u8 v5, s101, v2, v32503// CHECK: [0x05,0x00,0xcd,0xd1,0x65,0x04,0x0e,0x04]2504 2505v_lerp_u8 v5, flat_scratch_lo, v2, v32506// CHECK: [0x05,0x00,0xcd,0xd1,0x66,0x04,0x0e,0x04]2507 2508v_lerp_u8 v5, flat_scratch_hi, v2, v32509// CHECK: [0x05,0x00,0xcd,0xd1,0x67,0x04,0x0e,0x04]2510 2511v_lerp_u8 v5, vcc_lo, v2, v32512// CHECK: [0x05,0x00,0xcd,0xd1,0x6a,0x04,0x0e,0x04]2513 2514v_lerp_u8 v5, vcc_hi, v2, v32515// CHECK: [0x05,0x00,0xcd,0xd1,0x6b,0x04,0x0e,0x04]2516 2517v_lerp_u8 v5, ttmp15, v2, v32518// CHECK: [0x05,0x00,0xcd,0xd1,0x7b,0x04,0x0e,0x04]2519 2520v_lerp_u8 v5, m0, v2, v32521// CHECK: [0x05,0x00,0xcd,0xd1,0x7c,0x04,0x0e,0x04]2522 2523v_lerp_u8 v5, exec_lo, v2, v32524// CHECK: [0x05,0x00,0xcd,0xd1,0x7e,0x04,0x0e,0x04]2525 2526v_lerp_u8 v5, exec_hi, v2, v32527// CHECK: [0x05,0x00,0xcd,0xd1,0x7f,0x04,0x0e,0x04]2528 2529v_lerp_u8 v5, 0, v2, v32530// CHECK: [0x05,0x00,0xcd,0xd1,0x80,0x04,0x0e,0x04]2531 2532v_lerp_u8 v5, -1, v2, v32533// CHECK: [0x05,0x00,0xcd,0xd1,0xc1,0x04,0x0e,0x04]2534 2535v_lerp_u8 v5, 0.5, v2, v32536// CHECK: [0x05,0x00,0xcd,0xd1,0xf0,0x04,0x0e,0x04]2537 2538v_lerp_u8 v5, -4.0, v2, v32539// CHECK: [0x05,0x00,0xcd,0xd1,0xf7,0x04,0x0e,0x04]2540 2541v_lerp_u8 v5, src_vccz, v2, v32542// CHECK: [0x05,0x00,0xcd,0xd1,0xfb,0x04,0x0e,0x04]2543 2544v_lerp_u8 v5, src_execz, v2, v32545// CHECK: [0x05,0x00,0xcd,0xd1,0xfc,0x04,0x0e,0x04]2546 2547v_lerp_u8 v5, src_scc, v2, v32548// CHECK: [0x05,0x00,0xcd,0xd1,0xfd,0x04,0x0e,0x04]2549 2550v_lerp_u8 v5, src_lds_direct, v2, v32551// CHECK: [0x05,0x00,0xcd,0xd1,0xfe,0x04,0x0e,0x04]2552 2553v_lerp_u8 v5, v1, v255, v32554// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xff,0x0f,0x04]2555 2556v_lerp_u8 v5, v1, s2, v32557// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x0c,0x04]2558 2559v_lerp_u8 v5, v1, s101, v32560// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xcb,0x0c,0x04]2561 2562v_lerp_u8 v5, v1, flat_scratch_lo, v32563// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xcd,0x0c,0x04]2564 2565v_lerp_u8 v5, v1, flat_scratch_hi, v32566// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xcf,0x0c,0x04]2567 2568v_lerp_u8 v5, v1, vcc_lo, v32569// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xd5,0x0c,0x04]2570 2571v_lerp_u8 v5, v1, vcc_hi, v32572// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xd7,0x0c,0x04]2573 2574v_lerp_u8 v5, v1, ttmp15, v32575// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xf7,0x0c,0x04]2576 2577v_lerp_u8 v5, v1, m0, v32578// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xf9,0x0c,0x04]2579 2580v_lerp_u8 v5, v1, exec_lo, v32581// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xfd,0x0c,0x04]2582 2583v_lerp_u8 v5, v1, exec_hi, v32584// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xff,0x0c,0x04]2585 2586v_lerp_u8 v5, v1, 0, v32587// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x01,0x0d,0x04]2588 2589v_lerp_u8 v5, v1, -1, v32590// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x83,0x0d,0x04]2591 2592v_lerp_u8 v5, v1, 0.5, v32593// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xe1,0x0d,0x04]2594 2595v_lerp_u8 v5, v1, -4.0, v32596// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xef,0x0d,0x04]2597 2598v_lerp_u8 v5, v1, src_vccz, v32599// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xf7,0x0d,0x04]2600 2601v_lerp_u8 v5, v1, src_execz, v32602// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xf9,0x0d,0x04]2603 2604v_lerp_u8 v5, v1, src_scc, v32605// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0xfb,0x0d,0x04]2606 2607v_lerp_u8 v5, v1, v2, v2552608// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xfe,0x07]2609 2610v_lerp_u8 v5, v1, v2, s32611// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x0e,0x00]2612 2613v_lerp_u8 v5, v1, v2, s1012614// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x96,0x01]2615 2616v_lerp_u8 v5, v1, v2, flat_scratch_lo2617// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x9a,0x01]2618 2619v_lerp_u8 v5, v1, v2, flat_scratch_hi2620// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x9e,0x01]2621 2622v_lerp_u8 v5, v1, v2, vcc_lo2623// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xaa,0x01]2624 2625v_lerp_u8 v5, v1, v2, vcc_hi2626// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xae,0x01]2627 2628v_lerp_u8 v5, v1, v2, ttmp152629// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xee,0x01]2630 2631v_lerp_u8 v5, v1, v2, m02632// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xf2,0x01]2633 2634v_lerp_u8 v5, v1, v2, exec_lo2635// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xfa,0x01]2636 2637v_lerp_u8 v5, v1, v2, exec_hi2638// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xfe,0x01]2639 2640v_lerp_u8 v5, v1, v2, 02641// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x02,0x02]2642 2643v_lerp_u8 v5, v1, v2, -12644// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0x06,0x03]2645 2646v_lerp_u8 v5, v1, v2, 0.52647// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xc2,0x03]2648 2649v_lerp_u8 v5, v1, v2, -4.02650// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xde,0x03]2651 2652v_lerp_u8 v5, v1, v2, src_vccz2653// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xee,0x03]2654 2655v_lerp_u8 v5, v1, v2, src_execz2656// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xf2,0x03]2657 2658v_lerp_u8 v5, v1, v2, src_scc2659// CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x05,0xf6,0x03]2660 2661v_alignbit_b32 v5, v1, v2, v32662// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x0e,0x04]2663 2664v_alignbit_b32 v255, v1, v2, v32665// CHECK: [0xff,0x00,0xce,0xd1,0x01,0x05,0x0e,0x04]2666 2667v_alignbit_b32 v5, v255, v2, v32668// CHECK: [0x05,0x00,0xce,0xd1,0xff,0x05,0x0e,0x04]2669 2670v_alignbit_b32 v5, s1, v2, v32671// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x04,0x0e,0x04]2672 2673v_alignbit_b32 v5, s101, v2, v32674// CHECK: [0x05,0x00,0xce,0xd1,0x65,0x04,0x0e,0x04]2675 2676v_alignbit_b32 v5, flat_scratch_lo, v2, v32677// CHECK: [0x05,0x00,0xce,0xd1,0x66,0x04,0x0e,0x04]2678 2679v_alignbit_b32 v5, flat_scratch_hi, v2, v32680// CHECK: [0x05,0x00,0xce,0xd1,0x67,0x04,0x0e,0x04]2681 2682v_alignbit_b32 v5, vcc_lo, v2, v32683// CHECK: [0x05,0x00,0xce,0xd1,0x6a,0x04,0x0e,0x04]2684 2685v_alignbit_b32 v5, vcc_hi, v2, v32686// CHECK: [0x05,0x00,0xce,0xd1,0x6b,0x04,0x0e,0x04]2687 2688v_alignbit_b32 v5, ttmp15, v2, v32689// CHECK: [0x05,0x00,0xce,0xd1,0x7b,0x04,0x0e,0x04]2690 2691v_alignbit_b32 v5, m0, v2, v32692// CHECK: [0x05,0x00,0xce,0xd1,0x7c,0x04,0x0e,0x04]2693 2694v_alignbit_b32 v5, exec_lo, v2, v32695// CHECK: [0x05,0x00,0xce,0xd1,0x7e,0x04,0x0e,0x04]2696 2697v_alignbit_b32 v5, exec_hi, v2, v32698// CHECK: [0x05,0x00,0xce,0xd1,0x7f,0x04,0x0e,0x04]2699 2700v_alignbit_b32 v5, 0, v2, v32701// CHECK: [0x05,0x00,0xce,0xd1,0x80,0x04,0x0e,0x04]2702 2703v_alignbit_b32 v5, -1, v2, v32704// CHECK: [0x05,0x00,0xce,0xd1,0xc1,0x04,0x0e,0x04]2705 2706v_alignbit_b32 v5, 0.5, v2, v32707// CHECK: [0x05,0x00,0xce,0xd1,0xf0,0x04,0x0e,0x04]2708 2709v_alignbit_b32 v5, -4.0, v2, v32710// CHECK: [0x05,0x00,0xce,0xd1,0xf7,0x04,0x0e,0x04]2711 2712v_alignbit_b32 v5, src_vccz, v2, v32713// CHECK: [0x05,0x00,0xce,0xd1,0xfb,0x04,0x0e,0x04]2714 2715v_alignbit_b32 v5, src_execz, v2, v32716// CHECK: [0x05,0x00,0xce,0xd1,0xfc,0x04,0x0e,0x04]2717 2718v_alignbit_b32 v5, src_scc, v2, v32719// CHECK: [0x05,0x00,0xce,0xd1,0xfd,0x04,0x0e,0x04]2720 2721v_alignbit_b32 v5, src_lds_direct, v2, v32722// CHECK: [0x05,0x00,0xce,0xd1,0xfe,0x04,0x0e,0x04]2723 2724v_alignbit_b32 v5, v1, v255, v32725// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xff,0x0f,0x04]2726 2727v_alignbit_b32 v5, v1, s2, v32728// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x0c,0x04]2729 2730v_alignbit_b32 v5, v1, s101, v32731// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xcb,0x0c,0x04]2732 2733v_alignbit_b32 v5, v1, flat_scratch_lo, v32734// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xcd,0x0c,0x04]2735 2736v_alignbit_b32 v5, v1, flat_scratch_hi, v32737// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xcf,0x0c,0x04]2738 2739v_alignbit_b32 v5, v1, vcc_lo, v32740// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xd5,0x0c,0x04]2741 2742v_alignbit_b32 v5, v1, vcc_hi, v32743// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xd7,0x0c,0x04]2744 2745v_alignbit_b32 v5, v1, ttmp15, v32746// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xf7,0x0c,0x04]2747 2748v_alignbit_b32 v5, v1, m0, v32749// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xf9,0x0c,0x04]2750 2751v_alignbit_b32 v5, v1, exec_lo, v32752// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xfd,0x0c,0x04]2753 2754v_alignbit_b32 v5, v1, exec_hi, v32755// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xff,0x0c,0x04]2756 2757v_alignbit_b32 v5, v1, 0, v32758// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x01,0x0d,0x04]2759 2760v_alignbit_b32 v5, v1, -1, v32761// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x83,0x0d,0x04]2762 2763v_alignbit_b32 v5, v1, 0.5, v32764// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xe1,0x0d,0x04]2765 2766v_alignbit_b32 v5, v1, -4.0, v32767// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xef,0x0d,0x04]2768 2769v_alignbit_b32 v5, v1, src_vccz, v32770// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xf7,0x0d,0x04]2771 2772v_alignbit_b32 v5, v1, src_execz, v32773// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xf9,0x0d,0x04]2774 2775v_alignbit_b32 v5, v1, src_scc, v32776// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xfb,0x0d,0x04]2777 2778v_alignbit_b32 v5, v1, v2, v2552779// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xfe,0x07]2780 2781v_alignbit_b32 v5, v1, v2, s32782// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x0e,0x00]2783 2784v_alignbit_b32 v5, v1, v2, s1012785// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x96,0x01]2786 2787v_alignbit_b32 v5, v1, v2, flat_scratch_lo2788// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x9a,0x01]2789 2790v_alignbit_b32 v5, v1, v2, flat_scratch_hi2791// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x9e,0x01]2792 2793v_alignbit_b32 v5, v1, v2, vcc_lo2794// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xaa,0x01]2795 2796v_alignbit_b32 v5, v1, v2, vcc_hi2797// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xae,0x01]2798 2799v_alignbit_b32 v5, v1, v2, ttmp152800// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xee,0x01]2801 2802v_alignbit_b32 v5, v1, v2, m02803// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xf2,0x01]2804 2805v_alignbit_b32 v5, v1, v2, exec_lo2806// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xfa,0x01]2807 2808v_alignbit_b32 v5, v1, v2, exec_hi2809// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xfe,0x01]2810 2811v_alignbit_b32 v5, v1, v2, 02812// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x02,0x02]2813 2814v_alignbit_b32 v5, v1, v2, -12815// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0x06,0x03]2816 2817v_alignbit_b32 v5, v1, v2, 0.52818// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xc2,0x03]2819 2820v_alignbit_b32 v5, v1, v2, -4.02821// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xde,0x03]2822 2823v_alignbit_b32 v5, v1, v2, src_vccz2824// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xee,0x03]2825 2826v_alignbit_b32 v5, v1, v2, src_execz2827// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xf2,0x03]2828 2829v_alignbit_b32 v5, v1, v2, src_scc2830// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x05,0xf6,0x03]2831 2832v_alignbit_b32 v5, v1, v2, v3 op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0xce,0xd1,0x01,0x05,0x0e,0x04]2833// CHECK: [0x05,0x08,0xce,0xd1,0x01,0x05,0x0e,0x04]2834 2835v_alignbit_b32 v5, v1, v2, v3 op_sel:[1,1,0,0] ; encoding: [0x05,0x18,0xce,0xd1,0x01,0x05,0x0e,0x04]2836// CHECK: [0x05,0x18,0xce,0xd1,0x01,0x05,0x0e,0x04]2837 2838v_alignbit_b32 v5, v1, v2, v3 op_sel:[1,1,1,0] ; encoding: [0x05,0x38,0xce,0xd1,0x01,0x05,0x0e,0x04]2839// CHECK: [0x05,0x38,0xce,0xd1,0x01,0x05,0x0e,0x04]2840 2841v_alignbit_b32 v5, v1, v2, v3 op_sel:[1,1,1,1] ; encoding: [0x05,0x78,0xce,0xd1,0x01,0x05,0x0e,0x04]2842// CHECK: [0x05,0x78,0xce,0xd1,0x01,0x05,0x0e,0x04]2843 2844v_alignbyte_b32 v5, v1, v2, v32845// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x0e,0x04]2846 2847v_alignbyte_b32 v255, v1, v2, v32848// CHECK: [0xff,0x00,0xcf,0xd1,0x01,0x05,0x0e,0x04]2849 2850v_alignbyte_b32 v5, v255, v2, v32851// CHECK: [0x05,0x00,0xcf,0xd1,0xff,0x05,0x0e,0x04]2852 2853v_alignbyte_b32 v5, s1, v2, v32854// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x04,0x0e,0x04]2855 2856v_alignbyte_b32 v5, s101, v2, v32857// CHECK: [0x05,0x00,0xcf,0xd1,0x65,0x04,0x0e,0x04]2858 2859v_alignbyte_b32 v5, flat_scratch_lo, v2, v32860// CHECK: [0x05,0x00,0xcf,0xd1,0x66,0x04,0x0e,0x04]2861 2862v_alignbyte_b32 v5, flat_scratch_hi, v2, v32863// CHECK: [0x05,0x00,0xcf,0xd1,0x67,0x04,0x0e,0x04]2864 2865v_alignbyte_b32 v5, vcc_lo, v2, v32866// CHECK: [0x05,0x00,0xcf,0xd1,0x6a,0x04,0x0e,0x04]2867 2868v_alignbyte_b32 v5, vcc_hi, v2, v32869// CHECK: [0x05,0x00,0xcf,0xd1,0x6b,0x04,0x0e,0x04]2870 2871v_alignbyte_b32 v5, ttmp15, v2, v32872// CHECK: [0x05,0x00,0xcf,0xd1,0x7b,0x04,0x0e,0x04]2873 2874v_alignbyte_b32 v5, m0, v2, v32875// CHECK: [0x05,0x00,0xcf,0xd1,0x7c,0x04,0x0e,0x04]2876 2877v_alignbyte_b32 v5, exec_lo, v2, v32878// CHECK: [0x05,0x00,0xcf,0xd1,0x7e,0x04,0x0e,0x04]2879 2880v_alignbyte_b32 v5, exec_hi, v2, v32881// CHECK: [0x05,0x00,0xcf,0xd1,0x7f,0x04,0x0e,0x04]2882 2883v_alignbyte_b32 v5, 0, v2, v32884// CHECK: [0x05,0x00,0xcf,0xd1,0x80,0x04,0x0e,0x04]2885 2886v_alignbyte_b32 v5, -1, v2, v32887// CHECK: [0x05,0x00,0xcf,0xd1,0xc1,0x04,0x0e,0x04]2888 2889v_alignbyte_b32 v5, 0.5, v2, v32890// CHECK: [0x05,0x00,0xcf,0xd1,0xf0,0x04,0x0e,0x04]2891 2892v_alignbyte_b32 v5, -4.0, v2, v32893// CHECK: [0x05,0x00,0xcf,0xd1,0xf7,0x04,0x0e,0x04]2894 2895v_alignbyte_b32 v5, src_vccz, v2, v32896// CHECK: [0x05,0x00,0xcf,0xd1,0xfb,0x04,0x0e,0x04]2897 2898v_alignbyte_b32 v5, src_execz, v2, v32899// CHECK: [0x05,0x00,0xcf,0xd1,0xfc,0x04,0x0e,0x04]2900 2901v_alignbyte_b32 v5, src_scc, v2, v32902// CHECK: [0x05,0x00,0xcf,0xd1,0xfd,0x04,0x0e,0x04]2903 2904v_alignbyte_b32 v5, src_lds_direct, v2, v32905// CHECK: [0x05,0x00,0xcf,0xd1,0xfe,0x04,0x0e,0x04]2906 2907v_alignbyte_b32 v5, v1, v255, v32908// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xff,0x0f,0x04]2909 2910v_alignbyte_b32 v5, v1, s2, v32911// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x0c,0x04]2912 2913v_alignbyte_b32 v5, v1, s101, v32914// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xcb,0x0c,0x04]2915 2916v_alignbyte_b32 v5, v1, flat_scratch_lo, v32917// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xcd,0x0c,0x04]2918 2919v_alignbyte_b32 v5, v1, flat_scratch_hi, v32920// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xcf,0x0c,0x04]2921 2922v_alignbyte_b32 v5, v1, vcc_lo, v32923// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xd5,0x0c,0x04]2924 2925v_alignbyte_b32 v5, v1, vcc_hi, v32926// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xd7,0x0c,0x04]2927 2928v_alignbyte_b32 v5, v1, ttmp15, v32929// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xf7,0x0c,0x04]2930 2931v_alignbyte_b32 v5, v1, m0, v32932// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xf9,0x0c,0x04]2933 2934v_alignbyte_b32 v5, v1, exec_lo, v32935// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xfd,0x0c,0x04]2936 2937v_alignbyte_b32 v5, v1, exec_hi, v32938// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xff,0x0c,0x04]2939 2940v_alignbyte_b32 v5, v1, 0, v32941// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x01,0x0d,0x04]2942 2943v_alignbyte_b32 v5, v1, -1, v32944// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x83,0x0d,0x04]2945 2946v_alignbyte_b32 v5, v1, 0.5, v32947// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xe1,0x0d,0x04]2948 2949v_alignbyte_b32 v5, v1, -4.0, v32950// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xef,0x0d,0x04]2951 2952v_alignbyte_b32 v5, v1, src_vccz, v32953// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xf7,0x0d,0x04]2954 2955v_alignbyte_b32 v5, v1, src_execz, v32956// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xf9,0x0d,0x04]2957 2958v_alignbyte_b32 v5, v1, src_scc, v32959// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xfb,0x0d,0x04]2960 2961v_alignbyte_b32 v5, v1, v2, v2552962// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xfe,0x07]2963 2964v_alignbyte_b32 v5, v1, v2, s32965// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x0e,0x00]2966 2967v_alignbyte_b32 v5, v1, v2, s1012968// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x96,0x01]2969 2970v_alignbyte_b32 v5, v1, v2, flat_scratch_lo2971// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x9a,0x01]2972 2973v_alignbyte_b32 v5, v1, v2, flat_scratch_hi2974// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x9e,0x01]2975 2976v_alignbyte_b32 v5, v1, v2, vcc_lo2977// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xaa,0x01]2978 2979v_alignbyte_b32 v5, v1, v2, vcc_hi2980// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xae,0x01]2981 2982v_alignbyte_b32 v5, v1, v2, ttmp152983// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xee,0x01]2984 2985v_alignbyte_b32 v5, v1, v2, m02986// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xf2,0x01]2987 2988v_alignbyte_b32 v5, v1, v2, exec_lo2989// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xfa,0x01]2990 2991v_alignbyte_b32 v5, v1, v2, exec_hi2992// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xfe,0x01]2993 2994v_alignbyte_b32 v5, v1, v2, 02995// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x02,0x02]2996 2997v_alignbyte_b32 v5, v1, v2, -12998// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0x06,0x03]2999 3000v_alignbyte_b32 v5, v1, v2, 0.53001// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xc2,0x03]3002 3003v_alignbyte_b32 v5, v1, v2, -4.03004// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xde,0x03]3005 3006v_alignbyte_b32 v5, v1, v2, src_vccz3007// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xee,0x03]3008 3009v_alignbyte_b32 v5, v1, v2, src_execz3010// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xf2,0x03]3011 3012v_alignbyte_b32 v5, v1, v2, src_scc3013// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x05,0xf6,0x03]3014 3015v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1]3016// CHECK: v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0xcf,0xd1,0x01,0x05,0x0e,0x04]3017 3018v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1,1]3019// CHECK: v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1,1,0,0] ; encoding: [0x05,0x18,0xcf,0xd1,0x01,0x05,0x0e,0x04]3020 3021v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1,1,1]3022// CHECK: v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1,1,1,0] ; encoding: [0x05,0x38,0xcf,0xd1,0x01,0x05,0x0e,0x04]3023 3024v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1,1,1,1]3025// CHECK: v_alignbyte_b32 v5, v1, v2, v3 op_sel:[1,1,1,1] ; encoding: [0x05,0x78,0xcf,0xd1,0x01,0x05,0x0e,0x04]3026 3027v_min3_f32 v5, v1, v2, v33028// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x04]3029 3030v_min3_f32 v255, v1, v2, v33031// CHECK: [0xff,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x04]3032 3033v_min3_f32 v5, v255, v2, v33034// CHECK: [0x05,0x00,0xd0,0xd1,0xff,0x05,0x0e,0x04]3035 3036v_min3_f32 v5, s1, v2, v33037// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x04,0x0e,0x04]3038 3039v_min3_f32 v5, s101, v2, v33040// CHECK: [0x05,0x00,0xd0,0xd1,0x65,0x04,0x0e,0x04]3041 3042v_min3_f32 v5, flat_scratch_lo, v2, v33043// CHECK: [0x05,0x00,0xd0,0xd1,0x66,0x04,0x0e,0x04]3044 3045v_min3_f32 v5, flat_scratch_hi, v2, v33046// CHECK: [0x05,0x00,0xd0,0xd1,0x67,0x04,0x0e,0x04]3047 3048v_min3_f32 v5, vcc_lo, v2, v33049// CHECK: [0x05,0x00,0xd0,0xd1,0x6a,0x04,0x0e,0x04]3050 3051v_min3_f32 v5, vcc_hi, v2, v33052// CHECK: [0x05,0x00,0xd0,0xd1,0x6b,0x04,0x0e,0x04]3053 3054v_min3_f32 v5, ttmp15, v2, v33055// CHECK: [0x05,0x00,0xd0,0xd1,0x7b,0x04,0x0e,0x04]3056 3057v_min3_f32 v5, m0, v2, v33058// CHECK: [0x05,0x00,0xd0,0xd1,0x7c,0x04,0x0e,0x04]3059 3060v_min3_f32 v5, exec_lo, v2, v33061// CHECK: [0x05,0x00,0xd0,0xd1,0x7e,0x04,0x0e,0x04]3062 3063v_min3_f32 v5, exec_hi, v2, v33064// CHECK: [0x05,0x00,0xd0,0xd1,0x7f,0x04,0x0e,0x04]3065 3066v_min3_f32 v5, 0, v2, v33067// CHECK: [0x05,0x00,0xd0,0xd1,0x80,0x04,0x0e,0x04]3068 3069v_min3_f32 v5, -1, v2, v33070// CHECK: [0x05,0x00,0xd0,0xd1,0xc1,0x04,0x0e,0x04]3071 3072v_min3_f32 v5, 0.5, v2, v33073// CHECK: [0x05,0x00,0xd0,0xd1,0xf0,0x04,0x0e,0x04]3074 3075v_min3_f32 v5, -4.0, v2, v33076// CHECK: [0x05,0x00,0xd0,0xd1,0xf7,0x04,0x0e,0x04]3077 3078v_min3_f32 v5, src_vccz, v2, v33079// CHECK: [0x05,0x00,0xd0,0xd1,0xfb,0x04,0x0e,0x04]3080 3081v_min3_f32 v5, src_execz, v2, v33082// CHECK: [0x05,0x00,0xd0,0xd1,0xfc,0x04,0x0e,0x04]3083 3084v_min3_f32 v5, src_scc, v2, v33085// CHECK: [0x05,0x00,0xd0,0xd1,0xfd,0x04,0x0e,0x04]3086 3087v_min3_f32 v5, src_lds_direct, v2, v33088// CHECK: [0x05,0x00,0xd0,0xd1,0xfe,0x04,0x0e,0x04]3089 3090v_min3_f32 v5, v1, v255, v33091// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xff,0x0f,0x04]3092 3093v_min3_f32 v5, v1, s2, v33094// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0c,0x04]3095 3096v_min3_f32 v5, v1, s101, v33097// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xcb,0x0c,0x04]3098 3099v_min3_f32 v5, v1, flat_scratch_lo, v33100// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xcd,0x0c,0x04]3101 3102v_min3_f32 v5, v1, flat_scratch_hi, v33103// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xcf,0x0c,0x04]3104 3105v_min3_f32 v5, v1, vcc_lo, v33106// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xd5,0x0c,0x04]3107 3108v_min3_f32 v5, v1, vcc_hi, v33109// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xd7,0x0c,0x04]3110 3111v_min3_f32 v5, v1, ttmp15, v33112// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xf7,0x0c,0x04]3113 3114v_min3_f32 v5, v1, m0, v33115// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xf9,0x0c,0x04]3116 3117v_min3_f32 v5, v1, exec_lo, v33118// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xfd,0x0c,0x04]3119 3120v_min3_f32 v5, v1, exec_hi, v33121// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xff,0x0c,0x04]3122 3123v_min3_f32 v5, v1, 0, v33124// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x01,0x0d,0x04]3125 3126v_min3_f32 v5, v1, -1, v33127// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x83,0x0d,0x04]3128 3129v_min3_f32 v5, v1, 0.5, v33130// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xe1,0x0d,0x04]3131 3132v_min3_f32 v5, v1, -4.0, v33133// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xef,0x0d,0x04]3134 3135v_min3_f32 v5, v1, src_vccz, v33136// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xf7,0x0d,0x04]3137 3138v_min3_f32 v5, v1, src_execz, v33139// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xf9,0x0d,0x04]3140 3141v_min3_f32 v5, v1, src_scc, v33142// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0xfb,0x0d,0x04]3143 3144v_min3_f32 v5, v1, v2, v2553145// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xfe,0x07]3146 3147v_min3_f32 v5, v1, v2, s33148// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x00]3149 3150v_min3_f32 v5, v1, v2, s1013151// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x96,0x01]3152 3153v_min3_f32 v5, v1, v2, flat_scratch_lo3154// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x9a,0x01]3155 3156v_min3_f32 v5, v1, v2, flat_scratch_hi3157// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x9e,0x01]3158 3159v_min3_f32 v5, v1, v2, vcc_lo3160// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xaa,0x01]3161 3162v_min3_f32 v5, v1, v2, vcc_hi3163// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xae,0x01]3164 3165v_min3_f32 v5, v1, v2, ttmp153166// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xee,0x01]3167 3168v_min3_f32 v5, v1, v2, m03169// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xf2,0x01]3170 3171v_min3_f32 v5, v1, v2, exec_lo3172// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xfa,0x01]3173 3174v_min3_f32 v5, v1, v2, exec_hi3175// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xfe,0x01]3176 3177v_min3_f32 v5, v1, v2, 03178// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x02,0x02]3179 3180v_min3_f32 v5, v1, v2, -13181// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x06,0x03]3182 3183v_min3_f32 v5, v1, v2, 0.53184// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xc2,0x03]3185 3186v_min3_f32 v5, v1, v2, -4.03187// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xde,0x03]3188 3189v_min3_f32 v5, v1, v2, src_vccz3190// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xee,0x03]3191 3192v_min3_f32 v5, v1, v2, src_execz3193// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xf2,0x03]3194 3195v_min3_f32 v5, v1, v2, src_scc3196// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0xf6,0x03]3197 3198v_min3_f32 v5, -v1, v2, v33199// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x24]3200 3201v_min3_f32 v5, v1, -v2, v33202// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x44]3203 3204v_min3_f32 v5, v1, v2, -v33205// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x84]3206 3207v_min3_f32 v5, -v1, -v2, -v33208// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0xe4]3209 3210v_min3_f32 v5, |v1|, v2, v33211// CHECK: [0x05,0x01,0xd0,0xd1,0x01,0x05,0x0e,0x04]3212 3213v_min3_f32 v5, v1, |v2|, v33214// CHECK: [0x05,0x02,0xd0,0xd1,0x01,0x05,0x0e,0x04]3215 3216v_min3_f32 v5, v1, v2, |v3|3217// CHECK: [0x05,0x04,0xd0,0xd1,0x01,0x05,0x0e,0x04]3218 3219v_min3_f32 v5, |v1|, |v2|, |v3|3220// CHECK: [0x05,0x07,0xd0,0xd1,0x01,0x05,0x0e,0x04]3221 3222v_min3_f32 v5, v1, v2, v3 clamp3223// CHECK: [0x05,0x80,0xd0,0xd1,0x01,0x05,0x0e,0x04]3224 3225v_min3_f32 v5, v1, v2, v3 mul:23226// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x0c]3227 3228v_min3_f32 v5, v1, v2, v3 mul:43229// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x14]3230 3231v_min3_f32 v5, v1, v2, v3 div:23232// CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x05,0x0e,0x1c]3233 3234v_min3_i32 v5, v1, v2, v33235// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x0e,0x04]3236 3237v_min3_i32 v255, v1, v2, v33238// CHECK: [0xff,0x00,0xd1,0xd1,0x01,0x05,0x0e,0x04]3239 3240v_min3_i32 v5, v255, v2, v33241// CHECK: [0x05,0x00,0xd1,0xd1,0xff,0x05,0x0e,0x04]3242 3243v_min3_i32 v5, s1, v2, v33244// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x04,0x0e,0x04]3245 3246v_min3_i32 v5, s101, v2, v33247// CHECK: [0x05,0x00,0xd1,0xd1,0x65,0x04,0x0e,0x04]3248 3249v_min3_i32 v5, flat_scratch_lo, v2, v33250// CHECK: [0x05,0x00,0xd1,0xd1,0x66,0x04,0x0e,0x04]3251 3252v_min3_i32 v5, flat_scratch_hi, v2, v33253// CHECK: [0x05,0x00,0xd1,0xd1,0x67,0x04,0x0e,0x04]3254 3255v_min3_i32 v5, vcc_lo, v2, v33256// CHECK: [0x05,0x00,0xd1,0xd1,0x6a,0x04,0x0e,0x04]3257 3258v_min3_i32 v5, vcc_hi, v2, v33259// CHECK: [0x05,0x00,0xd1,0xd1,0x6b,0x04,0x0e,0x04]3260 3261v_min3_i32 v5, ttmp15, v2, v33262// CHECK: [0x05,0x00,0xd1,0xd1,0x7b,0x04,0x0e,0x04]3263 3264v_min3_i32 v5, m0, v2, v33265// CHECK: [0x05,0x00,0xd1,0xd1,0x7c,0x04,0x0e,0x04]3266 3267v_min3_i32 v5, exec_lo, v2, v33268// CHECK: [0x05,0x00,0xd1,0xd1,0x7e,0x04,0x0e,0x04]3269 3270v_min3_i32 v5, exec_hi, v2, v33271// CHECK: [0x05,0x00,0xd1,0xd1,0x7f,0x04,0x0e,0x04]3272 3273v_min3_i32 v5, 0, v2, v33274// CHECK: [0x05,0x00,0xd1,0xd1,0x80,0x04,0x0e,0x04]3275 3276v_min3_i32 v5, -1, v2, v33277// CHECK: [0x05,0x00,0xd1,0xd1,0xc1,0x04,0x0e,0x04]3278 3279v_min3_i32 v5, 0.5, v2, v33280// CHECK: [0x05,0x00,0xd1,0xd1,0xf0,0x04,0x0e,0x04]3281 3282v_min3_i32 v5, -4.0, v2, v33283// CHECK: [0x05,0x00,0xd1,0xd1,0xf7,0x04,0x0e,0x04]3284 3285v_min3_i32 v5, src_vccz, v2, v33286// CHECK: [0x05,0x00,0xd1,0xd1,0xfb,0x04,0x0e,0x04]3287 3288v_min3_i32 v5, src_execz, v2, v33289// CHECK: [0x05,0x00,0xd1,0xd1,0xfc,0x04,0x0e,0x04]3290 3291v_min3_i32 v5, src_scc, v2, v33292// CHECK: [0x05,0x00,0xd1,0xd1,0xfd,0x04,0x0e,0x04]3293 3294v_min3_i32 v5, src_lds_direct, v2, v33295// CHECK: [0x05,0x00,0xd1,0xd1,0xfe,0x04,0x0e,0x04]3296 3297v_min3_i32 v5, v1, v255, v33298// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xff,0x0f,0x04]3299 3300v_min3_i32 v5, v1, s2, v33301// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x0c,0x04]3302 3303v_min3_i32 v5, v1, s101, v33304// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xcb,0x0c,0x04]3305 3306v_min3_i32 v5, v1, flat_scratch_lo, v33307// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xcd,0x0c,0x04]3308 3309v_min3_i32 v5, v1, flat_scratch_hi, v33310// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xcf,0x0c,0x04]3311 3312v_min3_i32 v5, v1, vcc_lo, v33313// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xd5,0x0c,0x04]3314 3315v_min3_i32 v5, v1, vcc_hi, v33316// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xd7,0x0c,0x04]3317 3318v_min3_i32 v5, v1, ttmp15, v33319// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xf7,0x0c,0x04]3320 3321v_min3_i32 v5, v1, m0, v33322// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xf9,0x0c,0x04]3323 3324v_min3_i32 v5, v1, exec_lo, v33325// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xfd,0x0c,0x04]3326 3327v_min3_i32 v5, v1, exec_hi, v33328// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xff,0x0c,0x04]3329 3330v_min3_i32 v5, v1, 0, v33331// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x01,0x0d,0x04]3332 3333v_min3_i32 v5, v1, -1, v33334// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x83,0x0d,0x04]3335 3336v_min3_i32 v5, v1, 0.5, v33337// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xe1,0x0d,0x04]3338 3339v_min3_i32 v5, v1, -4.0, v33340// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xef,0x0d,0x04]3341 3342v_min3_i32 v5, v1, src_vccz, v33343// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xf7,0x0d,0x04]3344 3345v_min3_i32 v5, v1, src_execz, v33346// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xf9,0x0d,0x04]3347 3348v_min3_i32 v5, v1, src_scc, v33349// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0xfb,0x0d,0x04]3350 3351v_min3_i32 v5, v1, v2, v2553352// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xfe,0x07]3353 3354v_min3_i32 v5, v1, v2, s33355// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x0e,0x00]3356 3357v_min3_i32 v5, v1, v2, s1013358// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x96,0x01]3359 3360v_min3_i32 v5, v1, v2, flat_scratch_lo3361// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x9a,0x01]3362 3363v_min3_i32 v5, v1, v2, flat_scratch_hi3364// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x9e,0x01]3365 3366v_min3_i32 v5, v1, v2, vcc_lo3367// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xaa,0x01]3368 3369v_min3_i32 v5, v1, v2, vcc_hi3370// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xae,0x01]3371 3372v_min3_i32 v5, v1, v2, ttmp153373// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xee,0x01]3374 3375v_min3_i32 v5, v1, v2, m03376// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xf2,0x01]3377 3378v_min3_i32 v5, v1, v2, exec_lo3379// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xfa,0x01]3380 3381v_min3_i32 v5, v1, v2, exec_hi3382// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xfe,0x01]3383 3384v_min3_i32 v5, v1, v2, 03385// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x02,0x02]3386 3387v_min3_i32 v5, v1, v2, -13388// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0x06,0x03]3389 3390v_min3_i32 v5, v1, v2, 0.53391// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xc2,0x03]3392 3393v_min3_i32 v5, v1, v2, -4.03394// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xde,0x03]3395 3396v_min3_i32 v5, v1, v2, src_vccz3397// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xee,0x03]3398 3399v_min3_i32 v5, v1, v2, src_execz3400// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xf2,0x03]3401 3402v_min3_i32 v5, v1, v2, src_scc3403// CHECK: [0x05,0x00,0xd1,0xd1,0x01,0x05,0xf6,0x03]3404 3405v_min3_u32 v5, v1, v2, v33406// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x0e,0x04]3407 3408v_min3_u32 v255, v1, v2, v33409// CHECK: [0xff,0x00,0xd2,0xd1,0x01,0x05,0x0e,0x04]3410 3411v_min3_u32 v5, v255, v2, v33412// CHECK: [0x05,0x00,0xd2,0xd1,0xff,0x05,0x0e,0x04]3413 3414v_min3_u32 v5, s1, v2, v33415// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x04,0x0e,0x04]3416 3417v_min3_u32 v5, s101, v2, v33418// CHECK: [0x05,0x00,0xd2,0xd1,0x65,0x04,0x0e,0x04]3419 3420v_min3_u32 v5, flat_scratch_lo, v2, v33421// CHECK: [0x05,0x00,0xd2,0xd1,0x66,0x04,0x0e,0x04]3422 3423v_min3_u32 v5, flat_scratch_hi, v2, v33424// CHECK: [0x05,0x00,0xd2,0xd1,0x67,0x04,0x0e,0x04]3425 3426v_min3_u32 v5, vcc_lo, v2, v33427// CHECK: [0x05,0x00,0xd2,0xd1,0x6a,0x04,0x0e,0x04]3428 3429v_min3_u32 v5, vcc_hi, v2, v33430// CHECK: [0x05,0x00,0xd2,0xd1,0x6b,0x04,0x0e,0x04]3431 3432v_min3_u32 v5, ttmp15, v2, v33433// CHECK: [0x05,0x00,0xd2,0xd1,0x7b,0x04,0x0e,0x04]3434 3435v_min3_u32 v5, m0, v2, v33436// CHECK: [0x05,0x00,0xd2,0xd1,0x7c,0x04,0x0e,0x04]3437 3438v_min3_u32 v5, exec_lo, v2, v33439// CHECK: [0x05,0x00,0xd2,0xd1,0x7e,0x04,0x0e,0x04]3440 3441v_min3_u32 v5, exec_hi, v2, v33442// CHECK: [0x05,0x00,0xd2,0xd1,0x7f,0x04,0x0e,0x04]3443 3444v_min3_u32 v5, 0, v2, v33445// CHECK: [0x05,0x00,0xd2,0xd1,0x80,0x04,0x0e,0x04]3446 3447v_min3_u32 v5, -1, v2, v33448// CHECK: [0x05,0x00,0xd2,0xd1,0xc1,0x04,0x0e,0x04]3449 3450v_min3_u32 v5, 0.5, v2, v33451// CHECK: [0x05,0x00,0xd2,0xd1,0xf0,0x04,0x0e,0x04]3452 3453v_min3_u32 v5, -4.0, v2, v33454// CHECK: [0x05,0x00,0xd2,0xd1,0xf7,0x04,0x0e,0x04]3455 3456v_min3_u32 v5, src_vccz, v2, v33457// CHECK: [0x05,0x00,0xd2,0xd1,0xfb,0x04,0x0e,0x04]3458 3459v_min3_u32 v5, src_execz, v2, v33460// CHECK: [0x05,0x00,0xd2,0xd1,0xfc,0x04,0x0e,0x04]3461 3462v_min3_u32 v5, src_scc, v2, v33463// CHECK: [0x05,0x00,0xd2,0xd1,0xfd,0x04,0x0e,0x04]3464 3465v_min3_u32 v5, src_lds_direct, v2, v33466// CHECK: [0x05,0x00,0xd2,0xd1,0xfe,0x04,0x0e,0x04]3467 3468v_min3_u32 v5, v1, v255, v33469// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xff,0x0f,0x04]3470 3471v_min3_u32 v5, v1, s2, v33472// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x0c,0x04]3473 3474v_min3_u32 v5, v1, s101, v33475// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xcb,0x0c,0x04]3476 3477v_min3_u32 v5, v1, flat_scratch_lo, v33478// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xcd,0x0c,0x04]3479 3480v_min3_u32 v5, v1, flat_scratch_hi, v33481// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xcf,0x0c,0x04]3482 3483v_min3_u32 v5, v1, vcc_lo, v33484// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xd5,0x0c,0x04]3485 3486v_min3_u32 v5, v1, vcc_hi, v33487// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xd7,0x0c,0x04]3488 3489v_min3_u32 v5, v1, ttmp15, v33490// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xf7,0x0c,0x04]3491 3492v_min3_u32 v5, v1, m0, v33493// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xf9,0x0c,0x04]3494 3495v_min3_u32 v5, v1, exec_lo, v33496// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xfd,0x0c,0x04]3497 3498v_min3_u32 v5, v1, exec_hi, v33499// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xff,0x0c,0x04]3500 3501v_min3_u32 v5, v1, 0, v33502// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x01,0x0d,0x04]3503 3504v_min3_u32 v5, v1, -1, v33505// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x83,0x0d,0x04]3506 3507v_min3_u32 v5, v1, 0.5, v33508// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xe1,0x0d,0x04]3509 3510v_min3_u32 v5, v1, -4.0, v33511// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xef,0x0d,0x04]3512 3513v_min3_u32 v5, v1, src_vccz, v33514// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xf7,0x0d,0x04]3515 3516v_min3_u32 v5, v1, src_execz, v33517// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xf9,0x0d,0x04]3518 3519v_min3_u32 v5, v1, src_scc, v33520// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0xfb,0x0d,0x04]3521 3522v_min3_u32 v5, v1, v2, v2553523// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xfe,0x07]3524 3525v_min3_u32 v5, v1, v2, s33526// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x0e,0x00]3527 3528v_min3_u32 v5, v1, v2, s1013529// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x96,0x01]3530 3531v_min3_u32 v5, v1, v2, flat_scratch_lo3532// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x9a,0x01]3533 3534v_min3_u32 v5, v1, v2, flat_scratch_hi3535// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x9e,0x01]3536 3537v_min3_u32 v5, v1, v2, vcc_lo3538// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xaa,0x01]3539 3540v_min3_u32 v5, v1, v2, vcc_hi3541// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xae,0x01]3542 3543v_min3_u32 v5, v1, v2, ttmp153544// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xee,0x01]3545 3546v_min3_u32 v5, v1, v2, m03547// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xf2,0x01]3548 3549v_min3_u32 v5, v1, v2, exec_lo3550// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xfa,0x01]3551 3552v_min3_u32 v5, v1, v2, exec_hi3553// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xfe,0x01]3554 3555v_min3_u32 v5, v1, v2, 03556// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x02,0x02]3557 3558v_min3_u32 v5, v1, v2, -13559// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0x06,0x03]3560 3561v_min3_u32 v5, v1, v2, 0.53562// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xc2,0x03]3563 3564v_min3_u32 v5, v1, v2, -4.03565// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xde,0x03]3566 3567v_min3_u32 v5, v1, v2, src_vccz3568// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xee,0x03]3569 3570v_min3_u32 v5, v1, v2, src_execz3571// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xf2,0x03]3572 3573v_min3_u32 v5, v1, v2, src_scc3574// CHECK: [0x05,0x00,0xd2,0xd1,0x01,0x05,0xf6,0x03]3575 3576v_max3_f32 v5, v1, v2, v33577// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x04]3578 3579v_max3_f32 v255, v1, v2, v33580// CHECK: [0xff,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x04]3581 3582v_max3_f32 v5, v255, v2, v33583// CHECK: [0x05,0x00,0xd3,0xd1,0xff,0x05,0x0e,0x04]3584 3585v_max3_f32 v5, s1, v2, v33586// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x04,0x0e,0x04]3587 3588v_max3_f32 v5, s101, v2, v33589// CHECK: [0x05,0x00,0xd3,0xd1,0x65,0x04,0x0e,0x04]3590 3591v_max3_f32 v5, flat_scratch_lo, v2, v33592// CHECK: [0x05,0x00,0xd3,0xd1,0x66,0x04,0x0e,0x04]3593 3594v_max3_f32 v5, flat_scratch_hi, v2, v33595// CHECK: [0x05,0x00,0xd3,0xd1,0x67,0x04,0x0e,0x04]3596 3597v_max3_f32 v5, vcc_lo, v2, v33598// CHECK: [0x05,0x00,0xd3,0xd1,0x6a,0x04,0x0e,0x04]3599 3600v_max3_f32 v5, vcc_hi, v2, v33601// CHECK: [0x05,0x00,0xd3,0xd1,0x6b,0x04,0x0e,0x04]3602 3603v_max3_f32 v5, ttmp15, v2, v33604// CHECK: [0x05,0x00,0xd3,0xd1,0x7b,0x04,0x0e,0x04]3605 3606v_max3_f32 v5, m0, v2, v33607// CHECK: [0x05,0x00,0xd3,0xd1,0x7c,0x04,0x0e,0x04]3608 3609v_max3_f32 v5, exec_lo, v2, v33610// CHECK: [0x05,0x00,0xd3,0xd1,0x7e,0x04,0x0e,0x04]3611 3612v_max3_f32 v5, exec_hi, v2, v33613// CHECK: [0x05,0x00,0xd3,0xd1,0x7f,0x04,0x0e,0x04]3614 3615v_max3_f32 v5, 0, v2, v33616// CHECK: [0x05,0x00,0xd3,0xd1,0x80,0x04,0x0e,0x04]3617 3618v_max3_f32 v5, -1, v2, v33619// CHECK: [0x05,0x00,0xd3,0xd1,0xc1,0x04,0x0e,0x04]3620 3621v_max3_f32 v5, 0.5, v2, v33622// CHECK: [0x05,0x00,0xd3,0xd1,0xf0,0x04,0x0e,0x04]3623 3624v_max3_f32 v5, -4.0, v2, v33625// CHECK: [0x05,0x00,0xd3,0xd1,0xf7,0x04,0x0e,0x04]3626 3627v_max3_f32 v5, src_vccz, v2, v33628// CHECK: [0x05,0x00,0xd3,0xd1,0xfb,0x04,0x0e,0x04]3629 3630v_max3_f32 v5, src_execz, v2, v33631// CHECK: [0x05,0x00,0xd3,0xd1,0xfc,0x04,0x0e,0x04]3632 3633v_max3_f32 v5, src_scc, v2, v33634// CHECK: [0x05,0x00,0xd3,0xd1,0xfd,0x04,0x0e,0x04]3635 3636v_max3_f32 v5, src_lds_direct, v2, v33637// CHECK: [0x05,0x00,0xd3,0xd1,0xfe,0x04,0x0e,0x04]3638 3639v_max3_f32 v5, v1, v255, v33640// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xff,0x0f,0x04]3641 3642v_max3_f32 v5, v1, s2, v33643// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0c,0x04]3644 3645v_max3_f32 v5, v1, s101, v33646// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xcb,0x0c,0x04]3647 3648v_max3_f32 v5, v1, flat_scratch_lo, v33649// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xcd,0x0c,0x04]3650 3651v_max3_f32 v5, v1, flat_scratch_hi, v33652// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xcf,0x0c,0x04]3653 3654v_max3_f32 v5, v1, vcc_lo, v33655// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xd5,0x0c,0x04]3656 3657v_max3_f32 v5, v1, vcc_hi, v33658// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xd7,0x0c,0x04]3659 3660v_max3_f32 v5, v1, ttmp15, v33661// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xf7,0x0c,0x04]3662 3663v_max3_f32 v5, v1, m0, v33664// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xf9,0x0c,0x04]3665 3666v_max3_f32 v5, v1, exec_lo, v33667// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xfd,0x0c,0x04]3668 3669v_max3_f32 v5, v1, exec_hi, v33670// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xff,0x0c,0x04]3671 3672v_max3_f32 v5, v1, 0, v33673// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x01,0x0d,0x04]3674 3675v_max3_f32 v5, v1, -1, v33676// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x83,0x0d,0x04]3677 3678v_max3_f32 v5, v1, 0.5, v33679// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xe1,0x0d,0x04]3680 3681v_max3_f32 v5, v1, -4.0, v33682// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xef,0x0d,0x04]3683 3684v_max3_f32 v5, v1, src_vccz, v33685// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xf7,0x0d,0x04]3686 3687v_max3_f32 v5, v1, src_execz, v33688// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xf9,0x0d,0x04]3689 3690v_max3_f32 v5, v1, src_scc, v33691// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0xfb,0x0d,0x04]3692 3693v_max3_f32 v5, v1, v2, v2553694// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xfe,0x07]3695 3696v_max3_f32 v5, v1, v2, s33697// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x00]3698 3699v_max3_f32 v5, v1, v2, s1013700// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x96,0x01]3701 3702v_max3_f32 v5, v1, v2, flat_scratch_lo3703// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x9a,0x01]3704 3705v_max3_f32 v5, v1, v2, flat_scratch_hi3706// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x9e,0x01]3707 3708v_max3_f32 v5, v1, v2, vcc_lo3709// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xaa,0x01]3710 3711v_max3_f32 v5, v1, v2, vcc_hi3712// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xae,0x01]3713 3714v_max3_f32 v5, v1, v2, ttmp153715// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xee,0x01]3716 3717v_max3_f32 v5, v1, v2, m03718// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xf2,0x01]3719 3720v_max3_f32 v5, v1, v2, exec_lo3721// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xfa,0x01]3722 3723v_max3_f32 v5, v1, v2, exec_hi3724// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xfe,0x01]3725 3726v_max3_f32 v5, v1, v2, 03727// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x02,0x02]3728 3729v_max3_f32 v5, v1, v2, -13730// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x06,0x03]3731 3732v_max3_f32 v5, v1, v2, 0.53733// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xc2,0x03]3734 3735v_max3_f32 v5, v1, v2, -4.03736// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xde,0x03]3737 3738v_max3_f32 v5, v1, v2, src_vccz3739// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xee,0x03]3740 3741v_max3_f32 v5, v1, v2, src_execz3742// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xf2,0x03]3743 3744v_max3_f32 v5, v1, v2, src_scc3745// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0xf6,0x03]3746 3747v_max3_f32 v5, -v1, v2, v33748// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x24]3749 3750v_max3_f32 v5, v1, -v2, v33751// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x44]3752 3753v_max3_f32 v5, v1, v2, -v33754// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x84]3755 3756v_max3_f32 v5, -v1, -v2, -v33757// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0xe4]3758 3759v_max3_f32 v5, |v1|, v2, v33760// CHECK: [0x05,0x01,0xd3,0xd1,0x01,0x05,0x0e,0x04]3761 3762v_max3_f32 v5, v1, |v2|, v33763// CHECK: [0x05,0x02,0xd3,0xd1,0x01,0x05,0x0e,0x04]3764 3765v_max3_f32 v5, v1, v2, |v3|3766// CHECK: [0x05,0x04,0xd3,0xd1,0x01,0x05,0x0e,0x04]3767 3768v_max3_f32 v5, |v1|, |v2|, |v3|3769// CHECK: [0x05,0x07,0xd3,0xd1,0x01,0x05,0x0e,0x04]3770 3771v_max3_f32 v5, v1, v2, v3 clamp3772// CHECK: [0x05,0x80,0xd3,0xd1,0x01,0x05,0x0e,0x04]3773 3774v_max3_f32 v5, v1, v2, v3 mul:23775// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x0c]3776 3777v_max3_f32 v5, v1, v2, v3 mul:43778// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x14]3779 3780v_max3_f32 v5, v1, v2, v3 div:23781// CHECK: [0x05,0x00,0xd3,0xd1,0x01,0x05,0x0e,0x1c]3782 3783v_max3_i32 v5, v1, v2, v33784// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x0e,0x04]3785 3786v_max3_i32 v255, v1, v2, v33787// CHECK: [0xff,0x00,0xd4,0xd1,0x01,0x05,0x0e,0x04]3788 3789v_max3_i32 v5, v255, v2, v33790// CHECK: [0x05,0x00,0xd4,0xd1,0xff,0x05,0x0e,0x04]3791 3792v_max3_i32 v5, s1, v2, v33793// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x04,0x0e,0x04]3794 3795v_max3_i32 v5, s101, v2, v33796// CHECK: [0x05,0x00,0xd4,0xd1,0x65,0x04,0x0e,0x04]3797 3798v_max3_i32 v5, flat_scratch_lo, v2, v33799// CHECK: [0x05,0x00,0xd4,0xd1,0x66,0x04,0x0e,0x04]3800 3801v_max3_i32 v5, flat_scratch_hi, v2, v33802// CHECK: [0x05,0x00,0xd4,0xd1,0x67,0x04,0x0e,0x04]3803 3804v_max3_i32 v5, vcc_lo, v2, v33805// CHECK: [0x05,0x00,0xd4,0xd1,0x6a,0x04,0x0e,0x04]3806 3807v_max3_i32 v5, vcc_hi, v2, v33808// CHECK: [0x05,0x00,0xd4,0xd1,0x6b,0x04,0x0e,0x04]3809 3810v_max3_i32 v5, ttmp15, v2, v33811// CHECK: [0x05,0x00,0xd4,0xd1,0x7b,0x04,0x0e,0x04]3812 3813v_max3_i32 v5, m0, v2, v33814// CHECK: [0x05,0x00,0xd4,0xd1,0x7c,0x04,0x0e,0x04]3815 3816v_max3_i32 v5, exec_lo, v2, v33817// CHECK: [0x05,0x00,0xd4,0xd1,0x7e,0x04,0x0e,0x04]3818 3819v_max3_i32 v5, exec_hi, v2, v33820// CHECK: [0x05,0x00,0xd4,0xd1,0x7f,0x04,0x0e,0x04]3821 3822v_max3_i32 v5, 0, v2, v33823// CHECK: [0x05,0x00,0xd4,0xd1,0x80,0x04,0x0e,0x04]3824 3825v_max3_i32 v5, -1, v2, v33826// CHECK: [0x05,0x00,0xd4,0xd1,0xc1,0x04,0x0e,0x04]3827 3828v_max3_i32 v5, 0.5, v2, v33829// CHECK: [0x05,0x00,0xd4,0xd1,0xf0,0x04,0x0e,0x04]3830 3831v_max3_i32 v5, -4.0, v2, v33832// CHECK: [0x05,0x00,0xd4,0xd1,0xf7,0x04,0x0e,0x04]3833 3834v_max3_i32 v5, src_vccz, v2, v33835// CHECK: [0x05,0x00,0xd4,0xd1,0xfb,0x04,0x0e,0x04]3836 3837v_max3_i32 v5, src_execz, v2, v33838// CHECK: [0x05,0x00,0xd4,0xd1,0xfc,0x04,0x0e,0x04]3839 3840v_max3_i32 v5, src_scc, v2, v33841// CHECK: [0x05,0x00,0xd4,0xd1,0xfd,0x04,0x0e,0x04]3842 3843v_max3_i32 v5, src_lds_direct, v2, v33844// CHECK: [0x05,0x00,0xd4,0xd1,0xfe,0x04,0x0e,0x04]3845 3846v_max3_i32 v5, v1, v255, v33847// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xff,0x0f,0x04]3848 3849v_max3_i32 v5, v1, s2, v33850// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x0c,0x04]3851 3852v_max3_i32 v5, v1, s101, v33853// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xcb,0x0c,0x04]3854 3855v_max3_i32 v5, v1, flat_scratch_lo, v33856// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xcd,0x0c,0x04]3857 3858v_max3_i32 v5, v1, flat_scratch_hi, v33859// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xcf,0x0c,0x04]3860 3861v_max3_i32 v5, v1, vcc_lo, v33862// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xd5,0x0c,0x04]3863 3864v_max3_i32 v5, v1, vcc_hi, v33865// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xd7,0x0c,0x04]3866 3867v_max3_i32 v5, v1, ttmp15, v33868// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xf7,0x0c,0x04]3869 3870v_max3_i32 v5, v1, m0, v33871// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xf9,0x0c,0x04]3872 3873v_max3_i32 v5, v1, exec_lo, v33874// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xfd,0x0c,0x04]3875 3876v_max3_i32 v5, v1, exec_hi, v33877// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xff,0x0c,0x04]3878 3879v_max3_i32 v5, v1, 0, v33880// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x01,0x0d,0x04]3881 3882v_max3_i32 v5, v1, -1, v33883// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x83,0x0d,0x04]3884 3885v_max3_i32 v5, v1, 0.5, v33886// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xe1,0x0d,0x04]3887 3888v_max3_i32 v5, v1, -4.0, v33889// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xef,0x0d,0x04]3890 3891v_max3_i32 v5, v1, src_vccz, v33892// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xf7,0x0d,0x04]3893 3894v_max3_i32 v5, v1, src_execz, v33895// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xf9,0x0d,0x04]3896 3897v_max3_i32 v5, v1, src_scc, v33898// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0xfb,0x0d,0x04]3899 3900v_max3_i32 v5, v1, v2, v2553901// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xfe,0x07]3902 3903v_max3_i32 v5, v1, v2, s33904// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x0e,0x00]3905 3906v_max3_i32 v5, v1, v2, s1013907// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x96,0x01]3908 3909v_max3_i32 v5, v1, v2, flat_scratch_lo3910// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x9a,0x01]3911 3912v_max3_i32 v5, v1, v2, flat_scratch_hi3913// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x9e,0x01]3914 3915v_max3_i32 v5, v1, v2, vcc_lo3916// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xaa,0x01]3917 3918v_max3_i32 v5, v1, v2, vcc_hi3919// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xae,0x01]3920 3921v_max3_i32 v5, v1, v2, ttmp153922// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xee,0x01]3923 3924v_max3_i32 v5, v1, v2, m03925// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xf2,0x01]3926 3927v_max3_i32 v5, v1, v2, exec_lo3928// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xfa,0x01]3929 3930v_max3_i32 v5, v1, v2, exec_hi3931// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xfe,0x01]3932 3933v_max3_i32 v5, v1, v2, 03934// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x02,0x02]3935 3936v_max3_i32 v5, v1, v2, -13937// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0x06,0x03]3938 3939v_max3_i32 v5, v1, v2, 0.53940// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xc2,0x03]3941 3942v_max3_i32 v5, v1, v2, -4.03943// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xde,0x03]3944 3945v_max3_i32 v5, v1, v2, src_vccz3946// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xee,0x03]3947 3948v_max3_i32 v5, v1, v2, src_execz3949// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xf2,0x03]3950 3951v_max3_i32 v5, v1, v2, src_scc3952// CHECK: [0x05,0x00,0xd4,0xd1,0x01,0x05,0xf6,0x03]3953 3954v_max3_u32 v5, v1, v2, v33955// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x0e,0x04]3956 3957v_max3_u32 v255, v1, v2, v33958// CHECK: [0xff,0x00,0xd5,0xd1,0x01,0x05,0x0e,0x04]3959 3960v_max3_u32 v5, v255, v2, v33961// CHECK: [0x05,0x00,0xd5,0xd1,0xff,0x05,0x0e,0x04]3962 3963v_max3_u32 v5, s1, v2, v33964// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x04,0x0e,0x04]3965 3966v_max3_u32 v5, s101, v2, v33967// CHECK: [0x05,0x00,0xd5,0xd1,0x65,0x04,0x0e,0x04]3968 3969v_max3_u32 v5, flat_scratch_lo, v2, v33970// CHECK: [0x05,0x00,0xd5,0xd1,0x66,0x04,0x0e,0x04]3971 3972v_max3_u32 v5, flat_scratch_hi, v2, v33973// CHECK: [0x05,0x00,0xd5,0xd1,0x67,0x04,0x0e,0x04]3974 3975v_max3_u32 v5, vcc_lo, v2, v33976// CHECK: [0x05,0x00,0xd5,0xd1,0x6a,0x04,0x0e,0x04]3977 3978v_max3_u32 v5, vcc_hi, v2, v33979// CHECK: [0x05,0x00,0xd5,0xd1,0x6b,0x04,0x0e,0x04]3980 3981v_max3_u32 v5, ttmp15, v2, v33982// CHECK: [0x05,0x00,0xd5,0xd1,0x7b,0x04,0x0e,0x04]3983 3984v_max3_u32 v5, m0, v2, v33985// CHECK: [0x05,0x00,0xd5,0xd1,0x7c,0x04,0x0e,0x04]3986 3987v_max3_u32 v5, exec_lo, v2, v33988// CHECK: [0x05,0x00,0xd5,0xd1,0x7e,0x04,0x0e,0x04]3989 3990v_max3_u32 v5, exec_hi, v2, v33991// CHECK: [0x05,0x00,0xd5,0xd1,0x7f,0x04,0x0e,0x04]3992 3993v_max3_u32 v5, 0, v2, v33994// CHECK: [0x05,0x00,0xd5,0xd1,0x80,0x04,0x0e,0x04]3995 3996v_max3_u32 v5, -1, v2, v33997// CHECK: [0x05,0x00,0xd5,0xd1,0xc1,0x04,0x0e,0x04]3998 3999v_max3_u32 v5, 0.5, v2, v34000// CHECK: [0x05,0x00,0xd5,0xd1,0xf0,0x04,0x0e,0x04]4001 4002v_max3_u32 v5, -4.0, v2, v34003// CHECK: [0x05,0x00,0xd5,0xd1,0xf7,0x04,0x0e,0x04]4004 4005v_max3_u32 v5, src_vccz, v2, v34006// CHECK: [0x05,0x00,0xd5,0xd1,0xfb,0x04,0x0e,0x04]4007 4008v_max3_u32 v5, src_execz, v2, v34009// CHECK: [0x05,0x00,0xd5,0xd1,0xfc,0x04,0x0e,0x04]4010 4011v_max3_u32 v5, src_scc, v2, v34012// CHECK: [0x05,0x00,0xd5,0xd1,0xfd,0x04,0x0e,0x04]4013 4014v_max3_u32 v5, src_lds_direct, v2, v34015// CHECK: [0x05,0x00,0xd5,0xd1,0xfe,0x04,0x0e,0x04]4016 4017v_max3_u32 v5, v1, v255, v34018// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xff,0x0f,0x04]4019 4020v_max3_u32 v5, v1, s2, v34021// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x0c,0x04]4022 4023v_max3_u32 v5, v1, s101, v34024// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xcb,0x0c,0x04]4025 4026v_max3_u32 v5, v1, flat_scratch_lo, v34027// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xcd,0x0c,0x04]4028 4029v_max3_u32 v5, v1, flat_scratch_hi, v34030// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xcf,0x0c,0x04]4031 4032v_max3_u32 v5, v1, vcc_lo, v34033// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xd5,0x0c,0x04]4034 4035v_max3_u32 v5, v1, vcc_hi, v34036// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xd7,0x0c,0x04]4037 4038v_max3_u32 v5, v1, ttmp15, v34039// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xf7,0x0c,0x04]4040 4041v_max3_u32 v5, v1, m0, v34042// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xf9,0x0c,0x04]4043 4044v_max3_u32 v5, v1, exec_lo, v34045// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xfd,0x0c,0x04]4046 4047v_max3_u32 v5, v1, exec_hi, v34048// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xff,0x0c,0x04]4049 4050v_max3_u32 v5, v1, 0, v34051// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x01,0x0d,0x04]4052 4053v_max3_u32 v5, v1, -1, v34054// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x83,0x0d,0x04]4055 4056v_max3_u32 v5, v1, 0.5, v34057// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xe1,0x0d,0x04]4058 4059v_max3_u32 v5, v1, -4.0, v34060// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xef,0x0d,0x04]4061 4062v_max3_u32 v5, v1, src_vccz, v34063// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xf7,0x0d,0x04]4064 4065v_max3_u32 v5, v1, src_execz, v34066// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xf9,0x0d,0x04]4067 4068v_max3_u32 v5, v1, src_scc, v34069// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0xfb,0x0d,0x04]4070 4071v_max3_u32 v5, v1, v2, v2554072// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xfe,0x07]4073 4074v_max3_u32 v5, v1, v2, s34075// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x0e,0x00]4076 4077v_max3_u32 v5, v1, v2, s1014078// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x96,0x01]4079 4080v_max3_u32 v5, v1, v2, flat_scratch_lo4081// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x9a,0x01]4082 4083v_max3_u32 v5, v1, v2, flat_scratch_hi4084// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x9e,0x01]4085 4086v_max3_u32 v5, v1, v2, vcc_lo4087// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xaa,0x01]4088 4089v_max3_u32 v5, v1, v2, vcc_hi4090// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xae,0x01]4091 4092v_max3_u32 v5, v1, v2, ttmp154093// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xee,0x01]4094 4095v_max3_u32 v5, v1, v2, m04096// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xf2,0x01]4097 4098v_max3_u32 v5, v1, v2, exec_lo4099// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xfa,0x01]4100 4101v_max3_u32 v5, v1, v2, exec_hi4102// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xfe,0x01]4103 4104v_max3_u32 v5, v1, v2, 04105// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x02,0x02]4106 4107v_max3_u32 v5, v1, v2, -14108// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0x06,0x03]4109 4110v_max3_u32 v5, v1, v2, 0.54111// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xc2,0x03]4112 4113v_max3_u32 v5, v1, v2, -4.04114// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xde,0x03]4115 4116v_max3_u32 v5, v1, v2, src_vccz4117// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xee,0x03]4118 4119v_max3_u32 v5, v1, v2, src_execz4120// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xf2,0x03]4121 4122v_max3_u32 v5, v1, v2, src_scc4123// CHECK: [0x05,0x00,0xd5,0xd1,0x01,0x05,0xf6,0x03]4124 4125v_med3_f32 v5, v1, v2, v34126// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x04]4127 4128v_med3_f32 v255, v1, v2, v34129// CHECK: [0xff,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x04]4130 4131v_med3_f32 v5, v255, v2, v34132// CHECK: [0x05,0x00,0xd6,0xd1,0xff,0x05,0x0e,0x04]4133 4134v_med3_f32 v5, s1, v2, v34135// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x04,0x0e,0x04]4136 4137v_med3_f32 v5, s101, v2, v34138// CHECK: [0x05,0x00,0xd6,0xd1,0x65,0x04,0x0e,0x04]4139 4140v_med3_f32 v5, flat_scratch_lo, v2, v34141// CHECK: [0x05,0x00,0xd6,0xd1,0x66,0x04,0x0e,0x04]4142 4143v_med3_f32 v5, flat_scratch_hi, v2, v34144// CHECK: [0x05,0x00,0xd6,0xd1,0x67,0x04,0x0e,0x04]4145 4146v_med3_f32 v5, vcc_lo, v2, v34147// CHECK: [0x05,0x00,0xd6,0xd1,0x6a,0x04,0x0e,0x04]4148 4149v_med3_f32 v5, vcc_hi, v2, v34150// CHECK: [0x05,0x00,0xd6,0xd1,0x6b,0x04,0x0e,0x04]4151 4152v_med3_f32 v5, ttmp15, v2, v34153// CHECK: [0x05,0x00,0xd6,0xd1,0x7b,0x04,0x0e,0x04]4154 4155v_med3_f32 v5, m0, v2, v34156// CHECK: [0x05,0x00,0xd6,0xd1,0x7c,0x04,0x0e,0x04]4157 4158v_med3_f32 v5, exec_lo, v2, v34159// CHECK: [0x05,0x00,0xd6,0xd1,0x7e,0x04,0x0e,0x04]4160 4161v_med3_f32 v5, exec_hi, v2, v34162// CHECK: [0x05,0x00,0xd6,0xd1,0x7f,0x04,0x0e,0x04]4163 4164v_med3_f32 v5, 0, v2, v34165// CHECK: [0x05,0x00,0xd6,0xd1,0x80,0x04,0x0e,0x04]4166 4167v_med3_f32 v5, -1, v2, v34168// CHECK: [0x05,0x00,0xd6,0xd1,0xc1,0x04,0x0e,0x04]4169 4170v_med3_f32 v5, 0.5, v2, v34171// CHECK: [0x05,0x00,0xd6,0xd1,0xf0,0x04,0x0e,0x04]4172 4173v_med3_f32 v5, -4.0, v2, v34174// CHECK: [0x05,0x00,0xd6,0xd1,0xf7,0x04,0x0e,0x04]4175 4176v_med3_f32 v5, src_vccz, v2, v34177// CHECK: [0x05,0x00,0xd6,0xd1,0xfb,0x04,0x0e,0x04]4178 4179v_med3_f32 v5, src_execz, v2, v34180// CHECK: [0x05,0x00,0xd6,0xd1,0xfc,0x04,0x0e,0x04]4181 4182v_med3_f32 v5, src_scc, v2, v34183// CHECK: [0x05,0x00,0xd6,0xd1,0xfd,0x04,0x0e,0x04]4184 4185v_med3_f32 v5, src_lds_direct, v2, v34186// CHECK: [0x05,0x00,0xd6,0xd1,0xfe,0x04,0x0e,0x04]4187 4188v_med3_f32 v5, v1, v255, v34189// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xff,0x0f,0x04]4190 4191v_med3_f32 v5, v1, s2, v34192// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0c,0x04]4193 4194v_med3_f32 v5, v1, s101, v34195// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xcb,0x0c,0x04]4196 4197v_med3_f32 v5, v1, flat_scratch_lo, v34198// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xcd,0x0c,0x04]4199 4200v_med3_f32 v5, v1, flat_scratch_hi, v34201// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xcf,0x0c,0x04]4202 4203v_med3_f32 v5, v1, vcc_lo, v34204// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xd5,0x0c,0x04]4205 4206v_med3_f32 v5, v1, vcc_hi, v34207// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xd7,0x0c,0x04]4208 4209v_med3_f32 v5, v1, ttmp15, v34210// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xf7,0x0c,0x04]4211 4212v_med3_f32 v5, v1, m0, v34213// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xf9,0x0c,0x04]4214 4215v_med3_f32 v5, v1, exec_lo, v34216// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xfd,0x0c,0x04]4217 4218v_med3_f32 v5, v1, exec_hi, v34219// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xff,0x0c,0x04]4220 4221v_med3_f32 v5, v1, 0, v34222// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x01,0x0d,0x04]4223 4224v_med3_f32 v5, v1, -1, v34225// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x83,0x0d,0x04]4226 4227v_med3_f32 v5, v1, 0.5, v34228// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xe1,0x0d,0x04]4229 4230v_med3_f32 v5, v1, -4.0, v34231// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xef,0x0d,0x04]4232 4233v_med3_f32 v5, v1, src_vccz, v34234// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xf7,0x0d,0x04]4235 4236v_med3_f32 v5, v1, src_execz, v34237// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xf9,0x0d,0x04]4238 4239v_med3_f32 v5, v1, src_scc, v34240// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0xfb,0x0d,0x04]4241 4242v_med3_f32 v5, v1, v2, v2554243// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xfe,0x07]4244 4245v_med3_f32 v5, v1, v2, s34246// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x00]4247 4248v_med3_f32 v5, v1, v2, s1014249// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x96,0x01]4250 4251v_med3_f32 v5, v1, v2, flat_scratch_lo4252// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x9a,0x01]4253 4254v_med3_f32 v5, v1, v2, flat_scratch_hi4255// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x9e,0x01]4256 4257v_med3_f32 v5, v1, v2, vcc_lo4258// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xaa,0x01]4259 4260v_med3_f32 v5, v1, v2, vcc_hi4261// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xae,0x01]4262 4263v_med3_f32 v5, v1, v2, ttmp154264// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xee,0x01]4265 4266v_med3_f32 v5, v1, v2, m04267// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xf2,0x01]4268 4269v_med3_f32 v5, v1, v2, exec_lo4270// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xfa,0x01]4271 4272v_med3_f32 v5, v1, v2, exec_hi4273// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xfe,0x01]4274 4275v_med3_f32 v5, v1, v2, 04276// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x02,0x02]4277 4278v_med3_f32 v5, v1, v2, -14279// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x06,0x03]4280 4281v_med3_f32 v5, v1, v2, 0.54282// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xc2,0x03]4283 4284v_med3_f32 v5, v1, v2, -4.04285// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xde,0x03]4286 4287v_med3_f32 v5, v1, v2, src_vccz4288// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xee,0x03]4289 4290v_med3_f32 v5, v1, v2, src_execz4291// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xf2,0x03]4292 4293v_med3_f32 v5, v1, v2, src_scc4294// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0xf6,0x03]4295 4296v_med3_f32 v5, -v1, v2, v34297// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x24]4298 4299v_med3_f32 v5, v1, -v2, v34300// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x44]4301 4302v_med3_f32 v5, v1, v2, -v34303// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x84]4304 4305v_med3_f32 v5, -v1, -v2, -v34306// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0xe4]4307 4308v_med3_f32 v5, |v1|, v2, v34309// CHECK: [0x05,0x01,0xd6,0xd1,0x01,0x05,0x0e,0x04]4310 4311v_med3_f32 v5, v1, |v2|, v34312// CHECK: [0x05,0x02,0xd6,0xd1,0x01,0x05,0x0e,0x04]4313 4314v_med3_f32 v5, v1, v2, |v3|4315// CHECK: [0x05,0x04,0xd6,0xd1,0x01,0x05,0x0e,0x04]4316 4317v_med3_f32 v5, |v1|, |v2|, |v3|4318// CHECK: [0x05,0x07,0xd6,0xd1,0x01,0x05,0x0e,0x04]4319 4320v_med3_f32 v5, v1, v2, v3 clamp4321// CHECK: [0x05,0x80,0xd6,0xd1,0x01,0x05,0x0e,0x04]4322 4323v_med3_f32 v5, v1, v2, v3 mul:24324// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x0c]4325 4326v_med3_f32 v5, v1, v2, v3 mul:44327// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x14]4328 4329v_med3_f32 v5, v1, v2, v3 div:24330// CHECK: [0x05,0x00,0xd6,0xd1,0x01,0x05,0x0e,0x1c]4331 4332v_med3_i32 v5, v1, v2, v34333// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x0e,0x04]4334 4335v_med3_i32 v255, v1, v2, v34336// CHECK: [0xff,0x00,0xd7,0xd1,0x01,0x05,0x0e,0x04]4337 4338v_med3_i32 v5, v255, v2, v34339// CHECK: [0x05,0x00,0xd7,0xd1,0xff,0x05,0x0e,0x04]4340 4341v_med3_i32 v5, s1, v2, v34342// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x04,0x0e,0x04]4343 4344v_med3_i32 v5, s101, v2, v34345// CHECK: [0x05,0x00,0xd7,0xd1,0x65,0x04,0x0e,0x04]4346 4347v_med3_i32 v5, flat_scratch_lo, v2, v34348// CHECK: [0x05,0x00,0xd7,0xd1,0x66,0x04,0x0e,0x04]4349 4350v_med3_i32 v5, flat_scratch_hi, v2, v34351// CHECK: [0x05,0x00,0xd7,0xd1,0x67,0x04,0x0e,0x04]4352 4353v_med3_i32 v5, vcc_lo, v2, v34354// CHECK: [0x05,0x00,0xd7,0xd1,0x6a,0x04,0x0e,0x04]4355 4356v_med3_i32 v5, vcc_hi, v2, v34357// CHECK: [0x05,0x00,0xd7,0xd1,0x6b,0x04,0x0e,0x04]4358 4359v_med3_i32 v5, ttmp15, v2, v34360// CHECK: [0x05,0x00,0xd7,0xd1,0x7b,0x04,0x0e,0x04]4361 4362v_med3_i32 v5, m0, v2, v34363// CHECK: [0x05,0x00,0xd7,0xd1,0x7c,0x04,0x0e,0x04]4364 4365v_med3_i32 v5, exec_lo, v2, v34366// CHECK: [0x05,0x00,0xd7,0xd1,0x7e,0x04,0x0e,0x04]4367 4368v_med3_i32 v5, exec_hi, v2, v34369// CHECK: [0x05,0x00,0xd7,0xd1,0x7f,0x04,0x0e,0x04]4370 4371v_med3_i32 v5, 0, v2, v34372// CHECK: [0x05,0x00,0xd7,0xd1,0x80,0x04,0x0e,0x04]4373 4374v_med3_i32 v5, -1, v2, v34375// CHECK: [0x05,0x00,0xd7,0xd1,0xc1,0x04,0x0e,0x04]4376 4377v_med3_i32 v5, 0.5, v2, v34378// CHECK: [0x05,0x00,0xd7,0xd1,0xf0,0x04,0x0e,0x04]4379 4380v_med3_i32 v5, -4.0, v2, v34381// CHECK: [0x05,0x00,0xd7,0xd1,0xf7,0x04,0x0e,0x04]4382 4383v_med3_i32 v5, src_vccz, v2, v34384// CHECK: [0x05,0x00,0xd7,0xd1,0xfb,0x04,0x0e,0x04]4385 4386v_med3_i32 v5, src_execz, v2, v34387// CHECK: [0x05,0x00,0xd7,0xd1,0xfc,0x04,0x0e,0x04]4388 4389v_med3_i32 v5, src_scc, v2, v34390// CHECK: [0x05,0x00,0xd7,0xd1,0xfd,0x04,0x0e,0x04]4391 4392v_med3_i32 v5, src_lds_direct, v2, v34393// CHECK: [0x05,0x00,0xd7,0xd1,0xfe,0x04,0x0e,0x04]4394 4395v_med3_i32 v5, v1, v255, v34396// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xff,0x0f,0x04]4397 4398v_med3_i32 v5, v1, s2, v34399// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x0c,0x04]4400 4401v_med3_i32 v5, v1, s101, v34402// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xcb,0x0c,0x04]4403 4404v_med3_i32 v5, v1, flat_scratch_lo, v34405// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xcd,0x0c,0x04]4406 4407v_med3_i32 v5, v1, flat_scratch_hi, v34408// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xcf,0x0c,0x04]4409 4410v_med3_i32 v5, v1, vcc_lo, v34411// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xd5,0x0c,0x04]4412 4413v_med3_i32 v5, v1, vcc_hi, v34414// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xd7,0x0c,0x04]4415 4416v_med3_i32 v5, v1, ttmp15, v34417// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xf7,0x0c,0x04]4418 4419v_med3_i32 v5, v1, m0, v34420// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xf9,0x0c,0x04]4421 4422v_med3_i32 v5, v1, exec_lo, v34423// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xfd,0x0c,0x04]4424 4425v_med3_i32 v5, v1, exec_hi, v34426// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xff,0x0c,0x04]4427 4428v_med3_i32 v5, v1, 0, v34429// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x01,0x0d,0x04]4430 4431v_med3_i32 v5, v1, -1, v34432// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x83,0x0d,0x04]4433 4434v_med3_i32 v5, v1, 0.5, v34435// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xe1,0x0d,0x04]4436 4437v_med3_i32 v5, v1, -4.0, v34438// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xef,0x0d,0x04]4439 4440v_med3_i32 v5, v1, src_vccz, v34441// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xf7,0x0d,0x04]4442 4443v_med3_i32 v5, v1, src_execz, v34444// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xf9,0x0d,0x04]4445 4446v_med3_i32 v5, v1, src_scc, v34447// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0xfb,0x0d,0x04]4448 4449v_med3_i32 v5, v1, v2, v2554450// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xfe,0x07]4451 4452v_med3_i32 v5, v1, v2, s34453// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x0e,0x00]4454 4455v_med3_i32 v5, v1, v2, s1014456// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x96,0x01]4457 4458v_med3_i32 v5, v1, v2, flat_scratch_lo4459// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x9a,0x01]4460 4461v_med3_i32 v5, v1, v2, flat_scratch_hi4462// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x9e,0x01]4463 4464v_med3_i32 v5, v1, v2, vcc_lo4465// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xaa,0x01]4466 4467v_med3_i32 v5, v1, v2, vcc_hi4468// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xae,0x01]4469 4470v_med3_i32 v5, v1, v2, ttmp154471// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xee,0x01]4472 4473v_med3_i32 v5, v1, v2, m04474// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xf2,0x01]4475 4476v_med3_i32 v5, v1, v2, exec_lo4477// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xfa,0x01]4478 4479v_med3_i32 v5, v1, v2, exec_hi4480// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xfe,0x01]4481 4482v_med3_i32 v5, v1, v2, 04483// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x02,0x02]4484 4485v_med3_i32 v5, v1, v2, -14486// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0x06,0x03]4487 4488v_med3_i32 v5, v1, v2, 0.54489// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xc2,0x03]4490 4491v_med3_i32 v5, v1, v2, -4.04492// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xde,0x03]4493 4494v_med3_i32 v5, v1, v2, src_vccz4495// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xee,0x03]4496 4497v_med3_i32 v5, v1, v2, src_execz4498// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xf2,0x03]4499 4500v_med3_i32 v5, v1, v2, src_scc4501// CHECK: [0x05,0x00,0xd7,0xd1,0x01,0x05,0xf6,0x03]4502 4503v_med3_u32 v5, v1, v2, v34504// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x0e,0x04]4505 4506v_med3_u32 v255, v1, v2, v34507// CHECK: [0xff,0x00,0xd8,0xd1,0x01,0x05,0x0e,0x04]4508 4509v_med3_u32 v5, v255, v2, v34510// CHECK: [0x05,0x00,0xd8,0xd1,0xff,0x05,0x0e,0x04]4511 4512v_med3_u32 v5, s1, v2, v34513// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x04,0x0e,0x04]4514 4515v_med3_u32 v5, s101, v2, v34516// CHECK: [0x05,0x00,0xd8,0xd1,0x65,0x04,0x0e,0x04]4517 4518v_med3_u32 v5, flat_scratch_lo, v2, v34519// CHECK: [0x05,0x00,0xd8,0xd1,0x66,0x04,0x0e,0x04]4520 4521v_med3_u32 v5, flat_scratch_hi, v2, v34522// CHECK: [0x05,0x00,0xd8,0xd1,0x67,0x04,0x0e,0x04]4523 4524v_med3_u32 v5, vcc_lo, v2, v34525// CHECK: [0x05,0x00,0xd8,0xd1,0x6a,0x04,0x0e,0x04]4526 4527v_med3_u32 v5, vcc_hi, v2, v34528// CHECK: [0x05,0x00,0xd8,0xd1,0x6b,0x04,0x0e,0x04]4529 4530v_med3_u32 v5, ttmp15, v2, v34531// CHECK: [0x05,0x00,0xd8,0xd1,0x7b,0x04,0x0e,0x04]4532 4533v_med3_u32 v5, m0, v2, v34534// CHECK: [0x05,0x00,0xd8,0xd1,0x7c,0x04,0x0e,0x04]4535 4536v_med3_u32 v5, exec_lo, v2, v34537// CHECK: [0x05,0x00,0xd8,0xd1,0x7e,0x04,0x0e,0x04]4538 4539v_med3_u32 v5, exec_hi, v2, v34540// CHECK: [0x05,0x00,0xd8,0xd1,0x7f,0x04,0x0e,0x04]4541 4542v_med3_u32 v5, 0, v2, v34543// CHECK: [0x05,0x00,0xd8,0xd1,0x80,0x04,0x0e,0x04]4544 4545v_med3_u32 v5, -1, v2, v34546// CHECK: [0x05,0x00,0xd8,0xd1,0xc1,0x04,0x0e,0x04]4547 4548v_med3_u32 v5, 0.5, v2, v34549// CHECK: [0x05,0x00,0xd8,0xd1,0xf0,0x04,0x0e,0x04]4550 4551v_med3_u32 v5, -4.0, v2, v34552// CHECK: [0x05,0x00,0xd8,0xd1,0xf7,0x04,0x0e,0x04]4553 4554v_med3_u32 v5, src_vccz, v2, v34555// CHECK: [0x05,0x00,0xd8,0xd1,0xfb,0x04,0x0e,0x04]4556 4557v_med3_u32 v5, src_execz, v2, v34558// CHECK: [0x05,0x00,0xd8,0xd1,0xfc,0x04,0x0e,0x04]4559 4560v_med3_u32 v5, src_scc, v2, v34561// CHECK: [0x05,0x00,0xd8,0xd1,0xfd,0x04,0x0e,0x04]4562 4563v_med3_u32 v5, src_lds_direct, v2, v34564// CHECK: [0x05,0x00,0xd8,0xd1,0xfe,0x04,0x0e,0x04]4565 4566v_med3_u32 v5, v1, v255, v34567// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xff,0x0f,0x04]4568 4569v_med3_u32 v5, v1, s2, v34570// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x0c,0x04]4571 4572v_med3_u32 v5, v1, s101, v34573// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xcb,0x0c,0x04]4574 4575v_med3_u32 v5, v1, flat_scratch_lo, v34576// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xcd,0x0c,0x04]4577 4578v_med3_u32 v5, v1, flat_scratch_hi, v34579// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xcf,0x0c,0x04]4580 4581v_med3_u32 v5, v1, vcc_lo, v34582// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xd5,0x0c,0x04]4583 4584v_med3_u32 v5, v1, vcc_hi, v34585// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xd7,0x0c,0x04]4586 4587v_med3_u32 v5, v1, ttmp15, v34588// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xf7,0x0c,0x04]4589 4590v_med3_u32 v5, v1, m0, v34591// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xf9,0x0c,0x04]4592 4593v_med3_u32 v5, v1, exec_lo, v34594// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xfd,0x0c,0x04]4595 4596v_med3_u32 v5, v1, exec_hi, v34597// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xff,0x0c,0x04]4598 4599v_med3_u32 v5, v1, 0, v34600// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x01,0x0d,0x04]4601 4602v_med3_u32 v5, v1, -1, v34603// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x83,0x0d,0x04]4604 4605v_med3_u32 v5, v1, 0.5, v34606// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xe1,0x0d,0x04]4607 4608v_med3_u32 v5, v1, -4.0, v34609// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xef,0x0d,0x04]4610 4611v_med3_u32 v5, v1, src_vccz, v34612// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xf7,0x0d,0x04]4613 4614v_med3_u32 v5, v1, src_execz, v34615// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xf9,0x0d,0x04]4616 4617v_med3_u32 v5, v1, src_scc, v34618// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0xfb,0x0d,0x04]4619 4620v_med3_u32 v5, v1, v2, v2554621// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xfe,0x07]4622 4623v_med3_u32 v5, v1, v2, s34624// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x0e,0x00]4625 4626v_med3_u32 v5, v1, v2, s1014627// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x96,0x01]4628 4629v_med3_u32 v5, v1, v2, flat_scratch_lo4630// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x9a,0x01]4631 4632v_med3_u32 v5, v1, v2, flat_scratch_hi4633// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x9e,0x01]4634 4635v_med3_u32 v5, v1, v2, vcc_lo4636// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xaa,0x01]4637 4638v_med3_u32 v5, v1, v2, vcc_hi4639// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xae,0x01]4640 4641v_med3_u32 v5, v1, v2, ttmp154642// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xee,0x01]4643 4644v_med3_u32 v5, v1, v2, m04645// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xf2,0x01]4646 4647v_med3_u32 v5, v1, v2, exec_lo4648// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xfa,0x01]4649 4650v_med3_u32 v5, v1, v2, exec_hi4651// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xfe,0x01]4652 4653v_med3_u32 v5, v1, v2, 04654// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x02,0x02]4655 4656v_med3_u32 v5, v1, v2, -14657// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0x06,0x03]4658 4659v_med3_u32 v5, v1, v2, 0.54660// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xc2,0x03]4661 4662v_med3_u32 v5, v1, v2, -4.04663// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xde,0x03]4664 4665v_med3_u32 v5, v1, v2, src_vccz4666// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xee,0x03]4667 4668v_med3_u32 v5, v1, v2, src_execz4669// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xf2,0x03]4670 4671v_med3_u32 v5, v1, v2, src_scc4672// CHECK: [0x05,0x00,0xd8,0xd1,0x01,0x05,0xf6,0x03]4673 4674v_sad_u8 v5, v1, v2, v34675// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x0e,0x04]4676 4677v_sad_u8 v255, v1, v2, v34678// CHECK: [0xff,0x00,0xd9,0xd1,0x01,0x05,0x0e,0x04]4679 4680v_sad_u8 v5, v255, v2, v34681// CHECK: [0x05,0x00,0xd9,0xd1,0xff,0x05,0x0e,0x04]4682 4683v_sad_u8 v5, s1, v2, v34684// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x04,0x0e,0x04]4685 4686v_sad_u8 v5, s101, v2, v34687// CHECK: [0x05,0x00,0xd9,0xd1,0x65,0x04,0x0e,0x04]4688 4689v_sad_u8 v5, flat_scratch_lo, v2, v34690// CHECK: [0x05,0x00,0xd9,0xd1,0x66,0x04,0x0e,0x04]4691 4692v_sad_u8 v5, flat_scratch_hi, v2, v34693// CHECK: [0x05,0x00,0xd9,0xd1,0x67,0x04,0x0e,0x04]4694 4695v_sad_u8 v5, vcc_lo, v2, v34696// CHECK: [0x05,0x00,0xd9,0xd1,0x6a,0x04,0x0e,0x04]4697 4698v_sad_u8 v5, vcc_hi, v2, v34699// CHECK: [0x05,0x00,0xd9,0xd1,0x6b,0x04,0x0e,0x04]4700 4701v_sad_u8 v5, ttmp15, v2, v34702// CHECK: [0x05,0x00,0xd9,0xd1,0x7b,0x04,0x0e,0x04]4703 4704v_sad_u8 v5, m0, v2, v34705// CHECK: [0x05,0x00,0xd9,0xd1,0x7c,0x04,0x0e,0x04]4706 4707v_sad_u8 v5, exec_lo, v2, v34708// CHECK: [0x05,0x00,0xd9,0xd1,0x7e,0x04,0x0e,0x04]4709 4710v_sad_u8 v5, exec_hi, v2, v34711// CHECK: [0x05,0x00,0xd9,0xd1,0x7f,0x04,0x0e,0x04]4712 4713v_sad_u8 v5, 0, v2, v34714// CHECK: [0x05,0x00,0xd9,0xd1,0x80,0x04,0x0e,0x04]4715 4716v_sad_u8 v5, -1, v2, v34717// CHECK: [0x05,0x00,0xd9,0xd1,0xc1,0x04,0x0e,0x04]4718 4719v_sad_u8 v5, 0.5, v2, v34720// CHECK: [0x05,0x00,0xd9,0xd1,0xf0,0x04,0x0e,0x04]4721 4722v_sad_u8 v5, -4.0, v2, v34723// CHECK: [0x05,0x00,0xd9,0xd1,0xf7,0x04,0x0e,0x04]4724 4725v_sad_u8 v5, src_vccz, v2, v34726// CHECK: [0x05,0x00,0xd9,0xd1,0xfb,0x04,0x0e,0x04]4727 4728v_sad_u8 v5, src_execz, v2, v34729// CHECK: [0x05,0x00,0xd9,0xd1,0xfc,0x04,0x0e,0x04]4730 4731v_sad_u8 v5, src_scc, v2, v34732// CHECK: [0x05,0x00,0xd9,0xd1,0xfd,0x04,0x0e,0x04]4733 4734v_sad_u8 v5, src_lds_direct, v2, v34735// CHECK: [0x05,0x00,0xd9,0xd1,0xfe,0x04,0x0e,0x04]4736 4737v_sad_u8 v5, v1, v255, v34738// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xff,0x0f,0x04]4739 4740v_sad_u8 v5, v1, s2, v34741// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x0c,0x04]4742 4743v_sad_u8 v5, v1, s101, v34744// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xcb,0x0c,0x04]4745 4746v_sad_u8 v5, v1, flat_scratch_lo, v34747// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xcd,0x0c,0x04]4748 4749v_sad_u8 v5, v1, flat_scratch_hi, v34750// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xcf,0x0c,0x04]4751 4752v_sad_u8 v5, v1, vcc_lo, v34753// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xd5,0x0c,0x04]4754 4755v_sad_u8 v5, v1, vcc_hi, v34756// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xd7,0x0c,0x04]4757 4758v_sad_u8 v5, v1, ttmp15, v34759// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xf7,0x0c,0x04]4760 4761v_sad_u8 v5, v1, m0, v34762// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xf9,0x0c,0x04]4763 4764v_sad_u8 v5, v1, exec_lo, v34765// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xfd,0x0c,0x04]4766 4767v_sad_u8 v5, v1, exec_hi, v34768// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xff,0x0c,0x04]4769 4770v_sad_u8 v5, v1, 0, v34771// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x01,0x0d,0x04]4772 4773v_sad_u8 v5, v1, -1, v34774// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x83,0x0d,0x04]4775 4776v_sad_u8 v5, v1, 0.5, v34777// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xe1,0x0d,0x04]4778 4779v_sad_u8 v5, v1, -4.0, v34780// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xef,0x0d,0x04]4781 4782v_sad_u8 v5, v1, src_vccz, v34783// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xf7,0x0d,0x04]4784 4785v_sad_u8 v5, v1, src_execz, v34786// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xf9,0x0d,0x04]4787 4788v_sad_u8 v5, v1, src_scc, v34789// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0xfb,0x0d,0x04]4790 4791v_sad_u8 v5, v1, v2, v2554792// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xfe,0x07]4793 4794v_sad_u8 v5, v1, v2, s34795// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x0e,0x00]4796 4797v_sad_u8 v5, v1, v2, s1014798// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x96,0x01]4799 4800v_sad_u8 v5, v1, v2, flat_scratch_lo4801// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x9a,0x01]4802 4803v_sad_u8 v5, v1, v2, flat_scratch_hi4804// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x9e,0x01]4805 4806v_sad_u8 v5, v1, v2, vcc_lo4807// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xaa,0x01]4808 4809v_sad_u8 v5, v1, v2, vcc_hi4810// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xae,0x01]4811 4812v_sad_u8 v5, v1, v2, ttmp154813// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xee,0x01]4814 4815v_sad_u8 v5, v1, v2, m04816// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xf2,0x01]4817 4818v_sad_u8 v5, v1, v2, exec_lo4819// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xfa,0x01]4820 4821v_sad_u8 v5, v1, v2, exec_hi4822// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xfe,0x01]4823 4824v_sad_u8 v5, v1, v2, 04825// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x02,0x02]4826 4827v_sad_u8 v5, v1, v2, -14828// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0x06,0x03]4829 4830v_sad_u8 v5, v1, v2, 0.54831// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xc2,0x03]4832 4833v_sad_u8 v5, v1, v2, -4.04834// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xde,0x03]4835 4836v_sad_u8 v5, v1, v2, src_vccz4837// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xee,0x03]4838 4839v_sad_u8 v5, v1, v2, src_execz4840// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xf2,0x03]4841 4842v_sad_u8 v5, v1, v2, src_scc4843// CHECK: [0x05,0x00,0xd9,0xd1,0x01,0x05,0xf6,0x03]4844 4845v_sad_u8 v5, v1, v2, v3 clamp4846// CHECK: [0x05,0x80,0xd9,0xd1,0x01,0x05,0x0e,0x04]4847 4848v_sad_hi_u8 v5, v1, v2, v34849// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x0e,0x04]4850 4851v_sad_hi_u8 v255, v1, v2, v34852// CHECK: [0xff,0x00,0xda,0xd1,0x01,0x05,0x0e,0x04]4853 4854v_sad_hi_u8 v5, v255, v2, v34855// CHECK: [0x05,0x00,0xda,0xd1,0xff,0x05,0x0e,0x04]4856 4857v_sad_hi_u8 v5, s1, v2, v34858// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x04,0x0e,0x04]4859 4860v_sad_hi_u8 v5, s101, v2, v34861// CHECK: [0x05,0x00,0xda,0xd1,0x65,0x04,0x0e,0x04]4862 4863v_sad_hi_u8 v5, flat_scratch_lo, v2, v34864// CHECK: [0x05,0x00,0xda,0xd1,0x66,0x04,0x0e,0x04]4865 4866v_sad_hi_u8 v5, flat_scratch_hi, v2, v34867// CHECK: [0x05,0x00,0xda,0xd1,0x67,0x04,0x0e,0x04]4868 4869v_sad_hi_u8 v5, vcc_lo, v2, v34870// CHECK: [0x05,0x00,0xda,0xd1,0x6a,0x04,0x0e,0x04]4871 4872v_sad_hi_u8 v5, vcc_hi, v2, v34873// CHECK: [0x05,0x00,0xda,0xd1,0x6b,0x04,0x0e,0x04]4874 4875v_sad_hi_u8 v5, ttmp15, v2, v34876// CHECK: [0x05,0x00,0xda,0xd1,0x7b,0x04,0x0e,0x04]4877 4878v_sad_hi_u8 v5, m0, v2, v34879// CHECK: [0x05,0x00,0xda,0xd1,0x7c,0x04,0x0e,0x04]4880 4881v_sad_hi_u8 v5, exec_lo, v2, v34882// CHECK: [0x05,0x00,0xda,0xd1,0x7e,0x04,0x0e,0x04]4883 4884v_sad_hi_u8 v5, exec_hi, v2, v34885// CHECK: [0x05,0x00,0xda,0xd1,0x7f,0x04,0x0e,0x04]4886 4887v_sad_hi_u8 v5, 0, v2, v34888// CHECK: [0x05,0x00,0xda,0xd1,0x80,0x04,0x0e,0x04]4889 4890v_sad_hi_u8 v5, -1, v2, v34891// CHECK: [0x05,0x00,0xda,0xd1,0xc1,0x04,0x0e,0x04]4892 4893v_sad_hi_u8 v5, 0.5, v2, v34894// CHECK: [0x05,0x00,0xda,0xd1,0xf0,0x04,0x0e,0x04]4895 4896v_sad_hi_u8 v5, -4.0, v2, v34897// CHECK: [0x05,0x00,0xda,0xd1,0xf7,0x04,0x0e,0x04]4898 4899v_sad_hi_u8 v5, src_vccz, v2, v34900// CHECK: [0x05,0x00,0xda,0xd1,0xfb,0x04,0x0e,0x04]4901 4902v_sad_hi_u8 v5, src_execz, v2, v34903// CHECK: [0x05,0x00,0xda,0xd1,0xfc,0x04,0x0e,0x04]4904 4905v_sad_hi_u8 v5, src_scc, v2, v34906// CHECK: [0x05,0x00,0xda,0xd1,0xfd,0x04,0x0e,0x04]4907 4908v_sad_hi_u8 v5, src_lds_direct, v2, v34909// CHECK: [0x05,0x00,0xda,0xd1,0xfe,0x04,0x0e,0x04]4910 4911v_sad_hi_u8 v5, v1, v255, v34912// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xff,0x0f,0x04]4913 4914v_sad_hi_u8 v5, v1, s2, v34915// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x0c,0x04]4916 4917v_sad_hi_u8 v5, v1, s101, v34918// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xcb,0x0c,0x04]4919 4920v_sad_hi_u8 v5, v1, flat_scratch_lo, v34921// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xcd,0x0c,0x04]4922 4923v_sad_hi_u8 v5, v1, flat_scratch_hi, v34924// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xcf,0x0c,0x04]4925 4926v_sad_hi_u8 v5, v1, vcc_lo, v34927// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xd5,0x0c,0x04]4928 4929v_sad_hi_u8 v5, v1, vcc_hi, v34930// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xd7,0x0c,0x04]4931 4932v_sad_hi_u8 v5, v1, ttmp15, v34933// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xf7,0x0c,0x04]4934 4935v_sad_hi_u8 v5, v1, m0, v34936// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xf9,0x0c,0x04]4937 4938v_sad_hi_u8 v5, v1, exec_lo, v34939// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xfd,0x0c,0x04]4940 4941v_sad_hi_u8 v5, v1, exec_hi, v34942// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xff,0x0c,0x04]4943 4944v_sad_hi_u8 v5, v1, 0, v34945// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x01,0x0d,0x04]4946 4947v_sad_hi_u8 v5, v1, -1, v34948// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x83,0x0d,0x04]4949 4950v_sad_hi_u8 v5, v1, 0.5, v34951// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xe1,0x0d,0x04]4952 4953v_sad_hi_u8 v5, v1, -4.0, v34954// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xef,0x0d,0x04]4955 4956v_sad_hi_u8 v5, v1, src_vccz, v34957// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xf7,0x0d,0x04]4958 4959v_sad_hi_u8 v5, v1, src_execz, v34960// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xf9,0x0d,0x04]4961 4962v_sad_hi_u8 v5, v1, src_scc, v34963// CHECK: [0x05,0x00,0xda,0xd1,0x01,0xfb,0x0d,0x04]4964 4965v_sad_hi_u8 v5, v1, v2, v2554966// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xfe,0x07]4967 4968v_sad_hi_u8 v5, v1, v2, s34969// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x0e,0x00]4970 4971v_sad_hi_u8 v5, v1, v2, s1014972// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x96,0x01]4973 4974v_sad_hi_u8 v5, v1, v2, flat_scratch_lo4975// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x9a,0x01]4976 4977v_sad_hi_u8 v5, v1, v2, flat_scratch_hi4978// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x9e,0x01]4979 4980v_sad_hi_u8 v5, v1, v2, vcc_lo4981// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xaa,0x01]4982 4983v_sad_hi_u8 v5, v1, v2, vcc_hi4984// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xae,0x01]4985 4986v_sad_hi_u8 v5, v1, v2, ttmp154987// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xee,0x01]4988 4989v_sad_hi_u8 v5, v1, v2, m04990// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xf2,0x01]4991 4992v_sad_hi_u8 v5, v1, v2, exec_lo4993// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xfa,0x01]4994 4995v_sad_hi_u8 v5, v1, v2, exec_hi4996// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xfe,0x01]4997 4998v_sad_hi_u8 v5, v1, v2, 04999// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x02,0x02]5000 5001v_sad_hi_u8 v5, v1, v2, -15002// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0x06,0x03]5003 5004v_sad_hi_u8 v5, v1, v2, 0.55005// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xc2,0x03]5006 5007v_sad_hi_u8 v5, v1, v2, -4.05008// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xde,0x03]5009 5010v_sad_hi_u8 v5, v1, v2, src_vccz5011// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xee,0x03]5012 5013v_sad_hi_u8 v5, v1, v2, src_execz5014// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xf2,0x03]5015 5016v_sad_hi_u8 v5, v1, v2, src_scc5017// CHECK: [0x05,0x00,0xda,0xd1,0x01,0x05,0xf6,0x03]5018 5019v_sad_hi_u8 v5, v1, v2, v3 clamp5020// CHECK: [0x05,0x80,0xda,0xd1,0x01,0x05,0x0e,0x04]5021 5022v_sad_u16 v5, v1, v2, v35023// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x0e,0x04]5024 5025v_sad_u16 v255, v1, v2, v35026// CHECK: [0xff,0x00,0xdb,0xd1,0x01,0x05,0x0e,0x04]5027 5028v_sad_u16 v5, v255, v2, v35029// CHECK: [0x05,0x00,0xdb,0xd1,0xff,0x05,0x0e,0x04]5030 5031v_sad_u16 v5, s1, v2, v35032// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x04,0x0e,0x04]5033 5034v_sad_u16 v5, s101, v2, v35035// CHECK: [0x05,0x00,0xdb,0xd1,0x65,0x04,0x0e,0x04]5036 5037v_sad_u16 v5, flat_scratch_lo, v2, v35038// CHECK: [0x05,0x00,0xdb,0xd1,0x66,0x04,0x0e,0x04]5039 5040v_sad_u16 v5, flat_scratch_hi, v2, v35041// CHECK: [0x05,0x00,0xdb,0xd1,0x67,0x04,0x0e,0x04]5042 5043v_sad_u16 v5, vcc_lo, v2, v35044// CHECK: [0x05,0x00,0xdb,0xd1,0x6a,0x04,0x0e,0x04]5045 5046v_sad_u16 v5, vcc_hi, v2, v35047// CHECK: [0x05,0x00,0xdb,0xd1,0x6b,0x04,0x0e,0x04]5048 5049v_sad_u16 v5, ttmp15, v2, v35050// CHECK: [0x05,0x00,0xdb,0xd1,0x7b,0x04,0x0e,0x04]5051 5052v_sad_u16 v5, m0, v2, v35053// CHECK: [0x05,0x00,0xdb,0xd1,0x7c,0x04,0x0e,0x04]5054 5055v_sad_u16 v5, exec_lo, v2, v35056// CHECK: [0x05,0x00,0xdb,0xd1,0x7e,0x04,0x0e,0x04]5057 5058v_sad_u16 v5, exec_hi, v2, v35059// CHECK: [0x05,0x00,0xdb,0xd1,0x7f,0x04,0x0e,0x04]5060 5061v_sad_u16 v5, 0, v2, v35062// CHECK: [0x05,0x00,0xdb,0xd1,0x80,0x04,0x0e,0x04]5063 5064v_sad_u16 v5, -1, v2, v35065// CHECK: [0x05,0x00,0xdb,0xd1,0xc1,0x04,0x0e,0x04]5066 5067v_sad_u16 v5, 0.5, v2, v35068// CHECK: [0x05,0x00,0xdb,0xd1,0xf0,0x04,0x0e,0x04]5069 5070v_sad_u16 v5, -4.0, v2, v35071// CHECK: [0x05,0x00,0xdb,0xd1,0xf7,0x04,0x0e,0x04]5072 5073v_sad_u16 v5, src_vccz, v2, v35074// CHECK: [0x05,0x00,0xdb,0xd1,0xfb,0x04,0x0e,0x04]5075 5076v_sad_u16 v5, src_execz, v2, v35077// CHECK: [0x05,0x00,0xdb,0xd1,0xfc,0x04,0x0e,0x04]5078 5079v_sad_u16 v5, src_scc, v2, v35080// CHECK: [0x05,0x00,0xdb,0xd1,0xfd,0x04,0x0e,0x04]5081 5082v_sad_u16 v5, src_lds_direct, v2, v35083// CHECK: [0x05,0x00,0xdb,0xd1,0xfe,0x04,0x0e,0x04]5084 5085v_sad_u16 v5, v1, v255, v35086// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xff,0x0f,0x04]5087 5088v_sad_u16 v5, v1, s2, v35089// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x0c,0x04]5090 5091v_sad_u16 v5, v1, s101, v35092// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xcb,0x0c,0x04]5093 5094v_sad_u16 v5, v1, flat_scratch_lo, v35095// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xcd,0x0c,0x04]5096 5097v_sad_u16 v5, v1, flat_scratch_hi, v35098// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xcf,0x0c,0x04]5099 5100v_sad_u16 v5, v1, vcc_lo, v35101// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xd5,0x0c,0x04]5102 5103v_sad_u16 v5, v1, vcc_hi, v35104// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xd7,0x0c,0x04]5105 5106v_sad_u16 v5, v1, ttmp15, v35107// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xf7,0x0c,0x04]5108 5109v_sad_u16 v5, v1, m0, v35110// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xf9,0x0c,0x04]5111 5112v_sad_u16 v5, v1, exec_lo, v35113// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xfd,0x0c,0x04]5114 5115v_sad_u16 v5, v1, exec_hi, v35116// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xff,0x0c,0x04]5117 5118v_sad_u16 v5, v1, 0, v35119// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x01,0x0d,0x04]5120 5121v_sad_u16 v5, v1, -1, v35122// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x83,0x0d,0x04]5123 5124v_sad_u16 v5, v1, 0.5, v35125// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xe1,0x0d,0x04]5126 5127v_sad_u16 v5, v1, -4.0, v35128// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xef,0x0d,0x04]5129 5130v_sad_u16 v5, v1, src_vccz, v35131// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xf7,0x0d,0x04]5132 5133v_sad_u16 v5, v1, src_execz, v35134// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xf9,0x0d,0x04]5135 5136v_sad_u16 v5, v1, src_scc, v35137// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0xfb,0x0d,0x04]5138 5139v_sad_u16 v5, v1, v2, v2555140// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xfe,0x07]5141 5142v_sad_u16 v5, v1, v2, s35143// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x0e,0x00]5144 5145v_sad_u16 v5, v1, v2, s1015146// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x96,0x01]5147 5148v_sad_u16 v5, v1, v2, flat_scratch_lo5149// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x9a,0x01]5150 5151v_sad_u16 v5, v1, v2, flat_scratch_hi5152// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x9e,0x01]5153 5154v_sad_u16 v5, v1, v2, vcc_lo5155// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xaa,0x01]5156 5157v_sad_u16 v5, v1, v2, vcc_hi5158// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xae,0x01]5159 5160v_sad_u16 v5, v1, v2, ttmp155161// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xee,0x01]5162 5163v_sad_u16 v5, v1, v2, m05164// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xf2,0x01]5165 5166v_sad_u16 v5, v1, v2, exec_lo5167// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xfa,0x01]5168 5169v_sad_u16 v5, v1, v2, exec_hi5170// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xfe,0x01]5171 5172v_sad_u16 v5, v1, v2, 05173// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x02,0x02]5174 5175v_sad_u16 v5, v1, v2, -15176// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0x06,0x03]5177 5178v_sad_u16 v5, v1, v2, 0.55179// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xc2,0x03]5180 5181v_sad_u16 v5, v1, v2, -4.05182// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xde,0x03]5183 5184v_sad_u16 v5, v1, v2, src_vccz5185// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xee,0x03]5186 5187v_sad_u16 v5, v1, v2, src_execz5188// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xf2,0x03]5189 5190v_sad_u16 v5, v1, v2, src_scc5191// CHECK: [0x05,0x00,0xdb,0xd1,0x01,0x05,0xf6,0x03]5192 5193v_sad_u16 v5, v1, v2, v3 clamp5194// CHECK: [0x05,0x80,0xdb,0xd1,0x01,0x05,0x0e,0x04]5195 5196v_sad_u32 v5, v1, v2, v35197// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x0e,0x04]5198 5199v_sad_u32 v255, v1, v2, v35200// CHECK: [0xff,0x00,0xdc,0xd1,0x01,0x05,0x0e,0x04]5201 5202v_sad_u32 v5, v255, v2, v35203// CHECK: [0x05,0x00,0xdc,0xd1,0xff,0x05,0x0e,0x04]5204 5205v_sad_u32 v5, s1, v2, v35206// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x04,0x0e,0x04]5207 5208v_sad_u32 v5, s101, v2, v35209// CHECK: [0x05,0x00,0xdc,0xd1,0x65,0x04,0x0e,0x04]5210 5211v_sad_u32 v5, flat_scratch_lo, v2, v35212// CHECK: [0x05,0x00,0xdc,0xd1,0x66,0x04,0x0e,0x04]5213 5214v_sad_u32 v5, flat_scratch_hi, v2, v35215// CHECK: [0x05,0x00,0xdc,0xd1,0x67,0x04,0x0e,0x04]5216 5217v_sad_u32 v5, vcc_lo, v2, v35218// CHECK: [0x05,0x00,0xdc,0xd1,0x6a,0x04,0x0e,0x04]5219 5220v_sad_u32 v5, vcc_hi, v2, v35221// CHECK: [0x05,0x00,0xdc,0xd1,0x6b,0x04,0x0e,0x04]5222 5223v_sad_u32 v5, ttmp15, v2, v35224// CHECK: [0x05,0x00,0xdc,0xd1,0x7b,0x04,0x0e,0x04]5225 5226v_sad_u32 v5, m0, v2, v35227// CHECK: [0x05,0x00,0xdc,0xd1,0x7c,0x04,0x0e,0x04]5228 5229v_sad_u32 v5, exec_lo, v2, v35230// CHECK: [0x05,0x00,0xdc,0xd1,0x7e,0x04,0x0e,0x04]5231 5232v_sad_u32 v5, exec_hi, v2, v35233// CHECK: [0x05,0x00,0xdc,0xd1,0x7f,0x04,0x0e,0x04]5234 5235v_sad_u32 v5, 0, v2, v35236// CHECK: [0x05,0x00,0xdc,0xd1,0x80,0x04,0x0e,0x04]5237 5238v_sad_u32 v5, -1, v2, v35239// CHECK: [0x05,0x00,0xdc,0xd1,0xc1,0x04,0x0e,0x04]5240 5241v_sad_u32 v5, 0.5, v2, v35242// CHECK: [0x05,0x00,0xdc,0xd1,0xf0,0x04,0x0e,0x04]5243 5244v_sad_u32 v5, -4.0, v2, v35245// CHECK: [0x05,0x00,0xdc,0xd1,0xf7,0x04,0x0e,0x04]5246 5247v_sad_u32 v5, src_vccz, v2, v35248// CHECK: [0x05,0x00,0xdc,0xd1,0xfb,0x04,0x0e,0x04]5249 5250v_sad_u32 v5, src_execz, v2, v35251// CHECK: [0x05,0x00,0xdc,0xd1,0xfc,0x04,0x0e,0x04]5252 5253v_sad_u32 v5, src_scc, v2, v35254// CHECK: [0x05,0x00,0xdc,0xd1,0xfd,0x04,0x0e,0x04]5255 5256v_sad_u32 v5, src_lds_direct, v2, v35257// CHECK: [0x05,0x00,0xdc,0xd1,0xfe,0x04,0x0e,0x04]5258 5259v_sad_u32 v5, v1, v255, v35260// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xff,0x0f,0x04]5261 5262v_sad_u32 v5, v1, s2, v35263// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x0c,0x04]5264 5265v_sad_u32 v5, v1, s101, v35266// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xcb,0x0c,0x04]5267 5268v_sad_u32 v5, v1, flat_scratch_lo, v35269// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xcd,0x0c,0x04]5270 5271v_sad_u32 v5, v1, flat_scratch_hi, v35272// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xcf,0x0c,0x04]5273 5274v_sad_u32 v5, v1, vcc_lo, v35275// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xd5,0x0c,0x04]5276 5277v_sad_u32 v5, v1, vcc_hi, v35278// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xd7,0x0c,0x04]5279 5280v_sad_u32 v5, v1, ttmp15, v35281// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xf7,0x0c,0x04]5282 5283v_sad_u32 v5, v1, m0, v35284// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xf9,0x0c,0x04]5285 5286v_sad_u32 v5, v1, exec_lo, v35287// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xfd,0x0c,0x04]5288 5289v_sad_u32 v5, v1, exec_hi, v35290// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xff,0x0c,0x04]5291 5292v_sad_u32 v5, v1, 0, v35293// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x01,0x0d,0x04]5294 5295v_sad_u32 v5, v1, -1, v35296// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x83,0x0d,0x04]5297 5298v_sad_u32 v5, v1, 0.5, v35299// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xe1,0x0d,0x04]5300 5301v_sad_u32 v5, v1, -4.0, v35302// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xef,0x0d,0x04]5303 5304v_sad_u32 v5, v1, src_vccz, v35305// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xf7,0x0d,0x04]5306 5307v_sad_u32 v5, v1, src_execz, v35308// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xf9,0x0d,0x04]5309 5310v_sad_u32 v5, v1, src_scc, v35311// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0xfb,0x0d,0x04]5312 5313v_sad_u32 v5, v1, v2, v2555314// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xfe,0x07]5315 5316v_sad_u32 v5, v1, v2, s35317// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x0e,0x00]5318 5319v_sad_u32 v5, v1, v2, s1015320// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x96,0x01]5321 5322v_sad_u32 v5, v1, v2, flat_scratch_lo5323// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x9a,0x01]5324 5325v_sad_u32 v5, v1, v2, flat_scratch_hi5326// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x9e,0x01]5327 5328v_sad_u32 v5, v1, v2, vcc_lo5329// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xaa,0x01]5330 5331v_sad_u32 v5, v1, v2, vcc_hi5332// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xae,0x01]5333 5334v_sad_u32 v5, v1, v2, ttmp155335// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xee,0x01]5336 5337v_sad_u32 v5, v1, v2, m05338// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xf2,0x01]5339 5340v_sad_u32 v5, v1, v2, exec_lo5341// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xfa,0x01]5342 5343v_sad_u32 v5, v1, v2, exec_hi5344// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xfe,0x01]5345 5346v_sad_u32 v5, v1, v2, 05347// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x02,0x02]5348 5349v_sad_u32 v5, v1, v2, -15350// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0x06,0x03]5351 5352v_sad_u32 v5, v1, v2, 0.55353// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xc2,0x03]5354 5355v_sad_u32 v5, v1, v2, -4.05356// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xde,0x03]5357 5358v_sad_u32 v5, v1, v2, src_vccz5359// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xee,0x03]5360 5361v_sad_u32 v5, v1, v2, src_execz5362// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xf2,0x03]5363 5364v_sad_u32 v5, v1, v2, src_scc5365// CHECK: [0x05,0x00,0xdc,0xd1,0x01,0x05,0xf6,0x03]5366 5367v_sad_u32 v5, v1, v2, v3 clamp5368// CHECK: [0x05,0x80,0xdc,0xd1,0x01,0x05,0x0e,0x04]5369 5370v_cvt_pk_u8_f32 v5, v1, v2, v35371// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x0e,0x04]5372 5373v_cvt_pk_u8_f32 v255, v1, v2, v35374// CHECK: [0xff,0x00,0xdd,0xd1,0x01,0x05,0x0e,0x04]5375 5376v_cvt_pk_u8_f32 v5, v255, v2, v35377// CHECK: [0x05,0x00,0xdd,0xd1,0xff,0x05,0x0e,0x04]5378 5379v_cvt_pk_u8_f32 v5, s1, v2, v35380// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x04,0x0e,0x04]5381 5382v_cvt_pk_u8_f32 v5, s101, v2, v35383// CHECK: [0x05,0x00,0xdd,0xd1,0x65,0x04,0x0e,0x04]5384 5385v_cvt_pk_u8_f32 v5, flat_scratch_lo, v2, v35386// CHECK: [0x05,0x00,0xdd,0xd1,0x66,0x04,0x0e,0x04]5387 5388v_cvt_pk_u8_f32 v5, flat_scratch_hi, v2, v35389// CHECK: [0x05,0x00,0xdd,0xd1,0x67,0x04,0x0e,0x04]5390 5391v_cvt_pk_u8_f32 v5, vcc_lo, v2, v35392// CHECK: [0x05,0x00,0xdd,0xd1,0x6a,0x04,0x0e,0x04]5393 5394v_cvt_pk_u8_f32 v5, vcc_hi, v2, v35395// CHECK: [0x05,0x00,0xdd,0xd1,0x6b,0x04,0x0e,0x04]5396 5397v_cvt_pk_u8_f32 v5, ttmp15, v2, v35398// CHECK: [0x05,0x00,0xdd,0xd1,0x7b,0x04,0x0e,0x04]5399 5400v_cvt_pk_u8_f32 v5, m0, v2, v35401// CHECK: [0x05,0x00,0xdd,0xd1,0x7c,0x04,0x0e,0x04]5402 5403v_cvt_pk_u8_f32 v5, exec_lo, v2, v35404// CHECK: [0x05,0x00,0xdd,0xd1,0x7e,0x04,0x0e,0x04]5405 5406v_cvt_pk_u8_f32 v5, exec_hi, v2, v35407// CHECK: [0x05,0x00,0xdd,0xd1,0x7f,0x04,0x0e,0x04]5408 5409v_cvt_pk_u8_f32 v5, 0, v2, v35410// CHECK: [0x05,0x00,0xdd,0xd1,0x80,0x04,0x0e,0x04]5411 5412v_cvt_pk_u8_f32 v5, -1, v2, v35413// CHECK: [0x05,0x00,0xdd,0xd1,0xc1,0x04,0x0e,0x04]5414 5415v_cvt_pk_u8_f32 v5, 0.5, v2, v35416// CHECK: [0x05,0x00,0xdd,0xd1,0xf0,0x04,0x0e,0x04]5417 5418v_cvt_pk_u8_f32 v5, -4.0, v2, v35419// CHECK: [0x05,0x00,0xdd,0xd1,0xf7,0x04,0x0e,0x04]5420 5421v_cvt_pk_u8_f32 v5, src_vccz, v2, v35422// CHECK: [0x05,0x00,0xdd,0xd1,0xfb,0x04,0x0e,0x04]5423 5424v_cvt_pk_u8_f32 v5, src_execz, v2, v35425// CHECK: [0x05,0x00,0xdd,0xd1,0xfc,0x04,0x0e,0x04]5426 5427v_cvt_pk_u8_f32 v5, src_scc, v2, v35428// CHECK: [0x05,0x00,0xdd,0xd1,0xfd,0x04,0x0e,0x04]5429 5430v_cvt_pk_u8_f32 v5, src_lds_direct, v2, v35431// CHECK: [0x05,0x00,0xdd,0xd1,0xfe,0x04,0x0e,0x04]5432 5433v_cvt_pk_u8_f32 v5, v1, v255, v35434// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xff,0x0f,0x04]5435 5436v_cvt_pk_u8_f32 v5, v1, s2, v35437// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x0c,0x04]5438 5439v_cvt_pk_u8_f32 v5, v1, s101, v35440// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xcb,0x0c,0x04]5441 5442v_cvt_pk_u8_f32 v5, v1, flat_scratch_lo, v35443// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xcd,0x0c,0x04]5444 5445v_cvt_pk_u8_f32 v5, v1, flat_scratch_hi, v35446// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xcf,0x0c,0x04]5447 5448v_cvt_pk_u8_f32 v5, v1, vcc_lo, v35449// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xd5,0x0c,0x04]5450 5451v_cvt_pk_u8_f32 v5, v1, vcc_hi, v35452// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xd7,0x0c,0x04]5453 5454v_cvt_pk_u8_f32 v5, v1, ttmp15, v35455// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xf7,0x0c,0x04]5456 5457v_cvt_pk_u8_f32 v5, v1, m0, v35458// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xf9,0x0c,0x04]5459 5460v_cvt_pk_u8_f32 v5, v1, exec_lo, v35461// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xfd,0x0c,0x04]5462 5463v_cvt_pk_u8_f32 v5, v1, exec_hi, v35464// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xff,0x0c,0x04]5465 5466v_cvt_pk_u8_f32 v5, v1, 0, v35467// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x01,0x0d,0x04]5468 5469v_cvt_pk_u8_f32 v5, v1, -1, v35470// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x83,0x0d,0x04]5471 5472v_cvt_pk_u8_f32 v5, v1, 0.5, v35473// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xe1,0x0d,0x04]5474 5475v_cvt_pk_u8_f32 v5, v1, -4.0, v35476// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xef,0x0d,0x04]5477 5478v_cvt_pk_u8_f32 v5, v1, src_vccz, v35479// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xf7,0x0d,0x04]5480 5481v_cvt_pk_u8_f32 v5, v1, src_execz, v35482// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xf9,0x0d,0x04]5483 5484v_cvt_pk_u8_f32 v5, v1, src_scc, v35485// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0xfb,0x0d,0x04]5486 5487v_cvt_pk_u8_f32 v5, v1, v2, v2555488// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xfe,0x07]5489 5490v_cvt_pk_u8_f32 v5, v1, v2, s35491// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x0e,0x00]5492 5493v_cvt_pk_u8_f32 v5, v1, v2, s1015494// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x96,0x01]5495 5496v_cvt_pk_u8_f32 v5, v1, v2, flat_scratch_lo5497// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x9a,0x01]5498 5499v_cvt_pk_u8_f32 v5, v1, v2, flat_scratch_hi5500// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x9e,0x01]5501 5502v_cvt_pk_u8_f32 v5, v1, v2, vcc_lo5503// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xaa,0x01]5504 5505v_cvt_pk_u8_f32 v5, v1, v2, vcc_hi5506// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xae,0x01]5507 5508v_cvt_pk_u8_f32 v5, v1, v2, ttmp155509// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xee,0x01]5510 5511v_cvt_pk_u8_f32 v5, v1, v2, m05512// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xf2,0x01]5513 5514v_cvt_pk_u8_f32 v5, v1, v2, exec_lo5515// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xfa,0x01]5516 5517v_cvt_pk_u8_f32 v5, v1, v2, exec_hi5518// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xfe,0x01]5519 5520v_cvt_pk_u8_f32 v5, v1, v2, 05521// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x02,0x02]5522 5523v_cvt_pk_u8_f32 v5, v1, v2, -15524// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x06,0x03]5525 5526v_cvt_pk_u8_f32 v5, v1, v2, 0.55527// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xc2,0x03]5528 5529v_cvt_pk_u8_f32 v5, v1, v2, -4.05530// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xde,0x03]5531 5532v_cvt_pk_u8_f32 v5, v1, v2, src_vccz5533// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xee,0x03]5534 5535v_cvt_pk_u8_f32 v5, v1, v2, src_execz5536// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xf2,0x03]5537 5538v_cvt_pk_u8_f32 v5, v1, v2, src_scc5539// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0xf6,0x03]5540 5541v_cvt_pk_u8_f32 v5, -v1, v2, v35542// CHECK: [0x05,0x00,0xdd,0xd1,0x01,0x05,0x0e,0x24]5543 5544v_cvt_pk_u8_f32 v5, |v1|, v2, v35545// CHECK: [0x05,0x01,0xdd,0xd1,0x01,0x05,0x0e,0x04]5546 5547v_div_fixup_f32 v5, v1, v2, v35548// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x04]5549 5550v_div_fixup_f32 v255, v1, v2, v35551// CHECK: [0xff,0x00,0xde,0xd1,0x01,0x05,0x0e,0x04]5552 5553v_div_fixup_f32 v5, v255, v2, v35554// CHECK: [0x05,0x00,0xde,0xd1,0xff,0x05,0x0e,0x04]5555 5556v_div_fixup_f32 v5, s1, v2, v35557// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x04,0x0e,0x04]5558 5559v_div_fixup_f32 v5, s101, v2, v35560// CHECK: [0x05,0x00,0xde,0xd1,0x65,0x04,0x0e,0x04]5561 5562v_div_fixup_f32 v5, flat_scratch_lo, v2, v35563// CHECK: [0x05,0x00,0xde,0xd1,0x66,0x04,0x0e,0x04]5564 5565v_div_fixup_f32 v5, flat_scratch_hi, v2, v35566// CHECK: [0x05,0x00,0xde,0xd1,0x67,0x04,0x0e,0x04]5567 5568v_div_fixup_f32 v5, vcc_lo, v2, v35569// CHECK: [0x05,0x00,0xde,0xd1,0x6a,0x04,0x0e,0x04]5570 5571v_div_fixup_f32 v5, vcc_hi, v2, v35572// CHECK: [0x05,0x00,0xde,0xd1,0x6b,0x04,0x0e,0x04]5573 5574v_div_fixup_f32 v5, ttmp15, v2, v35575// CHECK: [0x05,0x00,0xde,0xd1,0x7b,0x04,0x0e,0x04]5576 5577v_div_fixup_f32 v5, m0, v2, v35578// CHECK: [0x05,0x00,0xde,0xd1,0x7c,0x04,0x0e,0x04]5579 5580v_div_fixup_f32 v5, exec_lo, v2, v35581// CHECK: [0x05,0x00,0xde,0xd1,0x7e,0x04,0x0e,0x04]5582 5583v_div_fixup_f32 v5, exec_hi, v2, v35584// CHECK: [0x05,0x00,0xde,0xd1,0x7f,0x04,0x0e,0x04]5585 5586v_div_fixup_f32 v5, 0, v2, v35587// CHECK: [0x05,0x00,0xde,0xd1,0x80,0x04,0x0e,0x04]5588 5589v_div_fixup_f32 v5, -1, v2, v35590// CHECK: [0x05,0x00,0xde,0xd1,0xc1,0x04,0x0e,0x04]5591 5592v_div_fixup_f32 v5, 0.5, v2, v35593// CHECK: [0x05,0x00,0xde,0xd1,0xf0,0x04,0x0e,0x04]5594 5595v_div_fixup_f32 v5, -4.0, v2, v35596// CHECK: [0x05,0x00,0xde,0xd1,0xf7,0x04,0x0e,0x04]5597 5598v_div_fixup_f32 v5, src_vccz, v2, v35599// CHECK: [0x05,0x00,0xde,0xd1,0xfb,0x04,0x0e,0x04]5600 5601v_div_fixup_f32 v5, src_execz, v2, v35602// CHECK: [0x05,0x00,0xde,0xd1,0xfc,0x04,0x0e,0x04]5603 5604v_div_fixup_f32 v5, src_scc, v2, v35605// CHECK: [0x05,0x00,0xde,0xd1,0xfd,0x04,0x0e,0x04]5606 5607v_div_fixup_f32 v5, src_lds_direct, v2, v35608// CHECK: [0x05,0x00,0xde,0xd1,0xfe,0x04,0x0e,0x04]5609 5610v_div_fixup_f32 v5, v1, v255, v35611// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xff,0x0f,0x04]5612 5613v_div_fixup_f32 v5, v1, s2, v35614// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0c,0x04]5615 5616v_div_fixup_f32 v5, v1, s101, v35617// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xcb,0x0c,0x04]5618 5619v_div_fixup_f32 v5, v1, flat_scratch_lo, v35620// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xcd,0x0c,0x04]5621 5622v_div_fixup_f32 v5, v1, flat_scratch_hi, v35623// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xcf,0x0c,0x04]5624 5625v_div_fixup_f32 v5, v1, vcc_lo, v35626// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xd5,0x0c,0x04]5627 5628v_div_fixup_f32 v5, v1, vcc_hi, v35629// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xd7,0x0c,0x04]5630 5631v_div_fixup_f32 v5, v1, ttmp15, v35632// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xf7,0x0c,0x04]5633 5634v_div_fixup_f32 v5, v1, m0, v35635// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xf9,0x0c,0x04]5636 5637v_div_fixup_f32 v5, v1, exec_lo, v35638// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xfd,0x0c,0x04]5639 5640v_div_fixup_f32 v5, v1, exec_hi, v35641// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xff,0x0c,0x04]5642 5643v_div_fixup_f32 v5, v1, 0, v35644// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x01,0x0d,0x04]5645 5646v_div_fixup_f32 v5, v1, -1, v35647// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x83,0x0d,0x04]5648 5649v_div_fixup_f32 v5, v1, 0.5, v35650// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xe1,0x0d,0x04]5651 5652v_div_fixup_f32 v5, v1, -4.0, v35653// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xef,0x0d,0x04]5654 5655v_div_fixup_f32 v5, v1, src_vccz, v35656// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xf7,0x0d,0x04]5657 5658v_div_fixup_f32 v5, v1, src_execz, v35659// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xf9,0x0d,0x04]5660 5661v_div_fixup_f32 v5, v1, src_scc, v35662// CHECK: [0x05,0x00,0xde,0xd1,0x01,0xfb,0x0d,0x04]5663 5664v_div_fixup_f32 v5, v1, v2, v2555665// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xfe,0x07]5666 5667v_div_fixup_f32 v5, v1, v2, s35668// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x00]5669 5670v_div_fixup_f32 v5, v1, v2, s1015671// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x96,0x01]5672 5673v_div_fixup_f32 v5, v1, v2, flat_scratch_lo5674// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x9a,0x01]5675 5676v_div_fixup_f32 v5, v1, v2, flat_scratch_hi5677// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x9e,0x01]5678 5679v_div_fixup_f32 v5, v1, v2, vcc_lo5680// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xaa,0x01]5681 5682v_div_fixup_f32 v5, v1, v2, vcc_hi5683// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xae,0x01]5684 5685v_div_fixup_f32 v5, v1, v2, ttmp155686// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xee,0x01]5687 5688v_div_fixup_f32 v5, v1, v2, m05689// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xf2,0x01]5690 5691v_div_fixup_f32 v5, v1, v2, exec_lo5692// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xfa,0x01]5693 5694v_div_fixup_f32 v5, v1, v2, exec_hi5695// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xfe,0x01]5696 5697v_div_fixup_f32 v5, v1, v2, 05698// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x02,0x02]5699 5700v_div_fixup_f32 v5, v1, v2, -15701// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x06,0x03]5702 5703v_div_fixup_f32 v5, v1, v2, 0.55704// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xc2,0x03]5705 5706v_div_fixup_f32 v5, v1, v2, -4.05707// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xde,0x03]5708 5709v_div_fixup_f32 v5, v1, v2, src_vccz5710// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xee,0x03]5711 5712v_div_fixup_f32 v5, v1, v2, src_execz5713// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xf2,0x03]5714 5715v_div_fixup_f32 v5, v1, v2, src_scc5716// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0xf6,0x03]5717 5718v_div_fixup_f32 v5, -v1, v2, v35719// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x24]5720 5721v_div_fixup_f32 v5, v1, -v2, v35722// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x44]5723 5724v_div_fixup_f32 v5, v1, v2, -v35725// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x84]5726 5727v_div_fixup_f32 v5, -v1, -v2, -v35728// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0xe4]5729 5730v_div_fixup_f32 v5, |v1|, v2, v35731// CHECK: [0x05,0x01,0xde,0xd1,0x01,0x05,0x0e,0x04]5732 5733v_div_fixup_f32 v5, v1, |v2|, v35734// CHECK: [0x05,0x02,0xde,0xd1,0x01,0x05,0x0e,0x04]5735 5736v_div_fixup_f32 v5, v1, v2, |v3|5737// CHECK: [0x05,0x04,0xde,0xd1,0x01,0x05,0x0e,0x04]5738 5739v_div_fixup_f32 v5, |v1|, |v2|, |v3|5740// CHECK: [0x05,0x07,0xde,0xd1,0x01,0x05,0x0e,0x04]5741 5742v_div_fixup_f32 v5, v1, v2, v3 clamp5743// CHECK: [0x05,0x80,0xde,0xd1,0x01,0x05,0x0e,0x04]5744 5745v_div_fixup_f32 v5, v1, v2, v3 mul:25746// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x0c]5747 5748v_div_fixup_f32 v5, v1, v2, v3 mul:45749// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x14]5750 5751v_div_fixup_f32 v5, v1, v2, v3 div:25752// CHECK: [0x05,0x00,0xde,0xd1,0x01,0x05,0x0e,0x1c]5753 5754v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4]5755// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x04]5756 5757v_div_fixup_f64 v[254:255], v[1:2], v[2:3], v[3:4]5758// CHECK: [0xfe,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x04]5759 5760v_div_fixup_f64 v[5:6], v[254:255], v[2:3], v[3:4]5761// CHECK: [0x05,0x00,0xdf,0xd1,0xfe,0x05,0x0e,0x04]5762 5763v_div_fixup_f64 v[5:6], s[2:3], v[2:3], v[3:4]5764// CHECK: [0x05,0x00,0xdf,0xd1,0x02,0x04,0x0e,0x04]5765 5766v_div_fixup_f64 v[5:6], s[4:5], v[2:3], v[3:4]5767// CHECK: [0x05,0x00,0xdf,0xd1,0x04,0x04,0x0e,0x04]5768 5769v_div_fixup_f64 v[5:6], s[100:101], v[2:3], v[3:4]5770// CHECK: [0x05,0x00,0xdf,0xd1,0x64,0x04,0x0e,0x04]5771 5772v_div_fixup_f64 v[5:6], flat_scratch, v[2:3], v[3:4]5773// CHECK: [0x05,0x00,0xdf,0xd1,0x66,0x04,0x0e,0x04]5774 5775v_div_fixup_f64 v[5:6], vcc, v[2:3], v[3:4]5776// CHECK: [0x05,0x00,0xdf,0xd1,0x6a,0x04,0x0e,0x04]5777 5778v_div_fixup_f64 v[5:6], ttmp[14:15], v[2:3], v[3:4]5779// CHECK: [0x05,0x00,0xdf,0xd1,0x7a,0x04,0x0e,0x04]5780 5781v_div_fixup_f64 v[5:6], exec, v[2:3], v[3:4]5782// CHECK: [0x05,0x00,0xdf,0xd1,0x7e,0x04,0x0e,0x04]5783 5784v_div_fixup_f64 v[5:6], 0, v[2:3], v[3:4]5785// CHECK: [0x05,0x00,0xdf,0xd1,0x80,0x04,0x0e,0x04]5786 5787v_div_fixup_f64 v[5:6], -1, v[2:3], v[3:4]5788// CHECK: [0x05,0x00,0xdf,0xd1,0xc1,0x04,0x0e,0x04]5789 5790v_div_fixup_f64 v[5:6], 0.5, v[2:3], v[3:4]5791// CHECK: [0x05,0x00,0xdf,0xd1,0xf0,0x04,0x0e,0x04]5792 5793v_div_fixup_f64 v[5:6], -4.0, v[2:3], v[3:4]5794// CHECK: [0x05,0x00,0xdf,0xd1,0xf7,0x04,0x0e,0x04]5795 5796v_div_fixup_f64 v[5:6], src_vccz, v[2:3], v[3:4]5797// CHECK: [0x05,0x00,0xdf,0xd1,0xfb,0x04,0x0e,0x04]5798 5799v_div_fixup_f64 v[5:6], src_execz, v[2:3], v[3:4]5800// CHECK: [0x05,0x00,0xdf,0xd1,0xfc,0x04,0x0e,0x04]5801 5802v_div_fixup_f64 v[5:6], src_scc, v[2:3], v[3:4]5803// CHECK: [0x05,0x00,0xdf,0xd1,0xfd,0x04,0x0e,0x04]5804 5805v_div_fixup_f64 v[5:6], v[1:2], v[254:255], v[3:4]5806// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xfd,0x0f,0x04]5807 5808v_div_fixup_f64 v[5:6], v[1:2], s[4:5], v[3:4]5809// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x09,0x0c,0x04]5810 5811v_div_fixup_f64 v[5:6], v[1:2], s[6:7], v[3:4]5812// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x0d,0x0c,0x04]5813 5814v_div_fixup_f64 v[5:6], v[1:2], s[100:101], v[3:4]5815// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xc9,0x0c,0x04]5816 5817v_div_fixup_f64 v[5:6], v[1:2], flat_scratch, v[3:4]5818// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xcd,0x0c,0x04]5819 5820v_div_fixup_f64 v[5:6], v[1:2], vcc, v[3:4]5821// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xd5,0x0c,0x04]5822 5823v_div_fixup_f64 v[5:6], v[1:2], ttmp[14:15], v[3:4]5824// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xf5,0x0c,0x04]5825 5826v_div_fixup_f64 v[5:6], v[1:2], exec, v[3:4]5827// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xfd,0x0c,0x04]5828 5829v_div_fixup_f64 v[5:6], v[1:2], 0, v[3:4]5830// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x01,0x0d,0x04]5831 5832v_div_fixup_f64 v[5:6], v[1:2], -1, v[3:4]5833// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x83,0x0d,0x04]5834 5835v_div_fixup_f64 v[5:6], v[1:2], 0.5, v[3:4]5836// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xe1,0x0d,0x04]5837 5838v_div_fixup_f64 v[5:6], v[1:2], -4.0, v[3:4]5839// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xef,0x0d,0x04]5840 5841v_div_fixup_f64 v[5:6], v[1:2], src_vccz, v[3:4]5842// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xf7,0x0d,0x04]5843 5844v_div_fixup_f64 v[5:6], v[1:2], src_execz, v[3:4]5845// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xf9,0x0d,0x04]5846 5847v_div_fixup_f64 v[5:6], v[1:2], src_scc, v[3:4]5848// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0xfb,0x0d,0x04]5849 5850v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[254:255]5851// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xfa,0x07]5852 5853v_div_fixup_f64 v[5:6], v[1:2], v[2:3], s[6:7]5854// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x1a,0x00]5855 5856v_div_fixup_f64 v[5:6], v[1:2], v[2:3], s[8:9]5857// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x22,0x00]5858 5859v_div_fixup_f64 v[5:6], v[1:2], v[2:3], s[100:101]5860// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x92,0x01]5861 5862v_div_fixup_f64 v[5:6], v[1:2], v[2:3], flat_scratch5863// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x9a,0x01]5864 5865v_div_fixup_f64 v[5:6], v[1:2], v[2:3], vcc5866// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xaa,0x01]5867 5868v_div_fixup_f64 v[5:6], v[1:2], v[2:3], ttmp[14:15]5869// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xea,0x01]5870 5871v_div_fixup_f64 v[5:6], v[1:2], v[2:3], exec5872// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xfa,0x01]5873 5874v_div_fixup_f64 v[5:6], v[1:2], v[2:3], 05875// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x02,0x02]5876 5877v_div_fixup_f64 v[5:6], v[1:2], v[2:3], -15878// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x06,0x03]5879 5880v_div_fixup_f64 v[5:6], v[1:2], v[2:3], 0.55881// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xc2,0x03]5882 5883v_div_fixup_f64 v[5:6], v[1:2], v[2:3], -4.05884// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xde,0x03]5885 5886v_div_fixup_f64 v[5:6], v[1:2], v[2:3], src_vccz5887// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xee,0x03]5888 5889v_div_fixup_f64 v[5:6], v[1:2], v[2:3], src_execz5890// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xf2,0x03]5891 5892v_div_fixup_f64 v[5:6], v[1:2], v[2:3], src_scc5893// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0xf6,0x03]5894 5895v_div_fixup_f64 v[5:6], -v[1:2], v[2:3], v[3:4]5896// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x24]5897 5898v_div_fixup_f64 v[5:6], v[1:2], -v[2:3], v[3:4]5899// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x44]5900 5901v_div_fixup_f64 v[5:6], v[1:2], v[2:3], -v[3:4]5902// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x84]5903 5904v_div_fixup_f64 v[5:6], -v[1:2], -v[2:3], -v[3:4]5905// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0xe4]5906 5907v_div_fixup_f64 v[5:6], |v[1:2]|, v[2:3], v[3:4]5908// CHECK: [0x05,0x01,0xdf,0xd1,0x01,0x05,0x0e,0x04]5909 5910v_div_fixup_f64 v[5:6], v[1:2], |v[2:3]|, v[3:4]5911// CHECK: [0x05,0x02,0xdf,0xd1,0x01,0x05,0x0e,0x04]5912 5913v_div_fixup_f64 v[5:6], v[1:2], v[2:3], |v[3:4]|5914// CHECK: [0x05,0x04,0xdf,0xd1,0x01,0x05,0x0e,0x04]5915 5916v_div_fixup_f64 v[5:6], |v[1:2]|, |v[2:3]|, |v[3:4]|5917// CHECK: [0x05,0x07,0xdf,0xd1,0x01,0x05,0x0e,0x04]5918 5919v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] clamp5920// CHECK: [0x05,0x80,0xdf,0xd1,0x01,0x05,0x0e,0x04]5921 5922v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:25923// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x0c]5924 5925v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:45926// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x14]5927 5928v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] div:25929// CHECK: [0x05,0x00,0xdf,0xd1,0x01,0x05,0x0e,0x1c]5930 5931v_div_scale_f32 v5, vcc, v1, v2, v35932// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x0e,0x04]5933 5934v_div_scale_f32 v255, vcc, v1, v2, v35935// CHECK: [0xff,0x6a,0xe0,0xd1,0x01,0x05,0x0e,0x04]5936 5937v_div_scale_f32 v5, vcc, v255, v2, v35938// CHECK: [0x05,0x6a,0xe0,0xd1,0xff,0x05,0x0e,0x04]5939 5940v_div_scale_f32 v5, vcc, s1, v2, v35941// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x04,0x0e,0x04]5942 5943v_div_scale_f32 v5, vcc, s101, v2, v35944// CHECK: [0x05,0x6a,0xe0,0xd1,0x65,0x04,0x0e,0x04]5945 5946v_div_scale_f32 v5, vcc, flat_scratch_lo, v2, v35947// CHECK: [0x05,0x6a,0xe0,0xd1,0x66,0x04,0x0e,0x04]5948 5949v_div_scale_f32 v5, vcc, flat_scratch_hi, v2, v35950// CHECK: [0x05,0x6a,0xe0,0xd1,0x67,0x04,0x0e,0x04]5951 5952v_div_scale_f32 v5, vcc, vcc_lo, v2, v35953// CHECK: [0x05,0x6a,0xe0,0xd1,0x6a,0x04,0x0e,0x04]5954 5955v_div_scale_f32 v5, vcc, vcc_hi, v2, v35956// CHECK: [0x05,0x6a,0xe0,0xd1,0x6b,0x04,0x0e,0x04]5957 5958v_div_scale_f32 v5, vcc, ttmp15, v2, v35959// CHECK: [0x05,0x6a,0xe0,0xd1,0x7b,0x04,0x0e,0x04]5960 5961v_div_scale_f32 v5, vcc, m0, v2, v35962// CHECK: [0x05,0x6a,0xe0,0xd1,0x7c,0x04,0x0e,0x04]5963 5964v_div_scale_f32 v5, vcc, exec_lo, v2, v35965// CHECK: [0x05,0x6a,0xe0,0xd1,0x7e,0x04,0x0e,0x04]5966 5967v_div_scale_f32 v5, vcc, exec_hi, v2, v35968// CHECK: [0x05,0x6a,0xe0,0xd1,0x7f,0x04,0x0e,0x04]5969 5970v_div_scale_f32 v5, vcc, 0, v2, v35971// CHECK: [0x05,0x6a,0xe0,0xd1,0x80,0x04,0x0e,0x04]5972 5973v_div_scale_f32 v5, vcc, -1, v2, v35974// CHECK: [0x05,0x6a,0xe0,0xd1,0xc1,0x04,0x0e,0x04]5975 5976v_div_scale_f32 v5, vcc, 0.5, v2, v35977// CHECK: [0x05,0x6a,0xe0,0xd1,0xf0,0x04,0x0e,0x04]5978 5979v_div_scale_f32 v5, vcc, -4.0, v2, v35980// CHECK: [0x05,0x6a,0xe0,0xd1,0xf7,0x04,0x0e,0x04]5981 5982v_div_scale_f32 v5, vcc, src_vccz, v2, v35983// CHECK: [0x05,0x6a,0xe0,0xd1,0xfb,0x04,0x0e,0x04]5984 5985v_div_scale_f32 v5, vcc, src_execz, v2, v35986// CHECK: [0x05,0x6a,0xe0,0xd1,0xfc,0x04,0x0e,0x04]5987 5988v_div_scale_f32 v5, vcc, src_scc, v2, v35989// CHECK: [0x05,0x6a,0xe0,0xd1,0xfd,0x04,0x0e,0x04]5990 5991v_div_scale_f32 v5, vcc, src_lds_direct, v2, v35992// CHECK: [0x05,0x6a,0xe0,0xd1,0xfe,0x04,0x0e,0x04]5993 5994v_div_scale_f32 v5, vcc, v1, v255, v35995// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xff,0x0f,0x04]5996 5997v_div_scale_f32 v5, vcc, v1, s2, v35998// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x0c,0x04]5999 6000v_div_scale_f32 v5, vcc, v1, s101, v36001// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xcb,0x0c,0x04]6002 6003v_div_scale_f32 v5, vcc, v1, flat_scratch_lo, v36004// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xcd,0x0c,0x04]6005 6006v_div_scale_f32 v5, vcc, v1, flat_scratch_hi, v36007// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xcf,0x0c,0x04]6008 6009v_div_scale_f32 v5, vcc, v1, vcc_lo, v36010// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xd5,0x0c,0x04]6011 6012v_div_scale_f32 v5, vcc, v1, vcc_hi, v36013// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xd7,0x0c,0x04]6014 6015v_div_scale_f32 v5, vcc, v1, ttmp15, v36016// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xf7,0x0c,0x04]6017 6018v_div_scale_f32 v5, vcc, v1, m0, v36019// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xf9,0x0c,0x04]6020 6021v_div_scale_f32 v5, vcc, v1, exec_lo, v36022// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xfd,0x0c,0x04]6023 6024v_div_scale_f32 v5, vcc, v1, exec_hi, v36025// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xff,0x0c,0x04]6026 6027v_div_scale_f32 v5, vcc, v1, 0, v36028// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x01,0x0d,0x04]6029 6030v_div_scale_f32 v5, vcc, v1, -1, v36031// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x83,0x0d,0x04]6032 6033v_div_scale_f32 v5, vcc, v1, 0.5, v36034// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xe1,0x0d,0x04]6035 6036v_div_scale_f32 v5, vcc, v1, -4.0, v36037// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xef,0x0d,0x04]6038 6039v_div_scale_f32 v5, vcc, v1, src_vccz, v36040// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xf7,0x0d,0x04]6041 6042v_div_scale_f32 v5, vcc, v1, src_execz, v36043// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xf9,0x0d,0x04]6044 6045v_div_scale_f32 v5, vcc, v1, src_scc, v36046// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0xfb,0x0d,0x04]6047 6048v_div_scale_f32 v5, vcc, v1, v2, v2556049// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xfe,0x07]6050 6051v_div_scale_f32 v5, vcc, v1, v2, s36052// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x0e,0x00]6053 6054v_div_scale_f32 v5, vcc, v1, v2, s1016055// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x96,0x01]6056 6057v_div_scale_f32 v5, vcc, v1, v2, flat_scratch_lo6058// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x9a,0x01]6059 6060v_div_scale_f32 v5, vcc, v1, v2, flat_scratch_hi6061// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x9e,0x01]6062 6063v_div_scale_f32 v5, vcc, v1, v2, vcc_lo6064// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xaa,0x01]6065 6066v_div_scale_f32 v5, vcc, v1, v2, vcc_hi6067// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xae,0x01]6068 6069v_div_scale_f32 v5, vcc, v1, v2, ttmp156070// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xee,0x01]6071 6072v_div_scale_f32 v5, vcc, v1, v2, m06073// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xf2,0x01]6074 6075v_div_scale_f32 v5, vcc, v1, v2, exec_lo6076// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xfa,0x01]6077 6078v_div_scale_f32 v5, vcc, v1, v2, exec_hi6079// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xfe,0x01]6080 6081v_div_scale_f32 v5, vcc, v1, v2, 06082// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x02,0x02]6083 6084v_div_scale_f32 v5, vcc, v1, v2, -16085// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0x06,0x03]6086 6087v_div_scale_f32 v5, vcc, v1, v2, 0.56088// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xc2,0x03]6089 6090v_div_scale_f32 v5, vcc, v1, v2, -4.06091// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xde,0x03]6092 6093v_div_scale_f32 v5, vcc, v1, v2, src_vccz6094// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xee,0x03]6095 6096v_div_scale_f32 v5, vcc, v1, v2, src_execz6097// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xf2,0x03]6098 6099v_div_scale_f32 v5, vcc, v1, v2, src_scc6100// CHECK: [0x05,0x6a,0xe0,0xd1,0x01,0x05,0xf6,0x03]6101 6102v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], v[3:4]6103// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0x0e,0x04]6104 6105v_div_scale_f64 v[254:255], vcc, v[1:2], v[2:3], v[3:4]6106// CHECK: [0xfe,0x6a,0xe1,0xd1,0x01,0x05,0x0e,0x04]6107 6108v_div_scale_f64 v[5:6], vcc, v[254:255], v[2:3], v[3:4]6109// CHECK: [0x05,0x6a,0xe1,0xd1,0xfe,0x05,0x0e,0x04]6110 6111v_div_scale_f64 v[5:6], vcc, s[2:3], v[2:3], v[3:4]6112// CHECK: [0x05,0x6a,0xe1,0xd1,0x02,0x04,0x0e,0x04]6113 6114v_div_scale_f64 v[5:6], vcc, s[4:5], v[2:3], v[3:4]6115// CHECK: [0x05,0x6a,0xe1,0xd1,0x04,0x04,0x0e,0x04]6116 6117v_div_scale_f64 v[5:6], vcc, s[100:101], v[2:3], v[3:4]6118// CHECK: [0x05,0x6a,0xe1,0xd1,0x64,0x04,0x0e,0x04]6119 6120v_div_scale_f64 v[5:6], vcc, flat_scratch, v[2:3], v[3:4]6121// CHECK: [0x05,0x6a,0xe1,0xd1,0x66,0x04,0x0e,0x04]6122 6123v_div_scale_f64 v[5:6], vcc, vcc, v[2:3], v[3:4]6124// CHECK: [0x05,0x6a,0xe1,0xd1,0x6a,0x04,0x0e,0x04]6125 6126v_div_scale_f64 v[5:6], vcc, ttmp[14:15], v[2:3], v[3:4]6127// CHECK: [0x05,0x6a,0xe1,0xd1,0x7a,0x04,0x0e,0x04]6128 6129v_div_scale_f64 v[5:6], vcc, exec, v[2:3], v[3:4]6130// CHECK: [0x05,0x6a,0xe1,0xd1,0x7e,0x04,0x0e,0x04]6131 6132v_div_scale_f64 v[5:6], vcc, 0, v[2:3], v[3:4]6133// CHECK: [0x05,0x6a,0xe1,0xd1,0x80,0x04,0x0e,0x04]6134 6135v_div_scale_f64 v[5:6], vcc, -1, v[2:3], v[3:4]6136// CHECK: [0x05,0x6a,0xe1,0xd1,0xc1,0x04,0x0e,0x04]6137 6138v_div_scale_f64 v[5:6], vcc, 0.5, v[2:3], v[3:4]6139// CHECK: [0x05,0x6a,0xe1,0xd1,0xf0,0x04,0x0e,0x04]6140 6141v_div_scale_f64 v[5:6], vcc, -4.0, v[2:3], v[3:4]6142// CHECK: [0x05,0x6a,0xe1,0xd1,0xf7,0x04,0x0e,0x04]6143 6144v_div_scale_f64 v[5:6], vcc, src_vccz, v[2:3], v[3:4]6145// CHECK: [0x05,0x6a,0xe1,0xd1,0xfb,0x04,0x0e,0x04]6146 6147v_div_scale_f64 v[5:6], vcc, src_execz, v[2:3], v[3:4]6148// CHECK: [0x05,0x6a,0xe1,0xd1,0xfc,0x04,0x0e,0x04]6149 6150v_div_scale_f64 v[5:6], vcc, src_scc, v[2:3], v[3:4]6151// CHECK: [0x05,0x6a,0xe1,0xd1,0xfd,0x04,0x0e,0x04]6152 6153v_div_scale_f64 v[5:6], vcc, v[1:2], v[254:255], v[3:4]6154// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xfd,0x0f,0x04]6155 6156v_div_scale_f64 v[5:6], vcc, v[1:2], s[4:5], v[3:4]6157// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x09,0x0c,0x04]6158 6159v_div_scale_f64 v[5:6], vcc, v[1:2], s[6:7], v[3:4]6160// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x0d,0x0c,0x04]6161 6162v_div_scale_f64 v[5:6], vcc, v[1:2], s[100:101], v[3:4]6163// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xc9,0x0c,0x04]6164 6165v_div_scale_f64 v[5:6], vcc, v[1:2], flat_scratch, v[3:4]6166// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xcd,0x0c,0x04]6167 6168v_div_scale_f64 v[5:6], vcc, v[1:2], vcc, v[3:4]6169// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xd5,0x0c,0x04]6170 6171v_div_scale_f64 v[5:6], vcc, v[1:2], ttmp[14:15], v[3:4]6172// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xf5,0x0c,0x04]6173 6174v_div_scale_f64 v[5:6], vcc, v[1:2], exec, v[3:4]6175// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xfd,0x0c,0x04]6176 6177v_div_scale_f64 v[5:6], vcc, v[1:2], 0, v[3:4]6178// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x01,0x0d,0x04]6179 6180v_div_scale_f64 v[5:6], vcc, v[1:2], -1, v[3:4]6181// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x83,0x0d,0x04]6182 6183v_div_scale_f64 v[5:6], vcc, v[1:2], 0.5, v[3:4]6184// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xe1,0x0d,0x04]6185 6186v_div_scale_f64 v[5:6], vcc, v[1:2], -4.0, v[3:4]6187// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xef,0x0d,0x04]6188 6189v_div_scale_f64 v[5:6], vcc, v[1:2], src_vccz, v[3:4]6190// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xf7,0x0d,0x04]6191 6192v_div_scale_f64 v[5:6], vcc, v[1:2], src_execz, v[3:4]6193// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xf9,0x0d,0x04]6194 6195v_div_scale_f64 v[5:6], vcc, v[1:2], src_scc, v[3:4]6196// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0xfb,0x0d,0x04]6197 6198v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], v[254:255]6199// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xfa,0x07]6200 6201v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], s[6:7]6202// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0x1a,0x00]6203 6204v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], s[8:9]6205// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0x22,0x00]6206 6207v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], s[100:101]6208// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0x92,0x01]6209 6210v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], flat_scratch6211// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0x9a,0x01]6212 6213v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], vcc6214// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xaa,0x01]6215 6216v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], ttmp[14:15]6217// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xea,0x01]6218 6219v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], exec6220// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xfa,0x01]6221 6222v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], 06223// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0x02,0x02]6224 6225v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], -16226// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0x06,0x03]6227 6228v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], 0.56229// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xc2,0x03]6230 6231v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], -4.06232// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xde,0x03]6233 6234v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], src_vccz6235// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xee,0x03]6236 6237v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], src_execz6238// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xf2,0x03]6239 6240v_div_scale_f64 v[5:6], vcc, v[1:2], v[2:3], src_scc6241// CHECK: [0x05,0x6a,0xe1,0xd1,0x01,0x05,0xf6,0x03]6242 6243v_div_fmas_f32 v5, v1, v2, v36244// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x04]6245 6246v_div_fmas_f32 v255, v1, v2, v36247// CHECK: [0xff,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x04]6248 6249v_div_fmas_f32 v5, v255, v2, v36250// CHECK: [0x05,0x00,0xe2,0xd1,0xff,0x05,0x0e,0x04]6251 6252v_div_fmas_f32 v5, 0, v2, v36253// CHECK: [0x05,0x00,0xe2,0xd1,0x80,0x04,0x0e,0x04]6254 6255v_div_fmas_f32 v5, -1, v2, v36256// CHECK: [0x05,0x00,0xe2,0xd1,0xc1,0x04,0x0e,0x04]6257 6258v_div_fmas_f32 v5, 0.5, v2, v36259// CHECK: [0x05,0x00,0xe2,0xd1,0xf0,0x04,0x0e,0x04]6260 6261v_div_fmas_f32 v5, -4.0, v2, v36262// CHECK: [0x05,0x00,0xe2,0xd1,0xf7,0x04,0x0e,0x04]6263 6264v_div_fmas_f32 v5, src_lds_direct, v2, v36265// CHECK: [0x05,0x00,0xe2,0xd1,0xfe,0x04,0x0e,0x04]6266 6267v_div_fmas_f32 v5, v1, v255, v36268// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0xff,0x0f,0x04]6269 6270v_div_fmas_f32 v5, v1, 0, v36271// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x01,0x0d,0x04]6272 6273v_div_fmas_f32 v5, v1, -1, v36274// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x83,0x0d,0x04]6275 6276v_div_fmas_f32 v5, v1, 0.5, v36277// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0xe1,0x0d,0x04]6278 6279v_div_fmas_f32 v5, v1, -4.0, v36280// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0xef,0x0d,0x04]6281 6282v_div_fmas_f32 v5, v1, v2, v2556283// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0xfe,0x07]6284 6285v_div_fmas_f32 v5, v1, v2, 06286// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x02,0x02]6287 6288v_div_fmas_f32 v5, v1, v2, -16289// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x06,0x03]6290 6291v_div_fmas_f32 v5, v1, v2, 0.56292// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0xc2,0x03]6293 6294v_div_fmas_f32 v5, v1, v2, -4.06295// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0xde,0x03]6296 6297v_div_fmas_f32 v5, -v1, v2, v36298// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x24]6299 6300v_div_fmas_f32 v5, v1, -v2, v36301// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x44]6302 6303v_div_fmas_f32 v5, v1, v2, -v36304// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x84]6305 6306v_div_fmas_f32 v5, -v1, -v2, -v36307// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0xe4]6308 6309v_div_fmas_f32 v5, |v1|, v2, v36310// CHECK: [0x05,0x01,0xe2,0xd1,0x01,0x05,0x0e,0x04]6311 6312v_div_fmas_f32 v5, v1, |v2|, v36313// CHECK: [0x05,0x02,0xe2,0xd1,0x01,0x05,0x0e,0x04]6314 6315v_div_fmas_f32 v5, v1, v2, |v3|6316// CHECK: [0x05,0x04,0xe2,0xd1,0x01,0x05,0x0e,0x04]6317 6318v_div_fmas_f32 v5, |v1|, |v2|, |v3|6319// CHECK: [0x05,0x07,0xe2,0xd1,0x01,0x05,0x0e,0x04]6320 6321v_div_fmas_f32 v5, v1, v2, v3 clamp6322// CHECK: [0x05,0x80,0xe2,0xd1,0x01,0x05,0x0e,0x04]6323 6324v_div_fmas_f32 v5, v1, v2, v3 mul:26325// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x0c]6326 6327v_div_fmas_f32 v5, v1, v2, v3 mul:46328// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x14]6329 6330v_div_fmas_f32 v5, v1, v2, v3 div:26331// CHECK: [0x05,0x00,0xe2,0xd1,0x01,0x05,0x0e,0x1c]6332 6333v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4]6334// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x04]6335 6336v_div_fmas_f64 v[254:255], v[1:2], v[2:3], v[3:4]6337// CHECK: [0xfe,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x04]6338 6339v_div_fmas_f64 v[5:6], v[254:255], v[2:3], v[3:4]6340// CHECK: [0x05,0x00,0xe3,0xd1,0xfe,0x05,0x0e,0x04]6341 6342v_div_fmas_f64 v[5:6], vcc, v[2:3], v[3:4]6343// CHECK: [0x05,0x00,0xe3,0xd1,0x6a,0x04,0x0e,0x04]6344 6345v_div_fmas_f64 v[5:6], 0, v[2:3], v[3:4]6346// CHECK: [0x05,0x00,0xe3,0xd1,0x80,0x04,0x0e,0x04]6347 6348v_div_fmas_f64 v[5:6], -1, v[2:3], v[3:4]6349// CHECK: [0x05,0x00,0xe3,0xd1,0xc1,0x04,0x0e,0x04]6350 6351v_div_fmas_f64 v[5:6], 0.5, v[2:3], v[3:4]6352// CHECK: [0x05,0x00,0xe3,0xd1,0xf0,0x04,0x0e,0x04]6353 6354v_div_fmas_f64 v[5:6], -4.0, v[2:3], v[3:4]6355// CHECK: [0x05,0x00,0xe3,0xd1,0xf7,0x04,0x0e,0x04]6356 6357v_div_fmas_f64 v[5:6], v[1:2], v[254:255], v[3:4]6358// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0xfd,0x0f,0x04]6359 6360v_div_fmas_f64 v[5:6], v[1:2], vcc, v[3:4]6361// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0xd5,0x0c,0x04]6362 6363v_div_fmas_f64 v[5:6], v[1:2], 0, v[3:4]6364// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x01,0x0d,0x04]6365 6366v_div_fmas_f64 v[5:6], v[1:2], -1, v[3:4]6367// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x83,0x0d,0x04]6368 6369v_div_fmas_f64 v[5:6], v[1:2], 0.5, v[3:4]6370// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0xe1,0x0d,0x04]6371 6372v_div_fmas_f64 v[5:6], v[1:2], -4.0, v[3:4]6373// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0xef,0x0d,0x04]6374 6375v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[254:255]6376// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0xfa,0x07]6377 6378v_div_fmas_f64 v[5:6], v[1:2], v[2:3], vcc6379// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0xaa,0x01]6380 6381v_div_fmas_f64 v[5:6], v[1:2], v[2:3], 06382// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x02,0x02]6383 6384v_div_fmas_f64 v[5:6], v[1:2], v[2:3], -16385// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x06,0x03]6386 6387v_div_fmas_f64 v[5:6], v[1:2], v[2:3], 0.56388// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0xc2,0x03]6389 6390v_div_fmas_f64 v[5:6], v[1:2], v[2:3], -4.06391// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0xde,0x03]6392 6393v_div_fmas_f64 v[5:6], -v[1:2], v[2:3], v[3:4]6394// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x24]6395 6396v_div_fmas_f64 v[5:6], v[1:2], -v[2:3], v[3:4]6397// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x44]6398 6399v_div_fmas_f64 v[5:6], v[1:2], v[2:3], -v[3:4]6400// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x84]6401 6402v_div_fmas_f64 v[5:6], -v[1:2], -v[2:3], -v[3:4]6403// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0xe4]6404 6405v_div_fmas_f64 v[5:6], |v[1:2]|, v[2:3], v[3:4]6406// CHECK: [0x05,0x01,0xe3,0xd1,0x01,0x05,0x0e,0x04]6407 6408v_div_fmas_f64 v[5:6], v[1:2], |v[2:3]|, v[3:4]6409// CHECK: [0x05,0x02,0xe3,0xd1,0x01,0x05,0x0e,0x04]6410 6411v_div_fmas_f64 v[5:6], v[1:2], v[2:3], |v[3:4]|6412// CHECK: [0x05,0x04,0xe3,0xd1,0x01,0x05,0x0e,0x04]6413 6414v_div_fmas_f64 v[5:6], |v[1:2]|, |v[2:3]|, |v[3:4]|6415// CHECK: [0x05,0x07,0xe3,0xd1,0x01,0x05,0x0e,0x04]6416 6417v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] clamp6418// CHECK: [0x05,0x80,0xe3,0xd1,0x01,0x05,0x0e,0x04]6419 6420v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:26421// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x0c]6422 6423v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:46424// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x14]6425 6426v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] div:26427// CHECK: [0x05,0x00,0xe3,0xd1,0x01,0x05,0x0e,0x1c]6428 6429v_msad_u8 v5, v1, v2, v36430// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x0e,0x04]6431 6432v_msad_u8 v255, v1, v2, v36433// CHECK: [0xff,0x00,0xe4,0xd1,0x01,0x05,0x0e,0x04]6434 6435v_msad_u8 v5, v255, v2, v36436// CHECK: [0x05,0x00,0xe4,0xd1,0xff,0x05,0x0e,0x04]6437 6438v_msad_u8 v5, s1, v2, v36439// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x04,0x0e,0x04]6440 6441v_msad_u8 v5, s101, v2, v36442// CHECK: [0x05,0x00,0xe4,0xd1,0x65,0x04,0x0e,0x04]6443 6444v_msad_u8 v5, flat_scratch_lo, v2, v36445// CHECK: [0x05,0x00,0xe4,0xd1,0x66,0x04,0x0e,0x04]6446 6447v_msad_u8 v5, flat_scratch_hi, v2, v36448// CHECK: [0x05,0x00,0xe4,0xd1,0x67,0x04,0x0e,0x04]6449 6450v_msad_u8 v5, vcc_lo, v2, v36451// CHECK: [0x05,0x00,0xe4,0xd1,0x6a,0x04,0x0e,0x04]6452 6453v_msad_u8 v5, vcc_hi, v2, v36454// CHECK: [0x05,0x00,0xe4,0xd1,0x6b,0x04,0x0e,0x04]6455 6456v_msad_u8 v5, ttmp15, v2, v36457// CHECK: [0x05,0x00,0xe4,0xd1,0x7b,0x04,0x0e,0x04]6458 6459v_msad_u8 v5, m0, v2, v36460// CHECK: [0x05,0x00,0xe4,0xd1,0x7c,0x04,0x0e,0x04]6461 6462v_msad_u8 v5, exec_lo, v2, v36463// CHECK: [0x05,0x00,0xe4,0xd1,0x7e,0x04,0x0e,0x04]6464 6465v_msad_u8 v5, exec_hi, v2, v36466// CHECK: [0x05,0x00,0xe4,0xd1,0x7f,0x04,0x0e,0x04]6467 6468v_msad_u8 v5, 0, v2, v36469// CHECK: [0x05,0x00,0xe4,0xd1,0x80,0x04,0x0e,0x04]6470 6471v_msad_u8 v5, -1, v2, v36472// CHECK: [0x05,0x00,0xe4,0xd1,0xc1,0x04,0x0e,0x04]6473 6474v_msad_u8 v5, 0.5, v2, v36475// CHECK: [0x05,0x00,0xe4,0xd1,0xf0,0x04,0x0e,0x04]6476 6477v_msad_u8 v5, -4.0, v2, v36478// CHECK: [0x05,0x00,0xe4,0xd1,0xf7,0x04,0x0e,0x04]6479 6480v_msad_u8 v5, src_vccz, v2, v36481// CHECK: [0x05,0x00,0xe4,0xd1,0xfb,0x04,0x0e,0x04]6482 6483v_msad_u8 v5, src_execz, v2, v36484// CHECK: [0x05,0x00,0xe4,0xd1,0xfc,0x04,0x0e,0x04]6485 6486v_msad_u8 v5, src_scc, v2, v36487// CHECK: [0x05,0x00,0xe4,0xd1,0xfd,0x04,0x0e,0x04]6488 6489v_msad_u8 v5, src_lds_direct, v2, v36490// CHECK: [0x05,0x00,0xe4,0xd1,0xfe,0x04,0x0e,0x04]6491 6492v_msad_u8 v5, v1, v255, v36493// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xff,0x0f,0x04]6494 6495v_msad_u8 v5, v1, s2, v36496// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x0c,0x04]6497 6498v_msad_u8 v5, v1, s101, v36499// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xcb,0x0c,0x04]6500 6501v_msad_u8 v5, v1, flat_scratch_lo, v36502// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xcd,0x0c,0x04]6503 6504v_msad_u8 v5, v1, flat_scratch_hi, v36505// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xcf,0x0c,0x04]6506 6507v_msad_u8 v5, v1, vcc_lo, v36508// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xd5,0x0c,0x04]6509 6510v_msad_u8 v5, v1, vcc_hi, v36511// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xd7,0x0c,0x04]6512 6513v_msad_u8 v5, v1, ttmp15, v36514// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xf7,0x0c,0x04]6515 6516v_msad_u8 v5, v1, m0, v36517// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xf9,0x0c,0x04]6518 6519v_msad_u8 v5, v1, exec_lo, v36520// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xfd,0x0c,0x04]6521 6522v_msad_u8 v5, v1, exec_hi, v36523// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xff,0x0c,0x04]6524 6525v_msad_u8 v5, v1, 0, v36526// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x01,0x0d,0x04]6527 6528v_msad_u8 v5, v1, -1, v36529// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x83,0x0d,0x04]6530 6531v_msad_u8 v5, v1, 0.5, v36532// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xe1,0x0d,0x04]6533 6534v_msad_u8 v5, v1, -4.0, v36535// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xef,0x0d,0x04]6536 6537v_msad_u8 v5, v1, src_vccz, v36538// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xf7,0x0d,0x04]6539 6540v_msad_u8 v5, v1, src_execz, v36541// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xf9,0x0d,0x04]6542 6543v_msad_u8 v5, v1, src_scc, v36544// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0xfb,0x0d,0x04]6545 6546v_msad_u8 v5, v1, v2, v2556547// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xfe,0x07]6548 6549v_msad_u8 v5, v1, v2, s36550// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x0e,0x00]6551 6552v_msad_u8 v5, v1, v2, s1016553// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x96,0x01]6554 6555v_msad_u8 v5, v1, v2, flat_scratch_lo6556// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x9a,0x01]6557 6558v_msad_u8 v5, v1, v2, flat_scratch_hi6559// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x9e,0x01]6560 6561v_msad_u8 v5, v1, v2, vcc_lo6562// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xaa,0x01]6563 6564v_msad_u8 v5, v1, v2, vcc_hi6565// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xae,0x01]6566 6567v_msad_u8 v5, v1, v2, ttmp156568// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xee,0x01]6569 6570v_msad_u8 v5, v1, v2, m06571// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xf2,0x01]6572 6573v_msad_u8 v5, v1, v2, exec_lo6574// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xfa,0x01]6575 6576v_msad_u8 v5, v1, v2, exec_hi6577// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xfe,0x01]6578 6579v_msad_u8 v5, v1, v2, 06580// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x02,0x02]6581 6582v_msad_u8 v5, v1, v2, -16583// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0x06,0x03]6584 6585v_msad_u8 v5, v1, v2, 0.56586// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xc2,0x03]6587 6588v_msad_u8 v5, v1, v2, -4.06589// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xde,0x03]6590 6591v_msad_u8 v5, v1, v2, src_vccz6592// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xee,0x03]6593 6594v_msad_u8 v5, v1, v2, src_execz6595// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xf2,0x03]6596 6597v_msad_u8 v5, v1, v2, src_scc6598// CHECK: [0x05,0x00,0xe4,0xd1,0x01,0x05,0xf6,0x03]6599 6600v_msad_u8 v5, v1, v2, v3 clamp6601// CHECK: [0x05,0x80,0xe4,0xd1,0x01,0x05,0x0e,0x04]6602 6603v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, v[3:4]6604// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x0e,0x04]6605 6606v_qsad_pk_u16_u8 v[254:255], v[1:2], v2, v[3:4]6607// CHECK: [0xfe,0x00,0xe5,0xd1,0x01,0x05,0x0e,0x04]6608 6609v_qsad_pk_u16_u8 v[5:6], v[254:255], v2, v[3:4]6610// CHECK: [0x05,0x00,0xe5,0xd1,0xfe,0x05,0x0e,0x04]6611 6612v_qsad_pk_u16_u8 v[5:6], s[2:3], v2, v[3:4]6613// CHECK: [0x05,0x00,0xe5,0xd1,0x02,0x04,0x0e,0x04]6614 6615v_qsad_pk_u16_u8 v[5:6], s[4:5], v2, v[3:4]6616// CHECK: [0x05,0x00,0xe5,0xd1,0x04,0x04,0x0e,0x04]6617 6618v_qsad_pk_u16_u8 v[5:6], s[100:101], v2, v[3:4]6619// CHECK: [0x05,0x00,0xe5,0xd1,0x64,0x04,0x0e,0x04]6620 6621v_qsad_pk_u16_u8 v[5:6], flat_scratch, v2, v[3:4]6622// CHECK: [0x05,0x00,0xe5,0xd1,0x66,0x04,0x0e,0x04]6623 6624v_qsad_pk_u16_u8 v[5:6], vcc, v2, v[3:4]6625// CHECK: [0x05,0x00,0xe5,0xd1,0x6a,0x04,0x0e,0x04]6626 6627v_qsad_pk_u16_u8 v[5:6], ttmp[14:15], v2, v[3:4]6628// CHECK: [0x05,0x00,0xe5,0xd1,0x7a,0x04,0x0e,0x04]6629 6630v_qsad_pk_u16_u8 v[5:6], exec, v2, v[3:4]6631// CHECK: [0x05,0x00,0xe5,0xd1,0x7e,0x04,0x0e,0x04]6632 6633v_qsad_pk_u16_u8 v[5:6], 0, v2, v[3:4]6634// CHECK: [0x05,0x00,0xe5,0xd1,0x80,0x04,0x0e,0x04]6635 6636v_qsad_pk_u16_u8 v[5:6], -1, v2, v[3:4]6637// CHECK: [0x05,0x00,0xe5,0xd1,0xc1,0x04,0x0e,0x04]6638 6639v_qsad_pk_u16_u8 v[5:6], 0.5, v2, v[3:4]6640// CHECK: [0x05,0x00,0xe5,0xd1,0xf0,0x04,0x0e,0x04]6641 6642v_qsad_pk_u16_u8 v[5:6], -4.0, v2, v[3:4]6643// CHECK: [0x05,0x00,0xe5,0xd1,0xf7,0x04,0x0e,0x04]6644 6645v_qsad_pk_u16_u8 v[5:6], src_vccz, v2, v[3:4]6646// CHECK: [0x05,0x00,0xe5,0xd1,0xfb,0x04,0x0e,0x04]6647 6648v_qsad_pk_u16_u8 v[5:6], src_execz, v2, v[3:4]6649// CHECK: [0x05,0x00,0xe5,0xd1,0xfc,0x04,0x0e,0x04]6650 6651v_qsad_pk_u16_u8 v[5:6], src_scc, v2, v[3:4]6652// CHECK: [0x05,0x00,0xe5,0xd1,0xfd,0x04,0x0e,0x04]6653 6654v_qsad_pk_u16_u8 v[5:6], v[1:2], v255, v[3:4]6655// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xff,0x0f,0x04]6656 6657v_qsad_pk_u16_u8 v[5:6], v[1:2], s2, v[3:4]6658// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x0c,0x04]6659 6660v_qsad_pk_u16_u8 v[5:6], v[1:2], s101, v[3:4]6661// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xcb,0x0c,0x04]6662 6663v_qsad_pk_u16_u8 v[5:6], v[1:2], flat_scratch_lo, v[3:4]6664// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xcd,0x0c,0x04]6665 6666v_qsad_pk_u16_u8 v[5:6], v[1:2], flat_scratch_hi, v[3:4]6667// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xcf,0x0c,0x04]6668 6669v_qsad_pk_u16_u8 v[5:6], v[1:2], vcc_lo, v[3:4]6670// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xd5,0x0c,0x04]6671 6672v_qsad_pk_u16_u8 v[5:6], v[1:2], vcc_hi, v[3:4]6673// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xd7,0x0c,0x04]6674 6675v_qsad_pk_u16_u8 v[5:6], v[1:2], ttmp15, v[3:4]6676// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xf7,0x0c,0x04]6677 6678v_qsad_pk_u16_u8 v[5:6], v[1:2], m0, v[3:4]6679// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xf9,0x0c,0x04]6680 6681v_qsad_pk_u16_u8 v[5:6], v[1:2], exec_lo, v[3:4]6682// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xfd,0x0c,0x04]6683 6684v_qsad_pk_u16_u8 v[5:6], v[1:2], exec_hi, v[3:4]6685// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xff,0x0c,0x04]6686 6687v_qsad_pk_u16_u8 v[5:6], v[1:2], 0, v[3:4]6688// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x01,0x0d,0x04]6689 6690v_qsad_pk_u16_u8 v[5:6], v[1:2], -1, v[3:4]6691// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x83,0x0d,0x04]6692 6693v_qsad_pk_u16_u8 v[5:6], v[1:2], 0.5, v[3:4]6694// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xe1,0x0d,0x04]6695 6696v_qsad_pk_u16_u8 v[5:6], v[1:2], -4.0, v[3:4]6697// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xef,0x0d,0x04]6698 6699v_qsad_pk_u16_u8 v[5:6], v[1:2], src_vccz, v[3:4]6700// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xf7,0x0d,0x04]6701 6702v_qsad_pk_u16_u8 v[5:6], v[1:2], src_execz, v[3:4]6703// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xf9,0x0d,0x04]6704 6705v_qsad_pk_u16_u8 v[5:6], v[1:2], src_scc, v[3:4]6706// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0xfb,0x0d,0x04]6707 6708v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, v[254:255]6709// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xfa,0x07]6710 6711v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, s[6:7]6712// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x1a,0x00]6713 6714v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, s[8:9]6715// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x22,0x00]6716 6717v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, s[100:101]6718// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x92,0x01]6719 6720v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, flat_scratch6721// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x9a,0x01]6722 6723v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, vcc6724// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xaa,0x01]6725 6726v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, ttmp[14:15]6727// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xea,0x01]6728 6729v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, exec6730// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xfa,0x01]6731 6732v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, 06733// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x02,0x02]6734 6735v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, -16736// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0x06,0x03]6737 6738v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, 0.56739// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xc2,0x03]6740 6741v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, -4.06742// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xde,0x03]6743 6744v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, src_vccz6745// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xee,0x03]6746 6747v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, src_execz6748// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xf2,0x03]6749 6750v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, src_scc6751// CHECK: [0x05,0x00,0xe5,0xd1,0x01,0x05,0xf6,0x03]6752 6753v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, v[3:4] clamp6754// CHECK: [0x05,0x80,0xe5,0xd1,0x01,0x05,0x0e,0x04]6755 6756v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, v[3:4]6757// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x0e,0x04]6758 6759v_mqsad_pk_u16_u8 v[254:255], v[1:2], v2, v[3:4]6760// CHECK: [0xfe,0x00,0xe6,0xd1,0x01,0x05,0x0e,0x04]6761 6762v_mqsad_pk_u16_u8 v[5:6], v[254:255], v2, v[3:4]6763// CHECK: [0x05,0x00,0xe6,0xd1,0xfe,0x05,0x0e,0x04]6764 6765v_mqsad_pk_u16_u8 v[5:6], s[2:3], v2, v[3:4]6766// CHECK: [0x05,0x00,0xe6,0xd1,0x02,0x04,0x0e,0x04]6767 6768v_mqsad_pk_u16_u8 v[5:6], s[4:5], v2, v[3:4]6769// CHECK: [0x05,0x00,0xe6,0xd1,0x04,0x04,0x0e,0x04]6770 6771v_mqsad_pk_u16_u8 v[5:6], s[100:101], v2, v[3:4]6772// CHECK: [0x05,0x00,0xe6,0xd1,0x64,0x04,0x0e,0x04]6773 6774v_mqsad_pk_u16_u8 v[5:6], flat_scratch, v2, v[3:4]6775// CHECK: [0x05,0x00,0xe6,0xd1,0x66,0x04,0x0e,0x04]6776 6777v_mqsad_pk_u16_u8 v[5:6], vcc, v2, v[3:4]6778// CHECK: [0x05,0x00,0xe6,0xd1,0x6a,0x04,0x0e,0x04]6779 6780v_mqsad_pk_u16_u8 v[5:6], ttmp[14:15], v2, v[3:4]6781// CHECK: [0x05,0x00,0xe6,0xd1,0x7a,0x04,0x0e,0x04]6782 6783v_mqsad_pk_u16_u8 v[5:6], exec, v2, v[3:4]6784// CHECK: [0x05,0x00,0xe6,0xd1,0x7e,0x04,0x0e,0x04]6785 6786v_mqsad_pk_u16_u8 v[5:6], 0, v2, v[3:4]6787// CHECK: [0x05,0x00,0xe6,0xd1,0x80,0x04,0x0e,0x04]6788 6789v_mqsad_pk_u16_u8 v[5:6], -1, v2, v[3:4]6790// CHECK: [0x05,0x00,0xe6,0xd1,0xc1,0x04,0x0e,0x04]6791 6792v_mqsad_pk_u16_u8 v[5:6], 0.5, v2, v[3:4]6793// CHECK: [0x05,0x00,0xe6,0xd1,0xf0,0x04,0x0e,0x04]6794 6795v_mqsad_pk_u16_u8 v[5:6], -4.0, v2, v[3:4]6796// CHECK: [0x05,0x00,0xe6,0xd1,0xf7,0x04,0x0e,0x04]6797 6798v_mqsad_pk_u16_u8 v[5:6], src_vccz, v2, v[3:4]6799// CHECK: [0x05,0x00,0xe6,0xd1,0xfb,0x04,0x0e,0x04]6800 6801v_mqsad_pk_u16_u8 v[5:6], src_execz, v2, v[3:4]6802// CHECK: [0x05,0x00,0xe6,0xd1,0xfc,0x04,0x0e,0x04]6803 6804v_mqsad_pk_u16_u8 v[5:6], src_scc, v2, v[3:4]6805// CHECK: [0x05,0x00,0xe6,0xd1,0xfd,0x04,0x0e,0x04]6806 6807v_mqsad_pk_u16_u8 v[5:6], v[1:2], v255, v[3:4]6808// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xff,0x0f,0x04]6809 6810v_mqsad_pk_u16_u8 v[5:6], v[1:2], s2, v[3:4]6811// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x0c,0x04]6812 6813v_mqsad_pk_u16_u8 v[5:6], v[1:2], s101, v[3:4]6814// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xcb,0x0c,0x04]6815 6816v_mqsad_pk_u16_u8 v[5:6], v[1:2], flat_scratch_lo, v[3:4]6817// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xcd,0x0c,0x04]6818 6819v_mqsad_pk_u16_u8 v[5:6], v[1:2], flat_scratch_hi, v[3:4]6820// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xcf,0x0c,0x04]6821 6822v_mqsad_pk_u16_u8 v[5:6], v[1:2], vcc_lo, v[3:4]6823// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xd5,0x0c,0x04]6824 6825v_mqsad_pk_u16_u8 v[5:6], v[1:2], vcc_hi, v[3:4]6826// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xd7,0x0c,0x04]6827 6828v_mqsad_pk_u16_u8 v[5:6], v[1:2], ttmp15, v[3:4]6829// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xf7,0x0c,0x04]6830 6831v_mqsad_pk_u16_u8 v[5:6], v[1:2], m0, v[3:4]6832// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xf9,0x0c,0x04]6833 6834v_mqsad_pk_u16_u8 v[5:6], v[1:2], exec_lo, v[3:4]6835// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xfd,0x0c,0x04]6836 6837v_mqsad_pk_u16_u8 v[5:6], v[1:2], exec_hi, v[3:4]6838// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xff,0x0c,0x04]6839 6840v_mqsad_pk_u16_u8 v[5:6], v[1:2], 0, v[3:4]6841// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x01,0x0d,0x04]6842 6843v_mqsad_pk_u16_u8 v[5:6], v[1:2], -1, v[3:4]6844// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x83,0x0d,0x04]6845 6846v_mqsad_pk_u16_u8 v[5:6], v[1:2], 0.5, v[3:4]6847// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xe1,0x0d,0x04]6848 6849v_mqsad_pk_u16_u8 v[5:6], v[1:2], -4.0, v[3:4]6850// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xef,0x0d,0x04]6851 6852v_mqsad_pk_u16_u8 v[5:6], v[1:2], src_vccz, v[3:4]6853// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xf7,0x0d,0x04]6854 6855v_mqsad_pk_u16_u8 v[5:6], v[1:2], src_execz, v[3:4]6856// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xf9,0x0d,0x04]6857 6858v_mqsad_pk_u16_u8 v[5:6], v[1:2], src_scc, v[3:4]6859// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0xfb,0x0d,0x04]6860 6861v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, v[254:255]6862// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xfa,0x07]6863 6864v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, s[6:7]6865// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x1a,0x00]6866 6867v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, s[8:9]6868// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x22,0x00]6869 6870v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, s[100:101]6871// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x92,0x01]6872 6873v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, flat_scratch6874// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x9a,0x01]6875 6876v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, vcc6877// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xaa,0x01]6878 6879v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, ttmp[14:15]6880// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xea,0x01]6881 6882v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, exec6883// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xfa,0x01]6884 6885v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, 06886// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x02,0x02]6887 6888v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, -16889// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0x06,0x03]6890 6891v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, 0.56892// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xc2,0x03]6893 6894v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, -4.06895// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xde,0x03]6896 6897v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, src_vccz6898// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xee,0x03]6899 6900v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, src_execz6901// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xf2,0x03]6902 6903v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, src_scc6904// CHECK: [0x05,0x00,0xe6,0xd1,0x01,0x05,0xf6,0x03]6905 6906v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, v[3:4] clamp6907// CHECK: [0x05,0x80,0xe6,0xd1,0x01,0x05,0x0e,0x04]6908 6909v_mqsad_u32_u8 v[252:255], v[1:2], v2, v[3:6]6910// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0x05,0x0e,0x04]6911 6912v_mqsad_u32_u8 v[252:255], s[2:3], v2, v[3:6]6913// CHECK: [0xfc,0x00,0xe7,0xd1,0x02,0x04,0x0e,0x04]6914 6915v_mqsad_u32_u8 v[252:255], s[4:5], v2, v[3:6]6916// CHECK: [0xfc,0x00,0xe7,0xd1,0x04,0x04,0x0e,0x04]6917 6918v_mqsad_u32_u8 v[252:255], s[100:101], v2, v[3:6]6919// CHECK: [0xfc,0x00,0xe7,0xd1,0x64,0x04,0x0e,0x04]6920 6921v_mqsad_u32_u8 v[252:255], flat_scratch, v2, v[3:6]6922// CHECK: [0xfc,0x00,0xe7,0xd1,0x66,0x04,0x0e,0x04]6923 6924v_mqsad_u32_u8 v[252:255], vcc, v2, v[3:6]6925// CHECK: [0xfc,0x00,0xe7,0xd1,0x6a,0x04,0x0e,0x04]6926 6927v_mqsad_u32_u8 v[252:255], ttmp[14:15], v2, v[3:6]6928// CHECK: [0xfc,0x00,0xe7,0xd1,0x7a,0x04,0x0e,0x04]6929 6930v_mqsad_u32_u8 v[252:255], exec, v2, v[3:6]6931// CHECK: [0xfc,0x00,0xe7,0xd1,0x7e,0x04,0x0e,0x04]6932 6933v_mqsad_u32_u8 v[252:255], 0, v2, v[3:6]6934// CHECK: [0xfc,0x00,0xe7,0xd1,0x80,0x04,0x0e,0x04]6935 6936v_mqsad_u32_u8 v[252:255], -1, v2, v[3:6]6937// CHECK: [0xfc,0x00,0xe7,0xd1,0xc1,0x04,0x0e,0x04]6938 6939v_mqsad_u32_u8 v[252:255], 0.5, v2, v[3:6]6940// CHECK: [0xfc,0x00,0xe7,0xd1,0xf0,0x04,0x0e,0x04]6941 6942v_mqsad_u32_u8 v[252:255], -4.0, v2, v[3:6]6943// CHECK: [0xfc,0x00,0xe7,0xd1,0xf7,0x04,0x0e,0x04]6944 6945v_mqsad_u32_u8 v[252:255], src_vccz, v2, v[3:6]6946// CHECK: [0xfc,0x00,0xe7,0xd1,0xfb,0x04,0x0e,0x04]6947 6948v_mqsad_u32_u8 v[252:255], src_execz, v2, v[3:6]6949// CHECK: [0xfc,0x00,0xe7,0xd1,0xfc,0x04,0x0e,0x04]6950 6951v_mqsad_u32_u8 v[252:255], src_scc, v2, v[3:6]6952// CHECK: [0xfc,0x00,0xe7,0xd1,0xfd,0x04,0x0e,0x04]6953 6954v_mqsad_u32_u8 v[252:255], v[1:2], s2, v[3:6]6955// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0x05,0x0c,0x04]6956 6957v_mqsad_u32_u8 v[252:255], v[1:2], s101, v[3:6]6958// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xcb,0x0c,0x04]6959 6960v_mqsad_u32_u8 v[252:255], v[1:2], flat_scratch_lo, v[3:6]6961// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xcd,0x0c,0x04]6962 6963v_mqsad_u32_u8 v[252:255], v[1:2], flat_scratch_hi, v[3:6]6964// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xcf,0x0c,0x04]6965 6966v_mqsad_u32_u8 v[252:255], v[1:2], vcc_lo, v[3:6]6967// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xd5,0x0c,0x04]6968 6969v_mqsad_u32_u8 v[252:255], v[1:2], vcc_hi, v[3:6]6970// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xd7,0x0c,0x04]6971 6972v_mqsad_u32_u8 v[252:255], v[1:2], ttmp15, v[3:6]6973// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xf7,0x0c,0x04]6974 6975v_mqsad_u32_u8 v[252:255], v[1:2], m0, v[3:6]6976// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xf9,0x0c,0x04]6977 6978v_mqsad_u32_u8 v[252:255], v[1:2], exec_lo, v[3:6]6979// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xfd,0x0c,0x04]6980 6981v_mqsad_u32_u8 v[252:255], v[1:2], exec_hi, v[3:6]6982// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xff,0x0c,0x04]6983 6984v_mqsad_u32_u8 v[252:255], v[1:2], 0, v[3:6]6985// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0x01,0x0d,0x04]6986 6987v_mqsad_u32_u8 v[252:255], v[1:2], -1, v[3:6]6988// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0x83,0x0d,0x04]6989 6990v_mqsad_u32_u8 v[252:255], v[1:2], 0.5, v[3:6]6991// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xe1,0x0d,0x04]6992 6993v_mqsad_u32_u8 v[252:255], v[1:2], -4.0, v[3:6]6994// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xef,0x0d,0x04]6995 6996v_mqsad_u32_u8 v[252:255], v[1:2], src_vccz, v[3:6]6997// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xf7,0x0d,0x04]6998 6999v_mqsad_u32_u8 v[252:255], v[1:2], src_execz, v[3:6]7000// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xf9,0x0d,0x04]7001 7002v_mqsad_u32_u8 v[252:255], v[1:2], src_scc, v[3:6]7003// CHECK: [0xfc,0x00,0xe7,0xd1,0x01,0xfb,0x0d,0x04]7004 7005v_mqsad_u32_u8 v[252:255], v[1:2], v2, v[3:6] clamp7006// CHECK: [0xfc,0x80,0xe7,0xd1,0x01,0x05,0x0e,0x04]7007 7008v_mad_u64_u32 v[5:6], s[12:13], v1, v2, v[3:4]7009// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x0e,0x04]7010 7011v_mad_u64_u32 v[254:255], s[12:13], v1, v2, v[3:4]7012// CHECK: [0xfe,0x0c,0xe8,0xd1,0x01,0x05,0x0e,0x04]7013 7014v_mad_u64_u32 v[5:6], s[14:15], v1, v2, v[3:4]7015// CHECK: [0x05,0x0e,0xe8,0xd1,0x01,0x05,0x0e,0x04]7016 7017v_mad_u64_u32 v[5:6], s[100:101], v1, v2, v[3:4]7018// CHECK: [0x05,0x64,0xe8,0xd1,0x01,0x05,0x0e,0x04]7019 7020v_mad_u64_u32 v[5:6], flat_scratch, v1, v2, v[3:4]7021// CHECK: [0x05,0x66,0xe8,0xd1,0x01,0x05,0x0e,0x04]7022 7023v_mad_u64_u32 v[5:6], vcc, v1, v2, v[3:4]7024// CHECK: [0x05,0x6a,0xe8,0xd1,0x01,0x05,0x0e,0x04]7025 7026v_mad_u64_u32 v[5:6], ttmp[14:15], v1, v2, v[3:4]7027// CHECK: [0x05,0x7a,0xe8,0xd1,0x01,0x05,0x0e,0x04]7028 7029v_mad_u64_u32 v[5:6], s[12:13], v255, v2, v[3:4]7030// CHECK: [0x05,0x0c,0xe8,0xd1,0xff,0x05,0x0e,0x04]7031 7032v_mad_u64_u32 v[5:6], s[12:13], s1, v2, v[3:4]7033// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x04,0x0e,0x04]7034 7035v_mad_u64_u32 v[5:6], s[12:13], s101, v2, v[3:4]7036// CHECK: [0x05,0x0c,0xe8,0xd1,0x65,0x04,0x0e,0x04]7037 7038v_mad_u64_u32 v[5:6], s[12:13], flat_scratch_lo, v2, v[3:4]7039// CHECK: [0x05,0x0c,0xe8,0xd1,0x66,0x04,0x0e,0x04]7040 7041v_mad_u64_u32 v[5:6], s[12:13], flat_scratch_hi, v2, v[3:4]7042// CHECK: [0x05,0x0c,0xe8,0xd1,0x67,0x04,0x0e,0x04]7043 7044v_mad_u64_u32 v[5:6], s[12:13], vcc_lo, v2, v[3:4]7045// CHECK: [0x05,0x0c,0xe8,0xd1,0x6a,0x04,0x0e,0x04]7046 7047v_mad_u64_u32 v[5:6], s[12:13], vcc_hi, v2, v[3:4]7048// CHECK: [0x05,0x0c,0xe8,0xd1,0x6b,0x04,0x0e,0x04]7049 7050v_mad_u64_u32 v[5:6], s[12:13], ttmp15, v2, v[3:4]7051// CHECK: [0x05,0x0c,0xe8,0xd1,0x7b,0x04,0x0e,0x04]7052 7053v_mad_u64_u32 v[5:6], s[12:13], m0, v2, v[3:4]7054// CHECK: [0x05,0x0c,0xe8,0xd1,0x7c,0x04,0x0e,0x04]7055 7056v_mad_u64_u32 v[5:6], s[12:13], exec_lo, v2, v[3:4]7057// CHECK: [0x05,0x0c,0xe8,0xd1,0x7e,0x04,0x0e,0x04]7058 7059v_mad_u64_u32 v[5:6], s[12:13], exec_hi, v2, v[3:4]7060// CHECK: [0x05,0x0c,0xe8,0xd1,0x7f,0x04,0x0e,0x04]7061 7062v_mad_u64_u32 v[5:6], s[12:13], 0, v2, v[3:4]7063// CHECK: [0x05,0x0c,0xe8,0xd1,0x80,0x04,0x0e,0x04]7064 7065v_mad_u64_u32 v[5:6], s[12:13], -1, v2, v[3:4]7066// CHECK: [0x05,0x0c,0xe8,0xd1,0xc1,0x04,0x0e,0x04]7067 7068v_mad_u64_u32 v[5:6], s[12:13], 0.5, v2, v[3:4]7069// CHECK: [0x05,0x0c,0xe8,0xd1,0xf0,0x04,0x0e,0x04]7070 7071v_mad_u64_u32 v[5:6], s[12:13], -4.0, v2, v[3:4]7072// CHECK: [0x05,0x0c,0xe8,0xd1,0xf7,0x04,0x0e,0x04]7073 7074v_mad_u64_u32 v[5:6], s[12:13], src_vccz, v2, v[3:4]7075// CHECK: [0x05,0x0c,0xe8,0xd1,0xfb,0x04,0x0e,0x04]7076 7077v_mad_u64_u32 v[5:6], s[12:13], src_execz, v2, v[3:4]7078// CHECK: [0x05,0x0c,0xe8,0xd1,0xfc,0x04,0x0e,0x04]7079 7080v_mad_u64_u32 v[5:6], s[12:13], src_scc, v2, v[3:4]7081// CHECK: [0x05,0x0c,0xe8,0xd1,0xfd,0x04,0x0e,0x04]7082 7083v_mad_u64_u32 v[5:6], s[12:13], src_lds_direct, v2, v[3:4]7084// CHECK: [0x05,0x0c,0xe8,0xd1,0xfe,0x04,0x0e,0x04]7085 7086v_mad_u64_u32 v[5:6], s[12:13], v1, v255, v[3:4]7087// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xff,0x0f,0x04]7088 7089v_mad_u64_u32 v[5:6], s[12:13], v1, s2, v[3:4]7090// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x0c,0x04]7091 7092v_mad_u64_u32 v[5:6], s[12:13], v1, s101, v[3:4]7093// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xcb,0x0c,0x04]7094 7095v_mad_u64_u32 v[5:6], s[12:13], v1, flat_scratch_lo, v[3:4]7096// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xcd,0x0c,0x04]7097 7098v_mad_u64_u32 v[5:6], s[12:13], v1, flat_scratch_hi, v[3:4]7099// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xcf,0x0c,0x04]7100 7101v_mad_u64_u32 v[5:6], s[12:13], v1, vcc_lo, v[3:4]7102// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xd5,0x0c,0x04]7103 7104v_mad_u64_u32 v[5:6], s[12:13], v1, vcc_hi, v[3:4]7105// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xd7,0x0c,0x04]7106 7107v_mad_u64_u32 v[5:6], s[12:13], v1, ttmp15, v[3:4]7108// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xf7,0x0c,0x04]7109 7110v_mad_u64_u32 v[5:6], s[12:13], v1, m0, v[3:4]7111// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xf9,0x0c,0x04]7112 7113v_mad_u64_u32 v[5:6], s[12:13], v1, exec_lo, v[3:4]7114// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xfd,0x0c,0x04]7115 7116v_mad_u64_u32 v[5:6], s[12:13], v1, exec_hi, v[3:4]7117// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xff,0x0c,0x04]7118 7119v_mad_u64_u32 v[5:6], s[12:13], v1, 0, v[3:4]7120// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x01,0x0d,0x04]7121 7122v_mad_u64_u32 v[5:6], s[12:13], v1, -1, v[3:4]7123// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x83,0x0d,0x04]7124 7125v_mad_u64_u32 v[5:6], s[12:13], v1, 0.5, v[3:4]7126// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xe1,0x0d,0x04]7127 7128v_mad_u64_u32 v[5:6], s[12:13], v1, -4.0, v[3:4]7129// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xef,0x0d,0x04]7130 7131v_mad_u64_u32 v[5:6], s[12:13], v1, src_vccz, v[3:4]7132// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xf7,0x0d,0x04]7133 7134v_mad_u64_u32 v[5:6], s[12:13], v1, src_execz, v[3:4]7135// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xf9,0x0d,0x04]7136 7137v_mad_u64_u32 v[5:6], s[12:13], v1, src_scc, v[3:4]7138// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0xfb,0x0d,0x04]7139 7140v_mad_u64_u32 v[5:6], s[12:13], v1, v2, v[254:255]7141// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xfa,0x07]7142 7143v_mad_u64_u32 v[5:6], s[12:13], v1, v2, s[6:7]7144// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x1a,0x00]7145 7146v_mad_u64_u32 v[5:6], s[12:13], v1, v2, s[8:9]7147// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x22,0x00]7148 7149v_mad_u64_u32 v[5:6], s[12:13], v1, v2, s[100:101]7150// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x92,0x01]7151 7152v_mad_u64_u32 v[5:6], s[12:13], v1, v2, flat_scratch7153// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x9a,0x01]7154 7155v_mad_u64_u32 v[5:6], s[12:13], v1, v2, vcc7156// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xaa,0x01]7157 7158v_mad_u64_u32 v[5:6], s[12:13], v1, v2, ttmp[14:15]7159// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xea,0x01]7160 7161v_mad_u64_u32 v[5:6], s[12:13], v1, v2, exec7162// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xfa,0x01]7163 7164v_mad_u64_u32 v[5:6], s[12:13], v1, v2, 07165// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x02,0x02]7166 7167v_mad_u64_u32 v[5:6], s[12:13], v1, v2, -17168// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0x06,0x03]7169 7170v_mad_u64_u32 v[5:6], s[12:13], v1, v2, -4.07171// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xde,0x03]7172 7173v_mad_u64_u32 v[5:6], s[12:13], v1, v2, src_vccz7174// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xee,0x03]7175 7176v_mad_u64_u32 v[5:6], s[12:13], v1, v2, src_execz7177// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xf2,0x03]7178 7179v_mad_u64_u32 v[5:6], s[12:13], v1, v2, src_scc7180// CHECK: [0x05,0x0c,0xe8,0xd1,0x01,0x05,0xf6,0x03]7181 7182v_mad_u64_u32 v[5:6], s[12:13], v1, v2, v[3:4] clamp7183// CHECK: [0x05,0x8c,0xe8,0xd1,0x01,0x05,0x0e,0x04]7184 7185v_mad_i64_i32 v[5:6], s[12:13], v1, v2, v[3:4]7186// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x0e,0x04]7187 7188v_mad_i64_i32 v[254:255], s[12:13], v1, v2, v[3:4]7189// CHECK: [0xfe,0x0c,0xe9,0xd1,0x01,0x05,0x0e,0x04]7190 7191v_mad_i64_i32 v[5:6], s[14:15], v1, v2, v[3:4]7192// CHECK: [0x05,0x0e,0xe9,0xd1,0x01,0x05,0x0e,0x04]7193 7194v_mad_i64_i32 v[5:6], s[100:101], v1, v2, v[3:4]7195// CHECK: [0x05,0x64,0xe9,0xd1,0x01,0x05,0x0e,0x04]7196 7197v_mad_i64_i32 v[5:6], flat_scratch, v1, v2, v[3:4]7198// CHECK: [0x05,0x66,0xe9,0xd1,0x01,0x05,0x0e,0x04]7199 7200v_mad_i64_i32 v[5:6], vcc, v1, v2, v[3:4]7201// CHECK: [0x05,0x6a,0xe9,0xd1,0x01,0x05,0x0e,0x04]7202 7203v_mad_i64_i32 v[5:6], ttmp[14:15], v1, v2, v[3:4]7204// CHECK: [0x05,0x7a,0xe9,0xd1,0x01,0x05,0x0e,0x04]7205 7206v_mad_i64_i32 v[5:6], s[12:13], v255, v2, v[3:4]7207// CHECK: [0x05,0x0c,0xe9,0xd1,0xff,0x05,0x0e,0x04]7208 7209v_mad_i64_i32 v[5:6], s[12:13], s1, v2, v[3:4]7210// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x04,0x0e,0x04]7211 7212v_mad_i64_i32 v[5:6], s[12:13], s101, v2, v[3:4]7213// CHECK: [0x05,0x0c,0xe9,0xd1,0x65,0x04,0x0e,0x04]7214 7215v_mad_i64_i32 v[5:6], s[12:13], flat_scratch_lo, v2, v[3:4]7216// CHECK: [0x05,0x0c,0xe9,0xd1,0x66,0x04,0x0e,0x04]7217 7218v_mad_i64_i32 v[5:6], s[12:13], flat_scratch_hi, v2, v[3:4]7219// CHECK: [0x05,0x0c,0xe9,0xd1,0x67,0x04,0x0e,0x04]7220 7221v_mad_i64_i32 v[5:6], s[12:13], vcc_lo, v2, v[3:4]7222// CHECK: [0x05,0x0c,0xe9,0xd1,0x6a,0x04,0x0e,0x04]7223 7224v_mad_i64_i32 v[5:6], s[12:13], vcc_hi, v2, v[3:4]7225// CHECK: [0x05,0x0c,0xe9,0xd1,0x6b,0x04,0x0e,0x04]7226 7227v_mad_i64_i32 v[5:6], s[12:13], ttmp15, v2, v[3:4]7228// CHECK: [0x05,0x0c,0xe9,0xd1,0x7b,0x04,0x0e,0x04]7229 7230v_mad_i64_i32 v[5:6], s[12:13], m0, v2, v[3:4]7231// CHECK: [0x05,0x0c,0xe9,0xd1,0x7c,0x04,0x0e,0x04]7232 7233v_mad_i64_i32 v[5:6], s[12:13], exec_lo, v2, v[3:4]7234// CHECK: [0x05,0x0c,0xe9,0xd1,0x7e,0x04,0x0e,0x04]7235 7236v_mad_i64_i32 v[5:6], s[12:13], exec_hi, v2, v[3:4]7237// CHECK: [0x05,0x0c,0xe9,0xd1,0x7f,0x04,0x0e,0x04]7238 7239v_mad_i64_i32 v[5:6], s[12:13], 0, v2, v[3:4]7240// CHECK: [0x05,0x0c,0xe9,0xd1,0x80,0x04,0x0e,0x04]7241 7242v_mad_i64_i32 v[5:6], s[12:13], -1, v2, v[3:4]7243// CHECK: [0x05,0x0c,0xe9,0xd1,0xc1,0x04,0x0e,0x04]7244 7245v_mad_i64_i32 v[5:6], s[12:13], 0.5, v2, v[3:4]7246// CHECK: [0x05,0x0c,0xe9,0xd1,0xf0,0x04,0x0e,0x04]7247 7248v_mad_i64_i32 v[5:6], s[12:13], -4.0, v2, v[3:4]7249// CHECK: [0x05,0x0c,0xe9,0xd1,0xf7,0x04,0x0e,0x04]7250 7251v_mad_i64_i32 v[5:6], s[12:13], src_vccz, v2, v[3:4]7252// CHECK: [0x05,0x0c,0xe9,0xd1,0xfb,0x04,0x0e,0x04]7253 7254v_mad_i64_i32 v[5:6], s[12:13], src_execz, v2, v[3:4]7255// CHECK: [0x05,0x0c,0xe9,0xd1,0xfc,0x04,0x0e,0x04]7256 7257v_mad_i64_i32 v[5:6], s[12:13], src_scc, v2, v[3:4]7258// CHECK: [0x05,0x0c,0xe9,0xd1,0xfd,0x04,0x0e,0x04]7259 7260v_mad_i64_i32 v[5:6], s[12:13], src_lds_direct, v2, v[3:4]7261// CHECK: [0x05,0x0c,0xe9,0xd1,0xfe,0x04,0x0e,0x04]7262 7263v_mad_i64_i32 v[5:6], s[12:13], v1, v255, v[3:4]7264// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xff,0x0f,0x04]7265 7266v_mad_i64_i32 v[5:6], s[12:13], v1, s2, v[3:4]7267// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x0c,0x04]7268 7269v_mad_i64_i32 v[5:6], s[12:13], v1, s101, v[3:4]7270// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xcb,0x0c,0x04]7271 7272v_mad_i64_i32 v[5:6], s[12:13], v1, flat_scratch_lo, v[3:4]7273// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xcd,0x0c,0x04]7274 7275v_mad_i64_i32 v[5:6], s[12:13], v1, flat_scratch_hi, v[3:4]7276// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xcf,0x0c,0x04]7277 7278v_mad_i64_i32 v[5:6], s[12:13], v1, vcc_lo, v[3:4]7279// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xd5,0x0c,0x04]7280 7281v_mad_i64_i32 v[5:6], s[12:13], v1, vcc_hi, v[3:4]7282// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xd7,0x0c,0x04]7283 7284v_mad_i64_i32 v[5:6], s[12:13], v1, ttmp15, v[3:4]7285// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xf7,0x0c,0x04]7286 7287v_mad_i64_i32 v[5:6], s[12:13], v1, m0, v[3:4]7288// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xf9,0x0c,0x04]7289 7290v_mad_i64_i32 v[5:6], s[12:13], v1, exec_lo, v[3:4]7291// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xfd,0x0c,0x04]7292 7293v_mad_i64_i32 v[5:6], s[12:13], v1, exec_hi, v[3:4]7294// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xff,0x0c,0x04]7295 7296v_mad_i64_i32 v[5:6], s[12:13], v1, 0, v[3:4]7297// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x01,0x0d,0x04]7298 7299v_mad_i64_i32 v[5:6], s[12:13], v1, -1, v[3:4]7300// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x83,0x0d,0x04]7301 7302v_mad_i64_i32 v[5:6], s[12:13], v1, 0.5, v[3:4]7303// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xe1,0x0d,0x04]7304 7305v_mad_i64_i32 v[5:6], s[12:13], v1, -4.0, v[3:4]7306// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xef,0x0d,0x04]7307 7308v_mad_i64_i32 v[5:6], s[12:13], v1, src_vccz, v[3:4]7309// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xf7,0x0d,0x04]7310 7311v_mad_i64_i32 v[5:6], s[12:13], v1, src_execz, v[3:4]7312// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xf9,0x0d,0x04]7313 7314v_mad_i64_i32 v[5:6], s[12:13], v1, src_scc, v[3:4]7315// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0xfb,0x0d,0x04]7316 7317v_mad_i64_i32 v[5:6], s[12:13], v1, v2, v[254:255]7318// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xfa,0x07]7319 7320v_mad_i64_i32 v[5:6], s[12:13], v1, v2, s[6:7]7321// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x1a,0x00]7322 7323v_mad_i64_i32 v[5:6], s[12:13], v1, v2, s[8:9]7324// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x22,0x00]7325 7326v_mad_i64_i32 v[5:6], s[12:13], v1, v2, s[100:101]7327// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x92,0x01]7328 7329v_mad_i64_i32 v[5:6], s[12:13], v1, v2, flat_scratch7330// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x9a,0x01]7331 7332v_mad_i64_i32 v[5:6], s[12:13], v1, v2, vcc7333// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xaa,0x01]7334 7335v_mad_i64_i32 v[5:6], s[12:13], v1, v2, ttmp[14:15]7336// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xea,0x01]7337 7338v_mad_i64_i32 v[5:6], s[12:13], v1, v2, exec7339// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xfa,0x01]7340 7341v_mad_i64_i32 v[5:6], s[12:13], v1, v2, 07342// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x02,0x02]7343 7344v_mad_i64_i32 v[5:6], s[12:13], v1, v2, -17345// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0x06,0x03]7346 7347v_mad_i64_i32 v[5:6], s[12:13], v1, v2, -4.07348// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xde,0x03]7349 7350v_mad_i64_i32 v[5:6], s[12:13], v1, v2, src_vccz7351// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xee,0x03]7352 7353v_mad_i64_i32 v[5:6], s[12:13], v1, v2, src_execz7354// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xf2,0x03]7355 7356v_mad_i64_i32 v[5:6], s[12:13], v1, v2, src_scc7357// CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x05,0xf6,0x03]7358 7359v_mad_i64_i32 v[5:6], s[12:13], v1, v2, v[3:4] clamp7360// CHECK: [0x05,0x8c,0xe9,0xd1,0x01,0x05,0x0e,0x04]7361 7362v_mad_legacy_f16 v5, v1, v2, v37363// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x0e,0x04]7364 7365v_mad_legacy_f16 v255, v1, v2, v37366// CHECK: [0xff,0x00,0xea,0xd1,0x01,0x05,0x0e,0x04]7367 7368v_mad_legacy_f16 v5, v255, v2, v37369// CHECK: [0x05,0x00,0xea,0xd1,0xff,0x05,0x0e,0x04]7370 7371v_mad_legacy_f16 v5, s1, v2, v37372// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x04,0x0e,0x04]7373 7374v_mad_legacy_f16 v5, s101, v2, v37375// CHECK: [0x05,0x00,0xea,0xd1,0x65,0x04,0x0e,0x04]7376 7377v_mad_legacy_f16 v5, flat_scratch_lo, v2, v37378// CHECK: [0x05,0x00,0xea,0xd1,0x66,0x04,0x0e,0x04]7379 7380v_mad_legacy_f16 v5, flat_scratch_hi, v2, v37381// CHECK: [0x05,0x00,0xea,0xd1,0x67,0x04,0x0e,0x04]7382 7383v_mad_legacy_f16 v5, vcc_lo, v2, v37384// CHECK: [0x05,0x00,0xea,0xd1,0x6a,0x04,0x0e,0x04]7385 7386v_mad_legacy_f16 v5, vcc_hi, v2, v37387// CHECK: [0x05,0x00,0xea,0xd1,0x6b,0x04,0x0e,0x04]7388 7389v_mad_legacy_f16 v5, ttmp15, v2, v37390// CHECK: [0x05,0x00,0xea,0xd1,0x7b,0x04,0x0e,0x04]7391 7392v_mad_legacy_f16 v5, m0, v2, v37393// CHECK: [0x05,0x00,0xea,0xd1,0x7c,0x04,0x0e,0x04]7394 7395v_mad_legacy_f16 v5, exec_lo, v2, v37396// CHECK: [0x05,0x00,0xea,0xd1,0x7e,0x04,0x0e,0x04]7397 7398v_mad_legacy_f16 v5, exec_hi, v2, v37399// CHECK: [0x05,0x00,0xea,0xd1,0x7f,0x04,0x0e,0x04]7400 7401v_mad_legacy_f16 v5, 0, v2, v37402// CHECK: [0x05,0x00,0xea,0xd1,0x80,0x04,0x0e,0x04]7403 7404v_mad_legacy_f16 v5, -1, v2, v37405// CHECK: [0x05,0x00,0xea,0xd1,0xc1,0x04,0x0e,0x04]7406 7407v_mad_legacy_f16 v5, 0.5, v2, v37408// CHECK: [0x05,0x00,0xea,0xd1,0xf0,0x04,0x0e,0x04]7409 7410v_mad_legacy_f16 v5, -4.0, v2, v37411// CHECK: [0x05,0x00,0xea,0xd1,0xf7,0x04,0x0e,0x04]7412 7413v_mad_legacy_f16 v5, src_vccz, v2, v37414// CHECK: [0x05,0x00,0xea,0xd1,0xfb,0x04,0x0e,0x04]7415 7416v_mad_legacy_f16 v5, src_execz, v2, v37417// CHECK: [0x05,0x00,0xea,0xd1,0xfc,0x04,0x0e,0x04]7418 7419v_mad_legacy_f16 v5, src_scc, v2, v37420// CHECK: [0x05,0x00,0xea,0xd1,0xfd,0x04,0x0e,0x04]7421 7422v_mad_legacy_f16 v5, src_lds_direct, v2, v37423// CHECK: [0x05,0x00,0xea,0xd1,0xfe,0x04,0x0e,0x04]7424 7425v_mad_legacy_f16 v5, v1, v255, v37426// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xff,0x0f,0x04]7427 7428v_mad_legacy_f16 v5, v1, s2, v37429// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x0c,0x04]7430 7431v_mad_legacy_f16 v5, v1, s101, v37432// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xcb,0x0c,0x04]7433 7434v_mad_legacy_f16 v5, v1, flat_scratch_lo, v37435// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xcd,0x0c,0x04]7436 7437v_mad_legacy_f16 v5, v1, flat_scratch_hi, v37438// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xcf,0x0c,0x04]7439 7440v_mad_legacy_f16 v5, v1, vcc_lo, v37441// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xd5,0x0c,0x04]7442 7443v_mad_legacy_f16 v5, v1, vcc_hi, v37444// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xd7,0x0c,0x04]7445 7446v_mad_legacy_f16 v5, v1, ttmp15, v37447// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xf7,0x0c,0x04]7448 7449v_mad_legacy_f16 v5, v1, m0, v37450// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xf9,0x0c,0x04]7451 7452v_mad_legacy_f16 v5, v1, exec_lo, v37453// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xfd,0x0c,0x04]7454 7455v_mad_legacy_f16 v5, v1, exec_hi, v37456// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xff,0x0c,0x04]7457 7458v_mad_legacy_f16 v5, v1, 0, v37459// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x01,0x0d,0x04]7460 7461v_mad_legacy_f16 v5, v1, -1, v37462// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x83,0x0d,0x04]7463 7464v_mad_legacy_f16 v5, v1, 0.5, v37465// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xe1,0x0d,0x04]7466 7467v_mad_legacy_f16 v5, v1, -4.0, v37468// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xef,0x0d,0x04]7469 7470v_mad_legacy_f16 v5, v1, src_vccz, v37471// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xf7,0x0d,0x04]7472 7473v_mad_legacy_f16 v5, v1, src_execz, v37474// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xf9,0x0d,0x04]7475 7476v_mad_legacy_f16 v5, v1, src_scc, v37477// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xfb,0x0d,0x04]7478 7479v_mad_legacy_f16 v5, v1, v2, v2557480// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xfe,0x07]7481 7482v_mad_legacy_f16 v5, v1, v2, s37483// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x0e,0x00]7484 7485v_mad_legacy_f16 v5, v1, v2, s1017486// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x96,0x01]7487 7488v_mad_legacy_f16 v5, v1, v2, flat_scratch_lo7489// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x9a,0x01]7490 7491v_mad_legacy_f16 v5, v1, v2, flat_scratch_hi7492// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x9e,0x01]7493 7494v_mad_legacy_f16 v5, v1, v2, vcc_lo7495// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xaa,0x01]7496 7497v_mad_legacy_f16 v5, v1, v2, vcc_hi7498// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xae,0x01]7499 7500v_mad_legacy_f16 v5, v1, v2, ttmp157501// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xee,0x01]7502 7503v_mad_legacy_f16 v5, v1, v2, m07504// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xf2,0x01]7505 7506v_mad_legacy_f16 v5, v1, v2, exec_lo7507// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xfa,0x01]7508 7509v_mad_legacy_f16 v5, v1, v2, exec_hi7510// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xfe,0x01]7511 7512v_mad_legacy_f16 v5, v1, v2, 07513// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x02,0x02]7514 7515v_mad_legacy_f16 v5, v1, v2, -17516// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x06,0x03]7517 7518v_mad_legacy_f16 v5, v1, v2, 0.57519// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xc2,0x03]7520 7521v_mad_legacy_f16 v5, v1, v2, -4.07522// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xde,0x03]7523 7524v_mad_legacy_f16 v5, v1, v2, src_vccz7525// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xee,0x03]7526 7527v_mad_legacy_f16 v5, v1, v2, src_execz7528// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xf2,0x03]7529 7530v_mad_legacy_f16 v5, v1, v2, src_scc7531// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0xf6,0x03]7532 7533v_mad_legacy_f16 v5, -v1, v2, v37534// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x0e,0x24]7535 7536v_mad_legacy_f16 v5, v1, -v2, v37537// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x0e,0x44]7538 7539v_mad_legacy_f16 v5, v1, v2, -v37540// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x0e,0x84]7541 7542v_mad_legacy_f16 v5, -v1, -v2, -v37543// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x05,0x0e,0xe4]7544 7545v_mad_legacy_f16 v5, |v1|, v2, v37546// CHECK: [0x05,0x01,0xea,0xd1,0x01,0x05,0x0e,0x04]7547 7548v_mad_legacy_f16 v5, v1, |v2|, v37549// CHECK: [0x05,0x02,0xea,0xd1,0x01,0x05,0x0e,0x04]7550 7551v_mad_legacy_f16 v5, v1, v2, |v3|7552// CHECK: [0x05,0x04,0xea,0xd1,0x01,0x05,0x0e,0x04]7553 7554v_mad_legacy_f16 v5, |v1|, |v2|, |v3|7555// CHECK: [0x05,0x07,0xea,0xd1,0x01,0x05,0x0e,0x04]7556 7557v_mad_legacy_f16 v5, v1, v2, v3 clamp7558// CHECK: [0x05,0x80,0xea,0xd1,0x01,0x05,0x0e,0x04]7559 7560v_mad_legacy_u16 v5, v1, v2, v37561// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x0e,0x04]7562 7563v_mad_legacy_u16 v255, v1, v2, v37564// CHECK: [0xff,0x00,0xeb,0xd1,0x01,0x05,0x0e,0x04]7565 7566v_mad_legacy_u16 v5, v255, v2, v37567// CHECK: [0x05,0x00,0xeb,0xd1,0xff,0x05,0x0e,0x04]7568 7569v_mad_legacy_u16 v5, s1, v2, v37570// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x04,0x0e,0x04]7571 7572v_mad_legacy_u16 v5, s101, v2, v37573// CHECK: [0x05,0x00,0xeb,0xd1,0x65,0x04,0x0e,0x04]7574 7575v_mad_legacy_u16 v5, flat_scratch_lo, v2, v37576// CHECK: [0x05,0x00,0xeb,0xd1,0x66,0x04,0x0e,0x04]7577 7578v_mad_legacy_u16 v5, flat_scratch_hi, v2, v37579// CHECK: [0x05,0x00,0xeb,0xd1,0x67,0x04,0x0e,0x04]7580 7581v_mad_legacy_u16 v5, vcc_lo, v2, v37582// CHECK: [0x05,0x00,0xeb,0xd1,0x6a,0x04,0x0e,0x04]7583 7584v_mad_legacy_u16 v5, vcc_hi, v2, v37585// CHECK: [0x05,0x00,0xeb,0xd1,0x6b,0x04,0x0e,0x04]7586 7587v_mad_legacy_u16 v5, ttmp15, v2, v37588// CHECK: [0x05,0x00,0xeb,0xd1,0x7b,0x04,0x0e,0x04]7589 7590v_mad_legacy_u16 v5, m0, v2, v37591// CHECK: [0x05,0x00,0xeb,0xd1,0x7c,0x04,0x0e,0x04]7592 7593v_mad_legacy_u16 v5, exec_lo, v2, v37594// CHECK: [0x05,0x00,0xeb,0xd1,0x7e,0x04,0x0e,0x04]7595 7596v_mad_legacy_u16 v5, exec_hi, v2, v37597// CHECK: [0x05,0x00,0xeb,0xd1,0x7f,0x04,0x0e,0x04]7598 7599v_mad_legacy_u16 v5, 0, v2, v37600// CHECK: [0x05,0x00,0xeb,0xd1,0x80,0x04,0x0e,0x04]7601 7602v_mad_legacy_u16 v5, -1, v2, v37603// CHECK: [0x05,0x00,0xeb,0xd1,0xc1,0x04,0x0e,0x04]7604 7605v_mad_legacy_u16 v5, src_vccz, v2, v37606// CHECK: [0x05,0x00,0xeb,0xd1,0xfb,0x04,0x0e,0x04]7607 7608v_mad_legacy_u16 v5, src_execz, v2, v37609// CHECK: [0x05,0x00,0xeb,0xd1,0xfc,0x04,0x0e,0x04]7610 7611v_mad_legacy_u16 v5, src_scc, v2, v37612// CHECK: [0x05,0x00,0xeb,0xd1,0xfd,0x04,0x0e,0x04]7613 7614v_mad_legacy_u16 v5, src_lds_direct, v2, v37615// CHECK: [0x05,0x00,0xeb,0xd1,0xfe,0x04,0x0e,0x04]7616 7617v_mad_legacy_u16 v5, v1, v255, v37618// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xff,0x0f,0x04]7619 7620v_mad_legacy_u16 v5, v1, s2, v37621// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x0c,0x04]7622 7623v_mad_legacy_u16 v5, v1, s101, v37624// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xcb,0x0c,0x04]7625 7626v_mad_legacy_u16 v5, v1, flat_scratch_lo, v37627// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xcd,0x0c,0x04]7628 7629v_mad_legacy_u16 v5, v1, flat_scratch_hi, v37630// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xcf,0x0c,0x04]7631 7632v_mad_legacy_u16 v5, v1, vcc_lo, v37633// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xd5,0x0c,0x04]7634 7635v_mad_legacy_u16 v5, v1, vcc_hi, v37636// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xd7,0x0c,0x04]7637 7638v_mad_legacy_u16 v5, v1, ttmp15, v37639// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xf7,0x0c,0x04]7640 7641v_mad_legacy_u16 v5, v1, m0, v37642// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xf9,0x0c,0x04]7643 7644v_mad_legacy_u16 v5, v1, exec_lo, v37645// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xfd,0x0c,0x04]7646 7647v_mad_legacy_u16 v5, v1, exec_hi, v37648// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xff,0x0c,0x04]7649 7650v_mad_legacy_u16 v5, v1, 0, v37651// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x01,0x0d,0x04]7652 7653v_mad_legacy_u16 v5, v1, -1, v37654// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x83,0x0d,0x04]7655 7656v_mad_legacy_u16 v5, v1, src_vccz, v37657// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xf7,0x0d,0x04]7658 7659v_mad_legacy_u16 v5, v1, src_execz, v37660// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xf9,0x0d,0x04]7661 7662v_mad_legacy_u16 v5, v1, src_scc, v37663// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xfb,0x0d,0x04]7664 7665v_mad_legacy_u16 v5, v1, v2, v2557666// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xfe,0x07]7667 7668v_mad_legacy_u16 v5, v1, v2, s37669// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x0e,0x00]7670 7671v_mad_legacy_u16 v5, v1, v2, s1017672// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x96,0x01]7673 7674v_mad_legacy_u16 v5, v1, v2, flat_scratch_lo7675// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x9a,0x01]7676 7677v_mad_legacy_u16 v5, v1, v2, flat_scratch_hi7678// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x9e,0x01]7679 7680v_mad_legacy_u16 v5, v1, v2, vcc_lo7681// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xaa,0x01]7682 7683v_mad_legacy_u16 v5, v1, v2, vcc_hi7684// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xae,0x01]7685 7686v_mad_legacy_u16 v5, v1, v2, ttmp157687// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xee,0x01]7688 7689v_mad_legacy_u16 v5, v1, v2, m07690// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xf2,0x01]7691 7692v_mad_legacy_u16 v5, v1, v2, exec_lo7693// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xfa,0x01]7694 7695v_mad_legacy_u16 v5, v1, v2, exec_hi7696// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xfe,0x01]7697 7698v_mad_legacy_u16 v5, v1, v2, 07699// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x02,0x02]7700 7701v_mad_legacy_u16 v5, v1, v2, -17702// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0x06,0x03]7703 7704v_mad_legacy_u16 v5, v1, v2, src_vccz7705// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xee,0x03]7706 7707v_mad_legacy_u16 v5, v1, v2, src_execz7708// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xf2,0x03]7709 7710v_mad_legacy_u16 v5, v1, v2, src_scc7711// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x05,0xf6,0x03]7712 7713v_mad_legacy_u16 v5, v1, v2, v3 clamp7714// CHECK: [0x05,0x80,0xeb,0xd1,0x01,0x05,0x0e,0x04]7715 7716v_mad_legacy_i16 v5, v1, v2, v37717// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x0e,0x04]7718 7719v_mad_legacy_i16 v255, v1, v2, v37720// CHECK: [0xff,0x00,0xec,0xd1,0x01,0x05,0x0e,0x04]7721 7722v_mad_legacy_i16 v5, v255, v2, v37723// CHECK: [0x05,0x00,0xec,0xd1,0xff,0x05,0x0e,0x04]7724 7725v_mad_legacy_i16 v5, s1, v2, v37726// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x04,0x0e,0x04]7727 7728v_mad_legacy_i16 v5, s101, v2, v37729// CHECK: [0x05,0x00,0xec,0xd1,0x65,0x04,0x0e,0x04]7730 7731v_mad_legacy_i16 v5, flat_scratch_lo, v2, v37732// CHECK: [0x05,0x00,0xec,0xd1,0x66,0x04,0x0e,0x04]7733 7734v_mad_legacy_i16 v5, flat_scratch_hi, v2, v37735// CHECK: [0x05,0x00,0xec,0xd1,0x67,0x04,0x0e,0x04]7736 7737v_mad_legacy_i16 v5, vcc_lo, v2, v37738// CHECK: [0x05,0x00,0xec,0xd1,0x6a,0x04,0x0e,0x04]7739 7740v_mad_legacy_i16 v5, vcc_hi, v2, v37741// CHECK: [0x05,0x00,0xec,0xd1,0x6b,0x04,0x0e,0x04]7742 7743v_mad_legacy_i16 v5, ttmp15, v2, v37744// CHECK: [0x05,0x00,0xec,0xd1,0x7b,0x04,0x0e,0x04]7745 7746v_mad_legacy_i16 v5, m0, v2, v37747// CHECK: [0x05,0x00,0xec,0xd1,0x7c,0x04,0x0e,0x04]7748 7749v_mad_legacy_i16 v5, exec_lo, v2, v37750// CHECK: [0x05,0x00,0xec,0xd1,0x7e,0x04,0x0e,0x04]7751 7752v_mad_legacy_i16 v5, exec_hi, v2, v37753// CHECK: [0x05,0x00,0xec,0xd1,0x7f,0x04,0x0e,0x04]7754 7755v_mad_legacy_i16 v5, 0, v2, v37756// CHECK: [0x05,0x00,0xec,0xd1,0x80,0x04,0x0e,0x04]7757 7758v_mad_legacy_i16 v5, -1, v2, v37759// CHECK: [0x05,0x00,0xec,0xd1,0xc1,0x04,0x0e,0x04]7760 7761v_mad_legacy_i16 v5, src_vccz, v2, v37762// CHECK: [0x05,0x00,0xec,0xd1,0xfb,0x04,0x0e,0x04]7763 7764v_mad_legacy_i16 v5, src_execz, v2, v37765// CHECK: [0x05,0x00,0xec,0xd1,0xfc,0x04,0x0e,0x04]7766 7767v_mad_legacy_i16 v5, src_scc, v2, v37768// CHECK: [0x05,0x00,0xec,0xd1,0xfd,0x04,0x0e,0x04]7769 7770v_mad_legacy_i16 v5, src_lds_direct, v2, v37771// CHECK: [0x05,0x00,0xec,0xd1,0xfe,0x04,0x0e,0x04]7772 7773v_mad_legacy_i16 v5, v1, v255, v37774// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xff,0x0f,0x04]7775 7776v_mad_legacy_i16 v5, v1, s2, v37777// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x0c,0x04]7778 7779v_mad_legacy_i16 v5, v1, s101, v37780// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xcb,0x0c,0x04]7781 7782v_mad_legacy_i16 v5, v1, flat_scratch_lo, v37783// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xcd,0x0c,0x04]7784 7785v_mad_legacy_i16 v5, v1, flat_scratch_hi, v37786// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xcf,0x0c,0x04]7787 7788v_mad_legacy_i16 v5, v1, vcc_lo, v37789// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xd5,0x0c,0x04]7790 7791v_mad_legacy_i16 v5, v1, vcc_hi, v37792// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xd7,0x0c,0x04]7793 7794v_mad_legacy_i16 v5, v1, ttmp15, v37795// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xf7,0x0c,0x04]7796 7797v_mad_legacy_i16 v5, v1, m0, v37798// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xf9,0x0c,0x04]7799 7800v_mad_legacy_i16 v5, v1, exec_lo, v37801// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xfd,0x0c,0x04]7802 7803v_mad_legacy_i16 v5, v1, exec_hi, v37804// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xff,0x0c,0x04]7805 7806v_mad_legacy_i16 v5, v1, 0, v37807// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x01,0x0d,0x04]7808 7809v_mad_legacy_i16 v5, v1, -1, v37810// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x83,0x0d,0x04]7811 7812v_mad_legacy_i16 v5, v1, src_vccz, v37813// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xf7,0x0d,0x04]7814 7815v_mad_legacy_i16 v5, v1, src_execz, v37816// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xf9,0x0d,0x04]7817 7818v_mad_legacy_i16 v5, v1, src_scc, v37819// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xfb,0x0d,0x04]7820 7821v_mad_legacy_i16 v5, v1, v2, v2557822// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xfe,0x07]7823 7824v_mad_legacy_i16 v5, v1, v2, s37825// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x0e,0x00]7826 7827v_mad_legacy_i16 v5, v1, v2, s1017828// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x96,0x01]7829 7830v_mad_legacy_i16 v5, v1, v2, flat_scratch_lo7831// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x9a,0x01]7832 7833v_mad_legacy_i16 v5, v1, v2, flat_scratch_hi7834// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x9e,0x01]7835 7836v_mad_legacy_i16 v5, v1, v2, vcc_lo7837// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xaa,0x01]7838 7839v_mad_legacy_i16 v5, v1, v2, vcc_hi7840// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xae,0x01]7841 7842v_mad_legacy_i16 v5, v1, v2, ttmp157843// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xee,0x01]7844 7845v_mad_legacy_i16 v5, v1, v2, m07846// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xf2,0x01]7847 7848v_mad_legacy_i16 v5, v1, v2, exec_lo7849// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xfa,0x01]7850 7851v_mad_legacy_i16 v5, v1, v2, exec_hi7852// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xfe,0x01]7853 7854v_mad_legacy_i16 v5, v1, v2, 07855// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x02,0x02]7856 7857v_mad_legacy_i16 v5, v1, v2, -17858// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0x06,0x03]7859 7860v_mad_legacy_i16 v5, v1, v2, src_vccz7861// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xee,0x03]7862 7863v_mad_legacy_i16 v5, v1, v2, src_execz7864// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xf2,0x03]7865 7866v_mad_legacy_i16 v5, v1, v2, src_scc7867// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x05,0xf6,0x03]7868 7869v_mad_legacy_i16 v5, v1, v2, v3 clamp7870// CHECK: [0x05,0x80,0xec,0xd1,0x01,0x05,0x0e,0x04]7871 7872v_perm_b32 v5, v1, v2, v37873// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x0e,0x04]7874 7875v_perm_b32 v255, v1, v2, v37876// CHECK: [0xff,0x00,0xed,0xd1,0x01,0x05,0x0e,0x04]7877 7878v_perm_b32 v5, v255, v2, v37879// CHECK: [0x05,0x00,0xed,0xd1,0xff,0x05,0x0e,0x04]7880 7881v_perm_b32 v5, s1, v2, v37882// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x04,0x0e,0x04]7883 7884v_perm_b32 v5, s101, v2, v37885// CHECK: [0x05,0x00,0xed,0xd1,0x65,0x04,0x0e,0x04]7886 7887v_perm_b32 v5, flat_scratch_lo, v2, v37888// CHECK: [0x05,0x00,0xed,0xd1,0x66,0x04,0x0e,0x04]7889 7890v_perm_b32 v5, flat_scratch_hi, v2, v37891// CHECK: [0x05,0x00,0xed,0xd1,0x67,0x04,0x0e,0x04]7892 7893v_perm_b32 v5, vcc_lo, v2, v37894// CHECK: [0x05,0x00,0xed,0xd1,0x6a,0x04,0x0e,0x04]7895 7896v_perm_b32 v5, vcc_hi, v2, v37897// CHECK: [0x05,0x00,0xed,0xd1,0x6b,0x04,0x0e,0x04]7898 7899v_perm_b32 v5, ttmp15, v2, v37900// CHECK: [0x05,0x00,0xed,0xd1,0x7b,0x04,0x0e,0x04]7901 7902v_perm_b32 v5, m0, v2, v37903// CHECK: [0x05,0x00,0xed,0xd1,0x7c,0x04,0x0e,0x04]7904 7905v_perm_b32 v5, exec_lo, v2, v37906// CHECK: [0x05,0x00,0xed,0xd1,0x7e,0x04,0x0e,0x04]7907 7908v_perm_b32 v5, exec_hi, v2, v37909// CHECK: [0x05,0x00,0xed,0xd1,0x7f,0x04,0x0e,0x04]7910 7911v_perm_b32 v5, 0, v2, v37912// CHECK: [0x05,0x00,0xed,0xd1,0x80,0x04,0x0e,0x04]7913 7914v_perm_b32 v5, -1, v2, v37915// CHECK: [0x05,0x00,0xed,0xd1,0xc1,0x04,0x0e,0x04]7916 7917v_perm_b32 v5, 0.5, v2, v37918// CHECK: [0x05,0x00,0xed,0xd1,0xf0,0x04,0x0e,0x04]7919 7920v_perm_b32 v5, -4.0, v2, v37921// CHECK: [0x05,0x00,0xed,0xd1,0xf7,0x04,0x0e,0x04]7922 7923v_perm_b32 v5, src_vccz, v2, v37924// CHECK: [0x05,0x00,0xed,0xd1,0xfb,0x04,0x0e,0x04]7925 7926v_perm_b32 v5, src_execz, v2, v37927// CHECK: [0x05,0x00,0xed,0xd1,0xfc,0x04,0x0e,0x04]7928 7929v_perm_b32 v5, src_scc, v2, v37930// CHECK: [0x05,0x00,0xed,0xd1,0xfd,0x04,0x0e,0x04]7931 7932v_perm_b32 v5, src_lds_direct, v2, v37933// CHECK: [0x05,0x00,0xed,0xd1,0xfe,0x04,0x0e,0x04]7934 7935v_perm_b32 v5, v1, v255, v37936// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xff,0x0f,0x04]7937 7938v_perm_b32 v5, v1, s2, v37939// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x0c,0x04]7940 7941v_perm_b32 v5, v1, s101, v37942// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xcb,0x0c,0x04]7943 7944v_perm_b32 v5, v1, flat_scratch_lo, v37945// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xcd,0x0c,0x04]7946 7947v_perm_b32 v5, v1, flat_scratch_hi, v37948// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xcf,0x0c,0x04]7949 7950v_perm_b32 v5, v1, vcc_lo, v37951// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xd5,0x0c,0x04]7952 7953v_perm_b32 v5, v1, vcc_hi, v37954// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xd7,0x0c,0x04]7955 7956v_perm_b32 v5, v1, ttmp15, v37957// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xf7,0x0c,0x04]7958 7959v_perm_b32 v5, v1, m0, v37960// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xf9,0x0c,0x04]7961 7962v_perm_b32 v5, v1, exec_lo, v37963// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xfd,0x0c,0x04]7964 7965v_perm_b32 v5, v1, exec_hi, v37966// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xff,0x0c,0x04]7967 7968v_perm_b32 v5, v1, 0, v37969// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x01,0x0d,0x04]7970 7971v_perm_b32 v5, v1, -1, v37972// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x83,0x0d,0x04]7973 7974v_perm_b32 v5, v1, 0.5, v37975// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xe1,0x0d,0x04]7976 7977v_perm_b32 v5, v1, -4.0, v37978// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xef,0x0d,0x04]7979 7980v_perm_b32 v5, v1, src_vccz, v37981// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xf7,0x0d,0x04]7982 7983v_perm_b32 v5, v1, src_execz, v37984// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xf9,0x0d,0x04]7985 7986v_perm_b32 v5, v1, src_scc, v37987// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xfb,0x0d,0x04]7988 7989v_perm_b32 v5, v1, v2, v2557990// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xfe,0x07]7991 7992v_perm_b32 v5, v1, v2, s37993// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x0e,0x00]7994 7995v_perm_b32 v5, v1, v2, s1017996// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x96,0x01]7997 7998v_perm_b32 v5, v1, v2, flat_scratch_lo7999// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x9a,0x01]8000 8001v_perm_b32 v5, v1, v2, flat_scratch_hi8002// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x9e,0x01]8003 8004v_perm_b32 v5, v1, v2, vcc_lo8005// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xaa,0x01]8006 8007v_perm_b32 v5, v1, v2, vcc_hi8008// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xae,0x01]8009 8010v_perm_b32 v5, v1, v2, ttmp158011// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xee,0x01]8012 8013v_perm_b32 v5, v1, v2, m08014// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xf2,0x01]8015 8016v_perm_b32 v5, v1, v2, exec_lo8017// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xfa,0x01]8018 8019v_perm_b32 v5, v1, v2, exec_hi8020// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xfe,0x01]8021 8022v_perm_b32 v5, v1, v2, 08023// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x02,0x02]8024 8025v_perm_b32 v5, v1, v2, -18026// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0x06,0x03]8027 8028v_perm_b32 v5, v1, v2, 0.58029// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xc2,0x03]8030 8031v_perm_b32 v5, v1, v2, -4.08032// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xde,0x03]8033 8034v_perm_b32 v5, v1, v2, src_vccz8035// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xee,0x03]8036 8037v_perm_b32 v5, v1, v2, src_execz8038// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xf2,0x03]8039 8040v_perm_b32 v5, v1, v2, src_scc8041// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x05,0xf6,0x03]8042 8043v_fma_legacy_f16 v5, v1, v2, v38044// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x0e,0x04]8045 8046v_fma_legacy_f16 v255, v1, v2, v38047// CHECK: [0xff,0x00,0xee,0xd1,0x01,0x05,0x0e,0x04]8048 8049v_fma_legacy_f16 v5, v255, v2, v38050// CHECK: [0x05,0x00,0xee,0xd1,0xff,0x05,0x0e,0x04]8051 8052v_fma_legacy_f16 v5, s1, v2, v38053// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x04,0x0e,0x04]8054 8055v_fma_legacy_f16 v5, s101, v2, v38056// CHECK: [0x05,0x00,0xee,0xd1,0x65,0x04,0x0e,0x04]8057 8058v_fma_legacy_f16 v5, flat_scratch_lo, v2, v38059// CHECK: [0x05,0x00,0xee,0xd1,0x66,0x04,0x0e,0x04]8060 8061v_fma_legacy_f16 v5, flat_scratch_hi, v2, v38062// CHECK: [0x05,0x00,0xee,0xd1,0x67,0x04,0x0e,0x04]8063 8064v_fma_legacy_f16 v5, vcc_lo, v2, v38065// CHECK: [0x05,0x00,0xee,0xd1,0x6a,0x04,0x0e,0x04]8066 8067v_fma_legacy_f16 v5, vcc_hi, v2, v38068// CHECK: [0x05,0x00,0xee,0xd1,0x6b,0x04,0x0e,0x04]8069 8070v_fma_legacy_f16 v5, ttmp15, v2, v38071// CHECK: [0x05,0x00,0xee,0xd1,0x7b,0x04,0x0e,0x04]8072 8073v_fma_legacy_f16 v5, m0, v2, v38074// CHECK: [0x05,0x00,0xee,0xd1,0x7c,0x04,0x0e,0x04]8075 8076v_fma_legacy_f16 v5, exec_lo, v2, v38077// CHECK: [0x05,0x00,0xee,0xd1,0x7e,0x04,0x0e,0x04]8078 8079v_fma_legacy_f16 v5, exec_hi, v2, v38080// CHECK: [0x05,0x00,0xee,0xd1,0x7f,0x04,0x0e,0x04]8081 8082v_fma_legacy_f16 v5, 0, v2, v38083// CHECK: [0x05,0x00,0xee,0xd1,0x80,0x04,0x0e,0x04]8084 8085v_fma_legacy_f16 v5, -1, v2, v38086// CHECK: [0x05,0x00,0xee,0xd1,0xc1,0x04,0x0e,0x04]8087 8088v_fma_legacy_f16 v5, 0.5, v2, v38089// CHECK: [0x05,0x00,0xee,0xd1,0xf0,0x04,0x0e,0x04]8090 8091v_fma_legacy_f16 v5, -4.0, v2, v38092// CHECK: [0x05,0x00,0xee,0xd1,0xf7,0x04,0x0e,0x04]8093 8094v_fma_legacy_f16 v5, src_vccz, v2, v38095// CHECK: [0x05,0x00,0xee,0xd1,0xfb,0x04,0x0e,0x04]8096 8097v_fma_legacy_f16 v5, src_execz, v2, v38098// CHECK: [0x05,0x00,0xee,0xd1,0xfc,0x04,0x0e,0x04]8099 8100v_fma_legacy_f16 v5, src_scc, v2, v38101// CHECK: [0x05,0x00,0xee,0xd1,0xfd,0x04,0x0e,0x04]8102 8103v_fma_legacy_f16 v5, src_lds_direct, v2, v38104// CHECK: [0x05,0x00,0xee,0xd1,0xfe,0x04,0x0e,0x04]8105 8106v_fma_legacy_f16 v5, v1, v255, v38107// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xff,0x0f,0x04]8108 8109v_fma_legacy_f16 v5, v1, s2, v38110// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x0c,0x04]8111 8112v_fma_legacy_f16 v5, v1, s101, v38113// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xcb,0x0c,0x04]8114 8115v_fma_legacy_f16 v5, v1, flat_scratch_lo, v38116// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xcd,0x0c,0x04]8117 8118v_fma_legacy_f16 v5, v1, flat_scratch_hi, v38119// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xcf,0x0c,0x04]8120 8121v_fma_legacy_f16 v5, v1, vcc_lo, v38122// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xd5,0x0c,0x04]8123 8124v_fma_legacy_f16 v5, v1, vcc_hi, v38125// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xd7,0x0c,0x04]8126 8127v_fma_legacy_f16 v5, v1, ttmp15, v38128// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xf7,0x0c,0x04]8129 8130v_fma_legacy_f16 v5, v1, m0, v38131// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xf9,0x0c,0x04]8132 8133v_fma_legacy_f16 v5, v1, exec_lo, v38134// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xfd,0x0c,0x04]8135 8136v_fma_legacy_f16 v5, v1, exec_hi, v38137// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xff,0x0c,0x04]8138 8139v_fma_legacy_f16 v5, v1, 0, v38140// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x01,0x0d,0x04]8141 8142v_fma_legacy_f16 v5, v1, -1, v38143// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x83,0x0d,0x04]8144 8145v_fma_legacy_f16 v5, v1, 0.5, v38146// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xe1,0x0d,0x04]8147 8148v_fma_legacy_f16 v5, v1, -4.0, v38149// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xef,0x0d,0x04]8150 8151v_fma_legacy_f16 v5, v1, src_vccz, v38152// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xf7,0x0d,0x04]8153 8154v_fma_legacy_f16 v5, v1, src_execz, v38155// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xf9,0x0d,0x04]8156 8157v_fma_legacy_f16 v5, v1, src_scc, v38158// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xfb,0x0d,0x04]8159 8160v_fma_legacy_f16 v5, v1, v2, v2558161// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xfe,0x07]8162 8163v_fma_legacy_f16 v5, v1, v2, s38164// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x0e,0x00]8165 8166v_fma_legacy_f16 v5, v1, v2, s1018167// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x96,0x01]8168 8169v_fma_legacy_f16 v5, v1, v2, flat_scratch_lo8170// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x9a,0x01]8171 8172v_fma_legacy_f16 v5, v1, v2, flat_scratch_hi8173// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x9e,0x01]8174 8175v_fma_legacy_f16 v5, v1, v2, vcc_lo8176// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xaa,0x01]8177 8178v_fma_legacy_f16 v5, v1, v2, vcc_hi8179// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xae,0x01]8180 8181v_fma_legacy_f16 v5, v1, v2, ttmp158182// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xee,0x01]8183 8184v_fma_legacy_f16 v5, v1, v2, m08185// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xf2,0x01]8186 8187v_fma_legacy_f16 v5, v1, v2, exec_lo8188// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xfa,0x01]8189 8190v_fma_legacy_f16 v5, v1, v2, exec_hi8191// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xfe,0x01]8192 8193v_fma_legacy_f16 v5, v1, v2, 08194// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x02,0x02]8195 8196v_fma_legacy_f16 v5, v1, v2, -18197// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x06,0x03]8198 8199v_fma_legacy_f16 v5, v1, v2, 0.58200// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xc2,0x03]8201 8202v_fma_legacy_f16 v5, v1, v2, -4.08203// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xde,0x03]8204 8205v_fma_legacy_f16 v5, v1, v2, src_vccz8206// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xee,0x03]8207 8208v_fma_legacy_f16 v5, v1, v2, src_execz8209// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xf2,0x03]8210 8211v_fma_legacy_f16 v5, v1, v2, src_scc8212// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0xf6,0x03]8213 8214v_fma_legacy_f16 v5, -v1, v2, v38215// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x0e,0x24]8216 8217v_fma_legacy_f16 v5, v1, -v2, v38218// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x0e,0x44]8219 8220v_fma_legacy_f16 v5, v1, v2, -v38221// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x0e,0x84]8222 8223v_fma_legacy_f16 v5, -v1, -v2, -v38224// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x05,0x0e,0xe4]8225 8226v_fma_legacy_f16 v5, |v1|, v2, v38227// CHECK: [0x05,0x01,0xee,0xd1,0x01,0x05,0x0e,0x04]8228 8229v_fma_legacy_f16 v5, v1, |v2|, v38230// CHECK: [0x05,0x02,0xee,0xd1,0x01,0x05,0x0e,0x04]8231 8232v_fma_legacy_f16 v5, v1, v2, |v3|8233// CHECK: [0x05,0x04,0xee,0xd1,0x01,0x05,0x0e,0x04]8234 8235v_fma_legacy_f16 v5, |v1|, |v2|, |v3|8236// CHECK: [0x05,0x07,0xee,0xd1,0x01,0x05,0x0e,0x04]8237 8238v_fma_legacy_f16 v5, v1, v2, v3 clamp8239// CHECK: [0x05,0x80,0xee,0xd1,0x01,0x05,0x0e,0x04]8240 8241v_div_fixup_legacy_f16 v5, v1, v2, v38242// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x0e,0x04]8243 8244v_div_fixup_legacy_f16 v255, v1, v2, v38245// CHECK: [0xff,0x00,0xef,0xd1,0x01,0x05,0x0e,0x04]8246 8247v_div_fixup_legacy_f16 v5, v255, v2, v38248// CHECK: [0x05,0x00,0xef,0xd1,0xff,0x05,0x0e,0x04]8249 8250v_div_fixup_legacy_f16 v5, s1, v2, v38251// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x04,0x0e,0x04]8252 8253v_div_fixup_legacy_f16 v5, s101, v2, v38254// CHECK: [0x05,0x00,0xef,0xd1,0x65,0x04,0x0e,0x04]8255 8256v_div_fixup_legacy_f16 v5, flat_scratch_lo, v2, v38257// CHECK: [0x05,0x00,0xef,0xd1,0x66,0x04,0x0e,0x04]8258 8259v_div_fixup_legacy_f16 v5, flat_scratch_hi, v2, v38260// CHECK: [0x05,0x00,0xef,0xd1,0x67,0x04,0x0e,0x04]8261 8262v_div_fixup_legacy_f16 v5, vcc_lo, v2, v38263// CHECK: [0x05,0x00,0xef,0xd1,0x6a,0x04,0x0e,0x04]8264 8265v_div_fixup_legacy_f16 v5, vcc_hi, v2, v38266// CHECK: [0x05,0x00,0xef,0xd1,0x6b,0x04,0x0e,0x04]8267 8268v_div_fixup_legacy_f16 v5, ttmp15, v2, v38269// CHECK: [0x05,0x00,0xef,0xd1,0x7b,0x04,0x0e,0x04]8270 8271v_div_fixup_legacy_f16 v5, m0, v2, v38272// CHECK: [0x05,0x00,0xef,0xd1,0x7c,0x04,0x0e,0x04]8273 8274v_div_fixup_legacy_f16 v5, exec_lo, v2, v38275// CHECK: [0x05,0x00,0xef,0xd1,0x7e,0x04,0x0e,0x04]8276 8277v_div_fixup_legacy_f16 v5, exec_hi, v2, v38278// CHECK: [0x05,0x00,0xef,0xd1,0x7f,0x04,0x0e,0x04]8279 8280v_div_fixup_legacy_f16 v5, 0, v2, v38281// CHECK: [0x05,0x00,0xef,0xd1,0x80,0x04,0x0e,0x04]8282 8283v_div_fixup_legacy_f16 v5, -1, v2, v38284// CHECK: [0x05,0x00,0xef,0xd1,0xc1,0x04,0x0e,0x04]8285 8286v_div_fixup_legacy_f16 v5, 0.5, v2, v38287// CHECK: [0x05,0x00,0xef,0xd1,0xf0,0x04,0x0e,0x04]8288 8289v_div_fixup_legacy_f16 v5, -4.0, v2, v38290// CHECK: [0x05,0x00,0xef,0xd1,0xf7,0x04,0x0e,0x04]8291 8292v_div_fixup_legacy_f16 v5, src_vccz, v2, v38293// CHECK: [0x05,0x00,0xef,0xd1,0xfb,0x04,0x0e,0x04]8294 8295v_div_fixup_legacy_f16 v5, src_execz, v2, v38296// CHECK: [0x05,0x00,0xef,0xd1,0xfc,0x04,0x0e,0x04]8297 8298v_div_fixup_legacy_f16 v5, src_scc, v2, v38299// CHECK: [0x05,0x00,0xef,0xd1,0xfd,0x04,0x0e,0x04]8300 8301v_div_fixup_legacy_f16 v5, src_lds_direct, v2, v38302// CHECK: [0x05,0x00,0xef,0xd1,0xfe,0x04,0x0e,0x04]8303 8304v_div_fixup_legacy_f16 v5, v1, v255, v38305// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xff,0x0f,0x04]8306 8307v_div_fixup_legacy_f16 v5, v1, s2, v38308// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x0c,0x04]8309 8310v_div_fixup_legacy_f16 v5, v1, s101, v38311// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xcb,0x0c,0x04]8312 8313v_div_fixup_legacy_f16 v5, v1, flat_scratch_lo, v38314// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xcd,0x0c,0x04]8315 8316v_div_fixup_legacy_f16 v5, v1, flat_scratch_hi, v38317// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xcf,0x0c,0x04]8318 8319v_div_fixup_legacy_f16 v5, v1, vcc_lo, v38320// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xd5,0x0c,0x04]8321 8322v_div_fixup_legacy_f16 v5, v1, vcc_hi, v38323// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xd7,0x0c,0x04]8324 8325v_div_fixup_legacy_f16 v5, v1, ttmp15, v38326// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xf7,0x0c,0x04]8327 8328v_div_fixup_legacy_f16 v5, v1, m0, v38329// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xf9,0x0c,0x04]8330 8331v_div_fixup_legacy_f16 v5, v1, exec_lo, v38332// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xfd,0x0c,0x04]8333 8334v_div_fixup_legacy_f16 v5, v1, exec_hi, v38335// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xff,0x0c,0x04]8336 8337v_div_fixup_legacy_f16 v5, v1, 0, v38338// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x01,0x0d,0x04]8339 8340v_div_fixup_legacy_f16 v5, v1, -1, v38341// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x83,0x0d,0x04]8342 8343v_div_fixup_legacy_f16 v5, v1, 0.5, v38344// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xe1,0x0d,0x04]8345 8346v_div_fixup_legacy_f16 v5, v1, -4.0, v38347// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xef,0x0d,0x04]8348 8349v_div_fixup_legacy_f16 v5, v1, src_vccz, v38350// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xf7,0x0d,0x04]8351 8352v_div_fixup_legacy_f16 v5, v1, src_execz, v38353// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xf9,0x0d,0x04]8354 8355v_div_fixup_legacy_f16 v5, v1, src_scc, v38356// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xfb,0x0d,0x04]8357 8358v_div_fixup_legacy_f16 v5, v1, v2, v2558359// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xfe,0x07]8360 8361v_div_fixup_legacy_f16 v5, v1, v2, s38362// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x0e,0x00]8363 8364v_div_fixup_legacy_f16 v5, v1, v2, s1018365// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x96,0x01]8366 8367v_div_fixup_legacy_f16 v5, v1, v2, flat_scratch_lo8368// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x9a,0x01]8369 8370v_div_fixup_legacy_f16 v5, v1, v2, flat_scratch_hi8371// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x9e,0x01]8372 8373v_div_fixup_legacy_f16 v5, v1, v2, vcc_lo8374// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xaa,0x01]8375 8376v_div_fixup_legacy_f16 v5, v1, v2, vcc_hi8377// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xae,0x01]8378 8379v_div_fixup_legacy_f16 v5, v1, v2, ttmp158380// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xee,0x01]8381 8382v_div_fixup_legacy_f16 v5, v1, v2, m08383// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xf2,0x01]8384 8385v_div_fixup_legacy_f16 v5, v1, v2, exec_lo8386// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xfa,0x01]8387 8388v_div_fixup_legacy_f16 v5, v1, v2, exec_hi8389// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xfe,0x01]8390 8391v_div_fixup_legacy_f16 v5, v1, v2, 08392// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x02,0x02]8393 8394v_div_fixup_legacy_f16 v5, v1, v2, -18395// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x06,0x03]8396 8397v_div_fixup_legacy_f16 v5, v1, v2, 0.58398// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xc2,0x03]8399 8400v_div_fixup_legacy_f16 v5, v1, v2, -4.08401// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xde,0x03]8402 8403v_div_fixup_legacy_f16 v5, v1, v2, src_vccz8404// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xee,0x03]8405 8406v_div_fixup_legacy_f16 v5, v1, v2, src_execz8407// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xf2,0x03]8408 8409v_div_fixup_legacy_f16 v5, v1, v2, src_scc8410// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0xf6,0x03]8411 8412v_div_fixup_legacy_f16 v5, -v1, v2, v38413// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x0e,0x24]8414 8415v_div_fixup_legacy_f16 v5, v1, -v2, v38416// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x0e,0x44]8417 8418v_div_fixup_legacy_f16 v5, v1, v2, -v38419// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x0e,0x84]8420 8421v_div_fixup_legacy_f16 v5, -v1, -v2, -v38422// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x05,0x0e,0xe4]8423 8424v_div_fixup_legacy_f16 v5, |v1|, v2, v38425// CHECK: [0x05,0x01,0xef,0xd1,0x01,0x05,0x0e,0x04]8426 8427v_div_fixup_legacy_f16 v5, v1, |v2|, v38428// CHECK: [0x05,0x02,0xef,0xd1,0x01,0x05,0x0e,0x04]8429 8430v_div_fixup_legacy_f16 v5, v1, v2, |v3|8431// CHECK: [0x05,0x04,0xef,0xd1,0x01,0x05,0x0e,0x04]8432 8433v_div_fixup_legacy_f16 v5, |v1|, |v2|, |v3|8434// CHECK: [0x05,0x07,0xef,0xd1,0x01,0x05,0x0e,0x04]8435 8436v_div_fixup_legacy_f16 v5, v1, v2, v3 clamp8437// CHECK: [0x05,0x80,0xef,0xd1,0x01,0x05,0x0e,0x04]8438 8439v_cvt_pkaccum_u8_f32 v5, v1, v28440// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x05,0x02,0x00]8441 8442v_cvt_pkaccum_u8_f32 v255, v1, v28443// CHECK: [0xff,0x00,0xf0,0xd1,0x01,0x05,0x02,0x00]8444 8445v_cvt_pkaccum_u8_f32 v5, v255, v28446// CHECK: [0x05,0x00,0xf0,0xd1,0xff,0x05,0x02,0x00]8447 8448v_cvt_pkaccum_u8_f32 v5, s1, v28449// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x04,0x02,0x00]8450 8451v_cvt_pkaccum_u8_f32 v5, s101, v28452// CHECK: [0x05,0x00,0xf0,0xd1,0x65,0x04,0x02,0x00]8453 8454v_cvt_pkaccum_u8_f32 v5, flat_scratch_lo, v28455// CHECK: [0x05,0x00,0xf0,0xd1,0x66,0x04,0x02,0x00]8456 8457v_cvt_pkaccum_u8_f32 v5, flat_scratch_hi, v28458// CHECK: [0x05,0x00,0xf0,0xd1,0x67,0x04,0x02,0x00]8459 8460v_cvt_pkaccum_u8_f32 v5, vcc_lo, v28461// CHECK: [0x05,0x00,0xf0,0xd1,0x6a,0x04,0x02,0x00]8462 8463v_cvt_pkaccum_u8_f32 v5, vcc_hi, v28464// CHECK: [0x05,0x00,0xf0,0xd1,0x6b,0x04,0x02,0x00]8465 8466v_cvt_pkaccum_u8_f32 v5, ttmp15, v28467// CHECK: [0x05,0x00,0xf0,0xd1,0x7b,0x04,0x02,0x00]8468 8469v_cvt_pkaccum_u8_f32 v5, m0, v28470// CHECK: [0x05,0x00,0xf0,0xd1,0x7c,0x04,0x02,0x00]8471 8472v_cvt_pkaccum_u8_f32 v5, exec_lo, v28473// CHECK: [0x05,0x00,0xf0,0xd1,0x7e,0x04,0x02,0x00]8474 8475v_cvt_pkaccum_u8_f32 v5, exec_hi, v28476// CHECK: [0x05,0x00,0xf0,0xd1,0x7f,0x04,0x02,0x00]8477 8478v_cvt_pkaccum_u8_f32 v5, 0, v28479// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x04,0x02,0x00]8480 8481v_cvt_pkaccum_u8_f32 v5, -1, v28482// CHECK: [0x05,0x00,0xf0,0xd1,0xc1,0x04,0x02,0x00]8483 8484v_cvt_pkaccum_u8_f32 v5, 0.5, v28485// CHECK: [0x05,0x00,0xf0,0xd1,0xf0,0x04,0x02,0x00]8486 8487v_cvt_pkaccum_u8_f32 v5, -4.0, v28488// CHECK: [0x05,0x00,0xf0,0xd1,0xf7,0x04,0x02,0x00]8489 8490v_cvt_pkaccum_u8_f32 v5, src_vccz, v28491// CHECK: [0x05,0x00,0xf0,0xd1,0xfb,0x04,0x02,0x00]8492 8493v_cvt_pkaccum_u8_f32 v5, src_execz, v28494// CHECK: [0x05,0x00,0xf0,0xd1,0xfc,0x04,0x02,0x00]8495 8496v_cvt_pkaccum_u8_f32 v5, src_scc, v28497// CHECK: [0x05,0x00,0xf0,0xd1,0xfd,0x04,0x02,0x00]8498 8499v_cvt_pkaccum_u8_f32 v5, src_lds_direct, v28500// CHECK: [0x05,0x00,0xf0,0xd1,0xfe,0x04,0x02,0x00]8501 8502v_cvt_pkaccum_u8_f32 v5, v1, v2558503// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xff,0x03,0x00]8504 8505v_cvt_pkaccum_u8_f32 v5, v1, s28506// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x05,0x00,0x00]8507 8508v_cvt_pkaccum_u8_f32 v5, v1, s1018509// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xcb,0x00,0x00]8510 8511v_cvt_pkaccum_u8_f32 v5, v1, flat_scratch_lo8512// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xcd,0x00,0x00]8513 8514v_cvt_pkaccum_u8_f32 v5, v1, flat_scratch_hi8515// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xcf,0x00,0x00]8516 8517v_cvt_pkaccum_u8_f32 v5, v1, vcc_lo8518// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xd5,0x00,0x00]8519 8520v_cvt_pkaccum_u8_f32 v5, v1, vcc_hi8521// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xd7,0x00,0x00]8522 8523v_cvt_pkaccum_u8_f32 v5, v1, ttmp158524// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xf7,0x00,0x00]8525 8526v_cvt_pkaccum_u8_f32 v5, v1, m08527// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xf9,0x00,0x00]8528 8529v_cvt_pkaccum_u8_f32 v5, v1, exec_lo8530// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xfd,0x00,0x00]8531 8532v_cvt_pkaccum_u8_f32 v5, v1, exec_hi8533// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xff,0x00,0x00]8534 8535v_cvt_pkaccum_u8_f32 v5, v1, 08536// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x01,0x01,0x00]8537 8538v_cvt_pkaccum_u8_f32 v5, v1, -18539// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x83,0x01,0x00]8540 8541v_cvt_pkaccum_u8_f32 v5, v1, 0.58542// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xe1,0x01,0x00]8543 8544v_cvt_pkaccum_u8_f32 v5, v1, -4.08545// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xef,0x01,0x00]8546 8547v_cvt_pkaccum_u8_f32 v5, v1, src_vccz8548// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xf7,0x01,0x00]8549 8550v_cvt_pkaccum_u8_f32 v5, v1, src_execz8551// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xf9,0x01,0x00]8552 8553v_cvt_pkaccum_u8_f32 v5, v1, src_scc8554// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0xfb,0x01,0x00]8555 8556v_cvt_pkaccum_u8_f32 v5, -v1, v28557// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x05,0x02,0x20]8558 8559v_cvt_pkaccum_u8_f32 v5, |v1|, v28560// CHECK: [0x05,0x01,0xf0,0xd1,0x01,0x05,0x02,0x00]8561 8562v_mad_u32_u16 v5, v1, v2, v38563// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x0e,0x04]8564 8565v_mad_u32_u16 v255, v1, v2, v38566// CHECK: [0xff,0x00,0xf1,0xd1,0x01,0x05,0x0e,0x04]8567 8568v_mad_u32_u16 v5, v255, v2, v38569// CHECK: [0x05,0x00,0xf1,0xd1,0xff,0x05,0x0e,0x04]8570 8571v_mad_u32_u16 v5, s1, v2, v38572// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x04,0x0e,0x04]8573 8574v_mad_u32_u16 v5, s101, v2, v38575// CHECK: [0x05,0x00,0xf1,0xd1,0x65,0x04,0x0e,0x04]8576 8577v_mad_u32_u16 v5, flat_scratch_lo, v2, v38578// CHECK: [0x05,0x00,0xf1,0xd1,0x66,0x04,0x0e,0x04]8579 8580v_mad_u32_u16 v5, flat_scratch_hi, v2, v38581// CHECK: [0x05,0x00,0xf1,0xd1,0x67,0x04,0x0e,0x04]8582 8583v_mad_u32_u16 v5, vcc_lo, v2, v38584// CHECK: [0x05,0x00,0xf1,0xd1,0x6a,0x04,0x0e,0x04]8585 8586v_mad_u32_u16 v5, vcc_hi, v2, v38587// CHECK: [0x05,0x00,0xf1,0xd1,0x6b,0x04,0x0e,0x04]8588 8589v_mad_u32_u16 v5, ttmp15, v2, v38590// CHECK: [0x05,0x00,0xf1,0xd1,0x7b,0x04,0x0e,0x04]8591 8592v_mad_u32_u16 v5, m0, v2, v38593// CHECK: [0x05,0x00,0xf1,0xd1,0x7c,0x04,0x0e,0x04]8594 8595v_mad_u32_u16 v5, exec_lo, v2, v38596// CHECK: [0x05,0x00,0xf1,0xd1,0x7e,0x04,0x0e,0x04]8597 8598v_mad_u32_u16 v5, exec_hi, v2, v38599// CHECK: [0x05,0x00,0xf1,0xd1,0x7f,0x04,0x0e,0x04]8600 8601v_mad_u32_u16 v5, 0, v2, v38602// CHECK: [0x05,0x00,0xf1,0xd1,0x80,0x04,0x0e,0x04]8603 8604v_mad_u32_u16 v5, -1, v2, v38605// CHECK: [0x05,0x00,0xf1,0xd1,0xc1,0x04,0x0e,0x04]8606 8607v_mad_u32_u16 v5, src_vccz, v2, v38608// CHECK: [0x05,0x00,0xf1,0xd1,0xfb,0x04,0x0e,0x04]8609 8610v_mad_u32_u16 v5, src_execz, v2, v38611// CHECK: [0x05,0x00,0xf1,0xd1,0xfc,0x04,0x0e,0x04]8612 8613v_mad_u32_u16 v5, src_scc, v2, v38614// CHECK: [0x05,0x00,0xf1,0xd1,0xfd,0x04,0x0e,0x04]8615 8616v_mad_u32_u16 v5, src_lds_direct, v2, v38617// CHECK: [0x05,0x00,0xf1,0xd1,0xfe,0x04,0x0e,0x04]8618 8619v_mad_u32_u16 v5, v1, v255, v38620// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xff,0x0f,0x04]8621 8622v_mad_u32_u16 v5, v1, s2, v38623// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x0c,0x04]8624 8625v_mad_u32_u16 v5, v1, s101, v38626// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xcb,0x0c,0x04]8627 8628v_mad_u32_u16 v5, v1, flat_scratch_lo, v38629// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xcd,0x0c,0x04]8630 8631v_mad_u32_u16 v5, v1, flat_scratch_hi, v38632// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xcf,0x0c,0x04]8633 8634v_mad_u32_u16 v5, v1, vcc_lo, v38635// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xd5,0x0c,0x04]8636 8637v_mad_u32_u16 v5, v1, vcc_hi, v38638// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xd7,0x0c,0x04]8639 8640v_mad_u32_u16 v5, v1, ttmp15, v38641// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xf7,0x0c,0x04]8642 8643v_mad_u32_u16 v5, v1, m0, v38644// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xf9,0x0c,0x04]8645 8646v_mad_u32_u16 v5, v1, exec_lo, v38647// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xfd,0x0c,0x04]8648 8649v_mad_u32_u16 v5, v1, exec_hi, v38650// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xff,0x0c,0x04]8651 8652v_mad_u32_u16 v5, v1, 0, v38653// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x01,0x0d,0x04]8654 8655v_mad_u32_u16 v5, v1, -1, v38656// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x83,0x0d,0x04]8657 8658v_mad_u32_u16 v5, v1, src_vccz, v38659// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xf7,0x0d,0x04]8660 8661v_mad_u32_u16 v5, v1, src_execz, v38662// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xf9,0x0d,0x04]8663 8664v_mad_u32_u16 v5, v1, src_scc, v38665// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0xfb,0x0d,0x04]8666 8667v_mad_u32_u16 v5, v1, v2, v2558668// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xfe,0x07]8669 8670v_mad_u32_u16 v5, v1, v2, s38671// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x0e,0x00]8672 8673v_mad_u32_u16 v5, v1, v2, s1018674// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x96,0x01]8675 8676v_mad_u32_u16 v5, v1, v2, flat_scratch_lo8677// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x9a,0x01]8678 8679v_mad_u32_u16 v5, v1, v2, flat_scratch_hi8680// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x9e,0x01]8681 8682v_mad_u32_u16 v5, v1, v2, vcc_lo8683// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xaa,0x01]8684 8685v_mad_u32_u16 v5, v1, v2, vcc_hi8686// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xae,0x01]8687 8688v_mad_u32_u16 v5, v1, v2, ttmp158689// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xee,0x01]8690 8691v_mad_u32_u16 v5, v1, v2, m08692// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xf2,0x01]8693 8694v_mad_u32_u16 v5, v1, v2, exec_lo8695// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xfa,0x01]8696 8697v_mad_u32_u16 v5, v1, v2, exec_hi8698// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xfe,0x01]8699 8700v_mad_u32_u16 v5, v1, v2, 08701// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x02,0x02]8702 8703v_mad_u32_u16 v5, v1, v2, -18704// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x06,0x03]8705 8706v_mad_u32_u16 v5, v1, v2, 0.58707// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xc2,0x03]8708 8709v_mad_u32_u16 v5, v1, v2, -4.08710// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xde,0x03]8711 8712v_mad_u32_u16 v5, v1, v2, src_vccz8713// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xee,0x03]8714 8715v_mad_u32_u16 v5, v1, v2, src_execz8716// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xf2,0x03]8717 8718v_mad_u32_u16 v5, v1, v2, src_scc8719// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0xf6,0x03]8720 8721v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]8722// CHECK: [0x05,0x00,0xf1,0xd1,0x01,0x05,0x0e,0x04]8723 8724v_mad_u32_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]8725// CHECK: [0x05,0x08,0xf1,0xd1,0x01,0x05,0x0e,0x04]8726 8727v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]8728// CHECK: [0x05,0x10,0xf1,0xd1,0x01,0x05,0x0e,0x04]8729 8730v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]8731// CHECK: [0x05,0x20,0xf1,0xd1,0x01,0x05,0x0e,0x04]8732 8733v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]8734// CHECK: [0x05,0x40,0xf1,0xd1,0x01,0x05,0x0e,0x04]8735 8736v_mad_u32_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]8737// CHECK: [0x05,0x78,0xf1,0xd1,0x01,0x05,0x0e,0x04]8738 8739v_mad_u32_u16 v5, v1, v2, v3 clamp8740// CHECK: [0x05,0x80,0xf1,0xd1,0x01,0x05,0x0e,0x04]8741 8742v_mad_i32_i16 v5, v1, v2, v38743// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x0e,0x04]8744 8745v_mad_i32_i16 v255, v1, v2, v38746// CHECK: [0xff,0x00,0xf2,0xd1,0x01,0x05,0x0e,0x04]8747 8748v_mad_i32_i16 v5, v255, v2, v38749// CHECK: [0x05,0x00,0xf2,0xd1,0xff,0x05,0x0e,0x04]8750 8751v_mad_i32_i16 v5, s1, v2, v38752// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x04,0x0e,0x04]8753 8754v_mad_i32_i16 v5, s101, v2, v38755// CHECK: [0x05,0x00,0xf2,0xd1,0x65,0x04,0x0e,0x04]8756 8757v_mad_i32_i16 v5, flat_scratch_lo, v2, v38758// CHECK: [0x05,0x00,0xf2,0xd1,0x66,0x04,0x0e,0x04]8759 8760v_mad_i32_i16 v5, flat_scratch_hi, v2, v38761// CHECK: [0x05,0x00,0xf2,0xd1,0x67,0x04,0x0e,0x04]8762 8763v_mad_i32_i16 v5, vcc_lo, v2, v38764// CHECK: [0x05,0x00,0xf2,0xd1,0x6a,0x04,0x0e,0x04]8765 8766v_mad_i32_i16 v5, vcc_hi, v2, v38767// CHECK: [0x05,0x00,0xf2,0xd1,0x6b,0x04,0x0e,0x04]8768 8769v_mad_i32_i16 v5, ttmp15, v2, v38770// CHECK: [0x05,0x00,0xf2,0xd1,0x7b,0x04,0x0e,0x04]8771 8772v_mad_i32_i16 v5, m0, v2, v38773// CHECK: [0x05,0x00,0xf2,0xd1,0x7c,0x04,0x0e,0x04]8774 8775v_mad_i32_i16 v5, exec_lo, v2, v38776// CHECK: [0x05,0x00,0xf2,0xd1,0x7e,0x04,0x0e,0x04]8777 8778v_mad_i32_i16 v5, exec_hi, v2, v38779// CHECK: [0x05,0x00,0xf2,0xd1,0x7f,0x04,0x0e,0x04]8780 8781v_mad_i32_i16 v5, 0, v2, v38782// CHECK: [0x05,0x00,0xf2,0xd1,0x80,0x04,0x0e,0x04]8783 8784v_mad_i32_i16 v5, -1, v2, v38785// CHECK: [0x05,0x00,0xf2,0xd1,0xc1,0x04,0x0e,0x04]8786 8787v_mad_i32_i16 v5, src_vccz, v2, v38788// CHECK: [0x05,0x00,0xf2,0xd1,0xfb,0x04,0x0e,0x04]8789 8790v_mad_i32_i16 v5, src_execz, v2, v38791// CHECK: [0x05,0x00,0xf2,0xd1,0xfc,0x04,0x0e,0x04]8792 8793v_mad_i32_i16 v5, src_scc, v2, v38794// CHECK: [0x05,0x00,0xf2,0xd1,0xfd,0x04,0x0e,0x04]8795 8796v_mad_i32_i16 v5, src_lds_direct, v2, v38797// CHECK: [0x05,0x00,0xf2,0xd1,0xfe,0x04,0x0e,0x04]8798 8799v_mad_i32_i16 v5, v1, v255, v38800// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xff,0x0f,0x04]8801 8802v_mad_i32_i16 v5, v1, s2, v38803// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x0c,0x04]8804 8805v_mad_i32_i16 v5, v1, s101, v38806// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xcb,0x0c,0x04]8807 8808v_mad_i32_i16 v5, v1, flat_scratch_lo, v38809// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xcd,0x0c,0x04]8810 8811v_mad_i32_i16 v5, v1, flat_scratch_hi, v38812// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xcf,0x0c,0x04]8813 8814v_mad_i32_i16 v5, v1, vcc_lo, v38815// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xd5,0x0c,0x04]8816 8817v_mad_i32_i16 v5, v1, vcc_hi, v38818// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xd7,0x0c,0x04]8819 8820v_mad_i32_i16 v5, v1, ttmp15, v38821// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xf7,0x0c,0x04]8822 8823v_mad_i32_i16 v5, v1, m0, v38824// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xf9,0x0c,0x04]8825 8826v_mad_i32_i16 v5, v1, exec_lo, v38827// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xfd,0x0c,0x04]8828 8829v_mad_i32_i16 v5, v1, exec_hi, v38830// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xff,0x0c,0x04]8831 8832v_mad_i32_i16 v5, v1, 0, v38833// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x01,0x0d,0x04]8834 8835v_mad_i32_i16 v5, v1, -1, v38836// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x83,0x0d,0x04]8837 8838v_mad_i32_i16 v5, v1, src_vccz, v38839// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xf7,0x0d,0x04]8840 8841v_mad_i32_i16 v5, v1, src_execz, v38842// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xf9,0x0d,0x04]8843 8844v_mad_i32_i16 v5, v1, src_scc, v38845// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0xfb,0x0d,0x04]8846 8847v_mad_i32_i16 v5, v1, v2, v2558848// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xfe,0x07]8849 8850v_mad_i32_i16 v5, v1, v2, s38851// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x0e,0x00]8852 8853v_mad_i32_i16 v5, v1, v2, s1018854// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x96,0x01]8855 8856v_mad_i32_i16 v5, v1, v2, flat_scratch_lo8857// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x9a,0x01]8858 8859v_mad_i32_i16 v5, v1, v2, flat_scratch_hi8860// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x9e,0x01]8861 8862v_mad_i32_i16 v5, v1, v2, vcc_lo8863// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xaa,0x01]8864 8865v_mad_i32_i16 v5, v1, v2, vcc_hi8866// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xae,0x01]8867 8868v_mad_i32_i16 v5, v1, v2, ttmp158869// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xee,0x01]8870 8871v_mad_i32_i16 v5, v1, v2, m08872// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xf2,0x01]8873 8874v_mad_i32_i16 v5, v1, v2, exec_lo8875// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xfa,0x01]8876 8877v_mad_i32_i16 v5, v1, v2, exec_hi8878// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xfe,0x01]8879 8880v_mad_i32_i16 v5, v1, v2, 08881// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x02,0x02]8882 8883v_mad_i32_i16 v5, v1, v2, -18884// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x06,0x03]8885 8886v_mad_i32_i16 v5, v1, v2, 0.58887// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xc2,0x03]8888 8889v_mad_i32_i16 v5, v1, v2, -4.08890// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xde,0x03]8891 8892v_mad_i32_i16 v5, v1, v2, src_vccz8893// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xee,0x03]8894 8895v_mad_i32_i16 v5, v1, v2, src_execz8896// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xf2,0x03]8897 8898v_mad_i32_i16 v5, v1, v2, src_scc8899// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0xf6,0x03]8900 8901v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]8902// CHECK: [0x05,0x00,0xf2,0xd1,0x01,0x05,0x0e,0x04]8903 8904v_mad_i32_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]8905// CHECK: [0x05,0x08,0xf2,0xd1,0x01,0x05,0x0e,0x04]8906 8907v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]8908// CHECK: [0x05,0x10,0xf2,0xd1,0x01,0x05,0x0e,0x04]8909 8910v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]8911// CHECK: [0x05,0x20,0xf2,0xd1,0x01,0x05,0x0e,0x04]8912 8913v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]8914// CHECK: [0x05,0x40,0xf2,0xd1,0x01,0x05,0x0e,0x04]8915 8916v_mad_i32_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]8917// CHECK: [0x05,0x78,0xf2,0xd1,0x01,0x05,0x0e,0x04]8918 8919v_mad_i32_i16 v5, v1, v2, v3 clamp8920// CHECK: [0x05,0x80,0xf2,0xd1,0x01,0x05,0x0e,0x04]8921 8922v_xad_u32 v5, v1, v2, v38923// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x0e,0x04]8924 8925v_xad_u32 v255, v1, v2, v38926// CHECK: [0xff,0x00,0xf3,0xd1,0x01,0x05,0x0e,0x04]8927 8928v_xad_u32 v5, v255, v2, v38929// CHECK: [0x05,0x00,0xf3,0xd1,0xff,0x05,0x0e,0x04]8930 8931v_xad_u32 v5, s1, v2, v38932// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x04,0x0e,0x04]8933 8934v_xad_u32 v5, s101, v2, v38935// CHECK: [0x05,0x00,0xf3,0xd1,0x65,0x04,0x0e,0x04]8936 8937v_xad_u32 v5, flat_scratch_lo, v2, v38938// CHECK: [0x05,0x00,0xf3,0xd1,0x66,0x04,0x0e,0x04]8939 8940v_xad_u32 v5, flat_scratch_hi, v2, v38941// CHECK: [0x05,0x00,0xf3,0xd1,0x67,0x04,0x0e,0x04]8942 8943v_xad_u32 v5, vcc_lo, v2, v38944// CHECK: [0x05,0x00,0xf3,0xd1,0x6a,0x04,0x0e,0x04]8945 8946v_xad_u32 v5, vcc_hi, v2, v38947// CHECK: [0x05,0x00,0xf3,0xd1,0x6b,0x04,0x0e,0x04]8948 8949v_xad_u32 v5, ttmp15, v2, v38950// CHECK: [0x05,0x00,0xf3,0xd1,0x7b,0x04,0x0e,0x04]8951 8952v_xad_u32 v5, m0, v2, v38953// CHECK: [0x05,0x00,0xf3,0xd1,0x7c,0x04,0x0e,0x04]8954 8955v_xad_u32 v5, exec_lo, v2, v38956// CHECK: [0x05,0x00,0xf3,0xd1,0x7e,0x04,0x0e,0x04]8957 8958v_xad_u32 v5, exec_hi, v2, v38959// CHECK: [0x05,0x00,0xf3,0xd1,0x7f,0x04,0x0e,0x04]8960 8961v_xad_u32 v5, 0, v2, v38962// CHECK: [0x05,0x00,0xf3,0xd1,0x80,0x04,0x0e,0x04]8963 8964v_xad_u32 v5, -1, v2, v38965// CHECK: [0x05,0x00,0xf3,0xd1,0xc1,0x04,0x0e,0x04]8966 8967v_xad_u32 v5, 0.5, v2, v38968// CHECK: [0x05,0x00,0xf3,0xd1,0xf0,0x04,0x0e,0x04]8969 8970v_xad_u32 v5, -4.0, v2, v38971// CHECK: [0x05,0x00,0xf3,0xd1,0xf7,0x04,0x0e,0x04]8972 8973v_xad_u32 v5, src_vccz, v2, v38974// CHECK: [0x05,0x00,0xf3,0xd1,0xfb,0x04,0x0e,0x04]8975 8976v_xad_u32 v5, src_execz, v2, v38977// CHECK: [0x05,0x00,0xf3,0xd1,0xfc,0x04,0x0e,0x04]8978 8979v_xad_u32 v5, src_scc, v2, v38980// CHECK: [0x05,0x00,0xf3,0xd1,0xfd,0x04,0x0e,0x04]8981 8982v_xad_u32 v5, src_lds_direct, v2, v38983// CHECK: [0x05,0x00,0xf3,0xd1,0xfe,0x04,0x0e,0x04]8984 8985v_xad_u32 v5, v1, v255, v38986// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xff,0x0f,0x04]8987 8988v_xad_u32 v5, v1, s2, v38989// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x0c,0x04]8990 8991v_xad_u32 v5, v1, s101, v38992// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xcb,0x0c,0x04]8993 8994v_xad_u32 v5, v1, flat_scratch_lo, v38995// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xcd,0x0c,0x04]8996 8997v_xad_u32 v5, v1, flat_scratch_hi, v38998// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xcf,0x0c,0x04]8999 9000v_xad_u32 v5, v1, vcc_lo, v39001// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xd5,0x0c,0x04]9002 9003v_xad_u32 v5, v1, vcc_hi, v39004// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xd7,0x0c,0x04]9005 9006v_xad_u32 v5, v1, ttmp15, v39007// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xf7,0x0c,0x04]9008 9009v_xad_u32 v5, v1, m0, v39010// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xf9,0x0c,0x04]9011 9012v_xad_u32 v5, v1, exec_lo, v39013// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xfd,0x0c,0x04]9014 9015v_xad_u32 v5, v1, exec_hi, v39016// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xff,0x0c,0x04]9017 9018v_xad_u32 v5, v1, 0, v39019// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x01,0x0d,0x04]9020 9021v_xad_u32 v5, v1, -1, v39022// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x83,0x0d,0x04]9023 9024v_xad_u32 v5, v1, 0.5, v39025// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xe1,0x0d,0x04]9026 9027v_xad_u32 v5, v1, -4.0, v39028// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xef,0x0d,0x04]9029 9030v_xad_u32 v5, v1, src_vccz, v39031// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xf7,0x0d,0x04]9032 9033v_xad_u32 v5, v1, src_execz, v39034// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xf9,0x0d,0x04]9035 9036v_xad_u32 v5, v1, src_scc, v39037// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xfb,0x0d,0x04]9038 9039v_xad_u32 v5, v1, v2, v2559040// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xfe,0x07]9041 9042v_xad_u32 v5, v1, v2, s39043// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x0e,0x00]9044 9045v_xad_u32 v5, v1, v2, s1019046// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x96,0x01]9047 9048v_xad_u32 v5, v1, v2, flat_scratch_lo9049// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x9a,0x01]9050 9051v_xad_u32 v5, v1, v2, flat_scratch_hi9052// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x9e,0x01]9053 9054v_xad_u32 v5, v1, v2, vcc_lo9055// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xaa,0x01]9056 9057v_xad_u32 v5, v1, v2, vcc_hi9058// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xae,0x01]9059 9060v_xad_u32 v5, v1, v2, ttmp159061// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xee,0x01]9062 9063v_xad_u32 v5, v1, v2, m09064// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xf2,0x01]9065 9066v_xad_u32 v5, v1, v2, exec_lo9067// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xfa,0x01]9068 9069v_xad_u32 v5, v1, v2, exec_hi9070// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xfe,0x01]9071 9072v_xad_u32 v5, v1, v2, 09073// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x02,0x02]9074 9075v_xad_u32 v5, v1, v2, -19076// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0x06,0x03]9077 9078v_xad_u32 v5, v1, v2, 0.59079// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xc2,0x03]9080 9081v_xad_u32 v5, v1, v2, -4.09082// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xde,0x03]9083 9084v_xad_u32 v5, v1, v2, src_vccz9085// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xee,0x03]9086 9087v_xad_u32 v5, v1, v2, src_execz9088// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xf2,0x03]9089 9090v_xad_u32 v5, v1, v2, src_scc9091// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x05,0xf6,0x03]9092 9093v_min3_f16 v5, v1, v2, v39094// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0e,0x04]9095 9096v_min3_f16 v255, v1, v2, v39097// CHECK: [0xff,0x00,0xf4,0xd1,0x01,0x05,0x0e,0x04]9098 9099v_min3_f16 v5, v255, v2, v39100// CHECK: [0x05,0x00,0xf4,0xd1,0xff,0x05,0x0e,0x04]9101 9102v_min3_f16 v5, s1, v2, v39103// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x04,0x0e,0x04]9104 9105v_min3_f16 v5, s101, v2, v39106// CHECK: [0x05,0x00,0xf4,0xd1,0x65,0x04,0x0e,0x04]9107 9108v_min3_f16 v5, flat_scratch_lo, v2, v39109// CHECK: [0x05,0x00,0xf4,0xd1,0x66,0x04,0x0e,0x04]9110 9111v_min3_f16 v5, flat_scratch_hi, v2, v39112// CHECK: [0x05,0x00,0xf4,0xd1,0x67,0x04,0x0e,0x04]9113 9114v_min3_f16 v5, vcc_lo, v2, v39115// CHECK: [0x05,0x00,0xf4,0xd1,0x6a,0x04,0x0e,0x04]9116 9117v_min3_f16 v5, vcc_hi, v2, v39118// CHECK: [0x05,0x00,0xf4,0xd1,0x6b,0x04,0x0e,0x04]9119 9120v_min3_f16 v5, ttmp15, v2, v39121// CHECK: [0x05,0x00,0xf4,0xd1,0x7b,0x04,0x0e,0x04]9122 9123v_min3_f16 v5, m0, v2, v39124// CHECK: [0x05,0x00,0xf4,0xd1,0x7c,0x04,0x0e,0x04]9125 9126v_min3_f16 v5, exec_lo, v2, v39127// CHECK: [0x05,0x00,0xf4,0xd1,0x7e,0x04,0x0e,0x04]9128 9129v_min3_f16 v5, exec_hi, v2, v39130// CHECK: [0x05,0x00,0xf4,0xd1,0x7f,0x04,0x0e,0x04]9131 9132v_min3_f16 v5, 0, v2, v39133// CHECK: [0x05,0x00,0xf4,0xd1,0x80,0x04,0x0e,0x04]9134 9135v_min3_f16 v5, -1, v2, v39136// CHECK: [0x05,0x00,0xf4,0xd1,0xc1,0x04,0x0e,0x04]9137 9138v_min3_f16 v5, 0.5, v2, v39139// CHECK: [0x05,0x00,0xf4,0xd1,0xf0,0x04,0x0e,0x04]9140 9141v_min3_f16 v5, -4.0, v2, v39142// CHECK: [0x05,0x00,0xf4,0xd1,0xf7,0x04,0x0e,0x04]9143 9144v_min3_f16 v5, src_vccz, v2, v39145// CHECK: [0x05,0x00,0xf4,0xd1,0xfb,0x04,0x0e,0x04]9146 9147v_min3_f16 v5, src_execz, v2, v39148// CHECK: [0x05,0x00,0xf4,0xd1,0xfc,0x04,0x0e,0x04]9149 9150v_min3_f16 v5, src_scc, v2, v39151// CHECK: [0x05,0x00,0xf4,0xd1,0xfd,0x04,0x0e,0x04]9152 9153v_min3_f16 v5, src_lds_direct, v2, v39154// CHECK: [0x05,0x00,0xf4,0xd1,0xfe,0x04,0x0e,0x04]9155 9156v_min3_f16 v5, v1, v255, v39157// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xff,0x0f,0x04]9158 9159v_min3_f16 v5, v1, s2, v39160// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0c,0x04]9161 9162v_min3_f16 v5, v1, s101, v39163// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xcb,0x0c,0x04]9164 9165v_min3_f16 v5, v1, flat_scratch_lo, v39166// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xcd,0x0c,0x04]9167 9168v_min3_f16 v5, v1, flat_scratch_hi, v39169// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xcf,0x0c,0x04]9170 9171v_min3_f16 v5, v1, vcc_lo, v39172// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xd5,0x0c,0x04]9173 9174v_min3_f16 v5, v1, vcc_hi, v39175// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xd7,0x0c,0x04]9176 9177v_min3_f16 v5, v1, ttmp15, v39178// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xf7,0x0c,0x04]9179 9180v_min3_f16 v5, v1, m0, v39181// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xf9,0x0c,0x04]9182 9183v_min3_f16 v5, v1, exec_lo, v39184// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xfd,0x0c,0x04]9185 9186v_min3_f16 v5, v1, exec_hi, v39187// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xff,0x0c,0x04]9188 9189v_min3_f16 v5, v1, 0, v39190// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x01,0x0d,0x04]9191 9192v_min3_f16 v5, v1, -1, v39193// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x83,0x0d,0x04]9194 9195v_min3_f16 v5, v1, 0.5, v39196// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xe1,0x0d,0x04]9197 9198v_min3_f16 v5, v1, -4.0, v39199// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xef,0x0d,0x04]9200 9201v_min3_f16 v5, v1, src_vccz, v39202// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xf7,0x0d,0x04]9203 9204v_min3_f16 v5, v1, src_execz, v39205// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xf9,0x0d,0x04]9206 9207v_min3_f16 v5, v1, src_scc, v39208// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0xfb,0x0d,0x04]9209 9210v_min3_f16 v5, v1, v2, v2559211// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xfe,0x07]9212 9213v_min3_f16 v5, v1, v2, s39214// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0e,0x00]9215 9216v_min3_f16 v5, v1, v2, s1019217// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x96,0x01]9218 9219v_min3_f16 v5, v1, v2, flat_scratch_lo9220// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x9a,0x01]9221 9222v_min3_f16 v5, v1, v2, flat_scratch_hi9223// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x9e,0x01]9224 9225v_min3_f16 v5, v1, v2, vcc_lo9226// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xaa,0x01]9227 9228v_min3_f16 v5, v1, v2, vcc_hi9229// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xae,0x01]9230 9231v_min3_f16 v5, v1, v2, ttmp159232// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xee,0x01]9233 9234v_min3_f16 v5, v1, v2, m09235// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xf2,0x01]9236 9237v_min3_f16 v5, v1, v2, exec_lo9238// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xfa,0x01]9239 9240v_min3_f16 v5, v1, v2, exec_hi9241// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xfe,0x01]9242 9243v_min3_f16 v5, v1, v2, 09244// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x02,0x02]9245 9246v_min3_f16 v5, v1, v2, -19247// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x06,0x03]9248 9249v_min3_f16 v5, v1, v2, 0.59250// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xc2,0x03]9251 9252v_min3_f16 v5, v1, v2, -4.09253// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xde,0x03]9254 9255v_min3_f16 v5, v1, v2, src_vccz9256// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xee,0x03]9257 9258v_min3_f16 v5, v1, v2, src_execz9259// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xf2,0x03]9260 9261v_min3_f16 v5, v1, v2, src_scc9262// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0xf6,0x03]9263 9264v_min3_f16 v5, -v1, v2, v39265// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0e,0x24]9266 9267v_min3_f16 v5, v1, -v2, v39268// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0e,0x44]9269 9270v_min3_f16 v5, v1, v2, -v39271// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0e,0x84]9272 9273v_min3_f16 v5, -v1, -v2, -v39274// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0e,0xe4]9275 9276v_min3_f16 v5, |v1|, v2, v39277// CHECK: [0x05,0x01,0xf4,0xd1,0x01,0x05,0x0e,0x04]9278 9279v_min3_f16 v5, v1, |v2|, v39280// CHECK: [0x05,0x02,0xf4,0xd1,0x01,0x05,0x0e,0x04]9281 9282v_min3_f16 v5, v1, v2, |v3|9283// CHECK: [0x05,0x04,0xf4,0xd1,0x01,0x05,0x0e,0x04]9284 9285v_min3_f16 v5, |v1|, |v2|, |v3|9286// CHECK: [0x05,0x07,0xf4,0xd1,0x01,0x05,0x0e,0x04]9287 9288v_min3_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]9289// CHECK: [0x05,0x00,0xf4,0xd1,0x01,0x05,0x0e,0x04]9290 9291v_min3_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]9292// CHECK: [0x05,0x08,0xf4,0xd1,0x01,0x05,0x0e,0x04]9293 9294v_min3_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]9295// CHECK: [0x05,0x10,0xf4,0xd1,0x01,0x05,0x0e,0x04]9296 9297v_min3_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]9298// CHECK: [0x05,0x20,0xf4,0xd1,0x01,0x05,0x0e,0x04]9299 9300v_min3_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]9301// CHECK: [0x05,0x40,0xf4,0xd1,0x01,0x05,0x0e,0x04]9302 9303v_min3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]9304// CHECK: [0x05,0x78,0xf4,0xd1,0x01,0x05,0x0e,0x04]9305 9306v_min3_f16 v5, v1, v2, v3 clamp9307// CHECK: [0x05,0x80,0xf4,0xd1,0x01,0x05,0x0e,0x04]9308 9309v_min3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1] mul:29310// CHECK: [0x05,0x78,0xf4,0xd1,0x01,0x05,0x0e,0x0c]9311 9312v_min3_i16 v5, v1, v2, v39313// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x0e,0x04]9314 9315v_min3_i16 v255, v1, v2, v39316// CHECK: [0xff,0x00,0xf5,0xd1,0x01,0x05,0x0e,0x04]9317 9318v_min3_i16 v5, v255, v2, v39319// CHECK: [0x05,0x00,0xf5,0xd1,0xff,0x05,0x0e,0x04]9320 9321v_min3_i16 v5, s1, v2, v39322// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x04,0x0e,0x04]9323 9324v_min3_i16 v5, s101, v2, v39325// CHECK: [0x05,0x00,0xf5,0xd1,0x65,0x04,0x0e,0x04]9326 9327v_min3_i16 v5, flat_scratch_lo, v2, v39328// CHECK: [0x05,0x00,0xf5,0xd1,0x66,0x04,0x0e,0x04]9329 9330v_min3_i16 v5, flat_scratch_hi, v2, v39331// CHECK: [0x05,0x00,0xf5,0xd1,0x67,0x04,0x0e,0x04]9332 9333v_min3_i16 v5, vcc_lo, v2, v39334// CHECK: [0x05,0x00,0xf5,0xd1,0x6a,0x04,0x0e,0x04]9335 9336v_min3_i16 v5, vcc_hi, v2, v39337// CHECK: [0x05,0x00,0xf5,0xd1,0x6b,0x04,0x0e,0x04]9338 9339v_min3_i16 v5, ttmp15, v2, v39340// CHECK: [0x05,0x00,0xf5,0xd1,0x7b,0x04,0x0e,0x04]9341 9342v_min3_i16 v5, m0, v2, v39343// CHECK: [0x05,0x00,0xf5,0xd1,0x7c,0x04,0x0e,0x04]9344 9345v_min3_i16 v5, exec_lo, v2, v39346// CHECK: [0x05,0x00,0xf5,0xd1,0x7e,0x04,0x0e,0x04]9347 9348v_min3_i16 v5, exec_hi, v2, v39349// CHECK: [0x05,0x00,0xf5,0xd1,0x7f,0x04,0x0e,0x04]9350 9351v_min3_i16 v5, 0, v2, v39352// CHECK: [0x05,0x00,0xf5,0xd1,0x80,0x04,0x0e,0x04]9353 9354v_min3_i16 v5, -1, v2, v39355// CHECK: [0x05,0x00,0xf5,0xd1,0xc1,0x04,0x0e,0x04]9356 9357v_min3_i16 v5, src_vccz, v2, v39358// CHECK: [0x05,0x00,0xf5,0xd1,0xfb,0x04,0x0e,0x04]9359 9360v_min3_i16 v5, src_execz, v2, v39361// CHECK: [0x05,0x00,0xf5,0xd1,0xfc,0x04,0x0e,0x04]9362 9363v_min3_i16 v5, src_scc, v2, v39364// CHECK: [0x05,0x00,0xf5,0xd1,0xfd,0x04,0x0e,0x04]9365 9366v_min3_i16 v5, src_lds_direct, v2, v39367// CHECK: [0x05,0x00,0xf5,0xd1,0xfe,0x04,0x0e,0x04]9368 9369v_min3_i16 v5, v1, v255, v39370// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xff,0x0f,0x04]9371 9372v_min3_i16 v5, v1, s2, v39373// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x0c,0x04]9374 9375v_min3_i16 v5, v1, s101, v39376// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xcb,0x0c,0x04]9377 9378v_min3_i16 v5, v1, flat_scratch_lo, v39379// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xcd,0x0c,0x04]9380 9381v_min3_i16 v5, v1, flat_scratch_hi, v39382// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xcf,0x0c,0x04]9383 9384v_min3_i16 v5, v1, vcc_lo, v39385// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xd5,0x0c,0x04]9386 9387v_min3_i16 v5, v1, vcc_hi, v39388// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xd7,0x0c,0x04]9389 9390v_min3_i16 v5, v1, ttmp15, v39391// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xf7,0x0c,0x04]9392 9393v_min3_i16 v5, v1, m0, v39394// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xf9,0x0c,0x04]9395 9396v_min3_i16 v5, v1, exec_lo, v39397// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xfd,0x0c,0x04]9398 9399v_min3_i16 v5, v1, exec_hi, v39400// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xff,0x0c,0x04]9401 9402v_min3_i16 v5, v1, 0, v39403// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x01,0x0d,0x04]9404 9405v_min3_i16 v5, v1, -1, v39406// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x83,0x0d,0x04]9407 9408v_min3_i16 v5, v1, src_vccz, v39409// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xf7,0x0d,0x04]9410 9411v_min3_i16 v5, v1, src_execz, v39412// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xf9,0x0d,0x04]9413 9414v_min3_i16 v5, v1, src_scc, v39415// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0xfb,0x0d,0x04]9416 9417v_min3_i16 v5, v1, v2, v2559418// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xfe,0x07]9419 9420v_min3_i16 v5, v1, v2, s39421// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x0e,0x00]9422 9423v_min3_i16 v5, v1, v2, s1019424// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x96,0x01]9425 9426v_min3_i16 v5, v1, v2, flat_scratch_lo9427// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x9a,0x01]9428 9429v_min3_i16 v5, v1, v2, flat_scratch_hi9430// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x9e,0x01]9431 9432v_min3_i16 v5, v1, v2, vcc_lo9433// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xaa,0x01]9434 9435v_min3_i16 v5, v1, v2, vcc_hi9436// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xae,0x01]9437 9438v_min3_i16 v5, v1, v2, ttmp159439// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xee,0x01]9440 9441v_min3_i16 v5, v1, v2, m09442// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xf2,0x01]9443 9444v_min3_i16 v5, v1, v2, exec_lo9445// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xfa,0x01]9446 9447v_min3_i16 v5, v1, v2, exec_hi9448// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xfe,0x01]9449 9450v_min3_i16 v5, v1, v2, 09451// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x02,0x02]9452 9453v_min3_i16 v5, v1, v2, -19454// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x06,0x03]9455 9456v_min3_i16 v5, v1, v2, src_vccz9457// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xee,0x03]9458 9459v_min3_i16 v5, v1, v2, src_execz9460// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xf2,0x03]9461 9462v_min3_i16 v5, v1, v2, src_scc9463// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0xf6,0x03]9464 9465v_min3_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]9466// CHECK: [0x05,0x00,0xf5,0xd1,0x01,0x05,0x0e,0x04]9467 9468v_min3_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]9469// CHECK: [0x05,0x08,0xf5,0xd1,0x01,0x05,0x0e,0x04]9470 9471v_min3_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]9472// CHECK: [0x05,0x10,0xf5,0xd1,0x01,0x05,0x0e,0x04]9473 9474v_min3_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]9475// CHECK: [0x05,0x20,0xf5,0xd1,0x01,0x05,0x0e,0x04]9476 9477v_min3_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]9478// CHECK: [0x05,0x40,0xf5,0xd1,0x01,0x05,0x0e,0x04]9479 9480v_min3_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]9481// CHECK: [0x05,0x78,0xf5,0xd1,0x01,0x05,0x0e,0x04]9482 9483v_min3_u16 v5, v1, v2, v39484// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x0e,0x04]9485 9486v_min3_u16 v255, v1, v2, v39487// CHECK: [0xff,0x00,0xf6,0xd1,0x01,0x05,0x0e,0x04]9488 9489v_min3_u16 v5, v255, v2, v39490// CHECK: [0x05,0x00,0xf6,0xd1,0xff,0x05,0x0e,0x04]9491 9492v_min3_u16 v5, s1, v2, v39493// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x04,0x0e,0x04]9494 9495v_min3_u16 v5, s101, v2, v39496// CHECK: [0x05,0x00,0xf6,0xd1,0x65,0x04,0x0e,0x04]9497 9498v_min3_u16 v5, flat_scratch_lo, v2, v39499// CHECK: [0x05,0x00,0xf6,0xd1,0x66,0x04,0x0e,0x04]9500 9501v_min3_u16 v5, flat_scratch_hi, v2, v39502// CHECK: [0x05,0x00,0xf6,0xd1,0x67,0x04,0x0e,0x04]9503 9504v_min3_u16 v5, vcc_lo, v2, v39505// CHECK: [0x05,0x00,0xf6,0xd1,0x6a,0x04,0x0e,0x04]9506 9507v_min3_u16 v5, vcc_hi, v2, v39508// CHECK: [0x05,0x00,0xf6,0xd1,0x6b,0x04,0x0e,0x04]9509 9510v_min3_u16 v5, ttmp15, v2, v39511// CHECK: [0x05,0x00,0xf6,0xd1,0x7b,0x04,0x0e,0x04]9512 9513v_min3_u16 v5, m0, v2, v39514// CHECK: [0x05,0x00,0xf6,0xd1,0x7c,0x04,0x0e,0x04]9515 9516v_min3_u16 v5, exec_lo, v2, v39517// CHECK: [0x05,0x00,0xf6,0xd1,0x7e,0x04,0x0e,0x04]9518 9519v_min3_u16 v5, exec_hi, v2, v39520// CHECK: [0x05,0x00,0xf6,0xd1,0x7f,0x04,0x0e,0x04]9521 9522v_min3_u16 v5, 0, v2, v39523// CHECK: [0x05,0x00,0xf6,0xd1,0x80,0x04,0x0e,0x04]9524 9525v_min3_u16 v5, -1, v2, v39526// CHECK: [0x05,0x00,0xf6,0xd1,0xc1,0x04,0x0e,0x04]9527 9528v_min3_u16 v5, src_vccz, v2, v39529// CHECK: [0x05,0x00,0xf6,0xd1,0xfb,0x04,0x0e,0x04]9530 9531v_min3_u16 v5, src_execz, v2, v39532// CHECK: [0x05,0x00,0xf6,0xd1,0xfc,0x04,0x0e,0x04]9533 9534v_min3_u16 v5, src_scc, v2, v39535// CHECK: [0x05,0x00,0xf6,0xd1,0xfd,0x04,0x0e,0x04]9536 9537v_min3_u16 v5, src_lds_direct, v2, v39538// CHECK: [0x05,0x00,0xf6,0xd1,0xfe,0x04,0x0e,0x04]9539 9540v_min3_u16 v5, v1, v255, v39541// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xff,0x0f,0x04]9542 9543v_min3_u16 v5, v1, s2, v39544// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x0c,0x04]9545 9546v_min3_u16 v5, v1, s101, v39547// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xcb,0x0c,0x04]9548 9549v_min3_u16 v5, v1, flat_scratch_lo, v39550// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xcd,0x0c,0x04]9551 9552v_min3_u16 v5, v1, flat_scratch_hi, v39553// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xcf,0x0c,0x04]9554 9555v_min3_u16 v5, v1, vcc_lo, v39556// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xd5,0x0c,0x04]9557 9558v_min3_u16 v5, v1, vcc_hi, v39559// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xd7,0x0c,0x04]9560 9561v_min3_u16 v5, v1, ttmp15, v39562// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xf7,0x0c,0x04]9563 9564v_min3_u16 v5, v1, m0, v39565// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xf9,0x0c,0x04]9566 9567v_min3_u16 v5, v1, exec_lo, v39568// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xfd,0x0c,0x04]9569 9570v_min3_u16 v5, v1, exec_hi, v39571// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xff,0x0c,0x04]9572 9573v_min3_u16 v5, v1, 0, v39574// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x01,0x0d,0x04]9575 9576v_min3_u16 v5, v1, -1, v39577// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x83,0x0d,0x04]9578 9579v_min3_u16 v5, v1, src_vccz, v39580// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xf7,0x0d,0x04]9581 9582v_min3_u16 v5, v1, src_execz, v39583// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xf9,0x0d,0x04]9584 9585v_min3_u16 v5, v1, src_scc, v39586// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0xfb,0x0d,0x04]9587 9588v_min3_u16 v5, v1, v2, v2559589// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xfe,0x07]9590 9591v_min3_u16 v5, v1, v2, s39592// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x0e,0x00]9593 9594v_min3_u16 v5, v1, v2, s1019595// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x96,0x01]9596 9597v_min3_u16 v5, v1, v2, flat_scratch_lo9598// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x9a,0x01]9599 9600v_min3_u16 v5, v1, v2, flat_scratch_hi9601// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x9e,0x01]9602 9603v_min3_u16 v5, v1, v2, vcc_lo9604// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xaa,0x01]9605 9606v_min3_u16 v5, v1, v2, vcc_hi9607// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xae,0x01]9608 9609v_min3_u16 v5, v1, v2, ttmp159610// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xee,0x01]9611 9612v_min3_u16 v5, v1, v2, m09613// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xf2,0x01]9614 9615v_min3_u16 v5, v1, v2, exec_lo9616// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xfa,0x01]9617 9618v_min3_u16 v5, v1, v2, exec_hi9619// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xfe,0x01]9620 9621v_min3_u16 v5, v1, v2, 09622// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x02,0x02]9623 9624v_min3_u16 v5, v1, v2, -19625// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x06,0x03]9626 9627v_min3_u16 v5, v1, v2, src_vccz9628// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xee,0x03]9629 9630v_min3_u16 v5, v1, v2, src_execz9631// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xf2,0x03]9632 9633v_min3_u16 v5, v1, v2, src_scc9634// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0xf6,0x03]9635 9636v_min3_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]9637// CHECK: [0x05,0x00,0xf6,0xd1,0x01,0x05,0x0e,0x04]9638 9639v_min3_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]9640// CHECK: [0x05,0x08,0xf6,0xd1,0x01,0x05,0x0e,0x04]9641 9642v_min3_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]9643// CHECK: [0x05,0x10,0xf6,0xd1,0x01,0x05,0x0e,0x04]9644 9645v_min3_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]9646// CHECK: [0x05,0x20,0xf6,0xd1,0x01,0x05,0x0e,0x04]9647 9648v_min3_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]9649// CHECK: [0x05,0x40,0xf6,0xd1,0x01,0x05,0x0e,0x04]9650 9651v_min3_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]9652// CHECK: [0x05,0x78,0xf6,0xd1,0x01,0x05,0x0e,0x04]9653 9654v_max3_f16 v5, v1, v2, v39655// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0e,0x04]9656 9657v_max3_f16 v255, v1, v2, v39658// CHECK: [0xff,0x00,0xf7,0xd1,0x01,0x05,0x0e,0x04]9659 9660v_max3_f16 v5, v255, v2, v39661// CHECK: [0x05,0x00,0xf7,0xd1,0xff,0x05,0x0e,0x04]9662 9663v_max3_f16 v5, s1, v2, v39664// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x04,0x0e,0x04]9665 9666v_max3_f16 v5, s101, v2, v39667// CHECK: [0x05,0x00,0xf7,0xd1,0x65,0x04,0x0e,0x04]9668 9669v_max3_f16 v5, flat_scratch_lo, v2, v39670// CHECK: [0x05,0x00,0xf7,0xd1,0x66,0x04,0x0e,0x04]9671 9672v_max3_f16 v5, flat_scratch_hi, v2, v39673// CHECK: [0x05,0x00,0xf7,0xd1,0x67,0x04,0x0e,0x04]9674 9675v_max3_f16 v5, vcc_lo, v2, v39676// CHECK: [0x05,0x00,0xf7,0xd1,0x6a,0x04,0x0e,0x04]9677 9678v_max3_f16 v5, vcc_hi, v2, v39679// CHECK: [0x05,0x00,0xf7,0xd1,0x6b,0x04,0x0e,0x04]9680 9681v_max3_f16 v5, ttmp15, v2, v39682// CHECK: [0x05,0x00,0xf7,0xd1,0x7b,0x04,0x0e,0x04]9683 9684v_max3_f16 v5, m0, v2, v39685// CHECK: [0x05,0x00,0xf7,0xd1,0x7c,0x04,0x0e,0x04]9686 9687v_max3_f16 v5, exec_lo, v2, v39688// CHECK: [0x05,0x00,0xf7,0xd1,0x7e,0x04,0x0e,0x04]9689 9690v_max3_f16 v5, exec_hi, v2, v39691// CHECK: [0x05,0x00,0xf7,0xd1,0x7f,0x04,0x0e,0x04]9692 9693v_max3_f16 v5, 0, v2, v39694// CHECK: [0x05,0x00,0xf7,0xd1,0x80,0x04,0x0e,0x04]9695 9696v_max3_f16 v5, -1, v2, v39697// CHECK: [0x05,0x00,0xf7,0xd1,0xc1,0x04,0x0e,0x04]9698 9699v_max3_f16 v5, 0.5, v2, v39700// CHECK: [0x05,0x00,0xf7,0xd1,0xf0,0x04,0x0e,0x04]9701 9702v_max3_f16 v5, -4.0, v2, v39703// CHECK: [0x05,0x00,0xf7,0xd1,0xf7,0x04,0x0e,0x04]9704 9705v_max3_f16 v5, src_vccz, v2, v39706// CHECK: [0x05,0x00,0xf7,0xd1,0xfb,0x04,0x0e,0x04]9707 9708v_max3_f16 v5, src_execz, v2, v39709// CHECK: [0x05,0x00,0xf7,0xd1,0xfc,0x04,0x0e,0x04]9710 9711v_max3_f16 v5, src_scc, v2, v39712// CHECK: [0x05,0x00,0xf7,0xd1,0xfd,0x04,0x0e,0x04]9713 9714v_max3_f16 v5, src_lds_direct, v2, v39715// CHECK: [0x05,0x00,0xf7,0xd1,0xfe,0x04,0x0e,0x04]9716 9717v_max3_f16 v5, v1, v255, v39718// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xff,0x0f,0x04]9719 9720v_max3_f16 v5, v1, s2, v39721// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0c,0x04]9722 9723v_max3_f16 v5, v1, s101, v39724// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xcb,0x0c,0x04]9725 9726v_max3_f16 v5, v1, flat_scratch_lo, v39727// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xcd,0x0c,0x04]9728 9729v_max3_f16 v5, v1, flat_scratch_hi, v39730// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xcf,0x0c,0x04]9731 9732v_max3_f16 v5, v1, vcc_lo, v39733// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xd5,0x0c,0x04]9734 9735v_max3_f16 v5, v1, vcc_hi, v39736// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xd7,0x0c,0x04]9737 9738v_max3_f16 v5, v1, ttmp15, v39739// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xf7,0x0c,0x04]9740 9741v_max3_f16 v5, v1, m0, v39742// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xf9,0x0c,0x04]9743 9744v_max3_f16 v5, v1, exec_lo, v39745// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xfd,0x0c,0x04]9746 9747v_max3_f16 v5, v1, exec_hi, v39748// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xff,0x0c,0x04]9749 9750v_max3_f16 v5, v1, 0, v39751// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x01,0x0d,0x04]9752 9753v_max3_f16 v5, v1, -1, v39754// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x83,0x0d,0x04]9755 9756v_max3_f16 v5, v1, 0.5, v39757// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xe1,0x0d,0x04]9758 9759v_max3_f16 v5, v1, -4.0, v39760// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xef,0x0d,0x04]9761 9762v_max3_f16 v5, v1, src_vccz, v39763// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xf7,0x0d,0x04]9764 9765v_max3_f16 v5, v1, src_execz, v39766// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xf9,0x0d,0x04]9767 9768v_max3_f16 v5, v1, src_scc, v39769// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0xfb,0x0d,0x04]9770 9771v_max3_f16 v5, v1, v2, v2559772// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xfe,0x07]9773 9774v_max3_f16 v5, v1, v2, s39775// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0e,0x00]9776 9777v_max3_f16 v5, v1, v2, s1019778// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x96,0x01]9779 9780v_max3_f16 v5, v1, v2, flat_scratch_lo9781// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x9a,0x01]9782 9783v_max3_f16 v5, v1, v2, flat_scratch_hi9784// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x9e,0x01]9785 9786v_max3_f16 v5, v1, v2, vcc_lo9787// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xaa,0x01]9788 9789v_max3_f16 v5, v1, v2, vcc_hi9790// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xae,0x01]9791 9792v_max3_f16 v5, v1, v2, ttmp159793// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xee,0x01]9794 9795v_max3_f16 v5, v1, v2, m09796// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xf2,0x01]9797 9798v_max3_f16 v5, v1, v2, exec_lo9799// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xfa,0x01]9800 9801v_max3_f16 v5, v1, v2, exec_hi9802// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xfe,0x01]9803 9804v_max3_f16 v5, v1, v2, 09805// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x02,0x02]9806 9807v_max3_f16 v5, v1, v2, -19808// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x06,0x03]9809 9810v_max3_f16 v5, v1, v2, 0.59811// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xc2,0x03]9812 9813v_max3_f16 v5, v1, v2, -4.09814// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xde,0x03]9815 9816v_max3_f16 v5, v1, v2, src_vccz9817// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xee,0x03]9818 9819v_max3_f16 v5, v1, v2, src_execz9820// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xf2,0x03]9821 9822v_max3_f16 v5, v1, v2, src_scc9823// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0xf6,0x03]9824 9825v_max3_f16 v5, -v1, v2, v39826// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0e,0x24]9827 9828v_max3_f16 v5, v1, -v2, v39829// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0e,0x44]9830 9831v_max3_f16 v5, v1, v2, -v39832// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0e,0x84]9833 9834v_max3_f16 v5, -v1, -v2, -v39835// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0e,0xe4]9836 9837v_max3_f16 v5, |v1|, v2, v39838// CHECK: [0x05,0x01,0xf7,0xd1,0x01,0x05,0x0e,0x04]9839 9840v_max3_f16 v5, v1, |v2|, v39841// CHECK: [0x05,0x02,0xf7,0xd1,0x01,0x05,0x0e,0x04]9842 9843v_max3_f16 v5, v1, v2, |v3|9844// CHECK: [0x05,0x04,0xf7,0xd1,0x01,0x05,0x0e,0x04]9845 9846v_max3_f16 v5, |v1|, |v2|, |v3|9847// CHECK: [0x05,0x07,0xf7,0xd1,0x01,0x05,0x0e,0x04]9848 9849v_max3_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]9850// CHECK: [0x05,0x00,0xf7,0xd1,0x01,0x05,0x0e,0x04]9851 9852v_max3_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]9853// CHECK: [0x05,0x08,0xf7,0xd1,0x01,0x05,0x0e,0x04]9854 9855v_max3_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]9856// CHECK: [0x05,0x10,0xf7,0xd1,0x01,0x05,0x0e,0x04]9857 9858v_max3_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]9859// CHECK: [0x05,0x20,0xf7,0xd1,0x01,0x05,0x0e,0x04]9860 9861v_max3_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]9862// CHECK: [0x05,0x40,0xf7,0xd1,0x01,0x05,0x0e,0x04]9863 9864v_max3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]9865// CHECK: [0x05,0x78,0xf7,0xd1,0x01,0x05,0x0e,0x04]9866 9867v_max3_f16 v5, v1, v2, v3 clamp9868// CHECK: [0x05,0x80,0xf7,0xd1,0x01,0x05,0x0e,0x04]9869 9870v_max3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1] mul:29871// CHECK: [0x05,0x78,0xf7,0xd1,0x01,0x05,0x0e,0x0c]9872 9873v_max3_i16 v5, v1, v2, v39874// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x0e,0x04]9875 9876v_max3_i16 v255, v1, v2, v39877// CHECK: [0xff,0x00,0xf8,0xd1,0x01,0x05,0x0e,0x04]9878 9879v_max3_i16 v5, v255, v2, v39880// CHECK: [0x05,0x00,0xf8,0xd1,0xff,0x05,0x0e,0x04]9881 9882v_max3_i16 v5, s1, v2, v39883// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x04,0x0e,0x04]9884 9885v_max3_i16 v5, s101, v2, v39886// CHECK: [0x05,0x00,0xf8,0xd1,0x65,0x04,0x0e,0x04]9887 9888v_max3_i16 v5, flat_scratch_lo, v2, v39889// CHECK: [0x05,0x00,0xf8,0xd1,0x66,0x04,0x0e,0x04]9890 9891v_max3_i16 v5, flat_scratch_hi, v2, v39892// CHECK: [0x05,0x00,0xf8,0xd1,0x67,0x04,0x0e,0x04]9893 9894v_max3_i16 v5, vcc_lo, v2, v39895// CHECK: [0x05,0x00,0xf8,0xd1,0x6a,0x04,0x0e,0x04]9896 9897v_max3_i16 v5, vcc_hi, v2, v39898// CHECK: [0x05,0x00,0xf8,0xd1,0x6b,0x04,0x0e,0x04]9899 9900v_max3_i16 v5, ttmp15, v2, v39901// CHECK: [0x05,0x00,0xf8,0xd1,0x7b,0x04,0x0e,0x04]9902 9903v_max3_i16 v5, m0, v2, v39904// CHECK: [0x05,0x00,0xf8,0xd1,0x7c,0x04,0x0e,0x04]9905 9906v_max3_i16 v5, exec_lo, v2, v39907// CHECK: [0x05,0x00,0xf8,0xd1,0x7e,0x04,0x0e,0x04]9908 9909v_max3_i16 v5, exec_hi, v2, v39910// CHECK: [0x05,0x00,0xf8,0xd1,0x7f,0x04,0x0e,0x04]9911 9912v_max3_i16 v5, 0, v2, v39913// CHECK: [0x05,0x00,0xf8,0xd1,0x80,0x04,0x0e,0x04]9914 9915v_max3_i16 v5, -1, v2, v39916// CHECK: [0x05,0x00,0xf8,0xd1,0xc1,0x04,0x0e,0x04]9917 9918v_max3_i16 v5, src_vccz, v2, v39919// CHECK: [0x05,0x00,0xf8,0xd1,0xfb,0x04,0x0e,0x04]9920 9921v_max3_i16 v5, src_execz, v2, v39922// CHECK: [0x05,0x00,0xf8,0xd1,0xfc,0x04,0x0e,0x04]9923 9924v_max3_i16 v5, src_scc, v2, v39925// CHECK: [0x05,0x00,0xf8,0xd1,0xfd,0x04,0x0e,0x04]9926 9927v_max3_i16 v5, src_lds_direct, v2, v39928// CHECK: [0x05,0x00,0xf8,0xd1,0xfe,0x04,0x0e,0x04]9929 9930v_max3_i16 v5, v1, v255, v39931// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xff,0x0f,0x04]9932 9933v_max3_i16 v5, v1, s2, v39934// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x0c,0x04]9935 9936v_max3_i16 v5, v1, s101, v39937// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xcb,0x0c,0x04]9938 9939v_max3_i16 v5, v1, flat_scratch_lo, v39940// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xcd,0x0c,0x04]9941 9942v_max3_i16 v5, v1, flat_scratch_hi, v39943// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xcf,0x0c,0x04]9944 9945v_max3_i16 v5, v1, vcc_lo, v39946// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xd5,0x0c,0x04]9947 9948v_max3_i16 v5, v1, vcc_hi, v39949// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xd7,0x0c,0x04]9950 9951v_max3_i16 v5, v1, ttmp15, v39952// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xf7,0x0c,0x04]9953 9954v_max3_i16 v5, v1, m0, v39955// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xf9,0x0c,0x04]9956 9957v_max3_i16 v5, v1, exec_lo, v39958// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xfd,0x0c,0x04]9959 9960v_max3_i16 v5, v1, exec_hi, v39961// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xff,0x0c,0x04]9962 9963v_max3_i16 v5, v1, 0, v39964// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x01,0x0d,0x04]9965 9966v_max3_i16 v5, v1, -1, v39967// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x83,0x0d,0x04]9968 9969v_max3_i16 v5, v1, src_vccz, v39970// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xf7,0x0d,0x04]9971 9972v_max3_i16 v5, v1, src_execz, v39973// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xf9,0x0d,0x04]9974 9975v_max3_i16 v5, v1, src_scc, v39976// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0xfb,0x0d,0x04]9977 9978v_max3_i16 v5, v1, v2, v2559979// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xfe,0x07]9980 9981v_max3_i16 v5, v1, v2, s39982// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x0e,0x00]9983 9984v_max3_i16 v5, v1, v2, s1019985// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x96,0x01]9986 9987v_max3_i16 v5, v1, v2, flat_scratch_lo9988// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x9a,0x01]9989 9990v_max3_i16 v5, v1, v2, flat_scratch_hi9991// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x9e,0x01]9992 9993v_max3_i16 v5, v1, v2, vcc_lo9994// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xaa,0x01]9995 9996v_max3_i16 v5, v1, v2, vcc_hi9997// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xae,0x01]9998 9999v_max3_i16 v5, v1, v2, ttmp1510000// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xee,0x01]10001 10002v_max3_i16 v5, v1, v2, m010003// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xf2,0x01]10004 10005v_max3_i16 v5, v1, v2, exec_lo10006// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xfa,0x01]10007 10008v_max3_i16 v5, v1, v2, exec_hi10009// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xfe,0x01]10010 10011v_max3_i16 v5, v1, v2, 010012// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x02,0x02]10013 10014v_max3_i16 v5, v1, v2, -110015// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x06,0x03]10016 10017v_max3_i16 v5, v1, v2, src_vccz10018// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xee,0x03]10019 10020v_max3_i16 v5, v1, v2, src_execz10021// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xf2,0x03]10022 10023v_max3_i16 v5, v1, v2, src_scc10024// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0xf6,0x03]10025 10026v_max3_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]10027// CHECK: [0x05,0x00,0xf8,0xd1,0x01,0x05,0x0e,0x04]10028 10029v_max3_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]10030// CHECK: [0x05,0x08,0xf8,0xd1,0x01,0x05,0x0e,0x04]10031 10032v_max3_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]10033// CHECK: [0x05,0x10,0xf8,0xd1,0x01,0x05,0x0e,0x04]10034 10035v_max3_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]10036// CHECK: [0x05,0x20,0xf8,0xd1,0x01,0x05,0x0e,0x04]10037 10038v_max3_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]10039// CHECK: [0x05,0x40,0xf8,0xd1,0x01,0x05,0x0e,0x04]10040 10041v_max3_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]10042// CHECK: [0x05,0x78,0xf8,0xd1,0x01,0x05,0x0e,0x04]10043 10044v_max3_u16 v5, v1, v2, v310045// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x0e,0x04]10046 10047v_max3_u16 v255, v1, v2, v310048// CHECK: [0xff,0x00,0xf9,0xd1,0x01,0x05,0x0e,0x04]10049 10050v_max3_u16 v5, v255, v2, v310051// CHECK: [0x05,0x00,0xf9,0xd1,0xff,0x05,0x0e,0x04]10052 10053v_max3_u16 v5, s1, v2, v310054// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x04,0x0e,0x04]10055 10056v_max3_u16 v5, s101, v2, v310057// CHECK: [0x05,0x00,0xf9,0xd1,0x65,0x04,0x0e,0x04]10058 10059v_max3_u16 v5, flat_scratch_lo, v2, v310060// CHECK: [0x05,0x00,0xf9,0xd1,0x66,0x04,0x0e,0x04]10061 10062v_max3_u16 v5, flat_scratch_hi, v2, v310063// CHECK: [0x05,0x00,0xf9,0xd1,0x67,0x04,0x0e,0x04]10064 10065v_max3_u16 v5, vcc_lo, v2, v310066// CHECK: [0x05,0x00,0xf9,0xd1,0x6a,0x04,0x0e,0x04]10067 10068v_max3_u16 v5, vcc_hi, v2, v310069// CHECK: [0x05,0x00,0xf9,0xd1,0x6b,0x04,0x0e,0x04]10070 10071v_max3_u16 v5, ttmp15, v2, v310072// CHECK: [0x05,0x00,0xf9,0xd1,0x7b,0x04,0x0e,0x04]10073 10074v_max3_u16 v5, m0, v2, v310075// CHECK: [0x05,0x00,0xf9,0xd1,0x7c,0x04,0x0e,0x04]10076 10077v_max3_u16 v5, exec_lo, v2, v310078// CHECK: [0x05,0x00,0xf9,0xd1,0x7e,0x04,0x0e,0x04]10079 10080v_max3_u16 v5, exec_hi, v2, v310081// CHECK: [0x05,0x00,0xf9,0xd1,0x7f,0x04,0x0e,0x04]10082 10083v_max3_u16 v5, 0, v2, v310084// CHECK: [0x05,0x00,0xf9,0xd1,0x80,0x04,0x0e,0x04]10085 10086v_max3_u16 v5, -1, v2, v310087// CHECK: [0x05,0x00,0xf9,0xd1,0xc1,0x04,0x0e,0x04]10088 10089v_max3_u16 v5, src_vccz, v2, v310090// CHECK: [0x05,0x00,0xf9,0xd1,0xfb,0x04,0x0e,0x04]10091 10092v_max3_u16 v5, src_execz, v2, v310093// CHECK: [0x05,0x00,0xf9,0xd1,0xfc,0x04,0x0e,0x04]10094 10095v_max3_u16 v5, src_scc, v2, v310096// CHECK: [0x05,0x00,0xf9,0xd1,0xfd,0x04,0x0e,0x04]10097 10098v_max3_u16 v5, src_lds_direct, v2, v310099// CHECK: [0x05,0x00,0xf9,0xd1,0xfe,0x04,0x0e,0x04]10100 10101v_max3_u16 v5, v1, v255, v310102// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xff,0x0f,0x04]10103 10104v_max3_u16 v5, v1, s2, v310105// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x0c,0x04]10106 10107v_max3_u16 v5, v1, s101, v310108// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xcb,0x0c,0x04]10109 10110v_max3_u16 v5, v1, flat_scratch_lo, v310111// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xcd,0x0c,0x04]10112 10113v_max3_u16 v5, v1, flat_scratch_hi, v310114// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xcf,0x0c,0x04]10115 10116v_max3_u16 v5, v1, vcc_lo, v310117// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xd5,0x0c,0x04]10118 10119v_max3_u16 v5, v1, vcc_hi, v310120// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xd7,0x0c,0x04]10121 10122v_max3_u16 v5, v1, ttmp15, v310123// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xf7,0x0c,0x04]10124 10125v_max3_u16 v5, v1, m0, v310126// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xf9,0x0c,0x04]10127 10128v_max3_u16 v5, v1, exec_lo, v310129// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xfd,0x0c,0x04]10130 10131v_max3_u16 v5, v1, exec_hi, v310132// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xff,0x0c,0x04]10133 10134v_max3_u16 v5, v1, 0, v310135// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x01,0x0d,0x04]10136 10137v_max3_u16 v5, v1, -1, v310138// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x83,0x0d,0x04]10139 10140v_max3_u16 v5, v1, src_vccz, v310141// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xf7,0x0d,0x04]10142 10143v_max3_u16 v5, v1, src_execz, v310144// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xf9,0x0d,0x04]10145 10146v_max3_u16 v5, v1, src_scc, v310147// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0xfb,0x0d,0x04]10148 10149v_max3_u16 v5, v1, v2, v25510150// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xfe,0x07]10151 10152v_max3_u16 v5, v1, v2, s310153// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x0e,0x00]10154 10155v_max3_u16 v5, v1, v2, s10110156// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x96,0x01]10157 10158v_max3_u16 v5, v1, v2, flat_scratch_lo10159// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x9a,0x01]10160 10161v_max3_u16 v5, v1, v2, flat_scratch_hi10162// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x9e,0x01]10163 10164v_max3_u16 v5, v1, v2, vcc_lo10165// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xaa,0x01]10166 10167v_max3_u16 v5, v1, v2, vcc_hi10168// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xae,0x01]10169 10170v_max3_u16 v5, v1, v2, ttmp1510171// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xee,0x01]10172 10173v_max3_u16 v5, v1, v2, m010174// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xf2,0x01]10175 10176v_max3_u16 v5, v1, v2, exec_lo10177// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xfa,0x01]10178 10179v_max3_u16 v5, v1, v2, exec_hi10180// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xfe,0x01]10181 10182v_max3_u16 v5, v1, v2, 010183// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x02,0x02]10184 10185v_max3_u16 v5, v1, v2, -110186// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x06,0x03]10187 10188v_max3_u16 v5, v1, v2, src_vccz10189// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xee,0x03]10190 10191v_max3_u16 v5, v1, v2, src_execz10192// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xf2,0x03]10193 10194v_max3_u16 v5, v1, v2, src_scc10195// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0xf6,0x03]10196 10197v_max3_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]10198// CHECK: [0x05,0x00,0xf9,0xd1,0x01,0x05,0x0e,0x04]10199 10200v_max3_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]10201// CHECK: [0x05,0x08,0xf9,0xd1,0x01,0x05,0x0e,0x04]10202 10203v_max3_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]10204// CHECK: [0x05,0x10,0xf9,0xd1,0x01,0x05,0x0e,0x04]10205 10206v_max3_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]10207// CHECK: [0x05,0x20,0xf9,0xd1,0x01,0x05,0x0e,0x04]10208 10209v_max3_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]10210// CHECK: [0x05,0x40,0xf9,0xd1,0x01,0x05,0x0e,0x04]10211 10212v_max3_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]10213// CHECK: [0x05,0x78,0xf9,0xd1,0x01,0x05,0x0e,0x04]10214 10215v_med3_f16 v5, v1, v2, v310216// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0e,0x04]10217 10218v_med3_f16 v255, v1, v2, v310219// CHECK: [0xff,0x00,0xfa,0xd1,0x01,0x05,0x0e,0x04]10220 10221v_med3_f16 v5, v255, v2, v310222// CHECK: [0x05,0x00,0xfa,0xd1,0xff,0x05,0x0e,0x04]10223 10224v_med3_f16 v5, s1, v2, v310225// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x04,0x0e,0x04]10226 10227v_med3_f16 v5, s101, v2, v310228// CHECK: [0x05,0x00,0xfa,0xd1,0x65,0x04,0x0e,0x04]10229 10230v_med3_f16 v5, flat_scratch_lo, v2, v310231// CHECK: [0x05,0x00,0xfa,0xd1,0x66,0x04,0x0e,0x04]10232 10233v_med3_f16 v5, flat_scratch_hi, v2, v310234// CHECK: [0x05,0x00,0xfa,0xd1,0x67,0x04,0x0e,0x04]10235 10236v_med3_f16 v5, vcc_lo, v2, v310237// CHECK: [0x05,0x00,0xfa,0xd1,0x6a,0x04,0x0e,0x04]10238 10239v_med3_f16 v5, vcc_hi, v2, v310240// CHECK: [0x05,0x00,0xfa,0xd1,0x6b,0x04,0x0e,0x04]10241 10242v_med3_f16 v5, ttmp15, v2, v310243// CHECK: [0x05,0x00,0xfa,0xd1,0x7b,0x04,0x0e,0x04]10244 10245v_med3_f16 v5, m0, v2, v310246// CHECK: [0x05,0x00,0xfa,0xd1,0x7c,0x04,0x0e,0x04]10247 10248v_med3_f16 v5, exec_lo, v2, v310249// CHECK: [0x05,0x00,0xfa,0xd1,0x7e,0x04,0x0e,0x04]10250 10251v_med3_f16 v5, exec_hi, v2, v310252// CHECK: [0x05,0x00,0xfa,0xd1,0x7f,0x04,0x0e,0x04]10253 10254v_med3_f16 v5, 0, v2, v310255// CHECK: [0x05,0x00,0xfa,0xd1,0x80,0x04,0x0e,0x04]10256 10257v_med3_f16 v5, -1, v2, v310258// CHECK: [0x05,0x00,0xfa,0xd1,0xc1,0x04,0x0e,0x04]10259 10260v_med3_f16 v5, 0.5, v2, v310261// CHECK: [0x05,0x00,0xfa,0xd1,0xf0,0x04,0x0e,0x04]10262 10263v_med3_f16 v5, -4.0, v2, v310264// CHECK: [0x05,0x00,0xfa,0xd1,0xf7,0x04,0x0e,0x04]10265 10266v_med3_f16 v5, src_vccz, v2, v310267// CHECK: [0x05,0x00,0xfa,0xd1,0xfb,0x04,0x0e,0x04]10268 10269v_med3_f16 v5, src_execz, v2, v310270// CHECK: [0x05,0x00,0xfa,0xd1,0xfc,0x04,0x0e,0x04]10271 10272v_med3_f16 v5, src_scc, v2, v310273// CHECK: [0x05,0x00,0xfa,0xd1,0xfd,0x04,0x0e,0x04]10274 10275v_med3_f16 v5, src_lds_direct, v2, v310276// CHECK: [0x05,0x00,0xfa,0xd1,0xfe,0x04,0x0e,0x04]10277 10278v_med3_f16 v5, v1, v255, v310279// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xff,0x0f,0x04]10280 10281v_med3_f16 v5, v1, s2, v310282// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0c,0x04]10283 10284v_med3_f16 v5, v1, s101, v310285// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xcb,0x0c,0x04]10286 10287v_med3_f16 v5, v1, flat_scratch_lo, v310288// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xcd,0x0c,0x04]10289 10290v_med3_f16 v5, v1, flat_scratch_hi, v310291// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xcf,0x0c,0x04]10292 10293v_med3_f16 v5, v1, vcc_lo, v310294// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xd5,0x0c,0x04]10295 10296v_med3_f16 v5, v1, vcc_hi, v310297// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xd7,0x0c,0x04]10298 10299v_med3_f16 v5, v1, ttmp15, v310300// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xf7,0x0c,0x04]10301 10302v_med3_f16 v5, v1, m0, v310303// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xf9,0x0c,0x04]10304 10305v_med3_f16 v5, v1, exec_lo, v310306// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xfd,0x0c,0x04]10307 10308v_med3_f16 v5, v1, exec_hi, v310309// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xff,0x0c,0x04]10310 10311v_med3_f16 v5, v1, 0, v310312// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x01,0x0d,0x04]10313 10314v_med3_f16 v5, v1, -1, v310315// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x83,0x0d,0x04]10316 10317v_med3_f16 v5, v1, 0.5, v310318// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xe1,0x0d,0x04]10319 10320v_med3_f16 v5, v1, -4.0, v310321// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xef,0x0d,0x04]10322 10323v_med3_f16 v5, v1, src_vccz, v310324// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xf7,0x0d,0x04]10325 10326v_med3_f16 v5, v1, src_execz, v310327// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xf9,0x0d,0x04]10328 10329v_med3_f16 v5, v1, src_scc, v310330// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0xfb,0x0d,0x04]10331 10332v_med3_f16 v5, v1, v2, v25510333// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xfe,0x07]10334 10335v_med3_f16 v5, v1, v2, s310336// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0e,0x00]10337 10338v_med3_f16 v5, v1, v2, s10110339// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x96,0x01]10340 10341v_med3_f16 v5, v1, v2, flat_scratch_lo10342// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x9a,0x01]10343 10344v_med3_f16 v5, v1, v2, flat_scratch_hi10345// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x9e,0x01]10346 10347v_med3_f16 v5, v1, v2, vcc_lo10348// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xaa,0x01]10349 10350v_med3_f16 v5, v1, v2, vcc_hi10351// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xae,0x01]10352 10353v_med3_f16 v5, v1, v2, ttmp1510354// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xee,0x01]10355 10356v_med3_f16 v5, v1, v2, m010357// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xf2,0x01]10358 10359v_med3_f16 v5, v1, v2, exec_lo10360// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xfa,0x01]10361 10362v_med3_f16 v5, v1, v2, exec_hi10363// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xfe,0x01]10364 10365v_med3_f16 v5, v1, v2, 010366// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x02,0x02]10367 10368v_med3_f16 v5, v1, v2, -110369// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x06,0x03]10370 10371v_med3_f16 v5, v1, v2, 0.510372// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xc2,0x03]10373 10374v_med3_f16 v5, v1, v2, -4.010375// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xde,0x03]10376 10377v_med3_f16 v5, v1, v2, src_vccz10378// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xee,0x03]10379 10380v_med3_f16 v5, v1, v2, src_execz10381// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xf2,0x03]10382 10383v_med3_f16 v5, v1, v2, src_scc10384// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0xf6,0x03]10385 10386v_med3_f16 v5, -v1, v2, v310387// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0e,0x24]10388 10389v_med3_f16 v5, v1, -v2, v310390// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0e,0x44]10391 10392v_med3_f16 v5, v1, v2, -v310393// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0e,0x84]10394 10395v_med3_f16 v5, -v1, -v2, -v310396// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0e,0xe4]10397 10398v_med3_f16 v5, |v1|, v2, v310399// CHECK: [0x05,0x01,0xfa,0xd1,0x01,0x05,0x0e,0x04]10400 10401v_med3_f16 v5, v1, |v2|, v310402// CHECK: [0x05,0x02,0xfa,0xd1,0x01,0x05,0x0e,0x04]10403 10404v_med3_f16 v5, v1, v2, |v3|10405// CHECK: [0x05,0x04,0xfa,0xd1,0x01,0x05,0x0e,0x04]10406 10407v_med3_f16 v5, |v1|, |v2|, |v3|10408// CHECK: [0x05,0x07,0xfa,0xd1,0x01,0x05,0x0e,0x04]10409 10410v_med3_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]10411// CHECK: [0x05,0x00,0xfa,0xd1,0x01,0x05,0x0e,0x04]10412 10413v_med3_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]10414// CHECK: [0x05,0x08,0xfa,0xd1,0x01,0x05,0x0e,0x04]10415 10416v_med3_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]10417// CHECK: [0x05,0x10,0xfa,0xd1,0x01,0x05,0x0e,0x04]10418 10419v_med3_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]10420// CHECK: [0x05,0x20,0xfa,0xd1,0x01,0x05,0x0e,0x04]10421 10422v_med3_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]10423// CHECK: [0x05,0x40,0xfa,0xd1,0x01,0x05,0x0e,0x04]10424 10425v_med3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]10426// CHECK: [0x05,0x78,0xfa,0xd1,0x01,0x05,0x0e,0x04]10427 10428v_med3_f16 v5, v1, v2, v3 clamp10429// CHECK: [0x05,0x80,0xfa,0xd1,0x01,0x05,0x0e,0x04]10430 10431v_med3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1] mul:210432// CHECK: [0x05,0x78,0xfa,0xd1,0x01,0x05,0x0e,0x0c]10433 10434v_med3_i16 v5, v1, v2, v310435// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x0e,0x04]10436 10437v_med3_i16 v255, v1, v2, v310438// CHECK: [0xff,0x00,0xfb,0xd1,0x01,0x05,0x0e,0x04]10439 10440v_med3_i16 v5, v255, v2, v310441// CHECK: [0x05,0x00,0xfb,0xd1,0xff,0x05,0x0e,0x04]10442 10443v_med3_i16 v5, s1, v2, v310444// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x04,0x0e,0x04]10445 10446v_med3_i16 v5, s101, v2, v310447// CHECK: [0x05,0x00,0xfb,0xd1,0x65,0x04,0x0e,0x04]10448 10449v_med3_i16 v5, flat_scratch_lo, v2, v310450// CHECK: [0x05,0x00,0xfb,0xd1,0x66,0x04,0x0e,0x04]10451 10452v_med3_i16 v5, flat_scratch_hi, v2, v310453// CHECK: [0x05,0x00,0xfb,0xd1,0x67,0x04,0x0e,0x04]10454 10455v_med3_i16 v5, vcc_lo, v2, v310456// CHECK: [0x05,0x00,0xfb,0xd1,0x6a,0x04,0x0e,0x04]10457 10458v_med3_i16 v5, vcc_hi, v2, v310459// CHECK: [0x05,0x00,0xfb,0xd1,0x6b,0x04,0x0e,0x04]10460 10461v_med3_i16 v5, ttmp15, v2, v310462// CHECK: [0x05,0x00,0xfb,0xd1,0x7b,0x04,0x0e,0x04]10463 10464v_med3_i16 v5, m0, v2, v310465// CHECK: [0x05,0x00,0xfb,0xd1,0x7c,0x04,0x0e,0x04]10466 10467v_med3_i16 v5, exec_lo, v2, v310468// CHECK: [0x05,0x00,0xfb,0xd1,0x7e,0x04,0x0e,0x04]10469 10470v_med3_i16 v5, exec_hi, v2, v310471// CHECK: [0x05,0x00,0xfb,0xd1,0x7f,0x04,0x0e,0x04]10472 10473v_med3_i16 v5, 0, v2, v310474// CHECK: [0x05,0x00,0xfb,0xd1,0x80,0x04,0x0e,0x04]10475 10476v_med3_i16 v5, -1, v2, v310477// CHECK: [0x05,0x00,0xfb,0xd1,0xc1,0x04,0x0e,0x04]10478 10479v_med3_i16 v5, src_vccz, v2, v310480// CHECK: [0x05,0x00,0xfb,0xd1,0xfb,0x04,0x0e,0x04]10481 10482v_med3_i16 v5, src_execz, v2, v310483// CHECK: [0x05,0x00,0xfb,0xd1,0xfc,0x04,0x0e,0x04]10484 10485v_med3_i16 v5, src_scc, v2, v310486// CHECK: [0x05,0x00,0xfb,0xd1,0xfd,0x04,0x0e,0x04]10487 10488v_med3_i16 v5, src_lds_direct, v2, v310489// CHECK: [0x05,0x00,0xfb,0xd1,0xfe,0x04,0x0e,0x04]10490 10491v_med3_i16 v5, v1, v255, v310492// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xff,0x0f,0x04]10493 10494v_med3_i16 v5, v1, s2, v310495// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x0c,0x04]10496 10497v_med3_i16 v5, v1, s101, v310498// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xcb,0x0c,0x04]10499 10500v_med3_i16 v5, v1, flat_scratch_lo, v310501// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xcd,0x0c,0x04]10502 10503v_med3_i16 v5, v1, flat_scratch_hi, v310504// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xcf,0x0c,0x04]10505 10506v_med3_i16 v5, v1, vcc_lo, v310507// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xd5,0x0c,0x04]10508 10509v_med3_i16 v5, v1, vcc_hi, v310510// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xd7,0x0c,0x04]10511 10512v_med3_i16 v5, v1, ttmp15, v310513// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xf7,0x0c,0x04]10514 10515v_med3_i16 v5, v1, m0, v310516// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xf9,0x0c,0x04]10517 10518v_med3_i16 v5, v1, exec_lo, v310519// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xfd,0x0c,0x04]10520 10521v_med3_i16 v5, v1, exec_hi, v310522// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xff,0x0c,0x04]10523 10524v_med3_i16 v5, v1, 0, v310525// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x01,0x0d,0x04]10526 10527v_med3_i16 v5, v1, -1, v310528// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x83,0x0d,0x04]10529 10530v_med3_i16 v5, v1, src_vccz, v310531// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xf7,0x0d,0x04]10532 10533v_med3_i16 v5, v1, src_execz, v310534// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xf9,0x0d,0x04]10535 10536v_med3_i16 v5, v1, src_scc, v310537// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0xfb,0x0d,0x04]10538 10539v_med3_i16 v5, v1, v2, v25510540// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xfe,0x07]10541 10542v_med3_i16 v5, v1, v2, s310543// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x0e,0x00]10544 10545v_med3_i16 v5, v1, v2, s10110546// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x96,0x01]10547 10548v_med3_i16 v5, v1, v2, flat_scratch_lo10549// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x9a,0x01]10550 10551v_med3_i16 v5, v1, v2, flat_scratch_hi10552// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x9e,0x01]10553 10554v_med3_i16 v5, v1, v2, vcc_lo10555// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xaa,0x01]10556 10557v_med3_i16 v5, v1, v2, vcc_hi10558// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xae,0x01]10559 10560v_med3_i16 v5, v1, v2, ttmp1510561// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xee,0x01]10562 10563v_med3_i16 v5, v1, v2, m010564// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xf2,0x01]10565 10566v_med3_i16 v5, v1, v2, exec_lo10567// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xfa,0x01]10568 10569v_med3_i16 v5, v1, v2, exec_hi10570// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xfe,0x01]10571 10572v_med3_i16 v5, v1, v2, 010573// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x02,0x02]10574 10575v_med3_i16 v5, v1, v2, -110576// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x06,0x03]10577 10578v_med3_i16 v5, v1, v2, src_vccz10579// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xee,0x03]10580 10581v_med3_i16 v5, v1, v2, src_execz10582// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xf2,0x03]10583 10584v_med3_i16 v5, v1, v2, src_scc10585// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0xf6,0x03]10586 10587v_med3_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]10588// CHECK: [0x05,0x00,0xfb,0xd1,0x01,0x05,0x0e,0x04]10589 10590v_med3_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]10591// CHECK: [0x05,0x08,0xfb,0xd1,0x01,0x05,0x0e,0x04]10592 10593v_med3_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]10594// CHECK: [0x05,0x10,0xfb,0xd1,0x01,0x05,0x0e,0x04]10595 10596v_med3_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]10597// CHECK: [0x05,0x20,0xfb,0xd1,0x01,0x05,0x0e,0x04]10598 10599v_med3_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]10600// CHECK: [0x05,0x40,0xfb,0xd1,0x01,0x05,0x0e,0x04]10601 10602v_med3_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]10603// CHECK: [0x05,0x78,0xfb,0xd1,0x01,0x05,0x0e,0x04]10604 10605v_med3_u16 v5, v1, v2, v310606// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x0e,0x04]10607 10608v_med3_u16 v255, v1, v2, v310609// CHECK: [0xff,0x00,0xfc,0xd1,0x01,0x05,0x0e,0x04]10610 10611v_med3_u16 v5, v255, v2, v310612// CHECK: [0x05,0x00,0xfc,0xd1,0xff,0x05,0x0e,0x04]10613 10614v_med3_u16 v5, s1, v2, v310615// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x04,0x0e,0x04]10616 10617v_med3_u16 v5, s101, v2, v310618// CHECK: [0x05,0x00,0xfc,0xd1,0x65,0x04,0x0e,0x04]10619 10620v_med3_u16 v5, flat_scratch_lo, v2, v310621// CHECK: [0x05,0x00,0xfc,0xd1,0x66,0x04,0x0e,0x04]10622 10623v_med3_u16 v5, flat_scratch_hi, v2, v310624// CHECK: [0x05,0x00,0xfc,0xd1,0x67,0x04,0x0e,0x04]10625 10626v_med3_u16 v5, vcc_lo, v2, v310627// CHECK: [0x05,0x00,0xfc,0xd1,0x6a,0x04,0x0e,0x04]10628 10629v_med3_u16 v5, vcc_hi, v2, v310630// CHECK: [0x05,0x00,0xfc,0xd1,0x6b,0x04,0x0e,0x04]10631 10632v_med3_u16 v5, ttmp15, v2, v310633// CHECK: [0x05,0x00,0xfc,0xd1,0x7b,0x04,0x0e,0x04]10634 10635v_med3_u16 v5, m0, v2, v310636// CHECK: [0x05,0x00,0xfc,0xd1,0x7c,0x04,0x0e,0x04]10637 10638v_med3_u16 v5, exec_lo, v2, v310639// CHECK: [0x05,0x00,0xfc,0xd1,0x7e,0x04,0x0e,0x04]10640 10641v_med3_u16 v5, exec_hi, v2, v310642// CHECK: [0x05,0x00,0xfc,0xd1,0x7f,0x04,0x0e,0x04]10643 10644v_med3_u16 v5, 0, v2, v310645// CHECK: [0x05,0x00,0xfc,0xd1,0x80,0x04,0x0e,0x04]10646 10647v_med3_u16 v5, -1, v2, v310648// CHECK: [0x05,0x00,0xfc,0xd1,0xc1,0x04,0x0e,0x04]10649 10650v_med3_u16 v5, src_vccz, v2, v310651// CHECK: [0x05,0x00,0xfc,0xd1,0xfb,0x04,0x0e,0x04]10652 10653v_med3_u16 v5, src_execz, v2, v310654// CHECK: [0x05,0x00,0xfc,0xd1,0xfc,0x04,0x0e,0x04]10655 10656v_med3_u16 v5, src_scc, v2, v310657// CHECK: [0x05,0x00,0xfc,0xd1,0xfd,0x04,0x0e,0x04]10658 10659v_med3_u16 v5, src_lds_direct, v2, v310660// CHECK: [0x05,0x00,0xfc,0xd1,0xfe,0x04,0x0e,0x04]10661 10662v_med3_u16 v5, v1, v255, v310663// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xff,0x0f,0x04]10664 10665v_med3_u16 v5, v1, s2, v310666// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x0c,0x04]10667 10668v_med3_u16 v5, v1, s101, v310669// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xcb,0x0c,0x04]10670 10671v_med3_u16 v5, v1, flat_scratch_lo, v310672// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xcd,0x0c,0x04]10673 10674v_med3_u16 v5, v1, flat_scratch_hi, v310675// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xcf,0x0c,0x04]10676 10677v_med3_u16 v5, v1, vcc_lo, v310678// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xd5,0x0c,0x04]10679 10680v_med3_u16 v5, v1, vcc_hi, v310681// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xd7,0x0c,0x04]10682 10683v_med3_u16 v5, v1, ttmp15, v310684// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xf7,0x0c,0x04]10685 10686v_med3_u16 v5, v1, m0, v310687// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xf9,0x0c,0x04]10688 10689v_med3_u16 v5, v1, exec_lo, v310690// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xfd,0x0c,0x04]10691 10692v_med3_u16 v5, v1, exec_hi, v310693// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xff,0x0c,0x04]10694 10695v_med3_u16 v5, v1, 0, v310696// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x01,0x0d,0x04]10697 10698v_med3_u16 v5, v1, -1, v310699// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x83,0x0d,0x04]10700 10701v_med3_u16 v5, v1, src_vccz, v310702// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xf7,0x0d,0x04]10703 10704v_med3_u16 v5, v1, src_execz, v310705// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xf9,0x0d,0x04]10706 10707v_med3_u16 v5, v1, src_scc, v310708// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0xfb,0x0d,0x04]10709 10710v_med3_u16 v5, v1, v2, v25510711// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xfe,0x07]10712 10713v_med3_u16 v5, v1, v2, s310714// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x0e,0x00]10715 10716v_med3_u16 v5, v1, v2, s10110717// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x96,0x01]10718 10719v_med3_u16 v5, v1, v2, flat_scratch_lo10720// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x9a,0x01]10721 10722v_med3_u16 v5, v1, v2, flat_scratch_hi10723// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x9e,0x01]10724 10725v_med3_u16 v5, v1, v2, vcc_lo10726// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xaa,0x01]10727 10728v_med3_u16 v5, v1, v2, vcc_hi10729// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xae,0x01]10730 10731v_med3_u16 v5, v1, v2, ttmp1510732// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xee,0x01]10733 10734v_med3_u16 v5, v1, v2, m010735// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xf2,0x01]10736 10737v_med3_u16 v5, v1, v2, exec_lo10738// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xfa,0x01]10739 10740v_med3_u16 v5, v1, v2, exec_hi10741// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xfe,0x01]10742 10743v_med3_u16 v5, v1, v2, 010744// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x02,0x02]10745 10746v_med3_u16 v5, v1, v2, -110747// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x06,0x03]10748 10749v_med3_u16 v5, v1, v2, src_vccz10750// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xee,0x03]10751 10752v_med3_u16 v5, v1, v2, src_execz10753// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xf2,0x03]10754 10755v_med3_u16 v5, v1, v2, src_scc10756// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0xf6,0x03]10757 10758v_med3_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]10759// CHECK: [0x05,0x00,0xfc,0xd1,0x01,0x05,0x0e,0x04]10760 10761v_med3_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]10762// CHECK: [0x05,0x08,0xfc,0xd1,0x01,0x05,0x0e,0x04]10763 10764v_med3_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]10765// CHECK: [0x05,0x10,0xfc,0xd1,0x01,0x05,0x0e,0x04]10766 10767v_med3_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]10768// CHECK: [0x05,0x20,0xfc,0xd1,0x01,0x05,0x0e,0x04]10769 10770v_med3_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]10771// CHECK: [0x05,0x40,0xfc,0xd1,0x01,0x05,0x0e,0x04]10772 10773v_med3_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]10774// CHECK: [0x05,0x78,0xfc,0xd1,0x01,0x05,0x0e,0x04]10775 10776v_lshl_add_u32 v5, v1, v2, v310777// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x0e,0x04]10778 10779v_lshl_add_u32 v255, v1, v2, v310780// CHECK: [0xff,0x00,0xfd,0xd1,0x01,0x05,0x0e,0x04]10781 10782v_lshl_add_u32 v5, v255, v2, v310783// CHECK: [0x05,0x00,0xfd,0xd1,0xff,0x05,0x0e,0x04]10784 10785v_lshl_add_u32 v5, s1, v2, v310786// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x04,0x0e,0x04]10787 10788v_lshl_add_u32 v5, s101, v2, v310789// CHECK: [0x05,0x00,0xfd,0xd1,0x65,0x04,0x0e,0x04]10790 10791v_lshl_add_u32 v5, flat_scratch_lo, v2, v310792// CHECK: [0x05,0x00,0xfd,0xd1,0x66,0x04,0x0e,0x04]10793 10794v_lshl_add_u32 v5, flat_scratch_hi, v2, v310795// CHECK: [0x05,0x00,0xfd,0xd1,0x67,0x04,0x0e,0x04]10796 10797v_lshl_add_u32 v5, vcc_lo, v2, v310798// CHECK: [0x05,0x00,0xfd,0xd1,0x6a,0x04,0x0e,0x04]10799 10800v_lshl_add_u32 v5, vcc_hi, v2, v310801// CHECK: [0x05,0x00,0xfd,0xd1,0x6b,0x04,0x0e,0x04]10802 10803v_lshl_add_u32 v5, ttmp15, v2, v310804// CHECK: [0x05,0x00,0xfd,0xd1,0x7b,0x04,0x0e,0x04]10805 10806v_lshl_add_u32 v5, m0, v2, v310807// CHECK: [0x05,0x00,0xfd,0xd1,0x7c,0x04,0x0e,0x04]10808 10809v_lshl_add_u32 v5, exec_lo, v2, v310810// CHECK: [0x05,0x00,0xfd,0xd1,0x7e,0x04,0x0e,0x04]10811 10812v_lshl_add_u32 v5, exec_hi, v2, v310813// CHECK: [0x05,0x00,0xfd,0xd1,0x7f,0x04,0x0e,0x04]10814 10815v_lshl_add_u32 v5, 0, v2, v310816// CHECK: [0x05,0x00,0xfd,0xd1,0x80,0x04,0x0e,0x04]10817 10818v_lshl_add_u32 v5, -1, v2, v310819// CHECK: [0x05,0x00,0xfd,0xd1,0xc1,0x04,0x0e,0x04]10820 10821v_lshl_add_u32 v5, 0.5, v2, v310822// CHECK: [0x05,0x00,0xfd,0xd1,0xf0,0x04,0x0e,0x04]10823 10824v_lshl_add_u32 v5, -4.0, v2, v310825// CHECK: [0x05,0x00,0xfd,0xd1,0xf7,0x04,0x0e,0x04]10826 10827v_lshl_add_u32 v5, src_vccz, v2, v310828// CHECK: [0x05,0x00,0xfd,0xd1,0xfb,0x04,0x0e,0x04]10829 10830v_lshl_add_u32 v5, src_execz, v2, v310831// CHECK: [0x05,0x00,0xfd,0xd1,0xfc,0x04,0x0e,0x04]10832 10833v_lshl_add_u32 v5, src_scc, v2, v310834// CHECK: [0x05,0x00,0xfd,0xd1,0xfd,0x04,0x0e,0x04]10835 10836v_lshl_add_u32 v5, src_lds_direct, v2, v310837// CHECK: [0x05,0x00,0xfd,0xd1,0xfe,0x04,0x0e,0x04]10838 10839v_lshl_add_u32 v5, v1, v255, v310840// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xff,0x0f,0x04]10841 10842v_lshl_add_u32 v5, v1, s2, v310843// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x0c,0x04]10844 10845v_lshl_add_u32 v5, v1, s101, v310846// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xcb,0x0c,0x04]10847 10848v_lshl_add_u32 v5, v1, flat_scratch_lo, v310849// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xcd,0x0c,0x04]10850 10851v_lshl_add_u32 v5, v1, flat_scratch_hi, v310852// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xcf,0x0c,0x04]10853 10854v_lshl_add_u32 v5, v1, vcc_lo, v310855// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xd5,0x0c,0x04]10856 10857v_lshl_add_u32 v5, v1, vcc_hi, v310858// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xd7,0x0c,0x04]10859 10860v_lshl_add_u32 v5, v1, ttmp15, v310861// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xf7,0x0c,0x04]10862 10863v_lshl_add_u32 v5, v1, m0, v310864// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xf9,0x0c,0x04]10865 10866v_lshl_add_u32 v5, v1, exec_lo, v310867// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xfd,0x0c,0x04]10868 10869v_lshl_add_u32 v5, v1, exec_hi, v310870// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xff,0x0c,0x04]10871 10872v_lshl_add_u32 v5, v1, 0, v310873// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x01,0x0d,0x04]10874 10875v_lshl_add_u32 v5, v1, -1, v310876// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x83,0x0d,0x04]10877 10878v_lshl_add_u32 v5, v1, 0.5, v310879// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xe1,0x0d,0x04]10880 10881v_lshl_add_u32 v5, v1, -4.0, v310882// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xef,0x0d,0x04]10883 10884v_lshl_add_u32 v5, v1, src_vccz, v310885// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xf7,0x0d,0x04]10886 10887v_lshl_add_u32 v5, v1, src_execz, v310888// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xf9,0x0d,0x04]10889 10890v_lshl_add_u32 v5, v1, src_scc, v310891// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xfb,0x0d,0x04]10892 10893v_lshl_add_u32 v5, v1, v2, v25510894// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xfe,0x07]10895 10896v_lshl_add_u32 v5, v1, v2, s310897// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x0e,0x00]10898 10899v_lshl_add_u32 v5, v1, v2, s10110900// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x96,0x01]10901 10902v_lshl_add_u32 v5, v1, v2, flat_scratch_lo10903// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x9a,0x01]10904 10905v_lshl_add_u32 v5, v1, v2, flat_scratch_hi10906// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x9e,0x01]10907 10908v_lshl_add_u32 v5, v1, v2, vcc_lo10909// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xaa,0x01]10910 10911v_lshl_add_u32 v5, v1, v2, vcc_hi10912// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xae,0x01]10913 10914v_lshl_add_u32 v5, v1, v2, ttmp1510915// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xee,0x01]10916 10917v_lshl_add_u32 v5, v1, v2, m010918// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xf2,0x01]10919 10920v_lshl_add_u32 v5, v1, v2, exec_lo10921// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xfa,0x01]10922 10923v_lshl_add_u32 v5, v1, v2, exec_hi10924// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xfe,0x01]10925 10926v_lshl_add_u32 v5, v1, v2, 010927// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x02,0x02]10928 10929v_lshl_add_u32 v5, v1, v2, -110930// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0x06,0x03]10931 10932v_lshl_add_u32 v5, v1, v2, 0.510933// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xc2,0x03]10934 10935v_lshl_add_u32 v5, v1, v2, -4.010936// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xde,0x03]10937 10938v_lshl_add_u32 v5, v1, v2, src_vccz10939// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xee,0x03]10940 10941v_lshl_add_u32 v5, v1, v2, src_execz10942// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xf2,0x03]10943 10944v_lshl_add_u32 v5, v1, v2, src_scc10945// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x05,0xf6,0x03]10946 10947v_add_lshl_u32 v5, v1, v2, v310948// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x0e,0x04]10949 10950v_add_lshl_u32 v255, v1, v2, v310951// CHECK: [0xff,0x00,0xfe,0xd1,0x01,0x05,0x0e,0x04]10952 10953v_add_lshl_u32 v5, v255, v2, v310954// CHECK: [0x05,0x00,0xfe,0xd1,0xff,0x05,0x0e,0x04]10955 10956v_add_lshl_u32 v5, s1, v2, v310957// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x04,0x0e,0x04]10958 10959v_add_lshl_u32 v5, s101, v2, v310960// CHECK: [0x05,0x00,0xfe,0xd1,0x65,0x04,0x0e,0x04]10961 10962v_add_lshl_u32 v5, flat_scratch_lo, v2, v310963// CHECK: [0x05,0x00,0xfe,0xd1,0x66,0x04,0x0e,0x04]10964 10965v_add_lshl_u32 v5, flat_scratch_hi, v2, v310966// CHECK: [0x05,0x00,0xfe,0xd1,0x67,0x04,0x0e,0x04]10967 10968v_add_lshl_u32 v5, vcc_lo, v2, v310969// CHECK: [0x05,0x00,0xfe,0xd1,0x6a,0x04,0x0e,0x04]10970 10971v_add_lshl_u32 v5, vcc_hi, v2, v310972// CHECK: [0x05,0x00,0xfe,0xd1,0x6b,0x04,0x0e,0x04]10973 10974v_add_lshl_u32 v5, ttmp15, v2, v310975// CHECK: [0x05,0x00,0xfe,0xd1,0x7b,0x04,0x0e,0x04]10976 10977v_add_lshl_u32 v5, m0, v2, v310978// CHECK: [0x05,0x00,0xfe,0xd1,0x7c,0x04,0x0e,0x04]10979 10980v_add_lshl_u32 v5, exec_lo, v2, v310981// CHECK: [0x05,0x00,0xfe,0xd1,0x7e,0x04,0x0e,0x04]10982 10983v_add_lshl_u32 v5, exec_hi, v2, v310984// CHECK: [0x05,0x00,0xfe,0xd1,0x7f,0x04,0x0e,0x04]10985 10986v_add_lshl_u32 v5, 0, v2, v310987// CHECK: [0x05,0x00,0xfe,0xd1,0x80,0x04,0x0e,0x04]10988 10989v_add_lshl_u32 v5, -1, v2, v310990// CHECK: [0x05,0x00,0xfe,0xd1,0xc1,0x04,0x0e,0x04]10991 10992v_add_lshl_u32 v5, 0.5, v2, v310993// CHECK: [0x05,0x00,0xfe,0xd1,0xf0,0x04,0x0e,0x04]10994 10995v_add_lshl_u32 v5, -4.0, v2, v310996// CHECK: [0x05,0x00,0xfe,0xd1,0xf7,0x04,0x0e,0x04]10997 10998v_add_lshl_u32 v5, src_vccz, v2, v310999// CHECK: [0x05,0x00,0xfe,0xd1,0xfb,0x04,0x0e,0x04]11000 11001v_add_lshl_u32 v5, src_execz, v2, v311002// CHECK: [0x05,0x00,0xfe,0xd1,0xfc,0x04,0x0e,0x04]11003 11004v_add_lshl_u32 v5, src_scc, v2, v311005// CHECK: [0x05,0x00,0xfe,0xd1,0xfd,0x04,0x0e,0x04]11006 11007v_add_lshl_u32 v5, src_lds_direct, v2, v311008// CHECK: [0x05,0x00,0xfe,0xd1,0xfe,0x04,0x0e,0x04]11009 11010v_add_lshl_u32 v5, v1, v255, v311011// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xff,0x0f,0x04]11012 11013v_add_lshl_u32 v5, v1, s2, v311014// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x0c,0x04]11015 11016v_add_lshl_u32 v5, v1, s101, v311017// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xcb,0x0c,0x04]11018 11019v_add_lshl_u32 v5, v1, flat_scratch_lo, v311020// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xcd,0x0c,0x04]11021 11022v_add_lshl_u32 v5, v1, flat_scratch_hi, v311023// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xcf,0x0c,0x04]11024 11025v_add_lshl_u32 v5, v1, vcc_lo, v311026// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xd5,0x0c,0x04]11027 11028v_add_lshl_u32 v5, v1, vcc_hi, v311029// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xd7,0x0c,0x04]11030 11031v_add_lshl_u32 v5, v1, ttmp15, v311032// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xf7,0x0c,0x04]11033 11034v_add_lshl_u32 v5, v1, m0, v311035// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xf9,0x0c,0x04]11036 11037v_add_lshl_u32 v5, v1, exec_lo, v311038// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xfd,0x0c,0x04]11039 11040v_add_lshl_u32 v5, v1, exec_hi, v311041// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xff,0x0c,0x04]11042 11043v_add_lshl_u32 v5, v1, 0, v311044// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x01,0x0d,0x04]11045 11046v_add_lshl_u32 v5, v1, -1, v311047// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x83,0x0d,0x04]11048 11049v_add_lshl_u32 v5, v1, 0.5, v311050// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xe1,0x0d,0x04]11051 11052v_add_lshl_u32 v5, v1, -4.0, v311053// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xef,0x0d,0x04]11054 11055v_add_lshl_u32 v5, v1, src_vccz, v311056// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xf7,0x0d,0x04]11057 11058v_add_lshl_u32 v5, v1, src_execz, v311059// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xf9,0x0d,0x04]11060 11061v_add_lshl_u32 v5, v1, src_scc, v311062// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xfb,0x0d,0x04]11063 11064v_add_lshl_u32 v5, v1, v2, v25511065// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xfe,0x07]11066 11067v_add_lshl_u32 v5, v1, v2, s311068// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x0e,0x00]11069 11070v_add_lshl_u32 v5, v1, v2, s10111071// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x96,0x01]11072 11073v_add_lshl_u32 v5, v1, v2, flat_scratch_lo11074// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x9a,0x01]11075 11076v_add_lshl_u32 v5, v1, v2, flat_scratch_hi11077// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x9e,0x01]11078 11079v_add_lshl_u32 v5, v1, v2, vcc_lo11080// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xaa,0x01]11081 11082v_add_lshl_u32 v5, v1, v2, vcc_hi11083// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xae,0x01]11084 11085v_add_lshl_u32 v5, v1, v2, ttmp1511086// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xee,0x01]11087 11088v_add_lshl_u32 v5, v1, v2, m011089// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xf2,0x01]11090 11091v_add_lshl_u32 v5, v1, v2, exec_lo11092// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xfa,0x01]11093 11094v_add_lshl_u32 v5, v1, v2, exec_hi11095// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xfe,0x01]11096 11097v_add_lshl_u32 v5, v1, v2, 011098// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x02,0x02]11099 11100v_add_lshl_u32 v5, v1, v2, -111101// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0x06,0x03]11102 11103v_add_lshl_u32 v5, v1, v2, 0.511104// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xc2,0x03]11105 11106v_add_lshl_u32 v5, v1, v2, -4.011107// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xde,0x03]11108 11109v_add_lshl_u32 v5, v1, v2, src_vccz11110// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xee,0x03]11111 11112v_add_lshl_u32 v5, v1, v2, src_execz11113// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xf2,0x03]11114 11115v_add_lshl_u32 v5, v1, v2, src_scc11116// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x05,0xf6,0x03]11117 11118v_add3_u32 v5, v1, v2, v311119// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x0e,0x04]11120 11121v_add3_u32 v255, v1, v2, v311122// CHECK: [0xff,0x00,0xff,0xd1,0x01,0x05,0x0e,0x04]11123 11124v_add3_u32 v5, v255, v2, v311125// CHECK: [0x05,0x00,0xff,0xd1,0xff,0x05,0x0e,0x04]11126 11127v_add3_u32 v5, s1, v2, v311128// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x04,0x0e,0x04]11129 11130v_add3_u32 v5, s101, v2, v311131// CHECK: [0x05,0x00,0xff,0xd1,0x65,0x04,0x0e,0x04]11132 11133v_add3_u32 v5, flat_scratch_lo, v2, v311134// CHECK: [0x05,0x00,0xff,0xd1,0x66,0x04,0x0e,0x04]11135 11136v_add3_u32 v5, flat_scratch_hi, v2, v311137// CHECK: [0x05,0x00,0xff,0xd1,0x67,0x04,0x0e,0x04]11138 11139v_add3_u32 v5, vcc_lo, v2, v311140// CHECK: [0x05,0x00,0xff,0xd1,0x6a,0x04,0x0e,0x04]11141 11142v_add3_u32 v5, vcc_hi, v2, v311143// CHECK: [0x05,0x00,0xff,0xd1,0x6b,0x04,0x0e,0x04]11144 11145v_add3_u32 v5, ttmp15, v2, v311146// CHECK: [0x05,0x00,0xff,0xd1,0x7b,0x04,0x0e,0x04]11147 11148v_add3_u32 v5, m0, v2, v311149// CHECK: [0x05,0x00,0xff,0xd1,0x7c,0x04,0x0e,0x04]11150 11151v_add3_u32 v5, exec_lo, v2, v311152// CHECK: [0x05,0x00,0xff,0xd1,0x7e,0x04,0x0e,0x04]11153 11154v_add3_u32 v5, exec_hi, v2, v311155// CHECK: [0x05,0x00,0xff,0xd1,0x7f,0x04,0x0e,0x04]11156 11157v_add3_u32 v5, 0, v2, v311158// CHECK: [0x05,0x00,0xff,0xd1,0x80,0x04,0x0e,0x04]11159 11160v_add3_u32 v5, -1, v2, v311161// CHECK: [0x05,0x00,0xff,0xd1,0xc1,0x04,0x0e,0x04]11162 11163v_add3_u32 v5, 0.5, v2, v311164// CHECK: [0x05,0x00,0xff,0xd1,0xf0,0x04,0x0e,0x04]11165 11166v_add3_u32 v5, -4.0, v2, v311167// CHECK: [0x05,0x00,0xff,0xd1,0xf7,0x04,0x0e,0x04]11168 11169v_add3_u32 v5, src_vccz, v2, v311170// CHECK: [0x05,0x00,0xff,0xd1,0xfb,0x04,0x0e,0x04]11171 11172v_add3_u32 v5, src_execz, v2, v311173// CHECK: [0x05,0x00,0xff,0xd1,0xfc,0x04,0x0e,0x04]11174 11175v_add3_u32 v5, src_scc, v2, v311176// CHECK: [0x05,0x00,0xff,0xd1,0xfd,0x04,0x0e,0x04]11177 11178v_add3_u32 v5, src_lds_direct, v2, v311179// CHECK: [0x05,0x00,0xff,0xd1,0xfe,0x04,0x0e,0x04]11180 11181v_add3_u32 v5, v1, v255, v311182// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xff,0x0f,0x04]11183 11184v_add3_u32 v5, v1, s2, v311185// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x0c,0x04]11186 11187v_add3_u32 v5, v1, s101, v311188// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xcb,0x0c,0x04]11189 11190v_add3_u32 v5, v1, flat_scratch_lo, v311191// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xcd,0x0c,0x04]11192 11193v_add3_u32 v5, v1, flat_scratch_hi, v311194// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xcf,0x0c,0x04]11195 11196v_add3_u32 v5, v1, vcc_lo, v311197// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xd5,0x0c,0x04]11198 11199v_add3_u32 v5, v1, vcc_hi, v311200// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xd7,0x0c,0x04]11201 11202v_add3_u32 v5, v1, ttmp15, v311203// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xf7,0x0c,0x04]11204 11205v_add3_u32 v5, v1, m0, v311206// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xf9,0x0c,0x04]11207 11208v_add3_u32 v5, v1, exec_lo, v311209// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xfd,0x0c,0x04]11210 11211v_add3_u32 v5, v1, exec_hi, v311212// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xff,0x0c,0x04]11213 11214v_add3_u32 v5, v1, 0, v311215// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x01,0x0d,0x04]11216 11217v_add3_u32 v5, v1, -1, v311218// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x83,0x0d,0x04]11219 11220v_add3_u32 v5, v1, 0.5, v311221// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xe1,0x0d,0x04]11222 11223v_add3_u32 v5, v1, -4.0, v311224// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xef,0x0d,0x04]11225 11226v_add3_u32 v5, v1, src_vccz, v311227// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xf7,0x0d,0x04]11228 11229v_add3_u32 v5, v1, src_execz, v311230// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xf9,0x0d,0x04]11231 11232v_add3_u32 v5, v1, src_scc, v311233// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xfb,0x0d,0x04]11234 11235v_add3_u32 v5, v1, v2, v25511236// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xfe,0x07]11237 11238v_add3_u32 v5, v1, v2, s311239// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x0e,0x00]11240 11241v_add3_u32 v5, v1, v2, s10111242// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x96,0x01]11243 11244v_add3_u32 v5, v1, v2, flat_scratch_lo11245// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x9a,0x01]11246 11247v_add3_u32 v5, v1, v2, flat_scratch_hi11248// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x9e,0x01]11249 11250v_add3_u32 v5, v1, v2, vcc_lo11251// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xaa,0x01]11252 11253v_add3_u32 v5, v1, v2, vcc_hi11254// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xae,0x01]11255 11256v_add3_u32 v5, v1, v2, ttmp1511257// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xee,0x01]11258 11259v_add3_u32 v5, v1, v2, m011260// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xf2,0x01]11261 11262v_add3_u32 v5, v1, v2, exec_lo11263// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xfa,0x01]11264 11265v_add3_u32 v5, v1, v2, exec_hi11266// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xfe,0x01]11267 11268v_add3_u32 v5, v1, v2, 011269// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x02,0x02]11270 11271v_add3_u32 v5, v1, v2, -111272// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0x06,0x03]11273 11274v_add3_u32 v5, v1, v2, 0.511275// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xc2,0x03]11276 11277v_add3_u32 v5, v1, v2, -4.011278// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xde,0x03]11279 11280v_add3_u32 v5, v1, v2, src_vccz11281// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xee,0x03]11282 11283v_add3_u32 v5, v1, v2, src_execz11284// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xf2,0x03]11285 11286v_add3_u32 v5, v1, v2, src_scc11287// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x05,0xf6,0x03]11288 11289v_lshl_or_b32 v5, v1, v2, v311290// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x0e,0x04]11291 11292v_lshl_or_b32 v255, v1, v2, v311293// CHECK: [0xff,0x00,0x00,0xd2,0x01,0x05,0x0e,0x04]11294 11295v_lshl_or_b32 v5, v255, v2, v311296// CHECK: [0x05,0x00,0x00,0xd2,0xff,0x05,0x0e,0x04]11297 11298v_lshl_or_b32 v5, s1, v2, v311299// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x04,0x0e,0x04]11300 11301v_lshl_or_b32 v5, s101, v2, v311302// CHECK: [0x05,0x00,0x00,0xd2,0x65,0x04,0x0e,0x04]11303 11304v_lshl_or_b32 v5, flat_scratch_lo, v2, v311305// CHECK: [0x05,0x00,0x00,0xd2,0x66,0x04,0x0e,0x04]11306 11307v_lshl_or_b32 v5, flat_scratch_hi, v2, v311308// CHECK: [0x05,0x00,0x00,0xd2,0x67,0x04,0x0e,0x04]11309 11310v_lshl_or_b32 v5, vcc_lo, v2, v311311// CHECK: [0x05,0x00,0x00,0xd2,0x6a,0x04,0x0e,0x04]11312 11313v_lshl_or_b32 v5, vcc_hi, v2, v311314// CHECK: [0x05,0x00,0x00,0xd2,0x6b,0x04,0x0e,0x04]11315 11316v_lshl_or_b32 v5, ttmp15, v2, v311317// CHECK: [0x05,0x00,0x00,0xd2,0x7b,0x04,0x0e,0x04]11318 11319v_lshl_or_b32 v5, m0, v2, v311320// CHECK: [0x05,0x00,0x00,0xd2,0x7c,0x04,0x0e,0x04]11321 11322v_lshl_or_b32 v5, exec_lo, v2, v311323// CHECK: [0x05,0x00,0x00,0xd2,0x7e,0x04,0x0e,0x04]11324 11325v_lshl_or_b32 v5, exec_hi, v2, v311326// CHECK: [0x05,0x00,0x00,0xd2,0x7f,0x04,0x0e,0x04]11327 11328v_lshl_or_b32 v5, 0, v2, v311329// CHECK: [0x05,0x00,0x00,0xd2,0x80,0x04,0x0e,0x04]11330 11331v_lshl_or_b32 v5, -1, v2, v311332// CHECK: [0x05,0x00,0x00,0xd2,0xc1,0x04,0x0e,0x04]11333 11334v_lshl_or_b32 v5, 0.5, v2, v311335// CHECK: [0x05,0x00,0x00,0xd2,0xf0,0x04,0x0e,0x04]11336 11337v_lshl_or_b32 v5, -4.0, v2, v311338// CHECK: [0x05,0x00,0x00,0xd2,0xf7,0x04,0x0e,0x04]11339 11340v_lshl_or_b32 v5, src_vccz, v2, v311341// CHECK: [0x05,0x00,0x00,0xd2,0xfb,0x04,0x0e,0x04]11342 11343v_lshl_or_b32 v5, src_execz, v2, v311344// CHECK: [0x05,0x00,0x00,0xd2,0xfc,0x04,0x0e,0x04]11345 11346v_lshl_or_b32 v5, src_scc, v2, v311347// CHECK: [0x05,0x00,0x00,0xd2,0xfd,0x04,0x0e,0x04]11348 11349v_lshl_or_b32 v5, src_lds_direct, v2, v311350// CHECK: [0x05,0x00,0x00,0xd2,0xfe,0x04,0x0e,0x04]11351 11352v_lshl_or_b32 v5, v1, v255, v311353// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xff,0x0f,0x04]11354 11355v_lshl_or_b32 v5, v1, s2, v311356// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x0c,0x04]11357 11358v_lshl_or_b32 v5, v1, s101, v311359// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xcb,0x0c,0x04]11360 11361v_lshl_or_b32 v5, v1, flat_scratch_lo, v311362// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xcd,0x0c,0x04]11363 11364v_lshl_or_b32 v5, v1, flat_scratch_hi, v311365// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xcf,0x0c,0x04]11366 11367v_lshl_or_b32 v5, v1, vcc_lo, v311368// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xd5,0x0c,0x04]11369 11370v_lshl_or_b32 v5, v1, vcc_hi, v311371// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xd7,0x0c,0x04]11372 11373v_lshl_or_b32 v5, v1, ttmp15, v311374// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xf7,0x0c,0x04]11375 11376v_lshl_or_b32 v5, v1, m0, v311377// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xf9,0x0c,0x04]11378 11379v_lshl_or_b32 v5, v1, exec_lo, v311380// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xfd,0x0c,0x04]11381 11382v_lshl_or_b32 v5, v1, exec_hi, v311383// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xff,0x0c,0x04]11384 11385v_lshl_or_b32 v5, v1, 0, v311386// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x01,0x0d,0x04]11387 11388v_lshl_or_b32 v5, v1, -1, v311389// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x83,0x0d,0x04]11390 11391v_lshl_or_b32 v5, v1, 0.5, v311392// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xe1,0x0d,0x04]11393 11394v_lshl_or_b32 v5, v1, -4.0, v311395// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xef,0x0d,0x04]11396 11397v_lshl_or_b32 v5, v1, src_vccz, v311398// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xf7,0x0d,0x04]11399 11400v_lshl_or_b32 v5, v1, src_execz, v311401// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xf9,0x0d,0x04]11402 11403v_lshl_or_b32 v5, v1, src_scc, v311404// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xfb,0x0d,0x04]11405 11406v_lshl_or_b32 v5, v1, v2, v25511407// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xfe,0x07]11408 11409v_lshl_or_b32 v5, v1, v2, s311410// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x0e,0x00]11411 11412v_lshl_or_b32 v5, v1, v2, s10111413// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x96,0x01]11414 11415v_lshl_or_b32 v5, v1, v2, flat_scratch_lo11416// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x9a,0x01]11417 11418v_lshl_or_b32 v5, v1, v2, flat_scratch_hi11419// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x9e,0x01]11420 11421v_lshl_or_b32 v5, v1, v2, vcc_lo11422// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xaa,0x01]11423 11424v_lshl_or_b32 v5, v1, v2, vcc_hi11425// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xae,0x01]11426 11427v_lshl_or_b32 v5, v1, v2, ttmp1511428// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xee,0x01]11429 11430v_lshl_or_b32 v5, v1, v2, m011431// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xf2,0x01]11432 11433v_lshl_or_b32 v5, v1, v2, exec_lo11434// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xfa,0x01]11435 11436v_lshl_or_b32 v5, v1, v2, exec_hi11437// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xfe,0x01]11438 11439v_lshl_or_b32 v5, v1, v2, 011440// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x02,0x02]11441 11442v_lshl_or_b32 v5, v1, v2, -111443// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0x06,0x03]11444 11445v_lshl_or_b32 v5, v1, v2, 0.511446// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xc2,0x03]11447 11448v_lshl_or_b32 v5, v1, v2, -4.011449// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xde,0x03]11450 11451v_lshl_or_b32 v5, v1, v2, src_vccz11452// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xee,0x03]11453 11454v_lshl_or_b32 v5, v1, v2, src_execz11455// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xf2,0x03]11456 11457v_lshl_or_b32 v5, v1, v2, src_scc11458// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x05,0xf6,0x03]11459 11460v_and_or_b32 v5, v1, v2, v311461// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x0e,0x04]11462 11463v_and_or_b32 v255, v1, v2, v311464// CHECK: [0xff,0x00,0x01,0xd2,0x01,0x05,0x0e,0x04]11465 11466v_and_or_b32 v5, v255, v2, v311467// CHECK: [0x05,0x00,0x01,0xd2,0xff,0x05,0x0e,0x04]11468 11469v_and_or_b32 v5, s1, v2, v311470// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x04,0x0e,0x04]11471 11472v_and_or_b32 v5, s101, v2, v311473// CHECK: [0x05,0x00,0x01,0xd2,0x65,0x04,0x0e,0x04]11474 11475v_and_or_b32 v5, flat_scratch_lo, v2, v311476// CHECK: [0x05,0x00,0x01,0xd2,0x66,0x04,0x0e,0x04]11477 11478v_and_or_b32 v5, flat_scratch_hi, v2, v311479// CHECK: [0x05,0x00,0x01,0xd2,0x67,0x04,0x0e,0x04]11480 11481v_and_or_b32 v5, vcc_lo, v2, v311482// CHECK: [0x05,0x00,0x01,0xd2,0x6a,0x04,0x0e,0x04]11483 11484v_and_or_b32 v5, vcc_hi, v2, v311485// CHECK: [0x05,0x00,0x01,0xd2,0x6b,0x04,0x0e,0x04]11486 11487v_and_or_b32 v5, ttmp15, v2, v311488// CHECK: [0x05,0x00,0x01,0xd2,0x7b,0x04,0x0e,0x04]11489 11490v_and_or_b32 v5, m0, v2, v311491// CHECK: [0x05,0x00,0x01,0xd2,0x7c,0x04,0x0e,0x04]11492 11493v_and_or_b32 v5, exec_lo, v2, v311494// CHECK: [0x05,0x00,0x01,0xd2,0x7e,0x04,0x0e,0x04]11495 11496v_and_or_b32 v5, exec_hi, v2, v311497// CHECK: [0x05,0x00,0x01,0xd2,0x7f,0x04,0x0e,0x04]11498 11499v_and_or_b32 v5, 0, v2, v311500// CHECK: [0x05,0x00,0x01,0xd2,0x80,0x04,0x0e,0x04]11501 11502v_and_or_b32 v5, -1, v2, v311503// CHECK: [0x05,0x00,0x01,0xd2,0xc1,0x04,0x0e,0x04]11504 11505v_and_or_b32 v5, 0.5, v2, v311506// CHECK: [0x05,0x00,0x01,0xd2,0xf0,0x04,0x0e,0x04]11507 11508v_and_or_b32 v5, -4.0, v2, v311509// CHECK: [0x05,0x00,0x01,0xd2,0xf7,0x04,0x0e,0x04]11510 11511v_and_or_b32 v5, src_vccz, v2, v311512// CHECK: [0x05,0x00,0x01,0xd2,0xfb,0x04,0x0e,0x04]11513 11514v_and_or_b32 v5, src_execz, v2, v311515// CHECK: [0x05,0x00,0x01,0xd2,0xfc,0x04,0x0e,0x04]11516 11517v_and_or_b32 v5, src_scc, v2, v311518// CHECK: [0x05,0x00,0x01,0xd2,0xfd,0x04,0x0e,0x04]11519 11520v_and_or_b32 v5, src_lds_direct, v2, v311521// CHECK: [0x05,0x00,0x01,0xd2,0xfe,0x04,0x0e,0x04]11522 11523v_and_or_b32 v5, v1, v255, v311524// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xff,0x0f,0x04]11525 11526v_and_or_b32 v5, v1, s2, v311527// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x0c,0x04]11528 11529v_and_or_b32 v5, v1, s101, v311530// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xcb,0x0c,0x04]11531 11532v_and_or_b32 v5, v1, flat_scratch_lo, v311533// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xcd,0x0c,0x04]11534 11535v_and_or_b32 v5, v1, flat_scratch_hi, v311536// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xcf,0x0c,0x04]11537 11538v_and_or_b32 v5, v1, vcc_lo, v311539// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xd5,0x0c,0x04]11540 11541v_and_or_b32 v5, v1, vcc_hi, v311542// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xd7,0x0c,0x04]11543 11544v_and_or_b32 v5, v1, ttmp15, v311545// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xf7,0x0c,0x04]11546 11547v_and_or_b32 v5, v1, m0, v311548// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xf9,0x0c,0x04]11549 11550v_and_or_b32 v5, v1, exec_lo, v311551// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xfd,0x0c,0x04]11552 11553v_and_or_b32 v5, v1, exec_hi, v311554// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xff,0x0c,0x04]11555 11556v_and_or_b32 v5, v1, 0, v311557// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x01,0x0d,0x04]11558 11559v_and_or_b32 v5, v1, -1, v311560// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x83,0x0d,0x04]11561 11562v_and_or_b32 v5, v1, 0.5, v311563// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xe1,0x0d,0x04]11564 11565v_and_or_b32 v5, v1, -4.0, v311566// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xef,0x0d,0x04]11567 11568v_and_or_b32 v5, v1, src_vccz, v311569// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xf7,0x0d,0x04]11570 11571v_and_or_b32 v5, v1, src_execz, v311572// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xf9,0x0d,0x04]11573 11574v_and_or_b32 v5, v1, src_scc, v311575// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xfb,0x0d,0x04]11576 11577v_and_or_b32 v5, v1, v2, v25511578// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xfe,0x07]11579 11580v_and_or_b32 v5, v1, v2, s311581// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x0e,0x00]11582 11583v_and_or_b32 v5, v1, v2, s10111584// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x96,0x01]11585 11586v_and_or_b32 v5, v1, v2, flat_scratch_lo11587// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x9a,0x01]11588 11589v_and_or_b32 v5, v1, v2, flat_scratch_hi11590// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x9e,0x01]11591 11592v_and_or_b32 v5, v1, v2, vcc_lo11593// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xaa,0x01]11594 11595v_and_or_b32 v5, v1, v2, vcc_hi11596// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xae,0x01]11597 11598v_and_or_b32 v5, v1, v2, ttmp1511599// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xee,0x01]11600 11601v_and_or_b32 v5, v1, v2, m011602// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xf2,0x01]11603 11604v_and_or_b32 v5, v1, v2, exec_lo11605// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xfa,0x01]11606 11607v_and_or_b32 v5, v1, v2, exec_hi11608// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xfe,0x01]11609 11610v_and_or_b32 v5, v1, v2, 011611// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x02,0x02]11612 11613v_and_or_b32 v5, v1, v2, -111614// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0x06,0x03]11615 11616v_and_or_b32 v5, v1, v2, 0.511617// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xc2,0x03]11618 11619v_and_or_b32 v5, v1, v2, -4.011620// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xde,0x03]11621 11622v_and_or_b32 v5, v1, v2, src_vccz11623// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xee,0x03]11624 11625v_and_or_b32 v5, v1, v2, src_execz11626// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xf2,0x03]11627 11628v_and_or_b32 v5, v1, v2, src_scc11629// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x05,0xf6,0x03]11630 11631v_or3_b32 v5, v1, v2, v311632// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x0e,0x04]11633 11634v_or3_b32 v255, v1, v2, v311635// CHECK: [0xff,0x00,0x02,0xd2,0x01,0x05,0x0e,0x04]11636 11637v_or3_b32 v5, v255, v2, v311638// CHECK: [0x05,0x00,0x02,0xd2,0xff,0x05,0x0e,0x04]11639 11640v_or3_b32 v5, s1, v2, v311641// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x04,0x0e,0x04]11642 11643v_or3_b32 v5, s101, v2, v311644// CHECK: [0x05,0x00,0x02,0xd2,0x65,0x04,0x0e,0x04]11645 11646v_or3_b32 v5, flat_scratch_lo, v2, v311647// CHECK: [0x05,0x00,0x02,0xd2,0x66,0x04,0x0e,0x04]11648 11649v_or3_b32 v5, flat_scratch_hi, v2, v311650// CHECK: [0x05,0x00,0x02,0xd2,0x67,0x04,0x0e,0x04]11651 11652v_or3_b32 v5, vcc_lo, v2, v311653// CHECK: [0x05,0x00,0x02,0xd2,0x6a,0x04,0x0e,0x04]11654 11655v_or3_b32 v5, vcc_hi, v2, v311656// CHECK: [0x05,0x00,0x02,0xd2,0x6b,0x04,0x0e,0x04]11657 11658v_or3_b32 v5, ttmp15, v2, v311659// CHECK: [0x05,0x00,0x02,0xd2,0x7b,0x04,0x0e,0x04]11660 11661v_or3_b32 v5, m0, v2, v311662// CHECK: [0x05,0x00,0x02,0xd2,0x7c,0x04,0x0e,0x04]11663 11664v_or3_b32 v5, exec_lo, v2, v311665// CHECK: [0x05,0x00,0x02,0xd2,0x7e,0x04,0x0e,0x04]11666 11667v_or3_b32 v5, exec_hi, v2, v311668// CHECK: [0x05,0x00,0x02,0xd2,0x7f,0x04,0x0e,0x04]11669 11670v_or3_b32 v5, 0, v2, v311671// CHECK: [0x05,0x00,0x02,0xd2,0x80,0x04,0x0e,0x04]11672 11673v_or3_b32 v5, -1, v2, v311674// CHECK: [0x05,0x00,0x02,0xd2,0xc1,0x04,0x0e,0x04]11675 11676v_or3_b32 v5, 0.5, v2, v311677// CHECK: [0x05,0x00,0x02,0xd2,0xf0,0x04,0x0e,0x04]11678 11679v_or3_b32 v5, -4.0, v2, v311680// CHECK: [0x05,0x00,0x02,0xd2,0xf7,0x04,0x0e,0x04]11681 11682v_or3_b32 v5, src_vccz, v2, v311683// CHECK: [0x05,0x00,0x02,0xd2,0xfb,0x04,0x0e,0x04]11684 11685v_or3_b32 v5, src_execz, v2, v311686// CHECK: [0x05,0x00,0x02,0xd2,0xfc,0x04,0x0e,0x04]11687 11688v_or3_b32 v5, src_scc, v2, v311689// CHECK: [0x05,0x00,0x02,0xd2,0xfd,0x04,0x0e,0x04]11690 11691v_or3_b32 v5, src_lds_direct, v2, v311692// CHECK: [0x05,0x00,0x02,0xd2,0xfe,0x04,0x0e,0x04]11693 11694v_or3_b32 v5, v1, v255, v311695// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xff,0x0f,0x04]11696 11697v_or3_b32 v5, v1, s2, v311698// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x0c,0x04]11699 11700v_or3_b32 v5, v1, s101, v311701// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xcb,0x0c,0x04]11702 11703v_or3_b32 v5, v1, flat_scratch_lo, v311704// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xcd,0x0c,0x04]11705 11706v_or3_b32 v5, v1, flat_scratch_hi, v311707// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xcf,0x0c,0x04]11708 11709v_or3_b32 v5, v1, vcc_lo, v311710// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xd5,0x0c,0x04]11711 11712v_or3_b32 v5, v1, vcc_hi, v311713// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xd7,0x0c,0x04]11714 11715v_or3_b32 v5, v1, ttmp15, v311716// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xf7,0x0c,0x04]11717 11718v_or3_b32 v5, v1, m0, v311719// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xf9,0x0c,0x04]11720 11721v_or3_b32 v5, v1, exec_lo, v311722// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xfd,0x0c,0x04]11723 11724v_or3_b32 v5, v1, exec_hi, v311725// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xff,0x0c,0x04]11726 11727v_or3_b32 v5, v1, 0, v311728// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x01,0x0d,0x04]11729 11730v_or3_b32 v5, v1, -1, v311731// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x83,0x0d,0x04]11732 11733v_or3_b32 v5, v1, 0.5, v311734// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xe1,0x0d,0x04]11735 11736v_or3_b32 v5, v1, -4.0, v311737// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xef,0x0d,0x04]11738 11739v_or3_b32 v5, v1, src_vccz, v311740// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xf7,0x0d,0x04]11741 11742v_or3_b32 v5, v1, src_execz, v311743// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xf9,0x0d,0x04]11744 11745v_or3_b32 v5, v1, src_scc, v311746// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xfb,0x0d,0x04]11747 11748v_or3_b32 v5, v1, v2, v25511749// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xfe,0x07]11750 11751v_or3_b32 v5, v1, v2, s311752// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x0e,0x00]11753 11754v_or3_b32 v5, v1, v2, s10111755// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x96,0x01]11756 11757v_or3_b32 v5, v1, v2, flat_scratch_lo11758// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x9a,0x01]11759 11760v_or3_b32 v5, v1, v2, flat_scratch_hi11761// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x9e,0x01]11762 11763v_or3_b32 v5, v1, v2, vcc_lo11764// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xaa,0x01]11765 11766v_or3_b32 v5, v1, v2, vcc_hi11767// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xae,0x01]11768 11769v_or3_b32 v5, v1, v2, ttmp1511770// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xee,0x01]11771 11772v_or3_b32 v5, v1, v2, m011773// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xf2,0x01]11774 11775v_or3_b32 v5, v1, v2, exec_lo11776// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xfa,0x01]11777 11778v_or3_b32 v5, v1, v2, exec_hi11779// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xfe,0x01]11780 11781v_or3_b32 v5, v1, v2, 011782// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x02,0x02]11783 11784v_or3_b32 v5, v1, v2, -111785// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0x06,0x03]11786 11787v_or3_b32 v5, v1, v2, 0.511788// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xc2,0x03]11789 11790v_or3_b32 v5, v1, v2, -4.011791// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xde,0x03]11792 11793v_or3_b32 v5, v1, v2, src_vccz11794// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xee,0x03]11795 11796v_or3_b32 v5, v1, v2, src_execz11797// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xf2,0x03]11798 11799v_or3_b32 v5, v1, v2, src_scc11800// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x05,0xf6,0x03]11801 11802v_mad_f16 v5, v1, v2, v311803// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0e,0x04]11804 11805v_mad_f16 v255, v1, v2, v311806// CHECK: [0xff,0x00,0x03,0xd2,0x01,0x05,0x0e,0x04]11807 11808v_mad_f16 v5, v255, v2, v311809// CHECK: [0x05,0x00,0x03,0xd2,0xff,0x05,0x0e,0x04]11810 11811v_mad_f16 v5, s1, v2, v311812// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x04,0x0e,0x04]11813 11814v_mad_f16 v5, s101, v2, v311815// CHECK: [0x05,0x00,0x03,0xd2,0x65,0x04,0x0e,0x04]11816 11817v_mad_f16 v5, flat_scratch_lo, v2, v311818// CHECK: [0x05,0x00,0x03,0xd2,0x66,0x04,0x0e,0x04]11819 11820v_mad_f16 v5, flat_scratch_hi, v2, v311821// CHECK: [0x05,0x00,0x03,0xd2,0x67,0x04,0x0e,0x04]11822 11823v_mad_f16 v5, vcc_lo, v2, v311824// CHECK: [0x05,0x00,0x03,0xd2,0x6a,0x04,0x0e,0x04]11825 11826v_mad_f16 v5, vcc_hi, v2, v311827// CHECK: [0x05,0x00,0x03,0xd2,0x6b,0x04,0x0e,0x04]11828 11829v_mad_f16 v5, ttmp15, v2, v311830// CHECK: [0x05,0x00,0x03,0xd2,0x7b,0x04,0x0e,0x04]11831 11832v_mad_f16 v5, m0, v2, v311833// CHECK: [0x05,0x00,0x03,0xd2,0x7c,0x04,0x0e,0x04]11834 11835v_mad_f16 v5, exec_lo, v2, v311836// CHECK: [0x05,0x00,0x03,0xd2,0x7e,0x04,0x0e,0x04]11837 11838v_mad_f16 v5, exec_hi, v2, v311839// CHECK: [0x05,0x00,0x03,0xd2,0x7f,0x04,0x0e,0x04]11840 11841v_mad_f16 v5, 0, v2, v311842// CHECK: [0x05,0x00,0x03,0xd2,0x80,0x04,0x0e,0x04]11843 11844v_mad_f16 v5, -1, v2, v311845// CHECK: [0x05,0x00,0x03,0xd2,0xc1,0x04,0x0e,0x04]11846 11847v_mad_f16 v5, 0.5, v2, v311848// CHECK: [0x05,0x00,0x03,0xd2,0xf0,0x04,0x0e,0x04]11849 11850v_mad_f16 v5, -4.0, v2, v311851// CHECK: [0x05,0x00,0x03,0xd2,0xf7,0x04,0x0e,0x04]11852 11853v_mad_f16 v5, src_vccz, v2, v311854// CHECK: [0x05,0x00,0x03,0xd2,0xfb,0x04,0x0e,0x04]11855 11856v_mad_f16 v5, src_execz, v2, v311857// CHECK: [0x05,0x00,0x03,0xd2,0xfc,0x04,0x0e,0x04]11858 11859v_mad_f16 v5, src_scc, v2, v311860// CHECK: [0x05,0x00,0x03,0xd2,0xfd,0x04,0x0e,0x04]11861 11862v_mad_f16 v5, src_lds_direct, v2, v311863// CHECK: [0x05,0x00,0x03,0xd2,0xfe,0x04,0x0e,0x04]11864 11865v_mad_f16 v5, v1, v255, v311866// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xff,0x0f,0x04]11867 11868v_mad_f16 v5, v1, s2, v311869// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0c,0x04]11870 11871v_mad_f16 v5, v1, s101, v311872// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xcb,0x0c,0x04]11873 11874v_mad_f16 v5, v1, flat_scratch_lo, v311875// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xcd,0x0c,0x04]11876 11877v_mad_f16 v5, v1, flat_scratch_hi, v311878// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xcf,0x0c,0x04]11879 11880v_mad_f16 v5, v1, vcc_lo, v311881// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xd5,0x0c,0x04]11882 11883v_mad_f16 v5, v1, vcc_hi, v311884// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xd7,0x0c,0x04]11885 11886v_mad_f16 v5, v1, ttmp15, v311887// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xf7,0x0c,0x04]11888 11889v_mad_f16 v5, v1, m0, v311890// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xf9,0x0c,0x04]11891 11892v_mad_f16 v5, v1, exec_lo, v311893// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xfd,0x0c,0x04]11894 11895v_mad_f16 v5, v1, exec_hi, v311896// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xff,0x0c,0x04]11897 11898v_mad_f16 v5, v1, 0, v311899// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x01,0x0d,0x04]11900 11901v_mad_f16 v5, v1, -1, v311902// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x83,0x0d,0x04]11903 11904v_mad_f16 v5, v1, 0.5, v311905// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xe1,0x0d,0x04]11906 11907v_mad_f16 v5, v1, -4.0, v311908// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xef,0x0d,0x04]11909 11910v_mad_f16 v5, v1, src_vccz, v311911// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xf7,0x0d,0x04]11912 11913v_mad_f16 v5, v1, src_execz, v311914// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xf9,0x0d,0x04]11915 11916v_mad_f16 v5, v1, src_scc, v311917// CHECK: [0x05,0x00,0x03,0xd2,0x01,0xfb,0x0d,0x04]11918 11919v_mad_f16 v5, v1, v2, v25511920// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xfe,0x07]11921 11922v_mad_f16 v5, v1, v2, s311923// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0e,0x00]11924 11925v_mad_f16 v5, v1, v2, s10111926// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x96,0x01]11927 11928v_mad_f16 v5, v1, v2, flat_scratch_lo11929// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x9a,0x01]11930 11931v_mad_f16 v5, v1, v2, flat_scratch_hi11932// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x9e,0x01]11933 11934v_mad_f16 v5, v1, v2, vcc_lo11935// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xaa,0x01]11936 11937v_mad_f16 v5, v1, v2, vcc_hi11938// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xae,0x01]11939 11940v_mad_f16 v5, v1, v2, ttmp1511941// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xee,0x01]11942 11943v_mad_f16 v5, v1, v2, m011944// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xf2,0x01]11945 11946v_mad_f16 v5, v1, v2, exec_lo11947// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xfa,0x01]11948 11949v_mad_f16 v5, v1, v2, exec_hi11950// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xfe,0x01]11951 11952v_mad_f16 v5, v1, v2, 011953// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x02,0x02]11954 11955v_mad_f16 v5, v1, v2, -111956// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x06,0x03]11957 11958v_mad_f16 v5, v1, v2, 0.511959// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xc2,0x03]11960 11961v_mad_f16 v5, v1, v2, -4.011962// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xde,0x03]11963 11964v_mad_f16 v5, v1, v2, src_vccz11965// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xee,0x03]11966 11967v_mad_f16 v5, v1, v2, src_execz11968// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xf2,0x03]11969 11970v_mad_f16 v5, v1, v2, src_scc11971// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0xf6,0x03]11972 11973v_mad_f16 v5, -v1, v2, v311974// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0e,0x24]11975 11976v_mad_f16 v5, v1, -v2, v311977// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0e,0x44]11978 11979v_mad_f16 v5, v1, v2, -v311980// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0e,0x84]11981 11982v_mad_f16 v5, -v1, -v2, -v311983// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0e,0xe4]11984 11985v_mad_f16 v5, |v1|, v2, v311986// CHECK: [0x05,0x01,0x03,0xd2,0x01,0x05,0x0e,0x04]11987 11988v_mad_f16 v5, v1, |v2|, v311989// CHECK: [0x05,0x02,0x03,0xd2,0x01,0x05,0x0e,0x04]11990 11991v_mad_f16 v5, v1, v2, |v3|11992// CHECK: [0x05,0x04,0x03,0xd2,0x01,0x05,0x0e,0x04]11993 11994v_mad_f16 v5, |v1|, |v2|, |v3|11995// CHECK: [0x05,0x07,0x03,0xd2,0x01,0x05,0x0e,0x04]11996 11997v_mad_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]11998// CHECK: [0x05,0x00,0x03,0xd2,0x01,0x05,0x0e,0x04]11999 12000v_mad_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]12001// CHECK: [0x05,0x08,0x03,0xd2,0x01,0x05,0x0e,0x04]12002 12003v_mad_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]12004// CHECK: [0x05,0x10,0x03,0xd2,0x01,0x05,0x0e,0x04]12005 12006v_mad_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]12007// CHECK: [0x05,0x20,0x03,0xd2,0x01,0x05,0x0e,0x04]12008 12009v_mad_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]12010// CHECK: [0x05,0x40,0x03,0xd2,0x01,0x05,0x0e,0x04]12011 12012v_mad_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]12013// CHECK: [0x05,0x78,0x03,0xd2,0x01,0x05,0x0e,0x04]12014 12015v_mad_f16 v5, v1, v2, v3 clamp12016// CHECK: [0x05,0x80,0x03,0xd2,0x01,0x05,0x0e,0x04]12017 12018v_mad_f16 v5, v1, v2, v3 op_sel:[1,1,1,1] mul:412019// CHECK: [0x05,0x78,0x03,0xd2,0x01,0x05,0x0e,0x14]12020 12021v_mad_u16 v5, v1, v2, v312022// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x0e,0x04]12023 12024v_mad_u16 v255, v1, v2, v312025// CHECK: [0xff,0x00,0x04,0xd2,0x01,0x05,0x0e,0x04]12026 12027v_mad_u16 v5, v255, v2, v312028// CHECK: [0x05,0x00,0x04,0xd2,0xff,0x05,0x0e,0x04]12029 12030v_mad_u16 v5, s1, v2, v312031// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x04,0x0e,0x04]12032 12033v_mad_u16 v5, s101, v2, v312034// CHECK: [0x05,0x00,0x04,0xd2,0x65,0x04,0x0e,0x04]12035 12036v_mad_u16 v5, flat_scratch_lo, v2, v312037// CHECK: [0x05,0x00,0x04,0xd2,0x66,0x04,0x0e,0x04]12038 12039v_mad_u16 v5, flat_scratch_hi, v2, v312040// CHECK: [0x05,0x00,0x04,0xd2,0x67,0x04,0x0e,0x04]12041 12042v_mad_u16 v5, vcc_lo, v2, v312043// CHECK: [0x05,0x00,0x04,0xd2,0x6a,0x04,0x0e,0x04]12044 12045v_mad_u16 v5, vcc_hi, v2, v312046// CHECK: [0x05,0x00,0x04,0xd2,0x6b,0x04,0x0e,0x04]12047 12048v_mad_u16 v5, ttmp15, v2, v312049// CHECK: [0x05,0x00,0x04,0xd2,0x7b,0x04,0x0e,0x04]12050 12051v_mad_u16 v5, m0, v2, v312052// CHECK: [0x05,0x00,0x04,0xd2,0x7c,0x04,0x0e,0x04]12053 12054v_mad_u16 v5, exec_lo, v2, v312055// CHECK: [0x05,0x00,0x04,0xd2,0x7e,0x04,0x0e,0x04]12056 12057v_mad_u16 v5, exec_hi, v2, v312058// CHECK: [0x05,0x00,0x04,0xd2,0x7f,0x04,0x0e,0x04]12059 12060v_mad_u16 v5, 0, v2, v312061// CHECK: [0x05,0x00,0x04,0xd2,0x80,0x04,0x0e,0x04]12062 12063v_mad_u16 v5, -1, v2, v312064// CHECK: [0x05,0x00,0x04,0xd2,0xc1,0x04,0x0e,0x04]12065 12066v_mad_u16 v5, src_vccz, v2, v312067// CHECK: [0x05,0x00,0x04,0xd2,0xfb,0x04,0x0e,0x04]12068 12069v_mad_u16 v5, src_execz, v2, v312070// CHECK: [0x05,0x00,0x04,0xd2,0xfc,0x04,0x0e,0x04]12071 12072v_mad_u16 v5, src_scc, v2, v312073// CHECK: [0x05,0x00,0x04,0xd2,0xfd,0x04,0x0e,0x04]12074 12075v_mad_u16 v5, src_lds_direct, v2, v312076// CHECK: [0x05,0x00,0x04,0xd2,0xfe,0x04,0x0e,0x04]12077 12078v_mad_u16 v5, v1, v255, v312079// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xff,0x0f,0x04]12080 12081v_mad_u16 v5, v1, s2, v312082// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x0c,0x04]12083 12084v_mad_u16 v5, v1, s101, v312085// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xcb,0x0c,0x04]12086 12087v_mad_u16 v5, v1, flat_scratch_lo, v312088// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xcd,0x0c,0x04]12089 12090v_mad_u16 v5, v1, flat_scratch_hi, v312091// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xcf,0x0c,0x04]12092 12093v_mad_u16 v5, v1, vcc_lo, v312094// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xd5,0x0c,0x04]12095 12096v_mad_u16 v5, v1, vcc_hi, v312097// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xd7,0x0c,0x04]12098 12099v_mad_u16 v5, v1, ttmp15, v312100// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xf7,0x0c,0x04]12101 12102v_mad_u16 v5, v1, m0, v312103// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xf9,0x0c,0x04]12104 12105v_mad_u16 v5, v1, exec_lo, v312106// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xfd,0x0c,0x04]12107 12108v_mad_u16 v5, v1, exec_hi, v312109// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xff,0x0c,0x04]12110 12111v_mad_u16 v5, v1, 0, v312112// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x01,0x0d,0x04]12113 12114v_mad_u16 v5, v1, -1, v312115// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x83,0x0d,0x04]12116 12117v_mad_u16 v5, v1, src_vccz, v312118// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xf7,0x0d,0x04]12119 12120v_mad_u16 v5, v1, src_execz, v312121// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xf9,0x0d,0x04]12122 12123v_mad_u16 v5, v1, src_scc, v312124// CHECK: [0x05,0x00,0x04,0xd2,0x01,0xfb,0x0d,0x04]12125 12126v_mad_u16 v5, v1, v2, v25512127// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xfe,0x07]12128 12129v_mad_u16 v5, v1, v2, s312130// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x0e,0x00]12131 12132v_mad_u16 v5, v1, v2, s10112133// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x96,0x01]12134 12135v_mad_u16 v5, v1, v2, flat_scratch_lo12136// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x9a,0x01]12137 12138v_mad_u16 v5, v1, v2, flat_scratch_hi12139// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x9e,0x01]12140 12141v_mad_u16 v5, v1, v2, vcc_lo12142// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xaa,0x01]12143 12144v_mad_u16 v5, v1, v2, vcc_hi12145// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xae,0x01]12146 12147v_mad_u16 v5, v1, v2, ttmp1512148// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xee,0x01]12149 12150v_mad_u16 v5, v1, v2, m012151// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xf2,0x01]12152 12153v_mad_u16 v5, v1, v2, exec_lo12154// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xfa,0x01]12155 12156v_mad_u16 v5, v1, v2, exec_hi12157// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xfe,0x01]12158 12159v_mad_u16 v5, v1, v2, 012160// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x02,0x02]12161 12162v_mad_u16 v5, v1, v2, -112163// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x06,0x03]12164 12165v_mad_u16 v5, v1, v2, src_vccz12166// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xee,0x03]12167 12168v_mad_u16 v5, v1, v2, src_execz12169// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xf2,0x03]12170 12171v_mad_u16 v5, v1, v2, src_scc12172// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0xf6,0x03]12173 12174v_mad_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]12175// CHECK: [0x05,0x00,0x04,0xd2,0x01,0x05,0x0e,0x04]12176 12177v_mad_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]12178// CHECK: [0x05,0x08,0x04,0xd2,0x01,0x05,0x0e,0x04]12179 12180v_mad_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]12181// CHECK: [0x05,0x10,0x04,0xd2,0x01,0x05,0x0e,0x04]12182 12183v_mad_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]12184// CHECK: [0x05,0x20,0x04,0xd2,0x01,0x05,0x0e,0x04]12185 12186v_mad_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]12187// CHECK: [0x05,0x40,0x04,0xd2,0x01,0x05,0x0e,0x04]12188 12189v_mad_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]12190// CHECK: [0x05,0x78,0x04,0xd2,0x01,0x05,0x0e,0x04]12191 12192v_mad_u16 v5, v1, v2, v3 clamp12193// CHECK: [0x05,0x80,0x04,0xd2,0x01,0x05,0x0e,0x04]12194 12195v_mad_i16 v5, v1, v2, v312196// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x0e,0x04]12197 12198v_mad_i16 v255, v1, v2, v312199// CHECK: [0xff,0x00,0x05,0xd2,0x01,0x05,0x0e,0x04]12200 12201v_mad_i16 v5, v255, v2, v312202// CHECK: [0x05,0x00,0x05,0xd2,0xff,0x05,0x0e,0x04]12203 12204v_mad_i16 v5, s1, v2, v312205// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x04,0x0e,0x04]12206 12207v_mad_i16 v5, s101, v2, v312208// CHECK: [0x05,0x00,0x05,0xd2,0x65,0x04,0x0e,0x04]12209 12210v_mad_i16 v5, flat_scratch_lo, v2, v312211// CHECK: [0x05,0x00,0x05,0xd2,0x66,0x04,0x0e,0x04]12212 12213v_mad_i16 v5, flat_scratch_hi, v2, v312214// CHECK: [0x05,0x00,0x05,0xd2,0x67,0x04,0x0e,0x04]12215 12216v_mad_i16 v5, vcc_lo, v2, v312217// CHECK: [0x05,0x00,0x05,0xd2,0x6a,0x04,0x0e,0x04]12218 12219v_mad_i16 v5, vcc_hi, v2, v312220// CHECK: [0x05,0x00,0x05,0xd2,0x6b,0x04,0x0e,0x04]12221 12222v_mad_i16 v5, ttmp15, v2, v312223// CHECK: [0x05,0x00,0x05,0xd2,0x7b,0x04,0x0e,0x04]12224 12225v_mad_i16 v5, m0, v2, v312226// CHECK: [0x05,0x00,0x05,0xd2,0x7c,0x04,0x0e,0x04]12227 12228v_mad_i16 v5, exec_lo, v2, v312229// CHECK: [0x05,0x00,0x05,0xd2,0x7e,0x04,0x0e,0x04]12230 12231v_mad_i16 v5, exec_hi, v2, v312232// CHECK: [0x05,0x00,0x05,0xd2,0x7f,0x04,0x0e,0x04]12233 12234v_mad_i16 v5, 0, v2, v312235// CHECK: [0x05,0x00,0x05,0xd2,0x80,0x04,0x0e,0x04]12236 12237v_mad_i16 v5, -1, v2, v312238// CHECK: [0x05,0x00,0x05,0xd2,0xc1,0x04,0x0e,0x04]12239 12240v_mad_i16 v5, src_vccz, v2, v312241// CHECK: [0x05,0x00,0x05,0xd2,0xfb,0x04,0x0e,0x04]12242 12243v_mad_i16 v5, src_execz, v2, v312244// CHECK: [0x05,0x00,0x05,0xd2,0xfc,0x04,0x0e,0x04]12245 12246v_mad_i16 v5, src_scc, v2, v312247// CHECK: [0x05,0x00,0x05,0xd2,0xfd,0x04,0x0e,0x04]12248 12249v_mad_i16 v5, src_lds_direct, v2, v312250// CHECK: [0x05,0x00,0x05,0xd2,0xfe,0x04,0x0e,0x04]12251 12252v_mad_i16 v5, v1, v255, v312253// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xff,0x0f,0x04]12254 12255v_mad_i16 v5, v1, s2, v312256// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x0c,0x04]12257 12258v_mad_i16 v5, v1, s101, v312259// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xcb,0x0c,0x04]12260 12261v_mad_i16 v5, v1, flat_scratch_lo, v312262// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xcd,0x0c,0x04]12263 12264v_mad_i16 v5, v1, flat_scratch_hi, v312265// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xcf,0x0c,0x04]12266 12267v_mad_i16 v5, v1, vcc_lo, v312268// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xd5,0x0c,0x04]12269 12270v_mad_i16 v5, v1, vcc_hi, v312271// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xd7,0x0c,0x04]12272 12273v_mad_i16 v5, v1, ttmp15, v312274// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xf7,0x0c,0x04]12275 12276v_mad_i16 v5, v1, m0, v312277// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xf9,0x0c,0x04]12278 12279v_mad_i16 v5, v1, exec_lo, v312280// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xfd,0x0c,0x04]12281 12282v_mad_i16 v5, v1, exec_hi, v312283// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xff,0x0c,0x04]12284 12285v_mad_i16 v5, v1, 0, v312286// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x01,0x0d,0x04]12287 12288v_mad_i16 v5, v1, -1, v312289// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x83,0x0d,0x04]12290 12291v_mad_i16 v5, v1, src_vccz, v312292// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xf7,0x0d,0x04]12293 12294v_mad_i16 v5, v1, src_execz, v312295// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xf9,0x0d,0x04]12296 12297v_mad_i16 v5, v1, src_scc, v312298// CHECK: [0x05,0x00,0x05,0xd2,0x01,0xfb,0x0d,0x04]12299 12300v_mad_i16 v5, v1, v2, v25512301// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xfe,0x07]12302 12303v_mad_i16 v5, v1, v2, s312304// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x0e,0x00]12305 12306v_mad_i16 v5, v1, v2, s10112307// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x96,0x01]12308 12309v_mad_i16 v5, v1, v2, flat_scratch_lo12310// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x9a,0x01]12311 12312v_mad_i16 v5, v1, v2, flat_scratch_hi12313// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x9e,0x01]12314 12315v_mad_i16 v5, v1, v2, vcc_lo12316// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xaa,0x01]12317 12318v_mad_i16 v5, v1, v2, vcc_hi12319// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xae,0x01]12320 12321v_mad_i16 v5, v1, v2, ttmp1512322// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xee,0x01]12323 12324v_mad_i16 v5, v1, v2, m012325// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xf2,0x01]12326 12327v_mad_i16 v5, v1, v2, exec_lo12328// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xfa,0x01]12329 12330v_mad_i16 v5, v1, v2, exec_hi12331// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xfe,0x01]12332 12333v_mad_i16 v5, v1, v2, 012334// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x02,0x02]12335 12336v_mad_i16 v5, v1, v2, -112337// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x06,0x03]12338 12339v_mad_i16 v5, v1, v2, src_vccz12340// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xee,0x03]12341 12342v_mad_i16 v5, v1, v2, src_execz12343// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xf2,0x03]12344 12345v_mad_i16 v5, v1, v2, src_scc12346// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0xf6,0x03]12347 12348v_mad_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]12349// CHECK: [0x05,0x00,0x05,0xd2,0x01,0x05,0x0e,0x04]12350 12351v_mad_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]12352// CHECK: [0x05,0x08,0x05,0xd2,0x01,0x05,0x0e,0x04]12353 12354v_mad_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]12355// CHECK: [0x05,0x10,0x05,0xd2,0x01,0x05,0x0e,0x04]12356 12357v_mad_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]12358// CHECK: [0x05,0x20,0x05,0xd2,0x01,0x05,0x0e,0x04]12359 12360v_mad_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]12361// CHECK: [0x05,0x40,0x05,0xd2,0x01,0x05,0x0e,0x04]12362 12363v_mad_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]12364// CHECK: [0x05,0x78,0x05,0xd2,0x01,0x05,0x0e,0x04]12365 12366v_mad_i16 v5, v1, v2, v3 clamp12367// CHECK: [0x05,0x80,0x05,0xd2,0x01,0x05,0x0e,0x04]12368 12369v_fma_f16 v5, v1, v2, v312370// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0e,0x04]12371 12372v_fma_f16 v255, v1, v2, v312373// CHECK: [0xff,0x00,0x06,0xd2,0x01,0x05,0x0e,0x04]12374 12375v_fma_f16 v5, v255, v2, v312376// CHECK: [0x05,0x00,0x06,0xd2,0xff,0x05,0x0e,0x04]12377 12378v_fma_f16 v5, s1, v2, v312379// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x04,0x0e,0x04]12380 12381v_fma_f16 v5, s101, v2, v312382// CHECK: [0x05,0x00,0x06,0xd2,0x65,0x04,0x0e,0x04]12383 12384v_fma_f16 v5, flat_scratch_lo, v2, v312385// CHECK: [0x05,0x00,0x06,0xd2,0x66,0x04,0x0e,0x04]12386 12387v_fma_f16 v5, flat_scratch_hi, v2, v312388// CHECK: [0x05,0x00,0x06,0xd2,0x67,0x04,0x0e,0x04]12389 12390v_fma_f16 v5, vcc_lo, v2, v312391// CHECK: [0x05,0x00,0x06,0xd2,0x6a,0x04,0x0e,0x04]12392 12393v_fma_f16 v5, vcc_hi, v2, v312394// CHECK: [0x05,0x00,0x06,0xd2,0x6b,0x04,0x0e,0x04]12395 12396v_fma_f16 v5, ttmp15, v2, v312397// CHECK: [0x05,0x00,0x06,0xd2,0x7b,0x04,0x0e,0x04]12398 12399v_fma_f16 v5, m0, v2, v312400// CHECK: [0x05,0x00,0x06,0xd2,0x7c,0x04,0x0e,0x04]12401 12402v_fma_f16 v5, exec_lo, v2, v312403// CHECK: [0x05,0x00,0x06,0xd2,0x7e,0x04,0x0e,0x04]12404 12405v_fma_f16 v5, exec_hi, v2, v312406// CHECK: [0x05,0x00,0x06,0xd2,0x7f,0x04,0x0e,0x04]12407 12408v_fma_f16 v5, 0, v2, v312409// CHECK: [0x05,0x00,0x06,0xd2,0x80,0x04,0x0e,0x04]12410 12411v_fma_f16 v5, -1, v2, v312412// CHECK: [0x05,0x00,0x06,0xd2,0xc1,0x04,0x0e,0x04]12413 12414v_fma_f16 v5, 0.5, v2, v312415// CHECK: [0x05,0x00,0x06,0xd2,0xf0,0x04,0x0e,0x04]12416 12417v_fma_f16 v5, -4.0, v2, v312418// CHECK: [0x05,0x00,0x06,0xd2,0xf7,0x04,0x0e,0x04]12419 12420v_fma_f16 v5, src_vccz, v2, v312421// CHECK: [0x05,0x00,0x06,0xd2,0xfb,0x04,0x0e,0x04]12422 12423v_fma_f16 v5, src_execz, v2, v312424// CHECK: [0x05,0x00,0x06,0xd2,0xfc,0x04,0x0e,0x04]12425 12426v_fma_f16 v5, src_scc, v2, v312427// CHECK: [0x05,0x00,0x06,0xd2,0xfd,0x04,0x0e,0x04]12428 12429v_fma_f16 v5, src_lds_direct, v2, v312430// CHECK: [0x05,0x00,0x06,0xd2,0xfe,0x04,0x0e,0x04]12431 12432v_fma_f16 v5, v1, v255, v312433// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xff,0x0f,0x04]12434 12435v_fma_f16 v5, v1, s2, v312436// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0c,0x04]12437 12438v_fma_f16 v5, v1, s101, v312439// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xcb,0x0c,0x04]12440 12441v_fma_f16 v5, v1, flat_scratch_lo, v312442// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xcd,0x0c,0x04]12443 12444v_fma_f16 v5, v1, flat_scratch_hi, v312445// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xcf,0x0c,0x04]12446 12447v_fma_f16 v5, v1, vcc_lo, v312448// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xd5,0x0c,0x04]12449 12450v_fma_f16 v5, v1, vcc_hi, v312451// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xd7,0x0c,0x04]12452 12453v_fma_f16 v5, v1, ttmp15, v312454// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xf7,0x0c,0x04]12455 12456v_fma_f16 v5, v1, m0, v312457// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xf9,0x0c,0x04]12458 12459v_fma_f16 v5, v1, exec_lo, v312460// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xfd,0x0c,0x04]12461 12462v_fma_f16 v5, v1, exec_hi, v312463// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xff,0x0c,0x04]12464 12465v_fma_f16 v5, v1, 0, v312466// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x01,0x0d,0x04]12467 12468v_fma_f16 v5, v1, -1, v312469// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x83,0x0d,0x04]12470 12471v_fma_f16 v5, v1, 0.5, v312472// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xe1,0x0d,0x04]12473 12474v_fma_f16 v5, v1, -4.0, v312475// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xef,0x0d,0x04]12476 12477v_fma_f16 v5, v1, src_vccz, v312478// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xf7,0x0d,0x04]12479 12480v_fma_f16 v5, v1, src_execz, v312481// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xf9,0x0d,0x04]12482 12483v_fma_f16 v5, v1, src_scc, v312484// CHECK: [0x05,0x00,0x06,0xd2,0x01,0xfb,0x0d,0x04]12485 12486v_fma_f16 v5, v1, v2, v25512487// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xfe,0x07]12488 12489v_fma_f16 v5, v1, v2, s312490// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0e,0x00]12491 12492v_fma_f16 v5, v1, v2, s10112493// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x96,0x01]12494 12495v_fma_f16 v5, v1, v2, flat_scratch_lo12496// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x9a,0x01]12497 12498v_fma_f16 v5, v1, v2, flat_scratch_hi12499// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x9e,0x01]12500 12501v_fma_f16 v5, v1, v2, vcc_lo12502// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xaa,0x01]12503 12504v_fma_f16 v5, v1, v2, vcc_hi12505// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xae,0x01]12506 12507v_fma_f16 v5, v1, v2, ttmp1512508// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xee,0x01]12509 12510v_fma_f16 v5, v1, v2, m012511// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xf2,0x01]12512 12513v_fma_f16 v5, v1, v2, exec_lo12514// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xfa,0x01]12515 12516v_fma_f16 v5, v1, v2, exec_hi12517// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xfe,0x01]12518 12519v_fma_f16 v5, v1, v2, 012520// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x02,0x02]12521 12522v_fma_f16 v5, v1, v2, -112523// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x06,0x03]12524 12525v_fma_f16 v5, v1, v2, 0.512526// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xc2,0x03]12527 12528v_fma_f16 v5, v1, v2, -4.012529// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xde,0x03]12530 12531v_fma_f16 v5, v1, v2, src_vccz12532// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xee,0x03]12533 12534v_fma_f16 v5, v1, v2, src_execz12535// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xf2,0x03]12536 12537v_fma_f16 v5, v1, v2, src_scc12538// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0xf6,0x03]12539 12540v_fma_f16 v5, -v1, v2, v312541// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0e,0x24]12542 12543v_fma_f16 v5, v1, -v2, v312544// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0e,0x44]12545 12546v_fma_f16 v5, v1, v2, -v312547// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0e,0x84]12548 12549v_fma_f16 v5, -v1, -v2, -v312550// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0e,0xe4]12551 12552v_fma_f16 v5, |v1|, v2, v312553// CHECK: [0x05,0x01,0x06,0xd2,0x01,0x05,0x0e,0x04]12554 12555v_fma_f16 v5, v1, |v2|, v312556// CHECK: [0x05,0x02,0x06,0xd2,0x01,0x05,0x0e,0x04]12557 12558v_fma_f16 v5, v1, v2, |v3|12559// CHECK: [0x05,0x04,0x06,0xd2,0x01,0x05,0x0e,0x04]12560 12561v_fma_f16 v5, |v1|, |v2|, |v3|12562// CHECK: [0x05,0x07,0x06,0xd2,0x01,0x05,0x0e,0x04]12563 12564v_fma_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]12565// CHECK: [0x05,0x00,0x06,0xd2,0x01,0x05,0x0e,0x04]12566 12567v_fma_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]12568// CHECK: [0x05,0x08,0x06,0xd2,0x01,0x05,0x0e,0x04]12569 12570v_fma_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]12571// CHECK: [0x05,0x10,0x06,0xd2,0x01,0x05,0x0e,0x04]12572 12573v_fma_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]12574// CHECK: [0x05,0x20,0x06,0xd2,0x01,0x05,0x0e,0x04]12575 12576v_fma_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]12577// CHECK: [0x05,0x40,0x06,0xd2,0x01,0x05,0x0e,0x04]12578 12579v_fma_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]12580// CHECK: [0x05,0x78,0x06,0xd2,0x01,0x05,0x0e,0x04]12581 12582v_fma_f16 v5, v1, v2, v3 clamp12583// CHECK: [0x05,0x80,0x06,0xd2,0x01,0x05,0x0e,0x04]12584 12585v_fma_f16 v5, v1, v2, v3 op_sel:[1,1,1,1] clamp mul:212586// CHECK: [0x05,0xf8,0x06,0xd2,0x01,0x05,0x0e,0x0c]12587 12588v_div_fixup_f16 v5, v1, v2, v312589// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0e,0x04]12590 12591v_div_fixup_f16 v255, v1, v2, v312592// CHECK: [0xff,0x00,0x07,0xd2,0x01,0x05,0x0e,0x04]12593 12594v_div_fixup_f16 v5, v255, v2, v312595// CHECK: [0x05,0x00,0x07,0xd2,0xff,0x05,0x0e,0x04]12596 12597v_div_fixup_f16 v5, s1, v2, v312598// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x04,0x0e,0x04]12599 12600v_div_fixup_f16 v5, s101, v2, v312601// CHECK: [0x05,0x00,0x07,0xd2,0x65,0x04,0x0e,0x04]12602 12603v_div_fixup_f16 v5, flat_scratch_lo, v2, v312604// CHECK: [0x05,0x00,0x07,0xd2,0x66,0x04,0x0e,0x04]12605 12606v_div_fixup_f16 v5, flat_scratch_hi, v2, v312607// CHECK: [0x05,0x00,0x07,0xd2,0x67,0x04,0x0e,0x04]12608 12609v_div_fixup_f16 v5, vcc_lo, v2, v312610// CHECK: [0x05,0x00,0x07,0xd2,0x6a,0x04,0x0e,0x04]12611 12612v_div_fixup_f16 v5, vcc_hi, v2, v312613// CHECK: [0x05,0x00,0x07,0xd2,0x6b,0x04,0x0e,0x04]12614 12615v_div_fixup_f16 v5, ttmp15, v2, v312616// CHECK: [0x05,0x00,0x07,0xd2,0x7b,0x04,0x0e,0x04]12617 12618v_div_fixup_f16 v5, m0, v2, v312619// CHECK: [0x05,0x00,0x07,0xd2,0x7c,0x04,0x0e,0x04]12620 12621v_div_fixup_f16 v5, exec_lo, v2, v312622// CHECK: [0x05,0x00,0x07,0xd2,0x7e,0x04,0x0e,0x04]12623 12624v_div_fixup_f16 v5, exec_hi, v2, v312625// CHECK: [0x05,0x00,0x07,0xd2,0x7f,0x04,0x0e,0x04]12626 12627v_div_fixup_f16 v5, 0, v2, v312628// CHECK: [0x05,0x00,0x07,0xd2,0x80,0x04,0x0e,0x04]12629 12630v_div_fixup_f16 v5, -1, v2, v312631// CHECK: [0x05,0x00,0x07,0xd2,0xc1,0x04,0x0e,0x04]12632 12633v_div_fixup_f16 v5, 0.5, v2, v312634// CHECK: [0x05,0x00,0x07,0xd2,0xf0,0x04,0x0e,0x04]12635 12636v_div_fixup_f16 v5, -4.0, v2, v312637// CHECK: [0x05,0x00,0x07,0xd2,0xf7,0x04,0x0e,0x04]12638 12639v_div_fixup_f16 v5, src_vccz, v2, v312640// CHECK: [0x05,0x00,0x07,0xd2,0xfb,0x04,0x0e,0x04]12641 12642v_div_fixup_f16 v5, src_execz, v2, v312643// CHECK: [0x05,0x00,0x07,0xd2,0xfc,0x04,0x0e,0x04]12644 12645v_div_fixup_f16 v5, src_scc, v2, v312646// CHECK: [0x05,0x00,0x07,0xd2,0xfd,0x04,0x0e,0x04]12647 12648v_div_fixup_f16 v5, src_lds_direct, v2, v312649// CHECK: [0x05,0x00,0x07,0xd2,0xfe,0x04,0x0e,0x04]12650 12651v_div_fixup_f16 v5, v1, v255, v312652// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xff,0x0f,0x04]12653 12654v_div_fixup_f16 v5, v1, s2, v312655// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0c,0x04]12656 12657v_div_fixup_f16 v5, v1, s101, v312658// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xcb,0x0c,0x04]12659 12660v_div_fixup_f16 v5, v1, flat_scratch_lo, v312661// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xcd,0x0c,0x04]12662 12663v_div_fixup_f16 v5, v1, flat_scratch_hi, v312664// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xcf,0x0c,0x04]12665 12666v_div_fixup_f16 v5, v1, vcc_lo, v312667// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xd5,0x0c,0x04]12668 12669v_div_fixup_f16 v5, v1, vcc_hi, v312670// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xd7,0x0c,0x04]12671 12672v_div_fixup_f16 v5, v1, ttmp15, v312673// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xf7,0x0c,0x04]12674 12675v_div_fixup_f16 v5, v1, m0, v312676// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xf9,0x0c,0x04]12677 12678v_div_fixup_f16 v5, v1, exec_lo, v312679// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xfd,0x0c,0x04]12680 12681v_div_fixup_f16 v5, v1, exec_hi, v312682// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xff,0x0c,0x04]12683 12684v_div_fixup_f16 v5, v1, 0, v312685// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x01,0x0d,0x04]12686 12687v_div_fixup_f16 v5, v1, -1, v312688// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x83,0x0d,0x04]12689 12690v_div_fixup_f16 v5, v1, 0.5, v312691// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xe1,0x0d,0x04]12692 12693v_div_fixup_f16 v5, v1, -4.0, v312694// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xef,0x0d,0x04]12695 12696v_div_fixup_f16 v5, v1, src_vccz, v312697// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xf7,0x0d,0x04]12698 12699v_div_fixup_f16 v5, v1, src_execz, v312700// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xf9,0x0d,0x04]12701 12702v_div_fixup_f16 v5, v1, src_scc, v312703// CHECK: [0x05,0x00,0x07,0xd2,0x01,0xfb,0x0d,0x04]12704 12705v_div_fixup_f16 v5, v1, v2, v25512706// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xfe,0x07]12707 12708v_div_fixup_f16 v5, v1, v2, s312709// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0e,0x00]12710 12711v_div_fixup_f16 v5, v1, v2, s10112712// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x96,0x01]12713 12714v_div_fixup_f16 v5, v1, v2, flat_scratch_lo12715// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x9a,0x01]12716 12717v_div_fixup_f16 v5, v1, v2, flat_scratch_hi12718// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x9e,0x01]12719 12720v_div_fixup_f16 v5, v1, v2, vcc_lo12721// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xaa,0x01]12722 12723v_div_fixup_f16 v5, v1, v2, vcc_hi12724// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xae,0x01]12725 12726v_div_fixup_f16 v5, v1, v2, ttmp1512727// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xee,0x01]12728 12729v_div_fixup_f16 v5, v1, v2, m012730// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xf2,0x01]12731 12732v_div_fixup_f16 v5, v1, v2, exec_lo12733// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xfa,0x01]12734 12735v_div_fixup_f16 v5, v1, v2, exec_hi12736// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xfe,0x01]12737 12738v_div_fixup_f16 v5, v1, v2, 012739// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x02,0x02]12740 12741v_div_fixup_f16 v5, v1, v2, -112742// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x06,0x03]12743 12744v_div_fixup_f16 v5, v1, v2, 0.512745// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xc2,0x03]12746 12747v_div_fixup_f16 v5, v1, v2, -4.012748// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xde,0x03]12749 12750v_div_fixup_f16 v5, v1, v2, src_vccz12751// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xee,0x03]12752 12753v_div_fixup_f16 v5, v1, v2, src_execz12754// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xf2,0x03]12755 12756v_div_fixup_f16 v5, v1, v2, src_scc12757// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0xf6,0x03]12758 12759v_div_fixup_f16 v5, -v1, v2, v312760// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0e,0x24]12761 12762v_div_fixup_f16 v5, v1, -v2, v312763// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0e,0x44]12764 12765v_div_fixup_f16 v5, v1, v2, -v312766// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0e,0x84]12767 12768v_div_fixup_f16 v5, -v1, -v2, -v312769// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0e,0xe4]12770 12771v_div_fixup_f16 v5, |v1|, v2, v312772// CHECK: [0x05,0x01,0x07,0xd2,0x01,0x05,0x0e,0x04]12773 12774v_div_fixup_f16 v5, v1, |v2|, v312775// CHECK: [0x05,0x02,0x07,0xd2,0x01,0x05,0x0e,0x04]12776 12777v_div_fixup_f16 v5, v1, v2, |v3|12778// CHECK: [0x05,0x04,0x07,0xd2,0x01,0x05,0x0e,0x04]12779 12780v_div_fixup_f16 v5, |v1|, |v2|, |v3|12781// CHECK: [0x05,0x07,0x07,0xd2,0x01,0x05,0x0e,0x04]12782 12783v_div_fixup_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]12784// CHECK: [0x05,0x00,0x07,0xd2,0x01,0x05,0x0e,0x04]12785 12786v_div_fixup_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]12787// CHECK: [0x05,0x08,0x07,0xd2,0x01,0x05,0x0e,0x04]12788 12789v_div_fixup_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]12790// CHECK: [0x05,0x10,0x07,0xd2,0x01,0x05,0x0e,0x04]12791 12792v_div_fixup_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]12793// CHECK: [0x05,0x20,0x07,0xd2,0x01,0x05,0x0e,0x04]12794 12795v_div_fixup_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]12796// CHECK: [0x05,0x40,0x07,0xd2,0x01,0x05,0x0e,0x04]12797 12798v_div_fixup_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]12799// CHECK: [0x05,0x78,0x07,0xd2,0x01,0x05,0x0e,0x04]12800 12801v_div_fixup_f16 v5, 0.5, -m0, 0.5 op_sel:[0,1,0,0] mul:212802// CHECK: [0x05,0x10,0x07,0xd2,0xf0,0xf8,0xc0,0x4b]12803 12804v_div_fixup_f16 v5, v1, v2, v3 clamp12805// CHECK: [0x05,0x80,0x07,0xd2,0x01,0x05,0x0e,0x04]12806 12807v_interp_p1ll_f16 v5, v2, attr0.x12808// CHECK: [0x05,0x00,0x74,0xd2,0x00,0x04,0x02,0x00]12809 12810v_interp_p1ll_f16 v255, v2, attr0.x12811// CHECK: [0xff,0x00,0x74,0xd2,0x00,0x04,0x02,0x00]12812 12813v_interp_p1ll_f16 v5, v2, attr1.x12814// CHECK: [0x05,0x00,0x74,0xd2,0x01,0x04,0x02,0x00]12815 12816v_interp_p1ll_f16 v5, v2, attr31.x12817// CHECK: [0x05,0x00,0x74,0xd2,0x1f,0x04,0x02,0x00]12818 12819v_interp_p1ll_f16 v5, v2, attr32.x12820// CHECK: [0x05,0x00,0x74,0xd2,0x20,0x04,0x02,0x00]12821 12822v_interp_p1ll_f16 v5, v255, attr0.x12823// CHECK: [0x05,0x00,0x74,0xd2,0x00,0xfe,0x03,0x00]12824 12825v_interp_p1ll_f16 v5, -v2, attr0.x12826// CHECK: [0x05,0x00,0x74,0xd2,0x00,0x04,0x02,0x40]12827 12828v_interp_p1ll_f16 v5, |v2|, attr0.x12829// CHECK: [0x05,0x02,0x74,0xd2,0x00,0x04,0x02,0x00]12830 12831v_interp_p1ll_f16 v5, v2, attr0.y12832// CHECK: [0x05,0x00,0x74,0xd2,0x40,0x04,0x02,0x00]12833 12834v_interp_p1ll_f16 v5, v2, attr0.z12835// CHECK: [0x05,0x00,0x74,0xd2,0x80,0x04,0x02,0x00]12836 12837v_interp_p1ll_f16 v5, v2, attr0.w12838// CHECK: [0x05,0x00,0x74,0xd2,0xc0,0x04,0x02,0x00]12839 12840v_interp_p1ll_f16 v5, v2, attr0.x high12841// CHECK: [0x05,0x00,0x74,0xd2,0x00,0x05,0x02,0x00]12842 12843v_interp_p1ll_f16 v5, v2, attr0.x clamp12844// CHECK: [0x05,0x80,0x74,0xd2,0x00,0x04,0x02,0x00]12845 12846v_interp_p1ll_f16 v5, v2, attr0.x mul:212847// CHECK: [0x05,0x00,0x74,0xd2,0x00,0x04,0x02,0x08]12848 12849v_interp_p1ll_f16 v5, v2, attr0.x mul:412850// CHECK: [0x05,0x00,0x74,0xd2,0x00,0x04,0x02,0x10]12851 12852v_interp_p1ll_f16 v5, v2, attr0.x div:212853// CHECK: [0x05,0x00,0x74,0xd2,0x00,0x04,0x02,0x18]12854 12855v_interp_p1lv_f16 v5, v2, attr0.x, v312856// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x04,0x0e,0x04]12857 12858v_interp_p1lv_f16 v255, v2, attr0.x, v312859// CHECK: [0xff,0x00,0x75,0xd2,0x00,0x04,0x0e,0x04]12860 12861v_interp_p1lv_f16 v5, v2, attr1.x, v312862// CHECK: [0x05,0x00,0x75,0xd2,0x01,0x04,0x0e,0x04]12863 12864v_interp_p1lv_f16 v5, v2, attr31.x, v312865// CHECK: [0x05,0x00,0x75,0xd2,0x1f,0x04,0x0e,0x04]12866 12867v_interp_p1lv_f16 v5, v2, attr32.x, v312868// CHECK: [0x05,0x00,0x75,0xd2,0x20,0x04,0x0e,0x04]12869 12870v_interp_p1lv_f16 v5, v255, attr0.x, v312871// CHECK: [0x05,0x00,0x75,0xd2,0x00,0xfe,0x0f,0x04]12872 12873v_interp_p1lv_f16 v5, v2, attr0.x, v25512874// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x04,0xfe,0x07]12875 12876v_interp_p1lv_f16 v5, -v2, attr0.x, v312877// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x04,0x0e,0x44]12878 12879v_interp_p1lv_f16 v5, v2, attr0.x, -v312880// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x04,0x0e,0x84]12881 12882v_interp_p1lv_f16 v5, |v2|, attr0.x, v312883// CHECK: [0x05,0x02,0x75,0xd2,0x00,0x04,0x0e,0x04]12884 12885v_interp_p1lv_f16 v5, v2, attr0.x, |v3|12886// CHECK: [0x05,0x04,0x75,0xd2,0x00,0x04,0x0e,0x04]12887 12888v_interp_p1lv_f16 v5, v2, attr0.y, v312889// CHECK: [0x05,0x00,0x75,0xd2,0x40,0x04,0x0e,0x04]12890 12891v_interp_p1lv_f16 v5, v2, attr0.z, v312892// CHECK: [0x05,0x00,0x75,0xd2,0x80,0x04,0x0e,0x04]12893 12894v_interp_p1lv_f16 v5, v2, attr0.w, v312895// CHECK: [0x05,0x00,0x75,0xd2,0xc0,0x04,0x0e,0x04]12896 12897v_interp_p1lv_f16 v5, v2, attr0.x, v3 high12898// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x05,0x0e,0x04]12899 12900v_interp_p1lv_f16 v5, v2, attr0.x, v3 clamp12901// CHECK: [0x05,0x80,0x75,0xd2,0x00,0x04,0x0e,0x04]12902 12903v_interp_p1lv_f16 v5, v2, attr0.x, v3 mul:212904// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x04,0x0e,0x0c]12905 12906v_interp_p1lv_f16 v5, v2, attr0.x, v3 mul:412907// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x04,0x0e,0x14]12908 12909v_interp_p1lv_f16 v5, v2, attr0.x, v3 div:212910// CHECK: [0x05,0x00,0x75,0xd2,0x00,0x04,0x0e,0x1c]12911 12912v_interp_p2_legacy_f16 v5, v2, attr0.x, v312913// CHECK: [0x05,0x00,0x76,0xd2,0x00,0x04,0x0e,0x04]12914 12915v_interp_p2_legacy_f16 v255, v2, attr0.x, v312916// CHECK: [0xff,0x00,0x76,0xd2,0x00,0x04,0x0e,0x04]12917 12918v_interp_p2_legacy_f16 v5, v2, attr1.x, v312919// CHECK: [0x05,0x00,0x76,0xd2,0x01,0x04,0x0e,0x04]12920 12921v_interp_p2_legacy_f16 v5, v2, attr31.x, v312922// CHECK: [0x05,0x00,0x76,0xd2,0x1f,0x04,0x0e,0x04]12923 12924v_interp_p2_legacy_f16 v5, v2, attr32.x, v312925// CHECK: [0x05,0x00,0x76,0xd2,0x20,0x04,0x0e,0x04]12926 12927v_interp_p2_legacy_f16 v5, v255, attr0.x, v312928// CHECK: [0x05,0x00,0x76,0xd2,0x00,0xfe,0x0f,0x04]12929 12930v_interp_p2_legacy_f16 v5, v2, attr0.x, v25512931// CHECK: [0x05,0x00,0x76,0xd2,0x00,0x04,0xfe,0x07]12932 12933v_interp_p2_legacy_f16 v5, -v2, attr0.x, v312934// CHECK: [0x05,0x00,0x76,0xd2,0x00,0x04,0x0e,0x44]12935 12936v_interp_p2_legacy_f16 v5, v2, attr0.x, -v312937// CHECK: [0x05,0x00,0x76,0xd2,0x00,0x04,0x0e,0x84]12938 12939v_interp_p2_legacy_f16 v5, |v2|, attr0.x, v312940// CHECK: [0x05,0x02,0x76,0xd2,0x00,0x04,0x0e,0x04]12941 12942v_interp_p2_legacy_f16 v5, v2, attr0.x, |v3|12943// CHECK: [0x05,0x04,0x76,0xd2,0x00,0x04,0x0e,0x04]12944 12945v_interp_p2_legacy_f16 v5, v2, attr0.y, v312946// CHECK: [0x05,0x00,0x76,0xd2,0x40,0x04,0x0e,0x04]12947 12948v_interp_p2_legacy_f16 v5, v2, attr0.z, v312949// CHECK: [0x05,0x00,0x76,0xd2,0x80,0x04,0x0e,0x04]12950 12951v_interp_p2_legacy_f16 v5, v2, attr0.w, v312952// CHECK: [0x05,0x00,0x76,0xd2,0xc0,0x04,0x0e,0x04]12953 12954v_interp_p2_legacy_f16 v5, v2, attr0.x, v3 high12955// CHECK: [0x05,0x00,0x76,0xd2,0x00,0x05,0x0e,0x04]12956 12957v_interp_p2_legacy_f16 v5, v2, attr0.x, v3 clamp12958// CHECK: [0x05,0x80,0x76,0xd2,0x00,0x04,0x0e,0x04]12959 12960v_interp_p2_f16 v5, v2, attr0.x, v312961// CHECK: [0x05,0x00,0x77,0xd2,0x00,0x04,0x0e,0x04]12962 12963v_interp_p2_f16 v255, v2, attr0.x, v312964// CHECK: [0xff,0x00,0x77,0xd2,0x00,0x04,0x0e,0x04]12965 12966v_interp_p2_f16 v5, v2, attr1.x, v312967// CHECK: [0x05,0x00,0x77,0xd2,0x01,0x04,0x0e,0x04]12968 12969v_interp_p2_f16 v5, v2, attr31.x, v312970// CHECK: [0x05,0x00,0x77,0xd2,0x1f,0x04,0x0e,0x04]12971 12972v_interp_p2_f16 v5, v2, attr32.x, v312973// CHECK: [0x05,0x00,0x77,0xd2,0x20,0x04,0x0e,0x04]12974 12975v_interp_p2_f16 v5, v255, attr0.x, v312976// CHECK: [0x05,0x00,0x77,0xd2,0x00,0xfe,0x0f,0x04]12977 12978v_interp_p2_f16 v5, v2, attr0.x, v25512979// CHECK: [0x05,0x00,0x77,0xd2,0x00,0x04,0xfe,0x07]12980 12981v_interp_p2_f16 v5, -v2, attr0.x, v312982// CHECK: [0x05,0x00,0x77,0xd2,0x00,0x04,0x0e,0x44]12983 12984v_interp_p2_f16 v5, v2, attr0.x, -v312985// CHECK: [0x05,0x00,0x77,0xd2,0x00,0x04,0x0e,0x84]12986 12987v_interp_p2_f16 v5, |v2|, attr0.x, v312988// CHECK: [0x05,0x02,0x77,0xd2,0x00,0x04,0x0e,0x04]12989 12990v_interp_p2_f16 v5, v2, attr0.x, |v3|12991// CHECK: [0x05,0x04,0x77,0xd2,0x00,0x04,0x0e,0x04]12992 12993v_interp_p2_f16 v5, v2, attr0.y, v312994// CHECK: [0x05,0x00,0x77,0xd2,0x40,0x04,0x0e,0x04]12995 12996v_interp_p2_f16 v5, v2, attr0.z, v312997// CHECK: [0x05,0x00,0x77,0xd2,0x80,0x04,0x0e,0x04]12998 12999v_interp_p2_f16 v5, v2, attr0.w, v313000// CHECK: [0x05,0x00,0x77,0xd2,0xc0,0x04,0x0e,0x04]13001 13002v_interp_p2_f16 v5, v2, attr0.x, v3 high13003// CHECK: [0x05,0x00,0x77,0xd2,0x00,0x05,0x0e,0x04]13004 13005v_interp_p2_f16 v5, v2, attr0.x, v3 clamp13006// CHECK: [0x05,0x80,0x77,0xd2,0x00,0x04,0x0e,0x04]13007 13008v_add_f64 v[5:6], v[1:2], v[2:3]13009// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x05,0x02,0x00]13010 13011v_add_f64 v[254:255], v[1:2], v[2:3]13012// CHECK: [0xfe,0x00,0x80,0xd2,0x01,0x05,0x02,0x00]13013 13014v_add_f64 v[5:6], v[254:255], v[2:3]13015// CHECK: [0x05,0x00,0x80,0xd2,0xfe,0x05,0x02,0x00]13016 13017v_add_f64 v[5:6], s[2:3], v[2:3]13018// CHECK: [0x05,0x00,0x80,0xd2,0x02,0x04,0x02,0x00]13019 13020v_add_f64 v[5:6], s[4:5], v[2:3]13021// CHECK: [0x05,0x00,0x80,0xd2,0x04,0x04,0x02,0x00]13022 13023v_add_f64 v[5:6], s[100:101], v[2:3]13024// CHECK: [0x05,0x00,0x80,0xd2,0x64,0x04,0x02,0x00]13025 13026v_add_f64 v[5:6], flat_scratch, v[2:3]13027// CHECK: [0x05,0x00,0x80,0xd2,0x66,0x04,0x02,0x00]13028 13029v_add_f64 v[5:6], vcc, v[2:3]13030// CHECK: [0x05,0x00,0x80,0xd2,0x6a,0x04,0x02,0x00]13031 13032v_add_f64 v[5:6], ttmp[14:15], v[2:3]13033// CHECK: [0x05,0x00,0x80,0xd2,0x7a,0x04,0x02,0x00]13034 13035v_add_f64 v[5:6], exec, v[2:3]13036// CHECK: [0x05,0x00,0x80,0xd2,0x7e,0x04,0x02,0x00]13037 13038v_add_f64 v[5:6], 0, v[2:3]13039// CHECK: [0x05,0x00,0x80,0xd2,0x80,0x04,0x02,0x00]13040 13041v_add_f64 v[5:6], -1, v[2:3]13042// CHECK: [0x05,0x00,0x80,0xd2,0xc1,0x04,0x02,0x00]13043 13044v_add_f64 v[5:6], 0.5, v[2:3]13045// CHECK: [0x05,0x00,0x80,0xd2,0xf0,0x04,0x02,0x00]13046 13047v_add_f64 v[5:6], -4.0, v[2:3]13048// CHECK: [0x05,0x00,0x80,0xd2,0xf7,0x04,0x02,0x00]13049 13050v_add_f64 v[5:6], src_vccz, v[2:3]13051// CHECK: [0x05,0x00,0x80,0xd2,0xfb,0x04,0x02,0x00]13052 13053v_add_f64 v[5:6], src_execz, v[2:3]13054// CHECK: [0x05,0x00,0x80,0xd2,0xfc,0x04,0x02,0x00]13055 13056v_add_f64 v[5:6], src_scc, v[2:3]13057// CHECK: [0x05,0x00,0x80,0xd2,0xfd,0x04,0x02,0x00]13058 13059v_add_f64 v[5:6], v[1:2], v[254:255]13060// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xfd,0x03,0x00]13061 13062v_add_f64 v[5:6], v[1:2], s[4:5]13063// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x09,0x00,0x00]13064 13065v_add_f64 v[5:6], v[1:2], s[6:7]13066// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x0d,0x00,0x00]13067 13068v_add_f64 v[5:6], v[1:2], s[100:101]13069// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xc9,0x00,0x00]13070 13071v_add_f64 v[5:6], v[1:2], flat_scratch13072// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xcd,0x00,0x00]13073 13074v_add_f64 v[5:6], v[1:2], vcc13075// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xd5,0x00,0x00]13076 13077v_add_f64 v[5:6], v[1:2], ttmp[14:15]13078// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xf5,0x00,0x00]13079 13080v_add_f64 v[5:6], v[1:2], exec13081// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xfd,0x00,0x00]13082 13083v_add_f64 v[5:6], v[1:2], 013084// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x01,0x01,0x00]13085 13086v_add_f64 v[5:6], v[1:2], -113087// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x83,0x01,0x00]13088 13089v_add_f64 v[5:6], v[1:2], 0.513090// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xe1,0x01,0x00]13091 13092v_add_f64 v[5:6], v[1:2], -4.013093// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xef,0x01,0x00]13094 13095v_add_f64 v[5:6], v[1:2], src_vccz13096// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xf7,0x01,0x00]13097 13098v_add_f64 v[5:6], v[1:2], src_execz13099// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xf9,0x01,0x00]13100 13101v_add_f64 v[5:6], v[1:2], src_scc13102// CHECK: [0x05,0x00,0x80,0xd2,0x01,0xfb,0x01,0x00]13103 13104v_add_f64 v[5:6], -v[1:2], v[2:3]13105// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x05,0x02,0x20]13106 13107v_add_f64 v[5:6], v[1:2], -v[2:3]13108// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x05,0x02,0x40]13109 13110v_add_f64 v[5:6], -v[1:2], -v[2:3]13111// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x05,0x02,0x60]13112 13113v_add_f64 v[5:6], |v[1:2]|, v[2:3]13114// CHECK: [0x05,0x01,0x80,0xd2,0x01,0x05,0x02,0x00]13115 13116v_add_f64 v[5:6], v[1:2], |v[2:3]|13117// CHECK: [0x05,0x02,0x80,0xd2,0x01,0x05,0x02,0x00]13118 13119v_add_f64 v[5:6], |v[1:2]|, |v[2:3]|13120// CHECK: [0x05,0x03,0x80,0xd2,0x01,0x05,0x02,0x00]13121 13122v_add_f64 v[5:6], v[1:2], v[2:3] clamp13123// CHECK: [0x05,0x80,0x80,0xd2,0x01,0x05,0x02,0x00]13124 13125v_add_f64 v[5:6], v[1:2], v[2:3] mul:213126// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x05,0x02,0x08]13127 13128v_add_f64 v[5:6], v[1:2], v[2:3] mul:413129// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x05,0x02,0x10]13130 13131v_add_f64 v[5:6], v[1:2], v[2:3] div:213132// CHECK: [0x05,0x00,0x80,0xd2,0x01,0x05,0x02,0x18]13133 13134v_mul_f64 v[5:6], v[1:2], v[2:3]13135// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x05,0x02,0x00]13136 13137v_mul_f64 v[254:255], v[1:2], v[2:3]13138// CHECK: [0xfe,0x00,0x81,0xd2,0x01,0x05,0x02,0x00]13139 13140v_mul_f64 v[5:6], v[254:255], v[2:3]13141// CHECK: [0x05,0x00,0x81,0xd2,0xfe,0x05,0x02,0x00]13142 13143v_mul_f64 v[5:6], s[2:3], v[2:3]13144// CHECK: [0x05,0x00,0x81,0xd2,0x02,0x04,0x02,0x00]13145 13146v_mul_f64 v[5:6], s[4:5], v[2:3]13147// CHECK: [0x05,0x00,0x81,0xd2,0x04,0x04,0x02,0x00]13148 13149v_mul_f64 v[5:6], s[100:101], v[2:3]13150// CHECK: [0x05,0x00,0x81,0xd2,0x64,0x04,0x02,0x00]13151 13152v_mul_f64 v[5:6], flat_scratch, v[2:3]13153// CHECK: [0x05,0x00,0x81,0xd2,0x66,0x04,0x02,0x00]13154 13155v_mul_f64 v[5:6], vcc, v[2:3]13156// CHECK: [0x05,0x00,0x81,0xd2,0x6a,0x04,0x02,0x00]13157 13158v_mul_f64 v[5:6], ttmp[14:15], v[2:3]13159// CHECK: [0x05,0x00,0x81,0xd2,0x7a,0x04,0x02,0x00]13160 13161v_mul_f64 v[5:6], exec, v[2:3]13162// CHECK: [0x05,0x00,0x81,0xd2,0x7e,0x04,0x02,0x00]13163 13164v_mul_f64 v[5:6], 0, v[2:3]13165// CHECK: [0x05,0x00,0x81,0xd2,0x80,0x04,0x02,0x00]13166 13167v_mul_f64 v[5:6], -1, v[2:3]13168// CHECK: [0x05,0x00,0x81,0xd2,0xc1,0x04,0x02,0x00]13169 13170v_mul_f64 v[5:6], 0.5, v[2:3]13171// CHECK: [0x05,0x00,0x81,0xd2,0xf0,0x04,0x02,0x00]13172 13173v_mul_f64 v[5:6], -4.0, v[2:3]13174// CHECK: [0x05,0x00,0x81,0xd2,0xf7,0x04,0x02,0x00]13175 13176v_mul_f64 v[5:6], src_vccz, v[2:3]13177// CHECK: [0x05,0x00,0x81,0xd2,0xfb,0x04,0x02,0x00]13178 13179v_mul_f64 v[5:6], src_execz, v[2:3]13180// CHECK: [0x05,0x00,0x81,0xd2,0xfc,0x04,0x02,0x00]13181 13182v_mul_f64 v[5:6], src_scc, v[2:3]13183// CHECK: [0x05,0x00,0x81,0xd2,0xfd,0x04,0x02,0x00]13184 13185v_mul_f64 v[5:6], v[1:2], v[254:255]13186// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xfd,0x03,0x00]13187 13188v_mul_f64 v[5:6], v[1:2], s[4:5]13189// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x09,0x00,0x00]13190 13191v_mul_f64 v[5:6], v[1:2], s[6:7]13192// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x0d,0x00,0x00]13193 13194v_mul_f64 v[5:6], v[1:2], s[100:101]13195// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xc9,0x00,0x00]13196 13197v_mul_f64 v[5:6], v[1:2], flat_scratch13198// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xcd,0x00,0x00]13199 13200v_mul_f64 v[5:6], v[1:2], vcc13201// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xd5,0x00,0x00]13202 13203v_mul_f64 v[5:6], v[1:2], ttmp[14:15]13204// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xf5,0x00,0x00]13205 13206v_mul_f64 v[5:6], v[1:2], exec13207// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xfd,0x00,0x00]13208 13209v_mul_f64 v[5:6], v[1:2], 013210// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x01,0x01,0x00]13211 13212v_mul_f64 v[5:6], v[1:2], -113213// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x83,0x01,0x00]13214 13215v_mul_f64 v[5:6], v[1:2], 0.513216// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xe1,0x01,0x00]13217 13218v_mul_f64 v[5:6], v[1:2], -4.013219// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xef,0x01,0x00]13220 13221v_mul_f64 v[5:6], v[1:2], src_vccz13222// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xf7,0x01,0x00]13223 13224v_mul_f64 v[5:6], v[1:2], src_execz13225// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xf9,0x01,0x00]13226 13227v_mul_f64 v[5:6], v[1:2], src_scc13228// CHECK: [0x05,0x00,0x81,0xd2,0x01,0xfb,0x01,0x00]13229 13230v_mul_f64 v[5:6], -v[1:2], v[2:3]13231// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x05,0x02,0x20]13232 13233v_mul_f64 v[5:6], v[1:2], -v[2:3]13234// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x05,0x02,0x40]13235 13236v_mul_f64 v[5:6], -v[1:2], -v[2:3]13237// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x05,0x02,0x60]13238 13239v_mul_f64 v[5:6], |v[1:2]|, v[2:3]13240// CHECK: [0x05,0x01,0x81,0xd2,0x01,0x05,0x02,0x00]13241 13242v_mul_f64 v[5:6], v[1:2], |v[2:3]|13243// CHECK: [0x05,0x02,0x81,0xd2,0x01,0x05,0x02,0x00]13244 13245v_mul_f64 v[5:6], |v[1:2]|, |v[2:3]|13246// CHECK: [0x05,0x03,0x81,0xd2,0x01,0x05,0x02,0x00]13247 13248v_mul_f64 v[5:6], v[1:2], v[2:3] clamp13249// CHECK: [0x05,0x80,0x81,0xd2,0x01,0x05,0x02,0x00]13250 13251v_mul_f64 v[5:6], v[1:2], v[2:3] mul:213252// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x05,0x02,0x08]13253 13254v_mul_f64 v[5:6], v[1:2], v[2:3] mul:413255// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x05,0x02,0x10]13256 13257v_mul_f64 v[5:6], v[1:2], v[2:3] div:213258// CHECK: [0x05,0x00,0x81,0xd2,0x01,0x05,0x02,0x18]13259 13260v_min_f64 v[5:6], v[1:2], v[2:3]13261// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x05,0x02,0x00]13262 13263v_min_f64 v[254:255], v[1:2], v[2:3]13264// CHECK: [0xfe,0x00,0x82,0xd2,0x01,0x05,0x02,0x00]13265 13266v_min_f64 v[5:6], v[254:255], v[2:3]13267// CHECK: [0x05,0x00,0x82,0xd2,0xfe,0x05,0x02,0x00]13268 13269v_min_f64 v[5:6], s[2:3], v[2:3]13270// CHECK: [0x05,0x00,0x82,0xd2,0x02,0x04,0x02,0x00]13271 13272v_min_f64 v[5:6], s[4:5], v[2:3]13273// CHECK: [0x05,0x00,0x82,0xd2,0x04,0x04,0x02,0x00]13274 13275v_min_f64 v[5:6], s[100:101], v[2:3]13276// CHECK: [0x05,0x00,0x82,0xd2,0x64,0x04,0x02,0x00]13277 13278v_min_f64 v[5:6], flat_scratch, v[2:3]13279// CHECK: [0x05,0x00,0x82,0xd2,0x66,0x04,0x02,0x00]13280 13281v_min_f64 v[5:6], vcc, v[2:3]13282// CHECK: [0x05,0x00,0x82,0xd2,0x6a,0x04,0x02,0x00]13283 13284v_min_f64 v[5:6], ttmp[14:15], v[2:3]13285// CHECK: [0x05,0x00,0x82,0xd2,0x7a,0x04,0x02,0x00]13286 13287v_min_f64 v[5:6], exec, v[2:3]13288// CHECK: [0x05,0x00,0x82,0xd2,0x7e,0x04,0x02,0x00]13289 13290v_min_f64 v[5:6], 0, v[2:3]13291// CHECK: [0x05,0x00,0x82,0xd2,0x80,0x04,0x02,0x00]13292 13293v_min_f64 v[5:6], -1, v[2:3]13294// CHECK: [0x05,0x00,0x82,0xd2,0xc1,0x04,0x02,0x00]13295 13296v_min_f64 v[5:6], 0.5, v[2:3]13297// CHECK: [0x05,0x00,0x82,0xd2,0xf0,0x04,0x02,0x00]13298 13299v_min_f64 v[5:6], -4.0, v[2:3]13300// CHECK: [0x05,0x00,0x82,0xd2,0xf7,0x04,0x02,0x00]13301 13302v_min_f64 v[5:6], src_vccz, v[2:3]13303// CHECK: [0x05,0x00,0x82,0xd2,0xfb,0x04,0x02,0x00]13304 13305v_min_f64 v[5:6], src_execz, v[2:3]13306// CHECK: [0x05,0x00,0x82,0xd2,0xfc,0x04,0x02,0x00]13307 13308v_min_f64 v[5:6], src_scc, v[2:3]13309// CHECK: [0x05,0x00,0x82,0xd2,0xfd,0x04,0x02,0x00]13310 13311v_min_f64 v[5:6], v[1:2], v[254:255]13312// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xfd,0x03,0x00]13313 13314v_min_f64 v[5:6], v[1:2], s[4:5]13315// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x09,0x00,0x00]13316 13317v_min_f64 v[5:6], v[1:2], s[6:7]13318// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x0d,0x00,0x00]13319 13320v_min_f64 v[5:6], v[1:2], s[100:101]13321// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xc9,0x00,0x00]13322 13323v_min_f64 v[5:6], v[1:2], flat_scratch13324// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xcd,0x00,0x00]13325 13326v_min_f64 v[5:6], v[1:2], vcc13327// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xd5,0x00,0x00]13328 13329v_min_f64 v[5:6], v[1:2], ttmp[14:15]13330// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xf5,0x00,0x00]13331 13332v_min_f64 v[5:6], v[1:2], exec13333// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xfd,0x00,0x00]13334 13335v_min_f64 v[5:6], v[1:2], 013336// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x01,0x01,0x00]13337 13338v_min_f64 v[5:6], v[1:2], -113339// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x83,0x01,0x00]13340 13341v_min_f64 v[5:6], v[1:2], 0.513342// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xe1,0x01,0x00]13343 13344v_min_f64 v[5:6], v[1:2], -4.013345// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xef,0x01,0x00]13346 13347v_min_f64 v[5:6], v[1:2], src_vccz13348// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xf7,0x01,0x00]13349 13350v_min_f64 v[5:6], v[1:2], src_execz13351// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xf9,0x01,0x00]13352 13353v_min_f64 v[5:6], v[1:2], src_scc13354// CHECK: [0x05,0x00,0x82,0xd2,0x01,0xfb,0x01,0x00]13355 13356v_min_f64 v[5:6], -v[1:2], v[2:3]13357// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x05,0x02,0x20]13358 13359v_min_f64 v[5:6], v[1:2], -v[2:3]13360// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x05,0x02,0x40]13361 13362v_min_f64 v[5:6], -v[1:2], -v[2:3]13363// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x05,0x02,0x60]13364 13365v_min_f64 v[5:6], |v[1:2]|, v[2:3]13366// CHECK: [0x05,0x01,0x82,0xd2,0x01,0x05,0x02,0x00]13367 13368v_min_f64 v[5:6], v[1:2], |v[2:3]|13369// CHECK: [0x05,0x02,0x82,0xd2,0x01,0x05,0x02,0x00]13370 13371v_min_f64 v[5:6], |v[1:2]|, |v[2:3]|13372// CHECK: [0x05,0x03,0x82,0xd2,0x01,0x05,0x02,0x00]13373 13374v_min_f64 v[5:6], v[1:2], v[2:3] clamp13375// CHECK: [0x05,0x80,0x82,0xd2,0x01,0x05,0x02,0x00]13376 13377v_min_f64 v[5:6], v[1:2], v[2:3] mul:213378// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x05,0x02,0x08]13379 13380v_min_f64 v[5:6], v[1:2], v[2:3] mul:413381// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x05,0x02,0x10]13382 13383v_min_f64 v[5:6], v[1:2], v[2:3] div:213384// CHECK: [0x05,0x00,0x82,0xd2,0x01,0x05,0x02,0x18]13385 13386v_max_f64 v[5:6], v[1:2], v[2:3]13387// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x05,0x02,0x00]13388 13389v_max_f64 v[254:255], v[1:2], v[2:3]13390// CHECK: [0xfe,0x00,0x83,0xd2,0x01,0x05,0x02,0x00]13391 13392v_max_f64 v[5:6], v[254:255], v[2:3]13393// CHECK: [0x05,0x00,0x83,0xd2,0xfe,0x05,0x02,0x00]13394 13395v_max_f64 v[5:6], s[2:3], v[2:3]13396// CHECK: [0x05,0x00,0x83,0xd2,0x02,0x04,0x02,0x00]13397 13398v_max_f64 v[5:6], s[4:5], v[2:3]13399// CHECK: [0x05,0x00,0x83,0xd2,0x04,0x04,0x02,0x00]13400 13401v_max_f64 v[5:6], s[100:101], v[2:3]13402// CHECK: [0x05,0x00,0x83,0xd2,0x64,0x04,0x02,0x00]13403 13404v_max_f64 v[5:6], flat_scratch, v[2:3]13405// CHECK: [0x05,0x00,0x83,0xd2,0x66,0x04,0x02,0x00]13406 13407v_max_f64 v[5:6], vcc, v[2:3]13408// CHECK: [0x05,0x00,0x83,0xd2,0x6a,0x04,0x02,0x00]13409 13410v_max_f64 v[5:6], ttmp[14:15], v[2:3]13411// CHECK: [0x05,0x00,0x83,0xd2,0x7a,0x04,0x02,0x00]13412 13413v_max_f64 v[5:6], exec, v[2:3]13414// CHECK: [0x05,0x00,0x83,0xd2,0x7e,0x04,0x02,0x00]13415 13416v_max_f64 v[5:6], 0, v[2:3]13417// CHECK: [0x05,0x00,0x83,0xd2,0x80,0x04,0x02,0x00]13418 13419v_max_f64 v[5:6], -1, v[2:3]13420// CHECK: [0x05,0x00,0x83,0xd2,0xc1,0x04,0x02,0x00]13421 13422v_max_f64 v[5:6], 0.5, v[2:3]13423// CHECK: [0x05,0x00,0x83,0xd2,0xf0,0x04,0x02,0x00]13424 13425v_max_f64 v[5:6], -4.0, v[2:3]13426// CHECK: [0x05,0x00,0x83,0xd2,0xf7,0x04,0x02,0x00]13427 13428v_max_f64 v[5:6], src_vccz, v[2:3]13429// CHECK: [0x05,0x00,0x83,0xd2,0xfb,0x04,0x02,0x00]13430 13431v_max_f64 v[5:6], src_execz, v[2:3]13432// CHECK: [0x05,0x00,0x83,0xd2,0xfc,0x04,0x02,0x00]13433 13434v_max_f64 v[5:6], src_scc, v[2:3]13435// CHECK: [0x05,0x00,0x83,0xd2,0xfd,0x04,0x02,0x00]13436 13437v_max_f64 v[5:6], v[1:2], v[254:255]13438// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xfd,0x03,0x00]13439 13440v_max_f64 v[5:6], v[1:2], s[4:5]13441// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x09,0x00,0x00]13442 13443v_max_f64 v[5:6], v[1:2], s[6:7]13444// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x0d,0x00,0x00]13445 13446v_max_f64 v[5:6], v[1:2], s[100:101]13447// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xc9,0x00,0x00]13448 13449v_max_f64 v[5:6], v[1:2], flat_scratch13450// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xcd,0x00,0x00]13451 13452v_max_f64 v[5:6], v[1:2], vcc13453// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xd5,0x00,0x00]13454 13455v_max_f64 v[5:6], v[1:2], ttmp[14:15]13456// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xf5,0x00,0x00]13457 13458v_max_f64 v[5:6], v[1:2], exec13459// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xfd,0x00,0x00]13460 13461v_max_f64 v[5:6], v[1:2], 013462// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x01,0x01,0x00]13463 13464v_max_f64 v[5:6], v[1:2], -113465// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x83,0x01,0x00]13466 13467v_max_f64 v[5:6], v[1:2], 0.513468// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xe1,0x01,0x00]13469 13470v_max_f64 v[5:6], v[1:2], -4.013471// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xef,0x01,0x00]13472 13473v_max_f64 v[5:6], v[1:2], src_vccz13474// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xf7,0x01,0x00]13475 13476v_max_f64 v[5:6], v[1:2], src_execz13477// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xf9,0x01,0x00]13478 13479v_max_f64 v[5:6], v[1:2], src_scc13480// CHECK: [0x05,0x00,0x83,0xd2,0x01,0xfb,0x01,0x00]13481 13482v_max_f64 v[5:6], -v[1:2], v[2:3]13483// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x05,0x02,0x20]13484 13485v_max_f64 v[5:6], v[1:2], -v[2:3]13486// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x05,0x02,0x40]13487 13488v_max_f64 v[5:6], -v[1:2], -v[2:3]13489// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x05,0x02,0x60]13490 13491v_max_f64 v[5:6], |v[1:2]|, v[2:3]13492// CHECK: [0x05,0x01,0x83,0xd2,0x01,0x05,0x02,0x00]13493 13494v_max_f64 v[5:6], v[1:2], |v[2:3]|13495// CHECK: [0x05,0x02,0x83,0xd2,0x01,0x05,0x02,0x00]13496 13497v_max_f64 v[5:6], |v[1:2]|, |v[2:3]|13498// CHECK: [0x05,0x03,0x83,0xd2,0x01,0x05,0x02,0x00]13499 13500v_max_f64 v[5:6], v[1:2], v[2:3] clamp13501// CHECK: [0x05,0x80,0x83,0xd2,0x01,0x05,0x02,0x00]13502 13503v_max_f64 v[5:6], v[1:2], v[2:3] mul:213504// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x05,0x02,0x08]13505 13506v_max_f64 v[5:6], v[1:2], v[2:3] mul:413507// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x05,0x02,0x10]13508 13509v_max_f64 v[5:6], v[1:2], v[2:3] div:213510// CHECK: [0x05,0x00,0x83,0xd2,0x01,0x05,0x02,0x18]13511 13512v_ldexp_f64 v[5:6], v[1:2], v213513// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x05,0x02,0x00]13514 13515v_ldexp_f64 v[254:255], v[1:2], v213516// CHECK: [0xfe,0x00,0x84,0xd2,0x01,0x05,0x02,0x00]13517 13518v_ldexp_f64 v[5:6], v[254:255], v213519// CHECK: [0x05,0x00,0x84,0xd2,0xfe,0x05,0x02,0x00]13520 13521v_ldexp_f64 v[5:6], s[2:3], v213522// CHECK: [0x05,0x00,0x84,0xd2,0x02,0x04,0x02,0x00]13523 13524v_ldexp_f64 v[5:6], s[4:5], v213525// CHECK: [0x05,0x00,0x84,0xd2,0x04,0x04,0x02,0x00]13526 13527v_ldexp_f64 v[5:6], s[100:101], v213528// CHECK: [0x05,0x00,0x84,0xd2,0x64,0x04,0x02,0x00]13529 13530v_ldexp_f64 v[5:6], flat_scratch, v213531// CHECK: [0x05,0x00,0x84,0xd2,0x66,0x04,0x02,0x00]13532 13533v_ldexp_f64 v[5:6], vcc, v213534// CHECK: [0x05,0x00,0x84,0xd2,0x6a,0x04,0x02,0x00]13535 13536v_ldexp_f64 v[5:6], ttmp[14:15], v213537// CHECK: [0x05,0x00,0x84,0xd2,0x7a,0x04,0x02,0x00]13538 13539v_ldexp_f64 v[5:6], exec, v213540// CHECK: [0x05,0x00,0x84,0xd2,0x7e,0x04,0x02,0x00]13541 13542v_ldexp_f64 v[5:6], 0, v213543// CHECK: [0x05,0x00,0x84,0xd2,0x80,0x04,0x02,0x00]13544 13545v_ldexp_f64 v[5:6], -1, v213546// CHECK: [0x05,0x00,0x84,0xd2,0xc1,0x04,0x02,0x00]13547 13548v_ldexp_f64 v[5:6], 0.5, v213549// CHECK: [0x05,0x00,0x84,0xd2,0xf0,0x04,0x02,0x00]13550 13551v_ldexp_f64 v[5:6], -4.0, v213552// CHECK: [0x05,0x00,0x84,0xd2,0xf7,0x04,0x02,0x00]13553 13554v_ldexp_f64 v[5:6], src_vccz, v213555// CHECK: [0x05,0x00,0x84,0xd2,0xfb,0x04,0x02,0x00]13556 13557v_ldexp_f64 v[5:6], src_execz, v213558// CHECK: [0x05,0x00,0x84,0xd2,0xfc,0x04,0x02,0x00]13559 13560v_ldexp_f64 v[5:6], src_scc, v213561// CHECK: [0x05,0x00,0x84,0xd2,0xfd,0x04,0x02,0x00]13562 13563v_ldexp_f64 v[5:6], v[1:2], v25513564// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xff,0x03,0x00]13565 13566v_ldexp_f64 v[5:6], v[1:2], s213567// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x05,0x00,0x00]13568 13569v_ldexp_f64 v[5:6], v[1:2], s10113570// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xcb,0x00,0x00]13571 13572v_ldexp_f64 v[5:6], v[1:2], flat_scratch_lo13573// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xcd,0x00,0x00]13574 13575v_ldexp_f64 v[5:6], v[1:2], flat_scratch_hi13576// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xcf,0x00,0x00]13577 13578v_ldexp_f64 v[5:6], v[1:2], vcc_lo13579// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xd5,0x00,0x00]13580 13581v_ldexp_f64 v[5:6], v[1:2], vcc_hi13582// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xd7,0x00,0x00]13583 13584v_ldexp_f64 v[5:6], v[1:2], ttmp1513585// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xf7,0x00,0x00]13586 13587v_ldexp_f64 v[5:6], v[1:2], m013588// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xf9,0x00,0x00]13589 13590v_ldexp_f64 v[5:6], v[1:2], exec_lo13591// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xfd,0x00,0x00]13592 13593v_ldexp_f64 v[5:6], v[1:2], exec_hi13594// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xff,0x00,0x00]13595 13596v_ldexp_f64 v[5:6], v[1:2], 013597// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x01,0x01,0x00]13598 13599v_ldexp_f64 v[5:6], v[1:2], -113600// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x83,0x01,0x00]13601 13602v_ldexp_f64 v[5:6], v[1:2], 0.513603// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xe1,0x01,0x00]13604 13605v_ldexp_f64 v[5:6], v[1:2], -4.013606// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xef,0x01,0x00]13607 13608v_ldexp_f64 v[5:6], v[1:2], src_vccz13609// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xf7,0x01,0x00]13610 13611v_ldexp_f64 v[5:6], v[1:2], src_execz13612// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xf9,0x01,0x00]13613 13614v_ldexp_f64 v[5:6], v[1:2], src_scc13615// CHECK: [0x05,0x00,0x84,0xd2,0x01,0xfb,0x01,0x00]13616 13617v_ldexp_f64 v[5:6], -v[1:2], v213618// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x05,0x02,0x20]13619 13620v_ldexp_f64 v[5:6], |v[1:2]|, v213621// CHECK: [0x05,0x01,0x84,0xd2,0x01,0x05,0x02,0x00]13622 13623v_ldexp_f64 v[5:6], v[1:2], v2 clamp13624// CHECK: [0x05,0x80,0x84,0xd2,0x01,0x05,0x02,0x00]13625 13626v_ldexp_f64 v[5:6], v[1:2], v2 mul:213627// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x05,0x02,0x08]13628 13629v_ldexp_f64 v[5:6], v[1:2], v2 mul:413630// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x05,0x02,0x10]13631 13632v_ldexp_f64 v[5:6], v[1:2], v2 div:213633// CHECK: [0x05,0x00,0x84,0xd2,0x01,0x05,0x02,0x18]13634 13635v_mul_lo_u32 v5, v1, v213636// CHECK: [0x05,0x00,0x85,0xd2,0x01,0x05,0x02,0x00]13637 13638v_mul_lo_u32 v255, v1, v213639// CHECK: [0xff,0x00,0x85,0xd2,0x01,0x05,0x02,0x00]13640 13641v_mul_lo_u32 v5, v255, v213642// CHECK: [0x05,0x00,0x85,0xd2,0xff,0x05,0x02,0x00]13643 13644v_mul_lo_u32 v5, s1, v213645// CHECK: [0x05,0x00,0x85,0xd2,0x01,0x04,0x02,0x00]13646 13647v_mul_lo_u32 v5, s101, v213648// CHECK: [0x05,0x00,0x85,0xd2,0x65,0x04,0x02,0x00]13649 13650v_mul_lo_u32 v5, flat_scratch_lo, v213651// CHECK: [0x05,0x00,0x85,0xd2,0x66,0x04,0x02,0x00]13652 13653v_mul_lo_u32 v5, flat_scratch_hi, v213654// CHECK: [0x05,0x00,0x85,0xd2,0x67,0x04,0x02,0x00]13655 13656v_mul_lo_u32 v5, vcc_lo, v213657// CHECK: [0x05,0x00,0x85,0xd2,0x6a,0x04,0x02,0x00]13658 13659v_mul_lo_u32 v5, vcc_hi, v213660// CHECK: [0x05,0x00,0x85,0xd2,0x6b,0x04,0x02,0x00]13661 13662v_mul_lo_u32 v5, ttmp15, v213663// CHECK: [0x05,0x00,0x85,0xd2,0x7b,0x04,0x02,0x00]13664 13665v_mul_lo_u32 v5, m0, v213666// CHECK: [0x05,0x00,0x85,0xd2,0x7c,0x04,0x02,0x00]13667 13668v_mul_lo_u32 v5, exec_lo, v213669// CHECK: [0x05,0x00,0x85,0xd2,0x7e,0x04,0x02,0x00]13670 13671v_mul_lo_u32 v5, exec_hi, v213672// CHECK: [0x05,0x00,0x85,0xd2,0x7f,0x04,0x02,0x00]13673 13674v_mul_lo_u32 v5, 0, v213675// CHECK: [0x05,0x00,0x85,0xd2,0x80,0x04,0x02,0x00]13676 13677v_mul_lo_u32 v5, -1, v213678// CHECK: [0x05,0x00,0x85,0xd2,0xc1,0x04,0x02,0x00]13679 13680v_mul_lo_u32 v5, 0.5, v213681// CHECK: [0x05,0x00,0x85,0xd2,0xf0,0x04,0x02,0x00]13682 13683v_mul_lo_u32 v5, -4.0, v213684// CHECK: [0x05,0x00,0x85,0xd2,0xf7,0x04,0x02,0x00]13685 13686v_mul_lo_u32 v5, src_vccz, v213687// CHECK: [0x05,0x00,0x85,0xd2,0xfb,0x04,0x02,0x00]13688 13689v_mul_lo_u32 v5, src_execz, v213690// CHECK: [0x05,0x00,0x85,0xd2,0xfc,0x04,0x02,0x00]13691 13692v_mul_lo_u32 v5, src_scc, v213693// CHECK: [0x05,0x00,0x85,0xd2,0xfd,0x04,0x02,0x00]13694 13695v_mul_lo_u32 v5, src_lds_direct, v213696// CHECK: [0x05,0x00,0x85,0xd2,0xfe,0x04,0x02,0x00]13697 13698v_mul_lo_u32 v5, v1, v25513699// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xff,0x03,0x00]13700 13701v_mul_lo_u32 v5, v1, s213702// CHECK: [0x05,0x00,0x85,0xd2,0x01,0x05,0x00,0x00]13703 13704v_mul_lo_u32 v5, v1, s10113705// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xcb,0x00,0x00]13706 13707v_mul_lo_u32 v5, v1, flat_scratch_lo13708// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xcd,0x00,0x00]13709 13710v_mul_lo_u32 v5, v1, flat_scratch_hi13711// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xcf,0x00,0x00]13712 13713v_mul_lo_u32 v5, v1, vcc_lo13714// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xd5,0x00,0x00]13715 13716v_mul_lo_u32 v5, v1, vcc_hi13717// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xd7,0x00,0x00]13718 13719v_mul_lo_u32 v5, v1, ttmp1513720// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xf7,0x00,0x00]13721 13722v_mul_lo_u32 v5, v1, m013723// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xf9,0x00,0x00]13724 13725v_mul_lo_u32 v5, v1, exec_lo13726// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xfd,0x00,0x00]13727 13728v_mul_lo_u32 v5, v1, exec_hi13729// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xff,0x00,0x00]13730 13731v_mul_lo_u32 v5, v1, 013732// CHECK: [0x05,0x00,0x85,0xd2,0x01,0x01,0x01,0x00]13733 13734v_mul_lo_u32 v5, v1, -113735// CHECK: [0x05,0x00,0x85,0xd2,0x01,0x83,0x01,0x00]13736 13737v_mul_lo_u32 v5, v1, 0.513738// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xe1,0x01,0x00]13739 13740v_mul_lo_u32 v5, v1, -4.013741// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xef,0x01,0x00]13742 13743v_mul_lo_u32 v5, v1, src_vccz13744// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xf7,0x01,0x00]13745 13746v_mul_lo_u32 v5, v1, src_execz13747// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xf9,0x01,0x00]13748 13749v_mul_lo_u32 v5, v1, src_scc13750// CHECK: [0x05,0x00,0x85,0xd2,0x01,0xfb,0x01,0x00]13751 13752v_mul_hi_u32 v5, v1, v213753// CHECK: [0x05,0x00,0x86,0xd2,0x01,0x05,0x02,0x00]13754 13755v_mul_hi_u32 v255, v1, v213756// CHECK: [0xff,0x00,0x86,0xd2,0x01,0x05,0x02,0x00]13757 13758v_mul_hi_u32 v5, v255, v213759// CHECK: [0x05,0x00,0x86,0xd2,0xff,0x05,0x02,0x00]13760 13761v_mul_hi_u32 v5, s1, v213762// CHECK: [0x05,0x00,0x86,0xd2,0x01,0x04,0x02,0x00]13763 13764v_mul_hi_u32 v5, s101, v213765// CHECK: [0x05,0x00,0x86,0xd2,0x65,0x04,0x02,0x00]13766 13767v_mul_hi_u32 v5, flat_scratch_lo, v213768// CHECK: [0x05,0x00,0x86,0xd2,0x66,0x04,0x02,0x00]13769 13770v_mul_hi_u32 v5, flat_scratch_hi, v213771// CHECK: [0x05,0x00,0x86,0xd2,0x67,0x04,0x02,0x00]13772 13773v_mul_hi_u32 v5, vcc_lo, v213774// CHECK: [0x05,0x00,0x86,0xd2,0x6a,0x04,0x02,0x00]13775 13776v_mul_hi_u32 v5, vcc_hi, v213777// CHECK: [0x05,0x00,0x86,0xd2,0x6b,0x04,0x02,0x00]13778 13779v_mul_hi_u32 v5, ttmp15, v213780// CHECK: [0x05,0x00,0x86,0xd2,0x7b,0x04,0x02,0x00]13781 13782v_mul_hi_u32 v5, m0, v213783// CHECK: [0x05,0x00,0x86,0xd2,0x7c,0x04,0x02,0x00]13784 13785v_mul_hi_u32 v5, exec_lo, v213786// CHECK: [0x05,0x00,0x86,0xd2,0x7e,0x04,0x02,0x00]13787 13788v_mul_hi_u32 v5, exec_hi, v213789// CHECK: [0x05,0x00,0x86,0xd2,0x7f,0x04,0x02,0x00]13790 13791v_mul_hi_u32 v5, 0, v213792// CHECK: [0x05,0x00,0x86,0xd2,0x80,0x04,0x02,0x00]13793 13794v_mul_hi_u32 v5, -1, v213795// CHECK: [0x05,0x00,0x86,0xd2,0xc1,0x04,0x02,0x00]13796 13797v_mul_hi_u32 v5, 0.5, v213798// CHECK: [0x05,0x00,0x86,0xd2,0xf0,0x04,0x02,0x00]13799 13800v_mul_hi_u32 v5, -4.0, v213801// CHECK: [0x05,0x00,0x86,0xd2,0xf7,0x04,0x02,0x00]13802 13803v_mul_hi_u32 v5, src_vccz, v213804// CHECK: [0x05,0x00,0x86,0xd2,0xfb,0x04,0x02,0x00]13805 13806v_mul_hi_u32 v5, src_execz, v213807// CHECK: [0x05,0x00,0x86,0xd2,0xfc,0x04,0x02,0x00]13808 13809v_mul_hi_u32 v5, src_scc, v213810// CHECK: [0x05,0x00,0x86,0xd2,0xfd,0x04,0x02,0x00]13811 13812v_mul_hi_u32 v5, src_lds_direct, v213813// CHECK: [0x05,0x00,0x86,0xd2,0xfe,0x04,0x02,0x00]13814 13815v_mul_hi_u32 v5, v1, v25513816// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xff,0x03,0x00]13817 13818v_mul_hi_u32 v5, v1, s213819// CHECK: [0x05,0x00,0x86,0xd2,0x01,0x05,0x00,0x00]13820 13821v_mul_hi_u32 v5, v1, s10113822// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xcb,0x00,0x00]13823 13824v_mul_hi_u32 v5, v1, flat_scratch_lo13825// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xcd,0x00,0x00]13826 13827v_mul_hi_u32 v5, v1, flat_scratch_hi13828// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xcf,0x00,0x00]13829 13830v_mul_hi_u32 v5, v1, vcc_lo13831// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xd5,0x00,0x00]13832 13833v_mul_hi_u32 v5, v1, vcc_hi13834// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xd7,0x00,0x00]13835 13836v_mul_hi_u32 v5, v1, ttmp1513837// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xf7,0x00,0x00]13838 13839v_mul_hi_u32 v5, v1, m013840// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xf9,0x00,0x00]13841 13842v_mul_hi_u32 v5, v1, exec_lo13843// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xfd,0x00,0x00]13844 13845v_mul_hi_u32 v5, v1, exec_hi13846// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xff,0x00,0x00]13847 13848v_mul_hi_u32 v5, v1, 013849// CHECK: [0x05,0x00,0x86,0xd2,0x01,0x01,0x01,0x00]13850 13851v_mul_hi_u32 v5, v1, -113852// CHECK: [0x05,0x00,0x86,0xd2,0x01,0x83,0x01,0x00]13853 13854v_mul_hi_u32 v5, v1, 0.513855// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xe1,0x01,0x00]13856 13857v_mul_hi_u32 v5, v1, -4.013858// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xef,0x01,0x00]13859 13860v_mul_hi_u32 v5, v1, src_vccz13861// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xf7,0x01,0x00]13862 13863v_mul_hi_u32 v5, v1, src_execz13864// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xf9,0x01,0x00]13865 13866v_mul_hi_u32 v5, v1, src_scc13867// CHECK: [0x05,0x00,0x86,0xd2,0x01,0xfb,0x01,0x00]13868 13869v_mul_hi_i32 v5, v1, v213870// CHECK: [0x05,0x00,0x87,0xd2,0x01,0x05,0x02,0x00]13871 13872v_mul_hi_i32 v255, v1, v213873// CHECK: [0xff,0x00,0x87,0xd2,0x01,0x05,0x02,0x00]13874 13875v_mul_hi_i32 v5, v255, v213876// CHECK: [0x05,0x00,0x87,0xd2,0xff,0x05,0x02,0x00]13877 13878v_mul_hi_i32 v5, s1, v213879// CHECK: [0x05,0x00,0x87,0xd2,0x01,0x04,0x02,0x00]13880 13881v_mul_hi_i32 v5, s101, v213882// CHECK: [0x05,0x00,0x87,0xd2,0x65,0x04,0x02,0x00]13883 13884v_mul_hi_i32 v5, flat_scratch_lo, v213885// CHECK: [0x05,0x00,0x87,0xd2,0x66,0x04,0x02,0x00]13886 13887v_mul_hi_i32 v5, flat_scratch_hi, v213888// CHECK: [0x05,0x00,0x87,0xd2,0x67,0x04,0x02,0x00]13889 13890v_mul_hi_i32 v5, vcc_lo, v213891// CHECK: [0x05,0x00,0x87,0xd2,0x6a,0x04,0x02,0x00]13892 13893v_mul_hi_i32 v5, vcc_hi, v213894// CHECK: [0x05,0x00,0x87,0xd2,0x6b,0x04,0x02,0x00]13895 13896v_mul_hi_i32 v5, ttmp15, v213897// CHECK: [0x05,0x00,0x87,0xd2,0x7b,0x04,0x02,0x00]13898 13899v_mul_hi_i32 v5, m0, v213900// CHECK: [0x05,0x00,0x87,0xd2,0x7c,0x04,0x02,0x00]13901 13902v_mul_hi_i32 v5, exec_lo, v213903// CHECK: [0x05,0x00,0x87,0xd2,0x7e,0x04,0x02,0x00]13904 13905v_mul_hi_i32 v5, exec_hi, v213906// CHECK: [0x05,0x00,0x87,0xd2,0x7f,0x04,0x02,0x00]13907 13908v_mul_hi_i32 v5, 0, v213909// CHECK: [0x05,0x00,0x87,0xd2,0x80,0x04,0x02,0x00]13910 13911v_mul_hi_i32 v5, -1, v213912// CHECK: [0x05,0x00,0x87,0xd2,0xc1,0x04,0x02,0x00]13913 13914v_mul_hi_i32 v5, 0.5, v213915// CHECK: [0x05,0x00,0x87,0xd2,0xf0,0x04,0x02,0x00]13916 13917v_mul_hi_i32 v5, -4.0, v213918// CHECK: [0x05,0x00,0x87,0xd2,0xf7,0x04,0x02,0x00]13919 13920v_mul_hi_i32 v5, src_vccz, v213921// CHECK: [0x05,0x00,0x87,0xd2,0xfb,0x04,0x02,0x00]13922 13923v_mul_hi_i32 v5, src_execz, v213924// CHECK: [0x05,0x00,0x87,0xd2,0xfc,0x04,0x02,0x00]13925 13926v_mul_hi_i32 v5, src_scc, v213927// CHECK: [0x05,0x00,0x87,0xd2,0xfd,0x04,0x02,0x00]13928 13929v_mul_hi_i32 v5, src_lds_direct, v213930// CHECK: [0x05,0x00,0x87,0xd2,0xfe,0x04,0x02,0x00]13931 13932v_mul_hi_i32 v5, v1, v25513933// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xff,0x03,0x00]13934 13935v_mul_hi_i32 v5, v1, s213936// CHECK: [0x05,0x00,0x87,0xd2,0x01,0x05,0x00,0x00]13937 13938v_mul_hi_i32 v5, v1, s10113939// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xcb,0x00,0x00]13940 13941v_mul_hi_i32 v5, v1, flat_scratch_lo13942// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xcd,0x00,0x00]13943 13944v_mul_hi_i32 v5, v1, flat_scratch_hi13945// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xcf,0x00,0x00]13946 13947v_mul_hi_i32 v5, v1, vcc_lo13948// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xd5,0x00,0x00]13949 13950v_mul_hi_i32 v5, v1, vcc_hi13951// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xd7,0x00,0x00]13952 13953v_mul_hi_i32 v5, v1, ttmp1513954// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xf7,0x00,0x00]13955 13956v_mul_hi_i32 v5, v1, m013957// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xf9,0x00,0x00]13958 13959v_mul_hi_i32 v5, v1, exec_lo13960// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xfd,0x00,0x00]13961 13962v_mul_hi_i32 v5, v1, exec_hi13963// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xff,0x00,0x00]13964 13965v_mul_hi_i32 v5, v1, 013966// CHECK: [0x05,0x00,0x87,0xd2,0x01,0x01,0x01,0x00]13967 13968v_mul_hi_i32 v5, v1, -113969// CHECK: [0x05,0x00,0x87,0xd2,0x01,0x83,0x01,0x00]13970 13971v_mul_hi_i32 v5, v1, 0.513972// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xe1,0x01,0x00]13973 13974v_mul_hi_i32 v5, v1, -4.013975// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xef,0x01,0x00]13976 13977v_mul_hi_i32 v5, v1, src_vccz13978// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xf7,0x01,0x00]13979 13980v_mul_hi_i32 v5, v1, src_execz13981// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xf9,0x01,0x00]13982 13983v_mul_hi_i32 v5, v1, src_scc13984// CHECK: [0x05,0x00,0x87,0xd2,0x01,0xfb,0x01,0x00]13985 13986v_ldexp_f32 v5, v1, v213987// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x05,0x02,0x00]13988 13989v_ldexp_f32 v255, v1, v213990// CHECK: [0xff,0x00,0x88,0xd2,0x01,0x05,0x02,0x00]13991 13992v_ldexp_f32 v5, v255, v213993// CHECK: [0x05,0x00,0x88,0xd2,0xff,0x05,0x02,0x00]13994 13995v_ldexp_f32 v5, s1, v213996// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x04,0x02,0x00]13997 13998v_ldexp_f32 v5, s101, v213999// CHECK: [0x05,0x00,0x88,0xd2,0x65,0x04,0x02,0x00]14000 14001v_ldexp_f32 v5, flat_scratch_lo, v214002// CHECK: [0x05,0x00,0x88,0xd2,0x66,0x04,0x02,0x00]14003 14004v_ldexp_f32 v5, flat_scratch_hi, v214005// CHECK: [0x05,0x00,0x88,0xd2,0x67,0x04,0x02,0x00]14006 14007v_ldexp_f32 v5, vcc_lo, v214008// CHECK: [0x05,0x00,0x88,0xd2,0x6a,0x04,0x02,0x00]14009 14010v_ldexp_f32 v5, vcc_hi, v214011// CHECK: [0x05,0x00,0x88,0xd2,0x6b,0x04,0x02,0x00]14012 14013v_ldexp_f32 v5, ttmp15, v214014// CHECK: [0x05,0x00,0x88,0xd2,0x7b,0x04,0x02,0x00]14015 14016v_ldexp_f32 v5, m0, v214017// CHECK: [0x05,0x00,0x88,0xd2,0x7c,0x04,0x02,0x00]14018 14019v_ldexp_f32 v5, exec_lo, v214020// CHECK: [0x05,0x00,0x88,0xd2,0x7e,0x04,0x02,0x00]14021 14022v_ldexp_f32 v5, exec_hi, v214023// CHECK: [0x05,0x00,0x88,0xd2,0x7f,0x04,0x02,0x00]14024 14025v_ldexp_f32 v5, 0, v214026// CHECK: [0x05,0x00,0x88,0xd2,0x80,0x04,0x02,0x00]14027 14028v_ldexp_f32 v5, -1, v214029// CHECK: [0x05,0x00,0x88,0xd2,0xc1,0x04,0x02,0x00]14030 14031v_ldexp_f32 v5, 0.5, v214032// CHECK: [0x05,0x00,0x88,0xd2,0xf0,0x04,0x02,0x00]14033 14034v_ldexp_f32 v5, -4.0, v214035// CHECK: [0x05,0x00,0x88,0xd2,0xf7,0x04,0x02,0x00]14036 14037v_ldexp_f32 v5, src_vccz, v214038// CHECK: [0x05,0x00,0x88,0xd2,0xfb,0x04,0x02,0x00]14039 14040v_ldexp_f32 v5, src_execz, v214041// CHECK: [0x05,0x00,0x88,0xd2,0xfc,0x04,0x02,0x00]14042 14043v_ldexp_f32 v5, src_scc, v214044// CHECK: [0x05,0x00,0x88,0xd2,0xfd,0x04,0x02,0x00]14045 14046v_ldexp_f32 v5, src_lds_direct, v214047// CHECK: [0x05,0x00,0x88,0xd2,0xfe,0x04,0x02,0x00]14048 14049v_ldexp_f32 v5, v1, v25514050// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xff,0x03,0x00]14051 14052v_ldexp_f32 v5, v1, s214053// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x05,0x00,0x00]14054 14055v_ldexp_f32 v5, v1, s10114056// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xcb,0x00,0x00]14057 14058v_ldexp_f32 v5, v1, flat_scratch_lo14059// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xcd,0x00,0x00]14060 14061v_ldexp_f32 v5, v1, flat_scratch_hi14062// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xcf,0x00,0x00]14063 14064v_ldexp_f32 v5, v1, vcc_lo14065// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xd5,0x00,0x00]14066 14067v_ldexp_f32 v5, v1, vcc_hi14068// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xd7,0x00,0x00]14069 14070v_ldexp_f32 v5, v1, ttmp1514071// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xf7,0x00,0x00]14072 14073v_ldexp_f32 v5, v1, m014074// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xf9,0x00,0x00]14075 14076v_ldexp_f32 v5, v1, exec_lo14077// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xfd,0x00,0x00]14078 14079v_ldexp_f32 v5, v1, exec_hi14080// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xff,0x00,0x00]14081 14082v_ldexp_f32 v5, v1, 014083// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x01,0x01,0x00]14084 14085v_ldexp_f32 v5, v1, -114086// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x83,0x01,0x00]14087 14088v_ldexp_f32 v5, v1, 0.514089// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xe1,0x01,0x00]14090 14091v_ldexp_f32 v5, v1, -4.014092// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xef,0x01,0x00]14093 14094v_ldexp_f32 v5, v1, src_vccz14095// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xf7,0x01,0x00]14096 14097v_ldexp_f32 v5, v1, src_execz14098// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xf9,0x01,0x00]14099 14100v_ldexp_f32 v5, v1, src_scc14101// CHECK: [0x05,0x00,0x88,0xd2,0x01,0xfb,0x01,0x00]14102 14103v_ldexp_f32 v5, -v1, v214104// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x05,0x02,0x20]14105 14106v_ldexp_f32 v5, |v1|, v214107// CHECK: [0x05,0x01,0x88,0xd2,0x01,0x05,0x02,0x00]14108 14109v_ldexp_f32 v5, v1, v2 clamp14110// CHECK: [0x05,0x80,0x88,0xd2,0x01,0x05,0x02,0x00]14111 14112v_ldexp_f32 v5, v1, v2 mul:214113// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x05,0x02,0x08]14114 14115v_ldexp_f32 v5, v1, v2 mul:414116// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x05,0x02,0x10]14117 14118v_ldexp_f32 v5, v1, v2 div:214119// CHECK: [0x05,0x00,0x88,0xd2,0x01,0x05,0x02,0x18]14120 14121v_readlane_b32 s5, v1, s214122// CHECK: [0x05,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]14123 14124v_readlane_b32 s101, v1, s214125// CHECK: [0x65,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]14126 14127v_readlane_b32 flat_scratch_lo, v1, s214128// CHECK: [0x66,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]14129 14130v_readlane_b32 flat_scratch_hi, v1, s214131// CHECK: [0x67,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]14132 14133v_readlane_b32 ttmp15, v1, s214134// CHECK: [0x7b,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]14135 14136v_readlane_b32 s5, v255, s214137// CHECK: [0x05,0x00,0x89,0xd2,0xff,0x05,0x00,0x00]14138 14139v_readlane_b32 s5, src_lds_direct, s214140// CHECK: [0x05,0x00,0x89,0xd2,0xfe,0x04,0x00,0x00]14141 14142v_readlane_b32 s5, v1, s10114143// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xcb,0x00,0x00]14144 14145v_readlane_b32 s5, v1, flat_scratch_lo14146// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xcd,0x00,0x00]14147 14148v_readlane_b32 s5, v1, flat_scratch_hi14149// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xcf,0x00,0x00]14150 14151v_readlane_b32 s5, v1, vcc_lo14152// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xd5,0x00,0x00]14153 14154v_readlane_b32 s5, v1, vcc_hi14155// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xd7,0x00,0x00]14156 14157v_readlane_b32 s5, v1, ttmp1514158// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xf7,0x00,0x00]14159 14160v_readlane_b32 s5, v1, m014161// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xf9,0x00,0x00]14162 14163v_readlane_b32 s5, v1, 014164// CHECK: [0x05,0x00,0x89,0xd2,0x01,0x01,0x01,0x00]14165 14166v_writelane_b32 v5, 0, s214167// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0x04,0x00,0x00]14168 14169v_writelane_b32 v255, 0, s214170// CHECK: [0xff,0x00,0x8a,0xd2,0x80,0x04,0x00,0x00]14171 14172v_writelane_b32 v5, -1, s214173// CHECK: [0x05,0x00,0x8a,0xd2,0xc1,0x04,0x00,0x00]14174 14175v_writelane_b32 v5, 0.5, s214176// CHECK: [0x05,0x00,0x8a,0xd2,0xf0,0x04,0x00,0x00]14177 14178v_writelane_b32 v5, -4.0, s214179// CHECK: [0x05,0x00,0x8a,0xd2,0xf7,0x04,0x00,0x00]14180 14181v_writelane_b32 v5, 0, s10114182// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xca,0x00,0x00]14183 14184v_writelane_b32 v5, 0, flat_scratch_lo14185// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xcc,0x00,0x00]14186 14187v_writelane_b32 v5, 0, flat_scratch_hi14188// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xce,0x00,0x00]14189 14190v_writelane_b32 v5, 0, vcc_lo14191// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xd4,0x00,0x00]14192 14193v_writelane_b32 v5, 0, vcc_hi14194// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xd6,0x00,0x00]14195 14196v_writelane_b32 v5, 0, ttmp1514197// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xf6,0x00,0x00]14198 14199v_writelane_b32 v5, 0, m014200// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xf8,0x00,0x00]14201 14202v_writelane_b32 v5, 0, 014203// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0x00,0x01,0x00]14204 14205v_bcnt_u32_b32 v5, v1, v214206// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0x05,0x02,0x00]14207 14208v_bcnt_u32_b32 v255, v1, v214209// CHECK: [0xff,0x00,0x8b,0xd2,0x01,0x05,0x02,0x00]14210 14211v_bcnt_u32_b32 v5, v255, v214212// CHECK: [0x05,0x00,0x8b,0xd2,0xff,0x05,0x02,0x00]14213 14214v_bcnt_u32_b32 v5, s1, v214215// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0x04,0x02,0x00]14216 14217v_bcnt_u32_b32 v5, s101, v214218// CHECK: [0x05,0x00,0x8b,0xd2,0x65,0x04,0x02,0x00]14219 14220v_bcnt_u32_b32 v5, flat_scratch_lo, v214221// CHECK: [0x05,0x00,0x8b,0xd2,0x66,0x04,0x02,0x00]14222 14223v_bcnt_u32_b32 v5, flat_scratch_hi, v214224// CHECK: [0x05,0x00,0x8b,0xd2,0x67,0x04,0x02,0x00]14225 14226v_bcnt_u32_b32 v5, vcc_lo, v214227// CHECK: [0x05,0x00,0x8b,0xd2,0x6a,0x04,0x02,0x00]14228 14229v_bcnt_u32_b32 v5, vcc_hi, v214230// CHECK: [0x05,0x00,0x8b,0xd2,0x6b,0x04,0x02,0x00]14231 14232v_bcnt_u32_b32 v5, ttmp15, v214233// CHECK: [0x05,0x00,0x8b,0xd2,0x7b,0x04,0x02,0x00]14234 14235v_bcnt_u32_b32 v5, m0, v214236// CHECK: [0x05,0x00,0x8b,0xd2,0x7c,0x04,0x02,0x00]14237 14238v_bcnt_u32_b32 v5, exec_lo, v214239// CHECK: [0x05,0x00,0x8b,0xd2,0x7e,0x04,0x02,0x00]14240 14241v_bcnt_u32_b32 v5, exec_hi, v214242// CHECK: [0x05,0x00,0x8b,0xd2,0x7f,0x04,0x02,0x00]14243 14244v_bcnt_u32_b32 v5, 0, v214245// CHECK: [0x05,0x00,0x8b,0xd2,0x80,0x04,0x02,0x00]14246 14247v_bcnt_u32_b32 v5, -1, v214248// CHECK: [0x05,0x00,0x8b,0xd2,0xc1,0x04,0x02,0x00]14249 14250v_bcnt_u32_b32 v5, 0.5, v214251// CHECK: [0x05,0x00,0x8b,0xd2,0xf0,0x04,0x02,0x00]14252 14253v_bcnt_u32_b32 v5, -4.0, v214254// CHECK: [0x05,0x00,0x8b,0xd2,0xf7,0x04,0x02,0x00]14255 14256v_bcnt_u32_b32 v5, src_vccz, v214257// CHECK: [0x05,0x00,0x8b,0xd2,0xfb,0x04,0x02,0x00]14258 14259v_bcnt_u32_b32 v5, src_execz, v214260// CHECK: [0x05,0x00,0x8b,0xd2,0xfc,0x04,0x02,0x00]14261 14262v_bcnt_u32_b32 v5, src_scc, v214263// CHECK: [0x05,0x00,0x8b,0xd2,0xfd,0x04,0x02,0x00]14264 14265v_bcnt_u32_b32 v5, src_lds_direct, v214266// CHECK: [0x05,0x00,0x8b,0xd2,0xfe,0x04,0x02,0x00]14267 14268v_bcnt_u32_b32 v5, v1, v25514269// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xff,0x03,0x00]14270 14271v_bcnt_u32_b32 v5, v1, s214272// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0x05,0x00,0x00]14273 14274v_bcnt_u32_b32 v5, v1, s10114275// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xcb,0x00,0x00]14276 14277v_bcnt_u32_b32 v5, v1, flat_scratch_lo14278// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xcd,0x00,0x00]14279 14280v_bcnt_u32_b32 v5, v1, flat_scratch_hi14281// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xcf,0x00,0x00]14282 14283v_bcnt_u32_b32 v5, v1, vcc_lo14284// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xd5,0x00,0x00]14285 14286v_bcnt_u32_b32 v5, v1, vcc_hi14287// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xd7,0x00,0x00]14288 14289v_bcnt_u32_b32 v5, v1, ttmp1514290// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xf7,0x00,0x00]14291 14292v_bcnt_u32_b32 v5, v1, m014293// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xf9,0x00,0x00]14294 14295v_bcnt_u32_b32 v5, v1, exec_lo14296// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xfd,0x00,0x00]14297 14298v_bcnt_u32_b32 v5, v1, exec_hi14299// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xff,0x00,0x00]14300 14301v_bcnt_u32_b32 v5, v1, 014302// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0x01,0x01,0x00]14303 14304v_bcnt_u32_b32 v5, v1, -114305// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0x83,0x01,0x00]14306 14307v_bcnt_u32_b32 v5, v1, 0.514308// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xe1,0x01,0x00]14309 14310v_bcnt_u32_b32 v5, v1, -4.014311// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xef,0x01,0x00]14312 14313v_bcnt_u32_b32 v5, v1, src_vccz14314// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xf7,0x01,0x00]14315 14316v_bcnt_u32_b32 v5, v1, src_execz14317// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xf9,0x01,0x00]14318 14319v_bcnt_u32_b32 v5, v1, src_scc14320// CHECK: [0x05,0x00,0x8b,0xd2,0x01,0xfb,0x01,0x00]14321 14322v_mbcnt_lo_u32_b32 v5, v1, v214323// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0x05,0x02,0x00]14324 14325v_mbcnt_lo_u32_b32 v255, v1, v214326// CHECK: [0xff,0x00,0x8c,0xd2,0x01,0x05,0x02,0x00]14327 14328v_mbcnt_lo_u32_b32 v5, v255, v214329// CHECK: [0x05,0x00,0x8c,0xd2,0xff,0x05,0x02,0x00]14330 14331v_mbcnt_lo_u32_b32 v5, s1, v214332// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0x04,0x02,0x00]14333 14334v_mbcnt_lo_u32_b32 v5, s101, v214335// CHECK: [0x05,0x00,0x8c,0xd2,0x65,0x04,0x02,0x00]14336 14337v_mbcnt_lo_u32_b32 v5, flat_scratch_lo, v214338// CHECK: [0x05,0x00,0x8c,0xd2,0x66,0x04,0x02,0x00]14339 14340v_mbcnt_lo_u32_b32 v5, flat_scratch_hi, v214341// CHECK: [0x05,0x00,0x8c,0xd2,0x67,0x04,0x02,0x00]14342 14343v_mbcnt_lo_u32_b32 v5, vcc_lo, v214344// CHECK: [0x05,0x00,0x8c,0xd2,0x6a,0x04,0x02,0x00]14345 14346v_mbcnt_lo_u32_b32 v5, vcc_hi, v214347// CHECK: [0x05,0x00,0x8c,0xd2,0x6b,0x04,0x02,0x00]14348 14349v_mbcnt_lo_u32_b32 v5, ttmp15, v214350// CHECK: [0x05,0x00,0x8c,0xd2,0x7b,0x04,0x02,0x00]14351 14352v_mbcnt_lo_u32_b32 v5, m0, v214353// CHECK: [0x05,0x00,0x8c,0xd2,0x7c,0x04,0x02,0x00]14354 14355v_mbcnt_lo_u32_b32 v5, exec_lo, v214356// CHECK: [0x05,0x00,0x8c,0xd2,0x7e,0x04,0x02,0x00]14357 14358v_mbcnt_lo_u32_b32 v5, exec_hi, v214359// CHECK: [0x05,0x00,0x8c,0xd2,0x7f,0x04,0x02,0x00]14360 14361v_mbcnt_lo_u32_b32 v5, 0, v214362// CHECK: [0x05,0x00,0x8c,0xd2,0x80,0x04,0x02,0x00]14363 14364v_mbcnt_lo_u32_b32 v5, -1, v214365// CHECK: [0x05,0x00,0x8c,0xd2,0xc1,0x04,0x02,0x00]14366 14367v_mbcnt_lo_u32_b32 v5, 0.5, v214368// CHECK: [0x05,0x00,0x8c,0xd2,0xf0,0x04,0x02,0x00]14369 14370v_mbcnt_lo_u32_b32 v5, -4.0, v214371// CHECK: [0x05,0x00,0x8c,0xd2,0xf7,0x04,0x02,0x00]14372 14373v_mbcnt_lo_u32_b32 v5, src_vccz, v214374// CHECK: [0x05,0x00,0x8c,0xd2,0xfb,0x04,0x02,0x00]14375 14376v_mbcnt_lo_u32_b32 v5, src_execz, v214377// CHECK: [0x05,0x00,0x8c,0xd2,0xfc,0x04,0x02,0x00]14378 14379v_mbcnt_lo_u32_b32 v5, src_scc, v214380// CHECK: [0x05,0x00,0x8c,0xd2,0xfd,0x04,0x02,0x00]14381 14382v_mbcnt_lo_u32_b32 v5, src_lds_direct, v214383// CHECK: [0x05,0x00,0x8c,0xd2,0xfe,0x04,0x02,0x00]14384 14385v_mbcnt_lo_u32_b32 v5, v1, v25514386// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xff,0x03,0x00]14387 14388v_mbcnt_lo_u32_b32 v5, v1, s214389// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0x05,0x00,0x00]14390 14391v_mbcnt_lo_u32_b32 v5, v1, s10114392// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xcb,0x00,0x00]14393 14394v_mbcnt_lo_u32_b32 v5, v1, flat_scratch_lo14395// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xcd,0x00,0x00]14396 14397v_mbcnt_lo_u32_b32 v5, v1, flat_scratch_hi14398// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xcf,0x00,0x00]14399 14400v_mbcnt_lo_u32_b32 v5, v1, vcc_lo14401// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xd5,0x00,0x00]14402 14403v_mbcnt_lo_u32_b32 v5, v1, vcc_hi14404// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xd7,0x00,0x00]14405 14406v_mbcnt_lo_u32_b32 v5, v1, ttmp1514407// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xf7,0x00,0x00]14408 14409v_mbcnt_lo_u32_b32 v5, v1, m014410// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xf9,0x00,0x00]14411 14412v_mbcnt_lo_u32_b32 v5, v1, exec_lo14413// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xfd,0x00,0x00]14414 14415v_mbcnt_lo_u32_b32 v5, v1, exec_hi14416// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xff,0x00,0x00]14417 14418v_mbcnt_lo_u32_b32 v5, v1, 014419// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0x01,0x01,0x00]14420 14421v_mbcnt_lo_u32_b32 v5, v1, -114422// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0x83,0x01,0x00]14423 14424v_mbcnt_lo_u32_b32 v5, v1, 0.514425// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xe1,0x01,0x00]14426 14427v_mbcnt_lo_u32_b32 v5, v1, -4.014428// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xef,0x01,0x00]14429 14430v_mbcnt_lo_u32_b32 v5, v1, src_vccz14431// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xf7,0x01,0x00]14432 14433v_mbcnt_lo_u32_b32 v5, v1, src_execz14434// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xf9,0x01,0x00]14435 14436v_mbcnt_lo_u32_b32 v5, v1, src_scc14437// CHECK: [0x05,0x00,0x8c,0xd2,0x01,0xfb,0x01,0x00]14438 14439v_mbcnt_hi_u32_b32 v5, v1, v214440// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0x05,0x02,0x00]14441 14442v_mbcnt_hi_u32_b32 v255, v1, v214443// CHECK: [0xff,0x00,0x8d,0xd2,0x01,0x05,0x02,0x00]14444 14445v_mbcnt_hi_u32_b32 v5, v255, v214446// CHECK: [0x05,0x00,0x8d,0xd2,0xff,0x05,0x02,0x00]14447 14448v_mbcnt_hi_u32_b32 v5, s1, v214449// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0x04,0x02,0x00]14450 14451v_mbcnt_hi_u32_b32 v5, s101, v214452// CHECK: [0x05,0x00,0x8d,0xd2,0x65,0x04,0x02,0x00]14453 14454v_mbcnt_hi_u32_b32 v5, flat_scratch_lo, v214455// CHECK: [0x05,0x00,0x8d,0xd2,0x66,0x04,0x02,0x00]14456 14457v_mbcnt_hi_u32_b32 v5, flat_scratch_hi, v214458// CHECK: [0x05,0x00,0x8d,0xd2,0x67,0x04,0x02,0x00]14459 14460v_mbcnt_hi_u32_b32 v5, vcc_lo, v214461// CHECK: [0x05,0x00,0x8d,0xd2,0x6a,0x04,0x02,0x00]14462 14463v_mbcnt_hi_u32_b32 v5, vcc_hi, v214464// CHECK: [0x05,0x00,0x8d,0xd2,0x6b,0x04,0x02,0x00]14465 14466v_mbcnt_hi_u32_b32 v5, ttmp15, v214467// CHECK: [0x05,0x00,0x8d,0xd2,0x7b,0x04,0x02,0x00]14468 14469v_mbcnt_hi_u32_b32 v5, m0, v214470// CHECK: [0x05,0x00,0x8d,0xd2,0x7c,0x04,0x02,0x00]14471 14472v_mbcnt_hi_u32_b32 v5, exec_lo, v214473// CHECK: [0x05,0x00,0x8d,0xd2,0x7e,0x04,0x02,0x00]14474 14475v_mbcnt_hi_u32_b32 v5, exec_hi, v214476// CHECK: [0x05,0x00,0x8d,0xd2,0x7f,0x04,0x02,0x00]14477 14478v_mbcnt_hi_u32_b32 v5, 0, v214479// CHECK: [0x05,0x00,0x8d,0xd2,0x80,0x04,0x02,0x00]14480 14481v_mbcnt_hi_u32_b32 v5, -1, v214482// CHECK: [0x05,0x00,0x8d,0xd2,0xc1,0x04,0x02,0x00]14483 14484v_mbcnt_hi_u32_b32 v5, 0.5, v214485// CHECK: [0x05,0x00,0x8d,0xd2,0xf0,0x04,0x02,0x00]14486 14487v_mbcnt_hi_u32_b32 v5, -4.0, v214488// CHECK: [0x05,0x00,0x8d,0xd2,0xf7,0x04,0x02,0x00]14489 14490v_mbcnt_hi_u32_b32 v5, src_vccz, v214491// CHECK: [0x05,0x00,0x8d,0xd2,0xfb,0x04,0x02,0x00]14492 14493v_mbcnt_hi_u32_b32 v5, src_execz, v214494// CHECK: [0x05,0x00,0x8d,0xd2,0xfc,0x04,0x02,0x00]14495 14496v_mbcnt_hi_u32_b32 v5, src_scc, v214497// CHECK: [0x05,0x00,0x8d,0xd2,0xfd,0x04,0x02,0x00]14498 14499v_mbcnt_hi_u32_b32 v5, src_lds_direct, v214500// CHECK: [0x05,0x00,0x8d,0xd2,0xfe,0x04,0x02,0x00]14501 14502v_mbcnt_hi_u32_b32 v5, v1, v25514503// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xff,0x03,0x00]14504 14505v_mbcnt_hi_u32_b32 v5, v1, s214506// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0x05,0x00,0x00]14507 14508v_mbcnt_hi_u32_b32 v5, v1, s10114509// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xcb,0x00,0x00]14510 14511v_mbcnt_hi_u32_b32 v5, v1, flat_scratch_lo14512// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xcd,0x00,0x00]14513 14514v_mbcnt_hi_u32_b32 v5, v1, flat_scratch_hi14515// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xcf,0x00,0x00]14516 14517v_mbcnt_hi_u32_b32 v5, v1, vcc_lo14518// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xd5,0x00,0x00]14519 14520v_mbcnt_hi_u32_b32 v5, v1, vcc_hi14521// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xd7,0x00,0x00]14522 14523v_mbcnt_hi_u32_b32 v5, v1, ttmp1514524// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xf7,0x00,0x00]14525 14526v_mbcnt_hi_u32_b32 v5, v1, m014527// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xf9,0x00,0x00]14528 14529v_mbcnt_hi_u32_b32 v5, v1, exec_lo14530// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xfd,0x00,0x00]14531 14532v_mbcnt_hi_u32_b32 v5, v1, exec_hi14533// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xff,0x00,0x00]14534 14535v_mbcnt_hi_u32_b32 v5, v1, 014536// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0x01,0x01,0x00]14537 14538v_mbcnt_hi_u32_b32 v5, v1, -114539// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0x83,0x01,0x00]14540 14541v_mbcnt_hi_u32_b32 v5, v1, 0.514542// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xe1,0x01,0x00]14543 14544v_mbcnt_hi_u32_b32 v5, v1, -4.014545// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xef,0x01,0x00]14546 14547v_mbcnt_hi_u32_b32 v5, v1, src_vccz14548// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xf7,0x01,0x00]14549 14550v_mbcnt_hi_u32_b32 v5, v1, src_execz14551// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xf9,0x01,0x00]14552 14553v_mbcnt_hi_u32_b32 v5, v1, src_scc14554// CHECK: [0x05,0x00,0x8d,0xd2,0x01,0xfb,0x01,0x00]14555 14556v_lshlrev_b64 v[5:6], v1, v[2:3]14557// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0x05,0x02,0x00]14558 14559v_lshlrev_b64 v[254:255], v1, v[2:3]14560// CHECK: [0xfe,0x00,0x8f,0xd2,0x01,0x05,0x02,0x00]14561 14562v_lshlrev_b64 v[5:6], v255, v[2:3]14563// CHECK: [0x05,0x00,0x8f,0xd2,0xff,0x05,0x02,0x00]14564 14565v_lshlrev_b64 v[5:6], s1, v[2:3]14566// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0x04,0x02,0x00]14567 14568v_lshlrev_b64 v[5:6], s101, v[2:3]14569// CHECK: [0x05,0x00,0x8f,0xd2,0x65,0x04,0x02,0x00]14570 14571v_lshlrev_b64 v[5:6], flat_scratch_lo, v[2:3]14572// CHECK: [0x05,0x00,0x8f,0xd2,0x66,0x04,0x02,0x00]14573 14574v_lshlrev_b64 v[5:6], flat_scratch_hi, v[2:3]14575// CHECK: [0x05,0x00,0x8f,0xd2,0x67,0x04,0x02,0x00]14576 14577v_lshlrev_b64 v[5:6], vcc_lo, v[2:3]14578// CHECK: [0x05,0x00,0x8f,0xd2,0x6a,0x04,0x02,0x00]14579 14580v_lshlrev_b64 v[5:6], vcc_hi, v[2:3]14581// CHECK: [0x05,0x00,0x8f,0xd2,0x6b,0x04,0x02,0x00]14582 14583v_lshlrev_b64 v[5:6], ttmp15, v[2:3]14584// CHECK: [0x05,0x00,0x8f,0xd2,0x7b,0x04,0x02,0x00]14585 14586v_lshlrev_b64 v[5:6], m0, v[2:3]14587// CHECK: [0x05,0x00,0x8f,0xd2,0x7c,0x04,0x02,0x00]14588 14589v_lshlrev_b64 v[5:6], exec_lo, v[2:3]14590// CHECK: [0x05,0x00,0x8f,0xd2,0x7e,0x04,0x02,0x00]14591 14592v_lshlrev_b64 v[5:6], exec_hi, v[2:3]14593// CHECK: [0x05,0x00,0x8f,0xd2,0x7f,0x04,0x02,0x00]14594 14595v_lshlrev_b64 v[5:6], 0, v[2:3]14596// CHECK: [0x05,0x00,0x8f,0xd2,0x80,0x04,0x02,0x00]14597 14598v_lshlrev_b64 v[5:6], -1, v[2:3]14599// CHECK: [0x05,0x00,0x8f,0xd2,0xc1,0x04,0x02,0x00]14600 14601v_lshlrev_b64 v[5:6], 0.5, v[2:3]14602// CHECK: [0x05,0x00,0x8f,0xd2,0xf0,0x04,0x02,0x00]14603 14604v_lshlrev_b64 v[5:6], -4.0, v[2:3]14605// CHECK: [0x05,0x00,0x8f,0xd2,0xf7,0x04,0x02,0x00]14606 14607v_lshlrev_b64 v[5:6], src_vccz, v[2:3]14608// CHECK: [0x05,0x00,0x8f,0xd2,0xfb,0x04,0x02,0x00]14609 14610v_lshlrev_b64 v[5:6], src_execz, v[2:3]14611// CHECK: [0x05,0x00,0x8f,0xd2,0xfc,0x04,0x02,0x00]14612 14613v_lshlrev_b64 v[5:6], src_scc, v[2:3]14614// CHECK: [0x05,0x00,0x8f,0xd2,0xfd,0x04,0x02,0x00]14615 14616v_lshlrev_b64 v[5:6], v1, v[254:255]14617// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xfd,0x03,0x00]14618 14619v_lshlrev_b64 v[5:6], v1, s[4:5]14620// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0x09,0x00,0x00]14621 14622v_lshlrev_b64 v[5:6], v1, s[6:7]14623// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0x0d,0x00,0x00]14624 14625v_lshlrev_b64 v[5:6], v1, s[100:101]14626// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xc9,0x00,0x00]14627 14628v_lshlrev_b64 v[5:6], v1, flat_scratch14629// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xcd,0x00,0x00]14630 14631v_lshlrev_b64 v[5:6], v1, vcc14632// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xd5,0x00,0x00]14633 14634v_lshlrev_b64 v[5:6], v1, ttmp[14:15]14635// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xf5,0x00,0x00]14636 14637v_lshlrev_b64 v[5:6], v1, exec14638// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xfd,0x00,0x00]14639 14640v_lshlrev_b64 v[5:6], v1, 014641// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0x01,0x01,0x00]14642 14643v_lshlrev_b64 v[5:6], v1, -114644// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0x83,0x01,0x00]14645 14646v_lshlrev_b64 v[5:6], v1, 0.514647// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xe1,0x01,0x00]14648 14649v_lshlrev_b64 v[5:6], v1, -4.014650// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xef,0x01,0x00]14651 14652v_lshlrev_b64 v[5:6], v1, src_vccz14653// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xf7,0x01,0x00]14654 14655v_lshlrev_b64 v[5:6], v1, src_execz14656// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xf9,0x01,0x00]14657 14658v_lshlrev_b64 v[5:6], v1, src_scc14659// CHECK: [0x05,0x00,0x8f,0xd2,0x01,0xfb,0x01,0x00]14660 14661v_lshrrev_b64 v[5:6], v1, v[2:3]14662// CHECK: [0x05,0x00,0x90,0xd2,0x01,0x05,0x02,0x00]14663 14664v_lshrrev_b64 v[254:255], v1, v[2:3]14665// CHECK: [0xfe,0x00,0x90,0xd2,0x01,0x05,0x02,0x00]14666 14667v_lshrrev_b64 v[5:6], v255, v[2:3]14668// CHECK: [0x05,0x00,0x90,0xd2,0xff,0x05,0x02,0x00]14669 14670v_lshrrev_b64 v[5:6], s1, v[2:3]14671// CHECK: [0x05,0x00,0x90,0xd2,0x01,0x04,0x02,0x00]14672 14673v_lshrrev_b64 v[5:6], s101, v[2:3]14674// CHECK: [0x05,0x00,0x90,0xd2,0x65,0x04,0x02,0x00]14675 14676v_lshrrev_b64 v[5:6], flat_scratch_lo, v[2:3]14677// CHECK: [0x05,0x00,0x90,0xd2,0x66,0x04,0x02,0x00]14678 14679v_lshrrev_b64 v[5:6], flat_scratch_hi, v[2:3]14680// CHECK: [0x05,0x00,0x90,0xd2,0x67,0x04,0x02,0x00]14681 14682v_lshrrev_b64 v[5:6], vcc_lo, v[2:3]14683// CHECK: [0x05,0x00,0x90,0xd2,0x6a,0x04,0x02,0x00]14684 14685v_lshrrev_b64 v[5:6], vcc_hi, v[2:3]14686// CHECK: [0x05,0x00,0x90,0xd2,0x6b,0x04,0x02,0x00]14687 14688v_lshrrev_b64 v[5:6], ttmp15, v[2:3]14689// CHECK: [0x05,0x00,0x90,0xd2,0x7b,0x04,0x02,0x00]14690 14691v_lshrrev_b64 v[5:6], m0, v[2:3]14692// CHECK: [0x05,0x00,0x90,0xd2,0x7c,0x04,0x02,0x00]14693 14694v_lshrrev_b64 v[5:6], exec_lo, v[2:3]14695// CHECK: [0x05,0x00,0x90,0xd2,0x7e,0x04,0x02,0x00]14696 14697v_lshrrev_b64 v[5:6], exec_hi, v[2:3]14698// CHECK: [0x05,0x00,0x90,0xd2,0x7f,0x04,0x02,0x00]14699 14700v_lshrrev_b64 v[5:6], 0, v[2:3]14701// CHECK: [0x05,0x00,0x90,0xd2,0x80,0x04,0x02,0x00]14702 14703v_lshrrev_b64 v[5:6], -1, v[2:3]14704// CHECK: [0x05,0x00,0x90,0xd2,0xc1,0x04,0x02,0x00]14705 14706v_lshrrev_b64 v[5:6], 0.5, v[2:3]14707// CHECK: [0x05,0x00,0x90,0xd2,0xf0,0x04,0x02,0x00]14708 14709v_lshrrev_b64 v[5:6], -4.0, v[2:3]14710// CHECK: [0x05,0x00,0x90,0xd2,0xf7,0x04,0x02,0x00]14711 14712v_lshrrev_b64 v[5:6], src_vccz, v[2:3]14713// CHECK: [0x05,0x00,0x90,0xd2,0xfb,0x04,0x02,0x00]14714 14715v_lshrrev_b64 v[5:6], src_execz, v[2:3]14716// CHECK: [0x05,0x00,0x90,0xd2,0xfc,0x04,0x02,0x00]14717 14718v_lshrrev_b64 v[5:6], src_scc, v[2:3]14719// CHECK: [0x05,0x00,0x90,0xd2,0xfd,0x04,0x02,0x00]14720 14721v_lshrrev_b64 v[5:6], v1, v[254:255]14722// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xfd,0x03,0x00]14723 14724v_lshrrev_b64 v[5:6], v1, s[4:5]14725// CHECK: [0x05,0x00,0x90,0xd2,0x01,0x09,0x00,0x00]14726 14727v_lshrrev_b64 v[5:6], v1, s[6:7]14728// CHECK: [0x05,0x00,0x90,0xd2,0x01,0x0d,0x00,0x00]14729 14730v_lshrrev_b64 v[5:6], v1, s[100:101]14731// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xc9,0x00,0x00]14732 14733v_lshrrev_b64 v[5:6], v1, flat_scratch14734// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xcd,0x00,0x00]14735 14736v_lshrrev_b64 v[5:6], v1, vcc14737// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xd5,0x00,0x00]14738 14739v_lshrrev_b64 v[5:6], v1, ttmp[14:15]14740// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xf5,0x00,0x00]14741 14742v_lshrrev_b64 v[5:6], v1, exec14743// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xfd,0x00,0x00]14744 14745v_lshrrev_b64 v[5:6], v1, 014746// CHECK: [0x05,0x00,0x90,0xd2,0x01,0x01,0x01,0x00]14747 14748v_lshrrev_b64 v[5:6], v1, -114749// CHECK: [0x05,0x00,0x90,0xd2,0x01,0x83,0x01,0x00]14750 14751v_lshrrev_b64 v[5:6], v1, 0.514752// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xe1,0x01,0x00]14753 14754v_lshrrev_b64 v[5:6], v1, -4.014755// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xef,0x01,0x00]14756 14757v_lshrrev_b64 v[5:6], v1, src_vccz14758// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xf7,0x01,0x00]14759 14760v_lshrrev_b64 v[5:6], v1, src_execz14761// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xf9,0x01,0x00]14762 14763v_lshrrev_b64 v[5:6], v1, src_scc14764// CHECK: [0x05,0x00,0x90,0xd2,0x01,0xfb,0x01,0x00]14765 14766v_ashrrev_i64 v[5:6], v1, v[2:3]14767// CHECK: [0x05,0x00,0x91,0xd2,0x01,0x05,0x02,0x00]14768 14769v_ashrrev_i64 v[254:255], v1, v[2:3]14770// CHECK: [0xfe,0x00,0x91,0xd2,0x01,0x05,0x02,0x00]14771 14772v_ashrrev_i64 v[5:6], v255, v[2:3]14773// CHECK: [0x05,0x00,0x91,0xd2,0xff,0x05,0x02,0x00]14774 14775v_ashrrev_i64 v[5:6], s1, v[2:3]14776// CHECK: [0x05,0x00,0x91,0xd2,0x01,0x04,0x02,0x00]14777 14778v_ashrrev_i64 v[5:6], s101, v[2:3]14779// CHECK: [0x05,0x00,0x91,0xd2,0x65,0x04,0x02,0x00]14780 14781v_ashrrev_i64 v[5:6], flat_scratch_lo, v[2:3]14782// CHECK: [0x05,0x00,0x91,0xd2,0x66,0x04,0x02,0x00]14783 14784v_ashrrev_i64 v[5:6], flat_scratch_hi, v[2:3]14785// CHECK: [0x05,0x00,0x91,0xd2,0x67,0x04,0x02,0x00]14786 14787v_ashrrev_i64 v[5:6], vcc_lo, v[2:3]14788// CHECK: [0x05,0x00,0x91,0xd2,0x6a,0x04,0x02,0x00]14789 14790v_ashrrev_i64 v[5:6], vcc_hi, v[2:3]14791// CHECK: [0x05,0x00,0x91,0xd2,0x6b,0x04,0x02,0x00]14792 14793v_ashrrev_i64 v[5:6], ttmp15, v[2:3]14794// CHECK: [0x05,0x00,0x91,0xd2,0x7b,0x04,0x02,0x00]14795 14796v_ashrrev_i64 v[5:6], m0, v[2:3]14797// CHECK: [0x05,0x00,0x91,0xd2,0x7c,0x04,0x02,0x00]14798 14799v_ashrrev_i64 v[5:6], exec_lo, v[2:3]14800// CHECK: [0x05,0x00,0x91,0xd2,0x7e,0x04,0x02,0x00]14801 14802v_ashrrev_i64 v[5:6], exec_hi, v[2:3]14803// CHECK: [0x05,0x00,0x91,0xd2,0x7f,0x04,0x02,0x00]14804 14805v_ashrrev_i64 v[5:6], 0, v[2:3]14806// CHECK: [0x05,0x00,0x91,0xd2,0x80,0x04,0x02,0x00]14807 14808v_ashrrev_i64 v[5:6], -1, v[2:3]14809// CHECK: [0x05,0x00,0x91,0xd2,0xc1,0x04,0x02,0x00]14810 14811v_ashrrev_i64 v[5:6], 0.5, v[2:3]14812// CHECK: [0x05,0x00,0x91,0xd2,0xf0,0x04,0x02,0x00]14813 14814v_ashrrev_i64 v[5:6], -4.0, v[2:3]14815// CHECK: [0x05,0x00,0x91,0xd2,0xf7,0x04,0x02,0x00]14816 14817v_ashrrev_i64 v[5:6], src_vccz, v[2:3]14818// CHECK: [0x05,0x00,0x91,0xd2,0xfb,0x04,0x02,0x00]14819 14820v_ashrrev_i64 v[5:6], src_execz, v[2:3]14821// CHECK: [0x05,0x00,0x91,0xd2,0xfc,0x04,0x02,0x00]14822 14823v_ashrrev_i64 v[5:6], src_scc, v[2:3]14824// CHECK: [0x05,0x00,0x91,0xd2,0xfd,0x04,0x02,0x00]14825 14826v_ashrrev_i64 v[5:6], v1, v[254:255]14827// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xfd,0x03,0x00]14828 14829v_ashrrev_i64 v[5:6], v1, s[4:5]14830// CHECK: [0x05,0x00,0x91,0xd2,0x01,0x09,0x00,0x00]14831 14832v_ashrrev_i64 v[5:6], v1, s[6:7]14833// CHECK: [0x05,0x00,0x91,0xd2,0x01,0x0d,0x00,0x00]14834 14835v_ashrrev_i64 v[5:6], v1, s[100:101]14836// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xc9,0x00,0x00]14837 14838v_ashrrev_i64 v[5:6], v1, flat_scratch14839// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xcd,0x00,0x00]14840 14841v_ashrrev_i64 v[5:6], v1, vcc14842// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xd5,0x00,0x00]14843 14844v_ashrrev_i64 v[5:6], v1, ttmp[14:15]14845// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xf5,0x00,0x00]14846 14847v_ashrrev_i64 v[5:6], v1, exec14848// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xfd,0x00,0x00]14849 14850v_ashrrev_i64 v[5:6], v1, 014851// CHECK: [0x05,0x00,0x91,0xd2,0x01,0x01,0x01,0x00]14852 14853v_ashrrev_i64 v[5:6], v1, -114854// CHECK: [0x05,0x00,0x91,0xd2,0x01,0x83,0x01,0x00]14855 14856v_ashrrev_i64 v[5:6], v1, 0.514857// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xe1,0x01,0x00]14858 14859v_ashrrev_i64 v[5:6], v1, -4.014860// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xef,0x01,0x00]14861 14862v_ashrrev_i64 v[5:6], v1, src_vccz14863// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xf7,0x01,0x00]14864 14865v_ashrrev_i64 v[5:6], v1, src_execz14866// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xf9,0x01,0x00]14867 14868v_ashrrev_i64 v[5:6], v1, src_scc14869// CHECK: [0x05,0x00,0x91,0xd2,0x01,0xfb,0x01,0x00]14870 14871v_trig_preop_f64 v[5:6], v[1:2], v214872// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x05,0x02,0x00]14873 14874v_trig_preop_f64 v[254:255], v[1:2], v214875// CHECK: [0xfe,0x00,0x92,0xd2,0x01,0x05,0x02,0x00]14876 14877v_trig_preop_f64 v[5:6], v[254:255], v214878// CHECK: [0x05,0x00,0x92,0xd2,0xfe,0x05,0x02,0x00]14879 14880v_trig_preop_f64 v[5:6], s[2:3], v214881// CHECK: [0x05,0x00,0x92,0xd2,0x02,0x04,0x02,0x00]14882 14883v_trig_preop_f64 v[5:6], s[4:5], v214884// CHECK: [0x05,0x00,0x92,0xd2,0x04,0x04,0x02,0x00]14885 14886v_trig_preop_f64 v[5:6], s[100:101], v214887// CHECK: [0x05,0x00,0x92,0xd2,0x64,0x04,0x02,0x00]14888 14889v_trig_preop_f64 v[5:6], flat_scratch, v214890// CHECK: [0x05,0x00,0x92,0xd2,0x66,0x04,0x02,0x00]14891 14892v_trig_preop_f64 v[5:6], vcc, v214893// CHECK: [0x05,0x00,0x92,0xd2,0x6a,0x04,0x02,0x00]14894 14895v_trig_preop_f64 v[5:6], ttmp[14:15], v214896// CHECK: [0x05,0x00,0x92,0xd2,0x7a,0x04,0x02,0x00]14897 14898v_trig_preop_f64 v[5:6], exec, v214899// CHECK: [0x05,0x00,0x92,0xd2,0x7e,0x04,0x02,0x00]14900 14901v_trig_preop_f64 v[5:6], 0, v214902// CHECK: [0x05,0x00,0x92,0xd2,0x80,0x04,0x02,0x00]14903 14904v_trig_preop_f64 v[5:6], -1, v214905// CHECK: [0x05,0x00,0x92,0xd2,0xc1,0x04,0x02,0x00]14906 14907v_trig_preop_f64 v[5:6], 0.5, v214908// CHECK: [0x05,0x00,0x92,0xd2,0xf0,0x04,0x02,0x00]14909 14910v_trig_preop_f64 v[5:6], -4.0, v214911// CHECK: [0x05,0x00,0x92,0xd2,0xf7,0x04,0x02,0x00]14912 14913v_trig_preop_f64 v[5:6], src_vccz, v214914// CHECK: [0x05,0x00,0x92,0xd2,0xfb,0x04,0x02,0x00]14915 14916v_trig_preop_f64 v[5:6], src_execz, v214917// CHECK: [0x05,0x00,0x92,0xd2,0xfc,0x04,0x02,0x00]14918 14919v_trig_preop_f64 v[5:6], src_scc, v214920// CHECK: [0x05,0x00,0x92,0xd2,0xfd,0x04,0x02,0x00]14921 14922v_trig_preop_f64 v[5:6], v[1:2], v25514923// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xff,0x03,0x00]14924 14925v_trig_preop_f64 v[5:6], v[1:2], s214926// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x05,0x00,0x00]14927 14928v_trig_preop_f64 v[5:6], v[1:2], s10114929// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xcb,0x00,0x00]14930 14931v_trig_preop_f64 v[5:6], v[1:2], flat_scratch_lo14932// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xcd,0x00,0x00]14933 14934v_trig_preop_f64 v[5:6], v[1:2], flat_scratch_hi14935// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xcf,0x00,0x00]14936 14937v_trig_preop_f64 v[5:6], v[1:2], vcc_lo14938// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xd5,0x00,0x00]14939 14940v_trig_preop_f64 v[5:6], v[1:2], vcc_hi14941// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xd7,0x00,0x00]14942 14943v_trig_preop_f64 v[5:6], v[1:2], ttmp1514944// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xf7,0x00,0x00]14945 14946v_trig_preop_f64 v[5:6], v[1:2], m014947// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xf9,0x00,0x00]14948 14949v_trig_preop_f64 v[5:6], v[1:2], exec_lo14950// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xfd,0x00,0x00]14951 14952v_trig_preop_f64 v[5:6], v[1:2], exec_hi14953// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xff,0x00,0x00]14954 14955v_trig_preop_f64 v[5:6], v[1:2], 014956// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x01,0x01,0x00]14957 14958v_trig_preop_f64 v[5:6], v[1:2], -114959// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x83,0x01,0x00]14960 14961v_trig_preop_f64 v[5:6], v[1:2], 0.514962// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xe1,0x01,0x00]14963 14964v_trig_preop_f64 v[5:6], v[1:2], -4.014965// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xef,0x01,0x00]14966 14967v_trig_preop_f64 v[5:6], v[1:2], src_vccz14968// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xf7,0x01,0x00]14969 14970v_trig_preop_f64 v[5:6], v[1:2], src_execz14971// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xf9,0x01,0x00]14972 14973v_trig_preop_f64 v[5:6], v[1:2], src_scc14974// CHECK: [0x05,0x00,0x92,0xd2,0x01,0xfb,0x01,0x00]14975 14976v_trig_preop_f64 v[5:6], -v[1:2], v214977// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x05,0x02,0x20]14978 14979v_trig_preop_f64 v[5:6], |v[1:2]|, v214980// CHECK: [0x05,0x01,0x92,0xd2,0x01,0x05,0x02,0x00]14981 14982v_trig_preop_f64 v[5:6], v[1:2], v2 clamp14983// CHECK: [0x05,0x80,0x92,0xd2,0x01,0x05,0x02,0x00]14984 14985v_trig_preop_f64 v[5:6], v[1:2], v2 mul:214986// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x05,0x02,0x08]14987 14988v_trig_preop_f64 v[5:6], v[1:2], v2 mul:414989// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x05,0x02,0x10]14990 14991v_trig_preop_f64 v[5:6], v[1:2], v2 div:214992// CHECK: [0x05,0x00,0x92,0xd2,0x01,0x05,0x02,0x18]14993 14994v_bfm_b32 v5, v1, v214995// CHECK: [0x05,0x00,0x93,0xd2,0x01,0x05,0x02,0x00]14996 14997v_bfm_b32 v255, v1, v214998// CHECK: [0xff,0x00,0x93,0xd2,0x01,0x05,0x02,0x00]14999 15000v_bfm_b32 v5, v255, v215001// CHECK: [0x05,0x00,0x93,0xd2,0xff,0x05,0x02,0x00]15002 15003v_bfm_b32 v5, s1, v215004// CHECK: [0x05,0x00,0x93,0xd2,0x01,0x04,0x02,0x00]15005 15006v_bfm_b32 v5, s101, v215007// CHECK: [0x05,0x00,0x93,0xd2,0x65,0x04,0x02,0x00]15008 15009v_bfm_b32 v5, flat_scratch_lo, v215010// CHECK: [0x05,0x00,0x93,0xd2,0x66,0x04,0x02,0x00]15011 15012v_bfm_b32 v5, flat_scratch_hi, v215013// CHECK: [0x05,0x00,0x93,0xd2,0x67,0x04,0x02,0x00]15014 15015v_bfm_b32 v5, vcc_lo, v215016// CHECK: [0x05,0x00,0x93,0xd2,0x6a,0x04,0x02,0x00]15017 15018v_bfm_b32 v5, vcc_hi, v215019// CHECK: [0x05,0x00,0x93,0xd2,0x6b,0x04,0x02,0x00]15020 15021v_bfm_b32 v5, ttmp15, v215022// CHECK: [0x05,0x00,0x93,0xd2,0x7b,0x04,0x02,0x00]15023 15024v_bfm_b32 v5, m0, v215025// CHECK: [0x05,0x00,0x93,0xd2,0x7c,0x04,0x02,0x00]15026 15027v_bfm_b32 v5, exec_lo, v215028// CHECK: [0x05,0x00,0x93,0xd2,0x7e,0x04,0x02,0x00]15029 15030v_bfm_b32 v5, exec_hi, v215031// CHECK: [0x05,0x00,0x93,0xd2,0x7f,0x04,0x02,0x00]15032 15033v_bfm_b32 v5, 0, v215034// CHECK: [0x05,0x00,0x93,0xd2,0x80,0x04,0x02,0x00]15035 15036v_bfm_b32 v5, -1, v215037// CHECK: [0x05,0x00,0x93,0xd2,0xc1,0x04,0x02,0x00]15038 15039v_bfm_b32 v5, 0.5, v215040// CHECK: [0x05,0x00,0x93,0xd2,0xf0,0x04,0x02,0x00]15041 15042v_bfm_b32 v5, -4.0, v215043// CHECK: [0x05,0x00,0x93,0xd2,0xf7,0x04,0x02,0x00]15044 15045v_bfm_b32 v5, src_vccz, v215046// CHECK: [0x05,0x00,0x93,0xd2,0xfb,0x04,0x02,0x00]15047 15048v_bfm_b32 v5, src_execz, v215049// CHECK: [0x05,0x00,0x93,0xd2,0xfc,0x04,0x02,0x00]15050 15051v_bfm_b32 v5, src_scc, v215052// CHECK: [0x05,0x00,0x93,0xd2,0xfd,0x04,0x02,0x00]15053 15054v_bfm_b32 v5, src_lds_direct, v215055// CHECK: [0x05,0x00,0x93,0xd2,0xfe,0x04,0x02,0x00]15056 15057v_bfm_b32 v5, v1, v25515058// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xff,0x03,0x00]15059 15060v_bfm_b32 v5, v1, s215061// CHECK: [0x05,0x00,0x93,0xd2,0x01,0x05,0x00,0x00]15062 15063v_bfm_b32 v5, v1, s10115064// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xcb,0x00,0x00]15065 15066v_bfm_b32 v5, v1, flat_scratch_lo15067// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xcd,0x00,0x00]15068 15069v_bfm_b32 v5, v1, flat_scratch_hi15070// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xcf,0x00,0x00]15071 15072v_bfm_b32 v5, v1, vcc_lo15073// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xd5,0x00,0x00]15074 15075v_bfm_b32 v5, v1, vcc_hi15076// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xd7,0x00,0x00]15077 15078v_bfm_b32 v5, v1, ttmp1515079// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xf7,0x00,0x00]15080 15081v_bfm_b32 v5, v1, m015082// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xf9,0x00,0x00]15083 15084v_bfm_b32 v5, v1, exec_lo15085// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xfd,0x00,0x00]15086 15087v_bfm_b32 v5, v1, exec_hi15088// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xff,0x00,0x00]15089 15090v_bfm_b32 v5, v1, 015091// CHECK: [0x05,0x00,0x93,0xd2,0x01,0x01,0x01,0x00]15092 15093v_bfm_b32 v5, v1, -115094// CHECK: [0x05,0x00,0x93,0xd2,0x01,0x83,0x01,0x00]15095 15096v_bfm_b32 v5, v1, 0.515097// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xe1,0x01,0x00]15098 15099v_bfm_b32 v5, v1, -4.015100// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xef,0x01,0x00]15101 15102v_bfm_b32 v5, v1, src_vccz15103// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xf7,0x01,0x00]15104 15105v_bfm_b32 v5, v1, src_execz15106// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xf9,0x01,0x00]15107 15108v_bfm_b32 v5, v1, src_scc15109// CHECK: [0x05,0x00,0x93,0xd2,0x01,0xfb,0x01,0x00]15110 15111v_cvt_pknorm_i16_f32 v5, v1, v215112// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x05,0x02,0x00]15113 15114v_cvt_pknorm_i16_f32 v255, v1, v215115// CHECK: [0xff,0x00,0x94,0xd2,0x01,0x05,0x02,0x00]15116 15117v_cvt_pknorm_i16_f32 v5, v255, v215118// CHECK: [0x05,0x00,0x94,0xd2,0xff,0x05,0x02,0x00]15119 15120v_cvt_pknorm_i16_f32 v5, s1, v215121// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x04,0x02,0x00]15122 15123v_cvt_pknorm_i16_f32 v5, s101, v215124// CHECK: [0x05,0x00,0x94,0xd2,0x65,0x04,0x02,0x00]15125 15126v_cvt_pknorm_i16_f32 v5, flat_scratch_lo, v215127// CHECK: [0x05,0x00,0x94,0xd2,0x66,0x04,0x02,0x00]15128 15129v_cvt_pknorm_i16_f32 v5, flat_scratch_hi, v215130// CHECK: [0x05,0x00,0x94,0xd2,0x67,0x04,0x02,0x00]15131 15132v_cvt_pknorm_i16_f32 v5, vcc_lo, v215133// CHECK: [0x05,0x00,0x94,0xd2,0x6a,0x04,0x02,0x00]15134 15135v_cvt_pknorm_i16_f32 v5, vcc_hi, v215136// CHECK: [0x05,0x00,0x94,0xd2,0x6b,0x04,0x02,0x00]15137 15138v_cvt_pknorm_i16_f32 v5, ttmp15, v215139// CHECK: [0x05,0x00,0x94,0xd2,0x7b,0x04,0x02,0x00]15140 15141v_cvt_pknorm_i16_f32 v5, m0, v215142// CHECK: [0x05,0x00,0x94,0xd2,0x7c,0x04,0x02,0x00]15143 15144v_cvt_pknorm_i16_f32 v5, exec_lo, v215145// CHECK: [0x05,0x00,0x94,0xd2,0x7e,0x04,0x02,0x00]15146 15147v_cvt_pknorm_i16_f32 v5, exec_hi, v215148// CHECK: [0x05,0x00,0x94,0xd2,0x7f,0x04,0x02,0x00]15149 15150v_cvt_pknorm_i16_f32 v5, 0, v215151// CHECK: [0x05,0x00,0x94,0xd2,0x80,0x04,0x02,0x00]15152 15153v_cvt_pknorm_i16_f32 v5, -1, v215154// CHECK: [0x05,0x00,0x94,0xd2,0xc1,0x04,0x02,0x00]15155 15156v_cvt_pknorm_i16_f32 v5, 0.5, v215157// CHECK: [0x05,0x00,0x94,0xd2,0xf0,0x04,0x02,0x00]15158 15159v_cvt_pknorm_i16_f32 v5, -4.0, v215160// CHECK: [0x05,0x00,0x94,0xd2,0xf7,0x04,0x02,0x00]15161 15162v_cvt_pknorm_i16_f32 v5, src_vccz, v215163// CHECK: [0x05,0x00,0x94,0xd2,0xfb,0x04,0x02,0x00]15164 15165v_cvt_pknorm_i16_f32 v5, src_execz, v215166// CHECK: [0x05,0x00,0x94,0xd2,0xfc,0x04,0x02,0x00]15167 15168v_cvt_pknorm_i16_f32 v5, src_scc, v215169// CHECK: [0x05,0x00,0x94,0xd2,0xfd,0x04,0x02,0x00]15170 15171v_cvt_pknorm_i16_f32 v5, src_lds_direct, v215172// CHECK: [0x05,0x00,0x94,0xd2,0xfe,0x04,0x02,0x00]15173 15174v_cvt_pknorm_i16_f32 v5, v1, v25515175// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xff,0x03,0x00]15176 15177v_cvt_pknorm_i16_f32 v5, v1, s215178// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x05,0x00,0x00]15179 15180v_cvt_pknorm_i16_f32 v5, v1, s10115181// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xcb,0x00,0x00]15182 15183v_cvt_pknorm_i16_f32 v5, v1, flat_scratch_lo15184// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xcd,0x00,0x00]15185 15186v_cvt_pknorm_i16_f32 v5, v1, flat_scratch_hi15187// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xcf,0x00,0x00]15188 15189v_cvt_pknorm_i16_f32 v5, v1, vcc_lo15190// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xd5,0x00,0x00]15191 15192v_cvt_pknorm_i16_f32 v5, v1, vcc_hi15193// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xd7,0x00,0x00]15194 15195v_cvt_pknorm_i16_f32 v5, v1, ttmp1515196// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xf7,0x00,0x00]15197 15198v_cvt_pknorm_i16_f32 v5, v1, m015199// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xf9,0x00,0x00]15200 15201v_cvt_pknorm_i16_f32 v5, v1, exec_lo15202// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xfd,0x00,0x00]15203 15204v_cvt_pknorm_i16_f32 v5, v1, exec_hi15205// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xff,0x00,0x00]15206 15207v_cvt_pknorm_i16_f32 v5, v1, 015208// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x01,0x01,0x00]15209 15210v_cvt_pknorm_i16_f32 v5, v1, -115211// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x83,0x01,0x00]15212 15213v_cvt_pknorm_i16_f32 v5, v1, 0.515214// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xe1,0x01,0x00]15215 15216v_cvt_pknorm_i16_f32 v5, v1, -4.015217// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xef,0x01,0x00]15218 15219v_cvt_pknorm_i16_f32 v5, v1, src_vccz15220// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xf7,0x01,0x00]15221 15222v_cvt_pknorm_i16_f32 v5, v1, src_execz15223// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xf9,0x01,0x00]15224 15225v_cvt_pknorm_i16_f32 v5, v1, src_scc15226// CHECK: [0x05,0x00,0x94,0xd2,0x01,0xfb,0x01,0x00]15227 15228v_cvt_pknorm_i16_f32 v5, -v1, v215229// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x05,0x02,0x20]15230 15231v_cvt_pknorm_i16_f32 v5, v1, -v215232// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x05,0x02,0x40]15233 15234v_cvt_pknorm_i16_f32 v5, -v1, -v215235// CHECK: [0x05,0x00,0x94,0xd2,0x01,0x05,0x02,0x60]15236 15237v_cvt_pknorm_i16_f32 v5, |v1|, v215238// CHECK: [0x05,0x01,0x94,0xd2,0x01,0x05,0x02,0x00]15239 15240v_cvt_pknorm_i16_f32 v5, v1, |v2|15241// CHECK: [0x05,0x02,0x94,0xd2,0x01,0x05,0x02,0x00]15242 15243v_cvt_pknorm_i16_f32 v5, |v1|, |v2|15244// CHECK: [0x05,0x03,0x94,0xd2,0x01,0x05,0x02,0x00]15245 15246v_cvt_pknorm_u16_f32 v5, v1, v215247// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x05,0x02,0x00]15248 15249v_cvt_pknorm_u16_f32 v255, v1, v215250// CHECK: [0xff,0x00,0x95,0xd2,0x01,0x05,0x02,0x00]15251 15252v_cvt_pknorm_u16_f32 v5, v255, v215253// CHECK: [0x05,0x00,0x95,0xd2,0xff,0x05,0x02,0x00]15254 15255v_cvt_pknorm_u16_f32 v5, s1, v215256// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x04,0x02,0x00]15257 15258v_cvt_pknorm_u16_f32 v5, s101, v215259// CHECK: [0x05,0x00,0x95,0xd2,0x65,0x04,0x02,0x00]15260 15261v_cvt_pknorm_u16_f32 v5, flat_scratch_lo, v215262// CHECK: [0x05,0x00,0x95,0xd2,0x66,0x04,0x02,0x00]15263 15264v_cvt_pknorm_u16_f32 v5, flat_scratch_hi, v215265// CHECK: [0x05,0x00,0x95,0xd2,0x67,0x04,0x02,0x00]15266 15267v_cvt_pknorm_u16_f32 v5, vcc_lo, v215268// CHECK: [0x05,0x00,0x95,0xd2,0x6a,0x04,0x02,0x00]15269 15270v_cvt_pknorm_u16_f32 v5, vcc_hi, v215271// CHECK: [0x05,0x00,0x95,0xd2,0x6b,0x04,0x02,0x00]15272 15273v_cvt_pknorm_u16_f32 v5, ttmp15, v215274// CHECK: [0x05,0x00,0x95,0xd2,0x7b,0x04,0x02,0x00]15275 15276v_cvt_pknorm_u16_f32 v5, m0, v215277// CHECK: [0x05,0x00,0x95,0xd2,0x7c,0x04,0x02,0x00]15278 15279v_cvt_pknorm_u16_f32 v5, exec_lo, v215280// CHECK: [0x05,0x00,0x95,0xd2,0x7e,0x04,0x02,0x00]15281 15282v_cvt_pknorm_u16_f32 v5, exec_hi, v215283// CHECK: [0x05,0x00,0x95,0xd2,0x7f,0x04,0x02,0x00]15284 15285v_cvt_pknorm_u16_f32 v5, 0, v215286// CHECK: [0x05,0x00,0x95,0xd2,0x80,0x04,0x02,0x00]15287 15288v_cvt_pknorm_u16_f32 v5, -1, v215289// CHECK: [0x05,0x00,0x95,0xd2,0xc1,0x04,0x02,0x00]15290 15291v_cvt_pknorm_u16_f32 v5, 0.5, v215292// CHECK: [0x05,0x00,0x95,0xd2,0xf0,0x04,0x02,0x00]15293 15294v_cvt_pknorm_u16_f32 v5, -4.0, v215295// CHECK: [0x05,0x00,0x95,0xd2,0xf7,0x04,0x02,0x00]15296 15297v_cvt_pknorm_u16_f32 v5, src_vccz, v215298// CHECK: [0x05,0x00,0x95,0xd2,0xfb,0x04,0x02,0x00]15299 15300v_cvt_pknorm_u16_f32 v5, src_execz, v215301// CHECK: [0x05,0x00,0x95,0xd2,0xfc,0x04,0x02,0x00]15302 15303v_cvt_pknorm_u16_f32 v5, src_scc, v215304// CHECK: [0x05,0x00,0x95,0xd2,0xfd,0x04,0x02,0x00]15305 15306v_cvt_pknorm_u16_f32 v5, src_lds_direct, v215307// CHECK: [0x05,0x00,0x95,0xd2,0xfe,0x04,0x02,0x00]15308 15309v_cvt_pknorm_u16_f32 v5, v1, v25515310// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xff,0x03,0x00]15311 15312v_cvt_pknorm_u16_f32 v5, v1, s215313// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x05,0x00,0x00]15314 15315v_cvt_pknorm_u16_f32 v5, v1, s10115316// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xcb,0x00,0x00]15317 15318v_cvt_pknorm_u16_f32 v5, v1, flat_scratch_lo15319// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xcd,0x00,0x00]15320 15321v_cvt_pknorm_u16_f32 v5, v1, flat_scratch_hi15322// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xcf,0x00,0x00]15323 15324v_cvt_pknorm_u16_f32 v5, v1, vcc_lo15325// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xd5,0x00,0x00]15326 15327v_cvt_pknorm_u16_f32 v5, v1, vcc_hi15328// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xd7,0x00,0x00]15329 15330v_cvt_pknorm_u16_f32 v5, v1, ttmp1515331// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xf7,0x00,0x00]15332 15333v_cvt_pknorm_u16_f32 v5, v1, m015334// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xf9,0x00,0x00]15335 15336v_cvt_pknorm_u16_f32 v5, v1, exec_lo15337// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xfd,0x00,0x00]15338 15339v_cvt_pknorm_u16_f32 v5, v1, exec_hi15340// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xff,0x00,0x00]15341 15342v_cvt_pknorm_u16_f32 v5, v1, 015343// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x01,0x01,0x00]15344 15345v_cvt_pknorm_u16_f32 v5, v1, -115346// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x83,0x01,0x00]15347 15348v_cvt_pknorm_u16_f32 v5, v1, 0.515349// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xe1,0x01,0x00]15350 15351v_cvt_pknorm_u16_f32 v5, v1, -4.015352// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xef,0x01,0x00]15353 15354v_cvt_pknorm_u16_f32 v5, v1, src_vccz15355// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xf7,0x01,0x00]15356 15357v_cvt_pknorm_u16_f32 v5, v1, src_execz15358// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xf9,0x01,0x00]15359 15360v_cvt_pknorm_u16_f32 v5, v1, src_scc15361// CHECK: [0x05,0x00,0x95,0xd2,0x01,0xfb,0x01,0x00]15362 15363v_cvt_pknorm_u16_f32 v5, -v1, v215364// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x05,0x02,0x20]15365 15366v_cvt_pknorm_u16_f32 v5, v1, -v215367// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x05,0x02,0x40]15368 15369v_cvt_pknorm_u16_f32 v5, -v1, -v215370// CHECK: [0x05,0x00,0x95,0xd2,0x01,0x05,0x02,0x60]15371 15372v_cvt_pknorm_u16_f32 v5, |v1|, v215373// CHECK: [0x05,0x01,0x95,0xd2,0x01,0x05,0x02,0x00]15374 15375v_cvt_pknorm_u16_f32 v5, v1, |v2|15376// CHECK: [0x05,0x02,0x95,0xd2,0x01,0x05,0x02,0x00]15377 15378v_cvt_pknorm_u16_f32 v5, |v1|, |v2|15379// CHECK: [0x05,0x03,0x95,0xd2,0x01,0x05,0x02,0x00]15380 15381v_cvt_pkrtz_f16_f32 v5, v1, v215382// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x05,0x02,0x00]15383 15384v_cvt_pkrtz_f16_f32 v255, v1, v215385// CHECK: [0xff,0x00,0x96,0xd2,0x01,0x05,0x02,0x00]15386 15387v_cvt_pkrtz_f16_f32 v5, v255, v215388// CHECK: [0x05,0x00,0x96,0xd2,0xff,0x05,0x02,0x00]15389 15390v_cvt_pkrtz_f16_f32 v5, s1, v215391// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x04,0x02,0x00]15392 15393v_cvt_pkrtz_f16_f32 v5, s101, v215394// CHECK: [0x05,0x00,0x96,0xd2,0x65,0x04,0x02,0x00]15395 15396v_cvt_pkrtz_f16_f32 v5, flat_scratch_lo, v215397// CHECK: [0x05,0x00,0x96,0xd2,0x66,0x04,0x02,0x00]15398 15399v_cvt_pkrtz_f16_f32 v5, flat_scratch_hi, v215400// CHECK: [0x05,0x00,0x96,0xd2,0x67,0x04,0x02,0x00]15401 15402v_cvt_pkrtz_f16_f32 v5, vcc_lo, v215403// CHECK: [0x05,0x00,0x96,0xd2,0x6a,0x04,0x02,0x00]15404 15405v_cvt_pkrtz_f16_f32 v5, vcc_hi, v215406// CHECK: [0x05,0x00,0x96,0xd2,0x6b,0x04,0x02,0x00]15407 15408v_cvt_pkrtz_f16_f32 v5, ttmp15, v215409// CHECK: [0x05,0x00,0x96,0xd2,0x7b,0x04,0x02,0x00]15410 15411v_cvt_pkrtz_f16_f32 v5, m0, v215412// CHECK: [0x05,0x00,0x96,0xd2,0x7c,0x04,0x02,0x00]15413 15414v_cvt_pkrtz_f16_f32 v5, exec_lo, v215415// CHECK: [0x05,0x00,0x96,0xd2,0x7e,0x04,0x02,0x00]15416 15417v_cvt_pkrtz_f16_f32 v5, exec_hi, v215418// CHECK: [0x05,0x00,0x96,0xd2,0x7f,0x04,0x02,0x00]15419 15420v_cvt_pkrtz_f16_f32 v5, 0, v215421// CHECK: [0x05,0x00,0x96,0xd2,0x80,0x04,0x02,0x00]15422 15423v_cvt_pkrtz_f16_f32 v5, -1, v215424// CHECK: [0x05,0x00,0x96,0xd2,0xc1,0x04,0x02,0x00]15425 15426v_cvt_pkrtz_f16_f32 v5, 0.5, v215427// CHECK: [0x05,0x00,0x96,0xd2,0xf0,0x04,0x02,0x00]15428 15429v_cvt_pkrtz_f16_f32 v5, -4.0, v215430// CHECK: [0x05,0x00,0x96,0xd2,0xf7,0x04,0x02,0x00]15431 15432v_cvt_pkrtz_f16_f32 v5, src_vccz, v215433// CHECK: [0x05,0x00,0x96,0xd2,0xfb,0x04,0x02,0x00]15434 15435v_cvt_pkrtz_f16_f32 v5, src_execz, v215436// CHECK: [0x05,0x00,0x96,0xd2,0xfc,0x04,0x02,0x00]15437 15438v_cvt_pkrtz_f16_f32 v5, src_scc, v215439// CHECK: [0x05,0x00,0x96,0xd2,0xfd,0x04,0x02,0x00]15440 15441v_cvt_pkrtz_f16_f32 v5, src_lds_direct, v215442// CHECK: [0x05,0x00,0x96,0xd2,0xfe,0x04,0x02,0x00]15443 15444v_cvt_pkrtz_f16_f32 v5, v1, v25515445// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xff,0x03,0x00]15446 15447v_cvt_pkrtz_f16_f32 v5, v1, s215448// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x05,0x00,0x00]15449 15450v_cvt_pkrtz_f16_f32 v5, v1, s10115451// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xcb,0x00,0x00]15452 15453v_cvt_pkrtz_f16_f32 v5, v1, flat_scratch_lo15454// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xcd,0x00,0x00]15455 15456v_cvt_pkrtz_f16_f32 v5, v1, flat_scratch_hi15457// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xcf,0x00,0x00]15458 15459v_cvt_pkrtz_f16_f32 v5, v1, vcc_lo15460// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xd5,0x00,0x00]15461 15462v_cvt_pkrtz_f16_f32 v5, v1, vcc_hi15463// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xd7,0x00,0x00]15464 15465v_cvt_pkrtz_f16_f32 v5, v1, ttmp1515466// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xf7,0x00,0x00]15467 15468v_cvt_pkrtz_f16_f32 v5, v1, m015469// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xf9,0x00,0x00]15470 15471v_cvt_pkrtz_f16_f32 v5, v1, exec_lo15472// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xfd,0x00,0x00]15473 15474v_cvt_pkrtz_f16_f32 v5, v1, exec_hi15475// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xff,0x00,0x00]15476 15477v_cvt_pkrtz_f16_f32 v5, v1, 015478// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x01,0x01,0x00]15479 15480v_cvt_pkrtz_f16_f32 v5, v1, -115481// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x83,0x01,0x00]15482 15483v_cvt_pkrtz_f16_f32 v5, v1, 0.515484// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xe1,0x01,0x00]15485 15486v_cvt_pkrtz_f16_f32 v5, v1, -4.015487// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xef,0x01,0x00]15488 15489v_cvt_pkrtz_f16_f32 v5, v1, src_vccz15490// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xf7,0x01,0x00]15491 15492v_cvt_pkrtz_f16_f32 v5, v1, src_execz15493// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xf9,0x01,0x00]15494 15495v_cvt_pkrtz_f16_f32 v5, v1, src_scc15496// CHECK: [0x05,0x00,0x96,0xd2,0x01,0xfb,0x01,0x00]15497 15498v_cvt_pkrtz_f16_f32 v5, -v1, v215499// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x05,0x02,0x20]15500 15501v_cvt_pkrtz_f16_f32 v5, v1, -v215502// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x05,0x02,0x40]15503 15504v_cvt_pkrtz_f16_f32 v5, -v1, -v215505// CHECK: [0x05,0x00,0x96,0xd2,0x01,0x05,0x02,0x60]15506 15507v_cvt_pkrtz_f16_f32 v5, |v1|, v215508// CHECK: [0x05,0x01,0x96,0xd2,0x01,0x05,0x02,0x00]15509 15510v_cvt_pkrtz_f16_f32 v5, v1, |v2|15511// CHECK: [0x05,0x02,0x96,0xd2,0x01,0x05,0x02,0x00]15512 15513v_cvt_pkrtz_f16_f32 v5, |v1|, |v2|15514// CHECK: [0x05,0x03,0x96,0xd2,0x01,0x05,0x02,0x00]15515 15516v_cvt_pk_u16_u32 v5, v1, v215517// CHECK: [0x05,0x00,0x97,0xd2,0x01,0x05,0x02,0x00]15518 15519v_cvt_pk_u16_u32 v255, v1, v215520// CHECK: [0xff,0x00,0x97,0xd2,0x01,0x05,0x02,0x00]15521 15522v_cvt_pk_u16_u32 v5, v255, v215523// CHECK: [0x05,0x00,0x97,0xd2,0xff,0x05,0x02,0x00]15524 15525v_cvt_pk_u16_u32 v5, s1, v215526// CHECK: [0x05,0x00,0x97,0xd2,0x01,0x04,0x02,0x00]15527 15528v_cvt_pk_u16_u32 v5, s101, v215529// CHECK: [0x05,0x00,0x97,0xd2,0x65,0x04,0x02,0x00]15530 15531v_cvt_pk_u16_u32 v5, flat_scratch_lo, v215532// CHECK: [0x05,0x00,0x97,0xd2,0x66,0x04,0x02,0x00]15533 15534v_cvt_pk_u16_u32 v5, flat_scratch_hi, v215535// CHECK: [0x05,0x00,0x97,0xd2,0x67,0x04,0x02,0x00]15536 15537v_cvt_pk_u16_u32 v5, vcc_lo, v215538// CHECK: [0x05,0x00,0x97,0xd2,0x6a,0x04,0x02,0x00]15539 15540v_cvt_pk_u16_u32 v5, vcc_hi, v215541// CHECK: [0x05,0x00,0x97,0xd2,0x6b,0x04,0x02,0x00]15542 15543v_cvt_pk_u16_u32 v5, ttmp15, v215544// CHECK: [0x05,0x00,0x97,0xd2,0x7b,0x04,0x02,0x00]15545 15546v_cvt_pk_u16_u32 v5, m0, v215547// CHECK: [0x05,0x00,0x97,0xd2,0x7c,0x04,0x02,0x00]15548 15549v_cvt_pk_u16_u32 v5, exec_lo, v215550// CHECK: [0x05,0x00,0x97,0xd2,0x7e,0x04,0x02,0x00]15551 15552v_cvt_pk_u16_u32 v5, exec_hi, v215553// CHECK: [0x05,0x00,0x97,0xd2,0x7f,0x04,0x02,0x00]15554 15555v_cvt_pk_u16_u32 v5, 0, v215556// CHECK: [0x05,0x00,0x97,0xd2,0x80,0x04,0x02,0x00]15557 15558v_cvt_pk_u16_u32 v5, -1, v215559// CHECK: [0x05,0x00,0x97,0xd2,0xc1,0x04,0x02,0x00]15560 15561v_cvt_pk_u16_u32 v5, 0.5, v215562// CHECK: [0x05,0x00,0x97,0xd2,0xf0,0x04,0x02,0x00]15563 15564v_cvt_pk_u16_u32 v5, -4.0, v215565// CHECK: [0x05,0x00,0x97,0xd2,0xf7,0x04,0x02,0x00]15566 15567v_cvt_pk_u16_u32 v5, src_vccz, v215568// CHECK: [0x05,0x00,0x97,0xd2,0xfb,0x04,0x02,0x00]15569 15570v_cvt_pk_u16_u32 v5, src_execz, v215571// CHECK: [0x05,0x00,0x97,0xd2,0xfc,0x04,0x02,0x00]15572 15573v_cvt_pk_u16_u32 v5, src_scc, v215574// CHECK: [0x05,0x00,0x97,0xd2,0xfd,0x04,0x02,0x00]15575 15576v_cvt_pk_u16_u32 v5, src_lds_direct, v215577// CHECK: [0x05,0x00,0x97,0xd2,0xfe,0x04,0x02,0x00]15578 15579v_cvt_pk_u16_u32 v5, v1, v25515580// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xff,0x03,0x00]15581 15582v_cvt_pk_u16_u32 v5, v1, s215583// CHECK: [0x05,0x00,0x97,0xd2,0x01,0x05,0x00,0x00]15584 15585v_cvt_pk_u16_u32 v5, v1, s10115586// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xcb,0x00,0x00]15587 15588v_cvt_pk_u16_u32 v5, v1, flat_scratch_lo15589// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xcd,0x00,0x00]15590 15591v_cvt_pk_u16_u32 v5, v1, flat_scratch_hi15592// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xcf,0x00,0x00]15593 15594v_cvt_pk_u16_u32 v5, v1, vcc_lo15595// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xd5,0x00,0x00]15596 15597v_cvt_pk_u16_u32 v5, v1, vcc_hi15598// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xd7,0x00,0x00]15599 15600v_cvt_pk_u16_u32 v5, v1, ttmp1515601// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xf7,0x00,0x00]15602 15603v_cvt_pk_u16_u32 v5, v1, m015604// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xf9,0x00,0x00]15605 15606v_cvt_pk_u16_u32 v5, v1, exec_lo15607// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xfd,0x00,0x00]15608 15609v_cvt_pk_u16_u32 v5, v1, exec_hi15610// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xff,0x00,0x00]15611 15612v_cvt_pk_u16_u32 v5, v1, 015613// CHECK: [0x05,0x00,0x97,0xd2,0x01,0x01,0x01,0x00]15614 15615v_cvt_pk_u16_u32 v5, v1, -115616// CHECK: [0x05,0x00,0x97,0xd2,0x01,0x83,0x01,0x00]15617 15618v_cvt_pk_u16_u32 v5, v1, 0.515619// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xe1,0x01,0x00]15620 15621v_cvt_pk_u16_u32 v5, v1, -4.015622// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xef,0x01,0x00]15623 15624v_cvt_pk_u16_u32 v5, v1, src_vccz15625// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xf7,0x01,0x00]15626 15627v_cvt_pk_u16_u32 v5, v1, src_execz15628// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xf9,0x01,0x00]15629 15630v_cvt_pk_u16_u32 v5, v1, src_scc15631// CHECK: [0x05,0x00,0x97,0xd2,0x01,0xfb,0x01,0x00]15632 15633v_cvt_pk_i16_i32 v5, v1, v215634// CHECK: [0x05,0x00,0x98,0xd2,0x01,0x05,0x02,0x00]15635 15636v_cvt_pk_i16_i32 v255, v1, v215637// CHECK: [0xff,0x00,0x98,0xd2,0x01,0x05,0x02,0x00]15638 15639v_cvt_pk_i16_i32 v5, v255, v215640// CHECK: [0x05,0x00,0x98,0xd2,0xff,0x05,0x02,0x00]15641 15642v_cvt_pk_i16_i32 v5, s1, v215643// CHECK: [0x05,0x00,0x98,0xd2,0x01,0x04,0x02,0x00]15644 15645v_cvt_pk_i16_i32 v5, s101, v215646// CHECK: [0x05,0x00,0x98,0xd2,0x65,0x04,0x02,0x00]15647 15648v_cvt_pk_i16_i32 v5, flat_scratch_lo, v215649// CHECK: [0x05,0x00,0x98,0xd2,0x66,0x04,0x02,0x00]15650 15651v_cvt_pk_i16_i32 v5, flat_scratch_hi, v215652// CHECK: [0x05,0x00,0x98,0xd2,0x67,0x04,0x02,0x00]15653 15654v_cvt_pk_i16_i32 v5, vcc_lo, v215655// CHECK: [0x05,0x00,0x98,0xd2,0x6a,0x04,0x02,0x00]15656 15657v_cvt_pk_i16_i32 v5, vcc_hi, v215658// CHECK: [0x05,0x00,0x98,0xd2,0x6b,0x04,0x02,0x00]15659 15660v_cvt_pk_i16_i32 v5, ttmp15, v215661// CHECK: [0x05,0x00,0x98,0xd2,0x7b,0x04,0x02,0x00]15662 15663v_cvt_pk_i16_i32 v5, m0, v215664// CHECK: [0x05,0x00,0x98,0xd2,0x7c,0x04,0x02,0x00]15665 15666v_cvt_pk_i16_i32 v5, exec_lo, v215667// CHECK: [0x05,0x00,0x98,0xd2,0x7e,0x04,0x02,0x00]15668 15669v_cvt_pk_i16_i32 v5, exec_hi, v215670// CHECK: [0x05,0x00,0x98,0xd2,0x7f,0x04,0x02,0x00]15671 15672v_cvt_pk_i16_i32 v5, 0, v215673// CHECK: [0x05,0x00,0x98,0xd2,0x80,0x04,0x02,0x00]15674 15675v_cvt_pk_i16_i32 v5, -1, v215676// CHECK: [0x05,0x00,0x98,0xd2,0xc1,0x04,0x02,0x00]15677 15678v_cvt_pk_i16_i32 v5, 0.5, v215679// CHECK: [0x05,0x00,0x98,0xd2,0xf0,0x04,0x02,0x00]15680 15681v_cvt_pk_i16_i32 v5, -4.0, v215682// CHECK: [0x05,0x00,0x98,0xd2,0xf7,0x04,0x02,0x00]15683 15684v_cvt_pk_i16_i32 v5, src_vccz, v215685// CHECK: [0x05,0x00,0x98,0xd2,0xfb,0x04,0x02,0x00]15686 15687v_cvt_pk_i16_i32 v5, src_execz, v215688// CHECK: [0x05,0x00,0x98,0xd2,0xfc,0x04,0x02,0x00]15689 15690v_cvt_pk_i16_i32 v5, src_scc, v215691// CHECK: [0x05,0x00,0x98,0xd2,0xfd,0x04,0x02,0x00]15692 15693v_cvt_pk_i16_i32 v5, src_lds_direct, v215694// CHECK: [0x05,0x00,0x98,0xd2,0xfe,0x04,0x02,0x00]15695 15696v_cvt_pk_i16_i32 v5, v1, v25515697// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xff,0x03,0x00]15698 15699v_cvt_pk_i16_i32 v5, v1, s215700// CHECK: [0x05,0x00,0x98,0xd2,0x01,0x05,0x00,0x00]15701 15702v_cvt_pk_i16_i32 v5, v1, s10115703// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xcb,0x00,0x00]15704 15705v_cvt_pk_i16_i32 v5, v1, flat_scratch_lo15706// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xcd,0x00,0x00]15707 15708v_cvt_pk_i16_i32 v5, v1, flat_scratch_hi15709// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xcf,0x00,0x00]15710 15711v_cvt_pk_i16_i32 v5, v1, vcc_lo15712// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xd5,0x00,0x00]15713 15714v_cvt_pk_i16_i32 v5, v1, vcc_hi15715// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xd7,0x00,0x00]15716 15717v_cvt_pk_i16_i32 v5, v1, ttmp1515718// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xf7,0x00,0x00]15719 15720v_cvt_pk_i16_i32 v5, v1, m015721// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xf9,0x00,0x00]15722 15723v_cvt_pk_i16_i32 v5, v1, exec_lo15724// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xfd,0x00,0x00]15725 15726v_cvt_pk_i16_i32 v5, v1, exec_hi15727// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xff,0x00,0x00]15728 15729v_cvt_pk_i16_i32 v5, v1, 015730// CHECK: [0x05,0x00,0x98,0xd2,0x01,0x01,0x01,0x00]15731 15732v_cvt_pk_i16_i32 v5, v1, -115733// CHECK: [0x05,0x00,0x98,0xd2,0x01,0x83,0x01,0x00]15734 15735v_cvt_pk_i16_i32 v5, v1, 0.515736// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xe1,0x01,0x00]15737 15738v_cvt_pk_i16_i32 v5, v1, -4.015739// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xef,0x01,0x00]15740 15741v_cvt_pk_i16_i32 v5, v1, src_vccz15742// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xf7,0x01,0x00]15743 15744v_cvt_pk_i16_i32 v5, v1, src_execz15745// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xf9,0x01,0x00]15746 15747v_cvt_pk_i16_i32 v5, v1, src_scc15748// CHECK: [0x05,0x00,0x98,0xd2,0x01,0xfb,0x01,0x00]15749 15750v_cvt_pknorm_i16_f16 v5, v1, v215751// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x05,0x02,0x00]15752 15753v_cvt_pknorm_i16_f16 v255, v1, v215754// CHECK: [0xff,0x00,0x99,0xd2,0x01,0x05,0x02,0x00]15755 15756v_cvt_pknorm_i16_f16 v5, v255, v215757// CHECK: [0x05,0x00,0x99,0xd2,0xff,0x05,0x02,0x00]15758 15759v_cvt_pknorm_i16_f16 v5, s1, v215760// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x04,0x02,0x00]15761 15762v_cvt_pknorm_i16_f16 v5, s101, v215763// CHECK: [0x05,0x00,0x99,0xd2,0x65,0x04,0x02,0x00]15764 15765v_cvt_pknorm_i16_f16 v5, flat_scratch_lo, v215766// CHECK: [0x05,0x00,0x99,0xd2,0x66,0x04,0x02,0x00]15767 15768v_cvt_pknorm_i16_f16 v5, flat_scratch_hi, v215769// CHECK: [0x05,0x00,0x99,0xd2,0x67,0x04,0x02,0x00]15770 15771v_cvt_pknorm_i16_f16 v5, vcc_lo, v215772// CHECK: [0x05,0x00,0x99,0xd2,0x6a,0x04,0x02,0x00]15773 15774v_cvt_pknorm_i16_f16 v5, vcc_hi, v215775// CHECK: [0x05,0x00,0x99,0xd2,0x6b,0x04,0x02,0x00]15776 15777v_cvt_pknorm_i16_f16 v5, ttmp15, v215778// CHECK: [0x05,0x00,0x99,0xd2,0x7b,0x04,0x02,0x00]15779 15780v_cvt_pknorm_i16_f16 v5, m0, v215781// CHECK: [0x05,0x00,0x99,0xd2,0x7c,0x04,0x02,0x00]15782 15783v_cvt_pknorm_i16_f16 v5, exec_lo, v215784// CHECK: [0x05,0x00,0x99,0xd2,0x7e,0x04,0x02,0x00]15785 15786v_cvt_pknorm_i16_f16 v5, exec_hi, v215787// CHECK: [0x05,0x00,0x99,0xd2,0x7f,0x04,0x02,0x00]15788 15789v_cvt_pknorm_i16_f16 v5, 0, v215790// CHECK: [0x05,0x00,0x99,0xd2,0x80,0x04,0x02,0x00]15791 15792v_cvt_pknorm_i16_f16 v5, -1, v215793// CHECK: [0x05,0x00,0x99,0xd2,0xc1,0x04,0x02,0x00]15794 15795v_cvt_pknorm_i16_f16 v5, 0.5, v215796// CHECK: [0x05,0x00,0x99,0xd2,0xf0,0x04,0x02,0x00]15797 15798v_cvt_pknorm_i16_f16 v5, -4.0, v215799// CHECK: [0x05,0x00,0x99,0xd2,0xf7,0x04,0x02,0x00]15800 15801v_cvt_pknorm_i16_f16 v5, src_vccz, v215802// CHECK: [0x05,0x00,0x99,0xd2,0xfb,0x04,0x02,0x00]15803 15804v_cvt_pknorm_i16_f16 v5, src_execz, v215805// CHECK: [0x05,0x00,0x99,0xd2,0xfc,0x04,0x02,0x00]15806 15807v_cvt_pknorm_i16_f16 v5, src_scc, v215808// CHECK: [0x05,0x00,0x99,0xd2,0xfd,0x04,0x02,0x00]15809 15810v_cvt_pknorm_i16_f16 v5, src_lds_direct, v215811// CHECK: [0x05,0x00,0x99,0xd2,0xfe,0x04,0x02,0x00]15812 15813v_cvt_pknorm_i16_f16 v5, v1, v25515814// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xff,0x03,0x00]15815 15816v_cvt_pknorm_i16_f16 v5, v1, s215817// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x05,0x00,0x00]15818 15819v_cvt_pknorm_i16_f16 v5, v1, s10115820// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xcb,0x00,0x00]15821 15822v_cvt_pknorm_i16_f16 v5, v1, flat_scratch_lo15823// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xcd,0x00,0x00]15824 15825v_cvt_pknorm_i16_f16 v5, v1, flat_scratch_hi15826// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xcf,0x00,0x00]15827 15828v_cvt_pknorm_i16_f16 v5, v1, vcc_lo15829// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xd5,0x00,0x00]15830 15831v_cvt_pknorm_i16_f16 v5, v1, vcc_hi15832// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xd7,0x00,0x00]15833 15834v_cvt_pknorm_i16_f16 v5, v1, ttmp1515835// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xf7,0x00,0x00]15836 15837v_cvt_pknorm_i16_f16 v5, v1, m015838// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xf9,0x00,0x00]15839 15840v_cvt_pknorm_i16_f16 v5, v1, exec_lo15841// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xfd,0x00,0x00]15842 15843v_cvt_pknorm_i16_f16 v5, v1, exec_hi15844// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xff,0x00,0x00]15845 15846v_cvt_pknorm_i16_f16 v5, v1, 015847// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x01,0x01,0x00]15848 15849v_cvt_pknorm_i16_f16 v5, v1, -115850// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x83,0x01,0x00]15851 15852v_cvt_pknorm_i16_f16 v5, v1, 0.515853// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xe1,0x01,0x00]15854 15855v_cvt_pknorm_i16_f16 v5, v1, -4.015856// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xef,0x01,0x00]15857 15858v_cvt_pknorm_i16_f16 v5, v1, src_vccz15859// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xf7,0x01,0x00]15860 15861v_cvt_pknorm_i16_f16 v5, v1, src_execz15862// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xf9,0x01,0x00]15863 15864v_cvt_pknorm_i16_f16 v5, v1, src_scc15865// CHECK: [0x05,0x00,0x99,0xd2,0x01,0xfb,0x01,0x00]15866 15867v_cvt_pknorm_i16_f16 v5, -v1, v215868// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x05,0x02,0x20]15869 15870v_cvt_pknorm_i16_f16 v5, v1, -v215871// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x05,0x02,0x40]15872 15873v_cvt_pknorm_i16_f16 v5, -v1, -v215874// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x05,0x02,0x60]15875 15876v_cvt_pknorm_i16_f16 v5, |v1|, v215877// CHECK: [0x05,0x01,0x99,0xd2,0x01,0x05,0x02,0x00]15878 15879v_cvt_pknorm_i16_f16 v5, v1, |v2|15880// CHECK: [0x05,0x02,0x99,0xd2,0x01,0x05,0x02,0x00]15881 15882v_cvt_pknorm_i16_f16 v5, |v1|, |v2|15883// CHECK: [0x05,0x03,0x99,0xd2,0x01,0x05,0x02,0x00]15884 15885v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[0,0,0]15886// CHECK: [0x05,0x00,0x99,0xd2,0x01,0x05,0x02,0x00]15887 15888v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[1,0,0]15889// CHECK: [0x05,0x08,0x99,0xd2,0x01,0x05,0x02,0x00]15890 15891v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[0,1,0]15892// CHECK: [0x05,0x10,0x99,0xd2,0x01,0x05,0x02,0x00]15893 15894v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[0,0,1]15895// CHECK: [0x05,0x40,0x99,0xd2,0x01,0x05,0x02,0x00]15896 15897v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[1,1,1]15898// CHECK: [0x05,0x58,0x99,0xd2,0x01,0x05,0x02,0x00]15899 15900v_cvt_pknorm_u16_f16 v5, v1, v215901// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x05,0x02,0x00]15902 15903v_cvt_pknorm_u16_f16 v255, v1, v215904// CHECK: [0xff,0x00,0x9a,0xd2,0x01,0x05,0x02,0x00]15905 15906v_cvt_pknorm_u16_f16 v5, v255, v215907// CHECK: [0x05,0x00,0x9a,0xd2,0xff,0x05,0x02,0x00]15908 15909v_cvt_pknorm_u16_f16 v5, s1, v215910// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x04,0x02,0x00]15911 15912v_cvt_pknorm_u16_f16 v5, s101, v215913// CHECK: [0x05,0x00,0x9a,0xd2,0x65,0x04,0x02,0x00]15914 15915v_cvt_pknorm_u16_f16 v5, flat_scratch_lo, v215916// CHECK: [0x05,0x00,0x9a,0xd2,0x66,0x04,0x02,0x00]15917 15918v_cvt_pknorm_u16_f16 v5, flat_scratch_hi, v215919// CHECK: [0x05,0x00,0x9a,0xd2,0x67,0x04,0x02,0x00]15920 15921v_cvt_pknorm_u16_f16 v5, vcc_lo, v215922// CHECK: [0x05,0x00,0x9a,0xd2,0x6a,0x04,0x02,0x00]15923 15924v_cvt_pknorm_u16_f16 v5, vcc_hi, v215925// CHECK: [0x05,0x00,0x9a,0xd2,0x6b,0x04,0x02,0x00]15926 15927v_cvt_pknorm_u16_f16 v5, ttmp15, v215928// CHECK: [0x05,0x00,0x9a,0xd2,0x7b,0x04,0x02,0x00]15929 15930v_cvt_pknorm_u16_f16 v5, m0, v215931// CHECK: [0x05,0x00,0x9a,0xd2,0x7c,0x04,0x02,0x00]15932 15933v_cvt_pknorm_u16_f16 v5, exec_lo, v215934// CHECK: [0x05,0x00,0x9a,0xd2,0x7e,0x04,0x02,0x00]15935 15936v_cvt_pknorm_u16_f16 v5, exec_hi, v215937// CHECK: [0x05,0x00,0x9a,0xd2,0x7f,0x04,0x02,0x00]15938 15939v_cvt_pknorm_u16_f16 v5, 0, v215940// CHECK: [0x05,0x00,0x9a,0xd2,0x80,0x04,0x02,0x00]15941 15942v_cvt_pknorm_u16_f16 v5, -1, v215943// CHECK: [0x05,0x00,0x9a,0xd2,0xc1,0x04,0x02,0x00]15944 15945v_cvt_pknorm_u16_f16 v5, 0.5, v215946// CHECK: [0x05,0x00,0x9a,0xd2,0xf0,0x04,0x02,0x00]15947 15948v_cvt_pknorm_u16_f16 v5, -4.0, v215949// CHECK: [0x05,0x00,0x9a,0xd2,0xf7,0x04,0x02,0x00]15950 15951v_cvt_pknorm_u16_f16 v5, src_vccz, v215952// CHECK: [0x05,0x00,0x9a,0xd2,0xfb,0x04,0x02,0x00]15953 15954v_cvt_pknorm_u16_f16 v5, src_execz, v215955// CHECK: [0x05,0x00,0x9a,0xd2,0xfc,0x04,0x02,0x00]15956 15957v_cvt_pknorm_u16_f16 v5, src_scc, v215958// CHECK: [0x05,0x00,0x9a,0xd2,0xfd,0x04,0x02,0x00]15959 15960v_cvt_pknorm_u16_f16 v5, src_lds_direct, v215961// CHECK: [0x05,0x00,0x9a,0xd2,0xfe,0x04,0x02,0x00]15962 15963v_cvt_pknorm_u16_f16 v5, v1, v25515964// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xff,0x03,0x00]15965 15966v_cvt_pknorm_u16_f16 v5, v1, s215967// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x05,0x00,0x00]15968 15969v_cvt_pknorm_u16_f16 v5, v1, s10115970// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xcb,0x00,0x00]15971 15972v_cvt_pknorm_u16_f16 v5, v1, flat_scratch_lo15973// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xcd,0x00,0x00]15974 15975v_cvt_pknorm_u16_f16 v5, v1, flat_scratch_hi15976// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xcf,0x00,0x00]15977 15978v_cvt_pknorm_u16_f16 v5, v1, vcc_lo15979// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xd5,0x00,0x00]15980 15981v_cvt_pknorm_u16_f16 v5, v1, vcc_hi15982// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xd7,0x00,0x00]15983 15984v_cvt_pknorm_u16_f16 v5, v1, ttmp1515985// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xf7,0x00,0x00]15986 15987v_cvt_pknorm_u16_f16 v5, v1, m015988// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xf9,0x00,0x00]15989 15990v_cvt_pknorm_u16_f16 v5, v1, exec_lo15991// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xfd,0x00,0x00]15992 15993v_cvt_pknorm_u16_f16 v5, v1, exec_hi15994// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xff,0x00,0x00]15995 15996v_cvt_pknorm_u16_f16 v5, v1, 015997// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x01,0x01,0x00]15998 15999v_cvt_pknorm_u16_f16 v5, v1, -116000// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x83,0x01,0x00]16001 16002v_cvt_pknorm_u16_f16 v5, v1, 0.516003// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xe1,0x01,0x00]16004 16005v_cvt_pknorm_u16_f16 v5, v1, -4.016006// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xef,0x01,0x00]16007 16008v_cvt_pknorm_u16_f16 v5, v1, src_vccz16009// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xf7,0x01,0x00]16010 16011v_cvt_pknorm_u16_f16 v5, v1, src_execz16012// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xf9,0x01,0x00]16013 16014v_cvt_pknorm_u16_f16 v5, v1, src_scc16015// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0xfb,0x01,0x00]16016 16017v_cvt_pknorm_u16_f16 v5, -v1, v216018// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x05,0x02,0x20]16019 16020v_cvt_pknorm_u16_f16 v5, v1, -v216021// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x05,0x02,0x40]16022 16023v_cvt_pknorm_u16_f16 v5, -v1, -v216024// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x05,0x02,0x60]16025 16026v_cvt_pknorm_u16_f16 v5, |v1|, v216027// CHECK: [0x05,0x01,0x9a,0xd2,0x01,0x05,0x02,0x00]16028 16029v_cvt_pknorm_u16_f16 v5, v1, |v2|16030// CHECK: [0x05,0x02,0x9a,0xd2,0x01,0x05,0x02,0x00]16031 16032v_cvt_pknorm_u16_f16 v5, |v1|, |v2|16033// CHECK: [0x05,0x03,0x9a,0xd2,0x01,0x05,0x02,0x00]16034 16035v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[0,0,0]16036// CHECK: [0x05,0x00,0x9a,0xd2,0x01,0x05,0x02,0x00]16037 16038v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[1,0,0]16039// CHECK: [0x05,0x08,0x9a,0xd2,0x01,0x05,0x02,0x00]16040 16041v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[0,1,0]16042// CHECK: [0x05,0x10,0x9a,0xd2,0x01,0x05,0x02,0x00]16043 16044v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[0,0,1]16045// CHECK: [0x05,0x40,0x9a,0xd2,0x01,0x05,0x02,0x00]16046 16047v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[1,1,1]16048// CHECK: [0x05,0x58,0x9a,0xd2,0x01,0x05,0x02,0x00]16049 16050v_add_i32 v5, v1, v216051// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0x05,0x02,0x00]16052 16053v_add_i32 v255, v1, v216054// CHECK: [0xff,0x00,0x9c,0xd2,0x01,0x05,0x02,0x00]16055 16056v_add_i32 v5, v255, v216057// CHECK: [0x05,0x00,0x9c,0xd2,0xff,0x05,0x02,0x00]16058 16059v_add_i32 v5, s1, v216060// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0x04,0x02,0x00]16061 16062v_add_i32 v5, s101, v216063// CHECK: [0x05,0x00,0x9c,0xd2,0x65,0x04,0x02,0x00]16064 16065v_add_i32 v5, flat_scratch_lo, v216066// CHECK: [0x05,0x00,0x9c,0xd2,0x66,0x04,0x02,0x00]16067 16068v_add_i32 v5, flat_scratch_hi, v216069// CHECK: [0x05,0x00,0x9c,0xd2,0x67,0x04,0x02,0x00]16070 16071v_add_i32 v5, vcc_lo, v216072// CHECK: [0x05,0x00,0x9c,0xd2,0x6a,0x04,0x02,0x00]16073 16074v_add_i32 v5, vcc_hi, v216075// CHECK: [0x05,0x00,0x9c,0xd2,0x6b,0x04,0x02,0x00]16076 16077v_add_i32 v5, ttmp15, v216078// CHECK: [0x05,0x00,0x9c,0xd2,0x7b,0x04,0x02,0x00]16079 16080v_add_i32 v5, m0, v216081// CHECK: [0x05,0x00,0x9c,0xd2,0x7c,0x04,0x02,0x00]16082 16083v_add_i32 v5, exec_lo, v216084// CHECK: [0x05,0x00,0x9c,0xd2,0x7e,0x04,0x02,0x00]16085 16086v_add_i32 v5, exec_hi, v216087// CHECK: [0x05,0x00,0x9c,0xd2,0x7f,0x04,0x02,0x00]16088 16089v_add_i32 v5, 0, v216090// CHECK: [0x05,0x00,0x9c,0xd2,0x80,0x04,0x02,0x00]16091 16092v_add_i32 v5, -1, v216093// CHECK: [0x05,0x00,0x9c,0xd2,0xc1,0x04,0x02,0x00]16094 16095v_add_i32 v5, 0.5, v216096// CHECK: [0x05,0x00,0x9c,0xd2,0xf0,0x04,0x02,0x00]16097 16098v_add_i32 v5, -4.0, v216099// CHECK: [0x05,0x00,0x9c,0xd2,0xf7,0x04,0x02,0x00]16100 16101v_add_i32 v5, src_vccz, v216102// CHECK: [0x05,0x00,0x9c,0xd2,0xfb,0x04,0x02,0x00]16103 16104v_add_i32 v5, src_execz, v216105// CHECK: [0x05,0x00,0x9c,0xd2,0xfc,0x04,0x02,0x00]16106 16107v_add_i32 v5, src_scc, v216108// CHECK: [0x05,0x00,0x9c,0xd2,0xfd,0x04,0x02,0x00]16109 16110v_add_i32 v5, src_lds_direct, v216111// CHECK: [0x05,0x00,0x9c,0xd2,0xfe,0x04,0x02,0x00]16112 16113v_add_i32 v5, v1, v25516114// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xff,0x03,0x00]16115 16116v_add_i32 v5, v1, s216117// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0x05,0x00,0x00]16118 16119v_add_i32 v5, v1, s10116120// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xcb,0x00,0x00]16121 16122v_add_i32 v5, v1, flat_scratch_lo16123// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xcd,0x00,0x00]16124 16125v_add_i32 v5, v1, flat_scratch_hi16126// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xcf,0x00,0x00]16127 16128v_add_i32 v5, v1, vcc_lo16129// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xd5,0x00,0x00]16130 16131v_add_i32 v5, v1, vcc_hi16132// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xd7,0x00,0x00]16133 16134v_add_i32 v5, v1, ttmp1516135// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xf7,0x00,0x00]16136 16137v_add_i32 v5, v1, m016138// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xf9,0x00,0x00]16139 16140v_add_i32 v5, v1, exec_lo16141// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xfd,0x00,0x00]16142 16143v_add_i32 v5, v1, exec_hi16144// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xff,0x00,0x00]16145 16146v_add_i32 v5, v1, 016147// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0x01,0x01,0x00]16148 16149v_add_i32 v5, v1, -116150// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0x83,0x01,0x00]16151 16152v_add_i32 v5, v1, 0.516153// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xe1,0x01,0x00]16154 16155v_add_i32 v5, v1, -4.016156// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xef,0x01,0x00]16157 16158v_add_i32 v5, v1, src_vccz16159// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xf7,0x01,0x00]16160 16161v_add_i32 v5, v1, src_execz16162// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xf9,0x01,0x00]16163 16164v_add_i32 v5, v1, src_scc16165// CHECK: [0x05,0x00,0x9c,0xd2,0x01,0xfb,0x01,0x00]16166 16167v_add_i32 v5, v1, v2 clamp16168// CHECK: [0x05,0x80,0x9c,0xd2,0x01,0x05,0x02,0x00]16169 16170v_sub_i32 v5, v1, v216171// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0x05,0x02,0x00]16172 16173v_sub_i32 v255, v1, v216174// CHECK: [0xff,0x00,0x9d,0xd2,0x01,0x05,0x02,0x00]16175 16176v_sub_i32 v5, v255, v216177// CHECK: [0x05,0x00,0x9d,0xd2,0xff,0x05,0x02,0x00]16178 16179v_sub_i32 v5, s1, v216180// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0x04,0x02,0x00]16181 16182v_sub_i32 v5, s101, v216183// CHECK: [0x05,0x00,0x9d,0xd2,0x65,0x04,0x02,0x00]16184 16185v_sub_i32 v5, flat_scratch_lo, v216186// CHECK: [0x05,0x00,0x9d,0xd2,0x66,0x04,0x02,0x00]16187 16188v_sub_i32 v5, flat_scratch_hi, v216189// CHECK: [0x05,0x00,0x9d,0xd2,0x67,0x04,0x02,0x00]16190 16191v_sub_i32 v5, vcc_lo, v216192// CHECK: [0x05,0x00,0x9d,0xd2,0x6a,0x04,0x02,0x00]16193 16194v_sub_i32 v5, vcc_hi, v216195// CHECK: [0x05,0x00,0x9d,0xd2,0x6b,0x04,0x02,0x00]16196 16197v_sub_i32 v5, ttmp15, v216198// CHECK: [0x05,0x00,0x9d,0xd2,0x7b,0x04,0x02,0x00]16199 16200v_sub_i32 v5, m0, v216201// CHECK: [0x05,0x00,0x9d,0xd2,0x7c,0x04,0x02,0x00]16202 16203v_sub_i32 v5, exec_lo, v216204// CHECK: [0x05,0x00,0x9d,0xd2,0x7e,0x04,0x02,0x00]16205 16206v_sub_i32 v5, exec_hi, v216207// CHECK: [0x05,0x00,0x9d,0xd2,0x7f,0x04,0x02,0x00]16208 16209v_sub_i32 v5, 0, v216210// CHECK: [0x05,0x00,0x9d,0xd2,0x80,0x04,0x02,0x00]16211 16212v_sub_i32 v5, -1, v216213// CHECK: [0x05,0x00,0x9d,0xd2,0xc1,0x04,0x02,0x00]16214 16215v_sub_i32 v5, 0.5, v216216// CHECK: [0x05,0x00,0x9d,0xd2,0xf0,0x04,0x02,0x00]16217 16218v_sub_i32 v5, -4.0, v216219// CHECK: [0x05,0x00,0x9d,0xd2,0xf7,0x04,0x02,0x00]16220 16221v_sub_i32 v5, src_vccz, v216222// CHECK: [0x05,0x00,0x9d,0xd2,0xfb,0x04,0x02,0x00]16223 16224v_sub_i32 v5, src_execz, v216225// CHECK: [0x05,0x00,0x9d,0xd2,0xfc,0x04,0x02,0x00]16226 16227v_sub_i32 v5, src_scc, v216228// CHECK: [0x05,0x00,0x9d,0xd2,0xfd,0x04,0x02,0x00]16229 16230v_sub_i32 v5, src_lds_direct, v216231// CHECK: [0x05,0x00,0x9d,0xd2,0xfe,0x04,0x02,0x00]16232 16233v_sub_i32 v5, v1, v25516234// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xff,0x03,0x00]16235 16236v_sub_i32 v5, v1, s216237// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0x05,0x00,0x00]16238 16239v_sub_i32 v5, v1, s10116240// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xcb,0x00,0x00]16241 16242v_sub_i32 v5, v1, flat_scratch_lo16243// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xcd,0x00,0x00]16244 16245v_sub_i32 v5, v1, flat_scratch_hi16246// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xcf,0x00,0x00]16247 16248v_sub_i32 v5, v1, vcc_lo16249// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xd5,0x00,0x00]16250 16251v_sub_i32 v5, v1, vcc_hi16252// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xd7,0x00,0x00]16253 16254v_sub_i32 v5, v1, ttmp1516255// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xf7,0x00,0x00]16256 16257v_sub_i32 v5, v1, m016258// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xf9,0x00,0x00]16259 16260v_sub_i32 v5, v1, exec_lo16261// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xfd,0x00,0x00]16262 16263v_sub_i32 v5, v1, exec_hi16264// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xff,0x00,0x00]16265 16266v_sub_i32 v5, v1, 016267// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0x01,0x01,0x00]16268 16269v_sub_i32 v5, v1, -116270// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0x83,0x01,0x00]16271 16272v_sub_i32 v5, v1, 0.516273// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xe1,0x01,0x00]16274 16275v_sub_i32 v5, v1, -4.016276// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xef,0x01,0x00]16277 16278v_sub_i32 v5, v1, src_vccz16279// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xf7,0x01,0x00]16280 16281v_sub_i32 v5, v1, src_execz16282// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xf9,0x01,0x00]16283 16284v_sub_i32 v5, v1, src_scc16285// CHECK: [0x05,0x00,0x9d,0xd2,0x01,0xfb,0x01,0x00]16286 16287v_sub_i32 v5, v1, v2 clamp16288// CHECK: [0x05,0x80,0x9d,0xd2,0x01,0x05,0x02,0x00]16289 16290v_add_i16 v5, v1, v216291// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0x05,0x02,0x00]16292 16293v_add_i16 v255, v1, v216294// CHECK: [0xff,0x00,0x9e,0xd2,0x01,0x05,0x02,0x00]16295 16296v_add_i16 v5, v255, v216297// CHECK: [0x05,0x00,0x9e,0xd2,0xff,0x05,0x02,0x00]16298 16299v_add_i16 v5, s1, v216300// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0x04,0x02,0x00]16301 16302v_add_i16 v5, s101, v216303// CHECK: [0x05,0x00,0x9e,0xd2,0x65,0x04,0x02,0x00]16304 16305v_add_i16 v5, flat_scratch_lo, v216306// CHECK: [0x05,0x00,0x9e,0xd2,0x66,0x04,0x02,0x00]16307 16308v_add_i16 v5, flat_scratch_hi, v216309// CHECK: [0x05,0x00,0x9e,0xd2,0x67,0x04,0x02,0x00]16310 16311v_add_i16 v5, vcc_lo, v216312// CHECK: [0x05,0x00,0x9e,0xd2,0x6a,0x04,0x02,0x00]16313 16314v_add_i16 v5, vcc_hi, v216315// CHECK: [0x05,0x00,0x9e,0xd2,0x6b,0x04,0x02,0x00]16316 16317v_add_i16 v5, ttmp15, v216318// CHECK: [0x05,0x00,0x9e,0xd2,0x7b,0x04,0x02,0x00]16319 16320v_add_i16 v5, m0, v216321// CHECK: [0x05,0x00,0x9e,0xd2,0x7c,0x04,0x02,0x00]16322 16323v_add_i16 v5, exec_lo, v216324// CHECK: [0x05,0x00,0x9e,0xd2,0x7e,0x04,0x02,0x00]16325 16326v_add_i16 v5, exec_hi, v216327// CHECK: [0x05,0x00,0x9e,0xd2,0x7f,0x04,0x02,0x00]16328 16329v_add_i16 v5, 0, v216330// CHECK: [0x05,0x00,0x9e,0xd2,0x80,0x04,0x02,0x00]16331 16332v_add_i16 v5, -1, v216333// CHECK: [0x05,0x00,0x9e,0xd2,0xc1,0x04,0x02,0x00]16334 16335v_add_i16 v5, src_vccz, v216336// CHECK: [0x05,0x00,0x9e,0xd2,0xfb,0x04,0x02,0x00]16337 16338v_add_i16 v5, src_execz, v216339// CHECK: [0x05,0x00,0x9e,0xd2,0xfc,0x04,0x02,0x00]16340 16341v_add_i16 v5, src_scc, v216342// CHECK: [0x05,0x00,0x9e,0xd2,0xfd,0x04,0x02,0x00]16343 16344v_add_i16 v5, src_lds_direct, v216345// CHECK: [0x05,0x00,0x9e,0xd2,0xfe,0x04,0x02,0x00]16346 16347v_add_i16 v5, v1, v25516348// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xff,0x03,0x00]16349 16350v_add_i16 v5, v1, s216351// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0x05,0x00,0x00]16352 16353v_add_i16 v5, v1, s10116354// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xcb,0x00,0x00]16355 16356v_add_i16 v5, v1, flat_scratch_lo16357// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xcd,0x00,0x00]16358 16359v_add_i16 v5, v1, flat_scratch_hi16360// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xcf,0x00,0x00]16361 16362v_add_i16 v5, v1, vcc_lo16363// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xd5,0x00,0x00]16364 16365v_add_i16 v5, v1, vcc_hi16366// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xd7,0x00,0x00]16367 16368v_add_i16 v5, v1, ttmp1516369// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xf7,0x00,0x00]16370 16371v_add_i16 v5, v1, m016372// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xf9,0x00,0x00]16373 16374v_add_i16 v5, v1, exec_lo16375// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xfd,0x00,0x00]16376 16377v_add_i16 v5, v1, exec_hi16378// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xff,0x00,0x00]16379 16380v_add_i16 v5, v1, 016381// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0x01,0x01,0x00]16382 16383v_add_i16 v5, v1, -116384// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0x83,0x01,0x00]16385 16386v_add_i16 v5, v1, src_vccz16387// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xf7,0x01,0x00]16388 16389v_add_i16 v5, v1, src_execz16390// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xf9,0x01,0x00]16391 16392v_add_i16 v5, v1, src_scc16393// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0xfb,0x01,0x00]16394 16395v_add_i16 v5, v1, v2 op_sel:[0,0,0]16396// CHECK: [0x05,0x00,0x9e,0xd2,0x01,0x05,0x02,0x00]16397 16398v_add_i16 v5, v1, v2 op_sel:[1,0,0]16399// CHECK: [0x05,0x08,0x9e,0xd2,0x01,0x05,0x02,0x00]16400 16401v_add_i16 v5, v1, v2 op_sel:[0,1,0]16402// CHECK: [0x05,0x10,0x9e,0xd2,0x01,0x05,0x02,0x00]16403 16404v_add_i16 v5, v1, v2 op_sel:[0,0,1]16405// CHECK: [0x05,0x40,0x9e,0xd2,0x01,0x05,0x02,0x00]16406 16407v_add_i16 v5, v1, v2 op_sel:[1,1,1]16408// CHECK: [0x05,0x58,0x9e,0xd2,0x01,0x05,0x02,0x00]16409 16410v_add_i16 v5, v1, v2 clamp16411// CHECK: [0x05,0x80,0x9e,0xd2,0x01,0x05,0x02,0x00]16412 16413v_sub_i16 v5, v1, v216414// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0x05,0x02,0x00]16415 16416v_sub_i16 v255, v1, v216417// CHECK: [0xff,0x00,0x9f,0xd2,0x01,0x05,0x02,0x00]16418 16419v_sub_i16 v5, v255, v216420// CHECK: [0x05,0x00,0x9f,0xd2,0xff,0x05,0x02,0x00]16421 16422v_sub_i16 v5, s1, v216423// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0x04,0x02,0x00]16424 16425v_sub_i16 v5, s101, v216426// CHECK: [0x05,0x00,0x9f,0xd2,0x65,0x04,0x02,0x00]16427 16428v_sub_i16 v5, flat_scratch_lo, v216429// CHECK: [0x05,0x00,0x9f,0xd2,0x66,0x04,0x02,0x00]16430 16431v_sub_i16 v5, flat_scratch_hi, v216432// CHECK: [0x05,0x00,0x9f,0xd2,0x67,0x04,0x02,0x00]16433 16434v_sub_i16 v5, vcc_lo, v216435// CHECK: [0x05,0x00,0x9f,0xd2,0x6a,0x04,0x02,0x00]16436 16437v_sub_i16 v5, vcc_hi, v216438// CHECK: [0x05,0x00,0x9f,0xd2,0x6b,0x04,0x02,0x00]16439 16440v_sub_i16 v5, ttmp15, v216441// CHECK: [0x05,0x00,0x9f,0xd2,0x7b,0x04,0x02,0x00]16442 16443v_sub_i16 v5, m0, v216444// CHECK: [0x05,0x00,0x9f,0xd2,0x7c,0x04,0x02,0x00]16445 16446v_sub_i16 v5, exec_lo, v216447// CHECK: [0x05,0x00,0x9f,0xd2,0x7e,0x04,0x02,0x00]16448 16449v_sub_i16 v5, exec_hi, v216450// CHECK: [0x05,0x00,0x9f,0xd2,0x7f,0x04,0x02,0x00]16451 16452v_sub_i16 v5, 0, v216453// CHECK: [0x05,0x00,0x9f,0xd2,0x80,0x04,0x02,0x00]16454 16455v_sub_i16 v5, -1, v216456// CHECK: [0x05,0x00,0x9f,0xd2,0xc1,0x04,0x02,0x00]16457 16458v_sub_i16 v5, src_vccz, v216459// CHECK: [0x05,0x00,0x9f,0xd2,0xfb,0x04,0x02,0x00]16460 16461v_sub_i16 v5, src_execz, v216462// CHECK: [0x05,0x00,0x9f,0xd2,0xfc,0x04,0x02,0x00]16463 16464v_sub_i16 v5, src_scc, v216465// CHECK: [0x05,0x00,0x9f,0xd2,0xfd,0x04,0x02,0x00]16466 16467v_sub_i16 v5, src_lds_direct, v216468// CHECK: [0x05,0x00,0x9f,0xd2,0xfe,0x04,0x02,0x00]16469 16470v_sub_i16 v5, v1, v25516471// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xff,0x03,0x00]16472 16473v_sub_i16 v5, v1, s216474// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0x05,0x00,0x00]16475 16476v_sub_i16 v5, v1, s10116477// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xcb,0x00,0x00]16478 16479v_sub_i16 v5, v1, flat_scratch_lo16480// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xcd,0x00,0x00]16481 16482v_sub_i16 v5, v1, flat_scratch_hi16483// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xcf,0x00,0x00]16484 16485v_sub_i16 v5, v1, vcc_lo16486// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xd5,0x00,0x00]16487 16488v_sub_i16 v5, v1, vcc_hi16489// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xd7,0x00,0x00]16490 16491v_sub_i16 v5, v1, ttmp1516492// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xf7,0x00,0x00]16493 16494v_sub_i16 v5, v1, m016495// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xf9,0x00,0x00]16496 16497v_sub_i16 v5, v1, exec_lo16498// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xfd,0x00,0x00]16499 16500v_sub_i16 v5, v1, exec_hi16501// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xff,0x00,0x00]16502 16503v_sub_i16 v5, v1, 016504// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0x01,0x01,0x00]16505 16506v_sub_i16 v5, v1, -116507// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0x83,0x01,0x00]16508 16509v_sub_i16 v5, v1, src_vccz16510// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xf7,0x01,0x00]16511 16512v_sub_i16 v5, v1, src_execz16513// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xf9,0x01,0x00]16514 16515v_sub_i16 v5, v1, src_scc16516// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0xfb,0x01,0x00]16517 16518v_sub_i16 v5, v1, v2 op_sel:[0,0,0]16519// CHECK: [0x05,0x00,0x9f,0xd2,0x01,0x05,0x02,0x00]16520 16521v_sub_i16 v5, v1, v2 op_sel:[1,0,0]16522// CHECK: [0x05,0x08,0x9f,0xd2,0x01,0x05,0x02,0x00]16523 16524v_sub_i16 v5, v1, v2 op_sel:[0,1,0]16525// CHECK: [0x05,0x10,0x9f,0xd2,0x01,0x05,0x02,0x00]16526 16527v_sub_i16 v5, v1, v2 op_sel:[0,0,1]16528// CHECK: [0x05,0x40,0x9f,0xd2,0x01,0x05,0x02,0x00]16529 16530v_sub_i16 v5, v1, v2 op_sel:[1,1,1]16531// CHECK: [0x05,0x58,0x9f,0xd2,0x01,0x05,0x02,0x00]16532 16533v_sub_i16 v5, v1, v2 clamp16534// CHECK: [0x05,0x80,0x9f,0xd2,0x01,0x05,0x02,0x00]16535 16536v_pack_b32_f16 v5, v1, v216537// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x05,0x02,0x00]16538 16539v_pack_b32_f16 v255, v1, v216540// CHECK: [0xff,0x00,0xa0,0xd2,0x01,0x05,0x02,0x00]16541 16542v_pack_b32_f16 v5, v255, v216543// CHECK: [0x05,0x00,0xa0,0xd2,0xff,0x05,0x02,0x00]16544 16545v_pack_b32_f16 v5, s1, v216546// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x04,0x02,0x00]16547 16548v_pack_b32_f16 v5, s101, v216549// CHECK: [0x05,0x00,0xa0,0xd2,0x65,0x04,0x02,0x00]16550 16551v_pack_b32_f16 v5, flat_scratch_lo, v216552// CHECK: [0x05,0x00,0xa0,0xd2,0x66,0x04,0x02,0x00]16553 16554v_pack_b32_f16 v5, flat_scratch_hi, v216555// CHECK: [0x05,0x00,0xa0,0xd2,0x67,0x04,0x02,0x00]16556 16557v_pack_b32_f16 v5, vcc_lo, v216558// CHECK: [0x05,0x00,0xa0,0xd2,0x6a,0x04,0x02,0x00]16559 16560v_pack_b32_f16 v5, vcc_hi, v216561// CHECK: [0x05,0x00,0xa0,0xd2,0x6b,0x04,0x02,0x00]16562 16563v_pack_b32_f16 v5, ttmp15, v216564// CHECK: [0x05,0x00,0xa0,0xd2,0x7b,0x04,0x02,0x00]16565 16566v_pack_b32_f16 v5, m0, v216567// CHECK: [0x05,0x00,0xa0,0xd2,0x7c,0x04,0x02,0x00]16568 16569v_pack_b32_f16 v5, exec_lo, v216570// CHECK: [0x05,0x00,0xa0,0xd2,0x7e,0x04,0x02,0x00]16571 16572v_pack_b32_f16 v5, exec_hi, v216573// CHECK: [0x05,0x00,0xa0,0xd2,0x7f,0x04,0x02,0x00]16574 16575v_pack_b32_f16 v5, 0, v216576// CHECK: [0x05,0x00,0xa0,0xd2,0x80,0x04,0x02,0x00]16577 16578v_pack_b32_f16 v5, -1, v216579// CHECK: [0x05,0x00,0xa0,0xd2,0xc1,0x04,0x02,0x00]16580 16581v_pack_b32_f16 v5, 0.5, v216582// CHECK: [0x05,0x00,0xa0,0xd2,0xf0,0x04,0x02,0x00]16583 16584v_pack_b32_f16 v5, -4.0, v216585// CHECK: [0x05,0x00,0xa0,0xd2,0xf7,0x04,0x02,0x00]16586 16587v_pack_b32_f16 v5, src_vccz, v216588// CHECK: [0x05,0x00,0xa0,0xd2,0xfb,0x04,0x02,0x00]16589 16590v_pack_b32_f16 v5, src_execz, v216591// CHECK: [0x05,0x00,0xa0,0xd2,0xfc,0x04,0x02,0x00]16592 16593v_pack_b32_f16 v5, src_scc, v216594// CHECK: [0x05,0x00,0xa0,0xd2,0xfd,0x04,0x02,0x00]16595 16596v_pack_b32_f16 v5, src_lds_direct, v216597// CHECK: [0x05,0x00,0xa0,0xd2,0xfe,0x04,0x02,0x00]16598 16599v_pack_b32_f16 v5, v1, v25516600// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xff,0x03,0x00]16601 16602v_pack_b32_f16 v5, v1, s216603// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x05,0x00,0x00]16604 16605v_pack_b32_f16 v5, v1, s10116606// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xcb,0x00,0x00]16607 16608v_pack_b32_f16 v5, v1, flat_scratch_lo16609// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xcd,0x00,0x00]16610 16611v_pack_b32_f16 v5, v1, flat_scratch_hi16612// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xcf,0x00,0x00]16613 16614v_pack_b32_f16 v5, v1, vcc_lo16615// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xd5,0x00,0x00]16616 16617v_pack_b32_f16 v5, v1, vcc_hi16618// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xd7,0x00,0x00]16619 16620v_pack_b32_f16 v5, v1, ttmp1516621// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xf7,0x00,0x00]16622 16623v_pack_b32_f16 v5, v1, m016624// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xf9,0x00,0x00]16625 16626v_pack_b32_f16 v5, v1, exec_lo16627// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xfd,0x00,0x00]16628 16629v_pack_b32_f16 v5, v1, exec_hi16630// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xff,0x00,0x00]16631 16632v_pack_b32_f16 v5, v1, 016633// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x01,0x01,0x00]16634 16635v_pack_b32_f16 v5, v1, -116636// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x83,0x01,0x00]16637 16638v_pack_b32_f16 v5, v1, 0.516639// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xe1,0x01,0x00]16640 16641v_pack_b32_f16 v5, v1, -4.016642// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xef,0x01,0x00]16643 16644v_pack_b32_f16 v5, v1, src_vccz16645// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xf7,0x01,0x00]16646 16647v_pack_b32_f16 v5, v1, src_execz16648// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xf9,0x01,0x00]16649 16650v_pack_b32_f16 v5, v1, src_scc16651// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0xfb,0x01,0x00]16652 16653v_pack_b32_f16 v5, -v1, v216654// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x05,0x02,0x20]16655 16656v_pack_b32_f16 v5, v1, -v216657// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x05,0x02,0x40]16658 16659v_pack_b32_f16 v5, -v1, -v216660// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x05,0x02,0x60]16661 16662v_pack_b32_f16 v5, |v1|, v216663// CHECK: [0x05,0x01,0xa0,0xd2,0x01,0x05,0x02,0x00]16664 16665v_pack_b32_f16 v5, v1, |v2|16666// CHECK: [0x05,0x02,0xa0,0xd2,0x01,0x05,0x02,0x00]16667 16668v_pack_b32_f16 v5, |v1|, |v2|16669// CHECK: [0x05,0x03,0xa0,0xd2,0x01,0x05,0x02,0x00]16670 16671v_pack_b32_f16 v5, v1, v2 op_sel:[0,0,0]16672// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x05,0x02,0x00]16673 16674v_pack_b32_f16 v5, v1, v2 op_sel:[1,0,0]16675// CHECK: [0x05,0x08,0xa0,0xd2,0x01,0x05,0x02,0x00]16676 16677v_pack_b32_f16 v5, v1, v2 op_sel:[0,1,0]16678// CHECK: [0x05,0x10,0xa0,0xd2,0x01,0x05,0x02,0x00]16679 16680v_pack_b32_f16 v5, v1, v2 op_sel:[0,0,1]16681// CHECK: [0x05,0x40,0xa0,0xd2,0x01,0x05,0x02,0x00]16682 16683v_pack_b32_f16 v5, v1, v2 op_sel:[1,1,1]16684// CHECK: [0x05,0x58,0xa0,0xd2,0x01,0x05,0x02,0x00]16685