Home | History | Annotate | Download | only in AArch64

Lines Matching refs:SrcReg

43                                    unsigned DestReg, unsigned SrcReg,
47 if (DestReg == AArch64::XSP || SrcReg == AArch64::XSP) {
50 .addReg(SrcReg)
53 } else if (DestReg == AArch64::WSP || SrcReg == AArch64::WSP) {
56 .addReg(SrcReg)
60 assert(AArch64::GPR64RegClass.contains(SrcReg));
64 .addReg(SrcReg);
65 } else if (SrcReg == AArch64::NZCV) {
71 assert(AArch64::GPR64RegClass.contains(SrcReg));
75 assert(AArch64::GPR32RegClass.contains(SrcReg));
79 assert(AArch64::FPR32RegClass.contains(SrcReg));
81 .addReg(SrcReg);
84 assert(AArch64::FPR64RegClass.contains(SrcReg));
86 .addReg(SrcReg);
89 assert(AArch64::FPR128RegClass.contains(SrcReg));
99 .addReg(SrcReg)
115 .addReg(SrcReg)
370 unsigned SrcReg, bool isKill,
407 NewMI.addReg(SrcReg, getKillRegState(isKill))
606 unsigned DstReg, unsigned SrcReg, unsigned ScratchReg,
608 if (NumBytes == 0 && DstReg == SrcReg)
646 .addReg(SrcReg, RegState::Kill)
672 .addReg(SrcReg, RegState::Kill)
677 SrcReg = DstReg;
682 .addReg(SrcReg, RegState::Kill)