Home | History | Annotate | Download | only in PowerPC

Lines Matching full:vreg

1788       // Get an existing live-in vreg, or add a new one.
1789 unsigned VReg = MF.getRegInfo().getLiveInVirtReg(GPArgRegs[GPRIndex]);
1790 if (!VReg)
1791 VReg = MF.addLiveIn(GPArgRegs[GPRIndex], &PPC::GPRCRegClass);
1793 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
1807 // Get an existing live-in vreg, or add a new one.
1808 unsigned VReg = MF.getRegInfo().getLiveInVirtReg(FPArgRegs[FPRIndex]);
1809 if (!VReg)
1810 VReg = MF.addLiveIn(FPArgRegs[FPRIndex], &PPC::F8RCRegClass);
1812 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, MVT::f64);
1974 unsigned VReg;
1976 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
1978 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
1979 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
1997 unsigned VReg;
1999 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2001 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
2004 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2024 unsigned VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
2025 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
2038 unsigned VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2039 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
2073 unsigned VReg;
2076 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F4RCRegClass);
2078 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F8RCRegClass);
2080 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
2096 unsigned VReg = MF.addLiveIn(VR[VR_idx], &PPC::VRRCRegClass);
2097 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
2171 unsigned VReg;
2174 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2176 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
2178 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
4837 // The incoming instruction knows the destination vreg to set, the