brintos

brintos / llvm-project-archived public Read only

0
0
Text · 16.8 KiB · d39e9b5 Raw
437 lines · plain
1// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx908 %s 2>&1 | FileCheck --check-prefix=GFX908 --implicit-check-not=error: %s2 3// op_sel not allowed in dot opcodes with 4- or 8-bit packed data4 5v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,0]6// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.7 8v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,1]9// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.10 11v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,0]12// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.13 14v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,1]15// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.16 17v_dot4_i32_i8 v0, v1, v2, v3 op_sel_hi:[0,0]18// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.19 20v_dot4_i32_i8 v0, v1, v2, v3 op_sel_hi:[0,1]21// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.22 23v_dot4_i32_i8 v0, v1, v2, v3 op_sel_hi:[1,0]24// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.25 26v_dot4_i32_i8 v0, v1, v2, v3 op_sel_hi:[1,1]27// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.28 29v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,0]30// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.31 32v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,1]33// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.34 35v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,0]36// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.37 38v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,1]39// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.40 41v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,0]42// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.43 44v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,1]45// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.46 47v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,0]48// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.49 50v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,1]51// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.52 53v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,0]54// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.55 56v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,1]57// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.58 59v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,0]60// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.61 62v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,1]63// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.64 65v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,0]66// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.67 68v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,1]69// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.70 71v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,0]72// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.73 74v_dot4_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,1]75// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.76 77v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,0]78// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.79 80v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,1]81// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.82 83v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,0]84// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.85 86v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,1]87// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.88 89v_dot4_u32_u8 v0, v1, v2, v3 op_sel_hi:[0,0]90// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.91 92v_dot4_u32_u8 v0, v1, v2, v3 op_sel_hi:[0,1]93// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.94 95v_dot4_u32_u8 v0, v1, v2, v3 op_sel_hi:[1,0]96// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.97 98v_dot4_u32_u8 v0, v1, v2, v3 op_sel_hi:[1,1]99// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.100 101v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,0]102// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.103 104v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,1]105// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.106 107v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,0]108// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.109 110v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,1]111// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.112 113v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,0]114// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.115 116v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,1]117// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.118 119v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,0]120// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.121 122v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,1]123// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.124 125v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,0]126// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.127 128v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,1]129// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.130 131v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,0]132// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.133 134v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,1]135// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.136 137v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,0]138// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.139 140v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,1]141// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.142 143v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,0]144// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.145 146v_dot4_u32_u8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,1]147// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.148 149v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,0]150// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.151 152v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,1]153// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.154 155v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,0]156// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.157 158v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,1]159// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.160 161v_dot4c_i32_i8 v0, v1, v2, v3 op_sel_hi:[0,0]162// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.163 164v_dot4c_i32_i8 v0, v1, v2, v3 op_sel_hi:[0,1]165// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.166 167v_dot4c_i32_i8 v0, v1, v2, v3 op_sel_hi:[1,0]168// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.169 170v_dot4c_i32_i8 v0, v1, v2, v3 op_sel_hi:[1,1]171// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.172 173v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,0]174// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.175 176v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,1]177// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.178 179v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,0]180// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.181 182v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,1]183// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.184 185v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,0]186// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.187 188v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,1]189// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.190 191v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,0]192// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.193 194v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,1]195// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.196 197v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,0]198// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.199 200v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,1]201// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.202 203v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,0]204// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.205 206v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,1]207// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.208 209v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,0]210// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.211 212v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,1]213// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.214 215v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,0]216// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.217 218v_dot4c_i32_i8 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,1]219// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.220 221v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,0]222// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.223 224v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,1]225// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.226 227v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,0]228// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.229 230v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,1]231// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.232 233v_dot8_i32_i4 v0, v1, v2, v3 op_sel_hi:[0,0]234// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.235 236v_dot8_i32_i4 v0, v1, v2, v3 op_sel_hi:[0,1]237// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.238 239v_dot8_i32_i4 v0, v1, v2, v3 op_sel_hi:[1,0]240// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.241 242v_dot8_i32_i4 v0, v1, v2, v3 op_sel_hi:[1,1]243// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.244 245v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,0]246// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.247 248v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,1]249// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.250 251v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,0]252// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.253 254v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,1]255// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.256 257v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,0]258// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.259 260v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,1]261// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.262 263v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,0]264// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.265 266v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,1]267// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.268 269v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,0]270// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.271 272v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,1]273// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.274 275v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,0]276// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.277 278v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,1]279// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.280 281v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,0]282// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.283 284v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,1]285// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.286 287v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,0]288// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.289 290v_dot8_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,1]291// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.292 293v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,0]294// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.295 296v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,1]297// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.298 299v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,0]300// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.301 302v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,1]303// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.304 305v_dot8_u32_u4 v0, v1, v2, v3 op_sel_hi:[0,0]306// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.307 308v_dot8_u32_u4 v0, v1, v2, v3 op_sel_hi:[0,1]309// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.310 311v_dot8_u32_u4 v0, v1, v2, v3 op_sel_hi:[1,0]312// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.313 314v_dot8_u32_u4 v0, v1, v2, v3 op_sel_hi:[1,1]315// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.316 317v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,0]318// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.319 320v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,1]321// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.322 323v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,0]324// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.325 326v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,1]327// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.328 329v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,0]330// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.331 332v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,1]333// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.334 335v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,0]336// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.337 338v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,1]339// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.340 341v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,0]342// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.343 344v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,1]345// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.346 347v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,0]348// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.349 350v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,1]351// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.352 353v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,0]354// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.355 356v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,1]357// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.358 359v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,0]360// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.361 362v_dot8_u32_u4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,1]363// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.364 365v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,0]366// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.367 368v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,1]369// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.370 371v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,0]372// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.373 374v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,1]375// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.376 377v_dot8c_i32_i4 v0, v1, v2, v3 op_sel_hi:[0,0]378// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.379 380v_dot8c_i32_i4 v0, v1, v2, v3 op_sel_hi:[0,1]381// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.382 383v_dot8c_i32_i4 v0, v1, v2, v3 op_sel_hi:[1,0]384// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.385 386v_dot8c_i32_i4 v0, v1, v2, v3 op_sel_hi:[1,1]387// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.388 389v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,0]390// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.391 392v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[0,1]393// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.394 395v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,0]396// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.397 398v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,0] op_sel_hi:[1,1]399// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.400 401v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,0]402// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.403 404v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[0,1]405// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.406 407v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,0]408// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.409 410v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[0,1] op_sel_hi:[1,1]411// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.412 413v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,0]414// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.415 416v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[0,1]417// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.418 419v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,0]420// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.421 422v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,0] op_sel_hi:[1,1]423// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.424 425v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,0]426// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.427 428v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,1]429// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.430 431v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,0]432// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.433 434v_dot8c_i32_i4 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[1,1]435// GFX908: :[[@LINE-1]]:{{[0-9]+}}: error: not a valid operand.436 437