Lines Matching defs:Ty
117 LLT Ty) const {
304 LLT Ty = MRI.getType(MI.getOperand(0).getReg());
305 TypeSize Size = Ty.getSizeInBits();
308 if (Ty.isVector())
319 assert(Ty.isVector() == OpTy.isVector() &&
357 LLT Ty = MRI.getType(MI.getOperand(0).getReg());
361 if (GPRSize == 32 && Ty.getSizeInBits() == 64) {
363 OpdsMapping[0] = getFPValueMapping(Ty.getSizeInBits());
375 OpdsMapping[0] = getFPValueMapping(Ty.getSizeInBits());
380 LLT Ty = MRI.getType(MI.getOperand(0).getReg());
384 if (GPRSize == 32 && Ty.getSizeInBits() == 64) {
386 OpdsMapping[0] = getFPValueMapping(Ty.getSizeInBits());
392 OpdsMapping[0] = getFPValueMapping(Ty.getSizeInBits());
396 LLT Ty = MRI.getType(MI.getOperand(0).getReg());
398 if (Ty.isVector()) {
403 getVRBValueMapping(Ty.getSizeInBits().getKnownMinValue());
415 if (GPRSize == 32 && Ty.getSizeInBits() == 64) {
457 Mapping = getFPValueMapping(Ty.getSizeInBits());
465 LLT Ty = MRI.getType(MI.getOperand(1).getReg());
467 OpdsMapping[1] = getFPValueMapping(Ty.getSizeInBits());
472 LLT Ty = MRI.getType(MI.getOperand(0).getReg());
473 OpdsMapping[0] = getFPValueMapping(Ty.getSizeInBits());
478 LLT Ty = MRI.getType(MI.getOperand(2).getReg());
480 unsigned Size = Ty.getSizeInBits();
488 LLT Ty = MRI.getType(MI.getOperand(0).getReg());
489 if (GPRSize == 32 && Ty.getSizeInBits() == 64) {
491 OpdsMapping[0] = getFPValueMapping(Ty.getSizeInBits());
499 LLT Ty = MRI.getType(MI.getOperand(2).getReg());
500 if (GPRSize == 32 && Ty.getSizeInBits() == 64) {
504 OpdsMapping[2] = getFPValueMapping(Ty.getSizeInBits());
514 LLT Ty = MRI.getType(MO.getReg());
515 if (!Ty.isValid())
518 if (Ty.isVector())
520 getVRBValueMapping(Ty.getSizeInBits().getKnownMinValue());
522 OpdsMapping[Idx] = getFPValueMapping(Ty.getSizeInBits());