Lines Matching refs:FPR_idx
3193 unsigned GPR_idx = 0, FPR_idx = 0, VR_idx = 0; in LowerFormalArguments_64SVR4() local
3194 unsigned &QFPR_idx = FPR_idx; in LowerFormalArguments_64SVR4()
3376 if (FPR_idx != Num_FPR_Regs) { in LowerFormalArguments_64SVR4()
3380 VReg = MF.addLiveIn(FPR[FPR_idx], in LowerFormalArguments_64SVR4()
3385 VReg = MF.addLiveIn(FPR[FPR_idx], Subtarget.hasVSX() in LowerFormalArguments_64SVR4()
3390 ++FPR_idx; in LowerFormalArguments_64SVR4()
3582 unsigned GPR_idx = 0, FPR_idx = 0, VR_idx = 0; in LowerFormalArguments_Darwin() local
3786 if (FPR_idx != Num_FPR_Regs) { in LowerFormalArguments_Darwin()
3790 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F4RCRegClass); in LowerFormalArguments_Darwin()
3792 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F8RCRegClass); in LowerFormalArguments_Darwin()
3795 ++FPR_idx; in LowerFormalArguments_Darwin()
5026 unsigned GPR_idx = 0, FPR_idx = 0, VR_idx = 0; in LowerCall_64SVR4() local
5027 unsigned &QFPR_idx = FPR_idx; in LowerCall_64SVR4()
5362 bool NeedGPROrStack = isVarArg || FPR_idx == NumFPRs; in LowerCall_64SVR4()
5366 if (FPR_idx != NumFPRs) in LowerCall_64SVR4()
5367 RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg)); in LowerCall_64SVR4()
5730 unsigned GPR_idx = 0, FPR_idx = 0, VR_idx = 0; in LowerCall_Darwin() local
5848 if (FPR_idx != NumFPRs) { in LowerCall_Darwin()
5849 RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg)); in LowerCall_Darwin()