Lines Matching defs:FPR
4111 /// FPR - The set of FP registers that should be allocated for arguments
4113 static const MCPhysReg FPR[] = {PPC::F1, PPC::F2, PPC::F3, PPC::F4, PPC::F5,
4202 // However, if the argument is actually passed in an FPR or a VR,
4751 VReg = MF.addLiveIn(FPR[FPR_idx],
4756 VReg = MF.addLiveIn(FPR[FPR_idx], Subtarget.hasVSX()
6625 // routines always in both locations (FPR *and* GPR or stack slot).
6629 // First load the argument into the next available FPR.
6631 RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg));
6966 MCRegister FReg = State.AllocateReg(FPR);
6973 assert(FReg && "An FPR should be available when a GPR is reserved.");
6984 // Initialization occurs even if an FPR was initialized for
6987 // A custom memLoc is used when the argument also passes in FPR so