Lines Matching refs:VReg
2098 // Get an existing live-in vreg, or add a new one.
2099 unsigned VReg = MF.getRegInfo().getLiveInVirtReg(GPArgRegs[GPRIndex]);
2100 if (!VReg)
2101 VReg = MF.addLiveIn(GPArgRegs[GPRIndex], &PPC::GPRCRegClass);
2103 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2117 // Get an existing live-in vreg, or add a new one.
2118 unsigned VReg = MF.getRegInfo().getLiveInVirtReg(FPArgRegs[FPRIndex]);
2119 if (!VReg)
2120 VReg = MF.addLiveIn(FPArgRegs[FPRIndex], &PPC::F8RCRegClass);
2122 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, MVT::f64);
2289 unsigned VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2290 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2327 unsigned VReg;
2328 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2331 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2351 unsigned VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2352 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
2375 unsigned VReg;
2378 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F4RCRegClass);
2380 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F8RCRegClass);
2382 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
2398 unsigned VReg = MF.addLiveIn(VR[VR_idx], &PPC::VRRCRegClass);
2399 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
2453 unsigned VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2454 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2621 unsigned VReg;
2623 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2625 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
2626 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2645 unsigned VReg;
2647 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2649 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
2652 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2672 unsigned VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
2673 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
2686 unsigned VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2687 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
2713 unsigned VReg;
2716 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F4RCRegClass);
2718 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F8RCRegClass);
2720 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
2736 unsigned VReg = MF.addLiveIn(VR[VR_idx], &PPC::VRRCRegClass);
2737 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
2798 unsigned VReg;
2801 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::G8RCRegClass);
2803 VReg = MF.addLiveIn(GPR[GPR_idx], &PPC::GPRCRegClass);
2805 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
6327 // The incoming instruction knows the destination vreg to set, the