reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4188 default: OpKind = InvalidMatchClass; break; 4189 case Mips::ZERO: OpKind = MCK_GPR32ZERO; break; 4190 case Mips::AT: OpKind = MCK_GPR32NONZERO; break; 4191 case Mips::V0: OpKind = MCK_Reg11; break; 4192 case Mips::V1: OpKind = MCK_Reg11; break; 4193 case Mips::A0: OpKind = MCK_GPRMM16MovePPairFirst; break; 4194 case Mips::A1: OpKind = MCK_Reg13; break; 4195 case Mips::A2: OpKind = MCK_Reg13; break; 4196 case Mips::A3: OpKind = MCK_Reg14; break; 4197 case Mips::T0: OpKind = MCK_GPR32NONZERO; break; 4198 case Mips::T1: OpKind = MCK_GPR32NONZERO; break; 4199 case Mips::T2: OpKind = MCK_GPR32NONZERO; break; 4200 case Mips::T3: OpKind = MCK_GPR32NONZERO; break; 4201 case Mips::T4: OpKind = MCK_GPR32NONZERO; break; 4202 case Mips::T5: OpKind = MCK_GPR32NONZERO; break; 4203 case Mips::T6: OpKind = MCK_GPR32NONZERO; break; 4204 case Mips::T7: OpKind = MCK_GPR32NONZERO; break; 4205 case Mips::S0: OpKind = MCK_Reg9; break; 4206 case Mips::S1: OpKind = MCK_Reg11; break; 4207 case Mips::S2: OpKind = MCK_Reg10; break; 4208 case Mips::S3: OpKind = MCK_Reg10; break; 4209 case Mips::S4: OpKind = MCK_Reg10; break; 4210 case Mips::S5: OpKind = MCK_GPRMM16MovePPairSecond; break; 4211 case Mips::S6: OpKind = MCK_GPRMM16MovePPairSecond; break; 4212 case Mips::S7: OpKind = MCK_GPR32NONZERO; break; 4213 case Mips::T8: OpKind = MCK_GPR32NONZERO; break; 4214 case Mips::T9: OpKind = MCK_GPR32NONZERO; break; 4215 case Mips::K0: OpKind = MCK_GPR32NONZERO; break; 4216 case Mips::K1: OpKind = MCK_GPR32NONZERO; break; 4217 case Mips::GP: OpKind = MCK_GP32; break; 4218 case Mips::SP: OpKind = MCK_CPUSPReg; break; 4219 case Mips::FP: OpKind = MCK_GPR32NONZERO; break; 4220 case Mips::RA: OpKind = MCK_CPURAReg; break; 4221 case Mips::ZERO_64: OpKind = MCK_Reg19; break; 4222 case Mips::AT_64: OpKind = MCK_Reg24; break; 4223 case Mips::V0_64: OpKind = MCK_Reg30; break; 4224 case Mips::V1_64: OpKind = MCK_Reg30; break; 4225 case Mips::A0_64: OpKind = MCK_Reg31; break; 4226 case Mips::A1_64: OpKind = MCK_Reg32; break; 4227 case Mips::A2_64: OpKind = MCK_Reg32; break; 4228 case Mips::A3_64: OpKind = MCK_Reg33; break; 4229 case Mips::T0_64: OpKind = MCK_Reg24; break; 4230 case Mips::T1_64: OpKind = MCK_Reg24; break; 4231 case Mips::T2_64: OpKind = MCK_Reg24; break; 4232 case Mips::T3_64: OpKind = MCK_Reg24; break; 4233 case Mips::T4_64: OpKind = MCK_Reg24; break; 4234 case Mips::T5_64: OpKind = MCK_Reg24; break; 4235 case Mips::T6_64: OpKind = MCK_Reg24; break; 4236 case Mips::T7_64: OpKind = MCK_Reg24; break; 4237 case Mips::S0_64: OpKind = MCK_Reg28; break; 4238 case Mips::S1_64: OpKind = MCK_Reg30; break; 4239 case Mips::S2_64: OpKind = MCK_Reg29; break; 4240 case Mips::S3_64: OpKind = MCK_Reg29; break; 4241 case Mips::S4_64: OpKind = MCK_Reg29; break; 4242 case Mips::S5_64: OpKind = MCK_Reg34; break; 4243 case Mips::S6_64: OpKind = MCK_Reg34; break; 4244 case Mips::S7_64: OpKind = MCK_Reg24; break; 4245 case Mips::T8_64: OpKind = MCK_Reg24; break; 4246 case Mips::T9_64: OpKind = MCK_Reg24; break; 4247 case Mips::K0_64: OpKind = MCK_Reg24; break; 4248 case Mips::K1_64: OpKind = MCK_Reg24; break; 4249 case Mips::GP_64: OpKind = MCK_GP64; break; 4250 case Mips::SP_64: OpKind = MCK_SP64; break; 4251 case Mips::FP_64: OpKind = MCK_Reg24; break; 4252 case Mips::RA_64: OpKind = MCK_Reg37; break; 4253 case Mips::F0: OpKind = MCK_FGR32; break; 4254 case Mips::F1: OpKind = MCK_FGR32; break; 4255 case Mips::F2: OpKind = MCK_FGR32; break; 4256 case Mips::F3: OpKind = MCK_FGR32; break; 4257 case Mips::F4: OpKind = MCK_FGR32; break; 4258 case Mips::F5: OpKind = MCK_FGR32; break; 4259 case Mips::F6: OpKind = MCK_FGR32; break; 4260 case Mips::F7: OpKind = MCK_FGR32; break; 4261 case Mips::F8: OpKind = MCK_FGR32; break; 4262 case Mips::F9: OpKind = MCK_FGR32; break; 4263 case Mips::F10: OpKind = MCK_FGR32; break; 4264 case Mips::F11: OpKind = MCK_FGR32; break; 4265 case Mips::F12: OpKind = MCK_FGR32; break; 4266 case Mips::F13: OpKind = MCK_FGR32; break; 4267 case Mips::F14: OpKind = MCK_FGR32; break; 4268 case Mips::F15: OpKind = MCK_FGR32; break; 4269 case Mips::F16: OpKind = MCK_FGR32; break; 4270 case Mips::F17: OpKind = MCK_FGR32; break; 4271 case Mips::F18: OpKind = MCK_FGR32; break; 4272 case Mips::F19: OpKind = MCK_FGR32; break; 4273 case Mips::F20: OpKind = MCK_FGR32; break; 4274 case Mips::F21: OpKind = MCK_FGR32; break; 4275 case Mips::F22: OpKind = MCK_FGR32; break; 4276 case Mips::F23: OpKind = MCK_FGR32; break; 4277 case Mips::F24: OpKind = MCK_FGR32; break; 4278 case Mips::F25: OpKind = MCK_FGR32; break; 4279 case Mips::F26: OpKind = MCK_FGR32; break; 4280 case Mips::F27: OpKind = MCK_FGR32; break; 4281 case Mips::F28: OpKind = MCK_FGR32; break; 4282 case Mips::F29: OpKind = MCK_FGR32; break; 4283 case Mips::F30: OpKind = MCK_FGR32; break; 4284 case Mips::F31: OpKind = MCK_FGR32; break; 4285 case Mips::D0: OpKind = MCK_AFGR64; break; 4286 case Mips::D1: OpKind = MCK_AFGR64; break; 4287 case Mips::D2: OpKind = MCK_AFGR64; break; 4288 case Mips::D3: OpKind = MCK_AFGR64; break; 4289 case Mips::D4: OpKind = MCK_AFGR64; break; 4290 case Mips::D5: OpKind = MCK_AFGR64; break; 4291 case Mips::D6: OpKind = MCK_AFGR64; break; 4292 case Mips::D7: OpKind = MCK_AFGR64; break; 4293 case Mips::D8: OpKind = MCK_AFGR64; break; 4294 case Mips::D9: OpKind = MCK_AFGR64; break; 4295 case Mips::D10: OpKind = MCK_AFGR64; break; 4296 case Mips::D11: OpKind = MCK_AFGR64; break; 4297 case Mips::D12: OpKind = MCK_AFGR64; break; 4298 case Mips::D13: OpKind = MCK_AFGR64; break; 4299 case Mips::D14: OpKind = MCK_AFGR64; break; 4300 case Mips::D15: OpKind = MCK_AFGR64; break; 4301 case Mips::D0_64: OpKind = MCK_FGR64; break; 4302 case Mips::D1_64: OpKind = MCK_FGR64; break; 4303 case Mips::D2_64: OpKind = MCK_FGR64; break; 4304 case Mips::D3_64: OpKind = MCK_FGR64; break; 4305 case Mips::D4_64: OpKind = MCK_FGR64; break; 4306 case Mips::D5_64: OpKind = MCK_FGR64; break; 4307 case Mips::D6_64: OpKind = MCK_FGR64; break; 4308 case Mips::D7_64: OpKind = MCK_FGR64; break; 4309 case Mips::D8_64: OpKind = MCK_FGR64; break; 4310 case Mips::D9_64: OpKind = MCK_FGR64; break; 4311 case Mips::D10_64: OpKind = MCK_FGR64; break; 4312 case Mips::D11_64: OpKind = MCK_FGR64; break; 4313 case Mips::D12_64: OpKind = MCK_FGR64; break; 4314 case Mips::D13_64: OpKind = MCK_FGR64; break; 4315 case Mips::D14_64: OpKind = MCK_FGR64; break; 4316 case Mips::D15_64: OpKind = MCK_FGR64; break; 4317 case Mips::D16_64: OpKind = MCK_FGR64; break; 4318 case Mips::D17_64: OpKind = MCK_FGR64; break; 4319 case Mips::D18_64: OpKind = MCK_FGR64; break; 4320 case Mips::D19_64: OpKind = MCK_FGR64; break; 4321 case Mips::D20_64: OpKind = MCK_FGR64; break; 4322 case Mips::D21_64: OpKind = MCK_FGR64; break; 4323 case Mips::D22_64: OpKind = MCK_FGR64; break; 4324 case Mips::D23_64: OpKind = MCK_FGR64; break; 4325 case Mips::D24_64: OpKind = MCK_FGR64; break; 4326 case Mips::D25_64: OpKind = MCK_FGR64; break; 4327 case Mips::D26_64: OpKind = MCK_FGR64; break; 4328 case Mips::D27_64: OpKind = MCK_FGR64; break; 4329 case Mips::D28_64: OpKind = MCK_FGR64; break; 4330 case Mips::D29_64: OpKind = MCK_FGR64; break; 4331 case Mips::D30_64: OpKind = MCK_FGR64; break; 4332 case Mips::D31_64: OpKind = MCK_FGR64; break; 4333 case Mips::W0: OpKind = MCK_MSA128WEvens; break; 4334 case Mips::W1: OpKind = MCK_MSA128F16; break; 4335 case Mips::W2: OpKind = MCK_MSA128WEvens; break; 4336 case Mips::W3: OpKind = MCK_MSA128F16; break; 4337 case Mips::W4: OpKind = MCK_MSA128WEvens; break; 4338 case Mips::W5: OpKind = MCK_MSA128F16; break; 4339 case Mips::W6: OpKind = MCK_MSA128WEvens; break; 4340 case Mips::W7: OpKind = MCK_MSA128F16; break; 4341 case Mips::W8: OpKind = MCK_MSA128WEvens; break; 4342 case Mips::W9: OpKind = MCK_MSA128F16; break; 4343 case Mips::W10: OpKind = MCK_MSA128WEvens; break; 4344 case Mips::W11: OpKind = MCK_MSA128F16; break; 4345 case Mips::W12: OpKind = MCK_MSA128WEvens; break; 4346 case Mips::W13: OpKind = MCK_MSA128F16; break; 4347 case Mips::W14: OpKind = MCK_MSA128WEvens; break; 4348 case Mips::W15: OpKind = MCK_MSA128F16; break; 4349 case Mips::W16: OpKind = MCK_MSA128WEvens; break; 4350 case Mips::W17: OpKind = MCK_MSA128F16; break; 4351 case Mips::W18: OpKind = MCK_MSA128WEvens; break; 4352 case Mips::W19: OpKind = MCK_MSA128F16; break; 4353 case Mips::W20: OpKind = MCK_MSA128WEvens; break; 4354 case Mips::W21: OpKind = MCK_MSA128F16; break; 4355 case Mips::W22: OpKind = MCK_MSA128WEvens; break; 4356 case Mips::W23: OpKind = MCK_MSA128F16; break; 4357 case Mips::W24: OpKind = MCK_MSA128WEvens; break; 4358 case Mips::W25: OpKind = MCK_MSA128F16; break; 4359 case Mips::W26: OpKind = MCK_MSA128WEvens; break; 4360 case Mips::W27: OpKind = MCK_MSA128F16; break; 4361 case Mips::W28: OpKind = MCK_MSA128WEvens; break; 4362 case Mips::W29: OpKind = MCK_MSA128F16; break; 4363 case Mips::W30: OpKind = MCK_MSA128WEvens; break; 4364 case Mips::W31: OpKind = MCK_MSA128F16; break; 4365 case Mips::HI0: OpKind = MCK_HI32; break; 4366 case Mips::HI1: OpKind = MCK_HI32DSP; break; 4367 case Mips::HI2: OpKind = MCK_HI32DSP; break; 4368 case Mips::HI3: OpKind = MCK_HI32DSP; break; 4369 case Mips::LO0: OpKind = MCK_LO32; break; 4370 case Mips::LO1: OpKind = MCK_LO32DSP; break; 4371 case Mips::LO2: OpKind = MCK_LO32DSP; break; 4372 case Mips::LO3: OpKind = MCK_LO32DSP; break; 4373 case Mips::HI0_64: OpKind = MCK_HI64; break; 4374 case Mips::LO0_64: OpKind = MCK_LO64; break; 4375 case Mips::FCR0: OpKind = MCK_CCR; break; 4376 case Mips::FCR1: OpKind = MCK_CCR; break; 4377 case Mips::FCR2: OpKind = MCK_CCR; break; 4378 case Mips::FCR3: OpKind = MCK_CCR; break; 4379 case Mips::FCR4: OpKind = MCK_CCR; break; 4380 case Mips::FCR5: OpKind = MCK_CCR; break; 4381 case Mips::FCR6: OpKind = MCK_CCR; break; 4382 case Mips::FCR7: OpKind = MCK_CCR; break; 4383 case Mips::FCR8: OpKind = MCK_CCR; break; 4384 case Mips::FCR9: OpKind = MCK_CCR; break; 4385 case Mips::FCR10: OpKind = MCK_CCR; break; 4386 case Mips::FCR11: OpKind = MCK_CCR; break; 4387 case Mips::FCR12: OpKind = MCK_CCR; break; 4388 case Mips::FCR13: OpKind = MCK_CCR; break; 4389 case Mips::FCR14: OpKind = MCK_CCR; break; 4390 case Mips::FCR15: OpKind = MCK_CCR; break; 4391 case Mips::FCR16: OpKind = MCK_CCR; break; 4392 case Mips::FCR17: OpKind = MCK_CCR; break; 4393 case Mips::FCR18: OpKind = MCK_CCR; break; 4394 case Mips::FCR19: OpKind = MCK_CCR; break; 4395 case Mips::FCR20: OpKind = MCK_CCR; break; 4396 case Mips::FCR21: OpKind = MCK_CCR; break; 4397 case Mips::FCR22: OpKind = MCK_CCR; break; 4398 case Mips::FCR23: OpKind = MCK_CCR; break; 4399 case Mips::FCR24: OpKind = MCK_CCR; break; 4400 case Mips::FCR25: OpKind = MCK_CCR; break; 4401 case Mips::FCR26: OpKind = MCK_CCR; break; 4402 case Mips::FCR27: OpKind = MCK_CCR; break; 4403 case Mips::FCR28: OpKind = MCK_CCR; break; 4404 case Mips::FCR29: OpKind = MCK_CCR; break; 4405 case Mips::FCR30: OpKind = MCK_CCR; break; 4406 case Mips::FCR31: OpKind = MCK_CCR; break; 4407 case Mips::FCC0: OpKind = MCK_FCC; break; 4408 case Mips::FCC1: OpKind = MCK_FCC; break; 4409 case Mips::FCC2: OpKind = MCK_FCC; break; 4410 case Mips::FCC3: OpKind = MCK_FCC; break; 4411 case Mips::FCC4: OpKind = MCK_FCC; break; 4412 case Mips::FCC5: OpKind = MCK_FCC; break; 4413 case Mips::FCC6: OpKind = MCK_FCC; break; 4414 case Mips::FCC7: OpKind = MCK_FCC; break; 4415 case Mips::COP00: OpKind = MCK_COP0; break; 4416 case Mips::COP01: OpKind = MCK_COP0; break; 4417 case Mips::COP02: OpKind = MCK_COP0; break; 4418 case Mips::COP03: OpKind = MCK_COP0; break; 4419 case Mips::COP04: OpKind = MCK_COP0; break; 4420 case Mips::COP05: OpKind = MCK_COP0; break; 4421 case Mips::COP06: OpKind = MCK_COP0; break; 4422 case Mips::COP07: OpKind = MCK_COP0; break; 4423 case Mips::COP08: OpKind = MCK_COP0; break; 4424 case Mips::COP09: OpKind = MCK_COP0; break; 4425 case Mips::COP010: OpKind = MCK_COP0; break; 4426 case Mips::COP011: OpKind = MCK_COP0; break; 4427 case Mips::COP012: OpKind = MCK_COP0; break; 4428 case Mips::COP013: OpKind = MCK_COP0; break; 4429 case Mips::COP014: OpKind = MCK_COP0; break; 4430 case Mips::COP015: OpKind = MCK_COP0; break; 4431 case Mips::COP016: OpKind = MCK_COP0; break; 4432 case Mips::COP017: OpKind = MCK_COP0; break; 4433 case Mips::COP018: OpKind = MCK_COP0; break; 4434 case Mips::COP019: OpKind = MCK_COP0; break; 4435 case Mips::COP020: OpKind = MCK_COP0; break; 4436 case Mips::COP021: OpKind = MCK_COP0; break; 4437 case Mips::COP022: OpKind = MCK_COP0; break; 4438 case Mips::COP023: OpKind = MCK_COP0; break; 4439 case Mips::COP024: OpKind = MCK_COP0; break; 4440 case Mips::COP025: OpKind = MCK_COP0; break; 4441 case Mips::COP026: OpKind = MCK_COP0; break; 4442 case Mips::COP027: OpKind = MCK_COP0; break; 4443 case Mips::COP028: OpKind = MCK_COP0; break; 4444 case Mips::COP029: OpKind = MCK_COP0; break; 4445 case Mips::COP030: OpKind = MCK_COP0; break; 4446 case Mips::COP031: OpKind = MCK_COP0; break; 4447 case Mips::COP20: OpKind = MCK_COP2; break; 4448 case Mips::COP21: OpKind = MCK_COP2; break; 4449 case Mips::COP22: OpKind = MCK_COP2; break; 4450 case Mips::COP23: OpKind = MCK_COP2; break; 4451 case Mips::COP24: OpKind = MCK_COP2; break; 4452 case Mips::COP25: OpKind = MCK_COP2; break; 4453 case Mips::COP26: OpKind = MCK_COP2; break; 4454 case Mips::COP27: OpKind = MCK_COP2; break; 4455 case Mips::COP28: OpKind = MCK_COP2; break; 4456 case Mips::COP29: OpKind = MCK_COP2; break; 4457 case Mips::COP210: OpKind = MCK_COP2; break; 4458 case Mips::COP211: OpKind = MCK_COP2; break; 4459 case Mips::COP212: OpKind = MCK_COP2; break; 4460 case Mips::COP213: OpKind = MCK_COP2; break; 4461 case Mips::COP214: OpKind = MCK_COP2; break; 4462 case Mips::COP215: OpKind = MCK_COP2; break; 4463 case Mips::COP216: OpKind = MCK_COP2; break; 4464 case Mips::COP217: OpKind = MCK_COP2; break; 4465 case Mips::COP218: OpKind = MCK_COP2; break; 4466 case Mips::COP219: OpKind = MCK_COP2; break; 4467 case Mips::COP220: OpKind = MCK_COP2; break; 4468 case Mips::COP221: OpKind = MCK_COP2; break; 4469 case Mips::COP222: OpKind = MCK_COP2; break; 4470 case Mips::COP223: OpKind = MCK_COP2; break; 4471 case Mips::COP224: OpKind = MCK_COP2; break; 4472 case Mips::COP225: OpKind = MCK_COP2; break; 4473 case Mips::COP226: OpKind = MCK_COP2; break; 4474 case Mips::COP227: OpKind = MCK_COP2; break; 4475 case Mips::COP228: OpKind = MCK_COP2; break; 4476 case Mips::COP229: OpKind = MCK_COP2; break; 4477 case Mips::COP230: OpKind = MCK_COP2; break; 4478 case Mips::COP231: OpKind = MCK_COP2; break; 4479 case Mips::COP30: OpKind = MCK_COP3; break; 4480 case Mips::COP31: OpKind = MCK_COP3; break; 4481 case Mips::COP32: OpKind = MCK_COP3; break; 4482 case Mips::COP33: OpKind = MCK_COP3; break; 4483 case Mips::COP34: OpKind = MCK_COP3; break; 4484 case Mips::COP35: OpKind = MCK_COP3; break; 4485 case Mips::COP36: OpKind = MCK_COP3; break; 4486 case Mips::COP37: OpKind = MCK_COP3; break; 4487 case Mips::COP38: OpKind = MCK_COP3; break; 4488 case Mips::COP39: OpKind = MCK_COP3; break; 4489 case Mips::COP310: OpKind = MCK_COP3; break; 4490 case Mips::COP311: OpKind = MCK_COP3; break; 4491 case Mips::COP312: OpKind = MCK_COP3; break; 4492 case Mips::COP313: OpKind = MCK_COP3; break; 4493 case Mips::COP314: OpKind = MCK_COP3; break; 4494 case Mips::COP315: OpKind = MCK_COP3; break; 4495 case Mips::COP316: OpKind = MCK_COP3; break; 4496 case Mips::COP317: OpKind = MCK_COP3; break; 4497 case Mips::COP318: OpKind = MCK_COP3; break; 4498 case Mips::COP319: OpKind = MCK_COP3; break; 4499 case Mips::COP320: OpKind = MCK_COP3; break; 4500 case Mips::COP321: OpKind = MCK_COP3; break; 4501 case Mips::COP322: OpKind = MCK_COP3; break; 4502 case Mips::COP323: OpKind = MCK_COP3; break; 4503 case Mips::COP324: OpKind = MCK_COP3; break; 4504 case Mips::COP325: OpKind = MCK_COP3; break; 4505 case Mips::COP326: OpKind = MCK_COP3; break; 4506 case Mips::COP327: OpKind = MCK_COP3; break; 4507 case Mips::COP328: OpKind = MCK_COP3; break; 4508 case Mips::COP329: OpKind = MCK_COP3; break; 4509 case Mips::COP330: OpKind = MCK_COP3; break; 4510 case Mips::COP331: OpKind = MCK_COP3; break; 4511 case Mips::PC: OpKind = MCK_PC; break; 4512 case Mips::HWR0: OpKind = MCK_HWRegs; break; 4513 case Mips::HWR1: OpKind = MCK_HWRegs; break; 4514 case Mips::HWR2: OpKind = MCK_HWRegs; break; 4515 case Mips::HWR3: OpKind = MCK_HWRegs; break; 4516 case Mips::HWR4: OpKind = MCK_HWRegs; break; 4517 case Mips::HWR5: OpKind = MCK_HWRegs; break; 4518 case Mips::HWR6: OpKind = MCK_HWRegs; break; 4519 case Mips::HWR7: OpKind = MCK_HWRegs; break; 4520 case Mips::HWR8: OpKind = MCK_HWRegs; break; 4521 case Mips::HWR9: OpKind = MCK_HWRegs; break; 4522 case Mips::HWR10: OpKind = MCK_HWRegs; break; 4523 case Mips::HWR11: OpKind = MCK_HWRegs; break; 4524 case Mips::HWR12: OpKind = MCK_HWRegs; break; 4525 case Mips::HWR13: OpKind = MCK_HWRegs; break; 4526 case Mips::HWR14: OpKind = MCK_HWRegs; break; 4527 case Mips::HWR15: OpKind = MCK_HWRegs; break; 4528 case Mips::HWR16: OpKind = MCK_HWRegs; break; 4529 case Mips::HWR17: OpKind = MCK_HWRegs; break; 4530 case Mips::HWR18: OpKind = MCK_HWRegs; break; 4531 case Mips::HWR19: OpKind = MCK_HWRegs; break; 4532 case Mips::HWR20: OpKind = MCK_HWRegs; break; 4533 case Mips::HWR21: OpKind = MCK_HWRegs; break; 4534 case Mips::HWR22: OpKind = MCK_HWRegs; break; 4535 case Mips::HWR23: OpKind = MCK_HWRegs; break; 4536 case Mips::HWR24: OpKind = MCK_HWRegs; break; 4537 case Mips::HWR25: OpKind = MCK_HWRegs; break; 4538 case Mips::HWR26: OpKind = MCK_HWRegs; break; 4539 case Mips::HWR27: OpKind = MCK_HWRegs; break; 4540 case Mips::HWR28: OpKind = MCK_HWRegs; break; 4541 case Mips::HWR29: OpKind = MCK_HWRegs; break; 4542 case Mips::HWR30: OpKind = MCK_HWRegs; break; 4543 case Mips::HWR31: OpKind = MCK_HWRegs; break; 4544 case Mips::AC0: OpKind = MCK_ACC64; break; 4545 case Mips::AC1: OpKind = MCK_ACC64DSP; break; 4546 case Mips::AC2: OpKind = MCK_ACC64DSP; break; 4547 case Mips::AC3: OpKind = MCK_ACC64DSP; break; 4548 case Mips::AC0_64: OpKind = MCK_ACC128; break; 4549 case Mips::DSPCCond: OpKind = MCK_DSPCC; break; 4550 case Mips::MSAIR: OpKind = MCK_MSACtrl; break; 4551 case Mips::MSACSR: OpKind = MCK_MSACtrl; break; 4552 case Mips::MSAAccess: OpKind = MCK_MSACtrl; break; 4553 case Mips::MSASave: OpKind = MCK_MSACtrl; break; 4554 case Mips::MSAModify: OpKind = MCK_MSACtrl; break; 4555 case Mips::MSARequest: OpKind = MCK_MSACtrl; break; 4556 case Mips::MSAMap: OpKind = MCK_MSACtrl; break; 4557 case Mips::MSAUnmap: OpKind = MCK_MSACtrl; break; 4558 case Mips::MSA8: OpKind = MCK_MSACtrl; break; 4559 case Mips::MSA9: OpKind = MCK_MSACtrl; break; 4560 case Mips::MSA10: OpKind = MCK_MSACtrl; break; 4561 case Mips::MSA11: OpKind = MCK_MSACtrl; break; 4562 case Mips::MSA12: OpKind = MCK_MSACtrl; break; 4563 case Mips::MSA13: OpKind = MCK_MSACtrl; break; 4564 case Mips::MSA14: OpKind = MCK_MSACtrl; break; 4565 case Mips::MSA15: OpKind = MCK_MSACtrl; break; 4566 case Mips::MSA16: OpKind = MCK_MSACtrl; break; 4567 case Mips::MSA17: OpKind = MCK_MSACtrl; break; 4568 case Mips::MSA18: OpKind = MCK_MSACtrl; break; 4569 case Mips::MSA19: OpKind = MCK_MSACtrl; break; 4570 case Mips::MSA20: OpKind = MCK_MSACtrl; break; 4571 case Mips::MSA21: OpKind = MCK_MSACtrl; break; 4572 case Mips::MSA22: OpKind = MCK_MSACtrl; break; 4573 case Mips::MSA23: OpKind = MCK_MSACtrl; break; 4574 case Mips::MSA24: OpKind = MCK_MSACtrl; break; 4575 case Mips::MSA25: OpKind = MCK_MSACtrl; break; 4576 case Mips::MSA26: OpKind = MCK_MSACtrl; break; 4577 case Mips::MSA27: OpKind = MCK_MSACtrl; break; 4578 case Mips::MSA28: OpKind = MCK_MSACtrl; break; 4579 case Mips::MSA29: OpKind = MCK_MSACtrl; break; 4580 case Mips::MSA30: OpKind = MCK_MSACtrl; break; 4581 case Mips::MSA31: OpKind = MCK_MSACtrl; break; 4582 case Mips::MPL0: OpKind = MCK_OCTEON_MPL; break; 4583 case Mips::MPL1: OpKind = MCK_OCTEON_MPL; break; 4584 case Mips::MPL2: OpKind = MCK_OCTEON_MPL; break; 4585 case Mips::P0: OpKind = MCK_OCTEON_P; break; 4586 case Mips::P1: OpKind = MCK_OCTEON_P; break; 4587 case Mips::P2: OpKind = MCK_OCTEON_P; break; 4589 return isSubclass(OpKind, Kind) ? (unsigned)MCTargetAsmParser::Match_Success :