Lines Matching refs:DestReg

725                                 unsigned DestReg, ArrayRef<MachineOperand> Cond,  in insertSelect()  argument
782 BuildMI(MBB, MI, dl, get(OpCode), DestReg) in insertSelect()
816 unsigned DestReg, unsigned SrcReg, in copyPhysReg() argument
821 if (PPC::F8RCRegClass.contains(DestReg) && in copyPhysReg()
824 TRI->getMatchingSuperReg(DestReg, PPC::sub_64, &PPC::VSRCRegClass); in copyPhysReg()
829 DestReg = SuperReg; in copyPhysReg()
830 } else if (PPC::VRRCRegClass.contains(DestReg) && in copyPhysReg()
833 TRI->getMatchingSuperReg(DestReg, PPC::sub_128, &PPC::VSRCRegClass); in copyPhysReg()
838 DestReg = SuperReg; in copyPhysReg()
840 PPC::VSRCRegClass.contains(DestReg)) { in copyPhysReg()
844 if (VSXSelfCopyCrash && DestReg == SuperReg) in copyPhysReg()
849 PPC::VSRCRegClass.contains(DestReg)) { in copyPhysReg()
853 if (VSXSelfCopyCrash && DestReg == SuperReg) in copyPhysReg()
861 PPC::GPRCRegClass.contains(DestReg)) { in copyPhysReg()
863 BuildMI(MBB, I, DL, get(PPC::MFOCRF), DestReg) in copyPhysReg()
867 BuildMI(MBB, I, DL, get(PPC::RLWINM), DestReg) in copyPhysReg()
868 .addReg(DestReg, RegState::Kill) in copyPhysReg()
874 PPC::G8RCRegClass.contains(DestReg)) { in copyPhysReg()
875 BuildMI(MBB, I, DL, get(PPC::MFOCRF8), DestReg) in copyPhysReg()
879 PPC::GPRCRegClass.contains(DestReg)) { in copyPhysReg()
880 BuildMI(MBB, I, DL, get(PPC::MFOCRF), DestReg) in copyPhysReg()
886 if (PPC::GPRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
888 else if (PPC::G8RCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
890 else if (PPC::F4RCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
892 else if (PPC::CRRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
894 else if (PPC::VRRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
896 else if (PPC::VSRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
906 else if (PPC::VSFRCRegClass.contains(DestReg, SrcReg) || in copyPhysReg()
907 PPC::VSSRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
909 else if (PPC::QFRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
911 else if (PPC::QSRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
913 else if (PPC::QBRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
915 else if (PPC::CRBITRCRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
922 BuildMI(MBB, I, DL, MCID, DestReg) in copyPhysReg()
925 BuildMI(MBB, I, DL, MCID, DestReg).addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
1067 unsigned DestReg, int FrameIdx, in LoadRegFromStackSlot() argument
1077 DestReg), FrameIdx)); in LoadRegFromStackSlot()
1080 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LD), DestReg), in LoadRegFromStackSlot()
1083 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LFD), DestReg), in LoadRegFromStackSlot()
1086 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LFS), DestReg), in LoadRegFromStackSlot()
1090 get(PPC::RESTORE_CR), DestReg), in LoadRegFromStackSlot()
1095 get(PPC::RESTORE_CRBIT), DestReg), in LoadRegFromStackSlot()
1099 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LVX), DestReg), in LoadRegFromStackSlot()
1103 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LXVD2X), DestReg), in LoadRegFromStackSlot()
1107 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LXSDX), DestReg), in LoadRegFromStackSlot()
1111 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::LXSSPX), DestReg), in LoadRegFromStackSlot()
1119 DestReg), in LoadRegFromStackSlot()
1123 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::QVLFDX), DestReg), in LoadRegFromStackSlot()
1127 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::QVLFSXs), DestReg), in LoadRegFromStackSlot()
1131 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::QVLFDXb), DestReg), in LoadRegFromStackSlot()
1144 unsigned DestReg, int FrameIdx, in loadRegFromStackSlot() argument
1156 if (LoadRegFromStackSlot(MF, DL, DestReg, FrameIdx, RC, NewMIs, in loadRegFromStackSlot()