Lines Matching refs:DestReg
437 MachineInstr &MI = *II; // ; <DestReg> = RESTORE_CR <offset>
449 unsigned DestReg = MI.getOperand(0).getReg();
450 assert(MI.definesRegister(DestReg) &&
458 if (DestReg != PPC::CR0) {
462 unsigned ShiftBits = getEncodingValue(DestReg)*4;
469 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::MTOCRF8 : PPC::MTOCRF), DestReg)
553 MachineInstr &MI = *II; // ; <DestReg> = RESTORE_CRBIT <offset>
565 unsigned DestReg = MI.getOperand(0).getReg();
566 assert(MI.definesRegister(DestReg) &&
572 BuildMI(MBB, II, dl, TII.get(TargetOpcode::IMPLICIT_DEF), DestReg);
576 .addReg(getCRFromCRBit(DestReg));
578 unsigned ShiftBits = getEncodingValue(DestReg);
586 getCRFromCRBit(DestReg))
591 .addReg(getCRFromCRBit(DestReg), RegState::Implicit);
625 MachineInstr &MI = *II; // ; <DestReg> = RESTORE_VRSAVE <offset>
634 unsigned DestReg = MI.getOperand(0).getReg();
635 assert(MI.definesRegister(DestReg) &&
641 BuildMI(MBB, II, dl, TII.get(PPC::MTVRSAVEv), DestReg)