Lines Matching refs:DestReg
43 unsigned DestReg, unsigned SrcReg, in copyPhysReg() argument
47 if (DestReg == AArch64::XSP || SrcReg == AArch64::XSP) { in copyPhysReg()
49 BuildMI(MBB, I, DL, get(AArch64::ADDxxi_lsl0_s), DestReg) in copyPhysReg()
53 } else if (DestReg == AArch64::WSP || SrcReg == AArch64::WSP) { in copyPhysReg()
55 BuildMI(MBB, I, DL, get(AArch64::ADDwwi_lsl0_s), DestReg) in copyPhysReg()
59 } else if (DestReg == AArch64::NZCV) { in copyPhysReg()
66 assert(AArch64::GPR64RegClass.contains(DestReg)); in copyPhysReg()
68 BuildMI(MBB, I, DL, get(AArch64::MRSxi), DestReg) in copyPhysReg()
70 } else if (AArch64::GPR64RegClass.contains(DestReg)) { in copyPhysReg()
74 } else if (AArch64::GPR32RegClass.contains(DestReg)) { in copyPhysReg()
78 } else if (AArch64::FPR32RegClass.contains(DestReg)) { in copyPhysReg()
80 BuildMI(MBB, I, DL, get(AArch64::FMOVss), DestReg) in copyPhysReg()
83 } else if (AArch64::FPR64RegClass.contains(DestReg)) { in copyPhysReg()
85 BuildMI(MBB, I, DL, get(AArch64::FMOVdd), DestReg) in copyPhysReg()
88 } else if (AArch64::FPR128RegClass.contains(DestReg)) { in copyPhysReg()
103 BuildMI(MBB, I, DL, get(AArch64::LSFP128_PostInd_LDR), DestReg) in copyPhysReg()
113 BuildMI(MBB, I, DL, get(Opc), DestReg) in copyPhysReg()
428 unsigned DestReg, int FrameIdx, in loadRegFromStackSlot() argument
463 MachineInstrBuilder NewMI = BuildMI(MBB, MBBI, DL, get(LoadOp), DestReg); in loadRegFromStackSlot()