• Home
  • Raw
  • Download

Lines Matching refs:SrcReg

87                                   unsigned DestReg, unsigned SrcReg,  in copyPhysReg()  argument
92 if (Mips::CPURegsRegClass.contains(SrcReg)) in copyPhysReg()
94 else if (Mips::CCRRegClass.contains(SrcReg)) in copyPhysReg()
96 else if (Mips::FGR32RegClass.contains(SrcReg)) in copyPhysReg()
98 else if (SrcReg == Mips::HI) in copyPhysReg()
99 Opc = Mips::MFHI, SrcReg = 0; in copyPhysReg()
100 else if (SrcReg == Mips::LO) in copyPhysReg()
101 Opc = Mips::MFLO, SrcReg = 0; in copyPhysReg()
103 else if (Mips::CPURegsRegClass.contains(SrcReg)) { // Copy from CPU Reg. in copyPhysReg()
113 else if (Mips::FGR32RegClass.contains(DestReg, SrcReg)) in copyPhysReg()
115 else if (Mips::AFGR64RegClass.contains(DestReg, SrcReg)) in copyPhysReg()
117 else if (Mips::FGR64RegClass.contains(DestReg, SrcReg)) in copyPhysReg()
119 else if (Mips::CCRRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
122 if (Mips::CPU64RegsRegClass.contains(SrcReg)) in copyPhysReg()
124 else if (SrcReg == Mips::HI64) in copyPhysReg()
125 Opc = Mips::MFHI64, SrcReg = 0; in copyPhysReg()
126 else if (SrcReg == Mips::LO64) in copyPhysReg()
127 Opc = Mips::MFLO64, SrcReg = 0; in copyPhysReg()
128 else if (Mips::FGR64RegClass.contains(SrcReg)) in copyPhysReg()
131 else if (Mips::CPU64RegsRegClass.contains(SrcReg)) { // Copy from CPU64 Reg. in copyPhysReg()
150 if (SrcReg) in copyPhysReg()
151 MIB.addReg(SrcReg, getKillRegState(KillSrc)); in copyPhysReg()
156 unsigned SrcReg, bool isKill, int FI, in storeRegToStackSlot() argument
177 BuildMI(MBB, I, DL, get(Opc)).addReg(SrcReg, getKillRegState(isKill)) in storeRegToStackSlot()
329 unsigned SrcReg = I->getOperand(1).getReg(); in ExpandExtractElementF64() local
336 unsigned SubReg = getRegisterInfo().getSubReg(SrcReg, SubIdx); in ExpandExtractElementF64()