brintos

brintos / llvm-project-archived public Read only

0
0
Text · 793.3 KiB · db05a9f Raw
15036 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize32 -show-encoding %s | FileCheck --check-prefixes=GFX11 %s2// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -show-encoding %s | FileCheck --check-prefixes=GFX11 %s3// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64 -show-encoding %s 2>&1 | FileCheck --check-prefixes=W64-ERR --implicit-check-not=error: %s4 5v_dual_add_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v36// GFX11: encoding: [0x04,0x05,0x08,0xc9,0x01,0x07,0x06,0xff]7// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328 9v_dual_add_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v310// GFX11: encoding: [0x01,0x05,0x08,0xc9,0xff,0x07,0x06,0xff]11// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212 13v_dual_add_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v314// GFX11: encoding: [0xff,0x05,0x08,0xc9,0x02,0x07,0x06,0xff]15// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3216 17v_dual_add_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v318// GFX11: encoding: [0x02,0x05,0x08,0xc9,0x03,0x07,0x06,0xff]19// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3220 21v_dual_add_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v322// GFX11: encoding: [0x03,0x05,0x08,0xc9,0x04,0x07,0x06,0xff]23// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3224 25v_dual_add_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v326// GFX11: encoding: [0x69,0x04,0x08,0xc9,0x01,0x06,0x06,0xff]27// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3228 29v_dual_add_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v330// GFX11: encoding: [0x01,0x04,0x08,0xc9,0x69,0x06,0x06,0xff]31// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3232 33v_dual_add_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v334// GFX11: encoding: [0x7b,0x04,0x08,0xc9,0x6a,0x06,0x06,0xff]35// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3236 37v_dual_add_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v338// GFX11: encoding: [0x7f,0x04,0x08,0xc9,0x6b,0x06,0x06,0xff]39// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3240 41v_dual_add_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v342// GFX11: encoding: [0x7e,0x04,0x08,0xc9,0x7b,0x06,0x06,0xff]43// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3244 45v_dual_add_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v346// GFX11: encoding: [0x7d,0x04,0x08,0xc9,0x7d,0x06,0x06,0xff]47// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3248 49v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v350// GFX11: encoding: [0x6b,0x04,0x08,0xc9,0x7e,0x06,0x06,0xff]51// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3252 53v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v354// GFX11: encoding: [0x6a,0x04,0x08,0xc9,0x7f,0x06,0x06,0xff]55// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3256 57v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v358// GFX11: encoding: [0xff,0x04,0x08,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]59// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3260 61v_dual_add_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v362// GFX11: encoding: [0xfd,0x04,0x08,0xc9,0xc1,0x06,0x06,0xff]63// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3264 65v_dual_add_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v266// GFX11: encoding: [0xf0,0x06,0x08,0xc9,0xf0,0x04,0x06,0xff]67// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3268 69v_dual_add_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v570// GFX11: encoding: [0xc1,0x08,0x08,0xc9,0xfd,0x0a,0x06,0xff]71// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3272 73v_dual_add_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v474// GFX11: encoding: [0x7c,0x0a,0x08,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]75// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3276 77v_dual_add_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v378// GFX11: encoding: [0x04,0x05,0x20,0xc9,0x01,0x07,0x06,0xff]79// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3280 81v_dual_add_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v382// GFX11: encoding: [0x01,0x05,0x20,0xc9,0xff,0x07,0x06,0xff]83// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3284 85v_dual_add_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v386// GFX11: encoding: [0xff,0x05,0x20,0xc9,0x02,0x07,0x06,0xff]87// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3288 89v_dual_add_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v390// GFX11: encoding: [0x02,0x05,0x20,0xc9,0x03,0x07,0x06,0xff]91// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3292 93v_dual_add_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v394// GFX11: encoding: [0x03,0x05,0x20,0xc9,0x04,0x07,0x06,0xff]95// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3296 97v_dual_add_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v398// GFX11: encoding: [0x69,0x04,0x20,0xc9,0x01,0x06,0x06,0xff]99// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32100 101v_dual_add_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v3102// GFX11: encoding: [0x01,0x04,0x20,0xc9,0x69,0x06,0x06,0xff]103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32104 105v_dual_add_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v3106// GFX11: encoding: [0x7b,0x04,0x20,0xc9,0x6a,0x06,0x06,0xff]107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32108 109v_dual_add_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v3110// GFX11: encoding: [0x7f,0x04,0x20,0xc9,0x6b,0x06,0x06,0xff]111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32112 113v_dual_add_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v3114// GFX11: encoding: [0x7e,0x04,0x20,0xc9,0x7b,0x06,0x06,0xff]115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32116 117v_dual_add_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v3118// GFX11: encoding: [0x7d,0x04,0x20,0xc9,0x7d,0x06,0x06,0xff]119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32120 121v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v3122// GFX11: encoding: [0x6b,0x04,0x20,0xc9,0x7e,0x06,0x06,0xff]123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32124 125v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v3126// GFX11: encoding: [0x6a,0x04,0x20,0xc9,0x7f,0x06,0x06,0xff]127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32128 129v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v3130// GFX11: encoding: [0xff,0x04,0x20,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32132 133v_dual_add_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v3134// GFX11: encoding: [0xfd,0x04,0x20,0xc9,0xc1,0x06,0x06,0xff]135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32136 137v_dual_add_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v2138// GFX11: encoding: [0xf0,0x06,0x20,0xc9,0xf0,0x04,0x06,0xff]139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32140 141v_dual_add_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v5142// GFX11: encoding: [0xc1,0x08,0x20,0xc9,0xfd,0x0a,0x06,0xff]143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32144 145v_dual_add_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v4146// GFX11: encoding: [0x7c,0x0a,0x20,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32148 149v_dual_add_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v3150// GFX11: encoding: [0x04,0x05,0x24,0xc9,0x01,0x07,0x06,0xff]151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32152 153v_dual_add_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v3154// GFX11: encoding: [0x01,0x05,0x24,0xc9,0xff,0x07,0x06,0xff]155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32156 157v_dual_add_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v3158// GFX11: encoding: [0xff,0x05,0x24,0xc9,0x02,0x07,0x06,0xff]159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32160 161v_dual_add_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v3162// GFX11: encoding: [0x02,0x05,0x24,0xc9,0x03,0x07,0x06,0xff]163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32164 165v_dual_add_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v3166// GFX11: encoding: [0x03,0x05,0x24,0xc9,0x04,0x07,0x06,0xff]167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32168 169v_dual_add_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v3170// GFX11: encoding: [0x69,0x04,0x24,0xc9,0x01,0x06,0x06,0xff]171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32172 173v_dual_add_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v3174// GFX11: encoding: [0x01,0x04,0x24,0xc9,0x69,0x06,0x06,0xff]175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32176 177v_dual_add_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v3178// GFX11: encoding: [0x7b,0x04,0x24,0xc9,0x6a,0x06,0x06,0xff]179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32180 181v_dual_add_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v3182// GFX11: encoding: [0x7f,0x04,0x24,0xc9,0x6b,0x06,0x06,0xff]183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32184 185v_dual_add_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v3186// GFX11: encoding: [0x7e,0x04,0x24,0xc9,0x7b,0x06,0x06,0xff]187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32188 189v_dual_add_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v3190// GFX11: encoding: [0x7d,0x04,0x24,0xc9,0x7d,0x06,0x06,0xff]191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32192 193v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v3194// GFX11: encoding: [0x6b,0x04,0x24,0xc9,0x7e,0x06,0x06,0xff]195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32196 197v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v3198// GFX11: encoding: [0x6a,0x04,0x24,0xc9,0x7f,0x06,0x06,0xff]199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32200 201v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v3202// GFX11: encoding: [0xff,0x04,0x24,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32204 205v_dual_add_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v3206// GFX11: encoding: [0xfd,0x04,0x24,0xc9,0xc1,0x06,0x06,0xff]207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32208 209v_dual_add_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v2210// GFX11: encoding: [0xf0,0x06,0x24,0xc9,0xf0,0x04,0x06,0xff]211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32212 213v_dual_add_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v5214// GFX11: encoding: [0xc1,0x08,0x24,0xc9,0xfd,0x0a,0x06,0xff]215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32216 217v_dual_add_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v4218// GFX11: encoding: [0x7c,0x0a,0x24,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32220 221v_dual_add_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v3222// GFX11: encoding: [0x04,0x05,0x12,0xc9,0x01,0x07,0x06,0xff]223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32224 225v_dual_add_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v3226// GFX11: encoding: [0x01,0x05,0x12,0xc9,0xff,0x07,0x06,0xff]227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32228 229v_dual_add_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v3230// GFX11: encoding: [0xff,0x05,0x12,0xc9,0x02,0x07,0x06,0xff]231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32232 233v_dual_add_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v3234// GFX11: encoding: [0x02,0x05,0x12,0xc9,0x03,0x07,0x06,0xff]235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32236 237v_dual_add_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v3238// GFX11: encoding: [0x03,0x05,0x12,0xc9,0x04,0x07,0x06,0xff]239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32240 241v_dual_add_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v3242// GFX11: encoding: [0x69,0x04,0x12,0xc9,0x69,0x06,0x06,0xff]243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32244 245v_dual_add_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v3246// GFX11: encoding: [0x01,0x04,0x12,0xc9,0x01,0x06,0x06,0xff]247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32248 249v_dual_add_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v3250// GFX11: encoding: [0x7b,0x04,0x12,0xc9,0x7b,0x06,0x06,0xff]251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32252 253v_dual_add_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v3254// GFX11: encoding: [0x7f,0x04,0x12,0xc9,0x7f,0x06,0x06,0xff]255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32256 257v_dual_add_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v3258// GFX11: encoding: [0x7e,0x04,0x12,0xc9,0x7e,0x06,0x06,0xff]259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32260 261v_dual_add_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v3262// GFX11: encoding: [0x7d,0x04,0x12,0xc9,0x7d,0x06,0x06,0xff]263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32264 265v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v3266// GFX11: encoding: [0x6b,0x04,0x12,0xc9,0x6b,0x06,0x06,0xff]267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32268 269v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v3270// GFX11: encoding: [0x6a,0x04,0x12,0xc9,0x6a,0x06,0x06,0xff]271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32272 273v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v3274// GFX11: encoding: [0xff,0x04,0x12,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32276 277v_dual_add_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v3278// GFX11: encoding: [0xfd,0x04,0x12,0xc9,0xc1,0x06,0x06,0xff]279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32280 281v_dual_add_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v2282// GFX11: encoding: [0xf0,0x06,0x12,0xc9,0xf0,0x04,0x06,0xff]283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32284 285v_dual_add_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v5286// GFX11: encoding: [0xc1,0x08,0x12,0xc9,0xfd,0x0a,0x06,0xff]287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32288 289v_dual_add_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v4290// GFX11: encoding: [0x7c,0x0a,0x12,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32292 293v_dual_add_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v3294// GFX11: encoding: [0x04,0x05,0x18,0xc9,0x01,0x07,0x06,0xff]295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32296 297v_dual_add_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v3298// GFX11: encoding: [0x01,0x05,0x18,0xc9,0xff,0x07,0x06,0xff]299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32300 301v_dual_add_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v3302// GFX11: encoding: [0xff,0x05,0x18,0xc9,0x02,0x07,0x06,0xff]303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32304 305v_dual_add_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v3306// GFX11: encoding: [0x02,0x05,0x18,0xc9,0x03,0x07,0x06,0xff]307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32308 309v_dual_add_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v3310// GFX11: encoding: [0x03,0x05,0x18,0xc9,0x04,0x07,0x06,0xff]311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32312 313v_dual_add_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v3314// GFX11: encoding: [0x69,0x04,0x18,0xc9,0x01,0x06,0x06,0xff]315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32316 317v_dual_add_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v3318// GFX11: encoding: [0x01,0x04,0x18,0xc9,0x69,0x06,0x06,0xff]319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32320 321v_dual_add_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v3322// GFX11: encoding: [0x7b,0x04,0x18,0xc9,0x6a,0x06,0x06,0xff]323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32324 325v_dual_add_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v3326// GFX11: encoding: [0x7f,0x04,0x18,0xc9,0x6b,0x06,0x06,0xff]327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32328 329v_dual_add_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v3330// GFX11: encoding: [0x7e,0x04,0x18,0xc9,0x7b,0x06,0x06,0xff]331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32332 333v_dual_add_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v3334// GFX11: encoding: [0x7d,0x04,0x18,0xc9,0x7d,0x06,0x06,0xff]335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32336 337v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v3338// GFX11: encoding: [0x6b,0x04,0x18,0xc9,0x7e,0x06,0x06,0xff]339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32340 341v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v3342// GFX11: encoding: [0x6a,0x04,0x18,0xc9,0x7f,0x06,0x06,0xff]343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32344 345v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v3346// GFX11: encoding: [0xff,0x04,0x18,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32348 349v_dual_add_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v3350// GFX11: encoding: [0xfd,0x04,0x18,0xc9,0xc1,0x06,0x06,0xff]351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32352 353v_dual_add_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v2354// GFX11: encoding: [0xf0,0x06,0x18,0xc9,0xf0,0x04,0x06,0xff]355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32356 357v_dual_add_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v5358// GFX11: encoding: [0xc1,0x08,0x18,0xc9,0xfd,0x0a,0x06,0xff]359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32360 361v_dual_add_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v4362// GFX11: encoding: [0x7c,0x0a,0x18,0xc9,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32364 365v_dual_add_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf123456366// GFX11: encoding: [0x04,0x05,0x02,0xc9,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32368 369v_dual_add_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf123456370// GFX11: encoding: [0x01,0x05,0x02,0xc9,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32372 373v_dual_add_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf123456374// GFX11: encoding: [0xff,0x05,0x02,0xc9,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32376 377v_dual_add_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf123456378// GFX11: encoding: [0x02,0x05,0x02,0xc9,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32380 381v_dual_add_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf123456382// GFX11: encoding: [0x03,0x05,0x02,0xc9,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32384 385v_dual_add_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf123456386// GFX11: encoding: [0x69,0x04,0x02,0xc9,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32388 389v_dual_add_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf123456390// GFX11: encoding: [0x01,0x04,0x02,0xc9,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32392 393v_dual_add_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf123456394// GFX11: encoding: [0x7b,0x04,0x02,0xc9,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32396 397v_dual_add_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf123456398// GFX11: encoding: [0x7f,0x04,0x02,0xc9,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32400 401v_dual_add_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf123456402// GFX11: encoding: [0x7e,0x04,0x02,0xc9,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32404 405v_dual_add_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf123456406// GFX11: encoding: [0x7d,0x04,0x02,0xc9,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32408 409v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf123456410// GFX11: encoding: [0x6b,0x04,0x02,0xc9,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32412 413v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf123456414// GFX11: encoding: [0x6a,0x04,0x02,0xc9,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32416 417v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf123456418// GFX11: encoding: [0xff,0x04,0x02,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32420 421v_dual_add_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf123456422// GFX11: encoding: [0xfd,0x04,0x02,0xc9,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32424 425v_dual_add_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf123456426// GFX11: encoding: [0xf0,0x06,0x02,0xc9,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32428 429v_dual_add_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf123456430// GFX11: encoding: [0xc1,0x08,0x02,0xc9,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32432 433v_dual_add_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf123456434// GFX11: encoding: [0x7c,0x0a,0x02,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32436 437v_dual_add_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v3438// GFX11: encoding: [0x04,0x05,0x00,0xc9,0x01,0x07,0x06,0xff]439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32440 441v_dual_add_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v3442// GFX11: encoding: [0x01,0x05,0x00,0xc9,0xff,0x07,0x06,0xff]443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32444 445v_dual_add_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v3446// GFX11: encoding: [0xff,0x05,0x00,0xc9,0x02,0x07,0x06,0xff]447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32448 449v_dual_add_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v3450// GFX11: encoding: [0x02,0x05,0x00,0xc9,0x03,0x07,0x06,0xff]451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32452 453v_dual_add_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v3454// GFX11: encoding: [0x03,0x05,0x00,0xc9,0x04,0x07,0x06,0xff]455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32456 457v_dual_add_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v3458// GFX11: encoding: [0x69,0x04,0x00,0xc9,0x01,0x06,0x06,0xff]459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32460 461v_dual_add_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v3462// GFX11: encoding: [0x01,0x04,0x00,0xc9,0x69,0x06,0x06,0xff]463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32464 465v_dual_add_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v3466// GFX11: encoding: [0x7b,0x04,0x00,0xc9,0x6a,0x06,0x06,0xff]467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32468 469v_dual_add_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v3470// GFX11: encoding: [0x7f,0x04,0x00,0xc9,0x6b,0x06,0x06,0xff]471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32472 473v_dual_add_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v3474// GFX11: encoding: [0x7e,0x04,0x00,0xc9,0x7b,0x06,0x06,0xff]475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32476 477v_dual_add_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v3478// GFX11: encoding: [0x7d,0x04,0x00,0xc9,0x7d,0x06,0x06,0xff]479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32480 481v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v3482// GFX11: encoding: [0x6b,0x04,0x00,0xc9,0x7e,0x06,0x06,0xff]483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32484 485v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v3486// GFX11: encoding: [0x6a,0x04,0x00,0xc9,0x7f,0x06,0x06,0xff]487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32488 489v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v3490// GFX11: encoding: [0xff,0x04,0x00,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32492 493v_dual_add_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v3494// GFX11: encoding: [0xfd,0x04,0x00,0xc9,0xc1,0x06,0x06,0xff]495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32496 497v_dual_add_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v2498// GFX11: encoding: [0xf0,0x06,0x00,0xc9,0xf0,0x04,0x06,0xff]499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32500 501v_dual_add_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v5502// GFX11: encoding: [0xc1,0x08,0x00,0xc9,0xfd,0x0a,0x06,0xff]503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32504 505v_dual_add_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v4506// GFX11: encoding: [0x7c,0x0a,0x00,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32508 509v_dual_add_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v255510// GFX11: encoding: [0x04,0xff,0x05,0xc9,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32512 513v_dual_add_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v255514// GFX11: encoding: [0x01,0xff,0x05,0xc9,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32516 517v_dual_add_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v255518// GFX11: encoding: [0xff,0xff,0x05,0xc9,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32520 521v_dual_add_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v255522// GFX11: encoding: [0x02,0xff,0x05,0xc9,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32524 525v_dual_add_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v255526// GFX11: encoding: [0x03,0xff,0x05,0xc9,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32528 529v_dual_add_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v255530// GFX11: encoding: [0x69,0xfe,0x05,0xc9,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32532 533v_dual_add_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v255534// GFX11: encoding: [0x01,0xfe,0x05,0xc9,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32536 537v_dual_add_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v255538// GFX11: encoding: [0x7b,0xfe,0x05,0xc9,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32540 541v_dual_add_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v255542// GFX11: encoding: [0x7f,0xfe,0x05,0xc9,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32544 545v_dual_add_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v255546// GFX11: encoding: [0x7e,0xfe,0x05,0xc9,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32548 549v_dual_add_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v255550// GFX11: encoding: [0x7d,0xfe,0x05,0xc9,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32552 553v_dual_add_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v255554// GFX11: encoding: [0x6b,0xfe,0x05,0xc9,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32556 557v_dual_add_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v255558// GFX11: encoding: [0x6a,0xfe,0x05,0xc9,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32560 561v_dual_add_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v255562// GFX11: encoding: [0xff,0xfe,0x05,0xc9,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32564 565v_dual_add_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v255566// GFX11: encoding: [0xfd,0xfe,0x05,0xc9,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32568 569v_dual_add_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v255570// GFX11: encoding: [0xf0,0x06,0x04,0xc9,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32572 573v_dual_add_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v255574// GFX11: encoding: [0xc1,0x08,0x04,0xc9,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32576 577v_dual_add_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v4578// GFX11: encoding: [0x7c,0x0a,0x04,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32580 581v_dual_add_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v3582// GFX11: encoding: [0x04,0x05,0x22,0xc9,0x01,0x07,0x06,0xff]583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32584 585v_dual_add_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v3586// GFX11: encoding: [0x01,0x05,0x22,0xc9,0xff,0x07,0x06,0xff]587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32588 589v_dual_add_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v3590// GFX11: encoding: [0xff,0x05,0x22,0xc9,0x02,0x07,0x06,0xff]591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32592 593v_dual_add_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v3594// GFX11: encoding: [0x02,0x05,0x22,0xc9,0x03,0x07,0x06,0xff]595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32596 597v_dual_add_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v3598// GFX11: encoding: [0x03,0x05,0x22,0xc9,0x04,0x07,0x06,0xff]599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32600 601v_dual_add_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v3602// GFX11: encoding: [0x69,0x04,0x22,0xc9,0x01,0x06,0x06,0xff]603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32604 605v_dual_add_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v3606// GFX11: encoding: [0x01,0x04,0x22,0xc9,0x69,0x06,0x06,0xff]607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32608 609v_dual_add_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v3610// GFX11: encoding: [0x7b,0x04,0x22,0xc9,0x6a,0x06,0x06,0xff]611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32612 613v_dual_add_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v3614// GFX11: encoding: [0x7f,0x04,0x22,0xc9,0x6b,0x06,0x06,0xff]615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32616 617v_dual_add_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v3618// GFX11: encoding: [0x7e,0x04,0x22,0xc9,0x7b,0x06,0x06,0xff]619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32620 621v_dual_add_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v3622// GFX11: encoding: [0x7d,0x04,0x22,0xc9,0x7d,0x06,0x06,0xff]623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32624 625v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v3626// GFX11: encoding: [0x6b,0x04,0x22,0xc9,0x7e,0x06,0x06,0xff]627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32628 629v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v3630// GFX11: encoding: [0x6a,0x04,0x22,0xc9,0x7f,0x06,0x06,0xff]631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32632 633v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v3634// GFX11: encoding: [0xff,0x04,0x22,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32636 637v_dual_add_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v3638// GFX11: encoding: [0xfd,0x04,0x22,0xc9,0xc1,0x06,0x06,0xff]639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32640 641v_dual_add_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v2642// GFX11: encoding: [0xf0,0x06,0x22,0xc9,0xf0,0x04,0x06,0xff]643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32644 645v_dual_add_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v5646// GFX11: encoding: [0xc1,0x08,0x22,0xc9,0xfd,0x0a,0x06,0xff]647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32648 649v_dual_add_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v4650// GFX11: encoding: [0x7c,0x0a,0x22,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32652 653v_dual_add_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v3654// GFX11: encoding: [0x04,0x05,0x14,0xc9,0x01,0x07,0x06,0xff]655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32656 657v_dual_add_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v3658// GFX11: encoding: [0x01,0x05,0x14,0xc9,0xff,0x07,0x06,0xff]659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32660 661v_dual_add_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v3662// GFX11: encoding: [0xff,0x05,0x14,0xc9,0x02,0x07,0x06,0xff]663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32664 665v_dual_add_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v3666// GFX11: encoding: [0x02,0x05,0x14,0xc9,0x03,0x07,0x06,0xff]667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32668 669v_dual_add_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v3670// GFX11: encoding: [0x03,0x05,0x14,0xc9,0x04,0x07,0x06,0xff]671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32672 673v_dual_add_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v3674// GFX11: encoding: [0x69,0x04,0x14,0xc9,0x01,0x06,0x06,0xff]675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32676 677v_dual_add_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v3678// GFX11: encoding: [0x01,0x04,0x14,0xc9,0x69,0x06,0x06,0xff]679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32680 681v_dual_add_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v3682// GFX11: encoding: [0x7b,0x04,0x14,0xc9,0x6a,0x06,0x06,0xff]683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32684 685v_dual_add_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v3686// GFX11: encoding: [0x7f,0x04,0x14,0xc9,0x6b,0x06,0x06,0xff]687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32688 689v_dual_add_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v3690// GFX11: encoding: [0x7e,0x04,0x14,0xc9,0x7b,0x06,0x06,0xff]691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32692 693v_dual_add_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v3694// GFX11: encoding: [0x7d,0x04,0x14,0xc9,0x7d,0x06,0x06,0xff]695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32696 697v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v3698// GFX11: encoding: [0x6b,0x04,0x14,0xc9,0x7e,0x06,0x06,0xff]699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32700 701v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v3702// GFX11: encoding: [0x6a,0x04,0x14,0xc9,0x7f,0x06,0x06,0xff]703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32704 705v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v3706// GFX11: encoding: [0xff,0x04,0x14,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32708 709v_dual_add_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v3710// GFX11: encoding: [0xfd,0x04,0x14,0xc9,0xc1,0x06,0x06,0xff]711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32712 713v_dual_add_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v2714// GFX11: encoding: [0xf0,0x06,0x14,0xc9,0xf0,0x04,0x06,0xff]715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32716 717v_dual_add_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v5718// GFX11: encoding: [0xc1,0x08,0x14,0xc9,0xfd,0x0a,0x06,0xff]719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32720 721v_dual_add_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v4722// GFX11: encoding: [0x7c,0x0a,0x14,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32724 725v_dual_add_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v3726// GFX11: encoding: [0x04,0x05,0x16,0xc9,0x01,0x07,0x06,0xff]727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32728 729v_dual_add_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v3730// GFX11: encoding: [0x01,0x05,0x16,0xc9,0xff,0x07,0x06,0xff]731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32732 733v_dual_add_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v3734// GFX11: encoding: [0xff,0x05,0x16,0xc9,0x02,0x07,0x06,0xff]735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32736 737v_dual_add_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v3738// GFX11: encoding: [0x02,0x05,0x16,0xc9,0x03,0x07,0x06,0xff]739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32740 741v_dual_add_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v3742// GFX11: encoding: [0x03,0x05,0x16,0xc9,0x04,0x07,0x06,0xff]743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32744 745v_dual_add_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v3746// GFX11: encoding: [0x69,0x04,0x16,0xc9,0x01,0x06,0x06,0xff]747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32748 749v_dual_add_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v3750// GFX11: encoding: [0x01,0x04,0x16,0xc9,0x69,0x06,0x06,0xff]751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32752 753v_dual_add_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v3754// GFX11: encoding: [0x7b,0x04,0x16,0xc9,0x6a,0x06,0x06,0xff]755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32756 757v_dual_add_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v3758// GFX11: encoding: [0x7f,0x04,0x16,0xc9,0x6b,0x06,0x06,0xff]759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32760 761v_dual_add_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v3762// GFX11: encoding: [0x7e,0x04,0x16,0xc9,0x7b,0x06,0x06,0xff]763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32764 765v_dual_add_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v3766// GFX11: encoding: [0x7d,0x04,0x16,0xc9,0x7d,0x06,0x06,0xff]767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32768 769v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v3770// GFX11: encoding: [0x6b,0x04,0x16,0xc9,0x7e,0x06,0x06,0xff]771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32772 773v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v3774// GFX11: encoding: [0x6a,0x04,0x16,0xc9,0x7f,0x06,0x06,0xff]775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32776 777v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v3778// GFX11: encoding: [0xff,0x04,0x16,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32780 781v_dual_add_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v3782// GFX11: encoding: [0xfd,0x04,0x16,0xc9,0xc1,0x06,0x06,0xff]783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32784 785v_dual_add_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v2786// GFX11: encoding: [0xf0,0x06,0x16,0xc9,0xf0,0x04,0x06,0xff]787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32788 789v_dual_add_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v5790// GFX11: encoding: [0xc1,0x08,0x16,0xc9,0xfd,0x0a,0x06,0xff]791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32792 793v_dual_add_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v4794// GFX11: encoding: [0x7c,0x0a,0x16,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32796 797v_dual_add_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v1798// GFX11: encoding: [0x04,0xff,0x11,0xc9,0x01,0x01,0x06,0xff]799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32800 801v_dual_add_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v255802// GFX11: encoding: [0x01,0xff,0x11,0xc9,0xff,0x01,0x06,0xff]803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32804 805v_dual_add_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v2806// GFX11: encoding: [0xff,0xff,0x11,0xc9,0x02,0x01,0x06,0xff]807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32808 809v_dual_add_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v3810// GFX11: encoding: [0x02,0xff,0x11,0xc9,0x03,0x01,0x06,0xff]811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32812 813v_dual_add_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v4814// GFX11: encoding: [0x03,0xff,0x11,0xc9,0x04,0x01,0x06,0xff]815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32816 817v_dual_add_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s1818// GFX11: encoding: [0x69,0xfe,0x11,0xc9,0x01,0x00,0x06,0xff]819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32820 821v_dual_add_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s105822// GFX11: encoding: [0x01,0xfe,0x11,0xc9,0x69,0x00,0x06,0xff]823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32824 825v_dual_add_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo826// GFX11: encoding: [0x7b,0xfe,0x11,0xc9,0x6a,0x00,0x06,0xff]827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32828 829v_dual_add_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi830// GFX11: encoding: [0x7f,0xfe,0x11,0xc9,0x6b,0x00,0x06,0xff]831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32832 833v_dual_add_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp15834// GFX11: encoding: [0x7e,0xfe,0x11,0xc9,0x7b,0x00,0x06,0xff]835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32836 837v_dual_add_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m0838// GFX11: encoding: [0x7d,0xfe,0x11,0xc9,0x7d,0x00,0x06,0xff]839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32840 841v_dual_add_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo842// GFX11: encoding: [0x6b,0xfe,0x11,0xc9,0x7e,0x00,0x06,0xff]843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32844 845v_dual_add_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi846// GFX11: encoding: [0x6a,0xfe,0x11,0xc9,0x7f,0x00,0x06,0xff]847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32848 849v_dual_add_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null850// GFX11: encoding: [0xff,0xfe,0x11,0xc9,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32852 853v_dual_add_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -1854// GFX11: encoding: [0xfd,0xfe,0x11,0xc9,0xc1,0x00,0x06,0xff]855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32856 857v_dual_add_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.5858// GFX11: encoding: [0xf0,0x06,0x10,0xc9,0xf0,0x00,0x06,0xff]859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32860 861v_dual_add_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc862// GFX11: encoding: [0xc1,0x08,0x10,0xc9,0xfd,0x00,0x06,0xff]863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32864 865v_dual_add_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf123456866// GFX11: encoding: [0x7c,0x0a,0x10,0xc9,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32868 869v_dual_add_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v3870// GFX11: encoding: [0x04,0x05,0x0e,0xc9,0x01,0x07,0x06,0xff]871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32872 873v_dual_add_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v3874// GFX11: encoding: [0x01,0x05,0x0e,0xc9,0xff,0x07,0x06,0xff]875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32876 877v_dual_add_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v3878// GFX11: encoding: [0xff,0x05,0x0e,0xc9,0x02,0x07,0x06,0xff]879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32880 881v_dual_add_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v3882// GFX11: encoding: [0x02,0x05,0x0e,0xc9,0x03,0x07,0x06,0xff]883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32884 885v_dual_add_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v3886// GFX11: encoding: [0x03,0x05,0x0e,0xc9,0x04,0x07,0x06,0xff]887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32888 889v_dual_add_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v3890// GFX11: encoding: [0x69,0x04,0x0e,0xc9,0x01,0x06,0x06,0xff]891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32892 893v_dual_add_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v3894// GFX11: encoding: [0x01,0x04,0x0e,0xc9,0x69,0x06,0x06,0xff]895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32896 897v_dual_add_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v3898// GFX11: encoding: [0x7b,0x04,0x0e,0xc9,0x6a,0x06,0x06,0xff]899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32900 901v_dual_add_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v3902// GFX11: encoding: [0x7f,0x04,0x0e,0xc9,0x6b,0x06,0x06,0xff]903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32904 905v_dual_add_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v3906// GFX11: encoding: [0x7e,0x04,0x0e,0xc9,0x7b,0x06,0x06,0xff]907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32908 909v_dual_add_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v3910// GFX11: encoding: [0x7d,0x04,0x0e,0xc9,0x7d,0x06,0x06,0xff]911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32912 913v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v3914// GFX11: encoding: [0x6b,0x04,0x0e,0xc9,0x7e,0x06,0x06,0xff]915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32916 917v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v3918// GFX11: encoding: [0x6a,0x04,0x0e,0xc9,0x7f,0x06,0x06,0xff]919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32920 921v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v3922// GFX11: encoding: [0xff,0x04,0x0e,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32924 925v_dual_add_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v3926// GFX11: encoding: [0xfd,0x04,0x0e,0xc9,0xc1,0x06,0x06,0xff]927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32928 929v_dual_add_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v2930// GFX11: encoding: [0xf0,0x06,0x0e,0xc9,0xf0,0x04,0x06,0xff]931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32932 933v_dual_add_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v5934// GFX11: encoding: [0xc1,0x08,0x0e,0xc9,0xfd,0x0a,0x06,0xff]935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32936 937v_dual_add_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v4938// GFX11: encoding: [0x7c,0x0a,0x0e,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32940 941v_dual_add_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v3942// GFX11: encoding: [0x04,0x05,0x06,0xc9,0x01,0x07,0x06,0xff]943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32944 945v_dual_add_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v3946// GFX11: encoding: [0x01,0x05,0x06,0xc9,0xff,0x07,0x06,0xff]947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32948 949v_dual_add_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v3950// GFX11: encoding: [0xff,0x05,0x06,0xc9,0x02,0x07,0x06,0xff]951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32952 953v_dual_add_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v3954// GFX11: encoding: [0x02,0x05,0x06,0xc9,0x03,0x07,0x06,0xff]955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32956 957v_dual_add_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v3958// GFX11: encoding: [0x03,0x05,0x06,0xc9,0x04,0x07,0x06,0xff]959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32960 961v_dual_add_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v3962// GFX11: encoding: [0x69,0x04,0x06,0xc9,0x01,0x06,0x06,0xff]963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32964 965v_dual_add_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v3966// GFX11: encoding: [0x01,0x04,0x06,0xc9,0x69,0x06,0x06,0xff]967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32968 969v_dual_add_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v3970// GFX11: encoding: [0x7b,0x04,0x06,0xc9,0x6a,0x06,0x06,0xff]971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32972 973v_dual_add_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v3974// GFX11: encoding: [0x7f,0x04,0x06,0xc9,0x6b,0x06,0x06,0xff]975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32976 977v_dual_add_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v3978// GFX11: encoding: [0x7e,0x04,0x06,0xc9,0x7b,0x06,0x06,0xff]979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32980 981v_dual_add_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v3982// GFX11: encoding: [0x7d,0x04,0x06,0xc9,0x7d,0x06,0x06,0xff]983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32984 985v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v3986// GFX11: encoding: [0x6b,0x04,0x06,0xc9,0x7e,0x06,0x06,0xff]987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32988 989v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v3990// GFX11: encoding: [0x6a,0x04,0x06,0xc9,0x7f,0x06,0x06,0xff]991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32992 993v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v3994// GFX11: encoding: [0xff,0x04,0x06,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=32996 997v_dual_add_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v3998// GFX11: encoding: [0xfd,0x04,0x06,0xc9,0xc1,0x06,0x06,0xff]999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321000 1001v_dual_add_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v21002// GFX11: encoding: [0xf0,0x06,0x06,0xc9,0xf0,0x04,0x06,0xff]1003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321004 1005v_dual_add_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v51006// GFX11: encoding: [0xc1,0x08,0x06,0xc9,0xfd,0x0a,0x06,0xff]1007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321008 1009v_dual_add_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v41010// GFX11: encoding: [0x7c,0x0a,0x06,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321012 1013v_dual_add_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v31014// GFX11: encoding: [0x04,0x05,0x0a,0xc9,0x01,0x07,0x06,0xff]1015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321016 1017v_dual_add_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v31018// GFX11: encoding: [0x01,0x05,0x0a,0xc9,0xff,0x07,0x06,0xff]1019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321020 1021v_dual_add_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v31022// GFX11: encoding: [0xff,0x05,0x0a,0xc9,0x02,0x07,0x06,0xff]1023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321024 1025v_dual_add_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v31026// GFX11: encoding: [0x02,0x05,0x0a,0xc9,0x03,0x07,0x06,0xff]1027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321028 1029v_dual_add_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v31030// GFX11: encoding: [0x03,0x05,0x0a,0xc9,0x04,0x07,0x06,0xff]1031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321032 1033v_dual_add_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v31034// GFX11: encoding: [0x69,0x04,0x0a,0xc9,0x01,0x06,0x06,0xff]1035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321036 1037v_dual_add_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v31038// GFX11: encoding: [0x01,0x04,0x0a,0xc9,0x69,0x06,0x06,0xff]1039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321040 1041v_dual_add_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v31042// GFX11: encoding: [0x7b,0x04,0x0a,0xc9,0x6a,0x06,0x06,0xff]1043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321044 1045v_dual_add_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v31046// GFX11: encoding: [0x7f,0x04,0x0a,0xc9,0x6b,0x06,0x06,0xff]1047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321048 1049v_dual_add_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v31050// GFX11: encoding: [0x7e,0x04,0x0a,0xc9,0x7b,0x06,0x06,0xff]1051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321052 1053v_dual_add_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v31054// GFX11: encoding: [0x7d,0x04,0x0a,0xc9,0x7d,0x06,0x06,0xff]1055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321056 1057v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v31058// GFX11: encoding: [0x6b,0x04,0x0a,0xc9,0x7e,0x06,0x06,0xff]1059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321060 1061v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v31062// GFX11: encoding: [0x6a,0x04,0x0a,0xc9,0x7f,0x06,0x06,0xff]1063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321064 1065v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v31066// GFX11: encoding: [0xff,0x04,0x0a,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321068 1069v_dual_add_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v31070// GFX11: encoding: [0xfd,0x04,0x0a,0xc9,0xc1,0x06,0x06,0xff]1071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321072 1073v_dual_add_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v21074// GFX11: encoding: [0xf0,0x06,0x0a,0xc9,0xf0,0x04,0x06,0xff]1075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321076 1077v_dual_add_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v51078// GFX11: encoding: [0xc1,0x08,0x0a,0xc9,0xfd,0x0a,0x06,0xff]1079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321080 1081v_dual_add_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v41082// GFX11: encoding: [0x7c,0x0a,0x0a,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321084 1085v_dual_add_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v31086// GFX11: encoding: [0x04,0x05,0x0c,0xc9,0x01,0x07,0x06,0xff]1087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321088 1089v_dual_add_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v31090// GFX11: encoding: [0x01,0x05,0x0c,0xc9,0xff,0x07,0x06,0xff]1091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321092 1093v_dual_add_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v31094// GFX11: encoding: [0xff,0x05,0x0c,0xc9,0x02,0x07,0x06,0xff]1095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321096 1097v_dual_add_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v31098// GFX11: encoding: [0x02,0x05,0x0c,0xc9,0x03,0x07,0x06,0xff]1099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321100 1101v_dual_add_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v31102// GFX11: encoding: [0x03,0x05,0x0c,0xc9,0x04,0x07,0x06,0xff]1103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321104 1105v_dual_add_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v31106// GFX11: encoding: [0x69,0x04,0x0c,0xc9,0x01,0x06,0x06,0xff]1107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321108 1109v_dual_add_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v31110// GFX11: encoding: [0x01,0x04,0x0c,0xc9,0x69,0x06,0x06,0xff]1111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321112 1113v_dual_add_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v31114// GFX11: encoding: [0x7b,0x04,0x0c,0xc9,0x6a,0x06,0x06,0xff]1115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321116 1117v_dual_add_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v31118// GFX11: encoding: [0x7f,0x04,0x0c,0xc9,0x6b,0x06,0x06,0xff]1119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321120 1121v_dual_add_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v31122// GFX11: encoding: [0x7e,0x04,0x0c,0xc9,0x7b,0x06,0x06,0xff]1123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321124 1125v_dual_add_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v31126// GFX11: encoding: [0x7d,0x04,0x0c,0xc9,0x7d,0x06,0x06,0xff]1127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321128 1129v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v31130// GFX11: encoding: [0x6b,0x04,0x0c,0xc9,0x7e,0x06,0x06,0xff]1131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321132 1133v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v31134// GFX11: encoding: [0x6a,0x04,0x0c,0xc9,0x7f,0x06,0x06,0xff]1135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321136 1137v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v31138// GFX11: encoding: [0xff,0x04,0x0c,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321140 1141v_dual_add_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v31142// GFX11: encoding: [0xfd,0x04,0x0c,0xc9,0xc1,0x06,0x06,0xff]1143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321144 1145v_dual_add_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v21146// GFX11: encoding: [0xf0,0x06,0x0c,0xc9,0xf0,0x04,0x06,0xff]1147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321148 1149v_dual_add_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v51150// GFX11: encoding: [0xc1,0x08,0x0c,0xc9,0xfd,0x0a,0x06,0xff]1151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321152 1153v_dual_add_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v41154// GFX11: encoding: [0x7c,0x0a,0x0c,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321156 1157v_dual_cndmask_b32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v31158// GFX11: encoding: [0x04,0x05,0x48,0xca,0x01,0x07,0x06,0xff]1159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321160 1161v_dual_cndmask_b32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v31162// GFX11: encoding: [0x01,0x05,0x48,0xca,0xff,0x07,0x06,0xff]1163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321164 1165v_dual_cndmask_b32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v31166// GFX11: encoding: [0xff,0x05,0x48,0xca,0x02,0x07,0x06,0xff]1167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321168 1169v_dual_cndmask_b32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v31170// GFX11: encoding: [0x02,0x05,0x48,0xca,0x03,0x07,0x06,0xff]1171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321172 1173v_dual_cndmask_b32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v31174// GFX11: encoding: [0x03,0x05,0x48,0xca,0x04,0x07,0x06,0xff]1175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321176 1177v_dual_cndmask_b32 v255, s105, v2 :: v_dual_add_f32 v6, s105, v31178// GFX11: encoding: [0x69,0x04,0x48,0xca,0x69,0x06,0x06,0xff]1179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321180 1181v_dual_cndmask_b32 v255, s1, v2 :: v_dual_add_f32 v6, s1, v31182// GFX11: encoding: [0x01,0x04,0x48,0xca,0x01,0x06,0x06,0xff]1183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321184 1185v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_add_f32 v6, ttmp15, v31186// GFX11: encoding: [0x7b,0x04,0x48,0xca,0x7b,0x06,0x06,0xff]1187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321188 1189v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_add_f32 v6, exec_hi, v31190// GFX11: encoding: [0x7f,0x04,0x48,0xca,0x7f,0x06,0x06,0xff]1191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321192 1193v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_add_f32 v6, exec_lo, v31194// GFX11: encoding: [0x7e,0x04,0x48,0xca,0x7e,0x06,0x06,0xff]1195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321196 1197v_dual_cndmask_b32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v31198// GFX11: encoding: [0x7d,0x04,0x48,0xca,0x7d,0x06,0x06,0xff]1199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321200 1201v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v31202// GFX11: encoding: [0x6b,0x04,0x48,0xca,0x6b,0x06,0x06,0xff]1203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321204 1205v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, vcc_lo, v31206// GFX11: encoding: [0x6a,0x04,0x48,0xca,0x6a,0x06,0x06,0xff]1207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321208 1209v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v31210// GFX11: encoding: [0xff,0x04,0x48,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321212 1213v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v31214// GFX11: encoding: [0xfd,0x04,0x48,0xca,0xc1,0x06,0x06,0xff]1215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321216 1217v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v21218// GFX11: encoding: [0xf0,0x06,0x48,0xca,0xf0,0x04,0x06,0xff]1219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321220 1221v_dual_cndmask_b32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v51222// GFX11: encoding: [0xc1,0x08,0x48,0xca,0xfd,0x0a,0x06,0xff]1223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321224 1225v_dual_cndmask_b32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v41226// GFX11: encoding: [0x7c,0x0a,0x48,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321228 1229v_dual_cndmask_b32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v31230// GFX11: encoding: [0x04,0x05,0x60,0xca,0x01,0x07,0x06,0xff]1231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321232 1233v_dual_cndmask_b32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v31234// GFX11: encoding: [0x01,0x05,0x60,0xca,0xff,0x07,0x06,0xff]1235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321236 1237v_dual_cndmask_b32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v31238// GFX11: encoding: [0xff,0x05,0x60,0xca,0x02,0x07,0x06,0xff]1239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321240 1241v_dual_cndmask_b32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v31242// GFX11: encoding: [0x02,0x05,0x60,0xca,0x03,0x07,0x06,0xff]1243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321244 1245v_dual_cndmask_b32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v31246// GFX11: encoding: [0x03,0x05,0x60,0xca,0x04,0x07,0x06,0xff]1247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321248 1249v_dual_cndmask_b32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s105, v31250// GFX11: encoding: [0x69,0x04,0x60,0xca,0x69,0x06,0x06,0xff]1251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321252 1253v_dual_cndmask_b32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s1, v31254// GFX11: encoding: [0x01,0x04,0x60,0xca,0x01,0x06,0x06,0xff]1255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321256 1257v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, ttmp15, v31258// GFX11: encoding: [0x7b,0x04,0x60,0xca,0x7b,0x06,0x06,0xff]1259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321260 1261v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, exec_hi, v31262// GFX11: encoding: [0x7f,0x04,0x60,0xca,0x7f,0x06,0x06,0xff]1263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321264 1265v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, exec_lo, v31266// GFX11: encoding: [0x7e,0x04,0x60,0xca,0x7e,0x06,0x06,0xff]1267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321268 1269v_dual_cndmask_b32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v31270// GFX11: encoding: [0x7d,0x04,0x60,0xca,0x7d,0x06,0x06,0xff]1271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321272 1273v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v31274// GFX11: encoding: [0x6b,0x04,0x60,0xca,0x6b,0x06,0x06,0xff]1275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321276 1277v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v31278// GFX11: encoding: [0x6a,0x04,0x60,0xca,0x6a,0x06,0x06,0xff]1279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321280 1281v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v31282// GFX11: encoding: [0xff,0x04,0x60,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321284 1285v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v31286// GFX11: encoding: [0xfd,0x04,0x60,0xca,0xc1,0x06,0x06,0xff]1287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321288 1289v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v21290// GFX11: encoding: [0xf0,0x06,0x60,0xca,0xf0,0x04,0x06,0xff]1291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321292 1293v_dual_cndmask_b32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v51294// GFX11: encoding: [0xc1,0x08,0x60,0xca,0xfd,0x0a,0x06,0xff]1295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321296 1297v_dual_cndmask_b32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v41298// GFX11: encoding: [0x7c,0x0a,0x60,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321300 1301v_dual_cndmask_b32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v31302// GFX11: encoding: [0x04,0x05,0x64,0xca,0x01,0x07,0x06,0xff]1303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321304 1305v_dual_cndmask_b32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v31306// GFX11: encoding: [0x01,0x05,0x64,0xca,0xff,0x07,0x06,0xff]1307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321308 1309v_dual_cndmask_b32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v31310// GFX11: encoding: [0xff,0x05,0x64,0xca,0x02,0x07,0x06,0xff]1311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321312 1313v_dual_cndmask_b32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v31314// GFX11: encoding: [0x02,0x05,0x64,0xca,0x03,0x07,0x06,0xff]1315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321316 1317v_dual_cndmask_b32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v31318// GFX11: encoding: [0x03,0x05,0x64,0xca,0x04,0x07,0x06,0xff]1319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321320 1321v_dual_cndmask_b32 v255, s105, v2 :: v_dual_and_b32 v6, s105, v31322// GFX11: encoding: [0x69,0x04,0x64,0xca,0x69,0x06,0x06,0xff]1323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321324 1325v_dual_cndmask_b32 v255, s1, v2 :: v_dual_and_b32 v6, s1, v31326// GFX11: encoding: [0x01,0x04,0x64,0xca,0x01,0x06,0x06,0xff]1327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321328 1329v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_and_b32 v6, ttmp15, v31330// GFX11: encoding: [0x7b,0x04,0x64,0xca,0x7b,0x06,0x06,0xff]1331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321332 1333v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_and_b32 v6, exec_hi, v31334// GFX11: encoding: [0x7f,0x04,0x64,0xca,0x7f,0x06,0x06,0xff]1335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321336 1337v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_and_b32 v6, exec_lo, v31338// GFX11: encoding: [0x7e,0x04,0x64,0xca,0x7e,0x06,0x06,0xff]1339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321340 1341v_dual_cndmask_b32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v31342// GFX11: encoding: [0x7d,0x04,0x64,0xca,0x7d,0x06,0x06,0xff]1343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321344 1345v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v31346// GFX11: encoding: [0x6b,0x04,0x64,0xca,0x6b,0x06,0x06,0xff]1347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321348 1349v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, vcc_lo, v31350// GFX11: encoding: [0x6a,0x04,0x64,0xca,0x6a,0x06,0x06,0xff]1351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321352 1353v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v31354// GFX11: encoding: [0xff,0x04,0x64,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321356 1357v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v31358// GFX11: encoding: [0xfd,0x04,0x64,0xca,0xc1,0x06,0x06,0xff]1359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321360 1361v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v21362// GFX11: encoding: [0xf0,0x06,0x64,0xca,0xf0,0x04,0x06,0xff]1363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321364 1365v_dual_cndmask_b32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v51366// GFX11: encoding: [0xc1,0x08,0x64,0xca,0xfd,0x0a,0x06,0xff]1367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321368 1369v_dual_cndmask_b32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v41370// GFX11: encoding: [0x7c,0x0a,0x64,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321372 1373v_dual_cndmask_b32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v31374// GFX11: encoding: [0x04,0x05,0x52,0xca,0x01,0x07,0x06,0xff]1375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321376 1377v_dual_cndmask_b32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v31378// GFX11: encoding: [0x01,0x05,0x52,0xca,0xff,0x07,0x06,0xff]1379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321380 1381v_dual_cndmask_b32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v31382// GFX11: encoding: [0xff,0x05,0x52,0xca,0x02,0x07,0x06,0xff]1383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321384 1385v_dual_cndmask_b32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v31386// GFX11: encoding: [0x02,0x05,0x52,0xca,0x03,0x07,0x06,0xff]1387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321388 1389v_dual_cndmask_b32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v31390// GFX11: encoding: [0x03,0x05,0x52,0xca,0x04,0x07,0x06,0xff]1391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321392 1393v_dual_cndmask_b32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v31394// GFX11: encoding: [0x69,0x04,0x52,0xca,0x69,0x06,0x06,0xff]1395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321396 1397v_dual_cndmask_b32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v31398// GFX11: encoding: [0x01,0x04,0x52,0xca,0x01,0x06,0x06,0xff]1399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321400 1401v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v31402// GFX11: encoding: [0x7b,0x04,0x52,0xca,0x7b,0x06,0x06,0xff]1403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321404 1405v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v31406// GFX11: encoding: [0x7f,0x04,0x52,0xca,0x7f,0x06,0x06,0xff]1407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321408 1409v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v31410// GFX11: encoding: [0x7e,0x04,0x52,0xca,0x7e,0x06,0x06,0xff]1411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321412 1413v_dual_cndmask_b32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v31414// GFX11: encoding: [0x7d,0x04,0x52,0xca,0x7d,0x06,0x06,0xff]1415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321416 1417v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v31418// GFX11: encoding: [0x6b,0x04,0x52,0xca,0x6b,0x06,0x06,0xff]1419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321420 1421v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v31422// GFX11: encoding: [0x6a,0x04,0x52,0xca,0x6a,0x06,0x06,0xff]1423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321424 1425v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v31426// GFX11: encoding: [0xff,0x04,0x52,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321428 1429v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v31430// GFX11: encoding: [0xfd,0x04,0x52,0xca,0xc1,0x06,0x06,0xff]1431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321432 1433v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v21434// GFX11: encoding: [0xf0,0x06,0x52,0xca,0xf0,0x04,0x06,0xff]1435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321436 1437v_dual_cndmask_b32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v51438// GFX11: encoding: [0xc1,0x08,0x52,0xca,0xfd,0x0a,0x06,0xff]1439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321440 1441v_dual_cndmask_b32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v41442// GFX11: encoding: [0x7c,0x0a,0x52,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321444 1445v_dual_cndmask_b32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v31446// GFX11: encoding: [0x04,0x05,0x58,0xca,0x01,0x07,0x06,0xff]1447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321448 1449v_dual_cndmask_b32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v31450// GFX11: encoding: [0x01,0x05,0x58,0xca,0xff,0x07,0x06,0xff]1451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321452 1453v_dual_cndmask_b32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v31454// GFX11: encoding: [0xff,0x05,0x58,0xca,0x02,0x07,0x06,0xff]1455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321456 1457v_dual_cndmask_b32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v31458// GFX11: encoding: [0x02,0x05,0x58,0xca,0x03,0x07,0x06,0xff]1459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321460 1461v_dual_cndmask_b32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v31462// GFX11: encoding: [0x03,0x05,0x58,0xca,0x04,0x07,0x06,0xff]1463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321464 1465v_dual_cndmask_b32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v31466// GFX11: encoding: [0x69,0x04,0x58,0xca,0x69,0x06,0x06,0xff]1467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321468 1469v_dual_cndmask_b32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v31470// GFX11: encoding: [0x01,0x04,0x58,0xca,0x01,0x06,0x06,0xff]1471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321472 1473v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v31474// GFX11: encoding: [0x7b,0x04,0x58,0xca,0x7b,0x06,0x06,0xff]1475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321476 1477v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v31478// GFX11: encoding: [0x7f,0x04,0x58,0xca,0x7f,0x06,0x06,0xff]1479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321480 1481v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v31482// GFX11: encoding: [0x7e,0x04,0x58,0xca,0x7e,0x06,0x06,0xff]1483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321484 1485v_dual_cndmask_b32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v31486// GFX11: encoding: [0x7d,0x04,0x58,0xca,0x7d,0x06,0x06,0xff]1487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321488 1489v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v31490// GFX11: encoding: [0x6b,0x04,0x58,0xca,0x6b,0x06,0x06,0xff]1491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321492 1493v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v31494// GFX11: encoding: [0x6a,0x04,0x58,0xca,0x6a,0x06,0x06,0xff]1495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321496 1497v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v31498// GFX11: encoding: [0xff,0x04,0x58,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321500 1501v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v31502// GFX11: encoding: [0xfd,0x04,0x58,0xca,0xc1,0x06,0x06,0xff]1503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321504 1505v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v21506// GFX11: encoding: [0xf0,0x06,0x58,0xca,0xf0,0x04,0x06,0xff]1507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321508 1509v_dual_cndmask_b32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v51510// GFX11: encoding: [0xc1,0x08,0x58,0xca,0xfd,0x0a,0x06,0xff]1511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321512 1513v_dual_cndmask_b32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v41514// GFX11: encoding: [0x7c,0x0a,0x58,0xca,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]1515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321516 1517v_dual_cndmask_b32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf1234561518// GFX11: encoding: [0x04,0x05,0x42,0xca,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]1519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321520 1521v_dual_cndmask_b32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf1234561522// GFX11: encoding: [0x01,0x05,0x42,0xca,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]1523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321524 1525v_dual_cndmask_b32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf1234561526// GFX11: encoding: [0xff,0x05,0x42,0xca,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]1527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321528 1529v_dual_cndmask_b32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf1234561530// GFX11: encoding: [0x02,0x05,0x42,0xca,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]1531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321532 1533v_dual_cndmask_b32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf1234561534// GFX11: encoding: [0x03,0x05,0x42,0xca,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]1535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321536 1537v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf1234561538// GFX11: encoding: [0xff,0x04,0x42,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321540 1541v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, -1, v2, 0xaf1234561542// GFX11: encoding: [0xf0,0x06,0x42,0xca,0xc1,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]1543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321544 1545v_dual_cndmask_b32 v255, -1, v4 :: v_dual_fmaak_f32 v6, 0.5, v5, 0xaf1234561546// GFX11: encoding: [0xc1,0x08,0x42,0xca,0xf0,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]1547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321548 1549v_dual_cndmask_b32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf1234561550// GFX11: encoding: [0x7c,0x0a,0x42,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321552 1553v_dual_cndmask_b32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v31554// GFX11: encoding: [0x04,0x05,0x40,0xca,0x01,0x07,0x06,0xff]1555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321556 1557v_dual_cndmask_b32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v31558// GFX11: encoding: [0x01,0x05,0x40,0xca,0xff,0x07,0x06,0xff]1559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321560 1561v_dual_cndmask_b32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v31562// GFX11: encoding: [0xff,0x05,0x40,0xca,0x02,0x07,0x06,0xff]1563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321564 1565v_dual_cndmask_b32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v31566// GFX11: encoding: [0x02,0x05,0x40,0xca,0x03,0x07,0x06,0xff]1567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321568 1569v_dual_cndmask_b32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v31570// GFX11: encoding: [0x03,0x05,0x40,0xca,0x04,0x07,0x06,0xff]1571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321572 1573v_dual_cndmask_b32 v255, s105, v2 :: v_dual_fmac_f32 v6, s105, v31574// GFX11: encoding: [0x69,0x04,0x40,0xca,0x69,0x06,0x06,0xff]1575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321576 1577v_dual_cndmask_b32 v255, s1, v2 :: v_dual_fmac_f32 v6, s1, v31578// GFX11: encoding: [0x01,0x04,0x40,0xca,0x01,0x06,0x06,0xff]1579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321580 1581v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, ttmp15, v31582// GFX11: encoding: [0x7b,0x04,0x40,0xca,0x7b,0x06,0x06,0xff]1583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321584 1585v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, exec_hi, v31586// GFX11: encoding: [0x7f,0x04,0x40,0xca,0x7f,0x06,0x06,0xff]1587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321588 1589v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, exec_lo, v31590// GFX11: encoding: [0x7e,0x04,0x40,0xca,0x7e,0x06,0x06,0xff]1591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321592 1593v_dual_cndmask_b32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v31594// GFX11: encoding: [0x7d,0x04,0x40,0xca,0x7d,0x06,0x06,0xff]1595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321596 1597v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v31598// GFX11: encoding: [0x6b,0x04,0x40,0xca,0x6b,0x06,0x06,0xff]1599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321600 1601v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, vcc_lo, v31602// GFX11: encoding: [0x6a,0x04,0x40,0xca,0x6a,0x06,0x06,0xff]1603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321604 1605v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v31606// GFX11: encoding: [0xff,0x04,0x40,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321608 1609v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v31610// GFX11: encoding: [0xfd,0x04,0x40,0xca,0xc1,0x06,0x06,0xff]1611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321612 1613v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v21614// GFX11: encoding: [0xf0,0x06,0x40,0xca,0xf0,0x04,0x06,0xff]1615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321616 1617v_dual_cndmask_b32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v51618// GFX11: encoding: [0xc1,0x08,0x40,0xca,0xfd,0x0a,0x06,0xff]1619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321620 1621v_dual_cndmask_b32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v41622// GFX11: encoding: [0x7c,0x0a,0x40,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321624 1625v_dual_cndmask_b32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v2551626// GFX11: encoding: [0x04,0xff,0x45,0xca,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]1627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321628 1629v_dual_cndmask_b32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v2551630// GFX11: encoding: [0x01,0xff,0x45,0xca,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]1631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321632 1633v_dual_cndmask_b32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v2551634// GFX11: encoding: [0xff,0xff,0x45,0xca,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]1635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321636 1637v_dual_cndmask_b32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v2551638// GFX11: encoding: [0x02,0xff,0x45,0xca,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]1639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321640 1641v_dual_cndmask_b32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v2551642// GFX11: encoding: [0x03,0xff,0x45,0xca,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]1643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321644 1645v_dual_cndmask_b32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v2551646// GFX11: encoding: [0xff,0xfe,0x45,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]1647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321648 1649v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v2551650// GFX11: encoding: [0xf0,0x06,0x44,0xca,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]1651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321652 1653v_dual_cndmask_b32 v255, -1, v4 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v2551654// GFX11: encoding: [0xc1,0x08,0x44,0xca,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]1655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321656 1657v_dual_cndmask_b32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v41658// GFX11: encoding: [0x7c,0x0a,0x44,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321660 1661v_dual_cndmask_b32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v31662// GFX11: encoding: [0x04,0x05,0x62,0xca,0x01,0x07,0x06,0xff]1663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321664 1665v_dual_cndmask_b32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v31666// GFX11: encoding: [0x01,0x05,0x62,0xca,0xff,0x07,0x06,0xff]1667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321668 1669v_dual_cndmask_b32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v31670// GFX11: encoding: [0xff,0x05,0x62,0xca,0x02,0x07,0x06,0xff]1671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321672 1673v_dual_cndmask_b32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v31674// GFX11: encoding: [0x02,0x05,0x62,0xca,0x03,0x07,0x06,0xff]1675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321676 1677v_dual_cndmask_b32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v31678// GFX11: encoding: [0x03,0x05,0x62,0xca,0x04,0x07,0x06,0xff]1679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321680 1681v_dual_cndmask_b32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s105, v31682// GFX11: encoding: [0x69,0x04,0x62,0xca,0x69,0x06,0x06,0xff]1683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321684 1685v_dual_cndmask_b32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s1, v31686// GFX11: encoding: [0x01,0x04,0x62,0xca,0x01,0x06,0x06,0xff]1687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321688 1689v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v31690// GFX11: encoding: [0x7b,0x04,0x62,0xca,0x7b,0x06,0x06,0xff]1691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321692 1693v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v31694// GFX11: encoding: [0x7f,0x04,0x62,0xca,0x7f,0x06,0x06,0xff]1695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321696 1697v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v31698// GFX11: encoding: [0x7e,0x04,0x62,0xca,0x7e,0x06,0x06,0xff]1699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321700 1701v_dual_cndmask_b32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v31702// GFX11: encoding: [0x7d,0x04,0x62,0xca,0x7d,0x06,0x06,0xff]1703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321704 1705v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v31706// GFX11: encoding: [0x6b,0x04,0x62,0xca,0x6b,0x06,0x06,0xff]1707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321708 1709v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v31710// GFX11: encoding: [0x6a,0x04,0x62,0xca,0x6a,0x06,0x06,0xff]1711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321712 1713v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v31714// GFX11: encoding: [0xff,0x04,0x62,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321716 1717v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v31718// GFX11: encoding: [0xfd,0x04,0x62,0xca,0xc1,0x06,0x06,0xff]1719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321720 1721v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v21722// GFX11: encoding: [0xf0,0x06,0x62,0xca,0xf0,0x04,0x06,0xff]1723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321724 1725v_dual_cndmask_b32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v51726// GFX11: encoding: [0xc1,0x08,0x62,0xca,0xfd,0x0a,0x06,0xff]1727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321728 1729v_dual_cndmask_b32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v41730// GFX11: encoding: [0x7c,0x0a,0x62,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321732 1733v_dual_cndmask_b32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v31734// GFX11: encoding: [0x04,0x05,0x54,0xca,0x01,0x07,0x06,0xff]1735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321736 1737v_dual_cndmask_b32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v31738// GFX11: encoding: [0x01,0x05,0x54,0xca,0xff,0x07,0x06,0xff]1739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321740 1741v_dual_cndmask_b32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v31742// GFX11: encoding: [0xff,0x05,0x54,0xca,0x02,0x07,0x06,0xff]1743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321744 1745v_dual_cndmask_b32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v31746// GFX11: encoding: [0x02,0x05,0x54,0xca,0x03,0x07,0x06,0xff]1747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321748 1749v_dual_cndmask_b32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v31750// GFX11: encoding: [0x03,0x05,0x54,0xca,0x04,0x07,0x06,0xff]1751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321752 1753v_dual_cndmask_b32 v255, s105, v2 :: v_dual_max_f32 v6, s105, v31754// GFX11: encoding: [0x69,0x04,0x54,0xca,0x69,0x06,0x06,0xff]1755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321756 1757v_dual_cndmask_b32 v255, s1, v2 :: v_dual_max_f32 v6, s1, v31758// GFX11: encoding: [0x01,0x04,0x54,0xca,0x01,0x06,0x06,0xff]1759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321760 1761v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_max_f32 v6, ttmp15, v31762// GFX11: encoding: [0x7b,0x04,0x54,0xca,0x7b,0x06,0x06,0xff]1763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321764 1765v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_max_f32 v6, exec_hi, v31766// GFX11: encoding: [0x7f,0x04,0x54,0xca,0x7f,0x06,0x06,0xff]1767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321768 1769v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_max_f32 v6, exec_lo, v31770// GFX11: encoding: [0x7e,0x04,0x54,0xca,0x7e,0x06,0x06,0xff]1771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321772 1773v_dual_cndmask_b32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v31774// GFX11: encoding: [0x7d,0x04,0x54,0xca,0x7d,0x06,0x06,0xff]1775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321776 1777v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v31778// GFX11: encoding: [0x6b,0x04,0x54,0xca,0x6b,0x06,0x06,0xff]1779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321780 1781v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, vcc_lo, v31782// GFX11: encoding: [0x6a,0x04,0x54,0xca,0x6a,0x06,0x06,0xff]1783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321784 1785v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v31786// GFX11: encoding: [0xff,0x04,0x54,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321788 1789v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v31790// GFX11: encoding: [0xfd,0x04,0x54,0xca,0xc1,0x06,0x06,0xff]1791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321792 1793v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v21794// GFX11: encoding: [0xf0,0x06,0x54,0xca,0xf0,0x04,0x06,0xff]1795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321796 1797v_dual_cndmask_b32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v51798// GFX11: encoding: [0xc1,0x08,0x54,0xca,0xfd,0x0a,0x06,0xff]1799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321800 1801v_dual_cndmask_b32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v41802// GFX11: encoding: [0x7c,0x0a,0x54,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321804 1805v_dual_cndmask_b32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v31806// GFX11: encoding: [0x04,0x05,0x56,0xca,0x01,0x07,0x06,0xff]1807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321808 1809v_dual_cndmask_b32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v31810// GFX11: encoding: [0x01,0x05,0x56,0xca,0xff,0x07,0x06,0xff]1811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321812 1813v_dual_cndmask_b32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v31814// GFX11: encoding: [0xff,0x05,0x56,0xca,0x02,0x07,0x06,0xff]1815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321816 1817v_dual_cndmask_b32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v31818// GFX11: encoding: [0x02,0x05,0x56,0xca,0x03,0x07,0x06,0xff]1819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321820 1821v_dual_cndmask_b32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v31822// GFX11: encoding: [0x03,0x05,0x56,0xca,0x04,0x07,0x06,0xff]1823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321824 1825v_dual_cndmask_b32 v255, s105, v2 :: v_dual_min_f32 v6, s105, v31826// GFX11: encoding: [0x69,0x04,0x56,0xca,0x69,0x06,0x06,0xff]1827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321828 1829v_dual_cndmask_b32 v255, s1, v2 :: v_dual_min_f32 v6, s1, v31830// GFX11: encoding: [0x01,0x04,0x56,0xca,0x01,0x06,0x06,0xff]1831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321832 1833v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_min_f32 v6, ttmp15, v31834// GFX11: encoding: [0x7b,0x04,0x56,0xca,0x7b,0x06,0x06,0xff]1835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321836 1837v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_min_f32 v6, exec_hi, v31838// GFX11: encoding: [0x7f,0x04,0x56,0xca,0x7f,0x06,0x06,0xff]1839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321840 1841v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_min_f32 v6, exec_lo, v31842// GFX11: encoding: [0x7e,0x04,0x56,0xca,0x7e,0x06,0x06,0xff]1843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321844 1845v_dual_cndmask_b32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v31846// GFX11: encoding: [0x7d,0x04,0x56,0xca,0x7d,0x06,0x06,0xff]1847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321848 1849v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v31850// GFX11: encoding: [0x6b,0x04,0x56,0xca,0x6b,0x06,0x06,0xff]1851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321852 1853v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, vcc_lo, v31854// GFX11: encoding: [0x6a,0x04,0x56,0xca,0x6a,0x06,0x06,0xff]1855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321856 1857v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v31858// GFX11: encoding: [0xff,0x04,0x56,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]1859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321860 1861v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v31862// GFX11: encoding: [0xfd,0x04,0x56,0xca,0xc1,0x06,0x06,0xff]1863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321864 1865v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v21866// GFX11: encoding: [0xf0,0x06,0x56,0xca,0xf0,0x04,0x06,0xff]1867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321868 1869v_dual_cndmask_b32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v51870// GFX11: encoding: [0xc1,0x08,0x56,0xca,0xfd,0x0a,0x06,0xff]1871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321872 1873v_dual_cndmask_b32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v41874// GFX11: encoding: [0x7c,0x0a,0x56,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]1875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321876 1877v_dual_cndmask_b32 v255, v4, v255 :: v_dual_mov_b32 v6, v11878// GFX11: encoding: [0x04,0xff,0x51,0xca,0x01,0x01,0x06,0xff]1879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321880 1881v_dual_cndmask_b32 v255, v1, v255 :: v_dual_mov_b32 v6, v2551882// GFX11: encoding: [0x01,0xff,0x51,0xca,0xff,0x01,0x06,0xff]1883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321884 1885v_dual_cndmask_b32 v255, v255, v255 :: v_dual_mov_b32 v6, v21886// GFX11: encoding: [0xff,0xff,0x51,0xca,0x02,0x01,0x06,0xff]1887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321888 1889v_dual_cndmask_b32 v255, v2, v255 :: v_dual_mov_b32 v6, v31890// GFX11: encoding: [0x02,0xff,0x51,0xca,0x03,0x01,0x06,0xff]1891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321892 1893v_dual_cndmask_b32 v255, v3, v255 :: v_dual_mov_b32 v6, v41894// GFX11: encoding: [0x03,0xff,0x51,0xca,0x04,0x01,0x06,0xff]1895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321896 1897v_dual_cndmask_b32 v255, s105, v255 :: v_dual_mov_b32 v6, s1051898// GFX11: encoding: [0x69,0xfe,0x51,0xca,0x69,0x00,0x06,0xff]1899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321900 1901v_dual_cndmask_b32 v255, s1, v255 :: v_dual_mov_b32 v6, s11902// GFX11: encoding: [0x01,0xfe,0x51,0xca,0x01,0x00,0x06,0xff]1903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321904 1905v_dual_cndmask_b32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, ttmp151906// GFX11: encoding: [0x7b,0xfe,0x51,0xca,0x7b,0x00,0x06,0xff]1907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321908 1909v_dual_cndmask_b32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, exec_hi1910// GFX11: encoding: [0x7f,0xfe,0x51,0xca,0x7f,0x00,0x06,0xff]1911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321912 1913v_dual_cndmask_b32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, exec_lo1914// GFX11: encoding: [0x7e,0xfe,0x51,0xca,0x7e,0x00,0x06,0xff]1915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321916 1917v_dual_cndmask_b32 v255, m0, v255 :: v_dual_mov_b32 v6, m01918// GFX11: encoding: [0x7d,0xfe,0x51,0xca,0x7d,0x00,0x06,0xff]1919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321920 1921v_dual_cndmask_b32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, vcc_hi1922// GFX11: encoding: [0x6b,0xfe,0x51,0xca,0x6b,0x00,0x06,0xff]1923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321924 1925v_dual_cndmask_b32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, vcc_lo1926// GFX11: encoding: [0x6a,0xfe,0x51,0xca,0x6a,0x00,0x06,0xff]1927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321928 1929v_dual_cndmask_b32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null1930// GFX11: encoding: [0xff,0xfe,0x51,0xca,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]1931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321932 1933v_dual_cndmask_b32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -11934// GFX11: encoding: [0xfd,0xfe,0x51,0xca,0xc1,0x00,0x06,0xff]1935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321936 1937v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.51938// GFX11: encoding: [0xf0,0x06,0x50,0xca,0xf0,0x00,0x06,0xff]1939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321940 1941v_dual_cndmask_b32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc1942// GFX11: encoding: [0xc1,0x08,0x50,0xca,0xfd,0x00,0x06,0xff]1943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321944 1945v_dual_cndmask_b32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf1234561946// GFX11: encoding: [0x7c,0x0a,0x50,0xca,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]1947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321948 1949v_dual_cndmask_b32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v31950// GFX11: encoding: [0x04,0x05,0x4e,0xca,0x01,0x07,0x06,0xff]1951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321952 1953v_dual_cndmask_b32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v31954// GFX11: encoding: [0x01,0x05,0x4e,0xca,0xff,0x07,0x06,0xff]1955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321956 1957v_dual_cndmask_b32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v31958// GFX11: encoding: [0xff,0x05,0x4e,0xca,0x02,0x07,0x06,0xff]1959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321960 1961v_dual_cndmask_b32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v31962// GFX11: encoding: [0x02,0x05,0x4e,0xca,0x03,0x07,0x06,0xff]1963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321964 1965v_dual_cndmask_b32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v31966// GFX11: encoding: [0x03,0x05,0x4e,0xca,0x04,0x07,0x06,0xff]1967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321968 1969v_dual_cndmask_b32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v31970// GFX11: encoding: [0x69,0x04,0x4e,0xca,0x69,0x06,0x06,0xff]1971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321972 1973v_dual_cndmask_b32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v31974// GFX11: encoding: [0x01,0x04,0x4e,0xca,0x01,0x06,0x06,0xff]1975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321976 1977v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v31978// GFX11: encoding: [0x7b,0x04,0x4e,0xca,0x7b,0x06,0x06,0xff]1979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321980 1981v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v31982// GFX11: encoding: [0x7f,0x04,0x4e,0xca,0x7f,0x06,0x06,0xff]1983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321984 1985v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v31986// GFX11: encoding: [0x7e,0x04,0x4e,0xca,0x7e,0x06,0x06,0xff]1987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321988 1989v_dual_cndmask_b32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v31990// GFX11: encoding: [0x7d,0x04,0x4e,0xca,0x7d,0x06,0x06,0xff]1991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321992 1993v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v31994// GFX11: encoding: [0x6b,0x04,0x4e,0xca,0x6b,0x06,0x06,0xff]1995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=321996 1997v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v31998// GFX11: encoding: [0x6a,0x04,0x4e,0xca,0x6a,0x06,0x06,0xff]1999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322000 2001v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v32002// GFX11: encoding: [0xff,0x04,0x4e,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322004 2005v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v32006// GFX11: encoding: [0xfd,0x04,0x4e,0xca,0xc1,0x06,0x06,0xff]2007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322008 2009v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v22010// GFX11: encoding: [0xf0,0x06,0x4e,0xca,0xf0,0x04,0x06,0xff]2011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322012 2013v_dual_cndmask_b32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v52014// GFX11: encoding: [0xc1,0x08,0x4e,0xca,0xfd,0x0a,0x06,0xff]2015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322016 2017v_dual_cndmask_b32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v42018// GFX11: encoding: [0x7c,0x0a,0x4e,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322020 2021v_dual_cndmask_b32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v32022// GFX11: encoding: [0x04,0x05,0x46,0xca,0x01,0x07,0x06,0xff]2023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322024 2025v_dual_cndmask_b32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v32026// GFX11: encoding: [0x01,0x05,0x46,0xca,0xff,0x07,0x06,0xff]2027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322028 2029v_dual_cndmask_b32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v32030// GFX11: encoding: [0xff,0x05,0x46,0xca,0x02,0x07,0x06,0xff]2031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322032 2033v_dual_cndmask_b32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v32034// GFX11: encoding: [0x02,0x05,0x46,0xca,0x03,0x07,0x06,0xff]2035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322036 2037v_dual_cndmask_b32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v32038// GFX11: encoding: [0x03,0x05,0x46,0xca,0x04,0x07,0x06,0xff]2039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322040 2041v_dual_cndmask_b32 v255, s105, v2 :: v_dual_mul_f32 v6, s105, v32042// GFX11: encoding: [0x69,0x04,0x46,0xca,0x69,0x06,0x06,0xff]2043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322044 2045v_dual_cndmask_b32 v255, s1, v2 :: v_dual_mul_f32 v6, s1, v32046// GFX11: encoding: [0x01,0x04,0x46,0xca,0x01,0x06,0x06,0xff]2047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322048 2049v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, ttmp15, v32050// GFX11: encoding: [0x7b,0x04,0x46,0xca,0x7b,0x06,0x06,0xff]2051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322052 2053v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, exec_hi, v32054// GFX11: encoding: [0x7f,0x04,0x46,0xca,0x7f,0x06,0x06,0xff]2055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322056 2057v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, exec_lo, v32058// GFX11: encoding: [0x7e,0x04,0x46,0xca,0x7e,0x06,0x06,0xff]2059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322060 2061v_dual_cndmask_b32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v32062// GFX11: encoding: [0x7d,0x04,0x46,0xca,0x7d,0x06,0x06,0xff]2063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322064 2065v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v32066// GFX11: encoding: [0x6b,0x04,0x46,0xca,0x6b,0x06,0x06,0xff]2067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322068 2069v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, vcc_lo, v32070// GFX11: encoding: [0x6a,0x04,0x46,0xca,0x6a,0x06,0x06,0xff]2071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322072 2073v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v32074// GFX11: encoding: [0xff,0x04,0x46,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322076 2077v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v32078// GFX11: encoding: [0xfd,0x04,0x46,0xca,0xc1,0x06,0x06,0xff]2079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322080 2081v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v22082// GFX11: encoding: [0xf0,0x06,0x46,0xca,0xf0,0x04,0x06,0xff]2083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322084 2085v_dual_cndmask_b32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v52086// GFX11: encoding: [0xc1,0x08,0x46,0xca,0xfd,0x0a,0x06,0xff]2087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322088 2089v_dual_cndmask_b32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v42090// GFX11: encoding: [0x7c,0x0a,0x46,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322092 2093v_dual_cndmask_b32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v32094// GFX11: encoding: [0x04,0x05,0x4a,0xca,0x01,0x07,0x06,0xff]2095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322096 2097v_dual_cndmask_b32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v32098// GFX11: encoding: [0x01,0x05,0x4a,0xca,0xff,0x07,0x06,0xff]2099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322100 2101v_dual_cndmask_b32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v32102// GFX11: encoding: [0xff,0x05,0x4a,0xca,0x02,0x07,0x06,0xff]2103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322104 2105v_dual_cndmask_b32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v32106// GFX11: encoding: [0x02,0x05,0x4a,0xca,0x03,0x07,0x06,0xff]2107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322108 2109v_dual_cndmask_b32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v32110// GFX11: encoding: [0x03,0x05,0x4a,0xca,0x04,0x07,0x06,0xff]2111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322112 2113v_dual_cndmask_b32 v255, s105, v2 :: v_dual_sub_f32 v6, s105, v32114// GFX11: encoding: [0x69,0x04,0x4a,0xca,0x69,0x06,0x06,0xff]2115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322116 2117v_dual_cndmask_b32 v255, s1, v2 :: v_dual_sub_f32 v6, s1, v32118// GFX11: encoding: [0x01,0x04,0x4a,0xca,0x01,0x06,0x06,0xff]2119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322120 2121v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, ttmp15, v32122// GFX11: encoding: [0x7b,0x04,0x4a,0xca,0x7b,0x06,0x06,0xff]2123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322124 2125v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, exec_hi, v32126// GFX11: encoding: [0x7f,0x04,0x4a,0xca,0x7f,0x06,0x06,0xff]2127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322128 2129v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, exec_lo, v32130// GFX11: encoding: [0x7e,0x04,0x4a,0xca,0x7e,0x06,0x06,0xff]2131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322132 2133v_dual_cndmask_b32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v32134// GFX11: encoding: [0x7d,0x04,0x4a,0xca,0x7d,0x06,0x06,0xff]2135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322136 2137v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v32138// GFX11: encoding: [0x6b,0x04,0x4a,0xca,0x6b,0x06,0x06,0xff]2139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322140 2141v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, vcc_lo, v32142// GFX11: encoding: [0x6a,0x04,0x4a,0xca,0x6a,0x06,0x06,0xff]2143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322144 2145v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v32146// GFX11: encoding: [0xff,0x04,0x4a,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322148 2149v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v32150// GFX11: encoding: [0xfd,0x04,0x4a,0xca,0xc1,0x06,0x06,0xff]2151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322152 2153v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v22154// GFX11: encoding: [0xf0,0x06,0x4a,0xca,0xf0,0x04,0x06,0xff]2155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322156 2157v_dual_cndmask_b32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v52158// GFX11: encoding: [0xc1,0x08,0x4a,0xca,0xfd,0x0a,0x06,0xff]2159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322160 2161v_dual_cndmask_b32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v42162// GFX11: encoding: [0x7c,0x0a,0x4a,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322164 2165v_dual_cndmask_b32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v32166// GFX11: encoding: [0x04,0x05,0x4c,0xca,0x01,0x07,0x06,0xff]2167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322168 2169v_dual_cndmask_b32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v32170// GFX11: encoding: [0x01,0x05,0x4c,0xca,0xff,0x07,0x06,0xff]2171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322172 2173v_dual_cndmask_b32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v32174// GFX11: encoding: [0xff,0x05,0x4c,0xca,0x02,0x07,0x06,0xff]2175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322176 2177v_dual_cndmask_b32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v32178// GFX11: encoding: [0x02,0x05,0x4c,0xca,0x03,0x07,0x06,0xff]2179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322180 2181v_dual_cndmask_b32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v32182// GFX11: encoding: [0x03,0x05,0x4c,0xca,0x04,0x07,0x06,0xff]2183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322184 2185v_dual_cndmask_b32 v255, s105, v2 :: v_dual_subrev_f32 v6, s105, v32186// GFX11: encoding: [0x69,0x04,0x4c,0xca,0x69,0x06,0x06,0xff]2187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322188 2189v_dual_cndmask_b32 v255, s1, v2 :: v_dual_subrev_f32 v6, s1, v32190// GFX11: encoding: [0x01,0x04,0x4c,0xca,0x01,0x06,0x06,0xff]2191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322192 2193v_dual_cndmask_b32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, ttmp15, v32194// GFX11: encoding: [0x7b,0x04,0x4c,0xca,0x7b,0x06,0x06,0xff]2195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322196 2197v_dual_cndmask_b32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, exec_hi, v32198// GFX11: encoding: [0x7f,0x04,0x4c,0xca,0x7f,0x06,0x06,0xff]2199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322200 2201v_dual_cndmask_b32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, exec_lo, v32202// GFX11: encoding: [0x7e,0x04,0x4c,0xca,0x7e,0x06,0x06,0xff]2203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322204 2205v_dual_cndmask_b32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v32206// GFX11: encoding: [0x7d,0x04,0x4c,0xca,0x7d,0x06,0x06,0xff]2207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322208 2209v_dual_cndmask_b32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v32210// GFX11: encoding: [0x6b,0x04,0x4c,0xca,0x6b,0x06,0x06,0xff]2211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322212 2213v_dual_cndmask_b32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, vcc_lo, v32214// GFX11: encoding: [0x6a,0x04,0x4c,0xca,0x6a,0x06,0x06,0xff]2215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322216 2217v_dual_cndmask_b32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v32218// GFX11: encoding: [0xff,0x04,0x4c,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322220 2221v_dual_cndmask_b32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v32222// GFX11: encoding: [0xfd,0x04,0x4c,0xca,0xc1,0x06,0x06,0xff]2223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322224 2225v_dual_cndmask_b32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v22226// GFX11: encoding: [0xf0,0x06,0x4c,0xca,0xf0,0x04,0x06,0xff]2227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322228 2229v_dual_cndmask_b32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v52230// GFX11: encoding: [0xc1,0x08,0x4c,0xca,0xfd,0x0a,0x06,0xff]2231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322232 2233v_dual_cndmask_b32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v42234// GFX11: encoding: [0x7c,0x0a,0x4c,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322236 2237v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_add_f32 v6, v1, v32238// GFX11: encoding: [0x04,0x05,0x08,0xcb,0x01,0x07,0x06,0xff]2239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322240 2241v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_add_f32 v6, v255, v32242// GFX11: encoding: [0x01,0x05,0x08,0xcb,0xff,0x07,0x06,0xff]2243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322244 2245v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_add_f32 v6, v2, v32246// GFX11: encoding: [0xff,0x05,0x08,0xcb,0x02,0x07,0x06,0xff]2247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322248 2249v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_add_f32 v6, v3, v32250// GFX11: encoding: [0x02,0x05,0x08,0xcb,0x03,0x07,0x06,0xff]2251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322252 2253v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_add_f32 v6, v4, v32254// GFX11: encoding: [0x03,0x05,0x08,0xcb,0x04,0x07,0x06,0xff]2255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322256 2257v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_add_f32 v6, s1, v32258// GFX11: encoding: [0x69,0x04,0x08,0xcb,0x01,0x06,0x06,0xff]2259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322260 2261v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_add_f32 v6, s105, v32262// GFX11: encoding: [0x01,0x04,0x08,0xcb,0x69,0x06,0x06,0xff]2263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322264 2265v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v32266// GFX11: encoding: [0x7b,0x04,0x08,0xcb,0x6a,0x06,0x06,0xff]2267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322268 2269v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v32270// GFX11: encoding: [0x7f,0x04,0x08,0xcb,0x6b,0x06,0x06,0xff]2271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322272 2273v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v32274// GFX11: encoding: [0x7e,0x04,0x08,0xcb,0x7b,0x06,0x06,0xff]2275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322276 2277v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_add_f32 v6, m0, v32278// GFX11: encoding: [0x7d,0x04,0x08,0xcb,0x7d,0x06,0x06,0xff]2279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322280 2281v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v32282// GFX11: encoding: [0x6b,0x04,0x08,0xcb,0x7e,0x06,0x06,0xff]2283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322284 2285v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v32286// GFX11: encoding: [0x6a,0x04,0x08,0xcb,0x7f,0x06,0x06,0xff]2287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322288 2289v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_add_f32 v6, null, v32290// GFX11: encoding: [0xff,0x04,0x08,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322292 2293v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v32294// GFX11: encoding: [0xfd,0x04,0x08,0xcb,0xc1,0x06,0x06,0xff]2295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322296 2297v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v22298// GFX11: encoding: [0xf0,0x06,0x08,0xcb,0xf0,0x04,0x06,0xff]2299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322300 2301v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v52302// GFX11: encoding: [0xc1,0x08,0x08,0xcb,0xfd,0x0a,0x06,0xff]2303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322304 2305v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v42306// GFX11: encoding: [0x7c,0x0a,0x08,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322308 2309v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v32310// GFX11: encoding: [0x04,0x05,0x20,0xcb,0x01,0x07,0x06,0xff]2311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322312 2313v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v32314// GFX11: encoding: [0x01,0x05,0x20,0xcb,0xff,0x07,0x06,0xff]2315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322316 2317v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v32318// GFX11: encoding: [0xff,0x05,0x20,0xcb,0x02,0x07,0x06,0xff]2319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322320 2321v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v32322// GFX11: encoding: [0x02,0x05,0x20,0xcb,0x03,0x07,0x06,0xff]2323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322324 2325v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v32326// GFX11: encoding: [0x03,0x05,0x20,0xcb,0x04,0x07,0x06,0xff]2327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322328 2329v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v32330// GFX11: encoding: [0x69,0x04,0x20,0xcb,0x01,0x06,0x06,0xff]2331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322332 2333v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v32334// GFX11: encoding: [0x01,0x04,0x20,0xcb,0x69,0x06,0x06,0xff]2335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322336 2337v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v32338// GFX11: encoding: [0x7b,0x04,0x20,0xcb,0x6a,0x06,0x06,0xff]2339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322340 2341v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v32342// GFX11: encoding: [0x7f,0x04,0x20,0xcb,0x6b,0x06,0x06,0xff]2343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322344 2345v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v32346// GFX11: encoding: [0x7e,0x04,0x20,0xcb,0x7b,0x06,0x06,0xff]2347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322348 2349v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v32350// GFX11: encoding: [0x7d,0x04,0x20,0xcb,0x7d,0x06,0x06,0xff]2351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322352 2353v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v32354// GFX11: encoding: [0x6b,0x04,0x20,0xcb,0x7e,0x06,0x06,0xff]2355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322356 2357v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v32358// GFX11: encoding: [0x6a,0x04,0x20,0xcb,0x7f,0x06,0x06,0xff]2359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322360 2361v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_add_nc_u32 v6, null, v32362// GFX11: encoding: [0xff,0x04,0x20,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322364 2365v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v32366// GFX11: encoding: [0xfd,0x04,0x20,0xcb,0xc1,0x06,0x06,0xff]2367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322368 2369v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v22370// GFX11: encoding: [0xf0,0x06,0x20,0xcb,0xf0,0x04,0x06,0xff]2371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322372 2373v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v52374// GFX11: encoding: [0xc1,0x08,0x20,0xcb,0xfd,0x0a,0x06,0xff]2375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322376 2377v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v42378// GFX11: encoding: [0x7c,0x0a,0x20,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322380 2381v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_and_b32 v6, v1, v32382// GFX11: encoding: [0x04,0x05,0x24,0xcb,0x01,0x07,0x06,0xff]2383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322384 2385v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_and_b32 v6, v255, v32386// GFX11: encoding: [0x01,0x05,0x24,0xcb,0xff,0x07,0x06,0xff]2387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322388 2389v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_and_b32 v6, v2, v32390// GFX11: encoding: [0xff,0x05,0x24,0xcb,0x02,0x07,0x06,0xff]2391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322392 2393v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_and_b32 v6, v3, v32394// GFX11: encoding: [0x02,0x05,0x24,0xcb,0x03,0x07,0x06,0xff]2395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322396 2397v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_and_b32 v6, v4, v32398// GFX11: encoding: [0x03,0x05,0x24,0xcb,0x04,0x07,0x06,0xff]2399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322400 2401v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_and_b32 v6, s1, v32402// GFX11: encoding: [0x69,0x04,0x24,0xcb,0x01,0x06,0x06,0xff]2403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322404 2405v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_and_b32 v6, s105, v32406// GFX11: encoding: [0x01,0x04,0x24,0xcb,0x69,0x06,0x06,0xff]2407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322408 2409v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v32410// GFX11: encoding: [0x7b,0x04,0x24,0xcb,0x6a,0x06,0x06,0xff]2411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322412 2413v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v32414// GFX11: encoding: [0x7f,0x04,0x24,0xcb,0x6b,0x06,0x06,0xff]2415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322416 2417v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v32418// GFX11: encoding: [0x7e,0x04,0x24,0xcb,0x7b,0x06,0x06,0xff]2419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322420 2421v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_and_b32 v6, m0, v32422// GFX11: encoding: [0x7d,0x04,0x24,0xcb,0x7d,0x06,0x06,0xff]2423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322424 2425v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v32426// GFX11: encoding: [0x6b,0x04,0x24,0xcb,0x7e,0x06,0x06,0xff]2427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322428 2429v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v32430// GFX11: encoding: [0x6a,0x04,0x24,0xcb,0x7f,0x06,0x06,0xff]2431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322432 2433v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_and_b32 v6, null, v32434// GFX11: encoding: [0xff,0x04,0x24,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322436 2437v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v32438// GFX11: encoding: [0xfd,0x04,0x24,0xcb,0xc1,0x06,0x06,0xff]2439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322440 2441v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v22442// GFX11: encoding: [0xf0,0x06,0x24,0xcb,0xf0,0x04,0x06,0xff]2443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322444 2445v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v52446// GFX11: encoding: [0xc1,0x08,0x24,0xcb,0xfd,0x0a,0x06,0xff]2447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322448 2449v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v42450// GFX11: encoding: [0x7c,0x0a,0x24,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322452 2453v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v32454// GFX11: encoding: [0x04,0x05,0x12,0xcb,0x01,0x07,0x06,0xff]2455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322456 2457v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v32458// GFX11: encoding: [0x01,0x05,0x12,0xcb,0xff,0x07,0x06,0xff]2459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322460 2461v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v32462// GFX11: encoding: [0xff,0x05,0x12,0xcb,0x02,0x07,0x06,0xff]2463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322464 2465v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v32466// GFX11: encoding: [0x02,0x05,0x12,0xcb,0x03,0x07,0x06,0xff]2467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322468 2469v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v32470// GFX11: encoding: [0x03,0x05,0x12,0xcb,0x04,0x07,0x06,0xff]2471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322472 2473v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v32474// GFX11: encoding: [0x69,0x04,0x12,0xcb,0x69,0x06,0x06,0xff]2475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322476 2477v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v32478// GFX11: encoding: [0x01,0x04,0x12,0xcb,0x01,0x06,0x06,0xff]2479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322480 2481v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v32482// GFX11: encoding: [0x7b,0x04,0x12,0xcb,0x7b,0x06,0x06,0xff]2483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322484 2485v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v32486// GFX11: encoding: [0x7f,0x04,0x12,0xcb,0x7f,0x06,0x06,0xff]2487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322488 2489v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v32490// GFX11: encoding: [0x7e,0x04,0x12,0xcb,0x7e,0x06,0x06,0xff]2491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322492 2493v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v32494// GFX11: encoding: [0x7d,0x04,0x12,0xcb,0x7d,0x06,0x06,0xff]2495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322496 2497v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v32498// GFX11: encoding: [0x6b,0x04,0x12,0xcb,0x6b,0x06,0x06,0xff]2499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322500 2501v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v32502// GFX11: encoding: [0x6a,0x04,0x12,0xcb,0x6a,0x06,0x06,0xff]2503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322504 2505v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_cndmask_b32 v6, null, v32506// GFX11: encoding: [0xff,0x04,0x12,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322508 2509v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v32510// GFX11: encoding: [0xfd,0x04,0x12,0xcb,0xc1,0x06,0x06,0xff]2511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322512 2513v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v22514// GFX11: encoding: [0xf0,0x06,0x12,0xcb,0xf0,0x04,0x06,0xff]2515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322516 2517v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v52518// GFX11: encoding: [0xc1,0x08,0x12,0xcb,0xfd,0x0a,0x06,0xff]2519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322520 2521v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v42522// GFX11: encoding: [0x7c,0x0a,0x12,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322524 2525v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v32526// GFX11: encoding: [0x04,0x05,0x18,0xcb,0x01,0x07,0x06,0xff]2527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322528 2529v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v32530// GFX11: encoding: [0x01,0x05,0x18,0xcb,0xff,0x07,0x06,0xff]2531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322532 2533v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v32534// GFX11: encoding: [0xff,0x05,0x18,0xcb,0x02,0x07,0x06,0xff]2535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322536 2537v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v32538// GFX11: encoding: [0x02,0x05,0x18,0xcb,0x03,0x07,0x06,0xff]2539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322540 2541v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v32542// GFX11: encoding: [0x03,0x05,0x18,0xcb,0x04,0x07,0x06,0xff]2543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322544 2545v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v32546// GFX11: encoding: [0x69,0x04,0x18,0xcb,0x01,0x06,0x06,0xff]2547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322548 2549v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v32550// GFX11: encoding: [0x01,0x04,0x18,0xcb,0x69,0x06,0x06,0xff]2551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322552 2553v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v32554// GFX11: encoding: [0x7b,0x04,0x18,0xcb,0x6a,0x06,0x06,0xff]2555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322556 2557v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v32558// GFX11: encoding: [0x7f,0x04,0x18,0xcb,0x6b,0x06,0x06,0xff]2559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322560 2561v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v32562// GFX11: encoding: [0x7e,0x04,0x18,0xcb,0x7b,0x06,0x06,0xff]2563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322564 2565v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v32566// GFX11: encoding: [0x7d,0x04,0x18,0xcb,0x7d,0x06,0x06,0xff]2567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322568 2569v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v32570// GFX11: encoding: [0x6b,0x04,0x18,0xcb,0x7e,0x06,0x06,0xff]2571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322572 2573v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v32574// GFX11: encoding: [0x6a,0x04,0x18,0xcb,0x7f,0x06,0x06,0xff]2575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322576 2577v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_dot2acc_f32_f16 v6, null, v32578// GFX11: encoding: [0xff,0x04,0x18,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322580 2581v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v32582// GFX11: encoding: [0xfd,0x04,0x18,0xcb,0xc1,0x06,0x06,0xff]2583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322584 2585v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v22586// GFX11: encoding: [0xf0,0x06,0x18,0xcb,0xf0,0x04,0x06,0xff]2587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322588 2589v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v52590// GFX11: encoding: [0xc1,0x08,0x18,0xcb,0xfd,0x0a,0x06,0xff]2591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322592 2593v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v42594// GFX11: encoding: [0x7c,0x0a,0x18,0xcb,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]2595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322596 2597v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf1234562598// GFX11: encoding: [0x04,0x05,0x02,0xcb,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]2599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322600 2601v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf1234562602// GFX11: encoding: [0x01,0x05,0x02,0xcb,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]2603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322604 2605v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf1234562606// GFX11: encoding: [0xff,0x05,0x02,0xcb,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]2607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322608 2609v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf1234562610// GFX11: encoding: [0x02,0x05,0x02,0xcb,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]2611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322612 2613v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf1234562614// GFX11: encoding: [0x03,0x05,0x02,0xcb,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322616 2617v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf1234562618// GFX11: encoding: [0x69,0x04,0x02,0xcb,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322620 2621v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf1234562622// GFX11: encoding: [0x01,0x04,0x02,0xcb,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322624 2625v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf1234562626// GFX11: encoding: [0x7b,0x04,0x02,0xcb,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322628 2629v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf1234562630// GFX11: encoding: [0x7f,0x04,0x02,0xcb,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322632 2633v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf1234562634// GFX11: encoding: [0x7e,0x04,0x02,0xcb,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322636 2637v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf1234562638// GFX11: encoding: [0x7d,0x04,0x02,0xcb,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322640 2641v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf1234562642// GFX11: encoding: [0x6b,0x04,0x02,0xcb,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322644 2645v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf1234562646// GFX11: encoding: [0x6a,0x04,0x02,0xcb,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322648 2649v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf1234562650// GFX11: encoding: [0xfd,0x04,0x02,0xcb,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]2651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322652 2653v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf1234562654// GFX11: encoding: [0xf0,0x06,0x02,0xcb,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]2655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322656 2657v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf1234562658// GFX11: encoding: [0xc1,0x08,0x02,0xcb,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]2659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322660 2661v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf1234562662// GFX11: encoding: [0x7c,0x0a,0x02,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322664 2665v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v32666// GFX11: encoding: [0x04,0x05,0x00,0xcb,0x01,0x07,0x06,0xff]2667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322668 2669v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v32670// GFX11: encoding: [0x01,0x05,0x00,0xcb,0xff,0x07,0x06,0xff]2671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322672 2673v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v32674// GFX11: encoding: [0xff,0x05,0x00,0xcb,0x02,0x07,0x06,0xff]2675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322676 2677v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v32678// GFX11: encoding: [0x02,0x05,0x00,0xcb,0x03,0x07,0x06,0xff]2679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322680 2681v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v32682// GFX11: encoding: [0x03,0x05,0x00,0xcb,0x04,0x07,0x06,0xff]2683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322684 2685v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v32686// GFX11: encoding: [0x69,0x04,0x00,0xcb,0x01,0x06,0x06,0xff]2687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322688 2689v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v32690// GFX11: encoding: [0x01,0x04,0x00,0xcb,0x69,0x06,0x06,0xff]2691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322692 2693v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v32694// GFX11: encoding: [0x7b,0x04,0x00,0xcb,0x6a,0x06,0x06,0xff]2695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322696 2697v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v32698// GFX11: encoding: [0x7f,0x04,0x00,0xcb,0x6b,0x06,0x06,0xff]2699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322700 2701v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v32702// GFX11: encoding: [0x7e,0x04,0x00,0xcb,0x7b,0x06,0x06,0xff]2703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322704 2705v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v32706// GFX11: encoding: [0x7d,0x04,0x00,0xcb,0x7d,0x06,0x06,0xff]2707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322708 2709v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v32710// GFX11: encoding: [0x6b,0x04,0x00,0xcb,0x7e,0x06,0x06,0xff]2711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322712 2713v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v32714// GFX11: encoding: [0x6a,0x04,0x00,0xcb,0x7f,0x06,0x06,0xff]2715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322716 2717v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_fmac_f32 v6, null, v32718// GFX11: encoding: [0xff,0x04,0x00,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322720 2721v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v32722// GFX11: encoding: [0xfd,0x04,0x00,0xcb,0xc1,0x06,0x06,0xff]2723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322724 2725v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v22726// GFX11: encoding: [0xf0,0x06,0x00,0xcb,0xf0,0x04,0x06,0xff]2727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322728 2729v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v52730// GFX11: encoding: [0xc1,0x08,0x00,0xcb,0xfd,0x0a,0x06,0xff]2731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322732 2733v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v42734// GFX11: encoding: [0x7c,0x0a,0x00,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322736 2737v_dual_dot2acc_f32_f16 v255, v4, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v42738// GFX11: encoding: [0x04,0xff,0x05,0xcb,0xff,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]2739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322740 2741v_dual_dot2acc_f32_f16 v255, v1, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v42742// GFX11: encoding: [0x01,0xff,0x05,0xcb,0x03,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]2743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322744 2745v_dual_dot2acc_f32_f16 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v42746// GFX11: encoding: [0xff,0xff,0x05,0xcb,0x02,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]2747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322748 2749v_dual_dot2acc_f32_f16 v255, v2, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v42750// GFX11: encoding: [0x02,0xff,0x05,0xcb,0x04,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]2751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322752 2753v_dual_dot2acc_f32_f16 v255, v3, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v42754// GFX11: encoding: [0x03,0xff,0x05,0xcb,0x6a,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322756 2757v_dual_dot2acc_f32_f16 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v42758// GFX11: encoding: [0x69,0xfe,0x05,0xcb,0x69,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322760 2761v_dual_dot2acc_f32_f16 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v42762// GFX11: encoding: [0x01,0xfe,0x05,0xcb,0x01,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322764 2765v_dual_dot2acc_f32_f16 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v42766// GFX11: encoding: [0x7b,0xfe,0x05,0xcb,0x7b,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322768 2769v_dual_dot2acc_f32_f16 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v42770// GFX11: encoding: [0x7f,0xfe,0x05,0xcb,0x7f,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322772 2773v_dual_dot2acc_f32_f16 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v42774// GFX11: encoding: [0x7e,0xfe,0x05,0xcb,0x7e,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322776 2777v_dual_dot2acc_f32_f16 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v42778// GFX11: encoding: [0x7d,0xfe,0x05,0xcb,0x7d,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322780 2781v_dual_dot2acc_f32_f16 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v42782// GFX11: encoding: [0x6b,0xfe,0x05,0xcb,0x6b,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322784 2785v_dual_dot2acc_f32_f16 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v42786// GFX11: encoding: [0x6a,0xfe,0x05,0xcb,0x7c,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322788 2789v_dual_dot2acc_f32_f16 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v42790// GFX11: encoding: [0xfd,0xfe,0x05,0xcb,0xc1,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322792 2793v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v42794// GFX11: encoding: [0xf0,0x06,0x04,0xcb,0xf0,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322796 2797v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v42798// GFX11: encoding: [0xc1,0x08,0x04,0xcb,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]2799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322800 2801v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v2552802// GFX11: encoding: [0x7c,0x0a,0x04,0xcb,0xff,0xfe,0xff,0x06,0x56,0x34,0x12,0xaf]2803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322804 2805v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v32806// GFX11: encoding: [0x04,0x05,0x22,0xcb,0x01,0x07,0x06,0xff]2807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322808 2809v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v32810// GFX11: encoding: [0x01,0x05,0x22,0xcb,0xff,0x07,0x06,0xff]2811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322812 2813v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v32814// GFX11: encoding: [0xff,0x05,0x22,0xcb,0x02,0x07,0x06,0xff]2815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322816 2817v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v32818// GFX11: encoding: [0x02,0x05,0x22,0xcb,0x03,0x07,0x06,0xff]2819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322820 2821v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v32822// GFX11: encoding: [0x03,0x05,0x22,0xcb,0x04,0x07,0x06,0xff]2823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322824 2825v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v32826// GFX11: encoding: [0x69,0x04,0x22,0xcb,0x01,0x06,0x06,0xff]2827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322828 2829v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v32830// GFX11: encoding: [0x01,0x04,0x22,0xcb,0x69,0x06,0x06,0xff]2831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322832 2833v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v32834// GFX11: encoding: [0x7b,0x04,0x22,0xcb,0x6a,0x06,0x06,0xff]2835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322836 2837v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v32838// GFX11: encoding: [0x7f,0x04,0x22,0xcb,0x6b,0x06,0x06,0xff]2839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322840 2841v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v32842// GFX11: encoding: [0x7e,0x04,0x22,0xcb,0x7b,0x06,0x06,0xff]2843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322844 2845v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v32846// GFX11: encoding: [0x7d,0x04,0x22,0xcb,0x7d,0x06,0x06,0xff]2847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322848 2849v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v32850// GFX11: encoding: [0x6b,0x04,0x22,0xcb,0x7e,0x06,0x06,0xff]2851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322852 2853v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v32854// GFX11: encoding: [0x6a,0x04,0x22,0xcb,0x7f,0x06,0x06,0xff]2855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322856 2857v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_lshlrev_b32 v6, null, v32858// GFX11: encoding: [0xff,0x04,0x22,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322860 2861v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v32862// GFX11: encoding: [0xfd,0x04,0x22,0xcb,0xc1,0x06,0x06,0xff]2863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322864 2865v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v22866// GFX11: encoding: [0xf0,0x06,0x22,0xcb,0xf0,0x04,0x06,0xff]2867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322868 2869v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v52870// GFX11: encoding: [0xc1,0x08,0x22,0xcb,0xfd,0x0a,0x06,0xff]2871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322872 2873v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v42874// GFX11: encoding: [0x7c,0x0a,0x22,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322876 2877v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_max_f32 v6, v1, v32878// GFX11: encoding: [0x04,0x05,0x14,0xcb,0x01,0x07,0x06,0xff]2879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322880 2881v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_max_f32 v6, v255, v32882// GFX11: encoding: [0x01,0x05,0x14,0xcb,0xff,0x07,0x06,0xff]2883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322884 2885v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_max_f32 v6, v2, v32886// GFX11: encoding: [0xff,0x05,0x14,0xcb,0x02,0x07,0x06,0xff]2887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322888 2889v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_max_f32 v6, v3, v32890// GFX11: encoding: [0x02,0x05,0x14,0xcb,0x03,0x07,0x06,0xff]2891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322892 2893v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_max_f32 v6, v4, v32894// GFX11: encoding: [0x03,0x05,0x14,0xcb,0x04,0x07,0x06,0xff]2895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322896 2897v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_max_f32 v6, s1, v32898// GFX11: encoding: [0x69,0x04,0x14,0xcb,0x01,0x06,0x06,0xff]2899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322900 2901v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_max_f32 v6, s105, v32902// GFX11: encoding: [0x01,0x04,0x14,0xcb,0x69,0x06,0x06,0xff]2903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322904 2905v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v32906// GFX11: encoding: [0x7b,0x04,0x14,0xcb,0x6a,0x06,0x06,0xff]2907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322908 2909v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v32910// GFX11: encoding: [0x7f,0x04,0x14,0xcb,0x6b,0x06,0x06,0xff]2911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322912 2913v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v32914// GFX11: encoding: [0x7e,0x04,0x14,0xcb,0x7b,0x06,0x06,0xff]2915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322916 2917v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_max_f32 v6, m0, v32918// GFX11: encoding: [0x7d,0x04,0x14,0xcb,0x7d,0x06,0x06,0xff]2919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322920 2921v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v32922// GFX11: encoding: [0x6b,0x04,0x14,0xcb,0x7e,0x06,0x06,0xff]2923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322924 2925v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v32926// GFX11: encoding: [0x6a,0x04,0x14,0xcb,0x7f,0x06,0x06,0xff]2927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322928 2929v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_max_f32 v6, null, v32930// GFX11: encoding: [0xff,0x04,0x14,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]2931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322932 2933v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v32934// GFX11: encoding: [0xfd,0x04,0x14,0xcb,0xc1,0x06,0x06,0xff]2935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322936 2937v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v22938// GFX11: encoding: [0xf0,0x06,0x14,0xcb,0xf0,0x04,0x06,0xff]2939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322940 2941v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v52942// GFX11: encoding: [0xc1,0x08,0x14,0xcb,0xfd,0x0a,0x06,0xff]2943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322944 2945v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v42946// GFX11: encoding: [0x7c,0x0a,0x14,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]2947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322948 2949v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_min_f32 v6, v1, v32950// GFX11: encoding: [0x04,0x05,0x16,0xcb,0x01,0x07,0x06,0xff]2951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322952 2953v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_min_f32 v6, v255, v32954// GFX11: encoding: [0x01,0x05,0x16,0xcb,0xff,0x07,0x06,0xff]2955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322956 2957v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_min_f32 v6, v2, v32958// GFX11: encoding: [0xff,0x05,0x16,0xcb,0x02,0x07,0x06,0xff]2959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322960 2961v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_min_f32 v6, v3, v32962// GFX11: encoding: [0x02,0x05,0x16,0xcb,0x03,0x07,0x06,0xff]2963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322964 2965v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_min_f32 v6, v4, v32966// GFX11: encoding: [0x03,0x05,0x16,0xcb,0x04,0x07,0x06,0xff]2967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322968 2969v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_min_f32 v6, s1, v32970// GFX11: encoding: [0x69,0x04,0x16,0xcb,0x01,0x06,0x06,0xff]2971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322972 2973v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_min_f32 v6, s105, v32974// GFX11: encoding: [0x01,0x04,0x16,0xcb,0x69,0x06,0x06,0xff]2975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322976 2977v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v32978// GFX11: encoding: [0x7b,0x04,0x16,0xcb,0x6a,0x06,0x06,0xff]2979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322980 2981v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v32982// GFX11: encoding: [0x7f,0x04,0x16,0xcb,0x6b,0x06,0x06,0xff]2983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322984 2985v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v32986// GFX11: encoding: [0x7e,0x04,0x16,0xcb,0x7b,0x06,0x06,0xff]2987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322988 2989v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_min_f32 v6, m0, v32990// GFX11: encoding: [0x7d,0x04,0x16,0xcb,0x7d,0x06,0x06,0xff]2991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322992 2993v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v32994// GFX11: encoding: [0x6b,0x04,0x16,0xcb,0x7e,0x06,0x06,0xff]2995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=322996 2997v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v32998// GFX11: encoding: [0x6a,0x04,0x16,0xcb,0x7f,0x06,0x06,0xff]2999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323000 3001v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_min_f32 v6, null, v33002// GFX11: encoding: [0xff,0x04,0x16,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]3003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323004 3005v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v33006// GFX11: encoding: [0xfd,0x04,0x16,0xcb,0xc1,0x06,0x06,0xff]3007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323008 3009v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v23010// GFX11: encoding: [0xf0,0x06,0x16,0xcb,0xf0,0x04,0x06,0xff]3011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323012 3013v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v53014// GFX11: encoding: [0xc1,0x08,0x16,0xcb,0xfd,0x0a,0x06,0xff]3015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323016 3017v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v43018// GFX11: encoding: [0x7c,0x0a,0x16,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323020 3021v_dual_dot2acc_f32_f16 v255, v4, v255 :: v_dual_mov_b32 v6, v13022// GFX11: encoding: [0x04,0xff,0x11,0xcb,0x01,0x01,0x06,0xff]3023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323024 3025v_dual_dot2acc_f32_f16 v255, v1, v255 :: v_dual_mov_b32 v6, v2553026// GFX11: encoding: [0x01,0xff,0x11,0xcb,0xff,0x01,0x06,0xff]3027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323028 3029v_dual_dot2acc_f32_f16 v255, v255, v255 :: v_dual_mov_b32 v6, v23030// GFX11: encoding: [0xff,0xff,0x11,0xcb,0x02,0x01,0x06,0xff]3031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323032 3033v_dual_dot2acc_f32_f16 v255, v2, v255 :: v_dual_mov_b32 v6, v33034// GFX11: encoding: [0x02,0xff,0x11,0xcb,0x03,0x01,0x06,0xff]3035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323036 3037v_dual_dot2acc_f32_f16 v255, v3, v255 :: v_dual_mov_b32 v6, v43038// GFX11: encoding: [0x03,0xff,0x11,0xcb,0x04,0x01,0x06,0xff]3039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323040 3041v_dual_dot2acc_f32_f16 v255, s105, v255 :: v_dual_mov_b32 v6, s13042// GFX11: encoding: [0x69,0xfe,0x11,0xcb,0x01,0x00,0x06,0xff]3043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323044 3045v_dual_dot2acc_f32_f16 v255, s1, v255 :: v_dual_mov_b32 v6, s1053046// GFX11: encoding: [0x01,0xfe,0x11,0xcb,0x69,0x00,0x06,0xff]3047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323048 3049v_dual_dot2acc_f32_f16 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo3050// GFX11: encoding: [0x7b,0xfe,0x11,0xcb,0x6a,0x00,0x06,0xff]3051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323052 3053v_dual_dot2acc_f32_f16 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi3054// GFX11: encoding: [0x7f,0xfe,0x11,0xcb,0x6b,0x00,0x06,0xff]3055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323056 3057v_dual_dot2acc_f32_f16 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp153058// GFX11: encoding: [0x7e,0xfe,0x11,0xcb,0x7b,0x00,0x06,0xff]3059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323060 3061v_dual_dot2acc_f32_f16 v255, m0, v255 :: v_dual_mov_b32 v6, m03062// GFX11: encoding: [0x7d,0xfe,0x11,0xcb,0x7d,0x00,0x06,0xff]3063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323064 3065v_dual_dot2acc_f32_f16 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo3066// GFX11: encoding: [0x6b,0xfe,0x11,0xcb,0x7e,0x00,0x06,0xff]3067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323068 3069v_dual_dot2acc_f32_f16 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi3070// GFX11: encoding: [0x6a,0xfe,0x11,0xcb,0x7f,0x00,0x06,0xff]3071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323072 3073v_dual_dot2acc_f32_f16 v255, 0xfe0b, v255 :: v_dual_mov_b32 v6, null3074// GFX11: encoding: [0xff,0xfe,0x11,0xcb,0x7c,0x00,0x06,0xff,0x0b,0xfe,0x00,0x00]3075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323076 3077v_dual_dot2acc_f32_f16 v255, src_scc, v255 :: v_dual_mov_b32 v6, -13078// GFX11: encoding: [0xfd,0xfe,0x11,0xcb,0xc1,0x00,0x06,0xff]3079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323080 3081v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.53082// GFX11: encoding: [0xf0,0x06,0x10,0xcb,0xf0,0x00,0x06,0xff]3083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323084 3085v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc3086// GFX11: encoding: [0xc1,0x08,0x10,0xcb,0xfd,0x00,0x06,0xff]3087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323088 3089v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf1234563090// GFX11: encoding: [0x7c,0x0a,0x10,0xcb,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]3091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323092 3093v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v33094// GFX11: encoding: [0x04,0x05,0x0e,0xcb,0x01,0x07,0x06,0xff]3095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323096 3097v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v33098// GFX11: encoding: [0x01,0x05,0x0e,0xcb,0xff,0x07,0x06,0xff]3099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323100 3101v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v33102// GFX11: encoding: [0xff,0x05,0x0e,0xcb,0x02,0x07,0x06,0xff]3103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323104 3105v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v33106// GFX11: encoding: [0x02,0x05,0x0e,0xcb,0x03,0x07,0x06,0xff]3107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323108 3109v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v33110// GFX11: encoding: [0x03,0x05,0x0e,0xcb,0x04,0x07,0x06,0xff]3111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323112 3113v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v33114// GFX11: encoding: [0x69,0x04,0x0e,0xcb,0x01,0x06,0x06,0xff]3115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323116 3117v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v33118// GFX11: encoding: [0x01,0x04,0x0e,0xcb,0x69,0x06,0x06,0xff]3119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323120 3121v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v33122// GFX11: encoding: [0x7b,0x04,0x0e,0xcb,0x6a,0x06,0x06,0xff]3123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323124 3125v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v33126// GFX11: encoding: [0x7f,0x04,0x0e,0xcb,0x6b,0x06,0x06,0xff]3127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323128 3129v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v33130// GFX11: encoding: [0x7e,0x04,0x0e,0xcb,0x7b,0x06,0x06,0xff]3131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323132 3133v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v33134// GFX11: encoding: [0x7d,0x04,0x0e,0xcb,0x7d,0x06,0x06,0xff]3135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323136 3137v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v33138// GFX11: encoding: [0x6b,0x04,0x0e,0xcb,0x7e,0x06,0x06,0xff]3139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323140 3141v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v33142// GFX11: encoding: [0x6a,0x04,0x0e,0xcb,0x7f,0x06,0x06,0xff]3143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323144 3145v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v33146// GFX11: encoding: [0xff,0x04,0x0e,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]3147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323148 3149v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v33150// GFX11: encoding: [0xfd,0x04,0x0e,0xcb,0xc1,0x06,0x06,0xff]3151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323152 3153v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v23154// GFX11: encoding: [0xf0,0x06,0x0e,0xcb,0xf0,0x04,0x06,0xff]3155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323156 3157v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v53158// GFX11: encoding: [0xc1,0x08,0x0e,0xcb,0xfd,0x0a,0x06,0xff]3159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323160 3161v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v43162// GFX11: encoding: [0x7c,0x0a,0x0e,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323164 3165v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v33166// GFX11: encoding: [0x04,0x05,0x06,0xcb,0x01,0x07,0x06,0xff]3167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323168 3169v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v33170// GFX11: encoding: [0x01,0x05,0x06,0xcb,0xff,0x07,0x06,0xff]3171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323172 3173v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v33174// GFX11: encoding: [0xff,0x05,0x06,0xcb,0x02,0x07,0x06,0xff]3175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323176 3177v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v33178// GFX11: encoding: [0x02,0x05,0x06,0xcb,0x03,0x07,0x06,0xff]3179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323180 3181v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v33182// GFX11: encoding: [0x03,0x05,0x06,0xcb,0x04,0x07,0x06,0xff]3183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323184 3185v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v33186// GFX11: encoding: [0x69,0x04,0x06,0xcb,0x01,0x06,0x06,0xff]3187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323188 3189v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v33190// GFX11: encoding: [0x01,0x04,0x06,0xcb,0x69,0x06,0x06,0xff]3191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323192 3193v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v33194// GFX11: encoding: [0x7b,0x04,0x06,0xcb,0x6a,0x06,0x06,0xff]3195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323196 3197v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v33198// GFX11: encoding: [0x7f,0x04,0x06,0xcb,0x6b,0x06,0x06,0xff]3199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323200 3201v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v33202// GFX11: encoding: [0x7e,0x04,0x06,0xcb,0x7b,0x06,0x06,0xff]3203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323204 3205v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v33206// GFX11: encoding: [0x7d,0x04,0x06,0xcb,0x7d,0x06,0x06,0xff]3207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323208 3209v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v33210// GFX11: encoding: [0x6b,0x04,0x06,0xcb,0x7e,0x06,0x06,0xff]3211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323212 3213v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v33214// GFX11: encoding: [0x6a,0x04,0x06,0xcb,0x7f,0x06,0x06,0xff]3215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323216 3217v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_mul_f32 v6, null, v33218// GFX11: encoding: [0xff,0x04,0x06,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]3219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323220 3221v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v33222// GFX11: encoding: [0xfd,0x04,0x06,0xcb,0xc1,0x06,0x06,0xff]3223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323224 3225v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v23226// GFX11: encoding: [0xf0,0x06,0x06,0xcb,0xf0,0x04,0x06,0xff]3227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323228 3229v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v53230// GFX11: encoding: [0xc1,0x08,0x06,0xcb,0xfd,0x0a,0x06,0xff]3231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323232 3233v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v43234// GFX11: encoding: [0x7c,0x0a,0x06,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323236 3237v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v33238// GFX11: encoding: [0x04,0x05,0x0a,0xcb,0x01,0x07,0x06,0xff]3239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323240 3241v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v33242// GFX11: encoding: [0x01,0x05,0x0a,0xcb,0xff,0x07,0x06,0xff]3243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323244 3245v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v33246// GFX11: encoding: [0xff,0x05,0x0a,0xcb,0x02,0x07,0x06,0xff]3247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323248 3249v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v33250// GFX11: encoding: [0x02,0x05,0x0a,0xcb,0x03,0x07,0x06,0xff]3251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323252 3253v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v33254// GFX11: encoding: [0x03,0x05,0x0a,0xcb,0x04,0x07,0x06,0xff]3255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323256 3257v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v33258// GFX11: encoding: [0x69,0x04,0x0a,0xcb,0x01,0x06,0x06,0xff]3259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323260 3261v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v33262// GFX11: encoding: [0x01,0x04,0x0a,0xcb,0x69,0x06,0x06,0xff]3263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323264 3265v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v33266// GFX11: encoding: [0x7b,0x04,0x0a,0xcb,0x6a,0x06,0x06,0xff]3267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323268 3269v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v33270// GFX11: encoding: [0x7f,0x04,0x0a,0xcb,0x6b,0x06,0x06,0xff]3271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323272 3273v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v33274// GFX11: encoding: [0x7e,0x04,0x0a,0xcb,0x7b,0x06,0x06,0xff]3275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323276 3277v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v33278// GFX11: encoding: [0x7d,0x04,0x0a,0xcb,0x7d,0x06,0x06,0xff]3279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323280 3281v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v33282// GFX11: encoding: [0x6b,0x04,0x0a,0xcb,0x7e,0x06,0x06,0xff]3283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323284 3285v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v33286// GFX11: encoding: [0x6a,0x04,0x0a,0xcb,0x7f,0x06,0x06,0xff]3287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323288 3289v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_sub_f32 v6, null, v33290// GFX11: encoding: [0xff,0x04,0x0a,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]3291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323292 3293v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v33294// GFX11: encoding: [0xfd,0x04,0x0a,0xcb,0xc1,0x06,0x06,0xff]3295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323296 3297v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v23298// GFX11: encoding: [0xf0,0x06,0x0a,0xcb,0xf0,0x04,0x06,0xff]3299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323300 3301v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v53302// GFX11: encoding: [0xc1,0x08,0x0a,0xcb,0xfd,0x0a,0x06,0xff]3303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323304 3305v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v43306// GFX11: encoding: [0x7c,0x0a,0x0a,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323308 3309v_dual_dot2acc_f32_f16 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v33310// GFX11: encoding: [0x04,0x05,0x0c,0xcb,0x01,0x07,0x06,0xff]3311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323312 3313v_dual_dot2acc_f32_f16 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v33314// GFX11: encoding: [0x01,0x05,0x0c,0xcb,0xff,0x07,0x06,0xff]3315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323316 3317v_dual_dot2acc_f32_f16 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v33318// GFX11: encoding: [0xff,0x05,0x0c,0xcb,0x02,0x07,0x06,0xff]3319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323320 3321v_dual_dot2acc_f32_f16 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v33322// GFX11: encoding: [0x02,0x05,0x0c,0xcb,0x03,0x07,0x06,0xff]3323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323324 3325v_dual_dot2acc_f32_f16 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v33326// GFX11: encoding: [0x03,0x05,0x0c,0xcb,0x04,0x07,0x06,0xff]3327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323328 3329v_dual_dot2acc_f32_f16 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v33330// GFX11: encoding: [0x69,0x04,0x0c,0xcb,0x01,0x06,0x06,0xff]3331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323332 3333v_dual_dot2acc_f32_f16 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v33334// GFX11: encoding: [0x01,0x04,0x0c,0xcb,0x69,0x06,0x06,0xff]3335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323336 3337v_dual_dot2acc_f32_f16 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v33338// GFX11: encoding: [0x7b,0x04,0x0c,0xcb,0x6a,0x06,0x06,0xff]3339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323340 3341v_dual_dot2acc_f32_f16 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v33342// GFX11: encoding: [0x7f,0x04,0x0c,0xcb,0x6b,0x06,0x06,0xff]3343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323344 3345v_dual_dot2acc_f32_f16 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v33346// GFX11: encoding: [0x7e,0x04,0x0c,0xcb,0x7b,0x06,0x06,0xff]3347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323348 3349v_dual_dot2acc_f32_f16 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v33350// GFX11: encoding: [0x7d,0x04,0x0c,0xcb,0x7d,0x06,0x06,0xff]3351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323352 3353v_dual_dot2acc_f32_f16 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v33354// GFX11: encoding: [0x6b,0x04,0x0c,0xcb,0x7e,0x06,0x06,0xff]3355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323356 3357v_dual_dot2acc_f32_f16 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v33358// GFX11: encoding: [0x6a,0x04,0x0c,0xcb,0x7f,0x06,0x06,0xff]3359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323360 3361v_dual_dot2acc_f32_f16 v255, 0xfe0b, v2 :: v_dual_subrev_f32 v6, null, v33362// GFX11: encoding: [0xff,0x04,0x0c,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]3363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323364 3365v_dual_dot2acc_f32_f16 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v33366// GFX11: encoding: [0xfd,0x04,0x0c,0xcb,0xc1,0x06,0x06,0xff]3367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323368 3369v_dual_dot2acc_f32_f16 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v23370// GFX11: encoding: [0xf0,0x06,0x0c,0xcb,0xf0,0x04,0x06,0xff]3371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323372 3373v_dual_dot2acc_f32_f16 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v53374// GFX11: encoding: [0xc1,0x08,0x0c,0xcb,0xfd,0x0a,0x06,0xff]3375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323376 3377v_dual_dot2acc_f32_f16 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v43378// GFX11: encoding: [0x7c,0x0a,0x0c,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323380 3381v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_add_f32 v6, v1, v33382// GFX11: encoding: [0x04,0x05,0x48,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323384 3385v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_add_f32 v6, v255, v33386// GFX11: encoding: [0x01,0x05,0x48,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323388 3389v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_add_f32 v6, v2, v33390// GFX11: encoding: [0xff,0x05,0x48,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323392 3393v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_add_f32 v6, v3, v33394// GFX11: encoding: [0x02,0x05,0x48,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323396 3397v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_add_f32 v6, v4, v33398// GFX11: encoding: [0x03,0x05,0x48,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323400 3401v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_add_f32 v6, s105, v33402// GFX11: encoding: [0x69,0x04,0x48,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323404 3405v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_add_f32 v6, s1, v33406// GFX11: encoding: [0x01,0x04,0x48,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323408 3409v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_add_f32 v6, ttmp15, v33410// GFX11: encoding: [0x7b,0x04,0x48,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323412 3413v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_add_f32 v6, exec_hi, v33414// GFX11: encoding: [0x7f,0x04,0x48,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323416 3417v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_add_f32 v6, exec_lo, v33418// GFX11: encoding: [0x7e,0x04,0x48,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323420 3421v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_add_f32 v6, m0, v33422// GFX11: encoding: [0x7d,0x04,0x48,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323424 3425v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_add_f32 v6, vcc_hi, v33426// GFX11: encoding: [0x6b,0x04,0x48,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323428 3429v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_add_f32 v6, vcc_lo, v33430// GFX11: encoding: [0x6a,0x04,0x48,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323432 3433v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_add_f32 v6, null, v33434// GFX11: encoding: [0xff,0x04,0x48,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323436 3437v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_add_f32 v6, -1, v33438// GFX11: encoding: [0xfd,0x04,0x48,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323440 3441v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_add_f32 v6, 0.5, v23442// GFX11: encoding: [0xf0,0x06,0x48,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323444 3445v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_add_f32 v6, src_scc, v53446// GFX11: encoding: [0xc1,0x08,0x48,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323448 3449v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_add_f32 v255, 0xaf123456, v43450// GFX11: encoding: [0x7c,0x0a,0x48,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323452 3453v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, v1, v33454// GFX11: encoding: [0x04,0x05,0x60,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323456 3457v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, v255, v33458// GFX11: encoding: [0x01,0x05,0x60,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323460 3461v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, v2, v33462// GFX11: encoding: [0xff,0x05,0x60,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323464 3465v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, v3, v33466// GFX11: encoding: [0x02,0x05,0x60,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323468 3469v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, v4, v33470// GFX11: encoding: [0x03,0x05,0x60,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323472 3473v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, s105, v33474// GFX11: encoding: [0x69,0x04,0x60,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323476 3477v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, s1, v33478// GFX11: encoding: [0x01,0x04,0x60,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323480 3481v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, ttmp15, v33482// GFX11: encoding: [0x7b,0x04,0x60,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323484 3485v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, exec_hi, v33486// GFX11: encoding: [0x7f,0x04,0x60,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323488 3489v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, exec_lo, v33490// GFX11: encoding: [0x7e,0x04,0x60,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323492 3493v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, m0, v33494// GFX11: encoding: [0x7d,0x04,0x60,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323496 3497v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, vcc_hi, v33498// GFX11: encoding: [0x6b,0x04,0x60,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323500 3501v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, vcc_lo, v33502// GFX11: encoding: [0x6a,0x04,0x60,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323504 3505v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, null, v33506// GFX11: encoding: [0xff,0x04,0x60,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323508 3509v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_add_nc_u32 v6, -1, v33510// GFX11: encoding: [0xfd,0x04,0x60,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323512 3513v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_add_nc_u32 v6, 0.5, v23514// GFX11: encoding: [0xf0,0x06,0x60,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323516 3517v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_add_nc_u32 v6, src_scc, v53518// GFX11: encoding: [0xc1,0x08,0x60,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323520 3521v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_add_nc_u32 v255, 0xaf123456, v43522// GFX11: encoding: [0x7c,0x0a,0x60,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323524 3525v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_and_b32 v6, v1, v33526// GFX11: encoding: [0x04,0x05,0x64,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323528 3529v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_and_b32 v6, v255, v33530// GFX11: encoding: [0x01,0x05,0x64,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323532 3533v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_and_b32 v6, v2, v33534// GFX11: encoding: [0xff,0x05,0x64,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323536 3537v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_and_b32 v6, v3, v33538// GFX11: encoding: [0x02,0x05,0x64,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323540 3541v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_and_b32 v6, v4, v33542// GFX11: encoding: [0x03,0x05,0x64,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323544 3545v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_and_b32 v6, s105, v33546// GFX11: encoding: [0x69,0x04,0x64,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323548 3549v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_and_b32 v6, s1, v33550// GFX11: encoding: [0x01,0x04,0x64,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323552 3553v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_and_b32 v6, ttmp15, v33554// GFX11: encoding: [0x7b,0x04,0x64,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323556 3557v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_and_b32 v6, exec_hi, v33558// GFX11: encoding: [0x7f,0x04,0x64,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323560 3561v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_and_b32 v6, exec_lo, v33562// GFX11: encoding: [0x7e,0x04,0x64,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323564 3565v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_and_b32 v6, m0, v33566// GFX11: encoding: [0x7d,0x04,0x64,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323568 3569v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_and_b32 v6, vcc_hi, v33570// GFX11: encoding: [0x6b,0x04,0x64,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323572 3573v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_and_b32 v6, vcc_lo, v33574// GFX11: encoding: [0x6a,0x04,0x64,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323576 3577v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_and_b32 v6, null, v33578// GFX11: encoding: [0xff,0x04,0x64,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323580 3581v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_and_b32 v6, -1, v33582// GFX11: encoding: [0xfd,0x04,0x64,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323584 3585v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_and_b32 v6, 0.5, v23586// GFX11: encoding: [0xf0,0x06,0x64,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323588 3589v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_and_b32 v6, src_scc, v53590// GFX11: encoding: [0xc1,0x08,0x64,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323592 3593v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_and_b32 v255, 0xaf123456, v43594// GFX11: encoding: [0x7c,0x0a,0x64,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323596 3597v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_cndmask_b32 v6, v1, v33598// GFX11: encoding: [0x04,0x05,0x52,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323600 3601v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_cndmask_b32 v6, v255, v33602// GFX11: encoding: [0x01,0x05,0x52,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323604 3605v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_cndmask_b32 v6, v2, v33606// GFX11: encoding: [0xff,0x05,0x52,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323608 3609v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_cndmask_b32 v6, v3, v33610// GFX11: encoding: [0x02,0x05,0x52,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323612 3613v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_cndmask_b32 v6, v4, v33614// GFX11: encoding: [0x03,0x05,0x52,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323616 3617v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_cndmask_b32 v6, null, v33618// GFX11: encoding: [0xff,0x04,0x52,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323620 3621v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_cndmask_b32 v6, -1, v23622// GFX11: encoding: [0xf0,0x06,0x52,0xc8,0xc1,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323624 3625v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_cndmask_b32 v6, 0.5, v53626// GFX11: encoding: [0xc1,0x08,0x52,0xc8,0xf0,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323628 3629v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_cndmask_b32 v255, 0xaf123456, v43630// GFX11: encoding: [0x7c,0x0a,0x52,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323632 3633v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, v255, v33634// GFX11: encoding: [0x01,0x05,0x58,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323636 3637v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, v1, v33638// GFX11: encoding: [0xff,0x05,0x58,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323640 3641v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, v3, v33642// GFX11: encoding: [0x02,0x05,0x58,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323644 3645v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, v2, v33646// GFX11: encoding: [0x03,0x05,0x58,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323648 3649v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, s105, v33650// GFX11: encoding: [0x69,0x04,0x58,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323652 3653v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, s1, v33654// GFX11: encoding: [0x01,0x04,0x58,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323656 3657v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v33658// GFX11: encoding: [0x7b,0x04,0x58,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323660 3661v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, v4, v33662// GFX11: encoding: [0x7f,0x04,0x58,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323664 3665v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v33666// GFX11: encoding: [0x7e,0x04,0x58,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323668 3669v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, m0, v33670// GFX11: encoding: [0x7d,0x04,0x58,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323672 3673v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v33674// GFX11: encoding: [0x6b,0x04,0x58,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323676 3677v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v33678// GFX11: encoding: [0x6a,0x04,0x58,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323680 3681v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v33682// GFX11: encoding: [0xff,0x04,0x58,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323684 3685v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, null, v33686// GFX11: encoding: [0xfd,0x04,0x58,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323688 3689v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, -1, v23690// GFX11: encoding: [0xf0,0x06,0x58,0xc8,0xc1,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323692 3693v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, 0.5, v53694// GFX11: encoding: [0xc1,0x08,0x58,0xc8,0xf0,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323696 3697v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_dot2acc_f32_f16 v255, src_scc, v43698// GFX11: encoding: [0x7c,0x0a,0x58,0xc8,0xfd,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323700 3701v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf1234563702// GFX11: encoding: [0x04,0x05,0x42,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323704 3705v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf1234563706// GFX11: encoding: [0x01,0x05,0x42,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323708 3709v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf1234563710// GFX11: encoding: [0xff,0x05,0x42,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323712 3713v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf1234563714// GFX11: encoding: [0x02,0x05,0x42,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323716 3717v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf1234563718// GFX11: encoding: [0x03,0x05,0x42,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323720 3721v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf1234563722// GFX11: encoding: [0x69,0x04,0x42,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323724 3725v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf1234563726// GFX11: encoding: [0x01,0x04,0x42,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323728 3729v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf1234563730// GFX11: encoding: [0x7b,0x04,0x42,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323732 3733v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf1234563734// GFX11: encoding: [0x7f,0x04,0x42,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323736 3737v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf1234563738// GFX11: encoding: [0x7e,0x04,0x42,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323740 3741v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf1234563742// GFX11: encoding: [0x7d,0x04,0x42,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323744 3745v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf1234563746// GFX11: encoding: [0x6b,0x04,0x42,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323748 3749v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf1234563750// GFX11: encoding: [0x6a,0x04,0x42,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323752 3753v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, null, v3, 0xaf1234563754// GFX11: encoding: [0xff,0x04,0x42,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323756 3757v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf1234563758// GFX11: encoding: [0xfd,0x04,0x42,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323760 3761v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf1234563762// GFX11: encoding: [0xf0,0x06,0x42,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323764 3765v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf1234563766// GFX11: encoding: [0xc1,0x08,0x42,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323768 3769v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf1234563770// GFX11: encoding: [0x7c,0x0a,0x42,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323772 3773v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_fmac_f32 v6, v1, v33774// GFX11: encoding: [0x04,0x05,0x40,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323776 3777v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_fmac_f32 v6, v255, v33778// GFX11: encoding: [0x01,0x05,0x40,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323780 3781v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_fmac_f32 v6, v2, v33782// GFX11: encoding: [0xff,0x05,0x40,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323784 3785v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_fmac_f32 v6, v3, v33786// GFX11: encoding: [0x02,0x05,0x40,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323788 3789v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_fmac_f32 v6, v4, v33790// GFX11: encoding: [0x03,0x05,0x40,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323792 3793v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_fmac_f32 v6, s105, v33794// GFX11: encoding: [0x69,0x04,0x40,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323796 3797v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_fmac_f32 v6, s1, v33798// GFX11: encoding: [0x01,0x04,0x40,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323800 3801v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_fmac_f32 v6, ttmp15, v33802// GFX11: encoding: [0x7b,0x04,0x40,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323804 3805v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_fmac_f32 v6, exec_hi, v33806// GFX11: encoding: [0x7f,0x04,0x40,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323808 3809v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_fmac_f32 v6, exec_lo, v33810// GFX11: encoding: [0x7e,0x04,0x40,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323812 3813v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_fmac_f32 v6, m0, v33814// GFX11: encoding: [0x7d,0x04,0x40,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323816 3817v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_fmac_f32 v6, vcc_hi, v33818// GFX11: encoding: [0x6b,0x04,0x40,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323820 3821v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_fmac_f32 v6, vcc_lo, v33822// GFX11: encoding: [0x6a,0x04,0x40,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323824 3825v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_fmac_f32 v6, null, v33826// GFX11: encoding: [0xff,0x04,0x40,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323828 3829v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_fmac_f32 v6, -1, v33830// GFX11: encoding: [0xfd,0x04,0x40,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323832 3833v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_fmac_f32 v6, 0.5, v23834// GFX11: encoding: [0xf0,0x06,0x40,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323836 3837v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_fmac_f32 v6, src_scc, v53838// GFX11: encoding: [0xc1,0x08,0x40,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323840 3841v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_fmac_f32 v255, 0xaf123456, v43842// GFX11: encoding: [0x7c,0x0a,0x40,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323844 3845v_dual_fmaak_f32 v255, v4, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v2553846// GFX11: encoding: [0x04,0xff,0x45,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]3847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323848 3849v_dual_fmaak_f32 v255, v1, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v2553850// GFX11: encoding: [0x01,0xff,0x45,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]3851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323852 3853v_dual_fmaak_f32 v255, v255, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v2553854// GFX11: encoding: [0xff,0xff,0x45,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]3855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323856 3857v_dual_fmaak_f32 v255, v2, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v2553858// GFX11: encoding: [0x02,0xff,0x45,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]3859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323860 3861v_dual_fmaak_f32 v255, v3, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v2553862// GFX11: encoding: [0x03,0xff,0x45,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]3863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323864 3865v_dual_fmaak_f32 v255, s105, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v2553866// GFX11: encoding: [0x69,0xfe,0x45,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323868 3869v_dual_fmaak_f32 v255, s1, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v2553870// GFX11: encoding: [0x01,0xfe,0x45,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323872 3873v_dual_fmaak_f32 v255, ttmp15, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v2553874// GFX11: encoding: [0x7b,0xfe,0x45,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323876 3877v_dual_fmaak_f32 v255, exec_hi, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v2553878// GFX11: encoding: [0x7f,0xfe,0x45,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323880 3881v_dual_fmaak_f32 v255, exec_lo, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v2553882// GFX11: encoding: [0x7e,0xfe,0x45,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323884 3885v_dual_fmaak_f32 v255, m0, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v2553886// GFX11: encoding: [0x7d,0xfe,0x45,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323888 3889v_dual_fmaak_f32 v255, vcc_hi, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v2553890// GFX11: encoding: [0x6b,0xfe,0x45,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323892 3893v_dual_fmaak_f32 v255, vcc_lo, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v2553894// GFX11: encoding: [0x6a,0xfe,0x45,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323896 3897v_dual_fmaak_f32 v255, 0xaf123456, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v2553898// GFX11: encoding: [0xff,0xfe,0x45,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323900 3901v_dual_fmaak_f32 v255, src_scc, v255, 0xaf123456 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v2553902// GFX11: encoding: [0xfd,0xfe,0x45,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323904 3905v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v2553906// GFX11: encoding: [0xf0,0x06,0x44,0xc8,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323908 3909v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v2553910// GFX11: encoding: [0xc1,0x08,0x44,0xc8,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]3911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323912 3913v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v43914// GFX11: encoding: [0x7c,0x0a,0x44,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323916 3917v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, v1, v33918// GFX11: encoding: [0x04,0x05,0x62,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323920 3921v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, v255, v33922// GFX11: encoding: [0x01,0x05,0x62,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323924 3925v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, v2, v33926// GFX11: encoding: [0xff,0x05,0x62,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323928 3929v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, v3, v33930// GFX11: encoding: [0x02,0x05,0x62,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323932 3933v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, v4, v33934// GFX11: encoding: [0x03,0x05,0x62,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323936 3937v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, s105, v33938// GFX11: encoding: [0x69,0x04,0x62,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323940 3941v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, s1, v33942// GFX11: encoding: [0x01,0x04,0x62,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323944 3945v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, ttmp15, v33946// GFX11: encoding: [0x7b,0x04,0x62,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323948 3949v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, exec_hi, v33950// GFX11: encoding: [0x7f,0x04,0x62,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323952 3953v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, exec_lo, v33954// GFX11: encoding: [0x7e,0x04,0x62,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323956 3957v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, m0, v33958// GFX11: encoding: [0x7d,0x04,0x62,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323960 3961v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, vcc_hi, v33962// GFX11: encoding: [0x6b,0x04,0x62,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323964 3965v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, vcc_lo, v33966// GFX11: encoding: [0x6a,0x04,0x62,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323968 3969v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, null, v33970// GFX11: encoding: [0xff,0x04,0x62,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323972 3973v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_lshlrev_b32 v6, -1, v33974// GFX11: encoding: [0xfd,0x04,0x62,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]3975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323976 3977v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_lshlrev_b32 v6, 0.5, v23978// GFX11: encoding: [0xf0,0x06,0x62,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]3979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323980 3981v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_lshlrev_b32 v6, src_scc, v53982// GFX11: encoding: [0xc1,0x08,0x62,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]3983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323984 3985v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_lshlrev_b32 v255, 0xaf123456, v43986// GFX11: encoding: [0x7c,0x0a,0x62,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]3987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323988 3989v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_max_f32 v6, v1, v33990// GFX11: encoding: [0x04,0x05,0x54,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323992 3993v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_max_f32 v6, v255, v33994// GFX11: encoding: [0x01,0x05,0x54,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=323996 3997v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_max_f32 v6, v2, v33998// GFX11: encoding: [0xff,0x05,0x54,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]3999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324000 4001v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_max_f32 v6, v3, v34002// GFX11: encoding: [0x02,0x05,0x54,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324004 4005v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_max_f32 v6, v4, v34006// GFX11: encoding: [0x03,0x05,0x54,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324008 4009v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_max_f32 v6, s105, v34010// GFX11: encoding: [0x69,0x04,0x54,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324012 4013v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_max_f32 v6, s1, v34014// GFX11: encoding: [0x01,0x04,0x54,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324016 4017v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_max_f32 v6, ttmp15, v34018// GFX11: encoding: [0x7b,0x04,0x54,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324020 4021v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_max_f32 v6, exec_hi, v34022// GFX11: encoding: [0x7f,0x04,0x54,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324024 4025v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_max_f32 v6, exec_lo, v34026// GFX11: encoding: [0x7e,0x04,0x54,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324028 4029v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_max_f32 v6, m0, v34030// GFX11: encoding: [0x7d,0x04,0x54,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324032 4033v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_max_f32 v6, vcc_hi, v34034// GFX11: encoding: [0x6b,0x04,0x54,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324036 4037v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_max_f32 v6, vcc_lo, v34038// GFX11: encoding: [0x6a,0x04,0x54,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324040 4041v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_max_f32 v6, null, v34042// GFX11: encoding: [0xff,0x04,0x54,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324044 4045v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_max_f32 v6, -1, v34046// GFX11: encoding: [0xfd,0x04,0x54,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324048 4049v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_max_f32 v6, 0.5, v24050// GFX11: encoding: [0xf0,0x06,0x54,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]4051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324052 4053v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_max_f32 v6, src_scc, v54054// GFX11: encoding: [0xc1,0x08,0x54,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]4055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324056 4057v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_max_f32 v255, 0xaf123456, v44058// GFX11: encoding: [0x7c,0x0a,0x54,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324060 4061v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_min_f32 v6, v1, v34062// GFX11: encoding: [0x04,0x05,0x56,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324064 4065v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_min_f32 v6, v255, v34066// GFX11: encoding: [0x01,0x05,0x56,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324068 4069v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_min_f32 v6, v2, v34070// GFX11: encoding: [0xff,0x05,0x56,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324072 4073v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_min_f32 v6, v3, v34074// GFX11: encoding: [0x02,0x05,0x56,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324076 4077v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_min_f32 v6, v4, v34078// GFX11: encoding: [0x03,0x05,0x56,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324080 4081v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_min_f32 v6, s105, v34082// GFX11: encoding: [0x69,0x04,0x56,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324084 4085v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_min_f32 v6, s1, v34086// GFX11: encoding: [0x01,0x04,0x56,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324088 4089v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_min_f32 v6, ttmp15, v34090// GFX11: encoding: [0x7b,0x04,0x56,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324092 4093v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_min_f32 v6, exec_hi, v34094// GFX11: encoding: [0x7f,0x04,0x56,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324096 4097v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_min_f32 v6, exec_lo, v34098// GFX11: encoding: [0x7e,0x04,0x56,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324100 4101v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_min_f32 v6, m0, v34102// GFX11: encoding: [0x7d,0x04,0x56,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324104 4105v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_min_f32 v6, vcc_hi, v34106// GFX11: encoding: [0x6b,0x04,0x56,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324108 4109v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_min_f32 v6, vcc_lo, v34110// GFX11: encoding: [0x6a,0x04,0x56,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324112 4113v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_min_f32 v6, null, v34114// GFX11: encoding: [0xff,0x04,0x56,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324116 4117v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_min_f32 v6, -1, v34118// GFX11: encoding: [0xfd,0x04,0x56,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324120 4121v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_min_f32 v6, 0.5, v24122// GFX11: encoding: [0xf0,0x06,0x56,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]4123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324124 4125v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_min_f32 v6, src_scc, v54126// GFX11: encoding: [0xc1,0x08,0x56,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]4127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324128 4129v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_min_f32 v255, 0xaf123456, v44130// GFX11: encoding: [0x7c,0x0a,0x56,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324132 4133v_dual_fmaak_f32 v255, v4, v255, 0xaf123456 :: v_dual_mov_b32 v6, v14134// GFX11: encoding: [0x04,0xff,0x51,0xc8,0x01,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]4135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324136 4137v_dual_fmaak_f32 v255, v1, v255, 0xaf123456 :: v_dual_mov_b32 v6, v2554138// GFX11: encoding: [0x01,0xff,0x51,0xc8,0xff,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]4139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324140 4141v_dual_fmaak_f32 v255, v255, v255, 0xaf123456 :: v_dual_mov_b32 v6, v24142// GFX11: encoding: [0xff,0xff,0x51,0xc8,0x02,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]4143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324144 4145v_dual_fmaak_f32 v255, v2, v255, 0xaf123456 :: v_dual_mov_b32 v6, v34146// GFX11: encoding: [0x02,0xff,0x51,0xc8,0x03,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]4147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324148 4149v_dual_fmaak_f32 v255, v3, v255, 0xaf123456 :: v_dual_mov_b32 v6, v44150// GFX11: encoding: [0x03,0xff,0x51,0xc8,0x04,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]4151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324152 4153v_dual_fmaak_f32 v255, s105, v255, 0xaf123456 :: v_dual_mov_b32 v6, s1054154// GFX11: encoding: [0x69,0xfe,0x51,0xc8,0x69,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324156 4157v_dual_fmaak_f32 v255, s1, v255, 0xaf123456 :: v_dual_mov_b32 v6, s14158// GFX11: encoding: [0x01,0xfe,0x51,0xc8,0x01,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324160 4161v_dual_fmaak_f32 v255, ttmp15, v255, 0xaf123456 :: v_dual_mov_b32 v6, ttmp154162// GFX11: encoding: [0x7b,0xfe,0x51,0xc8,0x7b,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324164 4165v_dual_fmaak_f32 v255, exec_hi, v255, 0xaf123456 :: v_dual_mov_b32 v6, exec_hi4166// GFX11: encoding: [0x7f,0xfe,0x51,0xc8,0x7f,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324168 4169v_dual_fmaak_f32 v255, exec_lo, v255, 0xaf123456 :: v_dual_mov_b32 v6, exec_lo4170// GFX11: encoding: [0x7e,0xfe,0x51,0xc8,0x7e,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324172 4173v_dual_fmaak_f32 v255, m0, v255, 0xaf123456 :: v_dual_mov_b32 v6, m04174// GFX11: encoding: [0x7d,0xfe,0x51,0xc8,0x7d,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324176 4177v_dual_fmaak_f32 v255, vcc_hi, v255, 0xaf123456 :: v_dual_mov_b32 v6, vcc_hi4178// GFX11: encoding: [0x6b,0xfe,0x51,0xc8,0x6b,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324180 4181v_dual_fmaak_f32 v255, vcc_lo, v255, 0xaf123456 :: v_dual_mov_b32 v6, vcc_lo4182// GFX11: encoding: [0x6a,0xfe,0x51,0xc8,0x6a,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324184 4185v_dual_fmaak_f32 v255, 0xaf123456, v255, 0xaf123456 :: v_dual_mov_b32 v6, null4186// GFX11: encoding: [0xff,0xfe,0x51,0xc8,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324188 4189v_dual_fmaak_f32 v255, src_scc, v255, 0xaf123456 :: v_dual_mov_b32 v6, -14190// GFX11: encoding: [0xfd,0xfe,0x51,0xc8,0xc1,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324192 4193v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_mov_b32 v6, 0.54194// GFX11: encoding: [0xf0,0x06,0x50,0xc8,0xf0,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324196 4197v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_mov_b32 v6, src_scc4198// GFX11: encoding: [0xc1,0x08,0x50,0xc8,0xfd,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]4199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324200 4201v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_mov_b32 v255, 0xaf1234564202// GFX11: encoding: [0x7c,0x0a,0x50,0xc8,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]4203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324204 4205v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, v1, v34206// GFX11: encoding: [0x04,0x05,0x4e,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324208 4209v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, v255, v34210// GFX11: encoding: [0x01,0x05,0x4e,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324212 4213v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, v2, v34214// GFX11: encoding: [0xff,0x05,0x4e,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324216 4217v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, v3, v34218// GFX11: encoding: [0x02,0x05,0x4e,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324220 4221v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, v4, v34222// GFX11: encoding: [0x03,0x05,0x4e,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324224 4225v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, s105, v34226// GFX11: encoding: [0x69,0x04,0x4e,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324228 4229v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, s1, v34230// GFX11: encoding: [0x01,0x04,0x4e,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324232 4233v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v34234// GFX11: encoding: [0x7b,0x04,0x4e,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324236 4237v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v34238// GFX11: encoding: [0x7f,0x04,0x4e,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324240 4241v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v34242// GFX11: encoding: [0x7e,0x04,0x4e,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324244 4245v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, m0, v34246// GFX11: encoding: [0x7d,0x04,0x4e,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324248 4249v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v34250// GFX11: encoding: [0x6b,0x04,0x4e,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324252 4253v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v34254// GFX11: encoding: [0x6a,0x04,0x4e,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324256 4257v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, null, v34258// GFX11: encoding: [0xff,0x04,0x4e,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324260 4261v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, -1, v34262// GFX11: encoding: [0xfd,0x04,0x4e,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324264 4265v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v24266// GFX11: encoding: [0xf0,0x06,0x4e,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]4267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324268 4269v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v54270// GFX11: encoding: [0xc1,0x08,0x4e,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]4271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324272 4273v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v44274// GFX11: encoding: [0x7c,0x0a,0x4e,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324276 4277v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_mul_f32 v6, v1, v34278// GFX11: encoding: [0x04,0x05,0x46,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324280 4281v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_mul_f32 v6, v255, v34282// GFX11: encoding: [0x01,0x05,0x46,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324284 4285v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_mul_f32 v6, v2, v34286// GFX11: encoding: [0xff,0x05,0x46,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324288 4289v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_mul_f32 v6, v3, v34290// GFX11: encoding: [0x02,0x05,0x46,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324292 4293v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_mul_f32 v6, v4, v34294// GFX11: encoding: [0x03,0x05,0x46,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324296 4297v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_mul_f32 v6, s105, v34298// GFX11: encoding: [0x69,0x04,0x46,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324300 4301v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_mul_f32 v6, s1, v34302// GFX11: encoding: [0x01,0x04,0x46,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324304 4305v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_mul_f32 v6, ttmp15, v34306// GFX11: encoding: [0x7b,0x04,0x46,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324308 4309v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_mul_f32 v6, exec_hi, v34310// GFX11: encoding: [0x7f,0x04,0x46,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324312 4313v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_mul_f32 v6, exec_lo, v34314// GFX11: encoding: [0x7e,0x04,0x46,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324316 4317v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_mul_f32 v6, m0, v34318// GFX11: encoding: [0x7d,0x04,0x46,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324320 4321v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_mul_f32 v6, vcc_hi, v34322// GFX11: encoding: [0x6b,0x04,0x46,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324324 4325v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_mul_f32 v6, vcc_lo, v34326// GFX11: encoding: [0x6a,0x04,0x46,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324328 4329v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_mul_f32 v6, null, v34330// GFX11: encoding: [0xff,0x04,0x46,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324332 4333v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_mul_f32 v6, -1, v34334// GFX11: encoding: [0xfd,0x04,0x46,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324336 4337v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_mul_f32 v6, 0.5, v24338// GFX11: encoding: [0xf0,0x06,0x46,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]4339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324340 4341v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_mul_f32 v6, src_scc, v54342// GFX11: encoding: [0xc1,0x08,0x46,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]4343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324344 4345v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_mul_f32 v255, 0xaf123456, v44346// GFX11: encoding: [0x7c,0x0a,0x46,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324348 4349v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_sub_f32 v6, v1, v34350// GFX11: encoding: [0x04,0x05,0x4a,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324352 4353v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_sub_f32 v6, v255, v34354// GFX11: encoding: [0x01,0x05,0x4a,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324356 4357v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_sub_f32 v6, v2, v34358// GFX11: encoding: [0xff,0x05,0x4a,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324360 4361v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_sub_f32 v6, v3, v34362// GFX11: encoding: [0x02,0x05,0x4a,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324364 4365v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_sub_f32 v6, v4, v34366// GFX11: encoding: [0x03,0x05,0x4a,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324368 4369v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_sub_f32 v6, s105, v34370// GFX11: encoding: [0x69,0x04,0x4a,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324372 4373v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_sub_f32 v6, s1, v34374// GFX11: encoding: [0x01,0x04,0x4a,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324376 4377v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_sub_f32 v6, ttmp15, v34378// GFX11: encoding: [0x7b,0x04,0x4a,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324380 4381v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_sub_f32 v6, exec_hi, v34382// GFX11: encoding: [0x7f,0x04,0x4a,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324384 4385v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_sub_f32 v6, exec_lo, v34386// GFX11: encoding: [0x7e,0x04,0x4a,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324388 4389v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_sub_f32 v6, m0, v34390// GFX11: encoding: [0x7d,0x04,0x4a,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324392 4393v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_sub_f32 v6, vcc_hi, v34394// GFX11: encoding: [0x6b,0x04,0x4a,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324396 4397v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_sub_f32 v6, vcc_lo, v34398// GFX11: encoding: [0x6a,0x04,0x4a,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324400 4401v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_sub_f32 v6, null, v34402// GFX11: encoding: [0xff,0x04,0x4a,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324404 4405v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_sub_f32 v6, -1, v34406// GFX11: encoding: [0xfd,0x04,0x4a,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324408 4409v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_sub_f32 v6, 0.5, v24410// GFX11: encoding: [0xf0,0x06,0x4a,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]4411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324412 4413v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_sub_f32 v6, src_scc, v54414// GFX11: encoding: [0xc1,0x08,0x4a,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]4415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324416 4417v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_sub_f32 v255, 0xaf123456, v44418// GFX11: encoding: [0x7c,0x0a,0x4a,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324420 4421v_dual_fmaak_f32 v255, v4, v2, 0xaf123456 :: v_dual_subrev_f32 v6, v1, v34422// GFX11: encoding: [0x04,0x05,0x4c,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324424 4425v_dual_fmaak_f32 v255, v1, v2, 0xaf123456 :: v_dual_subrev_f32 v6, v255, v34426// GFX11: encoding: [0x01,0x05,0x4c,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324428 4429v_dual_fmaak_f32 v255, v255, v2, 0xaf123456 :: v_dual_subrev_f32 v6, v2, v34430// GFX11: encoding: [0xff,0x05,0x4c,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324432 4433v_dual_fmaak_f32 v255, v2, v2, 0xaf123456 :: v_dual_subrev_f32 v6, v3, v34434// GFX11: encoding: [0x02,0x05,0x4c,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324436 4437v_dual_fmaak_f32 v255, v3, v2, 0xaf123456 :: v_dual_subrev_f32 v6, v4, v34438// GFX11: encoding: [0x03,0x05,0x4c,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324440 4441v_dual_fmaak_f32 v255, s105, v2, 0xaf123456 :: v_dual_subrev_f32 v6, s105, v34442// GFX11: encoding: [0x69,0x04,0x4c,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324444 4445v_dual_fmaak_f32 v255, s1, v2, 0xaf123456 :: v_dual_subrev_f32 v6, s1, v34446// GFX11: encoding: [0x01,0x04,0x4c,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324448 4449v_dual_fmaak_f32 v255, ttmp15, v2, 0xaf123456 :: v_dual_subrev_f32 v6, ttmp15, v34450// GFX11: encoding: [0x7b,0x04,0x4c,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324452 4453v_dual_fmaak_f32 v255, exec_hi, v2, 0xaf123456 :: v_dual_subrev_f32 v6, exec_hi, v34454// GFX11: encoding: [0x7f,0x04,0x4c,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324456 4457v_dual_fmaak_f32 v255, exec_lo, v2, 0xaf123456 :: v_dual_subrev_f32 v6, exec_lo, v34458// GFX11: encoding: [0x7e,0x04,0x4c,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324460 4461v_dual_fmaak_f32 v255, m0, v2, 0xaf123456 :: v_dual_subrev_f32 v6, m0, v34462// GFX11: encoding: [0x7d,0x04,0x4c,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324464 4465v_dual_fmaak_f32 v255, vcc_hi, v2, 0xaf123456 :: v_dual_subrev_f32 v6, vcc_hi, v34466// GFX11: encoding: [0x6b,0x04,0x4c,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324468 4469v_dual_fmaak_f32 v255, vcc_lo, v2, 0xaf123456 :: v_dual_subrev_f32 v6, vcc_lo, v34470// GFX11: encoding: [0x6a,0x04,0x4c,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324472 4473v_dual_fmaak_f32 v255, 0xaf123456, v2, 0xaf123456 :: v_dual_subrev_f32 v6, null, v34474// GFX11: encoding: [0xff,0x04,0x4c,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324476 4477v_dual_fmaak_f32 v255, src_scc, v2, 0xaf123456 :: v_dual_subrev_f32 v6, -1, v34478// GFX11: encoding: [0xfd,0x04,0x4c,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324480 4481v_dual_fmaak_f32 v255, 0.5, v3, 0xaf123456 :: v_dual_subrev_f32 v6, 0.5, v24482// GFX11: encoding: [0xf0,0x06,0x4c,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]4483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324484 4485v_dual_fmaak_f32 v255, -1, v4, 0xaf123456 :: v_dual_subrev_f32 v6, src_scc, v54486// GFX11: encoding: [0xc1,0x08,0x4c,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]4487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324488 4489v_dual_fmaak_f32 v6, null, v5, 0xaf123456 :: v_dual_subrev_f32 v255, 0xaf123456, v44490// GFX11: encoding: [0x7c,0x0a,0x4c,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324492 4493v_dual_fmac_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v34494// GFX11: encoding: [0x04,0x05,0x08,0xc8,0x01,0x07,0x06,0xff]4495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324496 4497v_dual_fmac_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v34498// GFX11: encoding: [0x01,0x05,0x08,0xc8,0xff,0x07,0x06,0xff]4499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324500 4501v_dual_fmac_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v34502// GFX11: encoding: [0xff,0x05,0x08,0xc8,0x02,0x07,0x06,0xff]4503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324504 4505v_dual_fmac_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v34506// GFX11: encoding: [0x02,0x05,0x08,0xc8,0x03,0x07,0x06,0xff]4507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324508 4509v_dual_fmac_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v34510// GFX11: encoding: [0x03,0x05,0x08,0xc8,0x04,0x07,0x06,0xff]4511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324512 4513v_dual_fmac_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v34514// GFX11: encoding: [0x69,0x04,0x08,0xc8,0x01,0x06,0x06,0xff]4515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324516 4517v_dual_fmac_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v34518// GFX11: encoding: [0x01,0x04,0x08,0xc8,0x69,0x06,0x06,0xff]4519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324520 4521v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v34522// GFX11: encoding: [0x7b,0x04,0x08,0xc8,0x6a,0x06,0x06,0xff]4523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324524 4525v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v34526// GFX11: encoding: [0x7f,0x04,0x08,0xc8,0x6b,0x06,0x06,0xff]4527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324528 4529v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v34530// GFX11: encoding: [0x7e,0x04,0x08,0xc8,0x7b,0x06,0x06,0xff]4531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324532 4533v_dual_fmac_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v34534// GFX11: encoding: [0x7d,0x04,0x08,0xc8,0x7d,0x06,0x06,0xff]4535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324536 4537v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v34538// GFX11: encoding: [0x6b,0x04,0x08,0xc8,0x7e,0x06,0x06,0xff]4539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324540 4541v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v34542// GFX11: encoding: [0x6a,0x04,0x08,0xc8,0x7f,0x06,0x06,0xff]4543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324544 4545v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v34546// GFX11: encoding: [0xff,0x04,0x08,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324548 4549v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v34550// GFX11: encoding: [0xfd,0x04,0x08,0xc8,0xc1,0x06,0x06,0xff]4551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324552 4553v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v24554// GFX11: encoding: [0xf0,0x06,0x08,0xc8,0xf0,0x04,0x06,0xff]4555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324556 4557v_dual_fmac_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v54558// GFX11: encoding: [0xc1,0x08,0x08,0xc8,0xfd,0x0a,0x06,0xff]4559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324560 4561v_dual_fmac_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v44562// GFX11: encoding: [0x7c,0x0a,0x08,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324564 4565v_dual_fmac_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v34566// GFX11: encoding: [0x04,0x05,0x20,0xc8,0x01,0x07,0x06,0xff]4567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324568 4569v_dual_fmac_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v34570// GFX11: encoding: [0x01,0x05,0x20,0xc8,0xff,0x07,0x06,0xff]4571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324572 4573v_dual_fmac_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v34574// GFX11: encoding: [0xff,0x05,0x20,0xc8,0x02,0x07,0x06,0xff]4575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324576 4577v_dual_fmac_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v34578// GFX11: encoding: [0x02,0x05,0x20,0xc8,0x03,0x07,0x06,0xff]4579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324580 4581v_dual_fmac_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v34582// GFX11: encoding: [0x03,0x05,0x20,0xc8,0x04,0x07,0x06,0xff]4583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324584 4585v_dual_fmac_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v34586// GFX11: encoding: [0x69,0x04,0x20,0xc8,0x01,0x06,0x06,0xff]4587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324588 4589v_dual_fmac_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v34590// GFX11: encoding: [0x01,0x04,0x20,0xc8,0x69,0x06,0x06,0xff]4591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324592 4593v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v34594// GFX11: encoding: [0x7b,0x04,0x20,0xc8,0x6a,0x06,0x06,0xff]4595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324596 4597v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v34598// GFX11: encoding: [0x7f,0x04,0x20,0xc8,0x6b,0x06,0x06,0xff]4599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324600 4601v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v34602// GFX11: encoding: [0x7e,0x04,0x20,0xc8,0x7b,0x06,0x06,0xff]4603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324604 4605v_dual_fmac_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v34606// GFX11: encoding: [0x7d,0x04,0x20,0xc8,0x7d,0x06,0x06,0xff]4607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324608 4609v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v34610// GFX11: encoding: [0x6b,0x04,0x20,0xc8,0x7e,0x06,0x06,0xff]4611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324612 4613v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v34614// GFX11: encoding: [0x6a,0x04,0x20,0xc8,0x7f,0x06,0x06,0xff]4615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324616 4617v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v34618// GFX11: encoding: [0xff,0x04,0x20,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324620 4621v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v34622// GFX11: encoding: [0xfd,0x04,0x20,0xc8,0xc1,0x06,0x06,0xff]4623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324624 4625v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v24626// GFX11: encoding: [0xf0,0x06,0x20,0xc8,0xf0,0x04,0x06,0xff]4627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324628 4629v_dual_fmac_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v54630// GFX11: encoding: [0xc1,0x08,0x20,0xc8,0xfd,0x0a,0x06,0xff]4631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324632 4633v_dual_fmac_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v44634// GFX11: encoding: [0x7c,0x0a,0x20,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324636 4637v_dual_fmac_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v34638// GFX11: encoding: [0x04,0x05,0x24,0xc8,0x01,0x07,0x06,0xff]4639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324640 4641v_dual_fmac_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v34642// GFX11: encoding: [0x01,0x05,0x24,0xc8,0xff,0x07,0x06,0xff]4643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324644 4645v_dual_fmac_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v34646// GFX11: encoding: [0xff,0x05,0x24,0xc8,0x02,0x07,0x06,0xff]4647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324648 4649v_dual_fmac_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v34650// GFX11: encoding: [0x02,0x05,0x24,0xc8,0x03,0x07,0x06,0xff]4651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324652 4653v_dual_fmac_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v34654// GFX11: encoding: [0x03,0x05,0x24,0xc8,0x04,0x07,0x06,0xff]4655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324656 4657v_dual_fmac_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v34658// GFX11: encoding: [0x69,0x04,0x24,0xc8,0x01,0x06,0x06,0xff]4659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324660 4661v_dual_fmac_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v34662// GFX11: encoding: [0x01,0x04,0x24,0xc8,0x69,0x06,0x06,0xff]4663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324664 4665v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v34666// GFX11: encoding: [0x7b,0x04,0x24,0xc8,0x6a,0x06,0x06,0xff]4667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324668 4669v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v34670// GFX11: encoding: [0x7f,0x04,0x24,0xc8,0x6b,0x06,0x06,0xff]4671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324672 4673v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v34674// GFX11: encoding: [0x7e,0x04,0x24,0xc8,0x7b,0x06,0x06,0xff]4675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324676 4677v_dual_fmac_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v34678// GFX11: encoding: [0x7d,0x04,0x24,0xc8,0x7d,0x06,0x06,0xff]4679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324680 4681v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v34682// GFX11: encoding: [0x6b,0x04,0x24,0xc8,0x7e,0x06,0x06,0xff]4683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324684 4685v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v34686// GFX11: encoding: [0x6a,0x04,0x24,0xc8,0x7f,0x06,0x06,0xff]4687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324688 4689v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v34690// GFX11: encoding: [0xff,0x04,0x24,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324692 4693v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v34694// GFX11: encoding: [0xfd,0x04,0x24,0xc8,0xc1,0x06,0x06,0xff]4695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324696 4697v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v24698// GFX11: encoding: [0xf0,0x06,0x24,0xc8,0xf0,0x04,0x06,0xff]4699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324700 4701v_dual_fmac_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v54702// GFX11: encoding: [0xc1,0x08,0x24,0xc8,0xfd,0x0a,0x06,0xff]4703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324704 4705v_dual_fmac_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v44706// GFX11: encoding: [0x7c,0x0a,0x24,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324708 4709v_dual_fmac_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v34710// GFX11: encoding: [0x04,0x05,0x12,0xc8,0x01,0x07,0x06,0xff]4711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324712 4713v_dual_fmac_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v34714// GFX11: encoding: [0x01,0x05,0x12,0xc8,0xff,0x07,0x06,0xff]4715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324716 4717v_dual_fmac_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v34718// GFX11: encoding: [0xff,0x05,0x12,0xc8,0x02,0x07,0x06,0xff]4719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324720 4721v_dual_fmac_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v34722// GFX11: encoding: [0x02,0x05,0x12,0xc8,0x03,0x07,0x06,0xff]4723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324724 4725v_dual_fmac_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v34726// GFX11: encoding: [0x03,0x05,0x12,0xc8,0x04,0x07,0x06,0xff]4727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324728 4729v_dual_fmac_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v34730// GFX11: encoding: [0x69,0x04,0x12,0xc8,0x69,0x06,0x06,0xff]4731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324732 4733v_dual_fmac_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v34734// GFX11: encoding: [0x01,0x04,0x12,0xc8,0x01,0x06,0x06,0xff]4735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324736 4737v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v34738// GFX11: encoding: [0x7b,0x04,0x12,0xc8,0x7b,0x06,0x06,0xff]4739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324740 4741v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v34742// GFX11: encoding: [0x7f,0x04,0x12,0xc8,0x7f,0x06,0x06,0xff]4743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324744 4745v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v34746// GFX11: encoding: [0x7e,0x04,0x12,0xc8,0x7e,0x06,0x06,0xff]4747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324748 4749v_dual_fmac_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v34750// GFX11: encoding: [0x7d,0x04,0x12,0xc8,0x7d,0x06,0x06,0xff]4751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324752 4753v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v34754// GFX11: encoding: [0x6b,0x04,0x12,0xc8,0x6b,0x06,0x06,0xff]4755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324756 4757v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v34758// GFX11: encoding: [0x6a,0x04,0x12,0xc8,0x6a,0x06,0x06,0xff]4759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324760 4761v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v34762// GFX11: encoding: [0xff,0x04,0x12,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324764 4765v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v34766// GFX11: encoding: [0xfd,0x04,0x12,0xc8,0xc1,0x06,0x06,0xff]4767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324768 4769v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v24770// GFX11: encoding: [0xf0,0x06,0x12,0xc8,0xf0,0x04,0x06,0xff]4771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324772 4773v_dual_fmac_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v54774// GFX11: encoding: [0xc1,0x08,0x12,0xc8,0xfd,0x0a,0x06,0xff]4775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324776 4777v_dual_fmac_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v44778// GFX11: encoding: [0x7c,0x0a,0x12,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324780 4781v_dual_fmac_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v34782// GFX11: encoding: [0x04,0x05,0x18,0xc8,0x01,0x07,0x06,0xff]4783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324784 4785v_dual_fmac_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v34786// GFX11: encoding: [0x01,0x05,0x18,0xc8,0xff,0x07,0x06,0xff]4787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324788 4789v_dual_fmac_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v34790// GFX11: encoding: [0xff,0x05,0x18,0xc8,0x02,0x07,0x06,0xff]4791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324792 4793v_dual_fmac_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v34794// GFX11: encoding: [0x02,0x05,0x18,0xc8,0x03,0x07,0x06,0xff]4795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324796 4797v_dual_fmac_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v34798// GFX11: encoding: [0x03,0x05,0x18,0xc8,0x04,0x07,0x06,0xff]4799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324800 4801v_dual_fmac_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v34802// GFX11: encoding: [0x69,0x04,0x18,0xc8,0x01,0x06,0x06,0xff]4803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324804 4805v_dual_fmac_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v34806// GFX11: encoding: [0x01,0x04,0x18,0xc8,0x69,0x06,0x06,0xff]4807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324808 4809v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v34810// GFX11: encoding: [0x7b,0x04,0x18,0xc8,0x6a,0x06,0x06,0xff]4811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324812 4813v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v34814// GFX11: encoding: [0x7f,0x04,0x18,0xc8,0x6b,0x06,0x06,0xff]4815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324816 4817v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v34818// GFX11: encoding: [0x7e,0x04,0x18,0xc8,0x7b,0x06,0x06,0xff]4819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324820 4821v_dual_fmac_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v34822// GFX11: encoding: [0x7d,0x04,0x18,0xc8,0x7d,0x06,0x06,0xff]4823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324824 4825v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v34826// GFX11: encoding: [0x6b,0x04,0x18,0xc8,0x7e,0x06,0x06,0xff]4827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324828 4829v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v34830// GFX11: encoding: [0x6a,0x04,0x18,0xc8,0x7f,0x06,0x06,0xff]4831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324832 4833v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v34834// GFX11: encoding: [0xff,0x04,0x18,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324836 4837v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v34838// GFX11: encoding: [0xfd,0x04,0x18,0xc8,0xc1,0x06,0x06,0xff]4839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324840 4841v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v24842// GFX11: encoding: [0xf0,0x06,0x18,0xc8,0xf0,0x04,0x06,0xff]4843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324844 4845v_dual_fmac_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v54846// GFX11: encoding: [0xc1,0x08,0x18,0xc8,0xfd,0x0a,0x06,0xff]4847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324848 4849v_dual_fmac_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v44850// GFX11: encoding: [0x7c,0x0a,0x18,0xc8,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]4851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324852 4853v_dual_fmac_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf1234564854// GFX11: encoding: [0x04,0x05,0x02,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324856 4857v_dual_fmac_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf1234564858// GFX11: encoding: [0x01,0x05,0x02,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324860 4861v_dual_fmac_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf1234564862// GFX11: encoding: [0xff,0x05,0x02,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324864 4865v_dual_fmac_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf1234564866// GFX11: encoding: [0x02,0x05,0x02,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324868 4869v_dual_fmac_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf1234564870// GFX11: encoding: [0x03,0x05,0x02,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]4871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324872 4873v_dual_fmac_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf1234564874// GFX11: encoding: [0x69,0x04,0x02,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324876 4877v_dual_fmac_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf1234564878// GFX11: encoding: [0x01,0x04,0x02,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324880 4881v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf1234564882// GFX11: encoding: [0x7b,0x04,0x02,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324884 4885v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf1234564886// GFX11: encoding: [0x7f,0x04,0x02,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324888 4889v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf1234564890// GFX11: encoding: [0x7e,0x04,0x02,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324892 4893v_dual_fmac_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf1234564894// GFX11: encoding: [0x7d,0x04,0x02,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324896 4897v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf1234564898// GFX11: encoding: [0x6b,0x04,0x02,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324900 4901v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf1234564902// GFX11: encoding: [0x6a,0x04,0x02,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324904 4905v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf1234564906// GFX11: encoding: [0xff,0x04,0x02,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324908 4909v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf1234564910// GFX11: encoding: [0xfd,0x04,0x02,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324912 4913v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf1234564914// GFX11: encoding: [0xf0,0x06,0x02,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]4915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324916 4917v_dual_fmac_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf1234564918// GFX11: encoding: [0xc1,0x08,0x02,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]4919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324920 4921v_dual_fmac_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf1234564922// GFX11: encoding: [0x7c,0x0a,0x02,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324924 4925v_dual_fmac_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v34926// GFX11: encoding: [0x04,0x05,0x00,0xc8,0x01,0x07,0x06,0xff]4927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324928 4929v_dual_fmac_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v34930// GFX11: encoding: [0x01,0x05,0x00,0xc8,0xff,0x07,0x06,0xff]4931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324932 4933v_dual_fmac_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v34934// GFX11: encoding: [0xff,0x05,0x00,0xc8,0x02,0x07,0x06,0xff]4935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324936 4937v_dual_fmac_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v34938// GFX11: encoding: [0x02,0x05,0x00,0xc8,0x03,0x07,0x06,0xff]4939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324940 4941v_dual_fmac_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v34942// GFX11: encoding: [0x03,0x05,0x00,0xc8,0x04,0x07,0x06,0xff]4943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324944 4945v_dual_fmac_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v34946// GFX11: encoding: [0x69,0x04,0x00,0xc8,0x01,0x06,0x06,0xff]4947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324948 4949v_dual_fmac_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v34950// GFX11: encoding: [0x01,0x04,0x00,0xc8,0x69,0x06,0x06,0xff]4951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324952 4953v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v34954// GFX11: encoding: [0x7b,0x04,0x00,0xc8,0x6a,0x06,0x06,0xff]4955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324956 4957v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v34958// GFX11: encoding: [0x7f,0x04,0x00,0xc8,0x6b,0x06,0x06,0xff]4959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324960 4961v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v34962// GFX11: encoding: [0x7e,0x04,0x00,0xc8,0x7b,0x06,0x06,0xff]4963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324964 4965v_dual_fmac_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v34966// GFX11: encoding: [0x7d,0x04,0x00,0xc8,0x7d,0x06,0x06,0xff]4967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324968 4969v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v34970// GFX11: encoding: [0x6b,0x04,0x00,0xc8,0x7e,0x06,0x06,0xff]4971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324972 4973v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v34974// GFX11: encoding: [0x6a,0x04,0x00,0xc8,0x7f,0x06,0x06,0xff]4975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324976 4977v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v34978// GFX11: encoding: [0xff,0x04,0x00,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]4979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324980 4981v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v34982// GFX11: encoding: [0xfd,0x04,0x00,0xc8,0xc1,0x06,0x06,0xff]4983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324984 4985v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v24986// GFX11: encoding: [0xf0,0x06,0x00,0xc8,0xf0,0x04,0x06,0xff]4987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324988 4989v_dual_fmac_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v54990// GFX11: encoding: [0xc1,0x08,0x00,0xc8,0xfd,0x0a,0x06,0xff]4991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324992 4993v_dual_fmac_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v44994// GFX11: encoding: [0x7c,0x0a,0x00,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]4995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=324996 4997v_dual_fmac_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v44998// GFX11: encoding: [0x04,0xff,0x05,0xc8,0x01,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]4999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325000 5001v_dual_fmac_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v45002// GFX11: encoding: [0x01,0xff,0x05,0xc8,0xff,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]5003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325004 5005v_dual_fmac_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v45006// GFX11: encoding: [0xff,0xff,0x05,0xc8,0x02,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]5007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325008 5009v_dual_fmac_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v45010// GFX11: encoding: [0x02,0xff,0x05,0xc8,0x03,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]5011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325012 5013v_dual_fmac_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v45014// GFX11: encoding: [0x03,0xff,0x05,0xc8,0x04,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]5015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325016 5017v_dual_fmac_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v45018// GFX11: encoding: [0x69,0xfe,0x05,0xc8,0x69,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325020 5021v_dual_fmac_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v45022// GFX11: encoding: [0x01,0xfe,0x05,0xc8,0x01,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325024 5025v_dual_fmac_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v45026// GFX11: encoding: [0x7b,0xfe,0x05,0xc8,0x7b,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325028 5029v_dual_fmac_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v45030// GFX11: encoding: [0x7f,0xfe,0x05,0xc8,0x7f,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325032 5033v_dual_fmac_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v45034// GFX11: encoding: [0x7e,0xfe,0x05,0xc8,0x7e,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325036 5037v_dual_fmac_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v45038// GFX11: encoding: [0x7d,0xfe,0x05,0xc8,0x7d,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325040 5041v_dual_fmac_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v45042// GFX11: encoding: [0x6b,0xfe,0x05,0xc8,0x6b,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325044 5045v_dual_fmac_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v45046// GFX11: encoding: [0x6a,0xfe,0x05,0xc8,0x6a,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325048 5049v_dual_fmac_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v45050// GFX11: encoding: [0xff,0xfe,0x05,0xc8,0x7c,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325052 5053v_dual_fmac_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v45054// GFX11: encoding: [0xfd,0xfe,0x05,0xc8,0xc1,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325056 5057v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v45058// GFX11: encoding: [0xf0,0x06,0x04,0xc8,0xf0,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325060 5061v_dual_fmac_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v45062// GFX11: encoding: [0xc1,0x08,0x04,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325064 5065v_dual_fmac_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v2555066// GFX11: encoding: [0x7c,0x0a,0x04,0xc8,0xff,0xfe,0xff,0x06,0x56,0x34,0x12,0xaf]5067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325068 5069v_dual_fmac_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v35070// GFX11: encoding: [0x04,0x05,0x22,0xc8,0x01,0x07,0x06,0xff]5071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325072 5073v_dual_fmac_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v35074// GFX11: encoding: [0x01,0x05,0x22,0xc8,0xff,0x07,0x06,0xff]5075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325076 5077v_dual_fmac_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v35078// GFX11: encoding: [0xff,0x05,0x22,0xc8,0x02,0x07,0x06,0xff]5079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325080 5081v_dual_fmac_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v35082// GFX11: encoding: [0x02,0x05,0x22,0xc8,0x03,0x07,0x06,0xff]5083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325084 5085v_dual_fmac_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v35086// GFX11: encoding: [0x03,0x05,0x22,0xc8,0x04,0x07,0x06,0xff]5087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325088 5089v_dual_fmac_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v35090// GFX11: encoding: [0x69,0x04,0x22,0xc8,0x01,0x06,0x06,0xff]5091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325092 5093v_dual_fmac_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v35094// GFX11: encoding: [0x01,0x04,0x22,0xc8,0x69,0x06,0x06,0xff]5095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325096 5097v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v35098// GFX11: encoding: [0x7b,0x04,0x22,0xc8,0x6a,0x06,0x06,0xff]5099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325100 5101v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v35102// GFX11: encoding: [0x7f,0x04,0x22,0xc8,0x6b,0x06,0x06,0xff]5103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325104 5105v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v35106// GFX11: encoding: [0x7e,0x04,0x22,0xc8,0x7b,0x06,0x06,0xff]5107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325108 5109v_dual_fmac_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v35110// GFX11: encoding: [0x7d,0x04,0x22,0xc8,0x7d,0x06,0x06,0xff]5111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325112 5113v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v35114// GFX11: encoding: [0x6b,0x04,0x22,0xc8,0x7e,0x06,0x06,0xff]5115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325116 5117v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v35118// GFX11: encoding: [0x6a,0x04,0x22,0xc8,0x7f,0x06,0x06,0xff]5119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325120 5121v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v35122// GFX11: encoding: [0xff,0x04,0x22,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325124 5125v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v35126// GFX11: encoding: [0xfd,0x04,0x22,0xc8,0xc1,0x06,0x06,0xff]5127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325128 5129v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v25130// GFX11: encoding: [0xf0,0x06,0x22,0xc8,0xf0,0x04,0x06,0xff]5131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325132 5133v_dual_fmac_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v55134// GFX11: encoding: [0xc1,0x08,0x22,0xc8,0xfd,0x0a,0x06,0xff]5135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325136 5137v_dual_fmac_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v45138// GFX11: encoding: [0x7c,0x0a,0x22,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]5139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325140 5141v_dual_fmac_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v35142// GFX11: encoding: [0x04,0x05,0x14,0xc8,0x01,0x07,0x06,0xff]5143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325144 5145v_dual_fmac_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v35146// GFX11: encoding: [0x01,0x05,0x14,0xc8,0xff,0x07,0x06,0xff]5147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325148 5149v_dual_fmac_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v35150// GFX11: encoding: [0xff,0x05,0x14,0xc8,0x02,0x07,0x06,0xff]5151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325152 5153v_dual_fmac_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v35154// GFX11: encoding: [0x02,0x05,0x14,0xc8,0x03,0x07,0x06,0xff]5155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325156 5157v_dual_fmac_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v35158// GFX11: encoding: [0x03,0x05,0x14,0xc8,0x04,0x07,0x06,0xff]5159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325160 5161v_dual_fmac_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v35162// GFX11: encoding: [0x69,0x04,0x14,0xc8,0x01,0x06,0x06,0xff]5163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325164 5165v_dual_fmac_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v35166// GFX11: encoding: [0x01,0x04,0x14,0xc8,0x69,0x06,0x06,0xff]5167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325168 5169v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v35170// GFX11: encoding: [0x7b,0x04,0x14,0xc8,0x6a,0x06,0x06,0xff]5171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325172 5173v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v35174// GFX11: encoding: [0x7f,0x04,0x14,0xc8,0x6b,0x06,0x06,0xff]5175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325176 5177v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v35178// GFX11: encoding: [0x7e,0x04,0x14,0xc8,0x7b,0x06,0x06,0xff]5179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325180 5181v_dual_fmac_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v35182// GFX11: encoding: [0x7d,0x04,0x14,0xc8,0x7d,0x06,0x06,0xff]5183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325184 5185v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v35186// GFX11: encoding: [0x6b,0x04,0x14,0xc8,0x7e,0x06,0x06,0xff]5187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325188 5189v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v35190// GFX11: encoding: [0x6a,0x04,0x14,0xc8,0x7f,0x06,0x06,0xff]5191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325192 5193v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v35194// GFX11: encoding: [0xff,0x04,0x14,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325196 5197v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v35198// GFX11: encoding: [0xfd,0x04,0x14,0xc8,0xc1,0x06,0x06,0xff]5199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325200 5201v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v25202// GFX11: encoding: [0xf0,0x06,0x14,0xc8,0xf0,0x04,0x06,0xff]5203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325204 5205v_dual_fmac_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v55206// GFX11: encoding: [0xc1,0x08,0x14,0xc8,0xfd,0x0a,0x06,0xff]5207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325208 5209v_dual_fmac_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v45210// GFX11: encoding: [0x7c,0x0a,0x14,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]5211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325212 5213v_dual_fmac_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v35214// GFX11: encoding: [0x04,0x05,0x16,0xc8,0x01,0x07,0x06,0xff]5215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325216 5217v_dual_fmac_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v35218// GFX11: encoding: [0x01,0x05,0x16,0xc8,0xff,0x07,0x06,0xff]5219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325220 5221v_dual_fmac_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v35222// GFX11: encoding: [0xff,0x05,0x16,0xc8,0x02,0x07,0x06,0xff]5223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325224 5225v_dual_fmac_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v35226// GFX11: encoding: [0x02,0x05,0x16,0xc8,0x03,0x07,0x06,0xff]5227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325228 5229v_dual_fmac_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v35230// GFX11: encoding: [0x03,0x05,0x16,0xc8,0x04,0x07,0x06,0xff]5231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325232 5233v_dual_fmac_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v35234// GFX11: encoding: [0x69,0x04,0x16,0xc8,0x01,0x06,0x06,0xff]5235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325236 5237v_dual_fmac_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v35238// GFX11: encoding: [0x01,0x04,0x16,0xc8,0x69,0x06,0x06,0xff]5239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325240 5241v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v35242// GFX11: encoding: [0x7b,0x04,0x16,0xc8,0x6a,0x06,0x06,0xff]5243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325244 5245v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v35246// GFX11: encoding: [0x7f,0x04,0x16,0xc8,0x6b,0x06,0x06,0xff]5247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325248 5249v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v35250// GFX11: encoding: [0x7e,0x04,0x16,0xc8,0x7b,0x06,0x06,0xff]5251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325252 5253v_dual_fmac_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v35254// GFX11: encoding: [0x7d,0x04,0x16,0xc8,0x7d,0x06,0x06,0xff]5255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325256 5257v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v35258// GFX11: encoding: [0x6b,0x04,0x16,0xc8,0x7e,0x06,0x06,0xff]5259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325260 5261v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v35262// GFX11: encoding: [0x6a,0x04,0x16,0xc8,0x7f,0x06,0x06,0xff]5263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325264 5265v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v35266// GFX11: encoding: [0xff,0x04,0x16,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325268 5269v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v35270// GFX11: encoding: [0xfd,0x04,0x16,0xc8,0xc1,0x06,0x06,0xff]5271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325272 5273v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v25274// GFX11: encoding: [0xf0,0x06,0x16,0xc8,0xf0,0x04,0x06,0xff]5275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325276 5277v_dual_fmac_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v55278// GFX11: encoding: [0xc1,0x08,0x16,0xc8,0xfd,0x0a,0x06,0xff]5279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325280 5281v_dual_fmac_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v45282// GFX11: encoding: [0x7c,0x0a,0x16,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]5283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325284 5285v_dual_fmac_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v15286// GFX11: encoding: [0x04,0xff,0x11,0xc8,0x01,0x01,0x06,0xff]5287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325288 5289v_dual_fmac_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v2555290// GFX11: encoding: [0x01,0xff,0x11,0xc8,0xff,0x01,0x06,0xff]5291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325292 5293v_dual_fmac_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v25294// GFX11: encoding: [0xff,0xff,0x11,0xc8,0x02,0x01,0x06,0xff]5295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325296 5297v_dual_fmac_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v35298// GFX11: encoding: [0x02,0xff,0x11,0xc8,0x03,0x01,0x06,0xff]5299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325300 5301v_dual_fmac_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v45302// GFX11: encoding: [0x03,0xff,0x11,0xc8,0x04,0x01,0x06,0xff]5303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325304 5305v_dual_fmac_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s15306// GFX11: encoding: [0x69,0xfe,0x11,0xc8,0x01,0x00,0x06,0xff]5307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325308 5309v_dual_fmac_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s1055310// GFX11: encoding: [0x01,0xfe,0x11,0xc8,0x69,0x00,0x06,0xff]5311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325312 5313v_dual_fmac_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo5314// GFX11: encoding: [0x7b,0xfe,0x11,0xc8,0x6a,0x00,0x06,0xff]5315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325316 5317v_dual_fmac_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi5318// GFX11: encoding: [0x7f,0xfe,0x11,0xc8,0x6b,0x00,0x06,0xff]5319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325320 5321v_dual_fmac_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp155322// GFX11: encoding: [0x7e,0xfe,0x11,0xc8,0x7b,0x00,0x06,0xff]5323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325324 5325v_dual_fmac_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m05326// GFX11: encoding: [0x7d,0xfe,0x11,0xc8,0x7d,0x00,0x06,0xff]5327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325328 5329v_dual_fmac_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo5330// GFX11: encoding: [0x6b,0xfe,0x11,0xc8,0x7e,0x00,0x06,0xff]5331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325332 5333v_dual_fmac_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi5334// GFX11: encoding: [0x6a,0xfe,0x11,0xc8,0x7f,0x00,0x06,0xff]5335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325336 5337v_dual_fmac_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null5338// GFX11: encoding: [0xff,0xfe,0x11,0xc8,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]5339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325340 5341v_dual_fmac_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -15342// GFX11: encoding: [0xfd,0xfe,0x11,0xc8,0xc1,0x00,0x06,0xff]5343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325344 5345v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.55346// GFX11: encoding: [0xf0,0x06,0x10,0xc8,0xf0,0x00,0x06,0xff]5347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325348 5349v_dual_fmac_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc5350// GFX11: encoding: [0xc1,0x08,0x10,0xc8,0xfd,0x00,0x06,0xff]5351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325352 5353v_dual_fmac_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf1234565354// GFX11: encoding: [0x7c,0x0a,0x10,0xc8,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]5355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325356 5357v_dual_fmac_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v35358// GFX11: encoding: [0x04,0x05,0x0e,0xc8,0x01,0x07,0x06,0xff]5359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325360 5361v_dual_fmac_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v35362// GFX11: encoding: [0x01,0x05,0x0e,0xc8,0xff,0x07,0x06,0xff]5363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325364 5365v_dual_fmac_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v35366// GFX11: encoding: [0xff,0x05,0x0e,0xc8,0x02,0x07,0x06,0xff]5367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325368 5369v_dual_fmac_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v35370// GFX11: encoding: [0x02,0x05,0x0e,0xc8,0x03,0x07,0x06,0xff]5371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325372 5373v_dual_fmac_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v35374// GFX11: encoding: [0x03,0x05,0x0e,0xc8,0x04,0x07,0x06,0xff]5375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325376 5377v_dual_fmac_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v35378// GFX11: encoding: [0x69,0x04,0x0e,0xc8,0x01,0x06,0x06,0xff]5379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325380 5381v_dual_fmac_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v35382// GFX11: encoding: [0x01,0x04,0x0e,0xc8,0x69,0x06,0x06,0xff]5383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325384 5385v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v35386// GFX11: encoding: [0x7b,0x04,0x0e,0xc8,0x6a,0x06,0x06,0xff]5387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325388 5389v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v35390// GFX11: encoding: [0x7f,0x04,0x0e,0xc8,0x6b,0x06,0x06,0xff]5391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325392 5393v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v35394// GFX11: encoding: [0x7e,0x04,0x0e,0xc8,0x7b,0x06,0x06,0xff]5395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325396 5397v_dual_fmac_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v35398// GFX11: encoding: [0x7d,0x04,0x0e,0xc8,0x7d,0x06,0x06,0xff]5399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325400 5401v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v35402// GFX11: encoding: [0x6b,0x04,0x0e,0xc8,0x7e,0x06,0x06,0xff]5403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325404 5405v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v35406// GFX11: encoding: [0x6a,0x04,0x0e,0xc8,0x7f,0x06,0x06,0xff]5407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325408 5409v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v35410// GFX11: encoding: [0xff,0x04,0x0e,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325412 5413v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v35414// GFX11: encoding: [0xfd,0x04,0x0e,0xc8,0xc1,0x06,0x06,0xff]5415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325416 5417v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v25418// GFX11: encoding: [0xf0,0x06,0x0e,0xc8,0xf0,0x04,0x06,0xff]5419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325420 5421v_dual_fmac_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v55422// GFX11: encoding: [0xc1,0x08,0x0e,0xc8,0xfd,0x0a,0x06,0xff]5423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325424 5425v_dual_fmac_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v45426// GFX11: encoding: [0x7c,0x0a,0x0e,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]5427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325428 5429v_dual_fmac_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v35430// GFX11: encoding: [0x04,0x05,0x06,0xc8,0x01,0x07,0x06,0xff]5431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325432 5433v_dual_fmac_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v35434// GFX11: encoding: [0x01,0x05,0x06,0xc8,0xff,0x07,0x06,0xff]5435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325436 5437v_dual_fmac_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v35438// GFX11: encoding: [0xff,0x05,0x06,0xc8,0x02,0x07,0x06,0xff]5439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325440 5441v_dual_fmac_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v35442// GFX11: encoding: [0x02,0x05,0x06,0xc8,0x03,0x07,0x06,0xff]5443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325444 5445v_dual_fmac_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v35446// GFX11: encoding: [0x03,0x05,0x06,0xc8,0x04,0x07,0x06,0xff]5447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325448 5449v_dual_fmac_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v35450// GFX11: encoding: [0x69,0x04,0x06,0xc8,0x01,0x06,0x06,0xff]5451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325452 5453v_dual_fmac_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v35454// GFX11: encoding: [0x01,0x04,0x06,0xc8,0x69,0x06,0x06,0xff]5455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325456 5457v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v35458// GFX11: encoding: [0x7b,0x04,0x06,0xc8,0x6a,0x06,0x06,0xff]5459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325460 5461v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v35462// GFX11: encoding: [0x7f,0x04,0x06,0xc8,0x6b,0x06,0x06,0xff]5463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325464 5465v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v35466// GFX11: encoding: [0x7e,0x04,0x06,0xc8,0x7b,0x06,0x06,0xff]5467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325468 5469v_dual_fmac_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v35470// GFX11: encoding: [0x7d,0x04,0x06,0xc8,0x7d,0x06,0x06,0xff]5471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325472 5473v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v35474// GFX11: encoding: [0x6b,0x04,0x06,0xc8,0x7e,0x06,0x06,0xff]5475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325476 5477v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v35478// GFX11: encoding: [0x6a,0x04,0x06,0xc8,0x7f,0x06,0x06,0xff]5479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325480 5481v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v35482// GFX11: encoding: [0xff,0x04,0x06,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325484 5485v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v35486// GFX11: encoding: [0xfd,0x04,0x06,0xc8,0xc1,0x06,0x06,0xff]5487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325488 5489v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v25490// GFX11: encoding: [0xf0,0x06,0x06,0xc8,0xf0,0x04,0x06,0xff]5491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325492 5493v_dual_fmac_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v55494// GFX11: encoding: [0xc1,0x08,0x06,0xc8,0xfd,0x0a,0x06,0xff]5495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325496 5497v_dual_fmac_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v45498// GFX11: encoding: [0x7c,0x0a,0x06,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]5499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325500 5501v_dual_fmac_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v35502// GFX11: encoding: [0x04,0x05,0x0a,0xc8,0x01,0x07,0x06,0xff]5503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325504 5505v_dual_fmac_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v35506// GFX11: encoding: [0x01,0x05,0x0a,0xc8,0xff,0x07,0x06,0xff]5507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325508 5509v_dual_fmac_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v35510// GFX11: encoding: [0xff,0x05,0x0a,0xc8,0x02,0x07,0x06,0xff]5511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325512 5513v_dual_fmac_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v35514// GFX11: encoding: [0x02,0x05,0x0a,0xc8,0x03,0x07,0x06,0xff]5515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325516 5517v_dual_fmac_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v35518// GFX11: encoding: [0x03,0x05,0x0a,0xc8,0x04,0x07,0x06,0xff]5519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325520 5521v_dual_fmac_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v35522// GFX11: encoding: [0x69,0x04,0x0a,0xc8,0x01,0x06,0x06,0xff]5523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325524 5525v_dual_fmac_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v35526// GFX11: encoding: [0x01,0x04,0x0a,0xc8,0x69,0x06,0x06,0xff]5527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325528 5529v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v35530// GFX11: encoding: [0x7b,0x04,0x0a,0xc8,0x6a,0x06,0x06,0xff]5531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325532 5533v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v35534// GFX11: encoding: [0x7f,0x04,0x0a,0xc8,0x6b,0x06,0x06,0xff]5535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325536 5537v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v35538// GFX11: encoding: [0x7e,0x04,0x0a,0xc8,0x7b,0x06,0x06,0xff]5539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325540 5541v_dual_fmac_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v35542// GFX11: encoding: [0x7d,0x04,0x0a,0xc8,0x7d,0x06,0x06,0xff]5543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325544 5545v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v35546// GFX11: encoding: [0x6b,0x04,0x0a,0xc8,0x7e,0x06,0x06,0xff]5547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325548 5549v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v35550// GFX11: encoding: [0x6a,0x04,0x0a,0xc8,0x7f,0x06,0x06,0xff]5551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325552 5553v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v35554// GFX11: encoding: [0xff,0x04,0x0a,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325556 5557v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v35558// GFX11: encoding: [0xfd,0x04,0x0a,0xc8,0xc1,0x06,0x06,0xff]5559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325560 5561v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v25562// GFX11: encoding: [0xf0,0x06,0x0a,0xc8,0xf0,0x04,0x06,0xff]5563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325564 5565v_dual_fmac_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v55566// GFX11: encoding: [0xc1,0x08,0x0a,0xc8,0xfd,0x0a,0x06,0xff]5567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325568 5569v_dual_fmac_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v45570// GFX11: encoding: [0x7c,0x0a,0x0a,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]5571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325572 5573v_dual_fmac_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v35574// GFX11: encoding: [0x04,0x05,0x0c,0xc8,0x01,0x07,0x06,0xff]5575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325576 5577v_dual_fmac_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v35578// GFX11: encoding: [0x01,0x05,0x0c,0xc8,0xff,0x07,0x06,0xff]5579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325580 5581v_dual_fmac_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v35582// GFX11: encoding: [0xff,0x05,0x0c,0xc8,0x02,0x07,0x06,0xff]5583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325584 5585v_dual_fmac_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v35586// GFX11: encoding: [0x02,0x05,0x0c,0xc8,0x03,0x07,0x06,0xff]5587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325588 5589v_dual_fmac_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v35590// GFX11: encoding: [0x03,0x05,0x0c,0xc8,0x04,0x07,0x06,0xff]5591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325592 5593v_dual_fmac_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v35594// GFX11: encoding: [0x69,0x04,0x0c,0xc8,0x01,0x06,0x06,0xff]5595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325596 5597v_dual_fmac_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v35598// GFX11: encoding: [0x01,0x04,0x0c,0xc8,0x69,0x06,0x06,0xff]5599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325600 5601v_dual_fmac_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v35602// GFX11: encoding: [0x7b,0x04,0x0c,0xc8,0x6a,0x06,0x06,0xff]5603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325604 5605v_dual_fmac_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v35606// GFX11: encoding: [0x7f,0x04,0x0c,0xc8,0x6b,0x06,0x06,0xff]5607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325608 5609v_dual_fmac_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v35610// GFX11: encoding: [0x7e,0x04,0x0c,0xc8,0x7b,0x06,0x06,0xff]5611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325612 5613v_dual_fmac_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v35614// GFX11: encoding: [0x7d,0x04,0x0c,0xc8,0x7d,0x06,0x06,0xff]5615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325616 5617v_dual_fmac_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v35618// GFX11: encoding: [0x6b,0x04,0x0c,0xc8,0x7e,0x06,0x06,0xff]5619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325620 5621v_dual_fmac_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v35622// GFX11: encoding: [0x6a,0x04,0x0c,0xc8,0x7f,0x06,0x06,0xff]5623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325624 5625v_dual_fmac_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v35626// GFX11: encoding: [0xff,0x04,0x0c,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325628 5629v_dual_fmac_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v35630// GFX11: encoding: [0xfd,0x04,0x0c,0xc8,0xc1,0x06,0x06,0xff]5631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325632 5633v_dual_fmac_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v25634// GFX11: encoding: [0xf0,0x06,0x0c,0xc8,0xf0,0x04,0x06,0xff]5635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325636 5637v_dual_fmac_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v55638// GFX11: encoding: [0xc1,0x08,0x0c,0xc8,0xfd,0x0a,0x06,0xff]5639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325640 5641v_dual_fmac_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v45642// GFX11: encoding: [0x7c,0x0a,0x0c,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]5643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325644 5645v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_add_f32 v6, v1, v2555646// GFX11: encoding: [0x04,0xff,0x89,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325648 5649v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_add_f32 v6, v255, v2555650// GFX11: encoding: [0x01,0xff,0x89,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325652 5653v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_add_f32 v6, v2, v2555654// GFX11: encoding: [0xff,0xff,0x89,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325656 5657v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_add_f32 v6, v3, v2555658// GFX11: encoding: [0x02,0xff,0x89,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325660 5661v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_add_f32 v6, v4, v2555662// GFX11: encoding: [0x03,0xff,0x89,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325664 5665v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_add_f32 v6, s105, v2555666// GFX11: encoding: [0x69,0xfe,0x89,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325668 5669v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_add_f32 v6, s1, v2555670// GFX11: encoding: [0x01,0xfe,0x89,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325672 5673v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_add_f32 v6, ttmp15, v2555674// GFX11: encoding: [0x7b,0xfe,0x89,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325676 5677v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_add_f32 v6, exec_hi, v2555678// GFX11: encoding: [0x7f,0xfe,0x89,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325680 5681v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_add_f32 v6, exec_lo, v2555682// GFX11: encoding: [0x7e,0xfe,0x89,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325684 5685v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_add_f32 v6, m0, v2555686// GFX11: encoding: [0x7d,0xfe,0x89,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325688 5689v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_add_f32 v6, vcc_hi, v2555690// GFX11: encoding: [0x6b,0xfe,0x89,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325692 5693v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_add_f32 v6, vcc_lo, v2555694// GFX11: encoding: [0x6a,0xfe,0x89,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325696 5697v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_add_f32 v6, null, v2555698// GFX11: encoding: [0xff,0xfe,0x89,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325700 5701v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_add_f32 v6, -1, v2555702// GFX11: encoding: [0xfd,0xfe,0x89,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325704 5705v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_add_f32 v6, 0.5, v35706// GFX11: encoding: [0xf0,0xfe,0x89,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325708 5709v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_add_f32 v6, src_scc, v45710// GFX11: encoding: [0xc1,0xfe,0x89,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325712 5713v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_add_f32 v255, 0xaf123456, v55714// GFX11: encoding: [0x7c,0x08,0x88,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]5715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325716 5717v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, v1, v2555718// GFX11: encoding: [0x04,0xff,0xa1,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325720 5721v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, v255, v2555722// GFX11: encoding: [0x01,0xff,0xa1,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325724 5725v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, v2, v2555726// GFX11: encoding: [0xff,0xff,0xa1,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325728 5729v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, v3, v2555730// GFX11: encoding: [0x02,0xff,0xa1,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325732 5733v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, v4, v2555734// GFX11: encoding: [0x03,0xff,0xa1,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325736 5737v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, s105, v2555738// GFX11: encoding: [0x69,0xfe,0xa1,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325740 5741v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, s1, v2555742// GFX11: encoding: [0x01,0xfe,0xa1,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325744 5745v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, ttmp15, v2555746// GFX11: encoding: [0x7b,0xfe,0xa1,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325748 5749v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, exec_hi, v2555750// GFX11: encoding: [0x7f,0xfe,0xa1,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325752 5753v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, exec_lo, v2555754// GFX11: encoding: [0x7e,0xfe,0xa1,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325756 5757v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, m0, v2555758// GFX11: encoding: [0x7d,0xfe,0xa1,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325760 5761v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, vcc_hi, v2555762// GFX11: encoding: [0x6b,0xfe,0xa1,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325764 5765v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, vcc_lo, v2555766// GFX11: encoding: [0x6a,0xfe,0xa1,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325768 5769v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, null, v2555770// GFX11: encoding: [0xff,0xfe,0xa1,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325772 5773v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, -1, v2555774// GFX11: encoding: [0xfd,0xfe,0xa1,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325776 5777v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, 0.5, v35778// GFX11: encoding: [0xf0,0xfe,0xa1,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325780 5781v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_add_nc_u32 v6, src_scc, v45782// GFX11: encoding: [0xc1,0xfe,0xa1,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325784 5785v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_add_nc_u32 v255, 0xaf123456, v55786// GFX11: encoding: [0x7c,0x08,0xa0,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]5787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325788 5789v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_and_b32 v6, v1, v2555790// GFX11: encoding: [0x04,0xff,0xa5,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325792 5793v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_and_b32 v6, v255, v2555794// GFX11: encoding: [0x01,0xff,0xa5,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325796 5797v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_and_b32 v6, v2, v2555798// GFX11: encoding: [0xff,0xff,0xa5,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325800 5801v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_and_b32 v6, v3, v2555802// GFX11: encoding: [0x02,0xff,0xa5,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325804 5805v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_and_b32 v6, v4, v2555806// GFX11: encoding: [0x03,0xff,0xa5,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325808 5809v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_and_b32 v6, s105, v2555810// GFX11: encoding: [0x69,0xfe,0xa5,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325812 5813v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_and_b32 v6, s1, v2555814// GFX11: encoding: [0x01,0xfe,0xa5,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325816 5817v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_and_b32 v6, ttmp15, v2555818// GFX11: encoding: [0x7b,0xfe,0xa5,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325820 5821v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_and_b32 v6, exec_hi, v2555822// GFX11: encoding: [0x7f,0xfe,0xa5,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325824 5825v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_and_b32 v6, exec_lo, v2555826// GFX11: encoding: [0x7e,0xfe,0xa5,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325828 5829v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_and_b32 v6, m0, v2555830// GFX11: encoding: [0x7d,0xfe,0xa5,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325832 5833v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_and_b32 v6, vcc_hi, v2555834// GFX11: encoding: [0x6b,0xfe,0xa5,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325836 5837v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_and_b32 v6, vcc_lo, v2555838// GFX11: encoding: [0x6a,0xfe,0xa5,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325840 5841v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_and_b32 v6, null, v2555842// GFX11: encoding: [0xff,0xfe,0xa5,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325844 5845v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_and_b32 v6, -1, v2555846// GFX11: encoding: [0xfd,0xfe,0xa5,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325848 5849v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_and_b32 v6, 0.5, v35850// GFX11: encoding: [0xf0,0xfe,0xa5,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325852 5853v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_and_b32 v6, src_scc, v45854// GFX11: encoding: [0xc1,0xfe,0xa5,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325856 5857v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_and_b32 v255, 0xaf123456, v55858// GFX11: encoding: [0x7c,0x08,0xa4,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]5859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325860 5861v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, v1, v2555862// GFX11: encoding: [0x04,0xff,0x93,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325864 5865v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, v255, v2555866// GFX11: encoding: [0x01,0xff,0x93,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325868 5869v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, v2, v2555870// GFX11: encoding: [0xff,0xff,0x93,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325872 5873v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, v3, v2555874// GFX11: encoding: [0x02,0xff,0x93,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325876 5877v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, v4, v2555878// GFX11: encoding: [0x03,0xff,0x93,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325880 5881v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, null, v2555882// GFX11: encoding: [0xff,0xfe,0x93,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325884 5885v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, -1, v35886// GFX11: encoding: [0xf0,0xfe,0x93,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325888 5889v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_cndmask_b32 v6, 0.5, v45890// GFX11: encoding: [0xc1,0xfe,0x93,0xc8,0xf0,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325892 5893v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_cndmask_b32 v255, 0xaf123456, v55894// GFX11: encoding: [0x7c,0x08,0x92,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]5895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325896 5897v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, v255, v2555898// GFX11: encoding: [0x01,0xff,0x99,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325900 5901v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, v1, v2555902// GFX11: encoding: [0xff,0xff,0x99,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325904 5905v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, v3, v2555906// GFX11: encoding: [0x02,0xff,0x99,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325908 5909v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, v2, v2555910// GFX11: encoding: [0x03,0xff,0x99,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325912 5913v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, s105, v2555914// GFX11: encoding: [0x69,0xfe,0x99,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325916 5917v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, s1, v2555918// GFX11: encoding: [0x01,0xfe,0x99,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325920 5921v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v2555922// GFX11: encoding: [0x7b,0xfe,0x99,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325924 5925v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, v4, v2555926// GFX11: encoding: [0x7f,0xfe,0x99,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325928 5929v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v2555930// GFX11: encoding: [0x7e,0xfe,0x99,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325932 5933v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, m0, v2555934// GFX11: encoding: [0x7d,0xfe,0x99,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325936 5937v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v2555938// GFX11: encoding: [0x6b,0xfe,0x99,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325940 5941v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v2555942// GFX11: encoding: [0x6a,0xfe,0x99,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325944 5945v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v2555946// GFX11: encoding: [0xff,0xfe,0x99,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325948 5949v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, null, v2555950// GFX11: encoding: [0xfd,0xfe,0x99,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325952 5953v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, -1, v35954// GFX11: encoding: [0xf0,0xfe,0x99,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]5955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325956 5957v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_dot2acc_f32_f16 v6, 0.5, v45958// GFX11: encoding: [0xc1,0xfe,0x99,0xc8,0xf0,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]5959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325960 5961v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_dot2acc_f32_f16 v255, src_scc, v55962// GFX11: encoding: [0x7c,0x08,0x98,0xc8,0xfd,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]5963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325964 5965v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, v1, v255, 0xaf1234565966// GFX11: encoding: [0x04,0xff,0x83,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325968 5969v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, v255, v255, 0xaf1234565970// GFX11: encoding: [0x01,0xff,0x83,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325972 5973v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, v2, v255, 0xaf1234565974// GFX11: encoding: [0xff,0xff,0x83,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325976 5977v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, v3, v255, 0xaf1234565978// GFX11: encoding: [0x02,0xff,0x83,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325980 5981v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, v4, v255, 0xaf1234565982// GFX11: encoding: [0x03,0xff,0x83,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]5983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325984 5985v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, s105, v255, 0xaf1234565986// GFX11: encoding: [0x69,0xfe,0x83,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325988 5989v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, s1, v255, 0xaf1234565990// GFX11: encoding: [0x01,0xfe,0x83,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325992 5993v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, ttmp15, v255, 0xaf1234565994// GFX11: encoding: [0x7b,0xfe,0x83,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=325996 5997v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, exec_hi, v255, 0xaf1234565998// GFX11: encoding: [0x7f,0xfe,0x83,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]5999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326000 6001v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, exec_lo, v255, 0xaf1234566002// GFX11: encoding: [0x7e,0xfe,0x83,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326004 6005v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, m0, v255, 0xaf1234566006// GFX11: encoding: [0x7d,0xfe,0x83,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326008 6009v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, vcc_hi, v255, 0xaf1234566010// GFX11: encoding: [0x6b,0xfe,0x83,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326012 6013v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, vcc_lo, v255, 0xaf1234566014// GFX11: encoding: [0x6a,0xfe,0x83,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326016 6017v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, null, v255, 0xaf1234566018// GFX11: encoding: [0xff,0xfe,0x83,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326020 6021v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, -1, v255, 0xaf1234566022// GFX11: encoding: [0xfd,0xfe,0x83,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326024 6025v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, 0.5, v3, 0xaf1234566026// GFX11: encoding: [0xf0,0xfe,0x83,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326028 6029v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_fmaak_f32 v6, src_scc, v4, 0xaf1234566030// GFX11: encoding: [0xc1,0xfe,0x83,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326032 6033v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_fmaak_f32 v255, 0xaf123456, v5, 0xaf1234566034// GFX11: encoding: [0x7c,0x08,0x82,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326036 6037v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_fmac_f32 v6, v1, v2556038// GFX11: encoding: [0x04,0xff,0x81,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326040 6041v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_fmac_f32 v6, v255, v2556042// GFX11: encoding: [0x01,0xff,0x81,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326044 6045v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_fmac_f32 v6, v2, v2556046// GFX11: encoding: [0xff,0xff,0x81,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326048 6049v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_fmac_f32 v6, v3, v2556050// GFX11: encoding: [0x02,0xff,0x81,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326052 6053v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_fmac_f32 v6, v4, v2556054// GFX11: encoding: [0x03,0xff,0x81,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326056 6057v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_fmac_f32 v6, s105, v2556058// GFX11: encoding: [0x69,0xfe,0x81,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326060 6061v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_fmac_f32 v6, s1, v2556062// GFX11: encoding: [0x01,0xfe,0x81,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326064 6065v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_fmac_f32 v6, ttmp15, v2556066// GFX11: encoding: [0x7b,0xfe,0x81,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326068 6069v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_fmac_f32 v6, exec_hi, v2556070// GFX11: encoding: [0x7f,0xfe,0x81,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326072 6073v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_fmac_f32 v6, exec_lo, v2556074// GFX11: encoding: [0x7e,0xfe,0x81,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326076 6077v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_fmac_f32 v6, m0, v2556078// GFX11: encoding: [0x7d,0xfe,0x81,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326080 6081v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_fmac_f32 v6, vcc_hi, v2556082// GFX11: encoding: [0x6b,0xfe,0x81,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326084 6085v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_fmac_f32 v6, vcc_lo, v2556086// GFX11: encoding: [0x6a,0xfe,0x81,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326088 6089v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_fmac_f32 v6, null, v2556090// GFX11: encoding: [0xff,0xfe,0x81,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326092 6093v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_fmac_f32 v6, -1, v2556094// GFX11: encoding: [0xfd,0xfe,0x81,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326096 6097v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_fmac_f32 v6, 0.5, v36098// GFX11: encoding: [0xf0,0xfe,0x81,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326100 6101v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_fmac_f32 v6, src_scc, v46102// GFX11: encoding: [0xc1,0xfe,0x81,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326104 6105v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_fmac_f32 v255, 0xaf123456, v56106// GFX11: encoding: [0x7c,0x08,0x80,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326108 6109v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v46110// GFX11: encoding: [0x04,0xff,0x85,0xc8,0x01,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]6111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326112 6113v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v46114// GFX11: encoding: [0x01,0xff,0x85,0xc8,0xff,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]6115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326116 6117v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v46118// GFX11: encoding: [0xff,0xff,0x85,0xc8,0x02,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]6119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326120 6121v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v46122// GFX11: encoding: [0x02,0xff,0x85,0xc8,0x03,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]6123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326124 6125v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v46126// GFX11: encoding: [0x03,0xff,0x85,0xc8,0x04,0x09,0x06,0xff,0x56,0x34,0x12,0xaf]6127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326128 6129v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v46130// GFX11: encoding: [0x69,0xfe,0x85,0xc8,0x69,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326132 6133v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v46134// GFX11: encoding: [0x01,0xfe,0x85,0xc8,0x01,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326136 6137v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v46138// GFX11: encoding: [0x7b,0xfe,0x85,0xc8,0x7b,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326140 6141v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v46142// GFX11: encoding: [0x7f,0xfe,0x85,0xc8,0x7f,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326144 6145v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v46146// GFX11: encoding: [0x7e,0xfe,0x85,0xc8,0x7e,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326148 6149v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v46150// GFX11: encoding: [0x7d,0xfe,0x85,0xc8,0x7d,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326152 6153v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v46154// GFX11: encoding: [0x6b,0xfe,0x85,0xc8,0x6b,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326156 6157v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v46158// GFX11: encoding: [0x6a,0xfe,0x85,0xc8,0x6a,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326160 6161v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v46162// GFX11: encoding: [0xff,0xfe,0x85,0xc8,0x7c,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326164 6165v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v46166// GFX11: encoding: [0xfd,0xfe,0x85,0xc8,0xc1,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326168 6169v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v46170// GFX11: encoding: [0xf0,0xfe,0x85,0xc8,0xf0,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326172 6173v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v46174// GFX11: encoding: [0xc1,0xfe,0x85,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326176 6177v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v2556178// GFX11: encoding: [0x7c,0x08,0x84,0xc8,0xff,0xfe,0xff,0x06,0x56,0x34,0x12,0xaf]6179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326180 6181v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, v1, v2556182// GFX11: encoding: [0x04,0xff,0xa3,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326184 6185v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, v255, v2556186// GFX11: encoding: [0x01,0xff,0xa3,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326188 6189v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, v2, v2556190// GFX11: encoding: [0xff,0xff,0xa3,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326192 6193v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, v3, v2556194// GFX11: encoding: [0x02,0xff,0xa3,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326196 6197v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, v4, v2556198// GFX11: encoding: [0x03,0xff,0xa3,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326200 6201v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, s105, v2556202// GFX11: encoding: [0x69,0xfe,0xa3,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326204 6205v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, s1, v2556206// GFX11: encoding: [0x01,0xfe,0xa3,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326208 6209v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, ttmp15, v2556210// GFX11: encoding: [0x7b,0xfe,0xa3,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326212 6213v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, exec_hi, v2556214// GFX11: encoding: [0x7f,0xfe,0xa3,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326216 6217v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, exec_lo, v2556218// GFX11: encoding: [0x7e,0xfe,0xa3,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326220 6221v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, m0, v2556222// GFX11: encoding: [0x7d,0xfe,0xa3,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326224 6225v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, vcc_hi, v2556226// GFX11: encoding: [0x6b,0xfe,0xa3,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326228 6229v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, vcc_lo, v2556230// GFX11: encoding: [0x6a,0xfe,0xa3,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326232 6233v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, null, v2556234// GFX11: encoding: [0xff,0xfe,0xa3,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326236 6237v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, -1, v2556238// GFX11: encoding: [0xfd,0xfe,0xa3,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326240 6241v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, 0.5, v36242// GFX11: encoding: [0xf0,0xfe,0xa3,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326244 6245v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_lshlrev_b32 v6, src_scc, v46246// GFX11: encoding: [0xc1,0xfe,0xa3,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326248 6249v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_lshlrev_b32 v255, 0xaf123456, v56250// GFX11: encoding: [0x7c,0x08,0xa2,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326252 6253v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_max_f32 v6, v1, v2556254// GFX11: encoding: [0x04,0xff,0x95,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326256 6257v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_max_f32 v6, v255, v2556258// GFX11: encoding: [0x01,0xff,0x95,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326260 6261v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_max_f32 v6, v2, v2556262// GFX11: encoding: [0xff,0xff,0x95,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326264 6265v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_max_f32 v6, v3, v2556266// GFX11: encoding: [0x02,0xff,0x95,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326268 6269v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_max_f32 v6, v4, v2556270// GFX11: encoding: [0x03,0xff,0x95,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326272 6273v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_max_f32 v6, s105, v2556274// GFX11: encoding: [0x69,0xfe,0x95,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326276 6277v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_max_f32 v6, s1, v2556278// GFX11: encoding: [0x01,0xfe,0x95,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326280 6281v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_max_f32 v6, ttmp15, v2556282// GFX11: encoding: [0x7b,0xfe,0x95,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326284 6285v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_max_f32 v6, exec_hi, v2556286// GFX11: encoding: [0x7f,0xfe,0x95,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326288 6289v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_max_f32 v6, exec_lo, v2556290// GFX11: encoding: [0x7e,0xfe,0x95,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326292 6293v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_max_f32 v6, m0, v2556294// GFX11: encoding: [0x7d,0xfe,0x95,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326296 6297v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_max_f32 v6, vcc_hi, v2556298// GFX11: encoding: [0x6b,0xfe,0x95,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326300 6301v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_max_f32 v6, vcc_lo, v2556302// GFX11: encoding: [0x6a,0xfe,0x95,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326304 6305v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_max_f32 v6, null, v2556306// GFX11: encoding: [0xff,0xfe,0x95,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326308 6309v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_max_f32 v6, -1, v2556310// GFX11: encoding: [0xfd,0xfe,0x95,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326312 6313v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_max_f32 v6, 0.5, v36314// GFX11: encoding: [0xf0,0xfe,0x95,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326316 6317v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_max_f32 v6, src_scc, v46318// GFX11: encoding: [0xc1,0xfe,0x95,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326320 6321v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_max_f32 v255, 0xaf123456, v56322// GFX11: encoding: [0x7c,0x08,0x94,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326324 6325v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_min_f32 v6, v1, v2556326// GFX11: encoding: [0x04,0xff,0x97,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326328 6329v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_min_f32 v6, v255, v2556330// GFX11: encoding: [0x01,0xff,0x97,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326332 6333v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_min_f32 v6, v2, v2556334// GFX11: encoding: [0xff,0xff,0x97,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326336 6337v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_min_f32 v6, v3, v2556338// GFX11: encoding: [0x02,0xff,0x97,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326340 6341v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_min_f32 v6, v4, v2556342// GFX11: encoding: [0x03,0xff,0x97,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326344 6345v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_min_f32 v6, s105, v2556346// GFX11: encoding: [0x69,0xfe,0x97,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326348 6349v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_min_f32 v6, s1, v2556350// GFX11: encoding: [0x01,0xfe,0x97,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326352 6353v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_min_f32 v6, ttmp15, v2556354// GFX11: encoding: [0x7b,0xfe,0x97,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326356 6357v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_min_f32 v6, exec_hi, v2556358// GFX11: encoding: [0x7f,0xfe,0x97,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326360 6361v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_min_f32 v6, exec_lo, v2556362// GFX11: encoding: [0x7e,0xfe,0x97,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326364 6365v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_min_f32 v6, m0, v2556366// GFX11: encoding: [0x7d,0xfe,0x97,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326368 6369v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_min_f32 v6, vcc_hi, v2556370// GFX11: encoding: [0x6b,0xfe,0x97,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326372 6373v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_min_f32 v6, vcc_lo, v2556374// GFX11: encoding: [0x6a,0xfe,0x97,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326376 6377v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_min_f32 v6, null, v2556378// GFX11: encoding: [0xff,0xfe,0x97,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326380 6381v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_min_f32 v6, -1, v2556382// GFX11: encoding: [0xfd,0xfe,0x97,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326384 6385v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_min_f32 v6, 0.5, v36386// GFX11: encoding: [0xf0,0xfe,0x97,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326388 6389v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_min_f32 v6, src_scc, v46390// GFX11: encoding: [0xc1,0xfe,0x97,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326392 6393v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_min_f32 v255, 0xaf123456, v56394// GFX11: encoding: [0x7c,0x08,0x96,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326396 6397v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_mov_b32 v6, v16398// GFX11: encoding: [0x04,0xff,0x91,0xc8,0x01,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]6399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326400 6401v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_mov_b32 v6, v2556402// GFX11: encoding: [0x01,0xff,0x91,0xc8,0xff,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]6403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326404 6405v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, v26406// GFX11: encoding: [0xff,0xff,0x91,0xc8,0x02,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]6407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326408 6409v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_mov_b32 v6, v36410// GFX11: encoding: [0x02,0xff,0x91,0xc8,0x03,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]6411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326412 6413v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_mov_b32 v6, v46414// GFX11: encoding: [0x03,0xff,0x91,0xc8,0x04,0x01,0x06,0xff,0x56,0x34,0x12,0xaf]6415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326416 6417v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_mov_b32 v6, s1056418// GFX11: encoding: [0x69,0xfe,0x91,0xc8,0x69,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326420 6421v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_mov_b32 v6, s16422// GFX11: encoding: [0x01,0xfe,0x91,0xc8,0x01,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326424 6425v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_mov_b32 v6, ttmp156426// GFX11: encoding: [0x7b,0xfe,0x91,0xc8,0x7b,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326428 6429v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_mov_b32 v6, exec_hi6430// GFX11: encoding: [0x7f,0xfe,0x91,0xc8,0x7f,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326432 6433v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_mov_b32 v6, exec_lo6434// GFX11: encoding: [0x7e,0xfe,0x91,0xc8,0x7e,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326436 6437v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_mov_b32 v6, m06438// GFX11: encoding: [0x7d,0xfe,0x91,0xc8,0x7d,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326440 6441v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_mov_b32 v6, vcc_hi6442// GFX11: encoding: [0x6b,0xfe,0x91,0xc8,0x6b,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326444 6445v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_mov_b32 v6, vcc_lo6446// GFX11: encoding: [0x6a,0xfe,0x91,0xc8,0x6a,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326448 6449v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_mov_b32 v6, null6450// GFX11: encoding: [0xff,0xfe,0x91,0xc8,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326452 6453v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_mov_b32 v6, -16454// GFX11: encoding: [0xfd,0xfe,0x91,0xc8,0xc1,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326456 6457v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_mov_b32 v6, 0.56458// GFX11: encoding: [0xf0,0xfe,0x91,0xc8,0xf0,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326460 6461v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_mov_b32 v6, src_scc6462// GFX11: encoding: [0xc1,0xfe,0x91,0xc8,0xfd,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]6463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326464 6465v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_mov_b32 v255, 0xaf1234566466// GFX11: encoding: [0x7c,0x08,0x90,0xc8,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]6467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326468 6469v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, v1, v2556470// GFX11: encoding: [0x04,0xff,0x8f,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326472 6473v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, v255, v2556474// GFX11: encoding: [0x01,0xff,0x8f,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326476 6477v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, v2, v2556478// GFX11: encoding: [0xff,0xff,0x8f,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326480 6481v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, v3, v2556482// GFX11: encoding: [0x02,0xff,0x8f,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326484 6485v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, v4, v2556486// GFX11: encoding: [0x03,0xff,0x8f,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326488 6489v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, s105, v2556490// GFX11: encoding: [0x69,0xfe,0x8f,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326492 6493v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, s1, v2556494// GFX11: encoding: [0x01,0xfe,0x8f,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326496 6497v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v2556498// GFX11: encoding: [0x7b,0xfe,0x8f,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326500 6501v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v2556502// GFX11: encoding: [0x7f,0xfe,0x8f,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326504 6505v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v2556506// GFX11: encoding: [0x7e,0xfe,0x8f,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326508 6509v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, m0, v2556510// GFX11: encoding: [0x7d,0xfe,0x8f,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326512 6513v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v2556514// GFX11: encoding: [0x6b,0xfe,0x8f,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326516 6517v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v2556518// GFX11: encoding: [0x6a,0xfe,0x8f,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326520 6521v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, null, v2556522// GFX11: encoding: [0xff,0xfe,0x8f,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326524 6525v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, -1, v2556526// GFX11: encoding: [0xfd,0xfe,0x8f,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326528 6529v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v36530// GFX11: encoding: [0xf0,0xfe,0x8f,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326532 6533v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v46534// GFX11: encoding: [0xc1,0xfe,0x8f,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326536 6537v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v56538// GFX11: encoding: [0x7c,0x08,0x8e,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326540 6541v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_mul_f32 v6, v1, v2556542// GFX11: encoding: [0x04,0xff,0x87,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326544 6545v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_mul_f32 v6, v255, v2556546// GFX11: encoding: [0x01,0xff,0x87,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326548 6549v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_mul_f32 v6, v2, v2556550// GFX11: encoding: [0xff,0xff,0x87,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326552 6553v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_mul_f32 v6, v3, v2556554// GFX11: encoding: [0x02,0xff,0x87,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326556 6557v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_mul_f32 v6, v4, v2556558// GFX11: encoding: [0x03,0xff,0x87,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326560 6561v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_mul_f32 v6, s105, v2556562// GFX11: encoding: [0x69,0xfe,0x87,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326564 6565v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_mul_f32 v6, s1, v2556566// GFX11: encoding: [0x01,0xfe,0x87,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326568 6569v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_mul_f32 v6, ttmp15, v2556570// GFX11: encoding: [0x7b,0xfe,0x87,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326572 6573v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_mul_f32 v6, exec_hi, v2556574// GFX11: encoding: [0x7f,0xfe,0x87,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326576 6577v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_mul_f32 v6, exec_lo, v2556578// GFX11: encoding: [0x7e,0xfe,0x87,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326580 6581v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_mul_f32 v6, m0, v2556582// GFX11: encoding: [0x7d,0xfe,0x87,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326584 6585v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_mul_f32 v6, vcc_hi, v2556586// GFX11: encoding: [0x6b,0xfe,0x87,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326588 6589v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_mul_f32 v6, vcc_lo, v2556590// GFX11: encoding: [0x6a,0xfe,0x87,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326592 6593v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_mul_f32 v6, null, v2556594// GFX11: encoding: [0xff,0xfe,0x87,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326596 6597v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_mul_f32 v6, -1, v2556598// GFX11: encoding: [0xfd,0xfe,0x87,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326600 6601v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_mul_f32 v6, 0.5, v36602// GFX11: encoding: [0xf0,0xfe,0x87,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326604 6605v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_mul_f32 v6, src_scc, v46606// GFX11: encoding: [0xc1,0xfe,0x87,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326608 6609v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_mul_f32 v255, 0xaf123456, v56610// GFX11: encoding: [0x7c,0x08,0x86,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326612 6613v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_sub_f32 v6, v1, v2556614// GFX11: encoding: [0x04,0xff,0x8b,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326616 6617v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_sub_f32 v6, v255, v2556618// GFX11: encoding: [0x01,0xff,0x8b,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326620 6621v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_sub_f32 v6, v2, v2556622// GFX11: encoding: [0xff,0xff,0x8b,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326624 6625v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_sub_f32 v6, v3, v2556626// GFX11: encoding: [0x02,0xff,0x8b,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326628 6629v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_sub_f32 v6, v4, v2556630// GFX11: encoding: [0x03,0xff,0x8b,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326632 6633v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_sub_f32 v6, s105, v2556634// GFX11: encoding: [0x69,0xfe,0x8b,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326636 6637v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_sub_f32 v6, s1, v2556638// GFX11: encoding: [0x01,0xfe,0x8b,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326640 6641v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_sub_f32 v6, ttmp15, v2556642// GFX11: encoding: [0x7b,0xfe,0x8b,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326644 6645v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_sub_f32 v6, exec_hi, v2556646// GFX11: encoding: [0x7f,0xfe,0x8b,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326648 6649v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_sub_f32 v6, exec_lo, v2556650// GFX11: encoding: [0x7e,0xfe,0x8b,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326652 6653v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_sub_f32 v6, m0, v2556654// GFX11: encoding: [0x7d,0xfe,0x8b,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326656 6657v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_sub_f32 v6, vcc_hi, v2556658// GFX11: encoding: [0x6b,0xfe,0x8b,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326660 6661v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_sub_f32 v6, vcc_lo, v2556662// GFX11: encoding: [0x6a,0xfe,0x8b,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326664 6665v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_sub_f32 v6, null, v2556666// GFX11: encoding: [0xff,0xfe,0x8b,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326668 6669v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_sub_f32 v6, -1, v2556670// GFX11: encoding: [0xfd,0xfe,0x8b,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326672 6673v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_sub_f32 v6, 0.5, v36674// GFX11: encoding: [0xf0,0xfe,0x8b,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326676 6677v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_sub_f32 v6, src_scc, v46678// GFX11: encoding: [0xc1,0xfe,0x8b,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326680 6681v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_sub_f32 v255, 0xaf123456, v56682// GFX11: encoding: [0x7c,0x08,0x8a,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326684 6685v_dual_fmamk_f32 v255, v4, 0xaf123456, v255 :: v_dual_subrev_f32 v6, v1, v2556686// GFX11: encoding: [0x04,0xff,0x8d,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326688 6689v_dual_fmamk_f32 v255, v1, 0xaf123456, v255 :: v_dual_subrev_f32 v6, v255, v2556690// GFX11: encoding: [0x01,0xff,0x8d,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326692 6693v_dual_fmamk_f32 v255, v255, 0xaf123456, v255 :: v_dual_subrev_f32 v6, v2, v2556694// GFX11: encoding: [0xff,0xff,0x8d,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326696 6697v_dual_fmamk_f32 v255, v2, 0xaf123456, v255 :: v_dual_subrev_f32 v6, v3, v2556698// GFX11: encoding: [0x02,0xff,0x8d,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326700 6701v_dual_fmamk_f32 v255, v3, 0xaf123456, v255 :: v_dual_subrev_f32 v6, v4, v2556702// GFX11: encoding: [0x03,0xff,0x8d,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]6703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326704 6705v_dual_fmamk_f32 v255, s105, 0xaf123456, v255 :: v_dual_subrev_f32 v6, s105, v2556706// GFX11: encoding: [0x69,0xfe,0x8d,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326708 6709v_dual_fmamk_f32 v255, s1, 0xaf123456, v255 :: v_dual_subrev_f32 v6, s1, v2556710// GFX11: encoding: [0x01,0xfe,0x8d,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326712 6713v_dual_fmamk_f32 v255, ttmp15, 0xaf123456, v255 :: v_dual_subrev_f32 v6, ttmp15, v2556714// GFX11: encoding: [0x7b,0xfe,0x8d,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326716 6717v_dual_fmamk_f32 v255, exec_hi, 0xaf123456, v255 :: v_dual_subrev_f32 v6, exec_hi, v2556718// GFX11: encoding: [0x7f,0xfe,0x8d,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326720 6721v_dual_fmamk_f32 v255, exec_lo, 0xaf123456, v255 :: v_dual_subrev_f32 v6, exec_lo, v2556722// GFX11: encoding: [0x7e,0xfe,0x8d,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326724 6725v_dual_fmamk_f32 v255, m0, 0xaf123456, v255 :: v_dual_subrev_f32 v6, m0, v2556726// GFX11: encoding: [0x7d,0xfe,0x8d,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326728 6729v_dual_fmamk_f32 v255, vcc_hi, 0xaf123456, v255 :: v_dual_subrev_f32 v6, vcc_hi, v2556730// GFX11: encoding: [0x6b,0xfe,0x8d,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326732 6733v_dual_fmamk_f32 v255, vcc_lo, 0xaf123456, v255 :: v_dual_subrev_f32 v6, vcc_lo, v2556734// GFX11: encoding: [0x6a,0xfe,0x8d,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326736 6737v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v255 :: v_dual_subrev_f32 v6, null, v2556738// GFX11: encoding: [0xff,0xfe,0x8d,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326740 6741v_dual_fmamk_f32 v255, src_scc, 0xaf123456, v255 :: v_dual_subrev_f32 v6, -1, v2556742// GFX11: encoding: [0xfd,0xfe,0x8d,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]6743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326744 6745v_dual_fmamk_f32 v255, 0.5, 0xaf123456, v255 :: v_dual_subrev_f32 v6, 0.5, v36746// GFX11: encoding: [0xf0,0xfe,0x8d,0xc8,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326748 6749v_dual_fmamk_f32 v255, -1, 0xaf123456, v255 :: v_dual_subrev_f32 v6, src_scc, v46750// GFX11: encoding: [0xc1,0xfe,0x8d,0xc8,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]6751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326752 6753v_dual_fmamk_f32 v6, null, 0xaf123456, v4 :: v_dual_subrev_f32 v255, 0xaf123456, v56754// GFX11: encoding: [0x7c,0x08,0x8c,0xc8,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]6755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326756 6757v_dual_max_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v36758// GFX11: encoding: [0x04,0x05,0x88,0xca,0x01,0x07,0x06,0xff]6759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326760 6761v_dual_max_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v36762// GFX11: encoding: [0x01,0x05,0x88,0xca,0xff,0x07,0x06,0xff]6763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326764 6765v_dual_max_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v36766// GFX11: encoding: [0xff,0x05,0x88,0xca,0x02,0x07,0x06,0xff]6767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326768 6769v_dual_max_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v36770// GFX11: encoding: [0x02,0x05,0x88,0xca,0x03,0x07,0x06,0xff]6771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326772 6773v_dual_max_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v36774// GFX11: encoding: [0x03,0x05,0x88,0xca,0x04,0x07,0x06,0xff]6775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326776 6777v_dual_max_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v36778// GFX11: encoding: [0x69,0x04,0x88,0xca,0x01,0x06,0x06,0xff]6779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326780 6781v_dual_max_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v36782// GFX11: encoding: [0x01,0x04,0x88,0xca,0x69,0x06,0x06,0xff]6783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326784 6785v_dual_max_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v36786// GFX11: encoding: [0x7b,0x04,0x88,0xca,0x6a,0x06,0x06,0xff]6787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326788 6789v_dual_max_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v36790// GFX11: encoding: [0x7f,0x04,0x88,0xca,0x6b,0x06,0x06,0xff]6791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326792 6793v_dual_max_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v36794// GFX11: encoding: [0x7e,0x04,0x88,0xca,0x7b,0x06,0x06,0xff]6795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326796 6797v_dual_max_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v36798// GFX11: encoding: [0x7d,0x04,0x88,0xca,0x7d,0x06,0x06,0xff]6799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326800 6801v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v36802// GFX11: encoding: [0x6b,0x04,0x88,0xca,0x7e,0x06,0x06,0xff]6803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326804 6805v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v36806// GFX11: encoding: [0x6a,0x04,0x88,0xca,0x7f,0x06,0x06,0xff]6807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326808 6809v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v36810// GFX11: encoding: [0xff,0x04,0x88,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326812 6813v_dual_max_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v36814// GFX11: encoding: [0xfd,0x04,0x88,0xca,0xc1,0x06,0x06,0xff]6815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326816 6817v_dual_max_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v26818// GFX11: encoding: [0xf0,0x06,0x88,0xca,0xf0,0x04,0x06,0xff]6819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326820 6821v_dual_max_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v56822// GFX11: encoding: [0xc1,0x08,0x88,0xca,0xfd,0x0a,0x06,0xff]6823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326824 6825v_dual_max_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v46826// GFX11: encoding: [0x7c,0x0a,0x88,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]6827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326828 6829v_dual_max_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v36830// GFX11: encoding: [0x04,0x05,0xa0,0xca,0x01,0x07,0x06,0xff]6831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326832 6833v_dual_max_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v36834// GFX11: encoding: [0x01,0x05,0xa0,0xca,0xff,0x07,0x06,0xff]6835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326836 6837v_dual_max_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v36838// GFX11: encoding: [0xff,0x05,0xa0,0xca,0x02,0x07,0x06,0xff]6839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326840 6841v_dual_max_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v36842// GFX11: encoding: [0x02,0x05,0xa0,0xca,0x03,0x07,0x06,0xff]6843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326844 6845v_dual_max_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v36846// GFX11: encoding: [0x03,0x05,0xa0,0xca,0x04,0x07,0x06,0xff]6847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326848 6849v_dual_max_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v36850// GFX11: encoding: [0x69,0x04,0xa0,0xca,0x01,0x06,0x06,0xff]6851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326852 6853v_dual_max_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v36854// GFX11: encoding: [0x01,0x04,0xa0,0xca,0x69,0x06,0x06,0xff]6855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326856 6857v_dual_max_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v36858// GFX11: encoding: [0x7b,0x04,0xa0,0xca,0x6a,0x06,0x06,0xff]6859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326860 6861v_dual_max_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v36862// GFX11: encoding: [0x7f,0x04,0xa0,0xca,0x6b,0x06,0x06,0xff]6863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326864 6865v_dual_max_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v36866// GFX11: encoding: [0x7e,0x04,0xa0,0xca,0x7b,0x06,0x06,0xff]6867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326868 6869v_dual_max_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v36870// GFX11: encoding: [0x7d,0x04,0xa0,0xca,0x7d,0x06,0x06,0xff]6871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326872 6873v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v36874// GFX11: encoding: [0x6b,0x04,0xa0,0xca,0x7e,0x06,0x06,0xff]6875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326876 6877v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v36878// GFX11: encoding: [0x6a,0x04,0xa0,0xca,0x7f,0x06,0x06,0xff]6879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326880 6881v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v36882// GFX11: encoding: [0xff,0x04,0xa0,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326884 6885v_dual_max_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v36886// GFX11: encoding: [0xfd,0x04,0xa0,0xca,0xc1,0x06,0x06,0xff]6887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326888 6889v_dual_max_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v26890// GFX11: encoding: [0xf0,0x06,0xa0,0xca,0xf0,0x04,0x06,0xff]6891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326892 6893v_dual_max_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v56894// GFX11: encoding: [0xc1,0x08,0xa0,0xca,0xfd,0x0a,0x06,0xff]6895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326896 6897v_dual_max_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v46898// GFX11: encoding: [0x7c,0x0a,0xa0,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]6899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326900 6901v_dual_max_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v36902// GFX11: encoding: [0x04,0x05,0xa4,0xca,0x01,0x07,0x06,0xff]6903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326904 6905v_dual_max_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v36906// GFX11: encoding: [0x01,0x05,0xa4,0xca,0xff,0x07,0x06,0xff]6907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326908 6909v_dual_max_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v36910// GFX11: encoding: [0xff,0x05,0xa4,0xca,0x02,0x07,0x06,0xff]6911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326912 6913v_dual_max_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v36914// GFX11: encoding: [0x02,0x05,0xa4,0xca,0x03,0x07,0x06,0xff]6915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326916 6917v_dual_max_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v36918// GFX11: encoding: [0x03,0x05,0xa4,0xca,0x04,0x07,0x06,0xff]6919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326920 6921v_dual_max_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v36922// GFX11: encoding: [0x69,0x04,0xa4,0xca,0x01,0x06,0x06,0xff]6923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326924 6925v_dual_max_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v36926// GFX11: encoding: [0x01,0x04,0xa4,0xca,0x69,0x06,0x06,0xff]6927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326928 6929v_dual_max_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v36930// GFX11: encoding: [0x7b,0x04,0xa4,0xca,0x6a,0x06,0x06,0xff]6931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326932 6933v_dual_max_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v36934// GFX11: encoding: [0x7f,0x04,0xa4,0xca,0x6b,0x06,0x06,0xff]6935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326936 6937v_dual_max_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v36938// GFX11: encoding: [0x7e,0x04,0xa4,0xca,0x7b,0x06,0x06,0xff]6939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326940 6941v_dual_max_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v36942// GFX11: encoding: [0x7d,0x04,0xa4,0xca,0x7d,0x06,0x06,0xff]6943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326944 6945v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v36946// GFX11: encoding: [0x6b,0x04,0xa4,0xca,0x7e,0x06,0x06,0xff]6947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326948 6949v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v36950// GFX11: encoding: [0x6a,0x04,0xa4,0xca,0x7f,0x06,0x06,0xff]6951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326952 6953v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v36954// GFX11: encoding: [0xff,0x04,0xa4,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]6955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326956 6957v_dual_max_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v36958// GFX11: encoding: [0xfd,0x04,0xa4,0xca,0xc1,0x06,0x06,0xff]6959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326960 6961v_dual_max_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v26962// GFX11: encoding: [0xf0,0x06,0xa4,0xca,0xf0,0x04,0x06,0xff]6963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326964 6965v_dual_max_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v56966// GFX11: encoding: [0xc1,0x08,0xa4,0xca,0xfd,0x0a,0x06,0xff]6967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326968 6969v_dual_max_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v46970// GFX11: encoding: [0x7c,0x0a,0xa4,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]6971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326972 6973v_dual_max_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v36974// GFX11: encoding: [0x04,0x05,0x92,0xca,0x01,0x07,0x06,0xff]6975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326976 6977v_dual_max_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v36978// GFX11: encoding: [0x01,0x05,0x92,0xca,0xff,0x07,0x06,0xff]6979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326980 6981v_dual_max_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v36982// GFX11: encoding: [0xff,0x05,0x92,0xca,0x02,0x07,0x06,0xff]6983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326984 6985v_dual_max_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v36986// GFX11: encoding: [0x02,0x05,0x92,0xca,0x03,0x07,0x06,0xff]6987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326988 6989v_dual_max_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v36990// GFX11: encoding: [0x03,0x05,0x92,0xca,0x04,0x07,0x06,0xff]6991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326992 6993v_dual_max_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v36994// GFX11: encoding: [0x69,0x04,0x92,0xca,0x69,0x06,0x06,0xff]6995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=326996 6997v_dual_max_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v36998// GFX11: encoding: [0x01,0x04,0x92,0xca,0x01,0x06,0x06,0xff]6999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327000 7001v_dual_max_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v37002// GFX11: encoding: [0x7b,0x04,0x92,0xca,0x7b,0x06,0x06,0xff]7003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327004 7005v_dual_max_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v37006// GFX11: encoding: [0x7f,0x04,0x92,0xca,0x7f,0x06,0x06,0xff]7007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327008 7009v_dual_max_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v37010// GFX11: encoding: [0x7e,0x04,0x92,0xca,0x7e,0x06,0x06,0xff]7011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327012 7013v_dual_max_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v37014// GFX11: encoding: [0x7d,0x04,0x92,0xca,0x7d,0x06,0x06,0xff]7015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327016 7017v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v37018// GFX11: encoding: [0x6b,0x04,0x92,0xca,0x6b,0x06,0x06,0xff]7019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327020 7021v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v37022// GFX11: encoding: [0x6a,0x04,0x92,0xca,0x6a,0x06,0x06,0xff]7023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327024 7025v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v37026// GFX11: encoding: [0xff,0x04,0x92,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327028 7029v_dual_max_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v37030// GFX11: encoding: [0xfd,0x04,0x92,0xca,0xc1,0x06,0x06,0xff]7031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327032 7033v_dual_max_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v27034// GFX11: encoding: [0xf0,0x06,0x92,0xca,0xf0,0x04,0x06,0xff]7035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327036 7037v_dual_max_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v57038// GFX11: encoding: [0xc1,0x08,0x92,0xca,0xfd,0x0a,0x06,0xff]7039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327040 7041v_dual_max_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v47042// GFX11: encoding: [0x7c,0x0a,0x92,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327044 7045v_dual_max_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v37046// GFX11: encoding: [0x04,0x05,0x98,0xca,0x01,0x07,0x06,0xff]7047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327048 7049v_dual_max_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v37050// GFX11: encoding: [0x01,0x05,0x98,0xca,0xff,0x07,0x06,0xff]7051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327052 7053v_dual_max_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v37054// GFX11: encoding: [0xff,0x05,0x98,0xca,0x02,0x07,0x06,0xff]7055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327056 7057v_dual_max_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v37058// GFX11: encoding: [0x02,0x05,0x98,0xca,0x03,0x07,0x06,0xff]7059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327060 7061v_dual_max_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v37062// GFX11: encoding: [0x03,0x05,0x98,0xca,0x04,0x07,0x06,0xff]7063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327064 7065v_dual_max_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v37066// GFX11: encoding: [0x69,0x04,0x98,0xca,0x01,0x06,0x06,0xff]7067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327068 7069v_dual_max_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v37070// GFX11: encoding: [0x01,0x04,0x98,0xca,0x69,0x06,0x06,0xff]7071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327072 7073v_dual_max_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v37074// GFX11: encoding: [0x7b,0x04,0x98,0xca,0x6a,0x06,0x06,0xff]7075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327076 7077v_dual_max_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v37078// GFX11: encoding: [0x7f,0x04,0x98,0xca,0x6b,0x06,0x06,0xff]7079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327080 7081v_dual_max_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v37082// GFX11: encoding: [0x7e,0x04,0x98,0xca,0x7b,0x06,0x06,0xff]7083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327084 7085v_dual_max_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v37086// GFX11: encoding: [0x7d,0x04,0x98,0xca,0x7d,0x06,0x06,0xff]7087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327088 7089v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v37090// GFX11: encoding: [0x6b,0x04,0x98,0xca,0x7e,0x06,0x06,0xff]7091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327092 7093v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v37094// GFX11: encoding: [0x6a,0x04,0x98,0xca,0x7f,0x06,0x06,0xff]7095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327096 7097v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v37098// GFX11: encoding: [0xff,0x04,0x98,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327100 7101v_dual_max_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v37102// GFX11: encoding: [0xfd,0x04,0x98,0xca,0xc1,0x06,0x06,0xff]7103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327104 7105v_dual_max_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v27106// GFX11: encoding: [0xf0,0x06,0x98,0xca,0xf0,0x04,0x06,0xff]7107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327108 7109v_dual_max_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v57110// GFX11: encoding: [0xc1,0x08,0x98,0xca,0xfd,0x0a,0x06,0xff]7111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327112 7113v_dual_max_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v47114// GFX11: encoding: [0x7c,0x0a,0x98,0xca,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]7115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327116 7117v_dual_max_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf1234567118// GFX11: encoding: [0x04,0x05,0x82,0xca,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]7119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327120 7121v_dual_max_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf1234567122// GFX11: encoding: [0x01,0x05,0x82,0xca,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]7123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327124 7125v_dual_max_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf1234567126// GFX11: encoding: [0xff,0x05,0x82,0xca,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]7127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327128 7129v_dual_max_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf1234567130// GFX11: encoding: [0x02,0x05,0x82,0xca,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]7131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327132 7133v_dual_max_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf1234567134// GFX11: encoding: [0x03,0x05,0x82,0xca,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]7135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327136 7137v_dual_max_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf1234567138// GFX11: encoding: [0x69,0x04,0x82,0xca,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327140 7141v_dual_max_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf1234567142// GFX11: encoding: [0x01,0x04,0x82,0xca,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327144 7145v_dual_max_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf1234567146// GFX11: encoding: [0x7b,0x04,0x82,0xca,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327148 7149v_dual_max_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf1234567150// GFX11: encoding: [0x7f,0x04,0x82,0xca,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327152 7153v_dual_max_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf1234567154// GFX11: encoding: [0x7e,0x04,0x82,0xca,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327156 7157v_dual_max_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf1234567158// GFX11: encoding: [0x7d,0x04,0x82,0xca,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327160 7161v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf1234567162// GFX11: encoding: [0x6b,0x04,0x82,0xca,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327164 7165v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf1234567166// GFX11: encoding: [0x6a,0x04,0x82,0xca,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327168 7169v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf1234567170// GFX11: encoding: [0xff,0x04,0x82,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327172 7173v_dual_max_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf1234567174// GFX11: encoding: [0xfd,0x04,0x82,0xca,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327176 7177v_dual_max_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf1234567178// GFX11: encoding: [0xf0,0x06,0x82,0xca,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]7179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327180 7181v_dual_max_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf1234567182// GFX11: encoding: [0xc1,0x08,0x82,0xca,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]7183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327184 7185v_dual_max_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf1234567186// GFX11: encoding: [0x7c,0x0a,0x82,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327188 7189v_dual_max_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v37190// GFX11: encoding: [0x04,0x05,0x80,0xca,0x01,0x07,0x06,0xff]7191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327192 7193v_dual_max_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v37194// GFX11: encoding: [0x01,0x05,0x80,0xca,0xff,0x07,0x06,0xff]7195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327196 7197v_dual_max_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v37198// GFX11: encoding: [0xff,0x05,0x80,0xca,0x02,0x07,0x06,0xff]7199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327200 7201v_dual_max_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v37202// GFX11: encoding: [0x02,0x05,0x80,0xca,0x03,0x07,0x06,0xff]7203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327204 7205v_dual_max_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v37206// GFX11: encoding: [0x03,0x05,0x80,0xca,0x04,0x07,0x06,0xff]7207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327208 7209v_dual_max_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v37210// GFX11: encoding: [0x69,0x04,0x80,0xca,0x01,0x06,0x06,0xff]7211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327212 7213v_dual_max_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v37214// GFX11: encoding: [0x01,0x04,0x80,0xca,0x69,0x06,0x06,0xff]7215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327216 7217v_dual_max_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v37218// GFX11: encoding: [0x7b,0x04,0x80,0xca,0x6a,0x06,0x06,0xff]7219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327220 7221v_dual_max_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v37222// GFX11: encoding: [0x7f,0x04,0x80,0xca,0x6b,0x06,0x06,0xff]7223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327224 7225v_dual_max_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v37226// GFX11: encoding: [0x7e,0x04,0x80,0xca,0x7b,0x06,0x06,0xff]7227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327228 7229v_dual_max_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v37230// GFX11: encoding: [0x7d,0x04,0x80,0xca,0x7d,0x06,0x06,0xff]7231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327232 7233v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v37234// GFX11: encoding: [0x6b,0x04,0x80,0xca,0x7e,0x06,0x06,0xff]7235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327236 7237v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v37238// GFX11: encoding: [0x6a,0x04,0x80,0xca,0x7f,0x06,0x06,0xff]7239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327240 7241v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v37242// GFX11: encoding: [0xff,0x04,0x80,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327244 7245v_dual_max_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v37246// GFX11: encoding: [0xfd,0x04,0x80,0xca,0xc1,0x06,0x06,0xff]7247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327248 7249v_dual_max_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v27250// GFX11: encoding: [0xf0,0x06,0x80,0xca,0xf0,0x04,0x06,0xff]7251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327252 7253v_dual_max_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v57254// GFX11: encoding: [0xc1,0x08,0x80,0xca,0xfd,0x0a,0x06,0xff]7255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327256 7257v_dual_max_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v47258// GFX11: encoding: [0x7c,0x0a,0x80,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327260 7261v_dual_max_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v2557262// GFX11: encoding: [0x04,0xff,0x85,0xca,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]7263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327264 7265v_dual_max_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v2557266// GFX11: encoding: [0x01,0xff,0x85,0xca,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]7267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327268 7269v_dual_max_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v2557270// GFX11: encoding: [0xff,0xff,0x85,0xca,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]7271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327272 7273v_dual_max_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v2557274// GFX11: encoding: [0x02,0xff,0x85,0xca,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]7275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327276 7277v_dual_max_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v2557278// GFX11: encoding: [0x03,0xff,0x85,0xca,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]7279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327280 7281v_dual_max_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v2557282// GFX11: encoding: [0x69,0xfe,0x85,0xca,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327284 7285v_dual_max_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v2557286// GFX11: encoding: [0x01,0xfe,0x85,0xca,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327288 7289v_dual_max_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v2557290// GFX11: encoding: [0x7b,0xfe,0x85,0xca,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327292 7293v_dual_max_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v2557294// GFX11: encoding: [0x7f,0xfe,0x85,0xca,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327296 7297v_dual_max_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v2557298// GFX11: encoding: [0x7e,0xfe,0x85,0xca,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327300 7301v_dual_max_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v2557302// GFX11: encoding: [0x7d,0xfe,0x85,0xca,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327304 7305v_dual_max_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v2557306// GFX11: encoding: [0x6b,0xfe,0x85,0xca,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327308 7309v_dual_max_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v2557310// GFX11: encoding: [0x6a,0xfe,0x85,0xca,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327312 7313v_dual_max_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v2557314// GFX11: encoding: [0xff,0xfe,0x85,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327316 7317v_dual_max_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v2557318// GFX11: encoding: [0xfd,0xfe,0x85,0xca,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327320 7321v_dual_max_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v2557322// GFX11: encoding: [0xf0,0x06,0x84,0xca,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327324 7325v_dual_max_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v2557326// GFX11: encoding: [0xc1,0x08,0x84,0xca,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]7327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327328 7329v_dual_max_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v47330// GFX11: encoding: [0x7c,0x0a,0x84,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327332 7333v_dual_max_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v37334// GFX11: encoding: [0x04,0x05,0xa2,0xca,0x01,0x07,0x06,0xff]7335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327336 7337v_dual_max_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v37338// GFX11: encoding: [0x01,0x05,0xa2,0xca,0xff,0x07,0x06,0xff]7339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327340 7341v_dual_max_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v37342// GFX11: encoding: [0xff,0x05,0xa2,0xca,0x02,0x07,0x06,0xff]7343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327344 7345v_dual_max_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v37346// GFX11: encoding: [0x02,0x05,0xa2,0xca,0x03,0x07,0x06,0xff]7347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327348 7349v_dual_max_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v37350// GFX11: encoding: [0x03,0x05,0xa2,0xca,0x04,0x07,0x06,0xff]7351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327352 7353v_dual_max_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v37354// GFX11: encoding: [0x69,0x04,0xa2,0xca,0x01,0x06,0x06,0xff]7355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327356 7357v_dual_max_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v37358// GFX11: encoding: [0x01,0x04,0xa2,0xca,0x69,0x06,0x06,0xff]7359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327360 7361v_dual_max_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v37362// GFX11: encoding: [0x7b,0x04,0xa2,0xca,0x6a,0x06,0x06,0xff]7363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327364 7365v_dual_max_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v37366// GFX11: encoding: [0x7f,0x04,0xa2,0xca,0x6b,0x06,0x06,0xff]7367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327368 7369v_dual_max_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v37370// GFX11: encoding: [0x7e,0x04,0xa2,0xca,0x7b,0x06,0x06,0xff]7371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327372 7373v_dual_max_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v37374// GFX11: encoding: [0x7d,0x04,0xa2,0xca,0x7d,0x06,0x06,0xff]7375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327376 7377v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v37378// GFX11: encoding: [0x6b,0x04,0xa2,0xca,0x7e,0x06,0x06,0xff]7379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327380 7381v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v37382// GFX11: encoding: [0x6a,0x04,0xa2,0xca,0x7f,0x06,0x06,0xff]7383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327384 7385v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v37386// GFX11: encoding: [0xff,0x04,0xa2,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327388 7389v_dual_max_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v37390// GFX11: encoding: [0xfd,0x04,0xa2,0xca,0xc1,0x06,0x06,0xff]7391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327392 7393v_dual_max_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v27394// GFX11: encoding: [0xf0,0x06,0xa2,0xca,0xf0,0x04,0x06,0xff]7395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327396 7397v_dual_max_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v57398// GFX11: encoding: [0xc1,0x08,0xa2,0xca,0xfd,0x0a,0x06,0xff]7399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327400 7401v_dual_max_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v47402// GFX11: encoding: [0x7c,0x0a,0xa2,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327404 7405v_dual_max_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v37406// GFX11: encoding: [0x04,0x05,0x94,0xca,0x01,0x07,0x06,0xff]7407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327408 7409v_dual_max_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v37410// GFX11: encoding: [0x01,0x05,0x94,0xca,0xff,0x07,0x06,0xff]7411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327412 7413v_dual_max_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v37414// GFX11: encoding: [0xff,0x05,0x94,0xca,0x02,0x07,0x06,0xff]7415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327416 7417v_dual_max_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v37418// GFX11: encoding: [0x02,0x05,0x94,0xca,0x03,0x07,0x06,0xff]7419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327420 7421v_dual_max_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v37422// GFX11: encoding: [0x03,0x05,0x94,0xca,0x04,0x07,0x06,0xff]7423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327424 7425v_dual_max_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v37426// GFX11: encoding: [0x69,0x04,0x94,0xca,0x01,0x06,0x06,0xff]7427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327428 7429v_dual_max_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v37430// GFX11: encoding: [0x01,0x04,0x94,0xca,0x69,0x06,0x06,0xff]7431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327432 7433v_dual_max_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v37434// GFX11: encoding: [0x7b,0x04,0x94,0xca,0x6a,0x06,0x06,0xff]7435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327436 7437v_dual_max_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v37438// GFX11: encoding: [0x7f,0x04,0x94,0xca,0x6b,0x06,0x06,0xff]7439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327440 7441v_dual_max_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v37442// GFX11: encoding: [0x7e,0x04,0x94,0xca,0x7b,0x06,0x06,0xff]7443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327444 7445v_dual_max_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v37446// GFX11: encoding: [0x7d,0x04,0x94,0xca,0x7d,0x06,0x06,0xff]7447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327448 7449v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v37450// GFX11: encoding: [0x6b,0x04,0x94,0xca,0x7e,0x06,0x06,0xff]7451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327452 7453v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v37454// GFX11: encoding: [0x6a,0x04,0x94,0xca,0x7f,0x06,0x06,0xff]7455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327456 7457v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v37458// GFX11: encoding: [0xff,0x04,0x94,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327460 7461v_dual_max_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v37462// GFX11: encoding: [0xfd,0x04,0x94,0xca,0xc1,0x06,0x06,0xff]7463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327464 7465v_dual_max_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v27466// GFX11: encoding: [0xf0,0x06,0x94,0xca,0xf0,0x04,0x06,0xff]7467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327468 7469v_dual_max_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v57470// GFX11: encoding: [0xc1,0x08,0x94,0xca,0xfd,0x0a,0x06,0xff]7471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327472 7473v_dual_max_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v47474// GFX11: encoding: [0x7c,0x0a,0x94,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327476 7477v_dual_max_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v37478// GFX11: encoding: [0x04,0x05,0x96,0xca,0x01,0x07,0x06,0xff]7479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327480 7481v_dual_max_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v37482// GFX11: encoding: [0x01,0x05,0x96,0xca,0xff,0x07,0x06,0xff]7483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327484 7485v_dual_max_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v37486// GFX11: encoding: [0xff,0x05,0x96,0xca,0x02,0x07,0x06,0xff]7487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327488 7489v_dual_max_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v37490// GFX11: encoding: [0x02,0x05,0x96,0xca,0x03,0x07,0x06,0xff]7491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327492 7493v_dual_max_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v37494// GFX11: encoding: [0x03,0x05,0x96,0xca,0x04,0x07,0x06,0xff]7495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327496 7497v_dual_max_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v37498// GFX11: encoding: [0x69,0x04,0x96,0xca,0x01,0x06,0x06,0xff]7499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327500 7501v_dual_max_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v37502// GFX11: encoding: [0x01,0x04,0x96,0xca,0x69,0x06,0x06,0xff]7503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327504 7505v_dual_max_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v37506// GFX11: encoding: [0x7b,0x04,0x96,0xca,0x6a,0x06,0x06,0xff]7507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327508 7509v_dual_max_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v37510// GFX11: encoding: [0x7f,0x04,0x96,0xca,0x6b,0x06,0x06,0xff]7511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327512 7513v_dual_max_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v37514// GFX11: encoding: [0x7e,0x04,0x96,0xca,0x7b,0x06,0x06,0xff]7515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327516 7517v_dual_max_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v37518// GFX11: encoding: [0x7d,0x04,0x96,0xca,0x7d,0x06,0x06,0xff]7519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327520 7521v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v37522// GFX11: encoding: [0x6b,0x04,0x96,0xca,0x7e,0x06,0x06,0xff]7523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327524 7525v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v37526// GFX11: encoding: [0x6a,0x04,0x96,0xca,0x7f,0x06,0x06,0xff]7527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327528 7529v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v37530// GFX11: encoding: [0xff,0x04,0x96,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327532 7533v_dual_max_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v37534// GFX11: encoding: [0xfd,0x04,0x96,0xca,0xc1,0x06,0x06,0xff]7535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327536 7537v_dual_max_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v27538// GFX11: encoding: [0xf0,0x06,0x96,0xca,0xf0,0x04,0x06,0xff]7539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327540 7541v_dual_max_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v57542// GFX11: encoding: [0xc1,0x08,0x96,0xca,0xfd,0x0a,0x06,0xff]7543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327544 7545v_dual_max_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v47546// GFX11: encoding: [0x7c,0x0a,0x96,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327548 7549v_dual_max_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v17550// GFX11: encoding: [0x04,0xff,0x91,0xca,0x01,0x01,0x06,0xff]7551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327552 7553v_dual_max_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v2557554// GFX11: encoding: [0x01,0xff,0x91,0xca,0xff,0x01,0x06,0xff]7555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327556 7557v_dual_max_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v27558// GFX11: encoding: [0xff,0xff,0x91,0xca,0x02,0x01,0x06,0xff]7559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327560 7561v_dual_max_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v37562// GFX11: encoding: [0x02,0xff,0x91,0xca,0x03,0x01,0x06,0xff]7563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327564 7565v_dual_max_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v47566// GFX11: encoding: [0x03,0xff,0x91,0xca,0x04,0x01,0x06,0xff]7567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327568 7569v_dual_max_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s17570// GFX11: encoding: [0x69,0xfe,0x91,0xca,0x01,0x00,0x06,0xff]7571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327572 7573v_dual_max_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s1057574// GFX11: encoding: [0x01,0xfe,0x91,0xca,0x69,0x00,0x06,0xff]7575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327576 7577v_dual_max_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo7578// GFX11: encoding: [0x7b,0xfe,0x91,0xca,0x6a,0x00,0x06,0xff]7579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327580 7581v_dual_max_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi7582// GFX11: encoding: [0x7f,0xfe,0x91,0xca,0x6b,0x00,0x06,0xff]7583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327584 7585v_dual_max_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp157586// GFX11: encoding: [0x7e,0xfe,0x91,0xca,0x7b,0x00,0x06,0xff]7587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327588 7589v_dual_max_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m07590// GFX11: encoding: [0x7d,0xfe,0x91,0xca,0x7d,0x00,0x06,0xff]7591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327592 7593v_dual_max_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo7594// GFX11: encoding: [0x6b,0xfe,0x91,0xca,0x7e,0x00,0x06,0xff]7595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327596 7597v_dual_max_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi7598// GFX11: encoding: [0x6a,0xfe,0x91,0xca,0x7f,0x00,0x06,0xff]7599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327600 7601v_dual_max_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null7602// GFX11: encoding: [0xff,0xfe,0x91,0xca,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]7603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327604 7605v_dual_max_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -17606// GFX11: encoding: [0xfd,0xfe,0x91,0xca,0xc1,0x00,0x06,0xff]7607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327608 7609v_dual_max_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.57610// GFX11: encoding: [0xf0,0x06,0x90,0xca,0xf0,0x00,0x06,0xff]7611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327612 7613v_dual_max_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc7614// GFX11: encoding: [0xc1,0x08,0x90,0xca,0xfd,0x00,0x06,0xff]7615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327616 7617v_dual_max_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf1234567618// GFX11: encoding: [0x7c,0x0a,0x90,0xca,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]7619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327620 7621v_dual_max_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v37622// GFX11: encoding: [0x04,0x05,0x8e,0xca,0x01,0x07,0x06,0xff]7623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327624 7625v_dual_max_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v37626// GFX11: encoding: [0x01,0x05,0x8e,0xca,0xff,0x07,0x06,0xff]7627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327628 7629v_dual_max_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v37630// GFX11: encoding: [0xff,0x05,0x8e,0xca,0x02,0x07,0x06,0xff]7631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327632 7633v_dual_max_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v37634// GFX11: encoding: [0x02,0x05,0x8e,0xca,0x03,0x07,0x06,0xff]7635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327636 7637v_dual_max_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v37638// GFX11: encoding: [0x03,0x05,0x8e,0xca,0x04,0x07,0x06,0xff]7639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327640 7641v_dual_max_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v37642// GFX11: encoding: [0x69,0x04,0x8e,0xca,0x01,0x06,0x06,0xff]7643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327644 7645v_dual_max_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v37646// GFX11: encoding: [0x01,0x04,0x8e,0xca,0x69,0x06,0x06,0xff]7647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327648 7649v_dual_max_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v37650// GFX11: encoding: [0x7b,0x04,0x8e,0xca,0x6a,0x06,0x06,0xff]7651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327652 7653v_dual_max_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v37654// GFX11: encoding: [0x7f,0x04,0x8e,0xca,0x6b,0x06,0x06,0xff]7655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327656 7657v_dual_max_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v37658// GFX11: encoding: [0x7e,0x04,0x8e,0xca,0x7b,0x06,0x06,0xff]7659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327660 7661v_dual_max_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v37662// GFX11: encoding: [0x7d,0x04,0x8e,0xca,0x7d,0x06,0x06,0xff]7663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327664 7665v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v37666// GFX11: encoding: [0x6b,0x04,0x8e,0xca,0x7e,0x06,0x06,0xff]7667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327668 7669v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v37670// GFX11: encoding: [0x6a,0x04,0x8e,0xca,0x7f,0x06,0x06,0xff]7671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327672 7673v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v37674// GFX11: encoding: [0xff,0x04,0x8e,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327676 7677v_dual_max_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v37678// GFX11: encoding: [0xfd,0x04,0x8e,0xca,0xc1,0x06,0x06,0xff]7679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327680 7681v_dual_max_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v27682// GFX11: encoding: [0xf0,0x06,0x8e,0xca,0xf0,0x04,0x06,0xff]7683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327684 7685v_dual_max_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v57686// GFX11: encoding: [0xc1,0x08,0x8e,0xca,0xfd,0x0a,0x06,0xff]7687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327688 7689v_dual_max_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v47690// GFX11: encoding: [0x7c,0x0a,0x8e,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327692 7693v_dual_max_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v37694// GFX11: encoding: [0x04,0x05,0x86,0xca,0x01,0x07,0x06,0xff]7695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327696 7697v_dual_max_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v37698// GFX11: encoding: [0x01,0x05,0x86,0xca,0xff,0x07,0x06,0xff]7699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327700 7701v_dual_max_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v37702// GFX11: encoding: [0xff,0x05,0x86,0xca,0x02,0x07,0x06,0xff]7703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327704 7705v_dual_max_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v37706// GFX11: encoding: [0x02,0x05,0x86,0xca,0x03,0x07,0x06,0xff]7707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327708 7709v_dual_max_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v37710// GFX11: encoding: [0x03,0x05,0x86,0xca,0x04,0x07,0x06,0xff]7711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327712 7713v_dual_max_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v37714// GFX11: encoding: [0x69,0x04,0x86,0xca,0x01,0x06,0x06,0xff]7715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327716 7717v_dual_max_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v37718// GFX11: encoding: [0x01,0x04,0x86,0xca,0x69,0x06,0x06,0xff]7719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327720 7721v_dual_max_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v37722// GFX11: encoding: [0x7b,0x04,0x86,0xca,0x6a,0x06,0x06,0xff]7723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327724 7725v_dual_max_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v37726// GFX11: encoding: [0x7f,0x04,0x86,0xca,0x6b,0x06,0x06,0xff]7727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327728 7729v_dual_max_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v37730// GFX11: encoding: [0x7e,0x04,0x86,0xca,0x7b,0x06,0x06,0xff]7731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327732 7733v_dual_max_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v37734// GFX11: encoding: [0x7d,0x04,0x86,0xca,0x7d,0x06,0x06,0xff]7735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327736 7737v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v37738// GFX11: encoding: [0x6b,0x04,0x86,0xca,0x7e,0x06,0x06,0xff]7739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327740 7741v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v37742// GFX11: encoding: [0x6a,0x04,0x86,0xca,0x7f,0x06,0x06,0xff]7743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327744 7745v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v37746// GFX11: encoding: [0xff,0x04,0x86,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327748 7749v_dual_max_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v37750// GFX11: encoding: [0xfd,0x04,0x86,0xca,0xc1,0x06,0x06,0xff]7751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327752 7753v_dual_max_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v27754// GFX11: encoding: [0xf0,0x06,0x86,0xca,0xf0,0x04,0x06,0xff]7755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327756 7757v_dual_max_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v57758// GFX11: encoding: [0xc1,0x08,0x86,0xca,0xfd,0x0a,0x06,0xff]7759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327760 7761v_dual_max_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v47762// GFX11: encoding: [0x7c,0x0a,0x86,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327764 7765v_dual_max_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v37766// GFX11: encoding: [0x04,0x05,0x8a,0xca,0x01,0x07,0x06,0xff]7767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327768 7769v_dual_max_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v37770// GFX11: encoding: [0x01,0x05,0x8a,0xca,0xff,0x07,0x06,0xff]7771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327772 7773v_dual_max_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v37774// GFX11: encoding: [0xff,0x05,0x8a,0xca,0x02,0x07,0x06,0xff]7775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327776 7777v_dual_max_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v37778// GFX11: encoding: [0x02,0x05,0x8a,0xca,0x03,0x07,0x06,0xff]7779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327780 7781v_dual_max_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v37782// GFX11: encoding: [0x03,0x05,0x8a,0xca,0x04,0x07,0x06,0xff]7783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327784 7785v_dual_max_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v37786// GFX11: encoding: [0x69,0x04,0x8a,0xca,0x01,0x06,0x06,0xff]7787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327788 7789v_dual_max_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v37790// GFX11: encoding: [0x01,0x04,0x8a,0xca,0x69,0x06,0x06,0xff]7791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327792 7793v_dual_max_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v37794// GFX11: encoding: [0x7b,0x04,0x8a,0xca,0x6a,0x06,0x06,0xff]7795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327796 7797v_dual_max_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v37798// GFX11: encoding: [0x7f,0x04,0x8a,0xca,0x6b,0x06,0x06,0xff]7799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327800 7801v_dual_max_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v37802// GFX11: encoding: [0x7e,0x04,0x8a,0xca,0x7b,0x06,0x06,0xff]7803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327804 7805v_dual_max_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v37806// GFX11: encoding: [0x7d,0x04,0x8a,0xca,0x7d,0x06,0x06,0xff]7807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327808 7809v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v37810// GFX11: encoding: [0x6b,0x04,0x8a,0xca,0x7e,0x06,0x06,0xff]7811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327812 7813v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v37814// GFX11: encoding: [0x6a,0x04,0x8a,0xca,0x7f,0x06,0x06,0xff]7815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327816 7817v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v37818// GFX11: encoding: [0xff,0x04,0x8a,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327820 7821v_dual_max_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v37822// GFX11: encoding: [0xfd,0x04,0x8a,0xca,0xc1,0x06,0x06,0xff]7823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327824 7825v_dual_max_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v27826// GFX11: encoding: [0xf0,0x06,0x8a,0xca,0xf0,0x04,0x06,0xff]7827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327828 7829v_dual_max_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v57830// GFX11: encoding: [0xc1,0x08,0x8a,0xca,0xfd,0x0a,0x06,0xff]7831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327832 7833v_dual_max_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v47834// GFX11: encoding: [0x7c,0x0a,0x8a,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327836 7837v_dual_max_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v37838// GFX11: encoding: [0x04,0x05,0x8c,0xca,0x01,0x07,0x06,0xff]7839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327840 7841v_dual_max_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v37842// GFX11: encoding: [0x01,0x05,0x8c,0xca,0xff,0x07,0x06,0xff]7843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327844 7845v_dual_max_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v37846// GFX11: encoding: [0xff,0x05,0x8c,0xca,0x02,0x07,0x06,0xff]7847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327848 7849v_dual_max_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v37850// GFX11: encoding: [0x02,0x05,0x8c,0xca,0x03,0x07,0x06,0xff]7851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327852 7853v_dual_max_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v37854// GFX11: encoding: [0x03,0x05,0x8c,0xca,0x04,0x07,0x06,0xff]7855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327856 7857v_dual_max_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v37858// GFX11: encoding: [0x69,0x04,0x8c,0xca,0x01,0x06,0x06,0xff]7859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327860 7861v_dual_max_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v37862// GFX11: encoding: [0x01,0x04,0x8c,0xca,0x69,0x06,0x06,0xff]7863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327864 7865v_dual_max_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v37866// GFX11: encoding: [0x7b,0x04,0x8c,0xca,0x6a,0x06,0x06,0xff]7867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327868 7869v_dual_max_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v37870// GFX11: encoding: [0x7f,0x04,0x8c,0xca,0x6b,0x06,0x06,0xff]7871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327872 7873v_dual_max_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v37874// GFX11: encoding: [0x7e,0x04,0x8c,0xca,0x7b,0x06,0x06,0xff]7875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327876 7877v_dual_max_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v37878// GFX11: encoding: [0x7d,0x04,0x8c,0xca,0x7d,0x06,0x06,0xff]7879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327880 7881v_dual_max_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v37882// GFX11: encoding: [0x6b,0x04,0x8c,0xca,0x7e,0x06,0x06,0xff]7883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327884 7885v_dual_max_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v37886// GFX11: encoding: [0x6a,0x04,0x8c,0xca,0x7f,0x06,0x06,0xff]7887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327888 7889v_dual_max_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v37890// GFX11: encoding: [0xff,0x04,0x8c,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327892 7893v_dual_max_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v37894// GFX11: encoding: [0xfd,0x04,0x8c,0xca,0xc1,0x06,0x06,0xff]7895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327896 7897v_dual_max_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v27898// GFX11: encoding: [0xf0,0x06,0x8c,0xca,0xf0,0x04,0x06,0xff]7899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327900 7901v_dual_max_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v57902// GFX11: encoding: [0xc1,0x08,0x8c,0xca,0xfd,0x0a,0x06,0xff]7903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327904 7905v_dual_max_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v47906// GFX11: encoding: [0x7c,0x0a,0x8c,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327908 7909v_dual_min_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v37910// GFX11: encoding: [0x04,0x05,0xc8,0xca,0x01,0x07,0x06,0xff]7911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327912 7913v_dual_min_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v37914// GFX11: encoding: [0x01,0x05,0xc8,0xca,0xff,0x07,0x06,0xff]7915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327916 7917v_dual_min_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v37918// GFX11: encoding: [0xff,0x05,0xc8,0xca,0x02,0x07,0x06,0xff]7919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327920 7921v_dual_min_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v37922// GFX11: encoding: [0x02,0x05,0xc8,0xca,0x03,0x07,0x06,0xff]7923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327924 7925v_dual_min_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v37926// GFX11: encoding: [0x03,0x05,0xc8,0xca,0x04,0x07,0x06,0xff]7927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327928 7929v_dual_min_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v37930// GFX11: encoding: [0x69,0x04,0xc8,0xca,0x01,0x06,0x06,0xff]7931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327932 7933v_dual_min_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v37934// GFX11: encoding: [0x01,0x04,0xc8,0xca,0x69,0x06,0x06,0xff]7935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327936 7937v_dual_min_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v37938// GFX11: encoding: [0x7b,0x04,0xc8,0xca,0x6a,0x06,0x06,0xff]7939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327940 7941v_dual_min_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v37942// GFX11: encoding: [0x7f,0x04,0xc8,0xca,0x6b,0x06,0x06,0xff]7943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327944 7945v_dual_min_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v37946// GFX11: encoding: [0x7e,0x04,0xc8,0xca,0x7b,0x06,0x06,0xff]7947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327948 7949v_dual_min_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v37950// GFX11: encoding: [0x7d,0x04,0xc8,0xca,0x7d,0x06,0x06,0xff]7951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327952 7953v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v37954// GFX11: encoding: [0x6b,0x04,0xc8,0xca,0x7e,0x06,0x06,0xff]7955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327956 7957v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v37958// GFX11: encoding: [0x6a,0x04,0xc8,0xca,0x7f,0x06,0x06,0xff]7959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327960 7961v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v37962// GFX11: encoding: [0xff,0x04,0xc8,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]7963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327964 7965v_dual_min_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v37966// GFX11: encoding: [0xfd,0x04,0xc8,0xca,0xc1,0x06,0x06,0xff]7967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327968 7969v_dual_min_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v27970// GFX11: encoding: [0xf0,0x06,0xc8,0xca,0xf0,0x04,0x06,0xff]7971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327972 7973v_dual_min_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v57974// GFX11: encoding: [0xc1,0x08,0xc8,0xca,0xfd,0x0a,0x06,0xff]7975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327976 7977v_dual_min_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v47978// GFX11: encoding: [0x7c,0x0a,0xc8,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]7979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327980 7981v_dual_min_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v37982// GFX11: encoding: [0x04,0x05,0xe0,0xca,0x01,0x07,0x06,0xff]7983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327984 7985v_dual_min_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v37986// GFX11: encoding: [0x01,0x05,0xe0,0xca,0xff,0x07,0x06,0xff]7987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327988 7989v_dual_min_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v37990// GFX11: encoding: [0xff,0x05,0xe0,0xca,0x02,0x07,0x06,0xff]7991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327992 7993v_dual_min_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v37994// GFX11: encoding: [0x02,0x05,0xe0,0xca,0x03,0x07,0x06,0xff]7995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=327996 7997v_dual_min_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v37998// GFX11: encoding: [0x03,0x05,0xe0,0xca,0x04,0x07,0x06,0xff]7999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328000 8001v_dual_min_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v38002// GFX11: encoding: [0x69,0x04,0xe0,0xca,0x01,0x06,0x06,0xff]8003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328004 8005v_dual_min_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v38006// GFX11: encoding: [0x01,0x04,0xe0,0xca,0x69,0x06,0x06,0xff]8007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328008 8009v_dual_min_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v38010// GFX11: encoding: [0x7b,0x04,0xe0,0xca,0x6a,0x06,0x06,0xff]8011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328012 8013v_dual_min_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v38014// GFX11: encoding: [0x7f,0x04,0xe0,0xca,0x6b,0x06,0x06,0xff]8015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328016 8017v_dual_min_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v38018// GFX11: encoding: [0x7e,0x04,0xe0,0xca,0x7b,0x06,0x06,0xff]8019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328020 8021v_dual_min_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v38022// GFX11: encoding: [0x7d,0x04,0xe0,0xca,0x7d,0x06,0x06,0xff]8023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328024 8025v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v38026// GFX11: encoding: [0x6b,0x04,0xe0,0xca,0x7e,0x06,0x06,0xff]8027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328028 8029v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v38030// GFX11: encoding: [0x6a,0x04,0xe0,0xca,0x7f,0x06,0x06,0xff]8031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328032 8033v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v38034// GFX11: encoding: [0xff,0x04,0xe0,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328036 8037v_dual_min_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v38038// GFX11: encoding: [0xfd,0x04,0xe0,0xca,0xc1,0x06,0x06,0xff]8039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328040 8041v_dual_min_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v28042// GFX11: encoding: [0xf0,0x06,0xe0,0xca,0xf0,0x04,0x06,0xff]8043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328044 8045v_dual_min_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v58046// GFX11: encoding: [0xc1,0x08,0xe0,0xca,0xfd,0x0a,0x06,0xff]8047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328048 8049v_dual_min_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v48050// GFX11: encoding: [0x7c,0x0a,0xe0,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328052 8053v_dual_min_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v38054// GFX11: encoding: [0x04,0x05,0xe4,0xca,0x01,0x07,0x06,0xff]8055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328056 8057v_dual_min_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v38058// GFX11: encoding: [0x01,0x05,0xe4,0xca,0xff,0x07,0x06,0xff]8059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328060 8061v_dual_min_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v38062// GFX11: encoding: [0xff,0x05,0xe4,0xca,0x02,0x07,0x06,0xff]8063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328064 8065v_dual_min_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v38066// GFX11: encoding: [0x02,0x05,0xe4,0xca,0x03,0x07,0x06,0xff]8067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328068 8069v_dual_min_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v38070// GFX11: encoding: [0x03,0x05,0xe4,0xca,0x04,0x07,0x06,0xff]8071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328072 8073v_dual_min_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v38074// GFX11: encoding: [0x69,0x04,0xe4,0xca,0x01,0x06,0x06,0xff]8075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328076 8077v_dual_min_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v38078// GFX11: encoding: [0x01,0x04,0xe4,0xca,0x69,0x06,0x06,0xff]8079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328080 8081v_dual_min_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v38082// GFX11: encoding: [0x7b,0x04,0xe4,0xca,0x6a,0x06,0x06,0xff]8083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328084 8085v_dual_min_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v38086// GFX11: encoding: [0x7f,0x04,0xe4,0xca,0x6b,0x06,0x06,0xff]8087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328088 8089v_dual_min_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v38090// GFX11: encoding: [0x7e,0x04,0xe4,0xca,0x7b,0x06,0x06,0xff]8091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328092 8093v_dual_min_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v38094// GFX11: encoding: [0x7d,0x04,0xe4,0xca,0x7d,0x06,0x06,0xff]8095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328096 8097v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v38098// GFX11: encoding: [0x6b,0x04,0xe4,0xca,0x7e,0x06,0x06,0xff]8099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328100 8101v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v38102// GFX11: encoding: [0x6a,0x04,0xe4,0xca,0x7f,0x06,0x06,0xff]8103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328104 8105v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v38106// GFX11: encoding: [0xff,0x04,0xe4,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328108 8109v_dual_min_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v38110// GFX11: encoding: [0xfd,0x04,0xe4,0xca,0xc1,0x06,0x06,0xff]8111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328112 8113v_dual_min_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v28114// GFX11: encoding: [0xf0,0x06,0xe4,0xca,0xf0,0x04,0x06,0xff]8115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328116 8117v_dual_min_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v58118// GFX11: encoding: [0xc1,0x08,0xe4,0xca,0xfd,0x0a,0x06,0xff]8119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328120 8121v_dual_min_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v48122// GFX11: encoding: [0x7c,0x0a,0xe4,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328124 8125v_dual_min_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v38126// GFX11: encoding: [0x04,0x05,0xd2,0xca,0x01,0x07,0x06,0xff]8127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328128 8129v_dual_min_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v38130// GFX11: encoding: [0x01,0x05,0xd2,0xca,0xff,0x07,0x06,0xff]8131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328132 8133v_dual_min_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v38134// GFX11: encoding: [0xff,0x05,0xd2,0xca,0x02,0x07,0x06,0xff]8135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328136 8137v_dual_min_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v38138// GFX11: encoding: [0x02,0x05,0xd2,0xca,0x03,0x07,0x06,0xff]8139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328140 8141v_dual_min_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v38142// GFX11: encoding: [0x03,0x05,0xd2,0xca,0x04,0x07,0x06,0xff]8143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328144 8145v_dual_min_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v38146// GFX11: encoding: [0x69,0x04,0xd2,0xca,0x69,0x06,0x06,0xff]8147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328148 8149v_dual_min_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v38150// GFX11: encoding: [0x01,0x04,0xd2,0xca,0x01,0x06,0x06,0xff]8151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328152 8153v_dual_min_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v38154// GFX11: encoding: [0x7b,0x04,0xd2,0xca,0x7b,0x06,0x06,0xff]8155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328156 8157v_dual_min_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v38158// GFX11: encoding: [0x7f,0x04,0xd2,0xca,0x7f,0x06,0x06,0xff]8159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328160 8161v_dual_min_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v38162// GFX11: encoding: [0x7e,0x04,0xd2,0xca,0x7e,0x06,0x06,0xff]8163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328164 8165v_dual_min_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v38166// GFX11: encoding: [0x7d,0x04,0xd2,0xca,0x7d,0x06,0x06,0xff]8167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328168 8169v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v38170// GFX11: encoding: [0x6b,0x04,0xd2,0xca,0x6b,0x06,0x06,0xff]8171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328172 8173v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v38174// GFX11: encoding: [0x6a,0x04,0xd2,0xca,0x6a,0x06,0x06,0xff]8175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328176 8177v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v38178// GFX11: encoding: [0xff,0x04,0xd2,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328180 8181v_dual_min_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v38182// GFX11: encoding: [0xfd,0x04,0xd2,0xca,0xc1,0x06,0x06,0xff]8183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328184 8185v_dual_min_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v28186// GFX11: encoding: [0xf0,0x06,0xd2,0xca,0xf0,0x04,0x06,0xff]8187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328188 8189v_dual_min_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v58190// GFX11: encoding: [0xc1,0x08,0xd2,0xca,0xfd,0x0a,0x06,0xff]8191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328192 8193v_dual_min_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v48194// GFX11: encoding: [0x7c,0x0a,0xd2,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328196 8197v_dual_min_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v38198// GFX11: encoding: [0x04,0x05,0xd8,0xca,0x01,0x07,0x06,0xff]8199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328200 8201v_dual_min_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v38202// GFX11: encoding: [0x01,0x05,0xd8,0xca,0xff,0x07,0x06,0xff]8203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328204 8205v_dual_min_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v38206// GFX11: encoding: [0xff,0x05,0xd8,0xca,0x02,0x07,0x06,0xff]8207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328208 8209v_dual_min_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v38210// GFX11: encoding: [0x02,0x05,0xd8,0xca,0x03,0x07,0x06,0xff]8211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328212 8213v_dual_min_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v38214// GFX11: encoding: [0x03,0x05,0xd8,0xca,0x04,0x07,0x06,0xff]8215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328216 8217v_dual_min_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v38218// GFX11: encoding: [0x69,0x04,0xd8,0xca,0x01,0x06,0x06,0xff]8219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328220 8221v_dual_min_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v38222// GFX11: encoding: [0x01,0x04,0xd8,0xca,0x69,0x06,0x06,0xff]8223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328224 8225v_dual_min_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v38226// GFX11: encoding: [0x7b,0x04,0xd8,0xca,0x6a,0x06,0x06,0xff]8227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328228 8229v_dual_min_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v38230// GFX11: encoding: [0x7f,0x04,0xd8,0xca,0x6b,0x06,0x06,0xff]8231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328232 8233v_dual_min_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v38234// GFX11: encoding: [0x7e,0x04,0xd8,0xca,0x7b,0x06,0x06,0xff]8235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328236 8237v_dual_min_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v38238// GFX11: encoding: [0x7d,0x04,0xd8,0xca,0x7d,0x06,0x06,0xff]8239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328240 8241v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v38242// GFX11: encoding: [0x6b,0x04,0xd8,0xca,0x7e,0x06,0x06,0xff]8243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328244 8245v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v38246// GFX11: encoding: [0x6a,0x04,0xd8,0xca,0x7f,0x06,0x06,0xff]8247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328248 8249v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v38250// GFX11: encoding: [0xff,0x04,0xd8,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328252 8253v_dual_min_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v38254// GFX11: encoding: [0xfd,0x04,0xd8,0xca,0xc1,0x06,0x06,0xff]8255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328256 8257v_dual_min_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v28258// GFX11: encoding: [0xf0,0x06,0xd8,0xca,0xf0,0x04,0x06,0xff]8259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328260 8261v_dual_min_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v58262// GFX11: encoding: [0xc1,0x08,0xd8,0xca,0xfd,0x0a,0x06,0xff]8263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328264 8265v_dual_min_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v48266// GFX11: encoding: [0x7c,0x0a,0xd8,0xca,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]8267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328268 8269v_dual_min_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf1234568270// GFX11: encoding: [0x04,0x05,0xc2,0xca,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]8271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328272 8273v_dual_min_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf1234568274// GFX11: encoding: [0x01,0x05,0xc2,0xca,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]8275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328276 8277v_dual_min_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf1234568278// GFX11: encoding: [0xff,0x05,0xc2,0xca,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]8279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328280 8281v_dual_min_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf1234568282// GFX11: encoding: [0x02,0x05,0xc2,0xca,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]8283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328284 8285v_dual_min_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf1234568286// GFX11: encoding: [0x03,0x05,0xc2,0xca,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]8287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328288 8289v_dual_min_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf1234568290// GFX11: encoding: [0x69,0x04,0xc2,0xca,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328292 8293v_dual_min_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf1234568294// GFX11: encoding: [0x01,0x04,0xc2,0xca,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328296 8297v_dual_min_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf1234568298// GFX11: encoding: [0x7b,0x04,0xc2,0xca,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328300 8301v_dual_min_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf1234568302// GFX11: encoding: [0x7f,0x04,0xc2,0xca,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328304 8305v_dual_min_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf1234568306// GFX11: encoding: [0x7e,0x04,0xc2,0xca,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328308 8309v_dual_min_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf1234568310// GFX11: encoding: [0x7d,0x04,0xc2,0xca,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328312 8313v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf1234568314// GFX11: encoding: [0x6b,0x04,0xc2,0xca,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328316 8317v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf1234568318// GFX11: encoding: [0x6a,0x04,0xc2,0xca,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328320 8321v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf1234568322// GFX11: encoding: [0xff,0x04,0xc2,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328324 8325v_dual_min_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf1234568326// GFX11: encoding: [0xfd,0x04,0xc2,0xca,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328328 8329v_dual_min_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf1234568330// GFX11: encoding: [0xf0,0x06,0xc2,0xca,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]8331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328332 8333v_dual_min_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf1234568334// GFX11: encoding: [0xc1,0x08,0xc2,0xca,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]8335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328336 8337v_dual_min_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf1234568338// GFX11: encoding: [0x7c,0x0a,0xc2,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328340 8341v_dual_min_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v38342// GFX11: encoding: [0x04,0x05,0xc0,0xca,0x01,0x07,0x06,0xff]8343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328344 8345v_dual_min_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v38346// GFX11: encoding: [0x01,0x05,0xc0,0xca,0xff,0x07,0x06,0xff]8347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328348 8349v_dual_min_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v38350// GFX11: encoding: [0xff,0x05,0xc0,0xca,0x02,0x07,0x06,0xff]8351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328352 8353v_dual_min_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v38354// GFX11: encoding: [0x02,0x05,0xc0,0xca,0x03,0x07,0x06,0xff]8355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328356 8357v_dual_min_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v38358// GFX11: encoding: [0x03,0x05,0xc0,0xca,0x04,0x07,0x06,0xff]8359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328360 8361v_dual_min_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v38362// GFX11: encoding: [0x69,0x04,0xc0,0xca,0x01,0x06,0x06,0xff]8363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328364 8365v_dual_min_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v38366// GFX11: encoding: [0x01,0x04,0xc0,0xca,0x69,0x06,0x06,0xff]8367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328368 8369v_dual_min_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v38370// GFX11: encoding: [0x7b,0x04,0xc0,0xca,0x6a,0x06,0x06,0xff]8371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328372 8373v_dual_min_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v38374// GFX11: encoding: [0x7f,0x04,0xc0,0xca,0x6b,0x06,0x06,0xff]8375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328376 8377v_dual_min_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v38378// GFX11: encoding: [0x7e,0x04,0xc0,0xca,0x7b,0x06,0x06,0xff]8379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328380 8381v_dual_min_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v38382// GFX11: encoding: [0x7d,0x04,0xc0,0xca,0x7d,0x06,0x06,0xff]8383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328384 8385v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v38386// GFX11: encoding: [0x6b,0x04,0xc0,0xca,0x7e,0x06,0x06,0xff]8387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328388 8389v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v38390// GFX11: encoding: [0x6a,0x04,0xc0,0xca,0x7f,0x06,0x06,0xff]8391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328392 8393v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v38394// GFX11: encoding: [0xff,0x04,0xc0,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328396 8397v_dual_min_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v38398// GFX11: encoding: [0xfd,0x04,0xc0,0xca,0xc1,0x06,0x06,0xff]8399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328400 8401v_dual_min_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v28402// GFX11: encoding: [0xf0,0x06,0xc0,0xca,0xf0,0x04,0x06,0xff]8403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328404 8405v_dual_min_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v58406// GFX11: encoding: [0xc1,0x08,0xc0,0xca,0xfd,0x0a,0x06,0xff]8407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328408 8409v_dual_min_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v48410// GFX11: encoding: [0x7c,0x0a,0xc0,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328412 8413v_dual_min_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v2558414// GFX11: encoding: [0x04,0xff,0xc5,0xca,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]8415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328416 8417v_dual_min_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v2558418// GFX11: encoding: [0x01,0xff,0xc5,0xca,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]8419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328420 8421v_dual_min_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v2558422// GFX11: encoding: [0xff,0xff,0xc5,0xca,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]8423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328424 8425v_dual_min_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v2558426// GFX11: encoding: [0x02,0xff,0xc5,0xca,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]8427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328428 8429v_dual_min_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v2558430// GFX11: encoding: [0x03,0xff,0xc5,0xca,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]8431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328432 8433v_dual_min_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v2558434// GFX11: encoding: [0x69,0xfe,0xc5,0xca,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328436 8437v_dual_min_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v2558438// GFX11: encoding: [0x01,0xfe,0xc5,0xca,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328440 8441v_dual_min_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v2558442// GFX11: encoding: [0x7b,0xfe,0xc5,0xca,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328444 8445v_dual_min_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v2558446// GFX11: encoding: [0x7f,0xfe,0xc5,0xca,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328448 8449v_dual_min_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v2558450// GFX11: encoding: [0x7e,0xfe,0xc5,0xca,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328452 8453v_dual_min_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v2558454// GFX11: encoding: [0x7d,0xfe,0xc5,0xca,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328456 8457v_dual_min_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v2558458// GFX11: encoding: [0x6b,0xfe,0xc5,0xca,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328460 8461v_dual_min_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v2558462// GFX11: encoding: [0x6a,0xfe,0xc5,0xca,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328464 8465v_dual_min_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v2558466// GFX11: encoding: [0xff,0xfe,0xc5,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328468 8469v_dual_min_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v2558470// GFX11: encoding: [0xfd,0xfe,0xc5,0xca,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328472 8473v_dual_min_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v2558474// GFX11: encoding: [0xf0,0x06,0xc4,0xca,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328476 8477v_dual_min_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v2558478// GFX11: encoding: [0xc1,0x08,0xc4,0xca,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]8479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328480 8481v_dual_min_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v48482// GFX11: encoding: [0x7c,0x0a,0xc4,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328484 8485v_dual_min_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v38486// GFX11: encoding: [0x04,0x05,0xe2,0xca,0x01,0x07,0x06,0xff]8487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328488 8489v_dual_min_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v38490// GFX11: encoding: [0x01,0x05,0xe2,0xca,0xff,0x07,0x06,0xff]8491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328492 8493v_dual_min_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v38494// GFX11: encoding: [0xff,0x05,0xe2,0xca,0x02,0x07,0x06,0xff]8495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328496 8497v_dual_min_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v38498// GFX11: encoding: [0x02,0x05,0xe2,0xca,0x03,0x07,0x06,0xff]8499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328500 8501v_dual_min_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v38502// GFX11: encoding: [0x03,0x05,0xe2,0xca,0x04,0x07,0x06,0xff]8503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328504 8505v_dual_min_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v38506// GFX11: encoding: [0x69,0x04,0xe2,0xca,0x01,0x06,0x06,0xff]8507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328508 8509v_dual_min_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v38510// GFX11: encoding: [0x01,0x04,0xe2,0xca,0x69,0x06,0x06,0xff]8511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328512 8513v_dual_min_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v38514// GFX11: encoding: [0x7b,0x04,0xe2,0xca,0x6a,0x06,0x06,0xff]8515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328516 8517v_dual_min_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v38518// GFX11: encoding: [0x7f,0x04,0xe2,0xca,0x6b,0x06,0x06,0xff]8519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328520 8521v_dual_min_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v38522// GFX11: encoding: [0x7e,0x04,0xe2,0xca,0x7b,0x06,0x06,0xff]8523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328524 8525v_dual_min_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v38526// GFX11: encoding: [0x7d,0x04,0xe2,0xca,0x7d,0x06,0x06,0xff]8527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328528 8529v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v38530// GFX11: encoding: [0x6b,0x04,0xe2,0xca,0x7e,0x06,0x06,0xff]8531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328532 8533v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v38534// GFX11: encoding: [0x6a,0x04,0xe2,0xca,0x7f,0x06,0x06,0xff]8535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328536 8537v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v38538// GFX11: encoding: [0xff,0x04,0xe2,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328540 8541v_dual_min_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v38542// GFX11: encoding: [0xfd,0x04,0xe2,0xca,0xc1,0x06,0x06,0xff]8543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328544 8545v_dual_min_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v28546// GFX11: encoding: [0xf0,0x06,0xe2,0xca,0xf0,0x04,0x06,0xff]8547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328548 8549v_dual_min_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v58550// GFX11: encoding: [0xc1,0x08,0xe2,0xca,0xfd,0x0a,0x06,0xff]8551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328552 8553v_dual_min_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v48554// GFX11: encoding: [0x7c,0x0a,0xe2,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328556 8557v_dual_min_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v38558// GFX11: encoding: [0x04,0x05,0xd4,0xca,0x01,0x07,0x06,0xff]8559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328560 8561v_dual_min_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v38562// GFX11: encoding: [0x01,0x05,0xd4,0xca,0xff,0x07,0x06,0xff]8563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328564 8565v_dual_min_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v38566// GFX11: encoding: [0xff,0x05,0xd4,0xca,0x02,0x07,0x06,0xff]8567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328568 8569v_dual_min_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v38570// GFX11: encoding: [0x02,0x05,0xd4,0xca,0x03,0x07,0x06,0xff]8571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328572 8573v_dual_min_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v38574// GFX11: encoding: [0x03,0x05,0xd4,0xca,0x04,0x07,0x06,0xff]8575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328576 8577v_dual_min_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v38578// GFX11: encoding: [0x69,0x04,0xd4,0xca,0x01,0x06,0x06,0xff]8579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328580 8581v_dual_min_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v38582// GFX11: encoding: [0x01,0x04,0xd4,0xca,0x69,0x06,0x06,0xff]8583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328584 8585v_dual_min_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v38586// GFX11: encoding: [0x7b,0x04,0xd4,0xca,0x6a,0x06,0x06,0xff]8587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328588 8589v_dual_min_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v38590// GFX11: encoding: [0x7f,0x04,0xd4,0xca,0x6b,0x06,0x06,0xff]8591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328592 8593v_dual_min_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v38594// GFX11: encoding: [0x7e,0x04,0xd4,0xca,0x7b,0x06,0x06,0xff]8595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328596 8597v_dual_min_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v38598// GFX11: encoding: [0x7d,0x04,0xd4,0xca,0x7d,0x06,0x06,0xff]8599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328600 8601v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v38602// GFX11: encoding: [0x6b,0x04,0xd4,0xca,0x7e,0x06,0x06,0xff]8603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328604 8605v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v38606// GFX11: encoding: [0x6a,0x04,0xd4,0xca,0x7f,0x06,0x06,0xff]8607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328608 8609v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v38610// GFX11: encoding: [0xff,0x04,0xd4,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328612 8613v_dual_min_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v38614// GFX11: encoding: [0xfd,0x04,0xd4,0xca,0xc1,0x06,0x06,0xff]8615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328616 8617v_dual_min_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v28618// GFX11: encoding: [0xf0,0x06,0xd4,0xca,0xf0,0x04,0x06,0xff]8619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328620 8621v_dual_min_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v58622// GFX11: encoding: [0xc1,0x08,0xd4,0xca,0xfd,0x0a,0x06,0xff]8623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328624 8625v_dual_min_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v48626// GFX11: encoding: [0x7c,0x0a,0xd4,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328628 8629v_dual_min_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v38630// GFX11: encoding: [0x04,0x05,0xd6,0xca,0x01,0x07,0x06,0xff]8631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328632 8633v_dual_min_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v38634// GFX11: encoding: [0x01,0x05,0xd6,0xca,0xff,0x07,0x06,0xff]8635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328636 8637v_dual_min_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v38638// GFX11: encoding: [0xff,0x05,0xd6,0xca,0x02,0x07,0x06,0xff]8639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328640 8641v_dual_min_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v38642// GFX11: encoding: [0x02,0x05,0xd6,0xca,0x03,0x07,0x06,0xff]8643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328644 8645v_dual_min_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v38646// GFX11: encoding: [0x03,0x05,0xd6,0xca,0x04,0x07,0x06,0xff]8647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328648 8649v_dual_min_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v38650// GFX11: encoding: [0x69,0x04,0xd6,0xca,0x01,0x06,0x06,0xff]8651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328652 8653v_dual_min_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v38654// GFX11: encoding: [0x01,0x04,0xd6,0xca,0x69,0x06,0x06,0xff]8655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328656 8657v_dual_min_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v38658// GFX11: encoding: [0x7b,0x04,0xd6,0xca,0x6a,0x06,0x06,0xff]8659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328660 8661v_dual_min_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v38662// GFX11: encoding: [0x7f,0x04,0xd6,0xca,0x6b,0x06,0x06,0xff]8663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328664 8665v_dual_min_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v38666// GFX11: encoding: [0x7e,0x04,0xd6,0xca,0x7b,0x06,0x06,0xff]8667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328668 8669v_dual_min_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v38670// GFX11: encoding: [0x7d,0x04,0xd6,0xca,0x7d,0x06,0x06,0xff]8671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328672 8673v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v38674// GFX11: encoding: [0x6b,0x04,0xd6,0xca,0x7e,0x06,0x06,0xff]8675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328676 8677v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v38678// GFX11: encoding: [0x6a,0x04,0xd6,0xca,0x7f,0x06,0x06,0xff]8679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328680 8681v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v38682// GFX11: encoding: [0xff,0x04,0xd6,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328684 8685v_dual_min_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v38686// GFX11: encoding: [0xfd,0x04,0xd6,0xca,0xc1,0x06,0x06,0xff]8687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328688 8689v_dual_min_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v28690// GFX11: encoding: [0xf0,0x06,0xd6,0xca,0xf0,0x04,0x06,0xff]8691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328692 8693v_dual_min_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v58694// GFX11: encoding: [0xc1,0x08,0xd6,0xca,0xfd,0x0a,0x06,0xff]8695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328696 8697v_dual_min_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v48698// GFX11: encoding: [0x7c,0x0a,0xd6,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328700 8701v_dual_min_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v18702// GFX11: encoding: [0x04,0xff,0xd1,0xca,0x01,0x01,0x06,0xff]8703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328704 8705v_dual_min_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v2558706// GFX11: encoding: [0x01,0xff,0xd1,0xca,0xff,0x01,0x06,0xff]8707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328708 8709v_dual_min_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v28710// GFX11: encoding: [0xff,0xff,0xd1,0xca,0x02,0x01,0x06,0xff]8711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328712 8713v_dual_min_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v38714// GFX11: encoding: [0x02,0xff,0xd1,0xca,0x03,0x01,0x06,0xff]8715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328716 8717v_dual_min_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v48718// GFX11: encoding: [0x03,0xff,0xd1,0xca,0x04,0x01,0x06,0xff]8719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328720 8721v_dual_min_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s18722// GFX11: encoding: [0x69,0xfe,0xd1,0xca,0x01,0x00,0x06,0xff]8723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328724 8725v_dual_min_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s1058726// GFX11: encoding: [0x01,0xfe,0xd1,0xca,0x69,0x00,0x06,0xff]8727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328728 8729v_dual_min_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo8730// GFX11: encoding: [0x7b,0xfe,0xd1,0xca,0x6a,0x00,0x06,0xff]8731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328732 8733v_dual_min_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi8734// GFX11: encoding: [0x7f,0xfe,0xd1,0xca,0x6b,0x00,0x06,0xff]8735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328736 8737v_dual_min_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp158738// GFX11: encoding: [0x7e,0xfe,0xd1,0xca,0x7b,0x00,0x06,0xff]8739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328740 8741v_dual_min_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m08742// GFX11: encoding: [0x7d,0xfe,0xd1,0xca,0x7d,0x00,0x06,0xff]8743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328744 8745v_dual_min_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo8746// GFX11: encoding: [0x6b,0xfe,0xd1,0xca,0x7e,0x00,0x06,0xff]8747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328748 8749v_dual_min_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi8750// GFX11: encoding: [0x6a,0xfe,0xd1,0xca,0x7f,0x00,0x06,0xff]8751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328752 8753v_dual_min_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null8754// GFX11: encoding: [0xff,0xfe,0xd1,0xca,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]8755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328756 8757v_dual_min_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -18758// GFX11: encoding: [0xfd,0xfe,0xd1,0xca,0xc1,0x00,0x06,0xff]8759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328760 8761v_dual_min_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.58762// GFX11: encoding: [0xf0,0x06,0xd0,0xca,0xf0,0x00,0x06,0xff]8763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328764 8765v_dual_min_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc8766// GFX11: encoding: [0xc1,0x08,0xd0,0xca,0xfd,0x00,0x06,0xff]8767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328768 8769v_dual_min_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf1234568770// GFX11: encoding: [0x7c,0x0a,0xd0,0xca,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]8771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328772 8773v_dual_min_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v38774// GFX11: encoding: [0x04,0x05,0xce,0xca,0x01,0x07,0x06,0xff]8775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328776 8777v_dual_min_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v38778// GFX11: encoding: [0x01,0x05,0xce,0xca,0xff,0x07,0x06,0xff]8779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328780 8781v_dual_min_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v38782// GFX11: encoding: [0xff,0x05,0xce,0xca,0x02,0x07,0x06,0xff]8783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328784 8785v_dual_min_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v38786// GFX11: encoding: [0x02,0x05,0xce,0xca,0x03,0x07,0x06,0xff]8787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328788 8789v_dual_min_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v38790// GFX11: encoding: [0x03,0x05,0xce,0xca,0x04,0x07,0x06,0xff]8791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328792 8793v_dual_min_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v38794// GFX11: encoding: [0x69,0x04,0xce,0xca,0x01,0x06,0x06,0xff]8795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328796 8797v_dual_min_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v38798// GFX11: encoding: [0x01,0x04,0xce,0xca,0x69,0x06,0x06,0xff]8799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328800 8801v_dual_min_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v38802// GFX11: encoding: [0x7b,0x04,0xce,0xca,0x6a,0x06,0x06,0xff]8803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328804 8805v_dual_min_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v38806// GFX11: encoding: [0x7f,0x04,0xce,0xca,0x6b,0x06,0x06,0xff]8807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328808 8809v_dual_min_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v38810// GFX11: encoding: [0x7e,0x04,0xce,0xca,0x7b,0x06,0x06,0xff]8811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328812 8813v_dual_min_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v38814// GFX11: encoding: [0x7d,0x04,0xce,0xca,0x7d,0x06,0x06,0xff]8815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328816 8817v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v38818// GFX11: encoding: [0x6b,0x04,0xce,0xca,0x7e,0x06,0x06,0xff]8819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328820 8821v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v38822// GFX11: encoding: [0x6a,0x04,0xce,0xca,0x7f,0x06,0x06,0xff]8823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328824 8825v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v38826// GFX11: encoding: [0xff,0x04,0xce,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328828 8829v_dual_min_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v38830// GFX11: encoding: [0xfd,0x04,0xce,0xca,0xc1,0x06,0x06,0xff]8831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328832 8833v_dual_min_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v28834// GFX11: encoding: [0xf0,0x06,0xce,0xca,0xf0,0x04,0x06,0xff]8835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328836 8837v_dual_min_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v58838// GFX11: encoding: [0xc1,0x08,0xce,0xca,0xfd,0x0a,0x06,0xff]8839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328840 8841v_dual_min_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v48842// GFX11: encoding: [0x7c,0x0a,0xce,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328844 8845v_dual_min_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v38846// GFX11: encoding: [0x04,0x05,0xc6,0xca,0x01,0x07,0x06,0xff]8847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328848 8849v_dual_min_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v38850// GFX11: encoding: [0x01,0x05,0xc6,0xca,0xff,0x07,0x06,0xff]8851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328852 8853v_dual_min_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v38854// GFX11: encoding: [0xff,0x05,0xc6,0xca,0x02,0x07,0x06,0xff]8855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328856 8857v_dual_min_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v38858// GFX11: encoding: [0x02,0x05,0xc6,0xca,0x03,0x07,0x06,0xff]8859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328860 8861v_dual_min_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v38862// GFX11: encoding: [0x03,0x05,0xc6,0xca,0x04,0x07,0x06,0xff]8863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328864 8865v_dual_min_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v38866// GFX11: encoding: [0x69,0x04,0xc6,0xca,0x01,0x06,0x06,0xff]8867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328868 8869v_dual_min_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v38870// GFX11: encoding: [0x01,0x04,0xc6,0xca,0x69,0x06,0x06,0xff]8871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328872 8873v_dual_min_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v38874// GFX11: encoding: [0x7b,0x04,0xc6,0xca,0x6a,0x06,0x06,0xff]8875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328876 8877v_dual_min_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v38878// GFX11: encoding: [0x7f,0x04,0xc6,0xca,0x6b,0x06,0x06,0xff]8879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328880 8881v_dual_min_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v38882// GFX11: encoding: [0x7e,0x04,0xc6,0xca,0x7b,0x06,0x06,0xff]8883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328884 8885v_dual_min_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v38886// GFX11: encoding: [0x7d,0x04,0xc6,0xca,0x7d,0x06,0x06,0xff]8887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328888 8889v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v38890// GFX11: encoding: [0x6b,0x04,0xc6,0xca,0x7e,0x06,0x06,0xff]8891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328892 8893v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v38894// GFX11: encoding: [0x6a,0x04,0xc6,0xca,0x7f,0x06,0x06,0xff]8895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328896 8897v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v38898// GFX11: encoding: [0xff,0x04,0xc6,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328900 8901v_dual_min_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v38902// GFX11: encoding: [0xfd,0x04,0xc6,0xca,0xc1,0x06,0x06,0xff]8903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328904 8905v_dual_min_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v28906// GFX11: encoding: [0xf0,0x06,0xc6,0xca,0xf0,0x04,0x06,0xff]8907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328908 8909v_dual_min_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v58910// GFX11: encoding: [0xc1,0x08,0xc6,0xca,0xfd,0x0a,0x06,0xff]8911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328912 8913v_dual_min_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v48914// GFX11: encoding: [0x7c,0x0a,0xc6,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328916 8917v_dual_min_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v38918// GFX11: encoding: [0x04,0x05,0xca,0xca,0x01,0x07,0x06,0xff]8919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328920 8921v_dual_min_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v38922// GFX11: encoding: [0x01,0x05,0xca,0xca,0xff,0x07,0x06,0xff]8923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328924 8925v_dual_min_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v38926// GFX11: encoding: [0xff,0x05,0xca,0xca,0x02,0x07,0x06,0xff]8927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328928 8929v_dual_min_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v38930// GFX11: encoding: [0x02,0x05,0xca,0xca,0x03,0x07,0x06,0xff]8931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328932 8933v_dual_min_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v38934// GFX11: encoding: [0x03,0x05,0xca,0xca,0x04,0x07,0x06,0xff]8935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328936 8937v_dual_min_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v38938// GFX11: encoding: [0x69,0x04,0xca,0xca,0x01,0x06,0x06,0xff]8939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328940 8941v_dual_min_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v38942// GFX11: encoding: [0x01,0x04,0xca,0xca,0x69,0x06,0x06,0xff]8943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328944 8945v_dual_min_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v38946// GFX11: encoding: [0x7b,0x04,0xca,0xca,0x6a,0x06,0x06,0xff]8947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328948 8949v_dual_min_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v38950// GFX11: encoding: [0x7f,0x04,0xca,0xca,0x6b,0x06,0x06,0xff]8951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328952 8953v_dual_min_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v38954// GFX11: encoding: [0x7e,0x04,0xca,0xca,0x7b,0x06,0x06,0xff]8955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328956 8957v_dual_min_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v38958// GFX11: encoding: [0x7d,0x04,0xca,0xca,0x7d,0x06,0x06,0xff]8959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328960 8961v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v38962// GFX11: encoding: [0x6b,0x04,0xca,0xca,0x7e,0x06,0x06,0xff]8963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328964 8965v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v38966// GFX11: encoding: [0x6a,0x04,0xca,0xca,0x7f,0x06,0x06,0xff]8967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328968 8969v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v38970// GFX11: encoding: [0xff,0x04,0xca,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]8971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328972 8973v_dual_min_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v38974// GFX11: encoding: [0xfd,0x04,0xca,0xca,0xc1,0x06,0x06,0xff]8975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328976 8977v_dual_min_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v28978// GFX11: encoding: [0xf0,0x06,0xca,0xca,0xf0,0x04,0x06,0xff]8979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328980 8981v_dual_min_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v58982// GFX11: encoding: [0xc1,0x08,0xca,0xca,0xfd,0x0a,0x06,0xff]8983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328984 8985v_dual_min_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v48986// GFX11: encoding: [0x7c,0x0a,0xca,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]8987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328988 8989v_dual_min_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v38990// GFX11: encoding: [0x04,0x05,0xcc,0xca,0x01,0x07,0x06,0xff]8991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328992 8993v_dual_min_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v38994// GFX11: encoding: [0x01,0x05,0xcc,0xca,0xff,0x07,0x06,0xff]8995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=328996 8997v_dual_min_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v38998// GFX11: encoding: [0xff,0x05,0xcc,0xca,0x02,0x07,0x06,0xff]8999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329000 9001v_dual_min_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v39002// GFX11: encoding: [0x02,0x05,0xcc,0xca,0x03,0x07,0x06,0xff]9003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329004 9005v_dual_min_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v39006// GFX11: encoding: [0x03,0x05,0xcc,0xca,0x04,0x07,0x06,0xff]9007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329008 9009v_dual_min_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v39010// GFX11: encoding: [0x69,0x04,0xcc,0xca,0x01,0x06,0x06,0xff]9011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329012 9013v_dual_min_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v39014// GFX11: encoding: [0x01,0x04,0xcc,0xca,0x69,0x06,0x06,0xff]9015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329016 9017v_dual_min_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v39018// GFX11: encoding: [0x7b,0x04,0xcc,0xca,0x6a,0x06,0x06,0xff]9019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329020 9021v_dual_min_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v39022// GFX11: encoding: [0x7f,0x04,0xcc,0xca,0x6b,0x06,0x06,0xff]9023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329024 9025v_dual_min_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v39026// GFX11: encoding: [0x7e,0x04,0xcc,0xca,0x7b,0x06,0x06,0xff]9027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329028 9029v_dual_min_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v39030// GFX11: encoding: [0x7d,0x04,0xcc,0xca,0x7d,0x06,0x06,0xff]9031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329032 9033v_dual_min_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v39034// GFX11: encoding: [0x6b,0x04,0xcc,0xca,0x7e,0x06,0x06,0xff]9035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329036 9037v_dual_min_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v39038// GFX11: encoding: [0x6a,0x04,0xcc,0xca,0x7f,0x06,0x06,0xff]9039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329040 9041v_dual_min_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v39042// GFX11: encoding: [0xff,0x04,0xcc,0xca,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]9043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329044 9045v_dual_min_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v39046// GFX11: encoding: [0xfd,0x04,0xcc,0xca,0xc1,0x06,0x06,0xff]9047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329048 9049v_dual_min_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v29050// GFX11: encoding: [0xf0,0x06,0xcc,0xca,0xf0,0x04,0x06,0xff]9051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329052 9053v_dual_min_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v59054// GFX11: encoding: [0xc1,0x08,0xcc,0xca,0xfd,0x0a,0x06,0xff]9055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329056 9057v_dual_min_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v49058// GFX11: encoding: [0x7c,0x0a,0xcc,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]9059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329060 9061v_dual_mov_b32 v255, v4 :: v_dual_add_f32 v6, v1, v2559062// GFX11: encoding: [0x04,0x01,0x08,0xca,0x01,0xff,0x07,0xff]9063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329064 9065v_dual_mov_b32 v255, v1 :: v_dual_add_f32 v6, v255, v2559066// GFX11: encoding: [0x01,0x01,0x08,0xca,0xff,0xff,0x07,0xff]9067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329068 9069v_dual_mov_b32 v255, v255 :: v_dual_add_f32 v6, v2, v2559070// GFX11: encoding: [0xff,0x01,0x08,0xca,0x02,0xff,0x07,0xff]9071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329072 9073v_dual_mov_b32 v255, v2 :: v_dual_add_f32 v6, v3, v2559074// GFX11: encoding: [0x02,0x01,0x08,0xca,0x03,0xff,0x07,0xff]9075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329076 9077v_dual_mov_b32 v255, v3 :: v_dual_add_f32 v6, v4, v2559078// GFX11: encoding: [0x03,0x01,0x08,0xca,0x04,0xff,0x07,0xff]9079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329080 9081v_dual_mov_b32 v255, s105 :: v_dual_add_f32 v6, s1, v2559082// GFX11: encoding: [0x69,0x00,0x08,0xca,0x01,0xfe,0x07,0xff]9083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329084 9085v_dual_mov_b32 v255, s1 :: v_dual_add_f32 v6, s105, v2559086// GFX11: encoding: [0x01,0x00,0x08,0xca,0x69,0xfe,0x07,0xff]9087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329088 9089v_dual_mov_b32 v255, ttmp15 :: v_dual_add_f32 v6, vcc_lo, v2559090// GFX11: encoding: [0x7b,0x00,0x08,0xca,0x6a,0xfe,0x07,0xff]9091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329092 9093v_dual_mov_b32 v255, exec_hi :: v_dual_add_f32 v6, vcc_hi, v2559094// GFX11: encoding: [0x7f,0x00,0x08,0xca,0x6b,0xfe,0x07,0xff]9095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329096 9097v_dual_mov_b32 v255, exec_lo :: v_dual_add_f32 v6, ttmp15, v2559098// GFX11: encoding: [0x7e,0x00,0x08,0xca,0x7b,0xfe,0x07,0xff]9099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329100 9101v_dual_mov_b32 v255, m0 :: v_dual_add_f32 v6, m0, v2559102// GFX11: encoding: [0x7d,0x00,0x08,0xca,0x7d,0xfe,0x07,0xff]9103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329104 9105v_dual_mov_b32 v255, vcc_hi :: v_dual_add_f32 v6, exec_lo, v2559106// GFX11: encoding: [0x6b,0x00,0x08,0xca,0x7e,0xfe,0x07,0xff]9107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329108 9109v_dual_mov_b32 v255, vcc_lo :: v_dual_add_f32 v6, exec_hi, v2559110// GFX11: encoding: [0x6a,0x00,0x08,0xca,0x7f,0xfe,0x07,0xff]9111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329112 9113v_dual_mov_b32 v255, 0xaf123456 :: v_dual_add_f32 v6, null, v2559114// GFX11: encoding: [0xff,0x00,0x08,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329116 9117v_dual_mov_b32 v255, src_scc :: v_dual_add_f32 v6, -1, v2559118// GFX11: encoding: [0xfd,0x00,0x08,0xca,0xc1,0xfe,0x07,0xff]9119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329120 9121v_dual_mov_b32 v255, 0.5 :: v_dual_add_f32 v6, 0.5, v39122// GFX11: encoding: [0xf0,0x00,0x08,0xca,0xf0,0x06,0x06,0xff]9123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329124 9125v_dual_mov_b32 v255, -1 :: v_dual_add_f32 v6, src_scc, v49126// GFX11: encoding: [0xc1,0x00,0x08,0xca,0xfd,0x08,0x06,0xff]9127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329128 9129v_dual_mov_b32 v6, null :: v_dual_add_f32 v255, 0xaf123456, v59130// GFX11: encoding: [0x7c,0x00,0x08,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329132 9133v_dual_mov_b32 v255, v4 :: v_dual_add_nc_u32 v6, v1, v2559134// GFX11: encoding: [0x04,0x01,0x20,0xca,0x01,0xff,0x07,0xff]9135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329136 9137v_dual_mov_b32 v255, v1 :: v_dual_add_nc_u32 v6, v255, v2559138// GFX11: encoding: [0x01,0x01,0x20,0xca,0xff,0xff,0x07,0xff]9139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329140 9141v_dual_mov_b32 v255, v255 :: v_dual_add_nc_u32 v6, v2, v2559142// GFX11: encoding: [0xff,0x01,0x20,0xca,0x02,0xff,0x07,0xff]9143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329144 9145v_dual_mov_b32 v255, v2 :: v_dual_add_nc_u32 v6, v3, v2559146// GFX11: encoding: [0x02,0x01,0x20,0xca,0x03,0xff,0x07,0xff]9147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329148 9149v_dual_mov_b32 v255, v3 :: v_dual_add_nc_u32 v6, v4, v2559150// GFX11: encoding: [0x03,0x01,0x20,0xca,0x04,0xff,0x07,0xff]9151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329152 9153v_dual_mov_b32 v255, s105 :: v_dual_add_nc_u32 v6, s1, v2559154// GFX11: encoding: [0x69,0x00,0x20,0xca,0x01,0xfe,0x07,0xff]9155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329156 9157v_dual_mov_b32 v255, s1 :: v_dual_add_nc_u32 v6, s105, v2559158// GFX11: encoding: [0x01,0x00,0x20,0xca,0x69,0xfe,0x07,0xff]9159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329160 9161v_dual_mov_b32 v255, ttmp15 :: v_dual_add_nc_u32 v6, vcc_lo, v2559162// GFX11: encoding: [0x7b,0x00,0x20,0xca,0x6a,0xfe,0x07,0xff]9163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329164 9165v_dual_mov_b32 v255, exec_hi :: v_dual_add_nc_u32 v6, vcc_hi, v2559166// GFX11: encoding: [0x7f,0x00,0x20,0xca,0x6b,0xfe,0x07,0xff]9167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329168 9169v_dual_mov_b32 v255, exec_lo :: v_dual_add_nc_u32 v6, ttmp15, v2559170// GFX11: encoding: [0x7e,0x00,0x20,0xca,0x7b,0xfe,0x07,0xff]9171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329172 9173v_dual_mov_b32 v255, m0 :: v_dual_add_nc_u32 v6, m0, v2559174// GFX11: encoding: [0x7d,0x00,0x20,0xca,0x7d,0xfe,0x07,0xff]9175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329176 9177v_dual_mov_b32 v255, vcc_hi :: v_dual_add_nc_u32 v6, exec_lo, v2559178// GFX11: encoding: [0x6b,0x00,0x20,0xca,0x7e,0xfe,0x07,0xff]9179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329180 9181v_dual_mov_b32 v255, vcc_lo :: v_dual_add_nc_u32 v6, exec_hi, v2559182// GFX11: encoding: [0x6a,0x00,0x20,0xca,0x7f,0xfe,0x07,0xff]9183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329184 9185v_dual_mov_b32 v255, 0xaf123456 :: v_dual_add_nc_u32 v6, null, v2559186// GFX11: encoding: [0xff,0x00,0x20,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329188 9189v_dual_mov_b32 v255, src_scc :: v_dual_add_nc_u32 v6, -1, v2559190// GFX11: encoding: [0xfd,0x00,0x20,0xca,0xc1,0xfe,0x07,0xff]9191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329192 9193v_dual_mov_b32 v255, 0.5 :: v_dual_add_nc_u32 v6, 0.5, v39194// GFX11: encoding: [0xf0,0x00,0x20,0xca,0xf0,0x06,0x06,0xff]9195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329196 9197v_dual_mov_b32 v255, -1 :: v_dual_add_nc_u32 v6, src_scc, v49198// GFX11: encoding: [0xc1,0x00,0x20,0xca,0xfd,0x08,0x06,0xff]9199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329200 9201v_dual_mov_b32 v6, null :: v_dual_add_nc_u32 v255, 0xaf123456, v59202// GFX11: encoding: [0x7c,0x00,0x20,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329204 9205v_dual_mov_b32 v255, v4 :: v_dual_and_b32 v6, v1, v2559206// GFX11: encoding: [0x04,0x01,0x24,0xca,0x01,0xff,0x07,0xff]9207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329208 9209v_dual_mov_b32 v255, v1 :: v_dual_and_b32 v6, v255, v2559210// GFX11: encoding: [0x01,0x01,0x24,0xca,0xff,0xff,0x07,0xff]9211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329212 9213v_dual_mov_b32 v255, v255 :: v_dual_and_b32 v6, v2, v2559214// GFX11: encoding: [0xff,0x01,0x24,0xca,0x02,0xff,0x07,0xff]9215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329216 9217v_dual_mov_b32 v255, v2 :: v_dual_and_b32 v6, v3, v2559218// GFX11: encoding: [0x02,0x01,0x24,0xca,0x03,0xff,0x07,0xff]9219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329220 9221v_dual_mov_b32 v255, v3 :: v_dual_and_b32 v6, v4, v2559222// GFX11: encoding: [0x03,0x01,0x24,0xca,0x04,0xff,0x07,0xff]9223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329224 9225v_dual_mov_b32 v255, s105 :: v_dual_and_b32 v6, s1, v2559226// GFX11: encoding: [0x69,0x00,0x24,0xca,0x01,0xfe,0x07,0xff]9227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329228 9229v_dual_mov_b32 v255, s1 :: v_dual_and_b32 v6, s105, v2559230// GFX11: encoding: [0x01,0x00,0x24,0xca,0x69,0xfe,0x07,0xff]9231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329232 9233v_dual_mov_b32 v255, ttmp15 :: v_dual_and_b32 v6, vcc_lo, v2559234// GFX11: encoding: [0x7b,0x00,0x24,0xca,0x6a,0xfe,0x07,0xff]9235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329236 9237v_dual_mov_b32 v255, exec_hi :: v_dual_and_b32 v6, vcc_hi, v2559238// GFX11: encoding: [0x7f,0x00,0x24,0xca,0x6b,0xfe,0x07,0xff]9239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329240 9241v_dual_mov_b32 v255, exec_lo :: v_dual_and_b32 v6, ttmp15, v2559242// GFX11: encoding: [0x7e,0x00,0x24,0xca,0x7b,0xfe,0x07,0xff]9243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329244 9245v_dual_mov_b32 v255, m0 :: v_dual_and_b32 v6, m0, v2559246// GFX11: encoding: [0x7d,0x00,0x24,0xca,0x7d,0xfe,0x07,0xff]9247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329248 9249v_dual_mov_b32 v255, vcc_hi :: v_dual_and_b32 v6, exec_lo, v2559250// GFX11: encoding: [0x6b,0x00,0x24,0xca,0x7e,0xfe,0x07,0xff]9251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329252 9253v_dual_mov_b32 v255, vcc_lo :: v_dual_and_b32 v6, exec_hi, v2559254// GFX11: encoding: [0x6a,0x00,0x24,0xca,0x7f,0xfe,0x07,0xff]9255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329256 9257v_dual_mov_b32 v255, 0xaf123456 :: v_dual_and_b32 v6, null, v2559258// GFX11: encoding: [0xff,0x00,0x24,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329260 9261v_dual_mov_b32 v255, src_scc :: v_dual_and_b32 v6, -1, v2559262// GFX11: encoding: [0xfd,0x00,0x24,0xca,0xc1,0xfe,0x07,0xff]9263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329264 9265v_dual_mov_b32 v255, 0.5 :: v_dual_and_b32 v6, 0.5, v39266// GFX11: encoding: [0xf0,0x00,0x24,0xca,0xf0,0x06,0x06,0xff]9267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329268 9269v_dual_mov_b32 v255, -1 :: v_dual_and_b32 v6, src_scc, v49270// GFX11: encoding: [0xc1,0x00,0x24,0xca,0xfd,0x08,0x06,0xff]9271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329272 9273v_dual_mov_b32 v6, null :: v_dual_and_b32 v255, 0xaf123456, v59274// GFX11: encoding: [0x7c,0x00,0x24,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329276 9277v_dual_mov_b32 v255, v4 :: v_dual_cndmask_b32 v6, v1, v2559278// GFX11: encoding: [0x04,0x01,0x12,0xca,0x01,0xff,0x07,0xff]9279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329280 9281v_dual_mov_b32 v255, v1 :: v_dual_cndmask_b32 v6, v255, v2559282// GFX11: encoding: [0x01,0x01,0x12,0xca,0xff,0xff,0x07,0xff]9283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329284 9285v_dual_mov_b32 v255, v255 :: v_dual_cndmask_b32 v6, v2, v2559286// GFX11: encoding: [0xff,0x01,0x12,0xca,0x02,0xff,0x07,0xff]9287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329288 9289v_dual_mov_b32 v255, v2 :: v_dual_cndmask_b32 v6, v3, v2559290// GFX11: encoding: [0x02,0x01,0x12,0xca,0x03,0xff,0x07,0xff]9291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329292 9293v_dual_mov_b32 v255, v3 :: v_dual_cndmask_b32 v6, v4, v2559294// GFX11: encoding: [0x03,0x01,0x12,0xca,0x04,0xff,0x07,0xff]9295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329296 9297v_dual_mov_b32 v255, s105 :: v_dual_cndmask_b32 v6, s105, v2559298// GFX11: encoding: [0x69,0x00,0x12,0xca,0x69,0xfe,0x07,0xff]9299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329300 9301v_dual_mov_b32 v255, s1 :: v_dual_cndmask_b32 v6, s1, v2559302// GFX11: encoding: [0x01,0x00,0x12,0xca,0x01,0xfe,0x07,0xff]9303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329304 9305v_dual_mov_b32 v255, ttmp15 :: v_dual_cndmask_b32 v6, ttmp15, v2559306// GFX11: encoding: [0x7b,0x00,0x12,0xca,0x7b,0xfe,0x07,0xff]9307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329308 9309v_dual_mov_b32 v255, exec_hi :: v_dual_cndmask_b32 v6, exec_hi, v2559310// GFX11: encoding: [0x7f,0x00,0x12,0xca,0x7f,0xfe,0x07,0xff]9311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329312 9313v_dual_mov_b32 v255, exec_lo :: v_dual_cndmask_b32 v6, exec_lo, v2559314// GFX11: encoding: [0x7e,0x00,0x12,0xca,0x7e,0xfe,0x07,0xff]9315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329316 9317v_dual_mov_b32 v255, m0 :: v_dual_cndmask_b32 v6, m0, v2559318// GFX11: encoding: [0x7d,0x00,0x12,0xca,0x7d,0xfe,0x07,0xff]9319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329320 9321v_dual_mov_b32 v255, vcc_hi :: v_dual_cndmask_b32 v6, vcc_hi, v2559322// GFX11: encoding: [0x6b,0x00,0x12,0xca,0x6b,0xfe,0x07,0xff]9323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329324 9325v_dual_mov_b32 v255, vcc_lo :: v_dual_cndmask_b32 v6, vcc_lo, v2559326// GFX11: encoding: [0x6a,0x00,0x12,0xca,0x6a,0xfe,0x07,0xff]9327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329328 9329v_dual_mov_b32 v255, 0xaf123456 :: v_dual_cndmask_b32 v6, null, v2559330// GFX11: encoding: [0xff,0x00,0x12,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329332 9333v_dual_mov_b32 v255, src_scc :: v_dual_cndmask_b32 v6, -1, v2559334// GFX11: encoding: [0xfd,0x00,0x12,0xca,0xc1,0xfe,0x07,0xff]9335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329336 9337v_dual_mov_b32 v255, 0.5 :: v_dual_cndmask_b32 v6, 0.5, v39338// GFX11: encoding: [0xf0,0x00,0x12,0xca,0xf0,0x06,0x06,0xff]9339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329340 9341v_dual_mov_b32 v255, -1 :: v_dual_cndmask_b32 v6, src_scc, v49342// GFX11: encoding: [0xc1,0x00,0x12,0xca,0xfd,0x08,0x06,0xff]9343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329344 9345v_dual_mov_b32 v6, null :: v_dual_cndmask_b32 v255, 0xaf123456, v59346// GFX11: encoding: [0x7c,0x00,0x12,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329348 9349v_dual_mov_b32 v255, v4 :: v_dual_dot2acc_f32_f16 v6, v1, v2559350// GFX11: encoding: [0x04,0x01,0x18,0xca,0x01,0xff,0x07,0xff]9351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329352 9353v_dual_mov_b32 v255, v1 :: v_dual_dot2acc_f32_f16 v6, v255, v2559354// GFX11: encoding: [0x01,0x01,0x18,0xca,0xff,0xff,0x07,0xff]9355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329356 9357v_dual_mov_b32 v255, v255 :: v_dual_dot2acc_f32_f16 v6, v2, v2559358// GFX11: encoding: [0xff,0x01,0x18,0xca,0x02,0xff,0x07,0xff]9359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329360 9361v_dual_mov_b32 v255, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v2559362// GFX11: encoding: [0x02,0x01,0x18,0xca,0x03,0xff,0x07,0xff]9363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329364 9365v_dual_mov_b32 v255, v3 :: v_dual_dot2acc_f32_f16 v6, v4, v2559366// GFX11: encoding: [0x03,0x01,0x18,0xca,0x04,0xff,0x07,0xff]9367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329368 9369v_dual_mov_b32 v255, s105 :: v_dual_dot2acc_f32_f16 v6, s1, v2559370// GFX11: encoding: [0x69,0x00,0x18,0xca,0x01,0xfe,0x07,0xff]9371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329372 9373v_dual_mov_b32 v255, s1 :: v_dual_dot2acc_f32_f16 v6, s105, v2559374// GFX11: encoding: [0x01,0x00,0x18,0xca,0x69,0xfe,0x07,0xff]9375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329376 9377v_dual_mov_b32 v255, ttmp15 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v2559378// GFX11: encoding: [0x7b,0x00,0x18,0xca,0x6a,0xfe,0x07,0xff]9379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329380 9381v_dual_mov_b32 v255, exec_hi :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v2559382// GFX11: encoding: [0x7f,0x00,0x18,0xca,0x6b,0xfe,0x07,0xff]9383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329384 9385v_dual_mov_b32 v255, exec_lo :: v_dual_dot2acc_f32_f16 v6, ttmp15, v2559386// GFX11: encoding: [0x7e,0x00,0x18,0xca,0x7b,0xfe,0x07,0xff]9387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329388 9389v_dual_mov_b32 v255, m0 :: v_dual_dot2acc_f32_f16 v6, m0, v2559390// GFX11: encoding: [0x7d,0x00,0x18,0xca,0x7d,0xfe,0x07,0xff]9391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329392 9393v_dual_mov_b32 v255, vcc_hi :: v_dual_dot2acc_f32_f16 v6, exec_lo, v2559394// GFX11: encoding: [0x6b,0x00,0x18,0xca,0x7e,0xfe,0x07,0xff]9395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329396 9397v_dual_mov_b32 v255, vcc_lo :: v_dual_dot2acc_f32_f16 v6, exec_hi, v2559398// GFX11: encoding: [0x6a,0x00,0x18,0xca,0x7f,0xfe,0x07,0xff]9399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329400 9401v_dual_mov_b32 v255, 0xaf123456 :: v_dual_dot2acc_f32_f16 v6, null, v2559402// GFX11: encoding: [0xff,0x00,0x18,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329404 9405v_dual_mov_b32 v255, src_scc :: v_dual_dot2acc_f32_f16 v6, -1, v2559406// GFX11: encoding: [0xfd,0x00,0x18,0xca,0xc1,0xfe,0x07,0xff]9407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329408 9409v_dual_mov_b32 v255, 0.5 :: v_dual_dot2acc_f32_f16 v6, 0.5, v39410// GFX11: encoding: [0xf0,0x00,0x18,0xca,0xf0,0x06,0x06,0xff]9411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329412 9413v_dual_mov_b32 v255, -1 :: v_dual_dot2acc_f32_f16 v6, src_scc, v49414// GFX11: encoding: [0xc1,0x00,0x18,0xca,0xfd,0x08,0x06,0xff]9415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329416 9417v_dual_mov_b32 v6, null :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v59418// GFX11: encoding: [0x7c,0x00,0x18,0xca,0xff,0x0a,0xfe,0x06,0x0b,0xfe,0x00,0x00]9419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329420 9421v_dual_mov_b32 v255, v4 :: v_dual_fmaak_f32 v6, v1, v255, 0xaf1234569422// GFX11: encoding: [0x04,0x01,0x02,0xca,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329424 9425v_dual_mov_b32 v255, v1 :: v_dual_fmaak_f32 v6, v255, v255, 0xaf1234569426// GFX11: encoding: [0x01,0x01,0x02,0xca,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329428 9429v_dual_mov_b32 v255, v255 :: v_dual_fmaak_f32 v6, v2, v255, 0xaf1234569430// GFX11: encoding: [0xff,0x01,0x02,0xca,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329432 9433v_dual_mov_b32 v255, v2 :: v_dual_fmaak_f32 v6, v3, v255, 0xaf1234569434// GFX11: encoding: [0x02,0x01,0x02,0xca,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329436 9437v_dual_mov_b32 v255, v3 :: v_dual_fmaak_f32 v6, v4, v255, 0xaf1234569438// GFX11: encoding: [0x03,0x01,0x02,0xca,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329440 9441v_dual_mov_b32 v255, s105 :: v_dual_fmaak_f32 v6, s105, v255, 0xaf1234569442// GFX11: encoding: [0x69,0x00,0x02,0xca,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329444 9445v_dual_mov_b32 v255, s1 :: v_dual_fmaak_f32 v6, s1, v255, 0xaf1234569446// GFX11: encoding: [0x01,0x00,0x02,0xca,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329448 9449v_dual_mov_b32 v255, ttmp15 :: v_dual_fmaak_f32 v6, ttmp15, v255, 0xaf1234569450// GFX11: encoding: [0x7b,0x00,0x02,0xca,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329452 9453v_dual_mov_b32 v255, exec_hi :: v_dual_fmaak_f32 v6, exec_hi, v255, 0xaf1234569454// GFX11: encoding: [0x7f,0x00,0x02,0xca,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329456 9457v_dual_mov_b32 v255, exec_lo :: v_dual_fmaak_f32 v6, exec_lo, v255, 0xaf1234569458// GFX11: encoding: [0x7e,0x00,0x02,0xca,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329460 9461v_dual_mov_b32 v255, m0 :: v_dual_fmaak_f32 v6, m0, v255, 0xaf1234569462// GFX11: encoding: [0x7d,0x00,0x02,0xca,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329464 9465v_dual_mov_b32 v255, vcc_hi :: v_dual_fmaak_f32 v6, vcc_hi, v255, 0xaf1234569466// GFX11: encoding: [0x6b,0x00,0x02,0xca,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329468 9469v_dual_mov_b32 v255, vcc_lo :: v_dual_fmaak_f32 v6, vcc_lo, v255, 0xaf1234569470// GFX11: encoding: [0x6a,0x00,0x02,0xca,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329472 9473v_dual_mov_b32 v255, 0xaf123456 :: v_dual_fmaak_f32 v6, null, v255, 0xaf1234569474// GFX11: encoding: [0xff,0x00,0x02,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329476 9477v_dual_mov_b32 v255, src_scc :: v_dual_fmaak_f32 v6, -1, v255, 0xaf1234569478// GFX11: encoding: [0xfd,0x00,0x02,0xca,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329480 9481v_dual_mov_b32 v255, 0.5 :: v_dual_fmaak_f32 v6, 0.5, v3, 0xaf1234569482// GFX11: encoding: [0xf0,0x00,0x02,0xca,0xf0,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]9483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329484 9485v_dual_mov_b32 v255, -1 :: v_dual_fmaak_f32 v6, src_scc, v4, 0xaf1234569486// GFX11: encoding: [0xc1,0x00,0x02,0xca,0xfd,0x08,0x06,0xff,0x56,0x34,0x12,0xaf]9487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329488 9489v_dual_mov_b32 v6, null :: v_dual_fmaak_f32 v255, 0xaf123456, v5, 0xaf1234569490// GFX11: encoding: [0x7c,0x00,0x02,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329492 9493v_dual_mov_b32 v255, v4 :: v_dual_fmac_f32 v6, v1, v2559494// GFX11: encoding: [0x04,0x01,0x00,0xca,0x01,0xff,0x07,0xff]9495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329496 9497v_dual_mov_b32 v255, v1 :: v_dual_fmac_f32 v6, v255, v2559498// GFX11: encoding: [0x01,0x01,0x00,0xca,0xff,0xff,0x07,0xff]9499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329500 9501v_dual_mov_b32 v255, v255 :: v_dual_fmac_f32 v6, v2, v2559502// GFX11: encoding: [0xff,0x01,0x00,0xca,0x02,0xff,0x07,0xff]9503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329504 9505v_dual_mov_b32 v255, v2 :: v_dual_fmac_f32 v6, v3, v2559506// GFX11: encoding: [0x02,0x01,0x00,0xca,0x03,0xff,0x07,0xff]9507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329508 9509v_dual_mov_b32 v255, v3 :: v_dual_fmac_f32 v6, v4, v2559510// GFX11: encoding: [0x03,0x01,0x00,0xca,0x04,0xff,0x07,0xff]9511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329512 9513v_dual_mov_b32 v255, s105 :: v_dual_fmac_f32 v6, s1, v2559514// GFX11: encoding: [0x69,0x00,0x00,0xca,0x01,0xfe,0x07,0xff]9515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329516 9517v_dual_mov_b32 v255, s1 :: v_dual_fmac_f32 v6, s105, v2559518// GFX11: encoding: [0x01,0x00,0x00,0xca,0x69,0xfe,0x07,0xff]9519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329520 9521v_dual_mov_b32 v255, ttmp15 :: v_dual_fmac_f32 v6, vcc_lo, v2559522// GFX11: encoding: [0x7b,0x00,0x00,0xca,0x6a,0xfe,0x07,0xff]9523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329524 9525v_dual_mov_b32 v255, exec_hi :: v_dual_fmac_f32 v6, vcc_hi, v2559526// GFX11: encoding: [0x7f,0x00,0x00,0xca,0x6b,0xfe,0x07,0xff]9527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329528 9529v_dual_mov_b32 v255, exec_lo :: v_dual_fmac_f32 v6, ttmp15, v2559530// GFX11: encoding: [0x7e,0x00,0x00,0xca,0x7b,0xfe,0x07,0xff]9531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329532 9533v_dual_mov_b32 v255, m0 :: v_dual_fmac_f32 v6, m0, v2559534// GFX11: encoding: [0x7d,0x00,0x00,0xca,0x7d,0xfe,0x07,0xff]9535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329536 9537v_dual_mov_b32 v255, vcc_hi :: v_dual_fmac_f32 v6, exec_lo, v2559538// GFX11: encoding: [0x6b,0x00,0x00,0xca,0x7e,0xfe,0x07,0xff]9539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329540 9541v_dual_mov_b32 v255, vcc_lo :: v_dual_fmac_f32 v6, exec_hi, v2559542// GFX11: encoding: [0x6a,0x00,0x00,0xca,0x7f,0xfe,0x07,0xff]9543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329544 9545v_dual_mov_b32 v255, 0xaf123456 :: v_dual_fmac_f32 v6, null, v2559546// GFX11: encoding: [0xff,0x00,0x00,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329548 9549v_dual_mov_b32 v255, src_scc :: v_dual_fmac_f32 v6, -1, v2559550// GFX11: encoding: [0xfd,0x00,0x00,0xca,0xc1,0xfe,0x07,0xff]9551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329552 9553v_dual_mov_b32 v255, 0.5 :: v_dual_fmac_f32 v6, 0.5, v39554// GFX11: encoding: [0xf0,0x00,0x00,0xca,0xf0,0x06,0x06,0xff]9555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329556 9557v_dual_mov_b32 v255, -1 :: v_dual_fmac_f32 v6, src_scc, v49558// GFX11: encoding: [0xc1,0x00,0x00,0xca,0xfd,0x08,0x06,0xff]9559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329560 9561v_dual_mov_b32 v6, null :: v_dual_fmac_f32 v255, 0xaf123456, v59562// GFX11: encoding: [0x7c,0x00,0x00,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329564 9565v_dual_mov_b32 v255, v4 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v2559566// GFX11: encoding: [0x04,0x01,0x04,0xca,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329568 9569v_dual_mov_b32 v255, v1 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v2559570// GFX11: encoding: [0x01,0x01,0x04,0xca,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329572 9573v_dual_mov_b32 v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v2559574// GFX11: encoding: [0xff,0x01,0x04,0xca,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329576 9577v_dual_mov_b32 v255, v2 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v2559578// GFX11: encoding: [0x02,0x01,0x04,0xca,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329580 9581v_dual_mov_b32 v255, v3 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v2559582// GFX11: encoding: [0x03,0x01,0x04,0xca,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]9583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329584 9585v_dual_mov_b32 v255, s105 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v2559586// GFX11: encoding: [0x69,0x00,0x04,0xca,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329588 9589v_dual_mov_b32 v255, s1 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v2559590// GFX11: encoding: [0x01,0x00,0x04,0xca,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329592 9593v_dual_mov_b32 v255, ttmp15 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v2559594// GFX11: encoding: [0x7b,0x00,0x04,0xca,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329596 9597v_dual_mov_b32 v255, exec_hi :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v2559598// GFX11: encoding: [0x7f,0x00,0x04,0xca,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329600 9601v_dual_mov_b32 v255, exec_lo :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v2559602// GFX11: encoding: [0x7e,0x00,0x04,0xca,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329604 9605v_dual_mov_b32 v255, m0 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v2559606// GFX11: encoding: [0x7d,0x00,0x04,0xca,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329608 9609v_dual_mov_b32 v255, vcc_hi :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v2559610// GFX11: encoding: [0x6b,0x00,0x04,0xca,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329612 9613v_dual_mov_b32 v255, vcc_lo :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v2559614// GFX11: encoding: [0x6a,0x00,0x04,0xca,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329616 9617v_dual_mov_b32 v255, 0xaf123456 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v2559618// GFX11: encoding: [0xff,0x00,0x04,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329620 9621v_dual_mov_b32 v255, src_scc :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v2559622// GFX11: encoding: [0xfd,0x00,0x04,0xca,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329624 9625v_dual_mov_b32 v255, 0.5 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v2559626// GFX11: encoding: [0xf0,0x00,0x04,0xca,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329628 9629v_dual_mov_b32 v255, -1 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v2559630// GFX11: encoding: [0xc1,0x00,0x04,0xca,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329632 9633v_dual_mov_b32 v6, null :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v49634// GFX11: encoding: [0x7c,0x00,0x04,0xca,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]9635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329636 9637v_dual_mov_b32 v255, v4 :: v_dual_lshlrev_b32 v6, v1, v2559638// GFX11: encoding: [0x04,0x01,0x22,0xca,0x01,0xff,0x07,0xff]9639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329640 9641v_dual_mov_b32 v255, v1 :: v_dual_lshlrev_b32 v6, v255, v2559642// GFX11: encoding: [0x01,0x01,0x22,0xca,0xff,0xff,0x07,0xff]9643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329644 9645v_dual_mov_b32 v255, v255 :: v_dual_lshlrev_b32 v6, v2, v2559646// GFX11: encoding: [0xff,0x01,0x22,0xca,0x02,0xff,0x07,0xff]9647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329648 9649v_dual_mov_b32 v255, v2 :: v_dual_lshlrev_b32 v6, v3, v2559650// GFX11: encoding: [0x02,0x01,0x22,0xca,0x03,0xff,0x07,0xff]9651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329652 9653v_dual_mov_b32 v255, v3 :: v_dual_lshlrev_b32 v6, v4, v2559654// GFX11: encoding: [0x03,0x01,0x22,0xca,0x04,0xff,0x07,0xff]9655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329656 9657v_dual_mov_b32 v255, s105 :: v_dual_lshlrev_b32 v6, s1, v2559658// GFX11: encoding: [0x69,0x00,0x22,0xca,0x01,0xfe,0x07,0xff]9659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329660 9661v_dual_mov_b32 v255, s1 :: v_dual_lshlrev_b32 v6, s105, v2559662// GFX11: encoding: [0x01,0x00,0x22,0xca,0x69,0xfe,0x07,0xff]9663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329664 9665v_dual_mov_b32 v255, ttmp15 :: v_dual_lshlrev_b32 v6, vcc_lo, v2559666// GFX11: encoding: [0x7b,0x00,0x22,0xca,0x6a,0xfe,0x07,0xff]9667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329668 9669v_dual_mov_b32 v255, exec_hi :: v_dual_lshlrev_b32 v6, vcc_hi, v2559670// GFX11: encoding: [0x7f,0x00,0x22,0xca,0x6b,0xfe,0x07,0xff]9671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329672 9673v_dual_mov_b32 v255, exec_lo :: v_dual_lshlrev_b32 v6, ttmp15, v2559674// GFX11: encoding: [0x7e,0x00,0x22,0xca,0x7b,0xfe,0x07,0xff]9675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329676 9677v_dual_mov_b32 v255, m0 :: v_dual_lshlrev_b32 v6, m0, v2559678// GFX11: encoding: [0x7d,0x00,0x22,0xca,0x7d,0xfe,0x07,0xff]9679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329680 9681v_dual_mov_b32 v255, vcc_hi :: v_dual_lshlrev_b32 v6, exec_lo, v2559682// GFX11: encoding: [0x6b,0x00,0x22,0xca,0x7e,0xfe,0x07,0xff]9683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329684 9685v_dual_mov_b32 v255, vcc_lo :: v_dual_lshlrev_b32 v6, exec_hi, v2559686// GFX11: encoding: [0x6a,0x00,0x22,0xca,0x7f,0xfe,0x07,0xff]9687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329688 9689v_dual_mov_b32 v255, 0xaf123456 :: v_dual_lshlrev_b32 v6, null, v2559690// GFX11: encoding: [0xff,0x00,0x22,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329692 9693v_dual_mov_b32 v255, src_scc :: v_dual_lshlrev_b32 v6, -1, v2559694// GFX11: encoding: [0xfd,0x00,0x22,0xca,0xc1,0xfe,0x07,0xff]9695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329696 9697v_dual_mov_b32 v255, 0.5 :: v_dual_lshlrev_b32 v6, 0.5, v39698// GFX11: encoding: [0xf0,0x00,0x22,0xca,0xf0,0x06,0x06,0xff]9699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329700 9701v_dual_mov_b32 v255, -1 :: v_dual_lshlrev_b32 v6, src_scc, v49702// GFX11: encoding: [0xc1,0x00,0x22,0xca,0xfd,0x08,0x06,0xff]9703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329704 9705v_dual_mov_b32 v6, null :: v_dual_lshlrev_b32 v255, 0xaf123456, v59706// GFX11: encoding: [0x7c,0x00,0x22,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329708 9709v_dual_mov_b32 v255, v4 :: v_dual_max_f32 v6, v1, v2559710// GFX11: encoding: [0x04,0x01,0x14,0xca,0x01,0xff,0x07,0xff]9711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329712 9713v_dual_mov_b32 v255, v1 :: v_dual_max_f32 v6, v255, v2559714// GFX11: encoding: [0x01,0x01,0x14,0xca,0xff,0xff,0x07,0xff]9715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329716 9717v_dual_mov_b32 v255, v255 :: v_dual_max_f32 v6, v2, v2559718// GFX11: encoding: [0xff,0x01,0x14,0xca,0x02,0xff,0x07,0xff]9719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329720 9721v_dual_mov_b32 v255, v2 :: v_dual_max_f32 v6, v3, v2559722// GFX11: encoding: [0x02,0x01,0x14,0xca,0x03,0xff,0x07,0xff]9723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329724 9725v_dual_mov_b32 v255, v3 :: v_dual_max_f32 v6, v4, v2559726// GFX11: encoding: [0x03,0x01,0x14,0xca,0x04,0xff,0x07,0xff]9727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329728 9729v_dual_mov_b32 v255, s105 :: v_dual_max_f32 v6, s1, v2559730// GFX11: encoding: [0x69,0x00,0x14,0xca,0x01,0xfe,0x07,0xff]9731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329732 9733v_dual_mov_b32 v255, s1 :: v_dual_max_f32 v6, s105, v2559734// GFX11: encoding: [0x01,0x00,0x14,0xca,0x69,0xfe,0x07,0xff]9735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329736 9737v_dual_mov_b32 v255, ttmp15 :: v_dual_max_f32 v6, vcc_lo, v2559738// GFX11: encoding: [0x7b,0x00,0x14,0xca,0x6a,0xfe,0x07,0xff]9739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329740 9741v_dual_mov_b32 v255, exec_hi :: v_dual_max_f32 v6, vcc_hi, v2559742// GFX11: encoding: [0x7f,0x00,0x14,0xca,0x6b,0xfe,0x07,0xff]9743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329744 9745v_dual_mov_b32 v255, exec_lo :: v_dual_max_f32 v6, ttmp15, v2559746// GFX11: encoding: [0x7e,0x00,0x14,0xca,0x7b,0xfe,0x07,0xff]9747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329748 9749v_dual_mov_b32 v255, m0 :: v_dual_max_f32 v6, m0, v2559750// GFX11: encoding: [0x7d,0x00,0x14,0xca,0x7d,0xfe,0x07,0xff]9751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329752 9753v_dual_mov_b32 v255, vcc_hi :: v_dual_max_f32 v6, exec_lo, v2559754// GFX11: encoding: [0x6b,0x00,0x14,0xca,0x7e,0xfe,0x07,0xff]9755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329756 9757v_dual_mov_b32 v255, vcc_lo :: v_dual_max_f32 v6, exec_hi, v2559758// GFX11: encoding: [0x6a,0x00,0x14,0xca,0x7f,0xfe,0x07,0xff]9759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329760 9761v_dual_mov_b32 v255, 0xaf123456 :: v_dual_max_f32 v6, null, v2559762// GFX11: encoding: [0xff,0x00,0x14,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329764 9765v_dual_mov_b32 v255, src_scc :: v_dual_max_f32 v6, -1, v2559766// GFX11: encoding: [0xfd,0x00,0x14,0xca,0xc1,0xfe,0x07,0xff]9767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329768 9769v_dual_mov_b32 v255, 0.5 :: v_dual_max_f32 v6, 0.5, v39770// GFX11: encoding: [0xf0,0x00,0x14,0xca,0xf0,0x06,0x06,0xff]9771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329772 9773v_dual_mov_b32 v255, -1 :: v_dual_max_f32 v6, src_scc, v49774// GFX11: encoding: [0xc1,0x00,0x14,0xca,0xfd,0x08,0x06,0xff]9775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329776 9777v_dual_mov_b32 v6, null :: v_dual_max_f32 v255, 0xaf123456, v59778// GFX11: encoding: [0x7c,0x00,0x14,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329780 9781v_dual_mov_b32 v255, v4 :: v_dual_min_f32 v6, v1, v2559782// GFX11: encoding: [0x04,0x01,0x16,0xca,0x01,0xff,0x07,0xff]9783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329784 9785v_dual_mov_b32 v255, v1 :: v_dual_min_f32 v6, v255, v2559786// GFX11: encoding: [0x01,0x01,0x16,0xca,0xff,0xff,0x07,0xff]9787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329788 9789v_dual_mov_b32 v255, v255 :: v_dual_min_f32 v6, v2, v2559790// GFX11: encoding: [0xff,0x01,0x16,0xca,0x02,0xff,0x07,0xff]9791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329792 9793v_dual_mov_b32 v255, v2 :: v_dual_min_f32 v6, v3, v2559794// GFX11: encoding: [0x02,0x01,0x16,0xca,0x03,0xff,0x07,0xff]9795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329796 9797v_dual_mov_b32 v255, v3 :: v_dual_min_f32 v6, v4, v2559798// GFX11: encoding: [0x03,0x01,0x16,0xca,0x04,0xff,0x07,0xff]9799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329800 9801v_dual_mov_b32 v255, s105 :: v_dual_min_f32 v6, s1, v2559802// GFX11: encoding: [0x69,0x00,0x16,0xca,0x01,0xfe,0x07,0xff]9803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329804 9805v_dual_mov_b32 v255, s1 :: v_dual_min_f32 v6, s105, v2559806// GFX11: encoding: [0x01,0x00,0x16,0xca,0x69,0xfe,0x07,0xff]9807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329808 9809v_dual_mov_b32 v255, ttmp15 :: v_dual_min_f32 v6, vcc_lo, v2559810// GFX11: encoding: [0x7b,0x00,0x16,0xca,0x6a,0xfe,0x07,0xff]9811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329812 9813v_dual_mov_b32 v255, exec_hi :: v_dual_min_f32 v6, vcc_hi, v2559814// GFX11: encoding: [0x7f,0x00,0x16,0xca,0x6b,0xfe,0x07,0xff]9815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329816 9817v_dual_mov_b32 v255, exec_lo :: v_dual_min_f32 v6, ttmp15, v2559818// GFX11: encoding: [0x7e,0x00,0x16,0xca,0x7b,0xfe,0x07,0xff]9819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329820 9821v_dual_mov_b32 v255, m0 :: v_dual_min_f32 v6, m0, v2559822// GFX11: encoding: [0x7d,0x00,0x16,0xca,0x7d,0xfe,0x07,0xff]9823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329824 9825v_dual_mov_b32 v255, vcc_hi :: v_dual_min_f32 v6, exec_lo, v2559826// GFX11: encoding: [0x6b,0x00,0x16,0xca,0x7e,0xfe,0x07,0xff]9827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329828 9829v_dual_mov_b32 v255, vcc_lo :: v_dual_min_f32 v6, exec_hi, v2559830// GFX11: encoding: [0x6a,0x00,0x16,0xca,0x7f,0xfe,0x07,0xff]9831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329832 9833v_dual_mov_b32 v255, 0xaf123456 :: v_dual_min_f32 v6, null, v2559834// GFX11: encoding: [0xff,0x00,0x16,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329836 9837v_dual_mov_b32 v255, src_scc :: v_dual_min_f32 v6, -1, v2559838// GFX11: encoding: [0xfd,0x00,0x16,0xca,0xc1,0xfe,0x07,0xff]9839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329840 9841v_dual_mov_b32 v255, 0.5 :: v_dual_min_f32 v6, 0.5, v39842// GFX11: encoding: [0xf0,0x00,0x16,0xca,0xf0,0x06,0x06,0xff]9843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329844 9845v_dual_mov_b32 v255, -1 :: v_dual_min_f32 v6, src_scc, v49846// GFX11: encoding: [0xc1,0x00,0x16,0xca,0xfd,0x08,0x06,0xff]9847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329848 9849v_dual_mov_b32 v6, null :: v_dual_min_f32 v255, 0xaf123456, v59850// GFX11: encoding: [0x7c,0x00,0x16,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329852 9853v_dual_mov_b32 v255, v4 :: v_dual_mov_b32 v6, v19854// GFX11: encoding: [0x04,0x01,0x10,0xca,0x01,0x01,0x06,0xff]9855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329856 9857v_dual_mov_b32 v255, v1 :: v_dual_mov_b32 v6, v2559858// GFX11: encoding: [0x01,0x01,0x10,0xca,0xff,0x01,0x06,0xff]9859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329860 9861v_dual_mov_b32 v255, v255 :: v_dual_mov_b32 v6, v29862// GFX11: encoding: [0xff,0x01,0x10,0xca,0x02,0x01,0x06,0xff]9863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329864 9865v_dual_mov_b32 v255, v2 :: v_dual_mov_b32 v6, v39866// GFX11: encoding: [0x02,0x01,0x10,0xca,0x03,0x01,0x06,0xff]9867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329868 9869v_dual_mov_b32 v255, v3 :: v_dual_mov_b32 v6, v49870// GFX11: encoding: [0x03,0x01,0x10,0xca,0x04,0x01,0x06,0xff]9871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329872 9873v_dual_mov_b32 v255, s105 :: v_dual_mov_b32 v6, s19874// GFX11: encoding: [0x69,0x00,0x10,0xca,0x01,0x00,0x06,0xff]9875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329876 9877v_dual_mov_b32 v255, s1 :: v_dual_mov_b32 v6, s1059878// GFX11: encoding: [0x01,0x00,0x10,0xca,0x69,0x00,0x06,0xff]9879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329880 9881v_dual_mov_b32 v255, ttmp15 :: v_dual_mov_b32 v6, vcc_lo9882// GFX11: encoding: [0x7b,0x00,0x10,0xca,0x6a,0x00,0x06,0xff]9883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329884 9885v_dual_mov_b32 v255, exec_hi :: v_dual_mov_b32 v6, vcc_hi9886// GFX11: encoding: [0x7f,0x00,0x10,0xca,0x6b,0x00,0x06,0xff]9887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329888 9889v_dual_mov_b32 v255, exec_lo :: v_dual_mov_b32 v6, ttmp159890// GFX11: encoding: [0x7e,0x00,0x10,0xca,0x7b,0x00,0x06,0xff]9891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329892 9893v_dual_mov_b32 v255, m0 :: v_dual_mov_b32 v6, m09894// GFX11: encoding: [0x7d,0x00,0x10,0xca,0x7d,0x00,0x06,0xff]9895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329896 9897v_dual_mov_b32 v255, vcc_hi :: v_dual_mov_b32 v6, exec_lo9898// GFX11: encoding: [0x6b,0x00,0x10,0xca,0x7e,0x00,0x06,0xff]9899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329900 9901v_dual_mov_b32 v255, vcc_lo :: v_dual_mov_b32 v6, exec_hi9902// GFX11: encoding: [0x6a,0x00,0x10,0xca,0x7f,0x00,0x06,0xff]9903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329904 9905v_dual_mov_b32 v255, 0xaf123456 :: v_dual_mov_b32 v6, null9906// GFX11: encoding: [0xff,0x00,0x10,0xca,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]9907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329908 9909v_dual_mov_b32 v255, src_scc :: v_dual_mov_b32 v6, -19910// GFX11: encoding: [0xfd,0x00,0x10,0xca,0xc1,0x00,0x06,0xff]9911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329912 9913v_dual_mov_b32 v255, 0.5 :: v_dual_mov_b32 v6, 0.59914// GFX11: encoding: [0xf0,0x00,0x10,0xca,0xf0,0x00,0x06,0xff]9915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329916 9917v_dual_mov_b32 v255, -1 :: v_dual_mov_b32 v6, src_scc9918// GFX11: encoding: [0xc1,0x00,0x10,0xca,0xfd,0x00,0x06,0xff]9919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329920 9921v_dual_mov_b32 v6, null :: v_dual_mov_b32 v255, 0xaf1234569922// GFX11: encoding: [0x7c,0x00,0x10,0xca,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]9923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329924 9925v_dual_mov_b32 v255, v4 :: v_dual_mul_dx9_zero_f32 v6, v1, v2559926// GFX11: encoding: [0x04,0x01,0x0e,0xca,0x01,0xff,0x07,0xff]9927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329928 9929v_dual_mov_b32 v255, v1 :: v_dual_mul_dx9_zero_f32 v6, v255, v2559930// GFX11: encoding: [0x01,0x01,0x0e,0xca,0xff,0xff,0x07,0xff]9931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329932 9933v_dual_mov_b32 v255, v255 :: v_dual_mul_dx9_zero_f32 v6, v2, v2559934// GFX11: encoding: [0xff,0x01,0x0e,0xca,0x02,0xff,0x07,0xff]9935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329936 9937v_dual_mov_b32 v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v2559938// GFX11: encoding: [0x02,0x01,0x0e,0xca,0x03,0xff,0x07,0xff]9939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329940 9941v_dual_mov_b32 v255, v3 :: v_dual_mul_dx9_zero_f32 v6, v4, v2559942// GFX11: encoding: [0x03,0x01,0x0e,0xca,0x04,0xff,0x07,0xff]9943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329944 9945v_dual_mov_b32 v255, s105 :: v_dual_mul_dx9_zero_f32 v6, s1, v2559946// GFX11: encoding: [0x69,0x00,0x0e,0xca,0x01,0xfe,0x07,0xff]9947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329948 9949v_dual_mov_b32 v255, s1 :: v_dual_mul_dx9_zero_f32 v6, s105, v2559950// GFX11: encoding: [0x01,0x00,0x0e,0xca,0x69,0xfe,0x07,0xff]9951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329952 9953v_dual_mov_b32 v255, ttmp15 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v2559954// GFX11: encoding: [0x7b,0x00,0x0e,0xca,0x6a,0xfe,0x07,0xff]9955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329956 9957v_dual_mov_b32 v255, exec_hi :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v2559958// GFX11: encoding: [0x7f,0x00,0x0e,0xca,0x6b,0xfe,0x07,0xff]9959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329960 9961v_dual_mov_b32 v255, exec_lo :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v2559962// GFX11: encoding: [0x7e,0x00,0x0e,0xca,0x7b,0xfe,0x07,0xff]9963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329964 9965v_dual_mov_b32 v255, m0 :: v_dual_mul_dx9_zero_f32 v6, m0, v2559966// GFX11: encoding: [0x7d,0x00,0x0e,0xca,0x7d,0xfe,0x07,0xff]9967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329968 9969v_dual_mov_b32 v255, vcc_hi :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v2559970// GFX11: encoding: [0x6b,0x00,0x0e,0xca,0x7e,0xfe,0x07,0xff]9971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329972 9973v_dual_mov_b32 v255, vcc_lo :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v2559974// GFX11: encoding: [0x6a,0x00,0x0e,0xca,0x7f,0xfe,0x07,0xff]9975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329976 9977v_dual_mov_b32 v255, 0xaf123456 :: v_dual_mul_dx9_zero_f32 v6, null, v2559978// GFX11: encoding: [0xff,0x00,0x0e,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]9979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329980 9981v_dual_mov_b32 v255, src_scc :: v_dual_mul_dx9_zero_f32 v6, -1, v2559982// GFX11: encoding: [0xfd,0x00,0x0e,0xca,0xc1,0xfe,0x07,0xff]9983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329984 9985v_dual_mov_b32 v255, 0.5 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v39986// GFX11: encoding: [0xf0,0x00,0x0e,0xca,0xf0,0x06,0x06,0xff]9987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329988 9989v_dual_mov_b32 v255, -1 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v49990// GFX11: encoding: [0xc1,0x00,0x0e,0xca,0xfd,0x08,0x06,0xff]9991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329992 9993v_dual_mov_b32 v6, null :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v59994// GFX11: encoding: [0x7c,0x00,0x0e,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]9995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=329996 9997v_dual_mov_b32 v255, v4 :: v_dual_mul_f32 v6, v1, v2559998// GFX11: encoding: [0x04,0x01,0x06,0xca,0x01,0xff,0x07,0xff]9999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210000 10001v_dual_mov_b32 v255, v1 :: v_dual_mul_f32 v6, v255, v25510002// GFX11: encoding: [0x01,0x01,0x06,0xca,0xff,0xff,0x07,0xff]10003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210004 10005v_dual_mov_b32 v255, v255 :: v_dual_mul_f32 v6, v2, v25510006// GFX11: encoding: [0xff,0x01,0x06,0xca,0x02,0xff,0x07,0xff]10007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210008 10009v_dual_mov_b32 v255, v2 :: v_dual_mul_f32 v6, v3, v25510010// GFX11: encoding: [0x02,0x01,0x06,0xca,0x03,0xff,0x07,0xff]10011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210012 10013v_dual_mov_b32 v255, v3 :: v_dual_mul_f32 v6, v4, v25510014// GFX11: encoding: [0x03,0x01,0x06,0xca,0x04,0xff,0x07,0xff]10015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210016 10017v_dual_mov_b32 v255, s105 :: v_dual_mul_f32 v6, s1, v25510018// GFX11: encoding: [0x69,0x00,0x06,0xca,0x01,0xfe,0x07,0xff]10019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210020 10021v_dual_mov_b32 v255, s1 :: v_dual_mul_f32 v6, s105, v25510022// GFX11: encoding: [0x01,0x00,0x06,0xca,0x69,0xfe,0x07,0xff]10023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210024 10025v_dual_mov_b32 v255, ttmp15 :: v_dual_mul_f32 v6, vcc_lo, v25510026// GFX11: encoding: [0x7b,0x00,0x06,0xca,0x6a,0xfe,0x07,0xff]10027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210028 10029v_dual_mov_b32 v255, exec_hi :: v_dual_mul_f32 v6, vcc_hi, v25510030// GFX11: encoding: [0x7f,0x00,0x06,0xca,0x6b,0xfe,0x07,0xff]10031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210032 10033v_dual_mov_b32 v255, exec_lo :: v_dual_mul_f32 v6, ttmp15, v25510034// GFX11: encoding: [0x7e,0x00,0x06,0xca,0x7b,0xfe,0x07,0xff]10035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210036 10037v_dual_mov_b32 v255, m0 :: v_dual_mul_f32 v6, m0, v25510038// GFX11: encoding: [0x7d,0x00,0x06,0xca,0x7d,0xfe,0x07,0xff]10039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210040 10041v_dual_mov_b32 v255, vcc_hi :: v_dual_mul_f32 v6, exec_lo, v25510042// GFX11: encoding: [0x6b,0x00,0x06,0xca,0x7e,0xfe,0x07,0xff]10043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210044 10045v_dual_mov_b32 v255, vcc_lo :: v_dual_mul_f32 v6, exec_hi, v25510046// GFX11: encoding: [0x6a,0x00,0x06,0xca,0x7f,0xfe,0x07,0xff]10047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210048 10049v_dual_mov_b32 v255, 0xaf123456 :: v_dual_mul_f32 v6, null, v25510050// GFX11: encoding: [0xff,0x00,0x06,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210052 10053v_dual_mov_b32 v255, src_scc :: v_dual_mul_f32 v6, -1, v25510054// GFX11: encoding: [0xfd,0x00,0x06,0xca,0xc1,0xfe,0x07,0xff]10055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210056 10057v_dual_mov_b32 v255, 0.5 :: v_dual_mul_f32 v6, 0.5, v310058// GFX11: encoding: [0xf0,0x00,0x06,0xca,0xf0,0x06,0x06,0xff]10059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210060 10061v_dual_mov_b32 v255, -1 :: v_dual_mul_f32 v6, src_scc, v410062// GFX11: encoding: [0xc1,0x00,0x06,0xca,0xfd,0x08,0x06,0xff]10063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210064 10065v_dual_mov_b32 v6, null :: v_dual_mul_f32 v255, 0xaf123456, v510066// GFX11: encoding: [0x7c,0x00,0x06,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]10067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210068 10069v_dual_mov_b32 v255, v4 :: v_dual_sub_f32 v6, v1, v25510070// GFX11: encoding: [0x04,0x01,0x0a,0xca,0x01,0xff,0x07,0xff]10071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210072 10073v_dual_mov_b32 v255, v1 :: v_dual_sub_f32 v6, v255, v25510074// GFX11: encoding: [0x01,0x01,0x0a,0xca,0xff,0xff,0x07,0xff]10075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210076 10077v_dual_mov_b32 v255, v255 :: v_dual_sub_f32 v6, v2, v25510078// GFX11: encoding: [0xff,0x01,0x0a,0xca,0x02,0xff,0x07,0xff]10079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210080 10081v_dual_mov_b32 v255, v2 :: v_dual_sub_f32 v6, v3, v25510082// GFX11: encoding: [0x02,0x01,0x0a,0xca,0x03,0xff,0x07,0xff]10083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210084 10085v_dual_mov_b32 v255, v3 :: v_dual_sub_f32 v6, v4, v25510086// GFX11: encoding: [0x03,0x01,0x0a,0xca,0x04,0xff,0x07,0xff]10087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210088 10089v_dual_mov_b32 v255, s105 :: v_dual_sub_f32 v6, s1, v25510090// GFX11: encoding: [0x69,0x00,0x0a,0xca,0x01,0xfe,0x07,0xff]10091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210092 10093v_dual_mov_b32 v255, s1 :: v_dual_sub_f32 v6, s105, v25510094// GFX11: encoding: [0x01,0x00,0x0a,0xca,0x69,0xfe,0x07,0xff]10095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210096 10097v_dual_mov_b32 v255, ttmp15 :: v_dual_sub_f32 v6, vcc_lo, v25510098// GFX11: encoding: [0x7b,0x00,0x0a,0xca,0x6a,0xfe,0x07,0xff]10099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210100 10101v_dual_mov_b32 v255, exec_hi :: v_dual_sub_f32 v6, vcc_hi, v25510102// GFX11: encoding: [0x7f,0x00,0x0a,0xca,0x6b,0xfe,0x07,0xff]10103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210104 10105v_dual_mov_b32 v255, exec_lo :: v_dual_sub_f32 v6, ttmp15, v25510106// GFX11: encoding: [0x7e,0x00,0x0a,0xca,0x7b,0xfe,0x07,0xff]10107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210108 10109v_dual_mov_b32 v255, m0 :: v_dual_sub_f32 v6, m0, v25510110// GFX11: encoding: [0x7d,0x00,0x0a,0xca,0x7d,0xfe,0x07,0xff]10111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210112 10113v_dual_mov_b32 v255, vcc_hi :: v_dual_sub_f32 v6, exec_lo, v25510114// GFX11: encoding: [0x6b,0x00,0x0a,0xca,0x7e,0xfe,0x07,0xff]10115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210116 10117v_dual_mov_b32 v255, vcc_lo :: v_dual_sub_f32 v6, exec_hi, v25510118// GFX11: encoding: [0x6a,0x00,0x0a,0xca,0x7f,0xfe,0x07,0xff]10119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210120 10121v_dual_mov_b32 v255, 0xaf123456 :: v_dual_sub_f32 v6, null, v25510122// GFX11: encoding: [0xff,0x00,0x0a,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210124 10125v_dual_mov_b32 v255, src_scc :: v_dual_sub_f32 v6, -1, v25510126// GFX11: encoding: [0xfd,0x00,0x0a,0xca,0xc1,0xfe,0x07,0xff]10127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210128 10129v_dual_mov_b32 v255, 0.5 :: v_dual_sub_f32 v6, 0.5, v310130// GFX11: encoding: [0xf0,0x00,0x0a,0xca,0xf0,0x06,0x06,0xff]10131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210132 10133v_dual_mov_b32 v255, -1 :: v_dual_sub_f32 v6, src_scc, v410134// GFX11: encoding: [0xc1,0x00,0x0a,0xca,0xfd,0x08,0x06,0xff]10135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210136 10137v_dual_mov_b32 v6, null :: v_dual_sub_f32 v255, 0xaf123456, v510138// GFX11: encoding: [0x7c,0x00,0x0a,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]10139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210140 10141v_dual_mov_b32 v255, v4 :: v_dual_subrev_f32 v6, v1, v25510142// GFX11: encoding: [0x04,0x01,0x0c,0xca,0x01,0xff,0x07,0xff]10143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210144 10145v_dual_mov_b32 v255, v1 :: v_dual_subrev_f32 v6, v255, v25510146// GFX11: encoding: [0x01,0x01,0x0c,0xca,0xff,0xff,0x07,0xff]10147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210148 10149v_dual_mov_b32 v255, v255 :: v_dual_subrev_f32 v6, v2, v25510150// GFX11: encoding: [0xff,0x01,0x0c,0xca,0x02,0xff,0x07,0xff]10151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210152 10153v_dual_mov_b32 v255, v2 :: v_dual_subrev_f32 v6, v3, v25510154// GFX11: encoding: [0x02,0x01,0x0c,0xca,0x03,0xff,0x07,0xff]10155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210156 10157v_dual_mov_b32 v255, v3 :: v_dual_subrev_f32 v6, v4, v25510158// GFX11: encoding: [0x03,0x01,0x0c,0xca,0x04,0xff,0x07,0xff]10159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210160 10161v_dual_mov_b32 v255, s105 :: v_dual_subrev_f32 v6, s1, v25510162// GFX11: encoding: [0x69,0x00,0x0c,0xca,0x01,0xfe,0x07,0xff]10163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210164 10165v_dual_mov_b32 v255, s1 :: v_dual_subrev_f32 v6, s105, v25510166// GFX11: encoding: [0x01,0x00,0x0c,0xca,0x69,0xfe,0x07,0xff]10167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210168 10169v_dual_mov_b32 v255, ttmp15 :: v_dual_subrev_f32 v6, vcc_lo, v25510170// GFX11: encoding: [0x7b,0x00,0x0c,0xca,0x6a,0xfe,0x07,0xff]10171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210172 10173v_dual_mov_b32 v255, exec_hi :: v_dual_subrev_f32 v6, vcc_hi, v25510174// GFX11: encoding: [0x7f,0x00,0x0c,0xca,0x6b,0xfe,0x07,0xff]10175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210176 10177v_dual_mov_b32 v255, exec_lo :: v_dual_subrev_f32 v6, ttmp15, v25510178// GFX11: encoding: [0x7e,0x00,0x0c,0xca,0x7b,0xfe,0x07,0xff]10179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210180 10181v_dual_mov_b32 v255, m0 :: v_dual_subrev_f32 v6, m0, v25510182// GFX11: encoding: [0x7d,0x00,0x0c,0xca,0x7d,0xfe,0x07,0xff]10183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210184 10185v_dual_mov_b32 v255, vcc_hi :: v_dual_subrev_f32 v6, exec_lo, v25510186// GFX11: encoding: [0x6b,0x00,0x0c,0xca,0x7e,0xfe,0x07,0xff]10187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210188 10189v_dual_mov_b32 v255, vcc_lo :: v_dual_subrev_f32 v6, exec_hi, v25510190// GFX11: encoding: [0x6a,0x00,0x0c,0xca,0x7f,0xfe,0x07,0xff]10191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210192 10193v_dual_mov_b32 v255, 0xaf123456 :: v_dual_subrev_f32 v6, null, v25510194// GFX11: encoding: [0xff,0x00,0x0c,0xca,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210196 10197v_dual_mov_b32 v255, src_scc :: v_dual_subrev_f32 v6, -1, v25510198// GFX11: encoding: [0xfd,0x00,0x0c,0xca,0xc1,0xfe,0x07,0xff]10199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210200 10201v_dual_mov_b32 v255, 0.5 :: v_dual_subrev_f32 v6, 0.5, v310202// GFX11: encoding: [0xf0,0x00,0x0c,0xca,0xf0,0x06,0x06,0xff]10203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210204 10205v_dual_mov_b32 v255, -1 :: v_dual_subrev_f32 v6, src_scc, v410206// GFX11: encoding: [0xc1,0x00,0x0c,0xca,0xfd,0x08,0x06,0xff]10207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210208 10209v_dual_mov_b32 v6, null :: v_dual_subrev_f32 v255, 0xaf123456, v510210// GFX11: encoding: [0x7c,0x00,0x0c,0xca,0xff,0x0a,0xfe,0x06,0x56,0x34,0x12,0xaf]10211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210212 10213v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v310214// GFX11: encoding: [0x04,0x05,0xc8,0xc9,0x01,0x07,0x06,0xff]10215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210216 10217v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v310218// GFX11: encoding: [0x01,0x05,0xc8,0xc9,0xff,0x07,0x06,0xff]10219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210220 10221v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v310222// GFX11: encoding: [0xff,0x05,0xc8,0xc9,0x02,0x07,0x06,0xff]10223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210224 10225v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v310226// GFX11: encoding: [0x02,0x05,0xc8,0xc9,0x03,0x07,0x06,0xff]10227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210228 10229v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v310230// GFX11: encoding: [0x03,0x05,0xc8,0xc9,0x04,0x07,0x06,0xff]10231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210232 10233v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v310234// GFX11: encoding: [0x69,0x04,0xc8,0xc9,0x01,0x06,0x06,0xff]10235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210236 10237v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v310238// GFX11: encoding: [0x01,0x04,0xc8,0xc9,0x69,0x06,0x06,0xff]10239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210240 10241v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v310242// GFX11: encoding: [0x7b,0x04,0xc8,0xc9,0x6a,0x06,0x06,0xff]10243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210244 10245v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v310246// GFX11: encoding: [0x7f,0x04,0xc8,0xc9,0x6b,0x06,0x06,0xff]10247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210248 10249v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v310250// GFX11: encoding: [0x7e,0x04,0xc8,0xc9,0x7b,0x06,0x06,0xff]10251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210252 10253v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v310254// GFX11: encoding: [0x7d,0x04,0xc8,0xc9,0x7d,0x06,0x06,0xff]10255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210256 10257v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v310258// GFX11: encoding: [0x6b,0x04,0xc8,0xc9,0x7e,0x06,0x06,0xff]10259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210260 10261v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v310262// GFX11: encoding: [0x6a,0x04,0xc8,0xc9,0x7f,0x06,0x06,0xff]10263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210264 10265v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v310266// GFX11: encoding: [0xff,0x04,0xc8,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210268 10269v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v310270// GFX11: encoding: [0xfd,0x04,0xc8,0xc9,0xc1,0x06,0x06,0xff]10271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210272 10273v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v210274// GFX11: encoding: [0xf0,0x06,0xc8,0xc9,0xf0,0x04,0x06,0xff]10275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210276 10277v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v510278// GFX11: encoding: [0xc1,0x08,0xc8,0xc9,0xfd,0x0a,0x06,0xff]10279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210280 10281v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v410282// GFX11: encoding: [0x7c,0x0a,0xc8,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210284 10285v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v310286// GFX11: encoding: [0x04,0x05,0xe0,0xc9,0x01,0x07,0x06,0xff]10287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210288 10289v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v310290// GFX11: encoding: [0x01,0x05,0xe0,0xc9,0xff,0x07,0x06,0xff]10291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210292 10293v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v310294// GFX11: encoding: [0xff,0x05,0xe0,0xc9,0x02,0x07,0x06,0xff]10295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210296 10297v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v310298// GFX11: encoding: [0x02,0x05,0xe0,0xc9,0x03,0x07,0x06,0xff]10299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210300 10301v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v310302// GFX11: encoding: [0x03,0x05,0xe0,0xc9,0x04,0x07,0x06,0xff]10303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210304 10305v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v310306// GFX11: encoding: [0x69,0x04,0xe0,0xc9,0x01,0x06,0x06,0xff]10307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210308 10309v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v310310// GFX11: encoding: [0x01,0x04,0xe0,0xc9,0x69,0x06,0x06,0xff]10311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210312 10313v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v310314// GFX11: encoding: [0x7b,0x04,0xe0,0xc9,0x6a,0x06,0x06,0xff]10315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210316 10317v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v310318// GFX11: encoding: [0x7f,0x04,0xe0,0xc9,0x6b,0x06,0x06,0xff]10319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210320 10321v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v310322// GFX11: encoding: [0x7e,0x04,0xe0,0xc9,0x7b,0x06,0x06,0xff]10323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210324 10325v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v310326// GFX11: encoding: [0x7d,0x04,0xe0,0xc9,0x7d,0x06,0x06,0xff]10327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210328 10329v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v310330// GFX11: encoding: [0x6b,0x04,0xe0,0xc9,0x7e,0x06,0x06,0xff]10331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210332 10333v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v310334// GFX11: encoding: [0x6a,0x04,0xe0,0xc9,0x7f,0x06,0x06,0xff]10335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210336 10337v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v310338// GFX11: encoding: [0xff,0x04,0xe0,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210340 10341v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v310342// GFX11: encoding: [0xfd,0x04,0xe0,0xc9,0xc1,0x06,0x06,0xff]10343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210344 10345v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v210346// GFX11: encoding: [0xf0,0x06,0xe0,0xc9,0xf0,0x04,0x06,0xff]10347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210348 10349v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v510350// GFX11: encoding: [0xc1,0x08,0xe0,0xc9,0xfd,0x0a,0x06,0xff]10351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210352 10353v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v410354// GFX11: encoding: [0x7c,0x0a,0xe0,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210356 10357v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v310358// GFX11: encoding: [0x04,0x05,0xe4,0xc9,0x01,0x07,0x06,0xff]10359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210360 10361v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v310362// GFX11: encoding: [0x01,0x05,0xe4,0xc9,0xff,0x07,0x06,0xff]10363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210364 10365v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v310366// GFX11: encoding: [0xff,0x05,0xe4,0xc9,0x02,0x07,0x06,0xff]10367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210368 10369v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v310370// GFX11: encoding: [0x02,0x05,0xe4,0xc9,0x03,0x07,0x06,0xff]10371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210372 10373v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v310374// GFX11: encoding: [0x03,0x05,0xe4,0xc9,0x04,0x07,0x06,0xff]10375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210376 10377v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v310378// GFX11: encoding: [0x69,0x04,0xe4,0xc9,0x01,0x06,0x06,0xff]10379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210380 10381v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v310382// GFX11: encoding: [0x01,0x04,0xe4,0xc9,0x69,0x06,0x06,0xff]10383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210384 10385v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v310386// GFX11: encoding: [0x7b,0x04,0xe4,0xc9,0x6a,0x06,0x06,0xff]10387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210388 10389v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v310390// GFX11: encoding: [0x7f,0x04,0xe4,0xc9,0x6b,0x06,0x06,0xff]10391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210392 10393v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v310394// GFX11: encoding: [0x7e,0x04,0xe4,0xc9,0x7b,0x06,0x06,0xff]10395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210396 10397v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v310398// GFX11: encoding: [0x7d,0x04,0xe4,0xc9,0x7d,0x06,0x06,0xff]10399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210400 10401v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v310402// GFX11: encoding: [0x6b,0x04,0xe4,0xc9,0x7e,0x06,0x06,0xff]10403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210404 10405v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v310406// GFX11: encoding: [0x6a,0x04,0xe4,0xc9,0x7f,0x06,0x06,0xff]10407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210408 10409v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v310410// GFX11: encoding: [0xff,0x04,0xe4,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210412 10413v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v310414// GFX11: encoding: [0xfd,0x04,0xe4,0xc9,0xc1,0x06,0x06,0xff]10415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210416 10417v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v210418// GFX11: encoding: [0xf0,0x06,0xe4,0xc9,0xf0,0x04,0x06,0xff]10419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210420 10421v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v510422// GFX11: encoding: [0xc1,0x08,0xe4,0xc9,0xfd,0x0a,0x06,0xff]10423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210424 10425v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v410426// GFX11: encoding: [0x7c,0x0a,0xe4,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210428 10429v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v310430// GFX11: encoding: [0x04,0x05,0xd2,0xc9,0x01,0x07,0x06,0xff]10431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210432 10433v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v310434// GFX11: encoding: [0x01,0x05,0xd2,0xc9,0xff,0x07,0x06,0xff]10435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210436 10437v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v310438// GFX11: encoding: [0xff,0x05,0xd2,0xc9,0x02,0x07,0x06,0xff]10439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210440 10441v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v310442// GFX11: encoding: [0x02,0x05,0xd2,0xc9,0x03,0x07,0x06,0xff]10443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210444 10445v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v310446// GFX11: encoding: [0x03,0x05,0xd2,0xc9,0x04,0x07,0x06,0xff]10447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210448 10449v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v310450// GFX11: encoding: [0x69,0x04,0xd2,0xc9,0x69,0x06,0x06,0xff]10451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210452 10453v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v310454// GFX11: encoding: [0x01,0x04,0xd2,0xc9,0x01,0x06,0x06,0xff]10455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210456 10457v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v310458// GFX11: encoding: [0x7b,0x04,0xd2,0xc9,0x7b,0x06,0x06,0xff]10459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210460 10461v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v310462// GFX11: encoding: [0x7f,0x04,0xd2,0xc9,0x7f,0x06,0x06,0xff]10463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210464 10465v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v310466// GFX11: encoding: [0x7e,0x04,0xd2,0xc9,0x7e,0x06,0x06,0xff]10467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210468 10469v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v310470// GFX11: encoding: [0x7d,0x04,0xd2,0xc9,0x7d,0x06,0x06,0xff]10471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210472 10473v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v310474// GFX11: encoding: [0x6b,0x04,0xd2,0xc9,0x6b,0x06,0x06,0xff]10475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210476 10477v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v310478// GFX11: encoding: [0x6a,0x04,0xd2,0xc9,0x6a,0x06,0x06,0xff]10479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210480 10481v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v310482// GFX11: encoding: [0xff,0x04,0xd2,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210484 10485v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v310486// GFX11: encoding: [0xfd,0x04,0xd2,0xc9,0xc1,0x06,0x06,0xff]10487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210488 10489v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v210490// GFX11: encoding: [0xf0,0x06,0xd2,0xc9,0xf0,0x04,0x06,0xff]10491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210492 10493v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v510494// GFX11: encoding: [0xc1,0x08,0xd2,0xc9,0xfd,0x0a,0x06,0xff]10495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210496 10497v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v410498// GFX11: encoding: [0x7c,0x0a,0xd2,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210500 10501v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v310502// GFX11: encoding: [0x04,0x05,0xd8,0xc9,0x01,0x07,0x06,0xff]10503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210504 10505v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v310506// GFX11: encoding: [0x01,0x05,0xd8,0xc9,0xff,0x07,0x06,0xff]10507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210508 10509v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v310510// GFX11: encoding: [0xff,0x05,0xd8,0xc9,0x02,0x07,0x06,0xff]10511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210512 10513v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v310514// GFX11: encoding: [0x02,0x05,0xd8,0xc9,0x03,0x07,0x06,0xff]10515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210516 10517v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v310518// GFX11: encoding: [0x03,0x05,0xd8,0xc9,0x04,0x07,0x06,0xff]10519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210520 10521v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v310522// GFX11: encoding: [0x69,0x04,0xd8,0xc9,0x01,0x06,0x06,0xff]10523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210524 10525v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v310526// GFX11: encoding: [0x01,0x04,0xd8,0xc9,0x69,0x06,0x06,0xff]10527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210528 10529v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v310530// GFX11: encoding: [0x7b,0x04,0xd8,0xc9,0x6a,0x06,0x06,0xff]10531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210532 10533v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v310534// GFX11: encoding: [0x7f,0x04,0xd8,0xc9,0x6b,0x06,0x06,0xff]10535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210536 10537v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v310538// GFX11: encoding: [0x7e,0x04,0xd8,0xc9,0x7b,0x06,0x06,0xff]10539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210540 10541v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v310542// GFX11: encoding: [0x7d,0x04,0xd8,0xc9,0x7d,0x06,0x06,0xff]10543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210544 10545v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v310546// GFX11: encoding: [0x6b,0x04,0xd8,0xc9,0x7e,0x06,0x06,0xff]10547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210548 10549v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v310550// GFX11: encoding: [0x6a,0x04,0xd8,0xc9,0x7f,0x06,0x06,0xff]10551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210552 10553v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v310554// GFX11: encoding: [0xff,0x04,0xd8,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210556 10557v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v310558// GFX11: encoding: [0xfd,0x04,0xd8,0xc9,0xc1,0x06,0x06,0xff]10559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210560 10561v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v210562// GFX11: encoding: [0xf0,0x06,0xd8,0xc9,0xf0,0x04,0x06,0xff]10563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210564 10565v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v510566// GFX11: encoding: [0xc1,0x08,0xd8,0xc9,0xfd,0x0a,0x06,0xff]10567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210568 10569v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v410570// GFX11: encoding: [0x7c,0x0a,0xd8,0xc9,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]10571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210572 10573v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf12345610574// GFX11: encoding: [0x04,0x05,0xc2,0xc9,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]10575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210576 10577v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf12345610578// GFX11: encoding: [0x01,0x05,0xc2,0xc9,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]10579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210580 10581v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf12345610582// GFX11: encoding: [0xff,0x05,0xc2,0xc9,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]10583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210584 10585v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf12345610586// GFX11: encoding: [0x02,0x05,0xc2,0xc9,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]10587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210588 10589v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf12345610590// GFX11: encoding: [0x03,0x05,0xc2,0xc9,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]10591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210592 10593v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf12345610594// GFX11: encoding: [0x69,0x04,0xc2,0xc9,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210596 10597v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf12345610598// GFX11: encoding: [0x01,0x04,0xc2,0xc9,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210600 10601v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf12345610602// GFX11: encoding: [0x7b,0x04,0xc2,0xc9,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210604 10605v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf12345610606// GFX11: encoding: [0x7f,0x04,0xc2,0xc9,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210608 10609v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf12345610610// GFX11: encoding: [0x7e,0x04,0xc2,0xc9,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210612 10613v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf12345610614// GFX11: encoding: [0x7d,0x04,0xc2,0xc9,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210616 10617v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf12345610618// GFX11: encoding: [0x6b,0x04,0xc2,0xc9,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210620 10621v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf12345610622// GFX11: encoding: [0x6a,0x04,0xc2,0xc9,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210624 10625v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf12345610626// GFX11: encoding: [0xff,0x04,0xc2,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210628 10629v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf12345610630// GFX11: encoding: [0xfd,0x04,0xc2,0xc9,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210632 10633v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf12345610634// GFX11: encoding: [0xf0,0x06,0xc2,0xc9,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]10635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210636 10637v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf12345610638// GFX11: encoding: [0xc1,0x08,0xc2,0xc9,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]10639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210640 10641v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf12345610642// GFX11: encoding: [0x7c,0x0a,0xc2,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210644 10645v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v310646// GFX11: encoding: [0x04,0x05,0xc0,0xc9,0x01,0x07,0x06,0xff]10647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210648 10649v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v310650// GFX11: encoding: [0x01,0x05,0xc0,0xc9,0xff,0x07,0x06,0xff]10651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210652 10653v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v310654// GFX11: encoding: [0xff,0x05,0xc0,0xc9,0x02,0x07,0x06,0xff]10655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210656 10657v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v310658// GFX11: encoding: [0x02,0x05,0xc0,0xc9,0x03,0x07,0x06,0xff]10659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210660 10661v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v310662// GFX11: encoding: [0x03,0x05,0xc0,0xc9,0x04,0x07,0x06,0xff]10663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210664 10665v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v310666// GFX11: encoding: [0x69,0x04,0xc0,0xc9,0x01,0x06,0x06,0xff]10667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210668 10669v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v310670// GFX11: encoding: [0x01,0x04,0xc0,0xc9,0x69,0x06,0x06,0xff]10671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210672 10673v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v310674// GFX11: encoding: [0x7b,0x04,0xc0,0xc9,0x6a,0x06,0x06,0xff]10675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210676 10677v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v310678// GFX11: encoding: [0x7f,0x04,0xc0,0xc9,0x6b,0x06,0x06,0xff]10679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210680 10681v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v310682// GFX11: encoding: [0x7e,0x04,0xc0,0xc9,0x7b,0x06,0x06,0xff]10683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210684 10685v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v310686// GFX11: encoding: [0x7d,0x04,0xc0,0xc9,0x7d,0x06,0x06,0xff]10687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210688 10689v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v310690// GFX11: encoding: [0x6b,0x04,0xc0,0xc9,0x7e,0x06,0x06,0xff]10691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210692 10693v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v310694// GFX11: encoding: [0x6a,0x04,0xc0,0xc9,0x7f,0x06,0x06,0xff]10695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210696 10697v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v310698// GFX11: encoding: [0xff,0x04,0xc0,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210700 10701v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v310702// GFX11: encoding: [0xfd,0x04,0xc0,0xc9,0xc1,0x06,0x06,0xff]10703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210704 10705v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v210706// GFX11: encoding: [0xf0,0x06,0xc0,0xc9,0xf0,0x04,0x06,0xff]10707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210708 10709v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v510710// GFX11: encoding: [0xc1,0x08,0xc0,0xc9,0xfd,0x0a,0x06,0xff]10711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210712 10713v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v410714// GFX11: encoding: [0x7c,0x0a,0xc0,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210716 10717v_dual_mul_dx9_zero_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v25510718// GFX11: encoding: [0x04,0xff,0xc5,0xc9,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]10719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210720 10721v_dual_mul_dx9_zero_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v25510722// GFX11: encoding: [0x01,0xff,0xc5,0xc9,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]10723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210724 10725v_dual_mul_dx9_zero_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v25510726// GFX11: encoding: [0xff,0xff,0xc5,0xc9,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]10727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210728 10729v_dual_mul_dx9_zero_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v25510730// GFX11: encoding: [0x02,0xff,0xc5,0xc9,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]10731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210732 10733v_dual_mul_dx9_zero_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v25510734// GFX11: encoding: [0x03,0xff,0xc5,0xc9,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]10735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210736 10737v_dual_mul_dx9_zero_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v25510738// GFX11: encoding: [0x69,0xfe,0xc5,0xc9,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210740 10741v_dual_mul_dx9_zero_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v25510742// GFX11: encoding: [0x01,0xfe,0xc5,0xc9,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210744 10745v_dual_mul_dx9_zero_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v25510746// GFX11: encoding: [0x7b,0xfe,0xc5,0xc9,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210748 10749v_dual_mul_dx9_zero_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v25510750// GFX11: encoding: [0x7f,0xfe,0xc5,0xc9,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210752 10753v_dual_mul_dx9_zero_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v25510754// GFX11: encoding: [0x7e,0xfe,0xc5,0xc9,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210756 10757v_dual_mul_dx9_zero_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v25510758// GFX11: encoding: [0x7d,0xfe,0xc5,0xc9,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210760 10761v_dual_mul_dx9_zero_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v25510762// GFX11: encoding: [0x6b,0xfe,0xc5,0xc9,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210764 10765v_dual_mul_dx9_zero_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v25510766// GFX11: encoding: [0x6a,0xfe,0xc5,0xc9,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210768 10769v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v25510770// GFX11: encoding: [0xff,0xfe,0xc5,0xc9,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210772 10773v_dual_mul_dx9_zero_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v25510774// GFX11: encoding: [0xfd,0xfe,0xc5,0xc9,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210776 10777v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v25510778// GFX11: encoding: [0xf0,0x06,0xc4,0xc9,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210780 10781v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v25510782// GFX11: encoding: [0xc1,0x08,0xc4,0xc9,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]10783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210784 10785v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v410786// GFX11: encoding: [0x7c,0x0a,0xc4,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210788 10789v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v310790// GFX11: encoding: [0x04,0x05,0xe2,0xc9,0x01,0x07,0x06,0xff]10791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210792 10793v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v310794// GFX11: encoding: [0x01,0x05,0xe2,0xc9,0xff,0x07,0x06,0xff]10795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210796 10797v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v310798// GFX11: encoding: [0xff,0x05,0xe2,0xc9,0x02,0x07,0x06,0xff]10799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210800 10801v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v310802// GFX11: encoding: [0x02,0x05,0xe2,0xc9,0x03,0x07,0x06,0xff]10803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210804 10805v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v310806// GFX11: encoding: [0x03,0x05,0xe2,0xc9,0x04,0x07,0x06,0xff]10807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210808 10809v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v310810// GFX11: encoding: [0x69,0x04,0xe2,0xc9,0x01,0x06,0x06,0xff]10811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210812 10813v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v310814// GFX11: encoding: [0x01,0x04,0xe2,0xc9,0x69,0x06,0x06,0xff]10815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210816 10817v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v310818// GFX11: encoding: [0x7b,0x04,0xe2,0xc9,0x6a,0x06,0x06,0xff]10819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210820 10821v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v310822// GFX11: encoding: [0x7f,0x04,0xe2,0xc9,0x6b,0x06,0x06,0xff]10823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210824 10825v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v310826// GFX11: encoding: [0x7e,0x04,0xe2,0xc9,0x7b,0x06,0x06,0xff]10827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210828 10829v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v310830// GFX11: encoding: [0x7d,0x04,0xe2,0xc9,0x7d,0x06,0x06,0xff]10831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210832 10833v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v310834// GFX11: encoding: [0x6b,0x04,0xe2,0xc9,0x7e,0x06,0x06,0xff]10835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210836 10837v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v310838// GFX11: encoding: [0x6a,0x04,0xe2,0xc9,0x7f,0x06,0x06,0xff]10839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210840 10841v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v310842// GFX11: encoding: [0xff,0x04,0xe2,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210844 10845v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v310846// GFX11: encoding: [0xfd,0x04,0xe2,0xc9,0xc1,0x06,0x06,0xff]10847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210848 10849v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v210850// GFX11: encoding: [0xf0,0x06,0xe2,0xc9,0xf0,0x04,0x06,0xff]10851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210852 10853v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v510854// GFX11: encoding: [0xc1,0x08,0xe2,0xc9,0xfd,0x0a,0x06,0xff]10855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210856 10857v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v410858// GFX11: encoding: [0x7c,0x0a,0xe2,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210860 10861v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v310862// GFX11: encoding: [0x04,0x05,0xd4,0xc9,0x01,0x07,0x06,0xff]10863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210864 10865v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v310866// GFX11: encoding: [0x01,0x05,0xd4,0xc9,0xff,0x07,0x06,0xff]10867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210868 10869v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v310870// GFX11: encoding: [0xff,0x05,0xd4,0xc9,0x02,0x07,0x06,0xff]10871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210872 10873v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v310874// GFX11: encoding: [0x02,0x05,0xd4,0xc9,0x03,0x07,0x06,0xff]10875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210876 10877v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v310878// GFX11: encoding: [0x03,0x05,0xd4,0xc9,0x04,0x07,0x06,0xff]10879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210880 10881v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v310882// GFX11: encoding: [0x69,0x04,0xd4,0xc9,0x01,0x06,0x06,0xff]10883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210884 10885v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v310886// GFX11: encoding: [0x01,0x04,0xd4,0xc9,0x69,0x06,0x06,0xff]10887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210888 10889v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v310890// GFX11: encoding: [0x7b,0x04,0xd4,0xc9,0x6a,0x06,0x06,0xff]10891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210892 10893v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v310894// GFX11: encoding: [0x7f,0x04,0xd4,0xc9,0x6b,0x06,0x06,0xff]10895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210896 10897v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v310898// GFX11: encoding: [0x7e,0x04,0xd4,0xc9,0x7b,0x06,0x06,0xff]10899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210900 10901v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v310902// GFX11: encoding: [0x7d,0x04,0xd4,0xc9,0x7d,0x06,0x06,0xff]10903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210904 10905v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v310906// GFX11: encoding: [0x6b,0x04,0xd4,0xc9,0x7e,0x06,0x06,0xff]10907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210908 10909v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v310910// GFX11: encoding: [0x6a,0x04,0xd4,0xc9,0x7f,0x06,0x06,0xff]10911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210912 10913v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v310914// GFX11: encoding: [0xff,0x04,0xd4,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210916 10917v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v310918// GFX11: encoding: [0xfd,0x04,0xd4,0xc9,0xc1,0x06,0x06,0xff]10919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210920 10921v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v210922// GFX11: encoding: [0xf0,0x06,0xd4,0xc9,0xf0,0x04,0x06,0xff]10923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210924 10925v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v510926// GFX11: encoding: [0xc1,0x08,0xd4,0xc9,0xfd,0x0a,0x06,0xff]10927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210928 10929v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v410930// GFX11: encoding: [0x7c,0x0a,0xd4,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]10931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210932 10933v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v310934// GFX11: encoding: [0x04,0x05,0xd6,0xc9,0x01,0x07,0x06,0xff]10935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210936 10937v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v310938// GFX11: encoding: [0x01,0x05,0xd6,0xc9,0xff,0x07,0x06,0xff]10939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210940 10941v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v310942// GFX11: encoding: [0xff,0x05,0xd6,0xc9,0x02,0x07,0x06,0xff]10943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210944 10945v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v310946// GFX11: encoding: [0x02,0x05,0xd6,0xc9,0x03,0x07,0x06,0xff]10947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210948 10949v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v310950// GFX11: encoding: [0x03,0x05,0xd6,0xc9,0x04,0x07,0x06,0xff]10951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210952 10953v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v310954// GFX11: encoding: [0x69,0x04,0xd6,0xc9,0x01,0x06,0x06,0xff]10955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210956 10957v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v310958// GFX11: encoding: [0x01,0x04,0xd6,0xc9,0x69,0x06,0x06,0xff]10959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210960 10961v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v310962// GFX11: encoding: [0x7b,0x04,0xd6,0xc9,0x6a,0x06,0x06,0xff]10963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210964 10965v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v310966// GFX11: encoding: [0x7f,0x04,0xd6,0xc9,0x6b,0x06,0x06,0xff]10967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210968 10969v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v310970// GFX11: encoding: [0x7e,0x04,0xd6,0xc9,0x7b,0x06,0x06,0xff]10971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210972 10973v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v310974// GFX11: encoding: [0x7d,0x04,0xd6,0xc9,0x7d,0x06,0x06,0xff]10975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210976 10977v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v310978// GFX11: encoding: [0x6b,0x04,0xd6,0xc9,0x7e,0x06,0x06,0xff]10979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210980 10981v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v310982// GFX11: encoding: [0x6a,0x04,0xd6,0xc9,0x7f,0x06,0x06,0xff]10983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210984 10985v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v310986// GFX11: encoding: [0xff,0x04,0xd6,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]10987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210988 10989v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v310990// GFX11: encoding: [0xfd,0x04,0xd6,0xc9,0xc1,0x06,0x06,0xff]10991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210992 10993v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v210994// GFX11: encoding: [0xf0,0x06,0xd6,0xc9,0xf0,0x04,0x06,0xff]10995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3210996 10997v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v510998// GFX11: encoding: [0xc1,0x08,0xd6,0xc9,0xfd,0x0a,0x06,0xff]10999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211000 11001v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v411002// GFX11: encoding: [0x7c,0x0a,0xd6,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211004 11005v_dual_mul_dx9_zero_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v111006// GFX11: encoding: [0x04,0xff,0xd1,0xc9,0x01,0x01,0x06,0xff]11007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211008 11009v_dual_mul_dx9_zero_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v25511010// GFX11: encoding: [0x01,0xff,0xd1,0xc9,0xff,0x01,0x06,0xff]11011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211012 11013v_dual_mul_dx9_zero_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v211014// GFX11: encoding: [0xff,0xff,0xd1,0xc9,0x02,0x01,0x06,0xff]11015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211016 11017v_dual_mul_dx9_zero_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v311018// GFX11: encoding: [0x02,0xff,0xd1,0xc9,0x03,0x01,0x06,0xff]11019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211020 11021v_dual_mul_dx9_zero_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v411022// GFX11: encoding: [0x03,0xff,0xd1,0xc9,0x04,0x01,0x06,0xff]11023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211024 11025v_dual_mul_dx9_zero_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s111026// GFX11: encoding: [0x69,0xfe,0xd1,0xc9,0x01,0x00,0x06,0xff]11027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211028 11029v_dual_mul_dx9_zero_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s10511030// GFX11: encoding: [0x01,0xfe,0xd1,0xc9,0x69,0x00,0x06,0xff]11031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211032 11033v_dual_mul_dx9_zero_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo11034// GFX11: encoding: [0x7b,0xfe,0xd1,0xc9,0x6a,0x00,0x06,0xff]11035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211036 11037v_dual_mul_dx9_zero_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi11038// GFX11: encoding: [0x7f,0xfe,0xd1,0xc9,0x6b,0x00,0x06,0xff]11039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211040 11041v_dual_mul_dx9_zero_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp1511042// GFX11: encoding: [0x7e,0xfe,0xd1,0xc9,0x7b,0x00,0x06,0xff]11043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211044 11045v_dual_mul_dx9_zero_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m011046// GFX11: encoding: [0x7d,0xfe,0xd1,0xc9,0x7d,0x00,0x06,0xff]11047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211048 11049v_dual_mul_dx9_zero_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo11050// GFX11: encoding: [0x6b,0xfe,0xd1,0xc9,0x7e,0x00,0x06,0xff]11051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211052 11053v_dual_mul_dx9_zero_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi11054// GFX11: encoding: [0x6a,0xfe,0xd1,0xc9,0x7f,0x00,0x06,0xff]11055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211056 11057v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null11058// GFX11: encoding: [0xff,0xfe,0xd1,0xc9,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]11059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211060 11061v_dual_mul_dx9_zero_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -111062// GFX11: encoding: [0xfd,0xfe,0xd1,0xc9,0xc1,0x00,0x06,0xff]11063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211064 11065v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.511066// GFX11: encoding: [0xf0,0x06,0xd0,0xc9,0xf0,0x00,0x06,0xff]11067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211068 11069v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc11070// GFX11: encoding: [0xc1,0x08,0xd0,0xc9,0xfd,0x00,0x06,0xff]11071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211072 11073v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf12345611074// GFX11: encoding: [0x7c,0x0a,0xd0,0xc9,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]11075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211076 11077v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v311078// GFX11: encoding: [0x04,0x05,0xce,0xc9,0x01,0x07,0x06,0xff]11079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211080 11081v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v311082// GFX11: encoding: [0x01,0x05,0xce,0xc9,0xff,0x07,0x06,0xff]11083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211084 11085v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v311086// GFX11: encoding: [0xff,0x05,0xce,0xc9,0x02,0x07,0x06,0xff]11087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211088 11089v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v311090// GFX11: encoding: [0x02,0x05,0xce,0xc9,0x03,0x07,0x06,0xff]11091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211092 11093v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v311094// GFX11: encoding: [0x03,0x05,0xce,0xc9,0x04,0x07,0x06,0xff]11095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211096 11097v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v311098// GFX11: encoding: [0x69,0x04,0xce,0xc9,0x01,0x06,0x06,0xff]11099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211100 11101v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v311102// GFX11: encoding: [0x01,0x04,0xce,0xc9,0x69,0x06,0x06,0xff]11103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211104 11105v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v311106// GFX11: encoding: [0x7b,0x04,0xce,0xc9,0x6a,0x06,0x06,0xff]11107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211108 11109v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v311110// GFX11: encoding: [0x7f,0x04,0xce,0xc9,0x6b,0x06,0x06,0xff]11111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211112 11113v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v311114// GFX11: encoding: [0x7e,0x04,0xce,0xc9,0x7b,0x06,0x06,0xff]11115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211116 11117v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v311118// GFX11: encoding: [0x7d,0x04,0xce,0xc9,0x7d,0x06,0x06,0xff]11119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211120 11121v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v311122// GFX11: encoding: [0x6b,0x04,0xce,0xc9,0x7e,0x06,0x06,0xff]11123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211124 11125v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v311126// GFX11: encoding: [0x6a,0x04,0xce,0xc9,0x7f,0x06,0x06,0xff]11127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211128 11129v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v311130// GFX11: encoding: [0xff,0x04,0xce,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211132 11133v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v311134// GFX11: encoding: [0xfd,0x04,0xce,0xc9,0xc1,0x06,0x06,0xff]11135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211136 11137v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v211138// GFX11: encoding: [0xf0,0x06,0xce,0xc9,0xf0,0x04,0x06,0xff]11139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211140 11141v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v511142// GFX11: encoding: [0xc1,0x08,0xce,0xc9,0xfd,0x0a,0x06,0xff]11143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211144 11145v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v411146// GFX11: encoding: [0x7c,0x0a,0xce,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211148 11149v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v311150// GFX11: encoding: [0x04,0x05,0xc6,0xc9,0x01,0x07,0x06,0xff]11151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211152 11153v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v311154// GFX11: encoding: [0x01,0x05,0xc6,0xc9,0xff,0x07,0x06,0xff]11155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211156 11157v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v311158// GFX11: encoding: [0xff,0x05,0xc6,0xc9,0x02,0x07,0x06,0xff]11159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211160 11161v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v311162// GFX11: encoding: [0x02,0x05,0xc6,0xc9,0x03,0x07,0x06,0xff]11163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211164 11165v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v311166// GFX11: encoding: [0x03,0x05,0xc6,0xc9,0x04,0x07,0x06,0xff]11167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211168 11169v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v311170// GFX11: encoding: [0x69,0x04,0xc6,0xc9,0x01,0x06,0x06,0xff]11171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211172 11173v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v311174// GFX11: encoding: [0x01,0x04,0xc6,0xc9,0x69,0x06,0x06,0xff]11175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211176 11177v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v311178// GFX11: encoding: [0x7b,0x04,0xc6,0xc9,0x6a,0x06,0x06,0xff]11179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211180 11181v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v311182// GFX11: encoding: [0x7f,0x04,0xc6,0xc9,0x6b,0x06,0x06,0xff]11183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211184 11185v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v311186// GFX11: encoding: [0x7e,0x04,0xc6,0xc9,0x7b,0x06,0x06,0xff]11187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211188 11189v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v311190// GFX11: encoding: [0x7d,0x04,0xc6,0xc9,0x7d,0x06,0x06,0xff]11191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211192 11193v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v311194// GFX11: encoding: [0x6b,0x04,0xc6,0xc9,0x7e,0x06,0x06,0xff]11195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211196 11197v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v311198// GFX11: encoding: [0x6a,0x04,0xc6,0xc9,0x7f,0x06,0x06,0xff]11199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211200 11201v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v311202// GFX11: encoding: [0xff,0x04,0xc6,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211204 11205v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v311206// GFX11: encoding: [0xfd,0x04,0xc6,0xc9,0xc1,0x06,0x06,0xff]11207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211208 11209v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v211210// GFX11: encoding: [0xf0,0x06,0xc6,0xc9,0xf0,0x04,0x06,0xff]11211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211212 11213v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v511214// GFX11: encoding: [0xc1,0x08,0xc6,0xc9,0xfd,0x0a,0x06,0xff]11215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211216 11217v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v411218// GFX11: encoding: [0x7c,0x0a,0xc6,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211220 11221v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v311222// GFX11: encoding: [0x04,0x05,0xca,0xc9,0x01,0x07,0x06,0xff]11223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211224 11225v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v311226// GFX11: encoding: [0x01,0x05,0xca,0xc9,0xff,0x07,0x06,0xff]11227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211228 11229v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v311230// GFX11: encoding: [0xff,0x05,0xca,0xc9,0x02,0x07,0x06,0xff]11231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211232 11233v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v311234// GFX11: encoding: [0x02,0x05,0xca,0xc9,0x03,0x07,0x06,0xff]11235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211236 11237v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v311238// GFX11: encoding: [0x03,0x05,0xca,0xc9,0x04,0x07,0x06,0xff]11239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211240 11241v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v311242// GFX11: encoding: [0x69,0x04,0xca,0xc9,0x01,0x06,0x06,0xff]11243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211244 11245v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v311246// GFX11: encoding: [0x01,0x04,0xca,0xc9,0x69,0x06,0x06,0xff]11247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211248 11249v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v311250// GFX11: encoding: [0x7b,0x04,0xca,0xc9,0x6a,0x06,0x06,0xff]11251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211252 11253v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v311254// GFX11: encoding: [0x7f,0x04,0xca,0xc9,0x6b,0x06,0x06,0xff]11255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211256 11257v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v311258// GFX11: encoding: [0x7e,0x04,0xca,0xc9,0x7b,0x06,0x06,0xff]11259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211260 11261v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v311262// GFX11: encoding: [0x7d,0x04,0xca,0xc9,0x7d,0x06,0x06,0xff]11263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211264 11265v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v311266// GFX11: encoding: [0x6b,0x04,0xca,0xc9,0x7e,0x06,0x06,0xff]11267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211268 11269v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v311270// GFX11: encoding: [0x6a,0x04,0xca,0xc9,0x7f,0x06,0x06,0xff]11271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211272 11273v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v311274// GFX11: encoding: [0xff,0x04,0xca,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211276 11277v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v311278// GFX11: encoding: [0xfd,0x04,0xca,0xc9,0xc1,0x06,0x06,0xff]11279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211280 11281v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v211282// GFX11: encoding: [0xf0,0x06,0xca,0xc9,0xf0,0x04,0x06,0xff]11283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211284 11285v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v511286// GFX11: encoding: [0xc1,0x08,0xca,0xc9,0xfd,0x0a,0x06,0xff]11287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211288 11289v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v411290// GFX11: encoding: [0x7c,0x0a,0xca,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211292 11293v_dual_mul_dx9_zero_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v311294// GFX11: encoding: [0x04,0x05,0xcc,0xc9,0x01,0x07,0x06,0xff]11295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211296 11297v_dual_mul_dx9_zero_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v311298// GFX11: encoding: [0x01,0x05,0xcc,0xc9,0xff,0x07,0x06,0xff]11299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211300 11301v_dual_mul_dx9_zero_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v311302// GFX11: encoding: [0xff,0x05,0xcc,0xc9,0x02,0x07,0x06,0xff]11303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211304 11305v_dual_mul_dx9_zero_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v311306// GFX11: encoding: [0x02,0x05,0xcc,0xc9,0x03,0x07,0x06,0xff]11307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211308 11309v_dual_mul_dx9_zero_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v311310// GFX11: encoding: [0x03,0x05,0xcc,0xc9,0x04,0x07,0x06,0xff]11311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211312 11313v_dual_mul_dx9_zero_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v311314// GFX11: encoding: [0x69,0x04,0xcc,0xc9,0x01,0x06,0x06,0xff]11315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211316 11317v_dual_mul_dx9_zero_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v311318// GFX11: encoding: [0x01,0x04,0xcc,0xc9,0x69,0x06,0x06,0xff]11319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211320 11321v_dual_mul_dx9_zero_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v311322// GFX11: encoding: [0x7b,0x04,0xcc,0xc9,0x6a,0x06,0x06,0xff]11323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211324 11325v_dual_mul_dx9_zero_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v311326// GFX11: encoding: [0x7f,0x04,0xcc,0xc9,0x6b,0x06,0x06,0xff]11327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211328 11329v_dual_mul_dx9_zero_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v311330// GFX11: encoding: [0x7e,0x04,0xcc,0xc9,0x7b,0x06,0x06,0xff]11331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211332 11333v_dual_mul_dx9_zero_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v311334// GFX11: encoding: [0x7d,0x04,0xcc,0xc9,0x7d,0x06,0x06,0xff]11335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211336 11337v_dual_mul_dx9_zero_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v311338// GFX11: encoding: [0x6b,0x04,0xcc,0xc9,0x7e,0x06,0x06,0xff]11339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211340 11341v_dual_mul_dx9_zero_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v311342// GFX11: encoding: [0x6a,0x04,0xcc,0xc9,0x7f,0x06,0x06,0xff]11343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211344 11345v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v311346// GFX11: encoding: [0xff,0x04,0xcc,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211348 11349v_dual_mul_dx9_zero_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v311350// GFX11: encoding: [0xfd,0x04,0xcc,0xc9,0xc1,0x06,0x06,0xff]11351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211352 11353v_dual_mul_dx9_zero_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v211354// GFX11: encoding: [0xf0,0x06,0xcc,0xc9,0xf0,0x04,0x06,0xff]11355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211356 11357v_dual_mul_dx9_zero_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v511358// GFX11: encoding: [0xc1,0x08,0xcc,0xc9,0xfd,0x0a,0x06,0xff]11359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211360 11361v_dual_mul_dx9_zero_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v411362// GFX11: encoding: [0x7c,0x0a,0xcc,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211364 11365v_dual_mul_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v311366// GFX11: encoding: [0x04,0x05,0xc8,0xc8,0x01,0x07,0x06,0xff]11367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211368 11369v_dual_mul_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v311370// GFX11: encoding: [0x01,0x05,0xc8,0xc8,0xff,0x07,0x06,0xff]11371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211372 11373v_dual_mul_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v311374// GFX11: encoding: [0xff,0x05,0xc8,0xc8,0x02,0x07,0x06,0xff]11375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211376 11377v_dual_mul_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v311378// GFX11: encoding: [0x02,0x05,0xc8,0xc8,0x03,0x07,0x06,0xff]11379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211380 11381v_dual_mul_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v311382// GFX11: encoding: [0x03,0x05,0xc8,0xc8,0x04,0x07,0x06,0xff]11383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211384 11385v_dual_mul_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v311386// GFX11: encoding: [0x69,0x04,0xc8,0xc8,0x01,0x06,0x06,0xff]11387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211388 11389v_dual_mul_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v311390// GFX11: encoding: [0x01,0x04,0xc8,0xc8,0x69,0x06,0x06,0xff]11391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211392 11393v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v311394// GFX11: encoding: [0x7b,0x04,0xc8,0xc8,0x6a,0x06,0x06,0xff]11395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211396 11397v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v311398// GFX11: encoding: [0x7f,0x04,0xc8,0xc8,0x6b,0x06,0x06,0xff]11399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211400 11401v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v311402// GFX11: encoding: [0x7e,0x04,0xc8,0xc8,0x7b,0x06,0x06,0xff]11403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211404 11405v_dual_mul_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v311406// GFX11: encoding: [0x7d,0x04,0xc8,0xc8,0x7d,0x06,0x06,0xff]11407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211408 11409v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v311410// GFX11: encoding: [0x6b,0x04,0xc8,0xc8,0x7e,0x06,0x06,0xff]11411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211412 11413v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v311414// GFX11: encoding: [0x6a,0x04,0xc8,0xc8,0x7f,0x06,0x06,0xff]11415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211416 11417v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v311418// GFX11: encoding: [0xff,0x04,0xc8,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211420 11421v_dual_mul_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v311422// GFX11: encoding: [0xfd,0x04,0xc8,0xc8,0xc1,0x06,0x06,0xff]11423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211424 11425v_dual_mul_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v211426// GFX11: encoding: [0xf0,0x06,0xc8,0xc8,0xf0,0x04,0x06,0xff]11427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211428 11429v_dual_mul_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v511430// GFX11: encoding: [0xc1,0x08,0xc8,0xc8,0xfd,0x0a,0x06,0xff]11431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211432 11433v_dual_mul_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v411434// GFX11: encoding: [0x7c,0x0a,0xc8,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211436 11437v_dual_mul_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v311438// GFX11: encoding: [0x04,0x05,0xe0,0xc8,0x01,0x07,0x06,0xff]11439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211440 11441v_dual_mul_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v311442// GFX11: encoding: [0x01,0x05,0xe0,0xc8,0xff,0x07,0x06,0xff]11443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211444 11445v_dual_mul_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v311446// GFX11: encoding: [0xff,0x05,0xe0,0xc8,0x02,0x07,0x06,0xff]11447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211448 11449v_dual_mul_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v311450// GFX11: encoding: [0x02,0x05,0xe0,0xc8,0x03,0x07,0x06,0xff]11451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211452 11453v_dual_mul_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v311454// GFX11: encoding: [0x03,0x05,0xe0,0xc8,0x04,0x07,0x06,0xff]11455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211456 11457v_dual_mul_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v311458// GFX11: encoding: [0x69,0x04,0xe0,0xc8,0x01,0x06,0x06,0xff]11459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211460 11461v_dual_mul_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v311462// GFX11: encoding: [0x01,0x04,0xe0,0xc8,0x69,0x06,0x06,0xff]11463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211464 11465v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v311466// GFX11: encoding: [0x7b,0x04,0xe0,0xc8,0x6a,0x06,0x06,0xff]11467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211468 11469v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v311470// GFX11: encoding: [0x7f,0x04,0xe0,0xc8,0x6b,0x06,0x06,0xff]11471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211472 11473v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v311474// GFX11: encoding: [0x7e,0x04,0xe0,0xc8,0x7b,0x06,0x06,0xff]11475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211476 11477v_dual_mul_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v311478// GFX11: encoding: [0x7d,0x04,0xe0,0xc8,0x7d,0x06,0x06,0xff]11479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211480 11481v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v311482// GFX11: encoding: [0x6b,0x04,0xe0,0xc8,0x7e,0x06,0x06,0xff]11483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211484 11485v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v311486// GFX11: encoding: [0x6a,0x04,0xe0,0xc8,0x7f,0x06,0x06,0xff]11487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211488 11489v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v311490// GFX11: encoding: [0xff,0x04,0xe0,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211492 11493v_dual_mul_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v311494// GFX11: encoding: [0xfd,0x04,0xe0,0xc8,0xc1,0x06,0x06,0xff]11495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211496 11497v_dual_mul_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v211498// GFX11: encoding: [0xf0,0x06,0xe0,0xc8,0xf0,0x04,0x06,0xff]11499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211500 11501v_dual_mul_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v511502// GFX11: encoding: [0xc1,0x08,0xe0,0xc8,0xfd,0x0a,0x06,0xff]11503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211504 11505v_dual_mul_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v411506// GFX11: encoding: [0x7c,0x0a,0xe0,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211508 11509v_dual_mul_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v311510// GFX11: encoding: [0x04,0x05,0xe4,0xc8,0x01,0x07,0x06,0xff]11511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211512 11513v_dual_mul_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v311514// GFX11: encoding: [0x01,0x05,0xe4,0xc8,0xff,0x07,0x06,0xff]11515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211516 11517v_dual_mul_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v311518// GFX11: encoding: [0xff,0x05,0xe4,0xc8,0x02,0x07,0x06,0xff]11519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211520 11521v_dual_mul_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v311522// GFX11: encoding: [0x02,0x05,0xe4,0xc8,0x03,0x07,0x06,0xff]11523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211524 11525v_dual_mul_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v311526// GFX11: encoding: [0x03,0x05,0xe4,0xc8,0x04,0x07,0x06,0xff]11527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211528 11529v_dual_mul_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v311530// GFX11: encoding: [0x69,0x04,0xe4,0xc8,0x01,0x06,0x06,0xff]11531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211532 11533v_dual_mul_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v311534// GFX11: encoding: [0x01,0x04,0xe4,0xc8,0x69,0x06,0x06,0xff]11535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211536 11537v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v311538// GFX11: encoding: [0x7b,0x04,0xe4,0xc8,0x6a,0x06,0x06,0xff]11539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211540 11541v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v311542// GFX11: encoding: [0x7f,0x04,0xe4,0xc8,0x6b,0x06,0x06,0xff]11543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211544 11545v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v311546// GFX11: encoding: [0x7e,0x04,0xe4,0xc8,0x7b,0x06,0x06,0xff]11547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211548 11549v_dual_mul_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v311550// GFX11: encoding: [0x7d,0x04,0xe4,0xc8,0x7d,0x06,0x06,0xff]11551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211552 11553v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v311554// GFX11: encoding: [0x6b,0x04,0xe4,0xc8,0x7e,0x06,0x06,0xff]11555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211556 11557v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v311558// GFX11: encoding: [0x6a,0x04,0xe4,0xc8,0x7f,0x06,0x06,0xff]11559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211560 11561v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v311562// GFX11: encoding: [0xff,0x04,0xe4,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211564 11565v_dual_mul_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v311566// GFX11: encoding: [0xfd,0x04,0xe4,0xc8,0xc1,0x06,0x06,0xff]11567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211568 11569v_dual_mul_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v211570// GFX11: encoding: [0xf0,0x06,0xe4,0xc8,0xf0,0x04,0x06,0xff]11571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211572 11573v_dual_mul_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v511574// GFX11: encoding: [0xc1,0x08,0xe4,0xc8,0xfd,0x0a,0x06,0xff]11575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211576 11577v_dual_mul_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v411578// GFX11: encoding: [0x7c,0x0a,0xe4,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211580 11581v_dual_mul_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v311582// GFX11: encoding: [0x04,0x05,0xd2,0xc8,0x01,0x07,0x06,0xff]11583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211584 11585v_dual_mul_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v311586// GFX11: encoding: [0x01,0x05,0xd2,0xc8,0xff,0x07,0x06,0xff]11587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211588 11589v_dual_mul_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v311590// GFX11: encoding: [0xff,0x05,0xd2,0xc8,0x02,0x07,0x06,0xff]11591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211592 11593v_dual_mul_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v311594// GFX11: encoding: [0x02,0x05,0xd2,0xc8,0x03,0x07,0x06,0xff]11595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211596 11597v_dual_mul_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v311598// GFX11: encoding: [0x03,0x05,0xd2,0xc8,0x04,0x07,0x06,0xff]11599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211600 11601v_dual_mul_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v311602// GFX11: encoding: [0x69,0x04,0xd2,0xc8,0x69,0x06,0x06,0xff]11603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211604 11605v_dual_mul_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v311606// GFX11: encoding: [0x01,0x04,0xd2,0xc8,0x01,0x06,0x06,0xff]11607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211608 11609v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v311610// GFX11: encoding: [0x7b,0x04,0xd2,0xc8,0x7b,0x06,0x06,0xff]11611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211612 11613v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v311614// GFX11: encoding: [0x7f,0x04,0xd2,0xc8,0x7f,0x06,0x06,0xff]11615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211616 11617v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v311618// GFX11: encoding: [0x7e,0x04,0xd2,0xc8,0x7e,0x06,0x06,0xff]11619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211620 11621v_dual_mul_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v311622// GFX11: encoding: [0x7d,0x04,0xd2,0xc8,0x7d,0x06,0x06,0xff]11623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211624 11625v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v311626// GFX11: encoding: [0x6b,0x04,0xd2,0xc8,0x6b,0x06,0x06,0xff]11627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211628 11629v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v311630// GFX11: encoding: [0x6a,0x04,0xd2,0xc8,0x6a,0x06,0x06,0xff]11631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211632 11633v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v311634// GFX11: encoding: [0xff,0x04,0xd2,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211636 11637v_dual_mul_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v311638// GFX11: encoding: [0xfd,0x04,0xd2,0xc8,0xc1,0x06,0x06,0xff]11639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211640 11641v_dual_mul_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v211642// GFX11: encoding: [0xf0,0x06,0xd2,0xc8,0xf0,0x04,0x06,0xff]11643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211644 11645v_dual_mul_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v511646// GFX11: encoding: [0xc1,0x08,0xd2,0xc8,0xfd,0x0a,0x06,0xff]11647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211648 11649v_dual_mul_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v411650// GFX11: encoding: [0x7c,0x0a,0xd2,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211652 11653v_dual_mul_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v311654// GFX11: encoding: [0x04,0x05,0xd8,0xc8,0x01,0x07,0x06,0xff]11655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211656 11657v_dual_mul_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v311658// GFX11: encoding: [0x01,0x05,0xd8,0xc8,0xff,0x07,0x06,0xff]11659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211660 11661v_dual_mul_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v311662// GFX11: encoding: [0xff,0x05,0xd8,0xc8,0x02,0x07,0x06,0xff]11663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211664 11665v_dual_mul_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v311666// GFX11: encoding: [0x02,0x05,0xd8,0xc8,0x03,0x07,0x06,0xff]11667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211668 11669v_dual_mul_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v311670// GFX11: encoding: [0x03,0x05,0xd8,0xc8,0x04,0x07,0x06,0xff]11671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211672 11673v_dual_mul_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v311674// GFX11: encoding: [0x69,0x04,0xd8,0xc8,0x01,0x06,0x06,0xff]11675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211676 11677v_dual_mul_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v311678// GFX11: encoding: [0x01,0x04,0xd8,0xc8,0x69,0x06,0x06,0xff]11679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211680 11681v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v311682// GFX11: encoding: [0x7b,0x04,0xd8,0xc8,0x6a,0x06,0x06,0xff]11683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211684 11685v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v311686// GFX11: encoding: [0x7f,0x04,0xd8,0xc8,0x6b,0x06,0x06,0xff]11687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211688 11689v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v311690// GFX11: encoding: [0x7e,0x04,0xd8,0xc8,0x7b,0x06,0x06,0xff]11691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211692 11693v_dual_mul_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v311694// GFX11: encoding: [0x7d,0x04,0xd8,0xc8,0x7d,0x06,0x06,0xff]11695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211696 11697v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v311698// GFX11: encoding: [0x6b,0x04,0xd8,0xc8,0x7e,0x06,0x06,0xff]11699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211700 11701v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v311702// GFX11: encoding: [0x6a,0x04,0xd8,0xc8,0x7f,0x06,0x06,0xff]11703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211704 11705v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v311706// GFX11: encoding: [0xff,0x04,0xd8,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211708 11709v_dual_mul_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v311710// GFX11: encoding: [0xfd,0x04,0xd8,0xc8,0xc1,0x06,0x06,0xff]11711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211712 11713v_dual_mul_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v211714// GFX11: encoding: [0xf0,0x06,0xd8,0xc8,0xf0,0x04,0x06,0xff]11715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211716 11717v_dual_mul_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v511718// GFX11: encoding: [0xc1,0x08,0xd8,0xc8,0xfd,0x0a,0x06,0xff]11719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211720 11721v_dual_mul_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v411722// GFX11: encoding: [0x7c,0x0a,0xd8,0xc8,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]11723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211724 11725v_dual_mul_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf12345611726// GFX11: encoding: [0x04,0x05,0xc2,0xc8,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]11727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211728 11729v_dual_mul_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf12345611730// GFX11: encoding: [0x01,0x05,0xc2,0xc8,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]11731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211732 11733v_dual_mul_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf12345611734// GFX11: encoding: [0xff,0x05,0xc2,0xc8,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]11735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211736 11737v_dual_mul_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf12345611738// GFX11: encoding: [0x02,0x05,0xc2,0xc8,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]11739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211740 11741v_dual_mul_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf12345611742// GFX11: encoding: [0x03,0x05,0xc2,0xc8,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]11743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211744 11745v_dual_mul_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf12345611746// GFX11: encoding: [0x69,0x04,0xc2,0xc8,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211748 11749v_dual_mul_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf12345611750// GFX11: encoding: [0x01,0x04,0xc2,0xc8,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211752 11753v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf12345611754// GFX11: encoding: [0x7b,0x04,0xc2,0xc8,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211756 11757v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf12345611758// GFX11: encoding: [0x7f,0x04,0xc2,0xc8,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211760 11761v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf12345611762// GFX11: encoding: [0x7e,0x04,0xc2,0xc8,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211764 11765v_dual_mul_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf12345611766// GFX11: encoding: [0x7d,0x04,0xc2,0xc8,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211768 11769v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf12345611770// GFX11: encoding: [0x6b,0x04,0xc2,0xc8,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211772 11773v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf12345611774// GFX11: encoding: [0x6a,0x04,0xc2,0xc8,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211776 11777v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf12345611778// GFX11: encoding: [0xff,0x04,0xc2,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211780 11781v_dual_mul_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf12345611782// GFX11: encoding: [0xfd,0x04,0xc2,0xc8,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211784 11785v_dual_mul_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf12345611786// GFX11: encoding: [0xf0,0x06,0xc2,0xc8,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]11787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211788 11789v_dual_mul_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf12345611790// GFX11: encoding: [0xc1,0x08,0xc2,0xc8,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]11791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211792 11793v_dual_mul_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf12345611794// GFX11: encoding: [0x7c,0x0a,0xc2,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211796 11797v_dual_mul_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v311798// GFX11: encoding: [0x04,0x05,0xc0,0xc8,0x01,0x07,0x06,0xff]11799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211800 11801v_dual_mul_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v311802// GFX11: encoding: [0x01,0x05,0xc0,0xc8,0xff,0x07,0x06,0xff]11803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211804 11805v_dual_mul_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v311806// GFX11: encoding: [0xff,0x05,0xc0,0xc8,0x02,0x07,0x06,0xff]11807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211808 11809v_dual_mul_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v311810// GFX11: encoding: [0x02,0x05,0xc0,0xc8,0x03,0x07,0x06,0xff]11811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211812 11813v_dual_mul_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v311814// GFX11: encoding: [0x03,0x05,0xc0,0xc8,0x04,0x07,0x06,0xff]11815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211816 11817v_dual_mul_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v311818// GFX11: encoding: [0x69,0x04,0xc0,0xc8,0x01,0x06,0x06,0xff]11819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211820 11821v_dual_mul_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v311822// GFX11: encoding: [0x01,0x04,0xc0,0xc8,0x69,0x06,0x06,0xff]11823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211824 11825v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v311826// GFX11: encoding: [0x7b,0x04,0xc0,0xc8,0x6a,0x06,0x06,0xff]11827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211828 11829v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v311830// GFX11: encoding: [0x7f,0x04,0xc0,0xc8,0x6b,0x06,0x06,0xff]11831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211832 11833v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v311834// GFX11: encoding: [0x7e,0x04,0xc0,0xc8,0x7b,0x06,0x06,0xff]11835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211836 11837v_dual_mul_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v311838// GFX11: encoding: [0x7d,0x04,0xc0,0xc8,0x7d,0x06,0x06,0xff]11839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211840 11841v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v311842// GFX11: encoding: [0x6b,0x04,0xc0,0xc8,0x7e,0x06,0x06,0xff]11843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211844 11845v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v311846// GFX11: encoding: [0x6a,0x04,0xc0,0xc8,0x7f,0x06,0x06,0xff]11847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211848 11849v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v311850// GFX11: encoding: [0xff,0x04,0xc0,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211852 11853v_dual_mul_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v311854// GFX11: encoding: [0xfd,0x04,0xc0,0xc8,0xc1,0x06,0x06,0xff]11855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211856 11857v_dual_mul_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v211858// GFX11: encoding: [0xf0,0x06,0xc0,0xc8,0xf0,0x04,0x06,0xff]11859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211860 11861v_dual_mul_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v511862// GFX11: encoding: [0xc1,0x08,0xc0,0xc8,0xfd,0x0a,0x06,0xff]11863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211864 11865v_dual_mul_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v411866// GFX11: encoding: [0x7c,0x0a,0xc0,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211868 11869v_dual_mul_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v25511870// GFX11: encoding: [0x04,0xff,0xc5,0xc8,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]11871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211872 11873v_dual_mul_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v25511874// GFX11: encoding: [0x01,0xff,0xc5,0xc8,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]11875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211876 11877v_dual_mul_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v25511878// GFX11: encoding: [0xff,0xff,0xc5,0xc8,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]11879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211880 11881v_dual_mul_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v25511882// GFX11: encoding: [0x02,0xff,0xc5,0xc8,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]11883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211884 11885v_dual_mul_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v25511886// GFX11: encoding: [0x03,0xff,0xc5,0xc8,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]11887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211888 11889v_dual_mul_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v25511890// GFX11: encoding: [0x69,0xfe,0xc5,0xc8,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211892 11893v_dual_mul_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v25511894// GFX11: encoding: [0x01,0xfe,0xc5,0xc8,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211896 11897v_dual_mul_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v25511898// GFX11: encoding: [0x7b,0xfe,0xc5,0xc8,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211900 11901v_dual_mul_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v25511902// GFX11: encoding: [0x7f,0xfe,0xc5,0xc8,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211904 11905v_dual_mul_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v25511906// GFX11: encoding: [0x7e,0xfe,0xc5,0xc8,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211908 11909v_dual_mul_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v25511910// GFX11: encoding: [0x7d,0xfe,0xc5,0xc8,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211912 11913v_dual_mul_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v25511914// GFX11: encoding: [0x6b,0xfe,0xc5,0xc8,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211916 11917v_dual_mul_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v25511918// GFX11: encoding: [0x6a,0xfe,0xc5,0xc8,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211920 11921v_dual_mul_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v25511922// GFX11: encoding: [0xff,0xfe,0xc5,0xc8,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211924 11925v_dual_mul_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v25511926// GFX11: encoding: [0xfd,0xfe,0xc5,0xc8,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211928 11929v_dual_mul_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v25511930// GFX11: encoding: [0xf0,0x06,0xc4,0xc8,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211932 11933v_dual_mul_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v25511934// GFX11: encoding: [0xc1,0x08,0xc4,0xc8,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]11935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211936 11937v_dual_mul_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v411938// GFX11: encoding: [0x7c,0x0a,0xc4,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]11939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211940 11941v_dual_mul_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v311942// GFX11: encoding: [0x04,0x05,0xe2,0xc8,0x01,0x07,0x06,0xff]11943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211944 11945v_dual_mul_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v311946// GFX11: encoding: [0x01,0x05,0xe2,0xc8,0xff,0x07,0x06,0xff]11947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211948 11949v_dual_mul_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v311950// GFX11: encoding: [0xff,0x05,0xe2,0xc8,0x02,0x07,0x06,0xff]11951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211952 11953v_dual_mul_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v311954// GFX11: encoding: [0x02,0x05,0xe2,0xc8,0x03,0x07,0x06,0xff]11955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211956 11957v_dual_mul_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v311958// GFX11: encoding: [0x03,0x05,0xe2,0xc8,0x04,0x07,0x06,0xff]11959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211960 11961v_dual_mul_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v311962// GFX11: encoding: [0x69,0x04,0xe2,0xc8,0x01,0x06,0x06,0xff]11963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211964 11965v_dual_mul_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v311966// GFX11: encoding: [0x01,0x04,0xe2,0xc8,0x69,0x06,0x06,0xff]11967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211968 11969v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v311970// GFX11: encoding: [0x7b,0x04,0xe2,0xc8,0x6a,0x06,0x06,0xff]11971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211972 11973v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v311974// GFX11: encoding: [0x7f,0x04,0xe2,0xc8,0x6b,0x06,0x06,0xff]11975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211976 11977v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v311978// GFX11: encoding: [0x7e,0x04,0xe2,0xc8,0x7b,0x06,0x06,0xff]11979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211980 11981v_dual_mul_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v311982// GFX11: encoding: [0x7d,0x04,0xe2,0xc8,0x7d,0x06,0x06,0xff]11983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211984 11985v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v311986// GFX11: encoding: [0x6b,0x04,0xe2,0xc8,0x7e,0x06,0x06,0xff]11987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211988 11989v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v311990// GFX11: encoding: [0x6a,0x04,0xe2,0xc8,0x7f,0x06,0x06,0xff]11991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211992 11993v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v311994// GFX11: encoding: [0xff,0x04,0xe2,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]11995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3211996 11997v_dual_mul_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v311998// GFX11: encoding: [0xfd,0x04,0xe2,0xc8,0xc1,0x06,0x06,0xff]11999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212000 12001v_dual_mul_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v212002// GFX11: encoding: [0xf0,0x06,0xe2,0xc8,0xf0,0x04,0x06,0xff]12003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212004 12005v_dual_mul_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v512006// GFX11: encoding: [0xc1,0x08,0xe2,0xc8,0xfd,0x0a,0x06,0xff]12007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212008 12009v_dual_mul_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v412010// GFX11: encoding: [0x7c,0x0a,0xe2,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212012 12013v_dual_mul_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v312014// GFX11: encoding: [0x04,0x05,0xd4,0xc8,0x01,0x07,0x06,0xff]12015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212016 12017v_dual_mul_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v312018// GFX11: encoding: [0x01,0x05,0xd4,0xc8,0xff,0x07,0x06,0xff]12019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212020 12021v_dual_mul_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v312022// GFX11: encoding: [0xff,0x05,0xd4,0xc8,0x02,0x07,0x06,0xff]12023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212024 12025v_dual_mul_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v312026// GFX11: encoding: [0x02,0x05,0xd4,0xc8,0x03,0x07,0x06,0xff]12027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212028 12029v_dual_mul_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v312030// GFX11: encoding: [0x03,0x05,0xd4,0xc8,0x04,0x07,0x06,0xff]12031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212032 12033v_dual_mul_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v312034// GFX11: encoding: [0x69,0x04,0xd4,0xc8,0x01,0x06,0x06,0xff]12035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212036 12037v_dual_mul_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v312038// GFX11: encoding: [0x01,0x04,0xd4,0xc8,0x69,0x06,0x06,0xff]12039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212040 12041v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v312042// GFX11: encoding: [0x7b,0x04,0xd4,0xc8,0x6a,0x06,0x06,0xff]12043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212044 12045v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v312046// GFX11: encoding: [0x7f,0x04,0xd4,0xc8,0x6b,0x06,0x06,0xff]12047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212048 12049v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v312050// GFX11: encoding: [0x7e,0x04,0xd4,0xc8,0x7b,0x06,0x06,0xff]12051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212052 12053v_dual_mul_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v312054// GFX11: encoding: [0x7d,0x04,0xd4,0xc8,0x7d,0x06,0x06,0xff]12055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212056 12057v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v312058// GFX11: encoding: [0x6b,0x04,0xd4,0xc8,0x7e,0x06,0x06,0xff]12059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212060 12061v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v312062// GFX11: encoding: [0x6a,0x04,0xd4,0xc8,0x7f,0x06,0x06,0xff]12063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212064 12065v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v312066// GFX11: encoding: [0xff,0x04,0xd4,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212068 12069v_dual_mul_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v312070// GFX11: encoding: [0xfd,0x04,0xd4,0xc8,0xc1,0x06,0x06,0xff]12071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212072 12073v_dual_mul_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v212074// GFX11: encoding: [0xf0,0x06,0xd4,0xc8,0xf0,0x04,0x06,0xff]12075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212076 12077v_dual_mul_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v512078// GFX11: encoding: [0xc1,0x08,0xd4,0xc8,0xfd,0x0a,0x06,0xff]12079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212080 12081v_dual_mul_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v412082// GFX11: encoding: [0x7c,0x0a,0xd4,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212084 12085v_dual_mul_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v312086// GFX11: encoding: [0x04,0x05,0xd6,0xc8,0x01,0x07,0x06,0xff]12087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212088 12089v_dual_mul_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v312090// GFX11: encoding: [0x01,0x05,0xd6,0xc8,0xff,0x07,0x06,0xff]12091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212092 12093v_dual_mul_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v312094// GFX11: encoding: [0xff,0x05,0xd6,0xc8,0x02,0x07,0x06,0xff]12095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212096 12097v_dual_mul_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v312098// GFX11: encoding: [0x02,0x05,0xd6,0xc8,0x03,0x07,0x06,0xff]12099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212100 12101v_dual_mul_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v312102// GFX11: encoding: [0x03,0x05,0xd6,0xc8,0x04,0x07,0x06,0xff]12103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212104 12105v_dual_mul_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v312106// GFX11: encoding: [0x69,0x04,0xd6,0xc8,0x01,0x06,0x06,0xff]12107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212108 12109v_dual_mul_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v312110// GFX11: encoding: [0x01,0x04,0xd6,0xc8,0x69,0x06,0x06,0xff]12111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212112 12113v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v312114// GFX11: encoding: [0x7b,0x04,0xd6,0xc8,0x6a,0x06,0x06,0xff]12115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212116 12117v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v312118// GFX11: encoding: [0x7f,0x04,0xd6,0xc8,0x6b,0x06,0x06,0xff]12119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212120 12121v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v312122// GFX11: encoding: [0x7e,0x04,0xd6,0xc8,0x7b,0x06,0x06,0xff]12123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212124 12125v_dual_mul_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v312126// GFX11: encoding: [0x7d,0x04,0xd6,0xc8,0x7d,0x06,0x06,0xff]12127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212128 12129v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v312130// GFX11: encoding: [0x6b,0x04,0xd6,0xc8,0x7e,0x06,0x06,0xff]12131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212132 12133v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v312134// GFX11: encoding: [0x6a,0x04,0xd6,0xc8,0x7f,0x06,0x06,0xff]12135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212136 12137v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v312138// GFX11: encoding: [0xff,0x04,0xd6,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212140 12141v_dual_mul_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v312142// GFX11: encoding: [0xfd,0x04,0xd6,0xc8,0xc1,0x06,0x06,0xff]12143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212144 12145v_dual_mul_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v212146// GFX11: encoding: [0xf0,0x06,0xd6,0xc8,0xf0,0x04,0x06,0xff]12147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212148 12149v_dual_mul_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v512150// GFX11: encoding: [0xc1,0x08,0xd6,0xc8,0xfd,0x0a,0x06,0xff]12151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212152 12153v_dual_mul_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v412154// GFX11: encoding: [0x7c,0x0a,0xd6,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212156 12157v_dual_mul_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v112158// GFX11: encoding: [0x04,0xff,0xd1,0xc8,0x01,0x01,0x06,0xff]12159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212160 12161v_dual_mul_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v25512162// GFX11: encoding: [0x01,0xff,0xd1,0xc8,0xff,0x01,0x06,0xff]12163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212164 12165v_dual_mul_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v212166// GFX11: encoding: [0xff,0xff,0xd1,0xc8,0x02,0x01,0x06,0xff]12167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212168 12169v_dual_mul_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v312170// GFX11: encoding: [0x02,0xff,0xd1,0xc8,0x03,0x01,0x06,0xff]12171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212172 12173v_dual_mul_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v412174// GFX11: encoding: [0x03,0xff,0xd1,0xc8,0x04,0x01,0x06,0xff]12175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212176 12177v_dual_mul_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s112178// GFX11: encoding: [0x69,0xfe,0xd1,0xc8,0x01,0x00,0x06,0xff]12179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212180 12181v_dual_mul_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s10512182// GFX11: encoding: [0x01,0xfe,0xd1,0xc8,0x69,0x00,0x06,0xff]12183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212184 12185v_dual_mul_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo12186// GFX11: encoding: [0x7b,0xfe,0xd1,0xc8,0x6a,0x00,0x06,0xff]12187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212188 12189v_dual_mul_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi12190// GFX11: encoding: [0x7f,0xfe,0xd1,0xc8,0x6b,0x00,0x06,0xff]12191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212192 12193v_dual_mul_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp1512194// GFX11: encoding: [0x7e,0xfe,0xd1,0xc8,0x7b,0x00,0x06,0xff]12195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212196 12197v_dual_mul_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m012198// GFX11: encoding: [0x7d,0xfe,0xd1,0xc8,0x7d,0x00,0x06,0xff]12199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212200 12201v_dual_mul_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo12202// GFX11: encoding: [0x6b,0xfe,0xd1,0xc8,0x7e,0x00,0x06,0xff]12203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212204 12205v_dual_mul_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi12206// GFX11: encoding: [0x6a,0xfe,0xd1,0xc8,0x7f,0x00,0x06,0xff]12207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212208 12209v_dual_mul_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null12210// GFX11: encoding: [0xff,0xfe,0xd1,0xc8,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]12211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212212 12213v_dual_mul_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -112214// GFX11: encoding: [0xfd,0xfe,0xd1,0xc8,0xc1,0x00,0x06,0xff]12215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212216 12217v_dual_mul_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.512218// GFX11: encoding: [0xf0,0x06,0xd0,0xc8,0xf0,0x00,0x06,0xff]12219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212220 12221v_dual_mul_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc12222// GFX11: encoding: [0xc1,0x08,0xd0,0xc8,0xfd,0x00,0x06,0xff]12223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212224 12225v_dual_mul_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf12345612226// GFX11: encoding: [0x7c,0x0a,0xd0,0xc8,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]12227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212228 12229v_dual_mul_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v312230// GFX11: encoding: [0x04,0x05,0xce,0xc8,0x01,0x07,0x06,0xff]12231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212232 12233v_dual_mul_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v312234// GFX11: encoding: [0x01,0x05,0xce,0xc8,0xff,0x07,0x06,0xff]12235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212236 12237v_dual_mul_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v312238// GFX11: encoding: [0xff,0x05,0xce,0xc8,0x02,0x07,0x06,0xff]12239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212240 12241v_dual_mul_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v312242// GFX11: encoding: [0x02,0x05,0xce,0xc8,0x03,0x07,0x06,0xff]12243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212244 12245v_dual_mul_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v312246// GFX11: encoding: [0x03,0x05,0xce,0xc8,0x04,0x07,0x06,0xff]12247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212248 12249v_dual_mul_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v312250// GFX11: encoding: [0x69,0x04,0xce,0xc8,0x01,0x06,0x06,0xff]12251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212252 12253v_dual_mul_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v312254// GFX11: encoding: [0x01,0x04,0xce,0xc8,0x69,0x06,0x06,0xff]12255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212256 12257v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v312258// GFX11: encoding: [0x7b,0x04,0xce,0xc8,0x6a,0x06,0x06,0xff]12259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212260 12261v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v312262// GFX11: encoding: [0x7f,0x04,0xce,0xc8,0x6b,0x06,0x06,0xff]12263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212264 12265v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v312266// GFX11: encoding: [0x7e,0x04,0xce,0xc8,0x7b,0x06,0x06,0xff]12267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212268 12269v_dual_mul_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v312270// GFX11: encoding: [0x7d,0x04,0xce,0xc8,0x7d,0x06,0x06,0xff]12271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212272 12273v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v312274// GFX11: encoding: [0x6b,0x04,0xce,0xc8,0x7e,0x06,0x06,0xff]12275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212276 12277v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v312278// GFX11: encoding: [0x6a,0x04,0xce,0xc8,0x7f,0x06,0x06,0xff]12279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212280 12281v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v312282// GFX11: encoding: [0xff,0x04,0xce,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212284 12285v_dual_mul_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v312286// GFX11: encoding: [0xfd,0x04,0xce,0xc8,0xc1,0x06,0x06,0xff]12287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212288 12289v_dual_mul_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v212290// GFX11: encoding: [0xf0,0x06,0xce,0xc8,0xf0,0x04,0x06,0xff]12291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212292 12293v_dual_mul_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v512294// GFX11: encoding: [0xc1,0x08,0xce,0xc8,0xfd,0x0a,0x06,0xff]12295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212296 12297v_dual_mul_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v412298// GFX11: encoding: [0x7c,0x0a,0xce,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212300 12301v_dual_mul_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v312302// GFX11: encoding: [0x04,0x05,0xc6,0xc8,0x01,0x07,0x06,0xff]12303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212304 12305v_dual_mul_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v312306// GFX11: encoding: [0x01,0x05,0xc6,0xc8,0xff,0x07,0x06,0xff]12307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212308 12309v_dual_mul_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v312310// GFX11: encoding: [0xff,0x05,0xc6,0xc8,0x02,0x07,0x06,0xff]12311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212312 12313v_dual_mul_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v312314// GFX11: encoding: [0x02,0x05,0xc6,0xc8,0x03,0x07,0x06,0xff]12315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212316 12317v_dual_mul_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v312318// GFX11: encoding: [0x03,0x05,0xc6,0xc8,0x04,0x07,0x06,0xff]12319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212320 12321v_dual_mul_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v312322// GFX11: encoding: [0x69,0x04,0xc6,0xc8,0x01,0x06,0x06,0xff]12323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212324 12325v_dual_mul_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v312326// GFX11: encoding: [0x01,0x04,0xc6,0xc8,0x69,0x06,0x06,0xff]12327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212328 12329v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v312330// GFX11: encoding: [0x7b,0x04,0xc6,0xc8,0x6a,0x06,0x06,0xff]12331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212332 12333v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v312334// GFX11: encoding: [0x7f,0x04,0xc6,0xc8,0x6b,0x06,0x06,0xff]12335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212336 12337v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v312338// GFX11: encoding: [0x7e,0x04,0xc6,0xc8,0x7b,0x06,0x06,0xff]12339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212340 12341v_dual_mul_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v312342// GFX11: encoding: [0x7d,0x04,0xc6,0xc8,0x7d,0x06,0x06,0xff]12343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212344 12345v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v312346// GFX11: encoding: [0x6b,0x04,0xc6,0xc8,0x7e,0x06,0x06,0xff]12347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212348 12349v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v312350// GFX11: encoding: [0x6a,0x04,0xc6,0xc8,0x7f,0x06,0x06,0xff]12351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212352 12353v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v312354// GFX11: encoding: [0xff,0x04,0xc6,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212356 12357v_dual_mul_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v312358// GFX11: encoding: [0xfd,0x04,0xc6,0xc8,0xc1,0x06,0x06,0xff]12359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212360 12361v_dual_mul_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v212362// GFX11: encoding: [0xf0,0x06,0xc6,0xc8,0xf0,0x04,0x06,0xff]12363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212364 12365v_dual_mul_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v512366// GFX11: encoding: [0xc1,0x08,0xc6,0xc8,0xfd,0x0a,0x06,0xff]12367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212368 12369v_dual_mul_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v412370// GFX11: encoding: [0x7c,0x0a,0xc6,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212372 12373v_dual_mul_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v312374// GFX11: encoding: [0x04,0x05,0xca,0xc8,0x01,0x07,0x06,0xff]12375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212376 12377v_dual_mul_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v312378// GFX11: encoding: [0x01,0x05,0xca,0xc8,0xff,0x07,0x06,0xff]12379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212380 12381v_dual_mul_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v312382// GFX11: encoding: [0xff,0x05,0xca,0xc8,0x02,0x07,0x06,0xff]12383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212384 12385v_dual_mul_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v312386// GFX11: encoding: [0x02,0x05,0xca,0xc8,0x03,0x07,0x06,0xff]12387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212388 12389v_dual_mul_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v312390// GFX11: encoding: [0x03,0x05,0xca,0xc8,0x04,0x07,0x06,0xff]12391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212392 12393v_dual_mul_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v312394// GFX11: encoding: [0x69,0x04,0xca,0xc8,0x01,0x06,0x06,0xff]12395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212396 12397v_dual_mul_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v312398// GFX11: encoding: [0x01,0x04,0xca,0xc8,0x69,0x06,0x06,0xff]12399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212400 12401v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v312402// GFX11: encoding: [0x7b,0x04,0xca,0xc8,0x6a,0x06,0x06,0xff]12403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212404 12405v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v312406// GFX11: encoding: [0x7f,0x04,0xca,0xc8,0x6b,0x06,0x06,0xff]12407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212408 12409v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v312410// GFX11: encoding: [0x7e,0x04,0xca,0xc8,0x7b,0x06,0x06,0xff]12411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212412 12413v_dual_mul_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v312414// GFX11: encoding: [0x7d,0x04,0xca,0xc8,0x7d,0x06,0x06,0xff]12415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212416 12417v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v312418// GFX11: encoding: [0x6b,0x04,0xca,0xc8,0x7e,0x06,0x06,0xff]12419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212420 12421v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v312422// GFX11: encoding: [0x6a,0x04,0xca,0xc8,0x7f,0x06,0x06,0xff]12423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212424 12425v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v312426// GFX11: encoding: [0xff,0x04,0xca,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212428 12429v_dual_mul_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v312430// GFX11: encoding: [0xfd,0x04,0xca,0xc8,0xc1,0x06,0x06,0xff]12431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212432 12433v_dual_mul_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v212434// GFX11: encoding: [0xf0,0x06,0xca,0xc8,0xf0,0x04,0x06,0xff]12435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212436 12437v_dual_mul_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v512438// GFX11: encoding: [0xc1,0x08,0xca,0xc8,0xfd,0x0a,0x06,0xff]12439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212440 12441v_dual_mul_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v412442// GFX11: encoding: [0x7c,0x0a,0xca,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212444 12445v_dual_mul_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v312446// GFX11: encoding: [0x04,0x05,0xcc,0xc8,0x01,0x07,0x06,0xff]12447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212448 12449v_dual_mul_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v312450// GFX11: encoding: [0x01,0x05,0xcc,0xc8,0xff,0x07,0x06,0xff]12451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212452 12453v_dual_mul_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v312454// GFX11: encoding: [0xff,0x05,0xcc,0xc8,0x02,0x07,0x06,0xff]12455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212456 12457v_dual_mul_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v312458// GFX11: encoding: [0x02,0x05,0xcc,0xc8,0x03,0x07,0x06,0xff]12459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212460 12461v_dual_mul_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v312462// GFX11: encoding: [0x03,0x05,0xcc,0xc8,0x04,0x07,0x06,0xff]12463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212464 12465v_dual_mul_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v312466// GFX11: encoding: [0x69,0x04,0xcc,0xc8,0x01,0x06,0x06,0xff]12467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212468 12469v_dual_mul_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v312470// GFX11: encoding: [0x01,0x04,0xcc,0xc8,0x69,0x06,0x06,0xff]12471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212472 12473v_dual_mul_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v312474// GFX11: encoding: [0x7b,0x04,0xcc,0xc8,0x6a,0x06,0x06,0xff]12475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212476 12477v_dual_mul_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v312478// GFX11: encoding: [0x7f,0x04,0xcc,0xc8,0x6b,0x06,0x06,0xff]12479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212480 12481v_dual_mul_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v312482// GFX11: encoding: [0x7e,0x04,0xcc,0xc8,0x7b,0x06,0x06,0xff]12483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212484 12485v_dual_mul_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v312486// GFX11: encoding: [0x7d,0x04,0xcc,0xc8,0x7d,0x06,0x06,0xff]12487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212488 12489v_dual_mul_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v312490// GFX11: encoding: [0x6b,0x04,0xcc,0xc8,0x7e,0x06,0x06,0xff]12491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212492 12493v_dual_mul_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v312494// GFX11: encoding: [0x6a,0x04,0xcc,0xc8,0x7f,0x06,0x06,0xff]12495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212496 12497v_dual_mul_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v312498// GFX11: encoding: [0xff,0x04,0xcc,0xc8,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212500 12501v_dual_mul_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v312502// GFX11: encoding: [0xfd,0x04,0xcc,0xc8,0xc1,0x06,0x06,0xff]12503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212504 12505v_dual_mul_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v212506// GFX11: encoding: [0xf0,0x06,0xcc,0xc8,0xf0,0x04,0x06,0xff]12507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212508 12509v_dual_mul_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v512510// GFX11: encoding: [0xc1,0x08,0xcc,0xc8,0xfd,0x0a,0x06,0xff]12511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212512 12513v_dual_mul_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v412514// GFX11: encoding: [0x7c,0x0a,0xcc,0xc8,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212516 12517v_dual_sub_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v312518// GFX11: encoding: [0x04,0x05,0x48,0xc9,0x01,0x07,0x06,0xff]12519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212520 12521v_dual_sub_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v312522// GFX11: encoding: [0x01,0x05,0x48,0xc9,0xff,0x07,0x06,0xff]12523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212524 12525v_dual_sub_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v312526// GFX11: encoding: [0xff,0x05,0x48,0xc9,0x02,0x07,0x06,0xff]12527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212528 12529v_dual_sub_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v312530// GFX11: encoding: [0x02,0x05,0x48,0xc9,0x03,0x07,0x06,0xff]12531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212532 12533v_dual_sub_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v312534// GFX11: encoding: [0x03,0x05,0x48,0xc9,0x04,0x07,0x06,0xff]12535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212536 12537v_dual_sub_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v312538// GFX11: encoding: [0x69,0x04,0x48,0xc9,0x01,0x06,0x06,0xff]12539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212540 12541v_dual_sub_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v312542// GFX11: encoding: [0x01,0x04,0x48,0xc9,0x69,0x06,0x06,0xff]12543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212544 12545v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v312546// GFX11: encoding: [0x7b,0x04,0x48,0xc9,0x6a,0x06,0x06,0xff]12547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212548 12549v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v312550// GFX11: encoding: [0x7f,0x04,0x48,0xc9,0x6b,0x06,0x06,0xff]12551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212552 12553v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v312554// GFX11: encoding: [0x7e,0x04,0x48,0xc9,0x7b,0x06,0x06,0xff]12555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212556 12557v_dual_sub_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v312558// GFX11: encoding: [0x7d,0x04,0x48,0xc9,0x7d,0x06,0x06,0xff]12559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212560 12561v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v312562// GFX11: encoding: [0x6b,0x04,0x48,0xc9,0x7e,0x06,0x06,0xff]12563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212564 12565v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v312566// GFX11: encoding: [0x6a,0x04,0x48,0xc9,0x7f,0x06,0x06,0xff]12567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212568 12569v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v312570// GFX11: encoding: [0xff,0x04,0x48,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212572 12573v_dual_sub_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v312574// GFX11: encoding: [0xfd,0x04,0x48,0xc9,0xc1,0x06,0x06,0xff]12575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212576 12577v_dual_sub_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v212578// GFX11: encoding: [0xf0,0x06,0x48,0xc9,0xf0,0x04,0x06,0xff]12579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212580 12581v_dual_sub_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v512582// GFX11: encoding: [0xc1,0x08,0x48,0xc9,0xfd,0x0a,0x06,0xff]12583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212584 12585v_dual_sub_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v412586// GFX11: encoding: [0x7c,0x0a,0x48,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212588 12589v_dual_sub_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v312590// GFX11: encoding: [0x04,0x05,0x60,0xc9,0x01,0x07,0x06,0xff]12591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212592 12593v_dual_sub_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v312594// GFX11: encoding: [0x01,0x05,0x60,0xc9,0xff,0x07,0x06,0xff]12595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212596 12597v_dual_sub_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v312598// GFX11: encoding: [0xff,0x05,0x60,0xc9,0x02,0x07,0x06,0xff]12599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212600 12601v_dual_sub_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v312602// GFX11: encoding: [0x02,0x05,0x60,0xc9,0x03,0x07,0x06,0xff]12603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212604 12605v_dual_sub_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v312606// GFX11: encoding: [0x03,0x05,0x60,0xc9,0x04,0x07,0x06,0xff]12607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212608 12609v_dual_sub_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v312610// GFX11: encoding: [0x69,0x04,0x60,0xc9,0x01,0x06,0x06,0xff]12611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212612 12613v_dual_sub_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v312614// GFX11: encoding: [0x01,0x04,0x60,0xc9,0x69,0x06,0x06,0xff]12615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212616 12617v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v312618// GFX11: encoding: [0x7b,0x04,0x60,0xc9,0x6a,0x06,0x06,0xff]12619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212620 12621v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v312622// GFX11: encoding: [0x7f,0x04,0x60,0xc9,0x6b,0x06,0x06,0xff]12623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212624 12625v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v312626// GFX11: encoding: [0x7e,0x04,0x60,0xc9,0x7b,0x06,0x06,0xff]12627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212628 12629v_dual_sub_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v312630// GFX11: encoding: [0x7d,0x04,0x60,0xc9,0x7d,0x06,0x06,0xff]12631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212632 12633v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v312634// GFX11: encoding: [0x6b,0x04,0x60,0xc9,0x7e,0x06,0x06,0xff]12635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212636 12637v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v312638// GFX11: encoding: [0x6a,0x04,0x60,0xc9,0x7f,0x06,0x06,0xff]12639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212640 12641v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v312642// GFX11: encoding: [0xff,0x04,0x60,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212644 12645v_dual_sub_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v312646// GFX11: encoding: [0xfd,0x04,0x60,0xc9,0xc1,0x06,0x06,0xff]12647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212648 12649v_dual_sub_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v212650// GFX11: encoding: [0xf0,0x06,0x60,0xc9,0xf0,0x04,0x06,0xff]12651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212652 12653v_dual_sub_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v512654// GFX11: encoding: [0xc1,0x08,0x60,0xc9,0xfd,0x0a,0x06,0xff]12655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212656 12657v_dual_sub_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v412658// GFX11: encoding: [0x7c,0x0a,0x60,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212660 12661v_dual_sub_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v312662// GFX11: encoding: [0x04,0x05,0x64,0xc9,0x01,0x07,0x06,0xff]12663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212664 12665v_dual_sub_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v312666// GFX11: encoding: [0x01,0x05,0x64,0xc9,0xff,0x07,0x06,0xff]12667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212668 12669v_dual_sub_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v312670// GFX11: encoding: [0xff,0x05,0x64,0xc9,0x02,0x07,0x06,0xff]12671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212672 12673v_dual_sub_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v312674// GFX11: encoding: [0x02,0x05,0x64,0xc9,0x03,0x07,0x06,0xff]12675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212676 12677v_dual_sub_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v312678// GFX11: encoding: [0x03,0x05,0x64,0xc9,0x04,0x07,0x06,0xff]12679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212680 12681v_dual_sub_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v312682// GFX11: encoding: [0x69,0x04,0x64,0xc9,0x01,0x06,0x06,0xff]12683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212684 12685v_dual_sub_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v312686// GFX11: encoding: [0x01,0x04,0x64,0xc9,0x69,0x06,0x06,0xff]12687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212688 12689v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v312690// GFX11: encoding: [0x7b,0x04,0x64,0xc9,0x6a,0x06,0x06,0xff]12691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212692 12693v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v312694// GFX11: encoding: [0x7f,0x04,0x64,0xc9,0x6b,0x06,0x06,0xff]12695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212696 12697v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v312698// GFX11: encoding: [0x7e,0x04,0x64,0xc9,0x7b,0x06,0x06,0xff]12699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212700 12701v_dual_sub_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v312702// GFX11: encoding: [0x7d,0x04,0x64,0xc9,0x7d,0x06,0x06,0xff]12703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212704 12705v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v312706// GFX11: encoding: [0x6b,0x04,0x64,0xc9,0x7e,0x06,0x06,0xff]12707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212708 12709v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v312710// GFX11: encoding: [0x6a,0x04,0x64,0xc9,0x7f,0x06,0x06,0xff]12711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212712 12713v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v312714// GFX11: encoding: [0xff,0x04,0x64,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212716 12717v_dual_sub_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v312718// GFX11: encoding: [0xfd,0x04,0x64,0xc9,0xc1,0x06,0x06,0xff]12719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212720 12721v_dual_sub_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v212722// GFX11: encoding: [0xf0,0x06,0x64,0xc9,0xf0,0x04,0x06,0xff]12723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212724 12725v_dual_sub_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v512726// GFX11: encoding: [0xc1,0x08,0x64,0xc9,0xfd,0x0a,0x06,0xff]12727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212728 12729v_dual_sub_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v412730// GFX11: encoding: [0x7c,0x0a,0x64,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212732 12733v_dual_sub_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v312734// GFX11: encoding: [0x04,0x05,0x52,0xc9,0x01,0x07,0x06,0xff]12735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212736 12737v_dual_sub_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v312738// GFX11: encoding: [0x01,0x05,0x52,0xc9,0xff,0x07,0x06,0xff]12739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212740 12741v_dual_sub_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v312742// GFX11: encoding: [0xff,0x05,0x52,0xc9,0x02,0x07,0x06,0xff]12743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212744 12745v_dual_sub_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v312746// GFX11: encoding: [0x02,0x05,0x52,0xc9,0x03,0x07,0x06,0xff]12747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212748 12749v_dual_sub_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v312750// GFX11: encoding: [0x03,0x05,0x52,0xc9,0x04,0x07,0x06,0xff]12751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212752 12753v_dual_sub_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v312754// GFX11: encoding: [0x69,0x04,0x52,0xc9,0x69,0x06,0x06,0xff]12755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212756 12757v_dual_sub_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v312758// GFX11: encoding: [0x01,0x04,0x52,0xc9,0x01,0x06,0x06,0xff]12759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212760 12761v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v312762// GFX11: encoding: [0x7b,0x04,0x52,0xc9,0x7b,0x06,0x06,0xff]12763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212764 12765v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v312766// GFX11: encoding: [0x7f,0x04,0x52,0xc9,0x7f,0x06,0x06,0xff]12767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212768 12769v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v312770// GFX11: encoding: [0x7e,0x04,0x52,0xc9,0x7e,0x06,0x06,0xff]12771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212772 12773v_dual_sub_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v312774// GFX11: encoding: [0x7d,0x04,0x52,0xc9,0x7d,0x06,0x06,0xff]12775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212776 12777v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v312778// GFX11: encoding: [0x6b,0x04,0x52,0xc9,0x6b,0x06,0x06,0xff]12779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212780 12781v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v312782// GFX11: encoding: [0x6a,0x04,0x52,0xc9,0x6a,0x06,0x06,0xff]12783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212784 12785v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v312786// GFX11: encoding: [0xff,0x04,0x52,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212788 12789v_dual_sub_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v312790// GFX11: encoding: [0xfd,0x04,0x52,0xc9,0xc1,0x06,0x06,0xff]12791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212792 12793v_dual_sub_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v212794// GFX11: encoding: [0xf0,0x06,0x52,0xc9,0xf0,0x04,0x06,0xff]12795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212796 12797v_dual_sub_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v512798// GFX11: encoding: [0xc1,0x08,0x52,0xc9,0xfd,0x0a,0x06,0xff]12799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212800 12801v_dual_sub_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v412802// GFX11: encoding: [0x7c,0x0a,0x52,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212804 12805v_dual_sub_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v312806// GFX11: encoding: [0x04,0x05,0x58,0xc9,0x01,0x07,0x06,0xff]12807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212808 12809v_dual_sub_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v312810// GFX11: encoding: [0x01,0x05,0x58,0xc9,0xff,0x07,0x06,0xff]12811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212812 12813v_dual_sub_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v312814// GFX11: encoding: [0xff,0x05,0x58,0xc9,0x02,0x07,0x06,0xff]12815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212816 12817v_dual_sub_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v312818// GFX11: encoding: [0x02,0x05,0x58,0xc9,0x03,0x07,0x06,0xff]12819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212820 12821v_dual_sub_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v312822// GFX11: encoding: [0x03,0x05,0x58,0xc9,0x04,0x07,0x06,0xff]12823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212824 12825v_dual_sub_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v312826// GFX11: encoding: [0x69,0x04,0x58,0xc9,0x01,0x06,0x06,0xff]12827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212828 12829v_dual_sub_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v312830// GFX11: encoding: [0x01,0x04,0x58,0xc9,0x69,0x06,0x06,0xff]12831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212832 12833v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v312834// GFX11: encoding: [0x7b,0x04,0x58,0xc9,0x6a,0x06,0x06,0xff]12835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212836 12837v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v312838// GFX11: encoding: [0x7f,0x04,0x58,0xc9,0x6b,0x06,0x06,0xff]12839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212840 12841v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v312842// GFX11: encoding: [0x7e,0x04,0x58,0xc9,0x7b,0x06,0x06,0xff]12843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212844 12845v_dual_sub_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v312846// GFX11: encoding: [0x7d,0x04,0x58,0xc9,0x7d,0x06,0x06,0xff]12847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212848 12849v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v312850// GFX11: encoding: [0x6b,0x04,0x58,0xc9,0x7e,0x06,0x06,0xff]12851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212852 12853v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v312854// GFX11: encoding: [0x6a,0x04,0x58,0xc9,0x7f,0x06,0x06,0xff]12855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212856 12857v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v312858// GFX11: encoding: [0xff,0x04,0x58,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212860 12861v_dual_sub_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v312862// GFX11: encoding: [0xfd,0x04,0x58,0xc9,0xc1,0x06,0x06,0xff]12863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212864 12865v_dual_sub_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v212866// GFX11: encoding: [0xf0,0x06,0x58,0xc9,0xf0,0x04,0x06,0xff]12867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212868 12869v_dual_sub_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v512870// GFX11: encoding: [0xc1,0x08,0x58,0xc9,0xfd,0x0a,0x06,0xff]12871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212872 12873v_dual_sub_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v412874// GFX11: encoding: [0x7c,0x0a,0x58,0xc9,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]12875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212876 12877v_dual_sub_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf12345612878// GFX11: encoding: [0x04,0x05,0x42,0xc9,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]12879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212880 12881v_dual_sub_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf12345612882// GFX11: encoding: [0x01,0x05,0x42,0xc9,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]12883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212884 12885v_dual_sub_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf12345612886// GFX11: encoding: [0xff,0x05,0x42,0xc9,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]12887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212888 12889v_dual_sub_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf12345612890// GFX11: encoding: [0x02,0x05,0x42,0xc9,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]12891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212892 12893v_dual_sub_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf12345612894// GFX11: encoding: [0x03,0x05,0x42,0xc9,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]12895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212896 12897v_dual_sub_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf12345612898// GFX11: encoding: [0x69,0x04,0x42,0xc9,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212900 12901v_dual_sub_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf12345612902// GFX11: encoding: [0x01,0x04,0x42,0xc9,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212904 12905v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf12345612906// GFX11: encoding: [0x7b,0x04,0x42,0xc9,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212908 12909v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf12345612910// GFX11: encoding: [0x7f,0x04,0x42,0xc9,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212912 12913v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf12345612914// GFX11: encoding: [0x7e,0x04,0x42,0xc9,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212916 12917v_dual_sub_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf12345612918// GFX11: encoding: [0x7d,0x04,0x42,0xc9,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212920 12921v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf12345612922// GFX11: encoding: [0x6b,0x04,0x42,0xc9,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212924 12925v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf12345612926// GFX11: encoding: [0x6a,0x04,0x42,0xc9,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212928 12929v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf12345612930// GFX11: encoding: [0xff,0x04,0x42,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212932 12933v_dual_sub_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf12345612934// GFX11: encoding: [0xfd,0x04,0x42,0xc9,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]12935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212936 12937v_dual_sub_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf12345612938// GFX11: encoding: [0xf0,0x06,0x42,0xc9,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]12939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212940 12941v_dual_sub_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf12345612942// GFX11: encoding: [0xc1,0x08,0x42,0xc9,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]12943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212944 12945v_dual_sub_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf12345612946// GFX11: encoding: [0x7c,0x0a,0x42,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]12947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212948 12949v_dual_sub_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v312950// GFX11: encoding: [0x04,0x05,0x40,0xc9,0x01,0x07,0x06,0xff]12951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212952 12953v_dual_sub_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v312954// GFX11: encoding: [0x01,0x05,0x40,0xc9,0xff,0x07,0x06,0xff]12955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212956 12957v_dual_sub_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v312958// GFX11: encoding: [0xff,0x05,0x40,0xc9,0x02,0x07,0x06,0xff]12959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212960 12961v_dual_sub_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v312962// GFX11: encoding: [0x02,0x05,0x40,0xc9,0x03,0x07,0x06,0xff]12963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212964 12965v_dual_sub_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v312966// GFX11: encoding: [0x03,0x05,0x40,0xc9,0x04,0x07,0x06,0xff]12967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212968 12969v_dual_sub_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v312970// GFX11: encoding: [0x69,0x04,0x40,0xc9,0x01,0x06,0x06,0xff]12971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212972 12973v_dual_sub_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v312974// GFX11: encoding: [0x01,0x04,0x40,0xc9,0x69,0x06,0x06,0xff]12975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212976 12977v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v312978// GFX11: encoding: [0x7b,0x04,0x40,0xc9,0x6a,0x06,0x06,0xff]12979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212980 12981v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v312982// GFX11: encoding: [0x7f,0x04,0x40,0xc9,0x6b,0x06,0x06,0xff]12983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212984 12985v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v312986// GFX11: encoding: [0x7e,0x04,0x40,0xc9,0x7b,0x06,0x06,0xff]12987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212988 12989v_dual_sub_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v312990// GFX11: encoding: [0x7d,0x04,0x40,0xc9,0x7d,0x06,0x06,0xff]12991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212992 12993v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v312994// GFX11: encoding: [0x6b,0x04,0x40,0xc9,0x7e,0x06,0x06,0xff]12995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3212996 12997v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v312998// GFX11: encoding: [0x6a,0x04,0x40,0xc9,0x7f,0x06,0x06,0xff]12999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213000 13001v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v313002// GFX11: encoding: [0xff,0x04,0x40,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213004 13005v_dual_sub_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v313006// GFX11: encoding: [0xfd,0x04,0x40,0xc9,0xc1,0x06,0x06,0xff]13007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213008 13009v_dual_sub_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v213010// GFX11: encoding: [0xf0,0x06,0x40,0xc9,0xf0,0x04,0x06,0xff]13011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213012 13013v_dual_sub_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v513014// GFX11: encoding: [0xc1,0x08,0x40,0xc9,0xfd,0x0a,0x06,0xff]13015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213016 13017v_dual_sub_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v413018// GFX11: encoding: [0x7c,0x0a,0x40,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213020 13021v_dual_sub_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v25513022// GFX11: encoding: [0x04,0xff,0x45,0xc9,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]13023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213024 13025v_dual_sub_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v25513026// GFX11: encoding: [0x01,0xff,0x45,0xc9,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]13027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213028 13029v_dual_sub_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v25513030// GFX11: encoding: [0xff,0xff,0x45,0xc9,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]13031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213032 13033v_dual_sub_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v25513034// GFX11: encoding: [0x02,0xff,0x45,0xc9,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]13035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213036 13037v_dual_sub_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v25513038// GFX11: encoding: [0x03,0xff,0x45,0xc9,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]13039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213040 13041v_dual_sub_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v25513042// GFX11: encoding: [0x69,0xfe,0x45,0xc9,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213044 13045v_dual_sub_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v25513046// GFX11: encoding: [0x01,0xfe,0x45,0xc9,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213048 13049v_dual_sub_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v25513050// GFX11: encoding: [0x7b,0xfe,0x45,0xc9,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213052 13053v_dual_sub_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v25513054// GFX11: encoding: [0x7f,0xfe,0x45,0xc9,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213056 13057v_dual_sub_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v25513058// GFX11: encoding: [0x7e,0xfe,0x45,0xc9,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213060 13061v_dual_sub_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v25513062// GFX11: encoding: [0x7d,0xfe,0x45,0xc9,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213064 13065v_dual_sub_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v25513066// GFX11: encoding: [0x6b,0xfe,0x45,0xc9,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213068 13069v_dual_sub_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v25513070// GFX11: encoding: [0x6a,0xfe,0x45,0xc9,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213072 13073v_dual_sub_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v25513074// GFX11: encoding: [0xff,0xfe,0x45,0xc9,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213076 13077v_dual_sub_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v25513078// GFX11: encoding: [0xfd,0xfe,0x45,0xc9,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213080 13081v_dual_sub_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v25513082// GFX11: encoding: [0xf0,0x06,0x44,0xc9,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213084 13085v_dual_sub_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v25513086// GFX11: encoding: [0xc1,0x08,0x44,0xc9,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]13087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213088 13089v_dual_sub_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v413090// GFX11: encoding: [0x7c,0x0a,0x44,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213092 13093v_dual_sub_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v313094// GFX11: encoding: [0x04,0x05,0x62,0xc9,0x01,0x07,0x06,0xff]13095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213096 13097v_dual_sub_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v313098// GFX11: encoding: [0x01,0x05,0x62,0xc9,0xff,0x07,0x06,0xff]13099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213100 13101v_dual_sub_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v313102// GFX11: encoding: [0xff,0x05,0x62,0xc9,0x02,0x07,0x06,0xff]13103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213104 13105v_dual_sub_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v313106// GFX11: encoding: [0x02,0x05,0x62,0xc9,0x03,0x07,0x06,0xff]13107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213108 13109v_dual_sub_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v313110// GFX11: encoding: [0x03,0x05,0x62,0xc9,0x04,0x07,0x06,0xff]13111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213112 13113v_dual_sub_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v313114// GFX11: encoding: [0x69,0x04,0x62,0xc9,0x01,0x06,0x06,0xff]13115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213116 13117v_dual_sub_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v313118// GFX11: encoding: [0x01,0x04,0x62,0xc9,0x69,0x06,0x06,0xff]13119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213120 13121v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v313122// GFX11: encoding: [0x7b,0x04,0x62,0xc9,0x6a,0x06,0x06,0xff]13123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213124 13125v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v313126// GFX11: encoding: [0x7f,0x04,0x62,0xc9,0x6b,0x06,0x06,0xff]13127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213128 13129v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v313130// GFX11: encoding: [0x7e,0x04,0x62,0xc9,0x7b,0x06,0x06,0xff]13131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213132 13133v_dual_sub_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v313134// GFX11: encoding: [0x7d,0x04,0x62,0xc9,0x7d,0x06,0x06,0xff]13135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213136 13137v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v313138// GFX11: encoding: [0x6b,0x04,0x62,0xc9,0x7e,0x06,0x06,0xff]13139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213140 13141v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v313142// GFX11: encoding: [0x6a,0x04,0x62,0xc9,0x7f,0x06,0x06,0xff]13143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213144 13145v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v313146// GFX11: encoding: [0xff,0x04,0x62,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213148 13149v_dual_sub_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v313150// GFX11: encoding: [0xfd,0x04,0x62,0xc9,0xc1,0x06,0x06,0xff]13151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213152 13153v_dual_sub_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v213154// GFX11: encoding: [0xf0,0x06,0x62,0xc9,0xf0,0x04,0x06,0xff]13155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213156 13157v_dual_sub_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v513158// GFX11: encoding: [0xc1,0x08,0x62,0xc9,0xfd,0x0a,0x06,0xff]13159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213160 13161v_dual_sub_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v413162// GFX11: encoding: [0x7c,0x0a,0x62,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213164 13165v_dual_sub_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v313166// GFX11: encoding: [0x04,0x05,0x54,0xc9,0x01,0x07,0x06,0xff]13167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213168 13169v_dual_sub_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v313170// GFX11: encoding: [0x01,0x05,0x54,0xc9,0xff,0x07,0x06,0xff]13171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213172 13173v_dual_sub_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v313174// GFX11: encoding: [0xff,0x05,0x54,0xc9,0x02,0x07,0x06,0xff]13175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213176 13177v_dual_sub_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v313178// GFX11: encoding: [0x02,0x05,0x54,0xc9,0x03,0x07,0x06,0xff]13179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213180 13181v_dual_sub_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v313182// GFX11: encoding: [0x03,0x05,0x54,0xc9,0x04,0x07,0x06,0xff]13183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213184 13185v_dual_sub_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v313186// GFX11: encoding: [0x69,0x04,0x54,0xc9,0x01,0x06,0x06,0xff]13187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213188 13189v_dual_sub_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v313190// GFX11: encoding: [0x01,0x04,0x54,0xc9,0x69,0x06,0x06,0xff]13191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213192 13193v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v313194// GFX11: encoding: [0x7b,0x04,0x54,0xc9,0x6a,0x06,0x06,0xff]13195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213196 13197v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v313198// GFX11: encoding: [0x7f,0x04,0x54,0xc9,0x6b,0x06,0x06,0xff]13199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213200 13201v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v313202// GFX11: encoding: [0x7e,0x04,0x54,0xc9,0x7b,0x06,0x06,0xff]13203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213204 13205v_dual_sub_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v313206// GFX11: encoding: [0x7d,0x04,0x54,0xc9,0x7d,0x06,0x06,0xff]13207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213208 13209v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v313210// GFX11: encoding: [0x6b,0x04,0x54,0xc9,0x7e,0x06,0x06,0xff]13211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213212 13213v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v313214// GFX11: encoding: [0x6a,0x04,0x54,0xc9,0x7f,0x06,0x06,0xff]13215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213216 13217v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v313218// GFX11: encoding: [0xff,0x04,0x54,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213220 13221v_dual_sub_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v313222// GFX11: encoding: [0xfd,0x04,0x54,0xc9,0xc1,0x06,0x06,0xff]13223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213224 13225v_dual_sub_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v213226// GFX11: encoding: [0xf0,0x06,0x54,0xc9,0xf0,0x04,0x06,0xff]13227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213228 13229v_dual_sub_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v513230// GFX11: encoding: [0xc1,0x08,0x54,0xc9,0xfd,0x0a,0x06,0xff]13231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213232 13233v_dual_sub_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v413234// GFX11: encoding: [0x7c,0x0a,0x54,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213236 13237v_dual_sub_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v313238// GFX11: encoding: [0x04,0x05,0x56,0xc9,0x01,0x07,0x06,0xff]13239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213240 13241v_dual_sub_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v313242// GFX11: encoding: [0x01,0x05,0x56,0xc9,0xff,0x07,0x06,0xff]13243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213244 13245v_dual_sub_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v313246// GFX11: encoding: [0xff,0x05,0x56,0xc9,0x02,0x07,0x06,0xff]13247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213248 13249v_dual_sub_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v313250// GFX11: encoding: [0x02,0x05,0x56,0xc9,0x03,0x07,0x06,0xff]13251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213252 13253v_dual_sub_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v313254// GFX11: encoding: [0x03,0x05,0x56,0xc9,0x04,0x07,0x06,0xff]13255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213256 13257v_dual_sub_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v313258// GFX11: encoding: [0x69,0x04,0x56,0xc9,0x01,0x06,0x06,0xff]13259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213260 13261v_dual_sub_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v313262// GFX11: encoding: [0x01,0x04,0x56,0xc9,0x69,0x06,0x06,0xff]13263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213264 13265v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v313266// GFX11: encoding: [0x7b,0x04,0x56,0xc9,0x6a,0x06,0x06,0xff]13267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213268 13269v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v313270// GFX11: encoding: [0x7f,0x04,0x56,0xc9,0x6b,0x06,0x06,0xff]13271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213272 13273v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v313274// GFX11: encoding: [0x7e,0x04,0x56,0xc9,0x7b,0x06,0x06,0xff]13275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213276 13277v_dual_sub_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v313278// GFX11: encoding: [0x7d,0x04,0x56,0xc9,0x7d,0x06,0x06,0xff]13279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213280 13281v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v313282// GFX11: encoding: [0x6b,0x04,0x56,0xc9,0x7e,0x06,0x06,0xff]13283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213284 13285v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v313286// GFX11: encoding: [0x6a,0x04,0x56,0xc9,0x7f,0x06,0x06,0xff]13287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213288 13289v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v313290// GFX11: encoding: [0xff,0x04,0x56,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213292 13293v_dual_sub_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v313294// GFX11: encoding: [0xfd,0x04,0x56,0xc9,0xc1,0x06,0x06,0xff]13295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213296 13297v_dual_sub_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v213298// GFX11: encoding: [0xf0,0x06,0x56,0xc9,0xf0,0x04,0x06,0xff]13299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213300 13301v_dual_sub_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v513302// GFX11: encoding: [0xc1,0x08,0x56,0xc9,0xfd,0x0a,0x06,0xff]13303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213304 13305v_dual_sub_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v413306// GFX11: encoding: [0x7c,0x0a,0x56,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213308 13309v_dual_sub_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v113310// GFX11: encoding: [0x04,0xff,0x51,0xc9,0x01,0x01,0x06,0xff]13311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213312 13313v_dual_sub_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v25513314// GFX11: encoding: [0x01,0xff,0x51,0xc9,0xff,0x01,0x06,0xff]13315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213316 13317v_dual_sub_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v213318// GFX11: encoding: [0xff,0xff,0x51,0xc9,0x02,0x01,0x06,0xff]13319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213320 13321v_dual_sub_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v313322// GFX11: encoding: [0x02,0xff,0x51,0xc9,0x03,0x01,0x06,0xff]13323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213324 13325v_dual_sub_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v413326// GFX11: encoding: [0x03,0xff,0x51,0xc9,0x04,0x01,0x06,0xff]13327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213328 13329v_dual_sub_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s113330// GFX11: encoding: [0x69,0xfe,0x51,0xc9,0x01,0x00,0x06,0xff]13331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213332 13333v_dual_sub_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s10513334// GFX11: encoding: [0x01,0xfe,0x51,0xc9,0x69,0x00,0x06,0xff]13335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213336 13337v_dual_sub_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo13338// GFX11: encoding: [0x7b,0xfe,0x51,0xc9,0x6a,0x00,0x06,0xff]13339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213340 13341v_dual_sub_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi13342// GFX11: encoding: [0x7f,0xfe,0x51,0xc9,0x6b,0x00,0x06,0xff]13343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213344 13345v_dual_sub_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp1513346// GFX11: encoding: [0x7e,0xfe,0x51,0xc9,0x7b,0x00,0x06,0xff]13347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213348 13349v_dual_sub_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m013350// GFX11: encoding: [0x7d,0xfe,0x51,0xc9,0x7d,0x00,0x06,0xff]13351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213352 13353v_dual_sub_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo13354// GFX11: encoding: [0x6b,0xfe,0x51,0xc9,0x7e,0x00,0x06,0xff]13355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213356 13357v_dual_sub_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi13358// GFX11: encoding: [0x6a,0xfe,0x51,0xc9,0x7f,0x00,0x06,0xff]13359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213360 13361v_dual_sub_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null13362// GFX11: encoding: [0xff,0xfe,0x51,0xc9,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]13363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213364 13365v_dual_sub_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -113366// GFX11: encoding: [0xfd,0xfe,0x51,0xc9,0xc1,0x00,0x06,0xff]13367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213368 13369v_dual_sub_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.513370// GFX11: encoding: [0xf0,0x06,0x50,0xc9,0xf0,0x00,0x06,0xff]13371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213372 13373v_dual_sub_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc13374// GFX11: encoding: [0xc1,0x08,0x50,0xc9,0xfd,0x00,0x06,0xff]13375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213376 13377v_dual_sub_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf12345613378// GFX11: encoding: [0x7c,0x0a,0x50,0xc9,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]13379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213380 13381v_dual_sub_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v313382// GFX11: encoding: [0x04,0x05,0x4e,0xc9,0x01,0x07,0x06,0xff]13383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213384 13385v_dual_sub_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v313386// GFX11: encoding: [0x01,0x05,0x4e,0xc9,0xff,0x07,0x06,0xff]13387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213388 13389v_dual_sub_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v313390// GFX11: encoding: [0xff,0x05,0x4e,0xc9,0x02,0x07,0x06,0xff]13391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213392 13393v_dual_sub_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v313394// GFX11: encoding: [0x02,0x05,0x4e,0xc9,0x03,0x07,0x06,0xff]13395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213396 13397v_dual_sub_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v313398// GFX11: encoding: [0x03,0x05,0x4e,0xc9,0x04,0x07,0x06,0xff]13399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213400 13401v_dual_sub_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v313402// GFX11: encoding: [0x69,0x04,0x4e,0xc9,0x01,0x06,0x06,0xff]13403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213404 13405v_dual_sub_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v313406// GFX11: encoding: [0x01,0x04,0x4e,0xc9,0x69,0x06,0x06,0xff]13407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213408 13409v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v313410// GFX11: encoding: [0x7b,0x04,0x4e,0xc9,0x6a,0x06,0x06,0xff]13411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213412 13413v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v313414// GFX11: encoding: [0x7f,0x04,0x4e,0xc9,0x6b,0x06,0x06,0xff]13415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213416 13417v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v313418// GFX11: encoding: [0x7e,0x04,0x4e,0xc9,0x7b,0x06,0x06,0xff]13419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213420 13421v_dual_sub_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v313422// GFX11: encoding: [0x7d,0x04,0x4e,0xc9,0x7d,0x06,0x06,0xff]13423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213424 13425v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v313426// GFX11: encoding: [0x6b,0x04,0x4e,0xc9,0x7e,0x06,0x06,0xff]13427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213428 13429v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v313430// GFX11: encoding: [0x6a,0x04,0x4e,0xc9,0x7f,0x06,0x06,0xff]13431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213432 13433v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v313434// GFX11: encoding: [0xff,0x04,0x4e,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213436 13437v_dual_sub_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v313438// GFX11: encoding: [0xfd,0x04,0x4e,0xc9,0xc1,0x06,0x06,0xff]13439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213440 13441v_dual_sub_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v213442// GFX11: encoding: [0xf0,0x06,0x4e,0xc9,0xf0,0x04,0x06,0xff]13443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213444 13445v_dual_sub_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v513446// GFX11: encoding: [0xc1,0x08,0x4e,0xc9,0xfd,0x0a,0x06,0xff]13447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213448 13449v_dual_sub_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v413450// GFX11: encoding: [0x7c,0x0a,0x4e,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213452 13453v_dual_sub_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v313454// GFX11: encoding: [0x04,0x05,0x46,0xc9,0x01,0x07,0x06,0xff]13455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213456 13457v_dual_sub_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v313458// GFX11: encoding: [0x01,0x05,0x46,0xc9,0xff,0x07,0x06,0xff]13459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213460 13461v_dual_sub_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v313462// GFX11: encoding: [0xff,0x05,0x46,0xc9,0x02,0x07,0x06,0xff]13463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213464 13465v_dual_sub_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v313466// GFX11: encoding: [0x02,0x05,0x46,0xc9,0x03,0x07,0x06,0xff]13467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213468 13469v_dual_sub_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v313470// GFX11: encoding: [0x03,0x05,0x46,0xc9,0x04,0x07,0x06,0xff]13471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213472 13473v_dual_sub_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v313474// GFX11: encoding: [0x69,0x04,0x46,0xc9,0x01,0x06,0x06,0xff]13475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213476 13477v_dual_sub_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v313478// GFX11: encoding: [0x01,0x04,0x46,0xc9,0x69,0x06,0x06,0xff]13479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213480 13481v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v313482// GFX11: encoding: [0x7b,0x04,0x46,0xc9,0x6a,0x06,0x06,0xff]13483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213484 13485v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v313486// GFX11: encoding: [0x7f,0x04,0x46,0xc9,0x6b,0x06,0x06,0xff]13487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213488 13489v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v313490// GFX11: encoding: [0x7e,0x04,0x46,0xc9,0x7b,0x06,0x06,0xff]13491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213492 13493v_dual_sub_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v313494// GFX11: encoding: [0x7d,0x04,0x46,0xc9,0x7d,0x06,0x06,0xff]13495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213496 13497v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v313498// GFX11: encoding: [0x6b,0x04,0x46,0xc9,0x7e,0x06,0x06,0xff]13499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213500 13501v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v313502// GFX11: encoding: [0x6a,0x04,0x46,0xc9,0x7f,0x06,0x06,0xff]13503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213504 13505v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v313506// GFX11: encoding: [0xff,0x04,0x46,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213508 13509v_dual_sub_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v313510// GFX11: encoding: [0xfd,0x04,0x46,0xc9,0xc1,0x06,0x06,0xff]13511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213512 13513v_dual_sub_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v213514// GFX11: encoding: [0xf0,0x06,0x46,0xc9,0xf0,0x04,0x06,0xff]13515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213516 13517v_dual_sub_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v513518// GFX11: encoding: [0xc1,0x08,0x46,0xc9,0xfd,0x0a,0x06,0xff]13519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213520 13521v_dual_sub_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v413522// GFX11: encoding: [0x7c,0x0a,0x46,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213524 13525v_dual_sub_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v313526// GFX11: encoding: [0x04,0x05,0x4a,0xc9,0x01,0x07,0x06,0xff]13527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213528 13529v_dual_sub_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v313530// GFX11: encoding: [0x01,0x05,0x4a,0xc9,0xff,0x07,0x06,0xff]13531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213532 13533v_dual_sub_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v313534// GFX11: encoding: [0xff,0x05,0x4a,0xc9,0x02,0x07,0x06,0xff]13535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213536 13537v_dual_sub_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v313538// GFX11: encoding: [0x02,0x05,0x4a,0xc9,0x03,0x07,0x06,0xff]13539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213540 13541v_dual_sub_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v313542// GFX11: encoding: [0x03,0x05,0x4a,0xc9,0x04,0x07,0x06,0xff]13543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213544 13545v_dual_sub_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v313546// GFX11: encoding: [0x69,0x04,0x4a,0xc9,0x01,0x06,0x06,0xff]13547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213548 13549v_dual_sub_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v313550// GFX11: encoding: [0x01,0x04,0x4a,0xc9,0x69,0x06,0x06,0xff]13551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213552 13553v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v313554// GFX11: encoding: [0x7b,0x04,0x4a,0xc9,0x6a,0x06,0x06,0xff]13555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213556 13557v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v313558// GFX11: encoding: [0x7f,0x04,0x4a,0xc9,0x6b,0x06,0x06,0xff]13559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213560 13561v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v313562// GFX11: encoding: [0x7e,0x04,0x4a,0xc9,0x7b,0x06,0x06,0xff]13563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213564 13565v_dual_sub_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v313566// GFX11: encoding: [0x7d,0x04,0x4a,0xc9,0x7d,0x06,0x06,0xff]13567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213568 13569v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v313570// GFX11: encoding: [0x6b,0x04,0x4a,0xc9,0x7e,0x06,0x06,0xff]13571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213572 13573v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v313574// GFX11: encoding: [0x6a,0x04,0x4a,0xc9,0x7f,0x06,0x06,0xff]13575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213576 13577v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v313578// GFX11: encoding: [0xff,0x04,0x4a,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213580 13581v_dual_sub_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v313582// GFX11: encoding: [0xfd,0x04,0x4a,0xc9,0xc1,0x06,0x06,0xff]13583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213584 13585v_dual_sub_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v213586// GFX11: encoding: [0xf0,0x06,0x4a,0xc9,0xf0,0x04,0x06,0xff]13587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213588 13589v_dual_sub_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v513590// GFX11: encoding: [0xc1,0x08,0x4a,0xc9,0xfd,0x0a,0x06,0xff]13591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213592 13593v_dual_sub_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v413594// GFX11: encoding: [0x7c,0x0a,0x4a,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213596 13597v_dual_sub_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v313598// GFX11: encoding: [0x04,0x05,0x4c,0xc9,0x01,0x07,0x06,0xff]13599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213600 13601v_dual_sub_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v313602// GFX11: encoding: [0x01,0x05,0x4c,0xc9,0xff,0x07,0x06,0xff]13603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213604 13605v_dual_sub_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v313606// GFX11: encoding: [0xff,0x05,0x4c,0xc9,0x02,0x07,0x06,0xff]13607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213608 13609v_dual_sub_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v313610// GFX11: encoding: [0x02,0x05,0x4c,0xc9,0x03,0x07,0x06,0xff]13611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213612 13613v_dual_sub_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v313614// GFX11: encoding: [0x03,0x05,0x4c,0xc9,0x04,0x07,0x06,0xff]13615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213616 13617v_dual_sub_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v313618// GFX11: encoding: [0x69,0x04,0x4c,0xc9,0x01,0x06,0x06,0xff]13619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213620 13621v_dual_sub_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v313622// GFX11: encoding: [0x01,0x04,0x4c,0xc9,0x69,0x06,0x06,0xff]13623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213624 13625v_dual_sub_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v313626// GFX11: encoding: [0x7b,0x04,0x4c,0xc9,0x6a,0x06,0x06,0xff]13627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213628 13629v_dual_sub_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v313630// GFX11: encoding: [0x7f,0x04,0x4c,0xc9,0x6b,0x06,0x06,0xff]13631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213632 13633v_dual_sub_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v313634// GFX11: encoding: [0x7e,0x04,0x4c,0xc9,0x7b,0x06,0x06,0xff]13635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213636 13637v_dual_sub_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v313638// GFX11: encoding: [0x7d,0x04,0x4c,0xc9,0x7d,0x06,0x06,0xff]13639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213640 13641v_dual_sub_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v313642// GFX11: encoding: [0x6b,0x04,0x4c,0xc9,0x7e,0x06,0x06,0xff]13643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213644 13645v_dual_sub_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v313646// GFX11: encoding: [0x6a,0x04,0x4c,0xc9,0x7f,0x06,0x06,0xff]13647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213648 13649v_dual_sub_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v313650// GFX11: encoding: [0xff,0x04,0x4c,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213652 13653v_dual_sub_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v313654// GFX11: encoding: [0xfd,0x04,0x4c,0xc9,0xc1,0x06,0x06,0xff]13655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213656 13657v_dual_sub_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v213658// GFX11: encoding: [0xf0,0x06,0x4c,0xc9,0xf0,0x04,0x06,0xff]13659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213660 13661v_dual_sub_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v513662// GFX11: encoding: [0xc1,0x08,0x4c,0xc9,0xfd,0x0a,0x06,0xff]13663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213664 13665v_dual_sub_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v413666// GFX11: encoding: [0x7c,0x0a,0x4c,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213668 13669v_dual_subrev_f32 v255, v4, v2 :: v_dual_add_f32 v6, v1, v313670// GFX11: encoding: [0x04,0x05,0x88,0xc9,0x01,0x07,0x06,0xff]13671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213672 13673v_dual_subrev_f32 v255, v1, v2 :: v_dual_add_f32 v6, v255, v313674// GFX11: encoding: [0x01,0x05,0x88,0xc9,0xff,0x07,0x06,0xff]13675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213676 13677v_dual_subrev_f32 v255, v255, v2 :: v_dual_add_f32 v6, v2, v313678// GFX11: encoding: [0xff,0x05,0x88,0xc9,0x02,0x07,0x06,0xff]13679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213680 13681v_dual_subrev_f32 v255, v2, v2 :: v_dual_add_f32 v6, v3, v313682// GFX11: encoding: [0x02,0x05,0x88,0xc9,0x03,0x07,0x06,0xff]13683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213684 13685v_dual_subrev_f32 v255, v3, v2 :: v_dual_add_f32 v6, v4, v313686// GFX11: encoding: [0x03,0x05,0x88,0xc9,0x04,0x07,0x06,0xff]13687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213688 13689v_dual_subrev_f32 v255, s105, v2 :: v_dual_add_f32 v6, s1, v313690// GFX11: encoding: [0x69,0x04,0x88,0xc9,0x01,0x06,0x06,0xff]13691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213692 13693v_dual_subrev_f32 v255, s1, v2 :: v_dual_add_f32 v6, s105, v313694// GFX11: encoding: [0x01,0x04,0x88,0xc9,0x69,0x06,0x06,0xff]13695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213696 13697v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v313698// GFX11: encoding: [0x7b,0x04,0x88,0xc9,0x6a,0x06,0x06,0xff]13699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213700 13701v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v313702// GFX11: encoding: [0x7f,0x04,0x88,0xc9,0x6b,0x06,0x06,0xff]13703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213704 13705v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v313706// GFX11: encoding: [0x7e,0x04,0x88,0xc9,0x7b,0x06,0x06,0xff]13707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213708 13709v_dual_subrev_f32 v255, m0, v2 :: v_dual_add_f32 v6, m0, v313710// GFX11: encoding: [0x7d,0x04,0x88,0xc9,0x7d,0x06,0x06,0xff]13711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213712 13713v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v313714// GFX11: encoding: [0x6b,0x04,0x88,0xc9,0x7e,0x06,0x06,0xff]13715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213716 13717v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v313718// GFX11: encoding: [0x6a,0x04,0x88,0xc9,0x7f,0x06,0x06,0xff]13719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213720 13721v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_add_f32 v6, null, v313722// GFX11: encoding: [0xff,0x04,0x88,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213724 13725v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v313726// GFX11: encoding: [0xfd,0x04,0x88,0xc9,0xc1,0x06,0x06,0xff]13727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213728 13729v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v213730// GFX11: encoding: [0xf0,0x06,0x88,0xc9,0xf0,0x04,0x06,0xff]13731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213732 13733v_dual_subrev_f32 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v513734// GFX11: encoding: [0xc1,0x08,0x88,0xc9,0xfd,0x0a,0x06,0xff]13735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213736 13737v_dual_subrev_f32 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v413738// GFX11: encoding: [0x7c,0x0a,0x88,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213740 13741v_dual_subrev_f32 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v313742// GFX11: encoding: [0x04,0x05,0xa0,0xc9,0x01,0x07,0x06,0xff]13743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213744 13745v_dual_subrev_f32 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v313746// GFX11: encoding: [0x01,0x05,0xa0,0xc9,0xff,0x07,0x06,0xff]13747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213748 13749v_dual_subrev_f32 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v313750// GFX11: encoding: [0xff,0x05,0xa0,0xc9,0x02,0x07,0x06,0xff]13751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213752 13753v_dual_subrev_f32 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v313754// GFX11: encoding: [0x02,0x05,0xa0,0xc9,0x03,0x07,0x06,0xff]13755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213756 13757v_dual_subrev_f32 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v313758// GFX11: encoding: [0x03,0x05,0xa0,0xc9,0x04,0x07,0x06,0xff]13759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213760 13761v_dual_subrev_f32 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v313762// GFX11: encoding: [0x69,0x04,0xa0,0xc9,0x01,0x06,0x06,0xff]13763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213764 13765v_dual_subrev_f32 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v313766// GFX11: encoding: [0x01,0x04,0xa0,0xc9,0x69,0x06,0x06,0xff]13767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213768 13769v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v313770// GFX11: encoding: [0x7b,0x04,0xa0,0xc9,0x6a,0x06,0x06,0xff]13771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213772 13773v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v313774// GFX11: encoding: [0x7f,0x04,0xa0,0xc9,0x6b,0x06,0x06,0xff]13775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213776 13777v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v313778// GFX11: encoding: [0x7e,0x04,0xa0,0xc9,0x7b,0x06,0x06,0xff]13779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213780 13781v_dual_subrev_f32 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v313782// GFX11: encoding: [0x7d,0x04,0xa0,0xc9,0x7d,0x06,0x06,0xff]13783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213784 13785v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v313786// GFX11: encoding: [0x6b,0x04,0xa0,0xc9,0x7e,0x06,0x06,0xff]13787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213788 13789v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v313790// GFX11: encoding: [0x6a,0x04,0xa0,0xc9,0x7f,0x06,0x06,0xff]13791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213792 13793v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_add_nc_u32 v6, null, v313794// GFX11: encoding: [0xff,0x04,0xa0,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213796 13797v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v313798// GFX11: encoding: [0xfd,0x04,0xa0,0xc9,0xc1,0x06,0x06,0xff]13799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213800 13801v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v213802// GFX11: encoding: [0xf0,0x06,0xa0,0xc9,0xf0,0x04,0x06,0xff]13803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213804 13805v_dual_subrev_f32 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v513806// GFX11: encoding: [0xc1,0x08,0xa0,0xc9,0xfd,0x0a,0x06,0xff]13807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213808 13809v_dual_subrev_f32 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v413810// GFX11: encoding: [0x7c,0x0a,0xa0,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213812 13813v_dual_subrev_f32 v255, v4, v2 :: v_dual_and_b32 v6, v1, v313814// GFX11: encoding: [0x04,0x05,0xa4,0xc9,0x01,0x07,0x06,0xff]13815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213816 13817v_dual_subrev_f32 v255, v1, v2 :: v_dual_and_b32 v6, v255, v313818// GFX11: encoding: [0x01,0x05,0xa4,0xc9,0xff,0x07,0x06,0xff]13819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213820 13821v_dual_subrev_f32 v255, v255, v2 :: v_dual_and_b32 v6, v2, v313822// GFX11: encoding: [0xff,0x05,0xa4,0xc9,0x02,0x07,0x06,0xff]13823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213824 13825v_dual_subrev_f32 v255, v2, v2 :: v_dual_and_b32 v6, v3, v313826// GFX11: encoding: [0x02,0x05,0xa4,0xc9,0x03,0x07,0x06,0xff]13827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213828 13829v_dual_subrev_f32 v255, v3, v2 :: v_dual_and_b32 v6, v4, v313830// GFX11: encoding: [0x03,0x05,0xa4,0xc9,0x04,0x07,0x06,0xff]13831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213832 13833v_dual_subrev_f32 v255, s105, v2 :: v_dual_and_b32 v6, s1, v313834// GFX11: encoding: [0x69,0x04,0xa4,0xc9,0x01,0x06,0x06,0xff]13835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213836 13837v_dual_subrev_f32 v255, s1, v2 :: v_dual_and_b32 v6, s105, v313838// GFX11: encoding: [0x01,0x04,0xa4,0xc9,0x69,0x06,0x06,0xff]13839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213840 13841v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_and_b32 v6, vcc_lo, v313842// GFX11: encoding: [0x7b,0x04,0xa4,0xc9,0x6a,0x06,0x06,0xff]13843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213844 13845v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_and_b32 v6, vcc_hi, v313846// GFX11: encoding: [0x7f,0x04,0xa4,0xc9,0x6b,0x06,0x06,0xff]13847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213848 13849v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_and_b32 v6, ttmp15, v313850// GFX11: encoding: [0x7e,0x04,0xa4,0xc9,0x7b,0x06,0x06,0xff]13851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213852 13853v_dual_subrev_f32 v255, m0, v2 :: v_dual_and_b32 v6, m0, v313854// GFX11: encoding: [0x7d,0x04,0xa4,0xc9,0x7d,0x06,0x06,0xff]13855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213856 13857v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_and_b32 v6, exec_lo, v313858// GFX11: encoding: [0x6b,0x04,0xa4,0xc9,0x7e,0x06,0x06,0xff]13859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213860 13861v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_and_b32 v6, exec_hi, v313862// GFX11: encoding: [0x6a,0x04,0xa4,0xc9,0x7f,0x06,0x06,0xff]13863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213864 13865v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_and_b32 v6, null, v313866// GFX11: encoding: [0xff,0x04,0xa4,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213868 13869v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_and_b32 v6, -1, v313870// GFX11: encoding: [0xfd,0x04,0xa4,0xc9,0xc1,0x06,0x06,0xff]13871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213872 13873v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_and_b32 v6, 0.5, v213874// GFX11: encoding: [0xf0,0x06,0xa4,0xc9,0xf0,0x04,0x06,0xff]13875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213876 13877v_dual_subrev_f32 v255, -1, v4 :: v_dual_and_b32 v6, src_scc, v513878// GFX11: encoding: [0xc1,0x08,0xa4,0xc9,0xfd,0x0a,0x06,0xff]13879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213880 13881v_dual_subrev_f32 v6, null, v5 :: v_dual_and_b32 v255, 0xaf123456, v413882// GFX11: encoding: [0x7c,0x0a,0xa4,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213884 13885v_dual_subrev_f32 v255, v4, v2 :: v_dual_cndmask_b32 v6, v1, v313886// GFX11: encoding: [0x04,0x05,0x92,0xc9,0x01,0x07,0x06,0xff]13887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213888 13889v_dual_subrev_f32 v255, v1, v2 :: v_dual_cndmask_b32 v6, v255, v313890// GFX11: encoding: [0x01,0x05,0x92,0xc9,0xff,0x07,0x06,0xff]13891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213892 13893v_dual_subrev_f32 v255, v255, v2 :: v_dual_cndmask_b32 v6, v2, v313894// GFX11: encoding: [0xff,0x05,0x92,0xc9,0x02,0x07,0x06,0xff]13895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213896 13897v_dual_subrev_f32 v255, v2, v2 :: v_dual_cndmask_b32 v6, v3, v313898// GFX11: encoding: [0x02,0x05,0x92,0xc9,0x03,0x07,0x06,0xff]13899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213900 13901v_dual_subrev_f32 v255, v3, v2 :: v_dual_cndmask_b32 v6, v4, v313902// GFX11: encoding: [0x03,0x05,0x92,0xc9,0x04,0x07,0x06,0xff]13903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213904 13905v_dual_subrev_f32 v255, s105, v2 :: v_dual_cndmask_b32 v6, s105, v313906// GFX11: encoding: [0x69,0x04,0x92,0xc9,0x69,0x06,0x06,0xff]13907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213908 13909v_dual_subrev_f32 v255, s1, v2 :: v_dual_cndmask_b32 v6, s1, v313910// GFX11: encoding: [0x01,0x04,0x92,0xc9,0x01,0x06,0x06,0xff]13911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213912 13913v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_cndmask_b32 v6, ttmp15, v313914// GFX11: encoding: [0x7b,0x04,0x92,0xc9,0x7b,0x06,0x06,0xff]13915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213916 13917v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_cndmask_b32 v6, exec_hi, v313918// GFX11: encoding: [0x7f,0x04,0x92,0xc9,0x7f,0x06,0x06,0xff]13919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213920 13921v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_cndmask_b32 v6, exec_lo, v313922// GFX11: encoding: [0x7e,0x04,0x92,0xc9,0x7e,0x06,0x06,0xff]13923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213924 13925v_dual_subrev_f32 v255, m0, v2 :: v_dual_cndmask_b32 v6, m0, v313926// GFX11: encoding: [0x7d,0x04,0x92,0xc9,0x7d,0x06,0x06,0xff]13927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213928 13929v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_cndmask_b32 v6, vcc_hi, v313930// GFX11: encoding: [0x6b,0x04,0x92,0xc9,0x6b,0x06,0x06,0xff]13931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213932 13933v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_cndmask_b32 v6, vcc_lo, v313934// GFX11: encoding: [0x6a,0x04,0x92,0xc9,0x6a,0x06,0x06,0xff]13935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213936 13937v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_cndmask_b32 v6, null, v313938// GFX11: encoding: [0xff,0x04,0x92,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]13939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213940 13941v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_cndmask_b32 v6, -1, v313942// GFX11: encoding: [0xfd,0x04,0x92,0xc9,0xc1,0x06,0x06,0xff]13943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213944 13945v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_cndmask_b32 v6, 0.5, v213946// GFX11: encoding: [0xf0,0x06,0x92,0xc9,0xf0,0x04,0x06,0xff]13947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213948 13949v_dual_subrev_f32 v255, -1, v4 :: v_dual_cndmask_b32 v6, src_scc, v513950// GFX11: encoding: [0xc1,0x08,0x92,0xc9,0xfd,0x0a,0x06,0xff]13951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213952 13953v_dual_subrev_f32 v6, null, v5 :: v_dual_cndmask_b32 v255, 0xaf123456, v413954// GFX11: encoding: [0x7c,0x0a,0x92,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]13955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213956 13957v_dual_subrev_f32 v255, v4, v2 :: v_dual_dot2acc_f32_f16 v6, v1, v313958// GFX11: encoding: [0x04,0x05,0x98,0xc9,0x01,0x07,0x06,0xff]13959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213960 13961v_dual_subrev_f32 v255, v1, v2 :: v_dual_dot2acc_f32_f16 v6, v255, v313962// GFX11: encoding: [0x01,0x05,0x98,0xc9,0xff,0x07,0x06,0xff]13963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213964 13965v_dual_subrev_f32 v255, v255, v2 :: v_dual_dot2acc_f32_f16 v6, v2, v313966// GFX11: encoding: [0xff,0x05,0x98,0xc9,0x02,0x07,0x06,0xff]13967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213968 13969v_dual_subrev_f32 v255, v2, v2 :: v_dual_dot2acc_f32_f16 v6, v3, v313970// GFX11: encoding: [0x02,0x05,0x98,0xc9,0x03,0x07,0x06,0xff]13971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213972 13973v_dual_subrev_f32 v255, v3, v2 :: v_dual_dot2acc_f32_f16 v6, v4, v313974// GFX11: encoding: [0x03,0x05,0x98,0xc9,0x04,0x07,0x06,0xff]13975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213976 13977v_dual_subrev_f32 v255, s105, v2 :: v_dual_dot2acc_f32_f16 v6, s1, v313978// GFX11: encoding: [0x69,0x04,0x98,0xc9,0x01,0x06,0x06,0xff]13979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213980 13981v_dual_subrev_f32 v255, s1, v2 :: v_dual_dot2acc_f32_f16 v6, s105, v313982// GFX11: encoding: [0x01,0x04,0x98,0xc9,0x69,0x06,0x06,0xff]13983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213984 13985v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_lo, v313986// GFX11: encoding: [0x7b,0x04,0x98,0xc9,0x6a,0x06,0x06,0xff]13987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213988 13989v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_f16 v6, vcc_hi, v313990// GFX11: encoding: [0x7f,0x04,0x98,0xc9,0x6b,0x06,0x06,0xff]13991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213992 13993v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_f16 v6, ttmp15, v313994// GFX11: encoding: [0x7e,0x04,0x98,0xc9,0x7b,0x06,0x06,0xff]13995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3213996 13997v_dual_subrev_f32 v255, m0, v2 :: v_dual_dot2acc_f32_f16 v6, m0, v313998// GFX11: encoding: [0x7d,0x04,0x98,0xc9,0x7d,0x06,0x06,0xff]13999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214000 14001v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_f16 v6, exec_lo, v314002// GFX11: encoding: [0x6b,0x04,0x98,0xc9,0x7e,0x06,0x06,0xff]14003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214004 14005v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_f16 v6, exec_hi, v314006// GFX11: encoding: [0x6a,0x04,0x98,0xc9,0x7f,0x06,0x06,0xff]14007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214008 14009v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_f16 v6, null, v314010// GFX11: encoding: [0xff,0x04,0x98,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214012 14013v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_f16 v6, -1, v314014// GFX11: encoding: [0xfd,0x04,0x98,0xc9,0xc1,0x06,0x06,0xff]14015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214016 14017v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_f16 v6, 0.5, v214018// GFX11: encoding: [0xf0,0x06,0x98,0xc9,0xf0,0x04,0x06,0xff]14019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214020 14021v_dual_subrev_f32 v255, -1, v4 :: v_dual_dot2acc_f32_f16 v6, src_scc, v514022// GFX11: encoding: [0xc1,0x08,0x98,0xc9,0xfd,0x0a,0x06,0xff]14023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214024 14025v_dual_subrev_f32 v6, null, v5 :: v_dual_dot2acc_f32_f16 v255, 0xfe0b, v414026// GFX11: encoding: [0x7c,0x0a,0x98,0xc9,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]14027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214028 14029v_dual_subrev_f32 v255, v4, v2 :: v_dual_fmaak_f32 v6, v1, v3, 0xaf12345614030// GFX11: encoding: [0x04,0x05,0x82,0xc9,0x01,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]14031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214032 14033v_dual_subrev_f32 v255, v1, v2 :: v_dual_fmaak_f32 v6, v255, v3, 0xaf12345614034// GFX11: encoding: [0x01,0x05,0x82,0xc9,0xff,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]14035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214036 14037v_dual_subrev_f32 v255, v255, v2 :: v_dual_fmaak_f32 v6, v2, v3, 0xaf12345614038// GFX11: encoding: [0xff,0x05,0x82,0xc9,0x02,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]14039// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214040 14041v_dual_subrev_f32 v255, v2, v2 :: v_dual_fmaak_f32 v6, v3, v3, 0xaf12345614042// GFX11: encoding: [0x02,0x05,0x82,0xc9,0x03,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]14043// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214044 14045v_dual_subrev_f32 v255, v3, v2 :: v_dual_fmaak_f32 v6, v4, v3, 0xaf12345614046// GFX11: encoding: [0x03,0x05,0x82,0xc9,0x04,0x07,0x06,0xff,0x56,0x34,0x12,0xaf]14047// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214048 14049v_dual_subrev_f32 v255, s105, v2 :: v_dual_fmaak_f32 v6, s105, v3, 0xaf12345614050// GFX11: encoding: [0x69,0x04,0x82,0xc9,0x69,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14051// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214052 14053v_dual_subrev_f32 v255, s1, v2 :: v_dual_fmaak_f32 v6, s1, v3, 0xaf12345614054// GFX11: encoding: [0x01,0x04,0x82,0xc9,0x01,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14055// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214056 14057v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_fmaak_f32 v6, ttmp15, v3, 0xaf12345614058// GFX11: encoding: [0x7b,0x04,0x82,0xc9,0x7b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14059// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214060 14061v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_fmaak_f32 v6, exec_hi, v3, 0xaf12345614062// GFX11: encoding: [0x7f,0x04,0x82,0xc9,0x7f,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14063// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214064 14065v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_fmaak_f32 v6, exec_lo, v3, 0xaf12345614066// GFX11: encoding: [0x7e,0x04,0x82,0xc9,0x7e,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14067// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214068 14069v_dual_subrev_f32 v255, m0, v2 :: v_dual_fmaak_f32 v6, m0, v3, 0xaf12345614070// GFX11: encoding: [0x7d,0x04,0x82,0xc9,0x7d,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14071// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214072 14073v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_fmaak_f32 v6, vcc_hi, v3, 0xaf12345614074// GFX11: encoding: [0x6b,0x04,0x82,0xc9,0x6b,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14075// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214076 14077v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_fmaak_f32 v6, vcc_lo, v3, 0xaf12345614078// GFX11: encoding: [0x6a,0x04,0x82,0xc9,0x6a,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14079// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214080 14081v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_fmaak_f32 v6, null, v3, 0xaf12345614082// GFX11: encoding: [0xff,0x04,0x82,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14083// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214084 14085v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_fmaak_f32 v6, -1, v3, 0xaf12345614086// GFX11: encoding: [0xfd,0x04,0x82,0xc9,0xc1,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14087// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214088 14089v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_fmaak_f32 v6, 0.5, v2, 0xaf12345614090// GFX11: encoding: [0xf0,0x06,0x82,0xc9,0xf0,0x04,0x06,0xff,0x56,0x34,0x12,0xaf]14091// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214092 14093v_dual_subrev_f32 v255, -1, v4 :: v_dual_fmaak_f32 v6, src_scc, v5, 0xaf12345614094// GFX11: encoding: [0xc1,0x08,0x82,0xc9,0xfd,0x0a,0x06,0xff,0x56,0x34,0x12,0xaf]14095// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214096 14097v_dual_subrev_f32 v6, null, v5 :: v_dual_fmaak_f32 v255, 0xaf123456, v4, 0xaf12345614098// GFX11: encoding: [0x7c,0x0a,0x82,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14099// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214100 14101v_dual_subrev_f32 v255, v4, v2 :: v_dual_fmac_f32 v6, v1, v314102// GFX11: encoding: [0x04,0x05,0x80,0xc9,0x01,0x07,0x06,0xff]14103// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214104 14105v_dual_subrev_f32 v255, v1, v2 :: v_dual_fmac_f32 v6, v255, v314106// GFX11: encoding: [0x01,0x05,0x80,0xc9,0xff,0x07,0x06,0xff]14107// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214108 14109v_dual_subrev_f32 v255, v255, v2 :: v_dual_fmac_f32 v6, v2, v314110// GFX11: encoding: [0xff,0x05,0x80,0xc9,0x02,0x07,0x06,0xff]14111// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214112 14113v_dual_subrev_f32 v255, v2, v2 :: v_dual_fmac_f32 v6, v3, v314114// GFX11: encoding: [0x02,0x05,0x80,0xc9,0x03,0x07,0x06,0xff]14115// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214116 14117v_dual_subrev_f32 v255, v3, v2 :: v_dual_fmac_f32 v6, v4, v314118// GFX11: encoding: [0x03,0x05,0x80,0xc9,0x04,0x07,0x06,0xff]14119// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214120 14121v_dual_subrev_f32 v255, s105, v2 :: v_dual_fmac_f32 v6, s1, v314122// GFX11: encoding: [0x69,0x04,0x80,0xc9,0x01,0x06,0x06,0xff]14123// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214124 14125v_dual_subrev_f32 v255, s1, v2 :: v_dual_fmac_f32 v6, s105, v314126// GFX11: encoding: [0x01,0x04,0x80,0xc9,0x69,0x06,0x06,0xff]14127// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214128 14129v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_fmac_f32 v6, vcc_lo, v314130// GFX11: encoding: [0x7b,0x04,0x80,0xc9,0x6a,0x06,0x06,0xff]14131// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214132 14133v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_fmac_f32 v6, vcc_hi, v314134// GFX11: encoding: [0x7f,0x04,0x80,0xc9,0x6b,0x06,0x06,0xff]14135// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214136 14137v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_fmac_f32 v6, ttmp15, v314138// GFX11: encoding: [0x7e,0x04,0x80,0xc9,0x7b,0x06,0x06,0xff]14139// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214140 14141v_dual_subrev_f32 v255, m0, v2 :: v_dual_fmac_f32 v6, m0, v314142// GFX11: encoding: [0x7d,0x04,0x80,0xc9,0x7d,0x06,0x06,0xff]14143// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214144 14145v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_fmac_f32 v6, exec_lo, v314146// GFX11: encoding: [0x6b,0x04,0x80,0xc9,0x7e,0x06,0x06,0xff]14147// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214148 14149v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_fmac_f32 v6, exec_hi, v314150// GFX11: encoding: [0x6a,0x04,0x80,0xc9,0x7f,0x06,0x06,0xff]14151// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214152 14153v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_fmac_f32 v6, null, v314154// GFX11: encoding: [0xff,0x04,0x80,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14155// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214156 14157v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_fmac_f32 v6, -1, v314158// GFX11: encoding: [0xfd,0x04,0x80,0xc9,0xc1,0x06,0x06,0xff]14159// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214160 14161v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_fmac_f32 v6, 0.5, v214162// GFX11: encoding: [0xf0,0x06,0x80,0xc9,0xf0,0x04,0x06,0xff]14163// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214164 14165v_dual_subrev_f32 v255, -1, v4 :: v_dual_fmac_f32 v6, src_scc, v514166// GFX11: encoding: [0xc1,0x08,0x80,0xc9,0xfd,0x0a,0x06,0xff]14167// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214168 14169v_dual_subrev_f32 v6, null, v5 :: v_dual_fmac_f32 v255, 0xaf123456, v414170// GFX11: encoding: [0x7c,0x0a,0x80,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14171// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214172 14173v_dual_subrev_f32 v255, v4, v255 :: v_dual_fmamk_f32 v6, v1, 0xaf123456, v25514174// GFX11: encoding: [0x04,0xff,0x85,0xc9,0x01,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]14175// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214176 14177v_dual_subrev_f32 v255, v1, v255 :: v_dual_fmamk_f32 v6, v255, 0xaf123456, v25514178// GFX11: encoding: [0x01,0xff,0x85,0xc9,0xff,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]14179// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214180 14181v_dual_subrev_f32 v255, v255, v255 :: v_dual_fmamk_f32 v6, v2, 0xaf123456, v25514182// GFX11: encoding: [0xff,0xff,0x85,0xc9,0x02,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]14183// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214184 14185v_dual_subrev_f32 v255, v2, v255 :: v_dual_fmamk_f32 v6, v3, 0xaf123456, v25514186// GFX11: encoding: [0x02,0xff,0x85,0xc9,0x03,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]14187// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214188 14189v_dual_subrev_f32 v255, v3, v255 :: v_dual_fmamk_f32 v6, v4, 0xaf123456, v25514190// GFX11: encoding: [0x03,0xff,0x85,0xc9,0x04,0xff,0x07,0xff,0x56,0x34,0x12,0xaf]14191// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214192 14193v_dual_subrev_f32 v255, s105, v255 :: v_dual_fmamk_f32 v6, s105, 0xaf123456, v25514194// GFX11: encoding: [0x69,0xfe,0x85,0xc9,0x69,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14195// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214196 14197v_dual_subrev_f32 v255, s1, v255 :: v_dual_fmamk_f32 v6, s1, 0xaf123456, v25514198// GFX11: encoding: [0x01,0xfe,0x85,0xc9,0x01,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14199// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214200 14201v_dual_subrev_f32 v255, ttmp15, v255 :: v_dual_fmamk_f32 v6, ttmp15, 0xaf123456, v25514202// GFX11: encoding: [0x7b,0xfe,0x85,0xc9,0x7b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14203// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214204 14205v_dual_subrev_f32 v255, exec_hi, v255 :: v_dual_fmamk_f32 v6, exec_hi, 0xaf123456, v25514206// GFX11: encoding: [0x7f,0xfe,0x85,0xc9,0x7f,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14207// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214208 14209v_dual_subrev_f32 v255, exec_lo, v255 :: v_dual_fmamk_f32 v6, exec_lo, 0xaf123456, v25514210// GFX11: encoding: [0x7e,0xfe,0x85,0xc9,0x7e,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14211// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214212 14213v_dual_subrev_f32 v255, m0, v255 :: v_dual_fmamk_f32 v6, m0, 0xaf123456, v25514214// GFX11: encoding: [0x7d,0xfe,0x85,0xc9,0x7d,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14215// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214216 14217v_dual_subrev_f32 v255, vcc_hi, v255 :: v_dual_fmamk_f32 v6, vcc_hi, 0xaf123456, v25514218// GFX11: encoding: [0x6b,0xfe,0x85,0xc9,0x6b,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14219// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214220 14221v_dual_subrev_f32 v255, vcc_lo, v255 :: v_dual_fmamk_f32 v6, vcc_lo, 0xaf123456, v25514222// GFX11: encoding: [0x6a,0xfe,0x85,0xc9,0x6a,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14223// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214224 14225v_dual_subrev_f32 v255, 0xaf123456, v255 :: v_dual_fmamk_f32 v6, null, 0xaf123456, v25514226// GFX11: encoding: [0xff,0xfe,0x85,0xc9,0x7c,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14227// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214228 14229v_dual_subrev_f32 v255, src_scc, v255 :: v_dual_fmamk_f32 v6, -1, 0xaf123456, v25514230// GFX11: encoding: [0xfd,0xfe,0x85,0xc9,0xc1,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14231// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214232 14233v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_fmamk_f32 v6, 0.5, 0xaf123456, v25514234// GFX11: encoding: [0xf0,0x06,0x84,0xc9,0xf0,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14235// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214236 14237v_dual_subrev_f32 v255, -1, v4 :: v_dual_fmamk_f32 v6, src_scc, 0xaf123456, v25514238// GFX11: encoding: [0xc1,0x08,0x84,0xc9,0xfd,0xfe,0x07,0xff,0x56,0x34,0x12,0xaf]14239// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214240 14241v_dual_subrev_f32 v6, null, v5 :: v_dual_fmamk_f32 v255, 0xaf123456, 0xaf123456, v414242// GFX11: encoding: [0x7c,0x0a,0x84,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14243// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214244 14245v_dual_subrev_f32 v255, v4, v2 :: v_dual_lshlrev_b32 v6, v1, v314246// GFX11: encoding: [0x04,0x05,0xa2,0xc9,0x01,0x07,0x06,0xff]14247// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214248 14249v_dual_subrev_f32 v255, v1, v2 :: v_dual_lshlrev_b32 v6, v255, v314250// GFX11: encoding: [0x01,0x05,0xa2,0xc9,0xff,0x07,0x06,0xff]14251// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214252 14253v_dual_subrev_f32 v255, v255, v2 :: v_dual_lshlrev_b32 v6, v2, v314254// GFX11: encoding: [0xff,0x05,0xa2,0xc9,0x02,0x07,0x06,0xff]14255// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214256 14257v_dual_subrev_f32 v255, v2, v2 :: v_dual_lshlrev_b32 v6, v3, v314258// GFX11: encoding: [0x02,0x05,0xa2,0xc9,0x03,0x07,0x06,0xff]14259// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214260 14261v_dual_subrev_f32 v255, v3, v2 :: v_dual_lshlrev_b32 v6, v4, v314262// GFX11: encoding: [0x03,0x05,0xa2,0xc9,0x04,0x07,0x06,0xff]14263// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214264 14265v_dual_subrev_f32 v255, s105, v2 :: v_dual_lshlrev_b32 v6, s1, v314266// GFX11: encoding: [0x69,0x04,0xa2,0xc9,0x01,0x06,0x06,0xff]14267// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214268 14269v_dual_subrev_f32 v255, s1, v2 :: v_dual_lshlrev_b32 v6, s105, v314270// GFX11: encoding: [0x01,0x04,0xa2,0xc9,0x69,0x06,0x06,0xff]14271// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214272 14273v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_lshlrev_b32 v6, vcc_lo, v314274// GFX11: encoding: [0x7b,0x04,0xa2,0xc9,0x6a,0x06,0x06,0xff]14275// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214276 14277v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_lshlrev_b32 v6, vcc_hi, v314278// GFX11: encoding: [0x7f,0x04,0xa2,0xc9,0x6b,0x06,0x06,0xff]14279// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214280 14281v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_lshlrev_b32 v6, ttmp15, v314282// GFX11: encoding: [0x7e,0x04,0xa2,0xc9,0x7b,0x06,0x06,0xff]14283// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214284 14285v_dual_subrev_f32 v255, m0, v2 :: v_dual_lshlrev_b32 v6, m0, v314286// GFX11: encoding: [0x7d,0x04,0xa2,0xc9,0x7d,0x06,0x06,0xff]14287// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214288 14289v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_lshlrev_b32 v6, exec_lo, v314290// GFX11: encoding: [0x6b,0x04,0xa2,0xc9,0x7e,0x06,0x06,0xff]14291// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214292 14293v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_lshlrev_b32 v6, exec_hi, v314294// GFX11: encoding: [0x6a,0x04,0xa2,0xc9,0x7f,0x06,0x06,0xff]14295// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214296 14297v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_lshlrev_b32 v6, null, v314298// GFX11: encoding: [0xff,0x04,0xa2,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14299// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214300 14301v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_lshlrev_b32 v6, -1, v314302// GFX11: encoding: [0xfd,0x04,0xa2,0xc9,0xc1,0x06,0x06,0xff]14303// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214304 14305v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_lshlrev_b32 v6, 0.5, v214306// GFX11: encoding: [0xf0,0x06,0xa2,0xc9,0xf0,0x04,0x06,0xff]14307// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214308 14309v_dual_subrev_f32 v255, -1, v4 :: v_dual_lshlrev_b32 v6, src_scc, v514310// GFX11: encoding: [0xc1,0x08,0xa2,0xc9,0xfd,0x0a,0x06,0xff]14311// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214312 14313v_dual_subrev_f32 v6, null, v5 :: v_dual_lshlrev_b32 v255, 0xaf123456, v414314// GFX11: encoding: [0x7c,0x0a,0xa2,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14315// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214316 14317v_dual_subrev_f32 v255, v4, v2 :: v_dual_max_f32 v6, v1, v314318// GFX11: encoding: [0x04,0x05,0x94,0xc9,0x01,0x07,0x06,0xff]14319// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214320 14321v_dual_subrev_f32 v255, v1, v2 :: v_dual_max_f32 v6, v255, v314322// GFX11: encoding: [0x01,0x05,0x94,0xc9,0xff,0x07,0x06,0xff]14323// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214324 14325v_dual_subrev_f32 v255, v255, v2 :: v_dual_max_f32 v6, v2, v314326// GFX11: encoding: [0xff,0x05,0x94,0xc9,0x02,0x07,0x06,0xff]14327// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214328 14329v_dual_subrev_f32 v255, v2, v2 :: v_dual_max_f32 v6, v3, v314330// GFX11: encoding: [0x02,0x05,0x94,0xc9,0x03,0x07,0x06,0xff]14331// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214332 14333v_dual_subrev_f32 v255, v3, v2 :: v_dual_max_f32 v6, v4, v314334// GFX11: encoding: [0x03,0x05,0x94,0xc9,0x04,0x07,0x06,0xff]14335// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214336 14337v_dual_subrev_f32 v255, s105, v2 :: v_dual_max_f32 v6, s1, v314338// GFX11: encoding: [0x69,0x04,0x94,0xc9,0x01,0x06,0x06,0xff]14339// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214340 14341v_dual_subrev_f32 v255, s1, v2 :: v_dual_max_f32 v6, s105, v314342// GFX11: encoding: [0x01,0x04,0x94,0xc9,0x69,0x06,0x06,0xff]14343// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214344 14345v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_max_f32 v6, vcc_lo, v314346// GFX11: encoding: [0x7b,0x04,0x94,0xc9,0x6a,0x06,0x06,0xff]14347// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214348 14349v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_max_f32 v6, vcc_hi, v314350// GFX11: encoding: [0x7f,0x04,0x94,0xc9,0x6b,0x06,0x06,0xff]14351// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214352 14353v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_max_f32 v6, ttmp15, v314354// GFX11: encoding: [0x7e,0x04,0x94,0xc9,0x7b,0x06,0x06,0xff]14355// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214356 14357v_dual_subrev_f32 v255, m0, v2 :: v_dual_max_f32 v6, m0, v314358// GFX11: encoding: [0x7d,0x04,0x94,0xc9,0x7d,0x06,0x06,0xff]14359// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214360 14361v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_max_f32 v6, exec_lo, v314362// GFX11: encoding: [0x6b,0x04,0x94,0xc9,0x7e,0x06,0x06,0xff]14363// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214364 14365v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_max_f32 v6, exec_hi, v314366// GFX11: encoding: [0x6a,0x04,0x94,0xc9,0x7f,0x06,0x06,0xff]14367// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214368 14369v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_max_f32 v6, null, v314370// GFX11: encoding: [0xff,0x04,0x94,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14371// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214372 14373v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_max_f32 v6, -1, v314374// GFX11: encoding: [0xfd,0x04,0x94,0xc9,0xc1,0x06,0x06,0xff]14375// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214376 14377v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_max_f32 v6, 0.5, v214378// GFX11: encoding: [0xf0,0x06,0x94,0xc9,0xf0,0x04,0x06,0xff]14379// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214380 14381v_dual_subrev_f32 v255, -1, v4 :: v_dual_max_f32 v6, src_scc, v514382// GFX11: encoding: [0xc1,0x08,0x94,0xc9,0xfd,0x0a,0x06,0xff]14383// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214384 14385v_dual_subrev_f32 v6, null, v5 :: v_dual_max_f32 v255, 0xaf123456, v414386// GFX11: encoding: [0x7c,0x0a,0x94,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14387// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214388 14389v_dual_subrev_f32 v255, v4, v2 :: v_dual_min_f32 v6, v1, v314390// GFX11: encoding: [0x04,0x05,0x96,0xc9,0x01,0x07,0x06,0xff]14391// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214392 14393v_dual_subrev_f32 v255, v1, v2 :: v_dual_min_f32 v6, v255, v314394// GFX11: encoding: [0x01,0x05,0x96,0xc9,0xff,0x07,0x06,0xff]14395// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214396 14397v_dual_subrev_f32 v255, v255, v2 :: v_dual_min_f32 v6, v2, v314398// GFX11: encoding: [0xff,0x05,0x96,0xc9,0x02,0x07,0x06,0xff]14399// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214400 14401v_dual_subrev_f32 v255, v2, v2 :: v_dual_min_f32 v6, v3, v314402// GFX11: encoding: [0x02,0x05,0x96,0xc9,0x03,0x07,0x06,0xff]14403// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214404 14405v_dual_subrev_f32 v255, v3, v2 :: v_dual_min_f32 v6, v4, v314406// GFX11: encoding: [0x03,0x05,0x96,0xc9,0x04,0x07,0x06,0xff]14407// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214408 14409v_dual_subrev_f32 v255, s105, v2 :: v_dual_min_f32 v6, s1, v314410// GFX11: encoding: [0x69,0x04,0x96,0xc9,0x01,0x06,0x06,0xff]14411// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214412 14413v_dual_subrev_f32 v255, s1, v2 :: v_dual_min_f32 v6, s105, v314414// GFX11: encoding: [0x01,0x04,0x96,0xc9,0x69,0x06,0x06,0xff]14415// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214416 14417v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_min_f32 v6, vcc_lo, v314418// GFX11: encoding: [0x7b,0x04,0x96,0xc9,0x6a,0x06,0x06,0xff]14419// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214420 14421v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_min_f32 v6, vcc_hi, v314422// GFX11: encoding: [0x7f,0x04,0x96,0xc9,0x6b,0x06,0x06,0xff]14423// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214424 14425v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_min_f32 v6, ttmp15, v314426// GFX11: encoding: [0x7e,0x04,0x96,0xc9,0x7b,0x06,0x06,0xff]14427// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214428 14429v_dual_subrev_f32 v255, m0, v2 :: v_dual_min_f32 v6, m0, v314430// GFX11: encoding: [0x7d,0x04,0x96,0xc9,0x7d,0x06,0x06,0xff]14431// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214432 14433v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_min_f32 v6, exec_lo, v314434// GFX11: encoding: [0x6b,0x04,0x96,0xc9,0x7e,0x06,0x06,0xff]14435// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214436 14437v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_min_f32 v6, exec_hi, v314438// GFX11: encoding: [0x6a,0x04,0x96,0xc9,0x7f,0x06,0x06,0xff]14439// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214440 14441v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_min_f32 v6, null, v314442// GFX11: encoding: [0xff,0x04,0x96,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14443// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214444 14445v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_min_f32 v6, -1, v314446// GFX11: encoding: [0xfd,0x04,0x96,0xc9,0xc1,0x06,0x06,0xff]14447// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214448 14449v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_min_f32 v6, 0.5, v214450// GFX11: encoding: [0xf0,0x06,0x96,0xc9,0xf0,0x04,0x06,0xff]14451// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214452 14453v_dual_subrev_f32 v255, -1, v4 :: v_dual_min_f32 v6, src_scc, v514454// GFX11: encoding: [0xc1,0x08,0x96,0xc9,0xfd,0x0a,0x06,0xff]14455// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214456 14457v_dual_subrev_f32 v6, null, v5 :: v_dual_min_f32 v255, 0xaf123456, v414458// GFX11: encoding: [0x7c,0x0a,0x96,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14459// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214460 14461v_dual_subrev_f32 v255, v4, v255 :: v_dual_mov_b32 v6, v114462// GFX11: encoding: [0x04,0xff,0x91,0xc9,0x01,0x01,0x06,0xff]14463// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214464 14465v_dual_subrev_f32 v255, v1, v255 :: v_dual_mov_b32 v6, v25514466// GFX11: encoding: [0x01,0xff,0x91,0xc9,0xff,0x01,0x06,0xff]14467// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214468 14469v_dual_subrev_f32 v255, v255, v255 :: v_dual_mov_b32 v6, v214470// GFX11: encoding: [0xff,0xff,0x91,0xc9,0x02,0x01,0x06,0xff]14471// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214472 14473v_dual_subrev_f32 v255, v2, v255 :: v_dual_mov_b32 v6, v314474// GFX11: encoding: [0x02,0xff,0x91,0xc9,0x03,0x01,0x06,0xff]14475// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214476 14477v_dual_subrev_f32 v255, v3, v255 :: v_dual_mov_b32 v6, v414478// GFX11: encoding: [0x03,0xff,0x91,0xc9,0x04,0x01,0x06,0xff]14479// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214480 14481v_dual_subrev_f32 v255, s105, v255 :: v_dual_mov_b32 v6, s114482// GFX11: encoding: [0x69,0xfe,0x91,0xc9,0x01,0x00,0x06,0xff]14483// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214484 14485v_dual_subrev_f32 v255, s1, v255 :: v_dual_mov_b32 v6, s10514486// GFX11: encoding: [0x01,0xfe,0x91,0xc9,0x69,0x00,0x06,0xff]14487// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214488 14489v_dual_subrev_f32 v255, ttmp15, v255 :: v_dual_mov_b32 v6, vcc_lo14490// GFX11: encoding: [0x7b,0xfe,0x91,0xc9,0x6a,0x00,0x06,0xff]14491// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214492 14493v_dual_subrev_f32 v255, exec_hi, v255 :: v_dual_mov_b32 v6, vcc_hi14494// GFX11: encoding: [0x7f,0xfe,0x91,0xc9,0x6b,0x00,0x06,0xff]14495// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214496 14497v_dual_subrev_f32 v255, exec_lo, v255 :: v_dual_mov_b32 v6, ttmp1514498// GFX11: encoding: [0x7e,0xfe,0x91,0xc9,0x7b,0x00,0x06,0xff]14499// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214500 14501v_dual_subrev_f32 v255, m0, v255 :: v_dual_mov_b32 v6, m014502// GFX11: encoding: [0x7d,0xfe,0x91,0xc9,0x7d,0x00,0x06,0xff]14503// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214504 14505v_dual_subrev_f32 v255, vcc_hi, v255 :: v_dual_mov_b32 v6, exec_lo14506// GFX11: encoding: [0x6b,0xfe,0x91,0xc9,0x7e,0x00,0x06,0xff]14507// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214508 14509v_dual_subrev_f32 v255, vcc_lo, v255 :: v_dual_mov_b32 v6, exec_hi14510// GFX11: encoding: [0x6a,0xfe,0x91,0xc9,0x7f,0x00,0x06,0xff]14511// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214512 14513v_dual_subrev_f32 v255, 0xaf123456, v255 :: v_dual_mov_b32 v6, null14514// GFX11: encoding: [0xff,0xfe,0x91,0xc9,0x7c,0x00,0x06,0xff,0x56,0x34,0x12,0xaf]14515// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214516 14517v_dual_subrev_f32 v255, src_scc, v255 :: v_dual_mov_b32 v6, -114518// GFX11: encoding: [0xfd,0xfe,0x91,0xc9,0xc1,0x00,0x06,0xff]14519// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214520 14521v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_mov_b32 v6, 0.514522// GFX11: encoding: [0xf0,0x06,0x90,0xc9,0xf0,0x00,0x06,0xff]14523// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214524 14525v_dual_subrev_f32 v255, -1, v4 :: v_dual_mov_b32 v6, src_scc14526// GFX11: encoding: [0xc1,0x08,0x90,0xc9,0xfd,0x00,0x06,0xff]14527// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214528 14529v_dual_subrev_f32 v6, null, v5 :: v_dual_mov_b32 v255, 0xaf12345614530// GFX11: encoding: [0x7c,0x0a,0x90,0xc9,0xff,0x00,0xfe,0x06,0x56,0x34,0x12,0xaf]14531// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214532 14533v_dual_subrev_f32 v255, v4, v2 :: v_dual_mul_dx9_zero_f32 v6, v1, v314534// GFX11: encoding: [0x04,0x05,0x8e,0xc9,0x01,0x07,0x06,0xff]14535// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214536 14537v_dual_subrev_f32 v255, v1, v2 :: v_dual_mul_dx9_zero_f32 v6, v255, v314538// GFX11: encoding: [0x01,0x05,0x8e,0xc9,0xff,0x07,0x06,0xff]14539// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214540 14541v_dual_subrev_f32 v255, v255, v2 :: v_dual_mul_dx9_zero_f32 v6, v2, v314542// GFX11: encoding: [0xff,0x05,0x8e,0xc9,0x02,0x07,0x06,0xff]14543// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214544 14545v_dual_subrev_f32 v255, v2, v2 :: v_dual_mul_dx9_zero_f32 v6, v3, v314546// GFX11: encoding: [0x02,0x05,0x8e,0xc9,0x03,0x07,0x06,0xff]14547// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214548 14549v_dual_subrev_f32 v255, v3, v2 :: v_dual_mul_dx9_zero_f32 v6, v4, v314550// GFX11: encoding: [0x03,0x05,0x8e,0xc9,0x04,0x07,0x06,0xff]14551// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214552 14553v_dual_subrev_f32 v255, s105, v2 :: v_dual_mul_dx9_zero_f32 v6, s1, v314554// GFX11: encoding: [0x69,0x04,0x8e,0xc9,0x01,0x06,0x06,0xff]14555// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214556 14557v_dual_subrev_f32 v255, s1, v2 :: v_dual_mul_dx9_zero_f32 v6, s105, v314558// GFX11: encoding: [0x01,0x04,0x8e,0xc9,0x69,0x06,0x06,0xff]14559// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214560 14561v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_lo, v314562// GFX11: encoding: [0x7b,0x04,0x8e,0xc9,0x6a,0x06,0x06,0xff]14563// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214564 14565v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, vcc_hi, v314566// GFX11: encoding: [0x7f,0x04,0x8e,0xc9,0x6b,0x06,0x06,0xff]14567// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214568 14569v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, ttmp15, v314570// GFX11: encoding: [0x7e,0x04,0x8e,0xc9,0x7b,0x06,0x06,0xff]14571// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214572 14573v_dual_subrev_f32 v255, m0, v2 :: v_dual_mul_dx9_zero_f32 v6, m0, v314574// GFX11: encoding: [0x7d,0x04,0x8e,0xc9,0x7d,0x06,0x06,0xff]14575// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214576 14577v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_lo, v314578// GFX11: encoding: [0x6b,0x04,0x8e,0xc9,0x7e,0x06,0x06,0xff]14579// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214580 14581v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_mul_dx9_zero_f32 v6, exec_hi, v314582// GFX11: encoding: [0x6a,0x04,0x8e,0xc9,0x7f,0x06,0x06,0xff]14583// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214584 14585v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_mul_dx9_zero_f32 v6, null, v314586// GFX11: encoding: [0xff,0x04,0x8e,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14587// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214588 14589v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_mul_dx9_zero_f32 v6, -1, v314590// GFX11: encoding: [0xfd,0x04,0x8e,0xc9,0xc1,0x06,0x06,0xff]14591// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214592 14593v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_mul_dx9_zero_f32 v6, 0.5, v214594// GFX11: encoding: [0xf0,0x06,0x8e,0xc9,0xf0,0x04,0x06,0xff]14595// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214596 14597v_dual_subrev_f32 v255, -1, v4 :: v_dual_mul_dx9_zero_f32 v6, src_scc, v514598// GFX11: encoding: [0xc1,0x08,0x8e,0xc9,0xfd,0x0a,0x06,0xff]14599// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214600 14601v_dual_subrev_f32 v6, null, v5 :: v_dual_mul_dx9_zero_f32 v255, 0xaf123456, v414602// GFX11: encoding: [0x7c,0x0a,0x8e,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14603// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214604 14605v_dual_subrev_f32 v255, v4, v2 :: v_dual_mul_f32 v6, v1, v314606// GFX11: encoding: [0x04,0x05,0x86,0xc9,0x01,0x07,0x06,0xff]14607// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214608 14609v_dual_subrev_f32 v255, v1, v2 :: v_dual_mul_f32 v6, v255, v314610// GFX11: encoding: [0x01,0x05,0x86,0xc9,0xff,0x07,0x06,0xff]14611// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214612 14613v_dual_subrev_f32 v255, v255, v2 :: v_dual_mul_f32 v6, v2, v314614// GFX11: encoding: [0xff,0x05,0x86,0xc9,0x02,0x07,0x06,0xff]14615// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214616 14617v_dual_subrev_f32 v255, v2, v2 :: v_dual_mul_f32 v6, v3, v314618// GFX11: encoding: [0x02,0x05,0x86,0xc9,0x03,0x07,0x06,0xff]14619// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214620 14621v_dual_subrev_f32 v255, v3, v2 :: v_dual_mul_f32 v6, v4, v314622// GFX11: encoding: [0x03,0x05,0x86,0xc9,0x04,0x07,0x06,0xff]14623// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214624 14625v_dual_subrev_f32 v255, s105, v2 :: v_dual_mul_f32 v6, s1, v314626// GFX11: encoding: [0x69,0x04,0x86,0xc9,0x01,0x06,0x06,0xff]14627// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214628 14629v_dual_subrev_f32 v255, s1, v2 :: v_dual_mul_f32 v6, s105, v314630// GFX11: encoding: [0x01,0x04,0x86,0xc9,0x69,0x06,0x06,0xff]14631// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214632 14633v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_mul_f32 v6, vcc_lo, v314634// GFX11: encoding: [0x7b,0x04,0x86,0xc9,0x6a,0x06,0x06,0xff]14635// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214636 14637v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_mul_f32 v6, vcc_hi, v314638// GFX11: encoding: [0x7f,0x04,0x86,0xc9,0x6b,0x06,0x06,0xff]14639// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214640 14641v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_mul_f32 v6, ttmp15, v314642// GFX11: encoding: [0x7e,0x04,0x86,0xc9,0x7b,0x06,0x06,0xff]14643// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214644 14645v_dual_subrev_f32 v255, m0, v2 :: v_dual_mul_f32 v6, m0, v314646// GFX11: encoding: [0x7d,0x04,0x86,0xc9,0x7d,0x06,0x06,0xff]14647// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214648 14649v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_mul_f32 v6, exec_lo, v314650// GFX11: encoding: [0x6b,0x04,0x86,0xc9,0x7e,0x06,0x06,0xff]14651// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214652 14653v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_mul_f32 v6, exec_hi, v314654// GFX11: encoding: [0x6a,0x04,0x86,0xc9,0x7f,0x06,0x06,0xff]14655// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214656 14657v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_mul_f32 v6, null, v314658// GFX11: encoding: [0xff,0x04,0x86,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14659// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214660 14661v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_mul_f32 v6, -1, v314662// GFX11: encoding: [0xfd,0x04,0x86,0xc9,0xc1,0x06,0x06,0xff]14663// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214664 14665v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_mul_f32 v6, 0.5, v214666// GFX11: encoding: [0xf0,0x06,0x86,0xc9,0xf0,0x04,0x06,0xff]14667// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214668 14669v_dual_subrev_f32 v255, -1, v4 :: v_dual_mul_f32 v6, src_scc, v514670// GFX11: encoding: [0xc1,0x08,0x86,0xc9,0xfd,0x0a,0x06,0xff]14671// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214672 14673v_dual_subrev_f32 v6, null, v5 :: v_dual_mul_f32 v255, 0xaf123456, v414674// GFX11: encoding: [0x7c,0x0a,0x86,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14675// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214676 14677v_dual_subrev_f32 v255, v4, v2 :: v_dual_sub_f32 v6, v1, v314678// GFX11: encoding: [0x04,0x05,0x8a,0xc9,0x01,0x07,0x06,0xff]14679// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214680 14681v_dual_subrev_f32 v255, v1, v2 :: v_dual_sub_f32 v6, v255, v314682// GFX11: encoding: [0x01,0x05,0x8a,0xc9,0xff,0x07,0x06,0xff]14683// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214684 14685v_dual_subrev_f32 v255, v255, v2 :: v_dual_sub_f32 v6, v2, v314686// GFX11: encoding: [0xff,0x05,0x8a,0xc9,0x02,0x07,0x06,0xff]14687// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214688 14689v_dual_subrev_f32 v255, v2, v2 :: v_dual_sub_f32 v6, v3, v314690// GFX11: encoding: [0x02,0x05,0x8a,0xc9,0x03,0x07,0x06,0xff]14691// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214692 14693v_dual_subrev_f32 v255, v3, v2 :: v_dual_sub_f32 v6, v4, v314694// GFX11: encoding: [0x03,0x05,0x8a,0xc9,0x04,0x07,0x06,0xff]14695// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214696 14697v_dual_subrev_f32 v255, s105, v2 :: v_dual_sub_f32 v6, s1, v314698// GFX11: encoding: [0x69,0x04,0x8a,0xc9,0x01,0x06,0x06,0xff]14699// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214700 14701v_dual_subrev_f32 v255, s1, v2 :: v_dual_sub_f32 v6, s105, v314702// GFX11: encoding: [0x01,0x04,0x8a,0xc9,0x69,0x06,0x06,0xff]14703// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214704 14705v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_sub_f32 v6, vcc_lo, v314706// GFX11: encoding: [0x7b,0x04,0x8a,0xc9,0x6a,0x06,0x06,0xff]14707// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214708 14709v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_sub_f32 v6, vcc_hi, v314710// GFX11: encoding: [0x7f,0x04,0x8a,0xc9,0x6b,0x06,0x06,0xff]14711// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214712 14713v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_sub_f32 v6, ttmp15, v314714// GFX11: encoding: [0x7e,0x04,0x8a,0xc9,0x7b,0x06,0x06,0xff]14715// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214716 14717v_dual_subrev_f32 v255, m0, v2 :: v_dual_sub_f32 v6, m0, v314718// GFX11: encoding: [0x7d,0x04,0x8a,0xc9,0x7d,0x06,0x06,0xff]14719// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214720 14721v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_sub_f32 v6, exec_lo, v314722// GFX11: encoding: [0x6b,0x04,0x8a,0xc9,0x7e,0x06,0x06,0xff]14723// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214724 14725v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_sub_f32 v6, exec_hi, v314726// GFX11: encoding: [0x6a,0x04,0x8a,0xc9,0x7f,0x06,0x06,0xff]14727// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214728 14729v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_sub_f32 v6, null, v314730// GFX11: encoding: [0xff,0x04,0x8a,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14731// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214732 14733v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_sub_f32 v6, -1, v314734// GFX11: encoding: [0xfd,0x04,0x8a,0xc9,0xc1,0x06,0x06,0xff]14735// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214736 14737v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_sub_f32 v6, 0.5, v214738// GFX11: encoding: [0xf0,0x06,0x8a,0xc9,0xf0,0x04,0x06,0xff]14739// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214740 14741v_dual_subrev_f32 v255, -1, v4 :: v_dual_sub_f32 v6, src_scc, v514742// GFX11: encoding: [0xc1,0x08,0x8a,0xc9,0xfd,0x0a,0x06,0xff]14743// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214744 14745v_dual_subrev_f32 v6, null, v5 :: v_dual_sub_f32 v255, 0xaf123456, v414746// GFX11: encoding: [0x7c,0x0a,0x8a,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14747// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214748 14749v_dual_subrev_f32 v255, v4, v2 :: v_dual_subrev_f32 v6, v1, v314750// GFX11: encoding: [0x04,0x05,0x8c,0xc9,0x01,0x07,0x06,0xff]14751// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214752 14753v_dual_subrev_f32 v255, v1, v2 :: v_dual_subrev_f32 v6, v255, v314754// GFX11: encoding: [0x01,0x05,0x8c,0xc9,0xff,0x07,0x06,0xff]14755// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214756 14757v_dual_subrev_f32 v255, v255, v2 :: v_dual_subrev_f32 v6, v2, v314758// GFX11: encoding: [0xff,0x05,0x8c,0xc9,0x02,0x07,0x06,0xff]14759// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214760 14761v_dual_subrev_f32 v255, v2, v2 :: v_dual_subrev_f32 v6, v3, v314762// GFX11: encoding: [0x02,0x05,0x8c,0xc9,0x03,0x07,0x06,0xff]14763// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214764 14765v_dual_subrev_f32 v255, v3, v2 :: v_dual_subrev_f32 v6, v4, v314766// GFX11: encoding: [0x03,0x05,0x8c,0xc9,0x04,0x07,0x06,0xff]14767// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214768 14769v_dual_subrev_f32 v255, s105, v2 :: v_dual_subrev_f32 v6, s1, v314770// GFX11: encoding: [0x69,0x04,0x8c,0xc9,0x01,0x06,0x06,0xff]14771// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214772 14773v_dual_subrev_f32 v255, s1, v2 :: v_dual_subrev_f32 v6, s105, v314774// GFX11: encoding: [0x01,0x04,0x8c,0xc9,0x69,0x06,0x06,0xff]14775// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214776 14777v_dual_subrev_f32 v255, ttmp15, v2 :: v_dual_subrev_f32 v6, vcc_lo, v314778// GFX11: encoding: [0x7b,0x04,0x8c,0xc9,0x6a,0x06,0x06,0xff]14779// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214780 14781v_dual_subrev_f32 v255, exec_hi, v2 :: v_dual_subrev_f32 v6, vcc_hi, v314782// GFX11: encoding: [0x7f,0x04,0x8c,0xc9,0x6b,0x06,0x06,0xff]14783// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214784 14785v_dual_subrev_f32 v255, exec_lo, v2 :: v_dual_subrev_f32 v6, ttmp15, v314786// GFX11: encoding: [0x7e,0x04,0x8c,0xc9,0x7b,0x06,0x06,0xff]14787// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214788 14789v_dual_subrev_f32 v255, m0, v2 :: v_dual_subrev_f32 v6, m0, v314790// GFX11: encoding: [0x7d,0x04,0x8c,0xc9,0x7d,0x06,0x06,0xff]14791// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214792 14793v_dual_subrev_f32 v255, vcc_hi, v2 :: v_dual_subrev_f32 v6, exec_lo, v314794// GFX11: encoding: [0x6b,0x04,0x8c,0xc9,0x7e,0x06,0x06,0xff]14795// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214796 14797v_dual_subrev_f32 v255, vcc_lo, v2 :: v_dual_subrev_f32 v6, exec_hi, v314798// GFX11: encoding: [0x6a,0x04,0x8c,0xc9,0x7f,0x06,0x06,0xff]14799// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214800 14801v_dual_subrev_f32 v255, 0xaf123456, v2 :: v_dual_subrev_f32 v6, null, v314802// GFX11: encoding: [0xff,0x04,0x8c,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14803// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214804 14805v_dual_subrev_f32 v255, src_scc, v2 :: v_dual_subrev_f32 v6, -1, v314806// GFX11: encoding: [0xfd,0x04,0x8c,0xc9,0xc1,0x06,0x06,0xff]14807// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214808 14809v_dual_subrev_f32 v255, 0.5, v3 :: v_dual_subrev_f32 v6, 0.5, v214810// GFX11: encoding: [0xf0,0x06,0x8c,0xc9,0xf0,0x04,0x06,0xff]14811// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214812 14813v_dual_subrev_f32 v255, -1, v4 :: v_dual_subrev_f32 v6, src_scc, v514814// GFX11: encoding: [0xc1,0x08,0x8c,0xc9,0xfd,0x0a,0x06,0xff]14815// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214816 14817v_dual_subrev_f32 v6, null, v5 :: v_dual_subrev_f32 v255, 0xaf123456, v414818// GFX11: encoding: [0x7c,0x0a,0x8c,0xc9,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14819// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214820 14821v_dual_add_f32 v255, v4, v2 :: v_dual_dot2acc_f32_bf16 v6, v1, v314822// GFX11: encoding: [0x04,0x05,0x1a,0xc9,0x01,0x07,0x06,0xff]14823// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214824 14825v_dual_add_f32 v255, v1, v2 :: v_dual_dot2acc_f32_bf16 v6, v255, v314826// GFX11: encoding: [0x01,0x05,0x1a,0xc9,0xff,0x07,0x06,0xff]14827// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214828 14829v_dual_add_f32 v255, v255, v2 :: v_dual_dot2acc_f32_bf16 v6, v2, v314830// GFX11: encoding: [0xff,0x05,0x1a,0xc9,0x02,0x07,0x06,0xff]14831// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214832 14833v_dual_add_f32 v255, v2, v2 :: v_dual_dot2acc_f32_bf16 v6, v3, v314834// GFX11: encoding: [0x02,0x05,0x1a,0xc9,0x03,0x07,0x06,0xff]14835// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214836 14837v_dual_add_f32 v255, v3, v2 :: v_dual_dot2acc_f32_bf16 v6, v4, v314838// GFX11: encoding: [0x03,0x05,0x1a,0xc9,0x04,0x07,0x06,0xff]14839// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214840 14841v_dual_add_f32 v255, s105, v2 :: v_dual_dot2acc_f32_bf16 v6, s1, v314842// GFX11: encoding: [0x69,0x04,0x1a,0xc9,0x01,0x06,0x06,0xff]14843// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214844 14845v_dual_add_f32 v255, s1, v2 :: v_dual_dot2acc_f32_bf16 v6, s105, v314846// GFX11: encoding: [0x01,0x04,0x1a,0xc9,0x69,0x06,0x06,0xff]14847// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214848 14849v_dual_add_f32 v255, ttmp15, v2 :: v_dual_dot2acc_f32_bf16 v6, vcc_lo, v314850// GFX11: encoding: [0x7b,0x04,0x1a,0xc9,0x6a,0x06,0x06,0xff]14851// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214852 14853v_dual_add_f32 v255, exec_hi, v2 :: v_dual_dot2acc_f32_bf16 v6, vcc_hi, v314854// GFX11: encoding: [0x7f,0x04,0x1a,0xc9,0x6b,0x06,0x06,0xff]14855// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214856 14857v_dual_add_f32 v255, exec_lo, v2 :: v_dual_dot2acc_f32_bf16 v6, ttmp15, v314858// GFX11: encoding: [0x7e,0x04,0x1a,0xc9,0x7b,0x06,0x06,0xff]14859// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214860 14861v_dual_add_f32 v255, m0, v2 :: v_dual_dot2acc_f32_bf16 v6, m0, v314862// GFX11: encoding: [0x7d,0x04,0x1a,0xc9,0x7d,0x06,0x06,0xff]14863// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214864 14865v_dual_add_f32 v255, vcc_hi, v2 :: v_dual_dot2acc_f32_bf16 v6, exec_lo, v314866// GFX11: encoding: [0x6b,0x04,0x1a,0xc9,0x7e,0x06,0x06,0xff]14867// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214868 14869v_dual_add_f32 v255, vcc_lo, v2 :: v_dual_dot2acc_f32_bf16 v6, exec_hi, v314870// GFX11: encoding: [0x6a,0x04,0x1a,0xc9,0x7f,0x06,0x06,0xff]14871// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214872 14873v_dual_add_f32 v255, 0xaf123456, v2 :: v_dual_dot2acc_f32_bf16 v6, null, v314874// GFX11: encoding: [0xff,0x04,0x1a,0xc9,0x7c,0x06,0x06,0xff,0x56,0x34,0x12,0xaf]14875// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214876 14877v_dual_add_f32 v255, src_scc, v2 :: v_dual_dot2acc_f32_bf16 v6, -1, v314878// GFX11: encoding: [0xfd,0x04,0x1a,0xc9,0xc1,0x06,0x06,0xff]14879// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214880 14881v_dual_add_f32 v255, 0.5, v3 :: v_dual_dot2acc_f32_bf16 v6, 0.5, v214882// GFX11: encoding: [0xf0,0x06,0x1a,0xc9,0xf0,0x04,0x06,0xff]14883// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214884 14885v_dual_add_f32 v255, -1, v4 :: v_dual_dot2acc_f32_bf16 v6, src_scc, v514886// GFX11: encoding: [0xc1,0x08,0x1a,0xc9,0xfd,0x0a,0x06,0xff]14887// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214888 14889v_dual_add_f32 v6, null, v5 :: v_dual_dot2acc_f32_bf16 v255, 0xfe0b, v414890// GFX11: encoding: [0x7c,0x0a,0x1a,0xc9,0xff,0x08,0xfe,0x06,0x0b,0xfe,0x00,0x00]14891// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214892 14893v_dual_dot2acc_f32_bf16 v255, v4, v2 :: v_dual_add_f32 v6, v1, v314894// GFX11: encoding: [0x04,0x05,0x48,0xcb,0x01,0x07,0x06,0xff]14895// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214896 14897v_dual_dot2acc_f32_bf16 v255, v1, v2 :: v_dual_add_f32 v6, v255, v314898// GFX11: encoding: [0x01,0x05,0x48,0xcb,0xff,0x07,0x06,0xff]14899// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214900 14901v_dual_dot2acc_f32_bf16 v255, v255, v2 :: v_dual_add_f32 v6, v2, v314902// GFX11: encoding: [0xff,0x05,0x48,0xcb,0x02,0x07,0x06,0xff]14903// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214904 14905v_dual_dot2acc_f32_bf16 v255, v2, v2 :: v_dual_add_f32 v6, v3, v314906// GFX11: encoding: [0x02,0x05,0x48,0xcb,0x03,0x07,0x06,0xff]14907// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214908 14909v_dual_dot2acc_f32_bf16 v255, v3, v2 :: v_dual_add_f32 v6, v4, v314910// GFX11: encoding: [0x03,0x05,0x48,0xcb,0x04,0x07,0x06,0xff]14911// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214912 14913v_dual_dot2acc_f32_bf16 v255, s105, v2 :: v_dual_add_f32 v6, s1, v314914// GFX11: encoding: [0x69,0x04,0x48,0xcb,0x01,0x06,0x06,0xff]14915// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214916 14917v_dual_dot2acc_f32_bf16 v255, s1, v2 :: v_dual_add_f32 v6, s105, v314918// GFX11: encoding: [0x01,0x04,0x48,0xcb,0x69,0x06,0x06,0xff]14919// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214920 14921v_dual_dot2acc_f32_bf16 v255, ttmp15, v2 :: v_dual_add_f32 v6, vcc_lo, v314922// GFX11: encoding: [0x7b,0x04,0x48,0xcb,0x6a,0x06,0x06,0xff]14923// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214924 14925v_dual_dot2acc_f32_bf16 v255, exec_hi, v2 :: v_dual_add_f32 v6, vcc_hi, v314926// GFX11: encoding: [0x7f,0x04,0x48,0xcb,0x6b,0x06,0x06,0xff]14927// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214928 14929v_dual_dot2acc_f32_bf16 v255, exec_lo, v2 :: v_dual_add_f32 v6, ttmp15, v314930// GFX11: encoding: [0x7e,0x04,0x48,0xcb,0x7b,0x06,0x06,0xff]14931// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214932 14933v_dual_dot2acc_f32_bf16 v255, m0, v2 :: v_dual_add_f32 v6, m0, v314934// GFX11: encoding: [0x7d,0x04,0x48,0xcb,0x7d,0x06,0x06,0xff]14935// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214936 14937v_dual_dot2acc_f32_bf16 v255, vcc_hi, v2 :: v_dual_add_f32 v6, exec_lo, v314938// GFX11: encoding: [0x6b,0x04,0x48,0xcb,0x7e,0x06,0x06,0xff]14939// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214940 14941v_dual_dot2acc_f32_bf16 v255, vcc_lo, v2 :: v_dual_add_f32 v6, exec_hi, v314942// GFX11: encoding: [0x6a,0x04,0x48,0xcb,0x7f,0x06,0x06,0xff]14943// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214944 14945v_dual_dot2acc_f32_bf16 v255, 0xfe0b, v2 :: v_dual_add_f32 v6, null, v314946// GFX11: encoding: [0xff,0x04,0x48,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]14947// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214948 14949v_dual_dot2acc_f32_bf16 v255, src_scc, v2 :: v_dual_add_f32 v6, -1, v314950// GFX11: encoding: [0xfd,0x04,0x48,0xcb,0xc1,0x06,0x06,0xff]14951// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214952 14953v_dual_dot2acc_f32_bf16 v255, 0.5, v3 :: v_dual_add_f32 v6, 0.5, v214954// GFX11: encoding: [0xf0,0x06,0x48,0xcb,0xf0,0x04,0x06,0xff]14955// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214956 14957v_dual_dot2acc_f32_bf16 v255, -1, v4 :: v_dual_add_f32 v6, src_scc, v514958// GFX11: encoding: [0xc1,0x08,0x48,0xcb,0xfd,0x0a,0x06,0xff]14959// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214960 14961v_dual_dot2acc_f32_bf16 v6, null, v5 :: v_dual_add_f32 v255, 0xaf123456, v414962// GFX11: encoding: [0x7c,0x0a,0x48,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]14963// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214964 14965v_dual_dot2acc_f32_bf16 v255, v4, v2 :: v_dual_add_nc_u32 v6, v1, v314966// GFX11: encoding: [0x04,0x05,0x60,0xcb,0x01,0x07,0x06,0xff]14967// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214968 14969v_dual_dot2acc_f32_bf16 v255, v1, v2 :: v_dual_add_nc_u32 v6, v255, v314970// GFX11: encoding: [0x01,0x05,0x60,0xcb,0xff,0x07,0x06,0xff]14971// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214972 14973v_dual_dot2acc_f32_bf16 v255, v255, v2 :: v_dual_add_nc_u32 v6, v2, v314974// GFX11: encoding: [0xff,0x05,0x60,0xcb,0x02,0x07,0x06,0xff]14975// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214976 14977v_dual_dot2acc_f32_bf16 v255, v2, v2 :: v_dual_add_nc_u32 v6, v3, v314978// GFX11: encoding: [0x02,0x05,0x60,0xcb,0x03,0x07,0x06,0xff]14979// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214980 14981v_dual_dot2acc_f32_bf16 v255, v3, v2 :: v_dual_add_nc_u32 v6, v4, v314982// GFX11: encoding: [0x03,0x05,0x60,0xcb,0x04,0x07,0x06,0xff]14983// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214984 14985v_dual_dot2acc_f32_bf16 v255, s105, v2 :: v_dual_add_nc_u32 v6, s1, v314986// GFX11: encoding: [0x69,0x04,0x60,0xcb,0x01,0x06,0x06,0xff]14987// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214988 14989v_dual_dot2acc_f32_bf16 v255, s1, v2 :: v_dual_add_nc_u32 v6, s105, v314990// GFX11: encoding: [0x01,0x04,0x60,0xcb,0x69,0x06,0x06,0xff]14991// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214992 14993v_dual_dot2acc_f32_bf16 v255, ttmp15, v2 :: v_dual_add_nc_u32 v6, vcc_lo, v314994// GFX11: encoding: [0x7b,0x04,0x60,0xcb,0x6a,0x06,0x06,0xff]14995// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3214996 14997v_dual_dot2acc_f32_bf16 v255, exec_hi, v2 :: v_dual_add_nc_u32 v6, vcc_hi, v314998// GFX11: encoding: [0x7f,0x04,0x60,0xcb,0x6b,0x06,0x06,0xff]14999// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215000 15001v_dual_dot2acc_f32_bf16 v255, exec_lo, v2 :: v_dual_add_nc_u32 v6, ttmp15, v315002// GFX11: encoding: [0x7e,0x04,0x60,0xcb,0x7b,0x06,0x06,0xff]15003// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215004 15005v_dual_dot2acc_f32_bf16 v255, m0, v2 :: v_dual_add_nc_u32 v6, m0, v315006// GFX11: encoding: [0x7d,0x04,0x60,0xcb,0x7d,0x06,0x06,0xff]15007// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215008 15009v_dual_dot2acc_f32_bf16 v255, vcc_hi, v2 :: v_dual_add_nc_u32 v6, exec_lo, v315010// GFX11: encoding: [0x6b,0x04,0x60,0xcb,0x7e,0x06,0x06,0xff]15011// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215012 15013v_dual_dot2acc_f32_bf16 v255, vcc_lo, v2 :: v_dual_add_nc_u32 v6, exec_hi, v315014// GFX11: encoding: [0x6a,0x04,0x60,0xcb,0x7f,0x06,0x06,0xff]15015// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215016 15017v_dual_dot2acc_f32_bf16 v255, 0xfe0b, v2 :: v_dual_add_nc_u32 v6, null, v315018// GFX11: encoding: [0xff,0x04,0x60,0xcb,0x7c,0x06,0x06,0xff,0x0b,0xfe,0x00,0x00]15019// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215020 15021v_dual_dot2acc_f32_bf16 v255, src_scc, v2 :: v_dual_add_nc_u32 v6, -1, v315022// GFX11: encoding: [0xfd,0x04,0x60,0xcb,0xc1,0x06,0x06,0xff]15023// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215024 15025v_dual_dot2acc_f32_bf16 v255, 0.5, v3 :: v_dual_add_nc_u32 v6, 0.5, v215026// GFX11: encoding: [0xf0,0x06,0x60,0xcb,0xf0,0x04,0x06,0xff]15027// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215028 15029v_dual_dot2acc_f32_bf16 v255, -1, v4 :: v_dual_add_nc_u32 v6, src_scc, v515030// GFX11: encoding: [0xc1,0x08,0x60,0xcb,0xfd,0x0a,0x06,0xff]15031// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215032 15033v_dual_dot2acc_f32_bf16 v6, null, v5 :: v_dual_add_nc_u32 v255, 0xaf123456, v415034// GFX11: encoding: [0x7c,0x0a,0x60,0xcb,0xff,0x08,0xfe,0x06,0x56,0x34,0x12,0xaf]15035// W64-ERR: :[[@LINE-2]]:{{[0-9]+}}: error: instruction requires wavesize=3215036