Lines Matching refs:FPR
1813 // fpr index is 1 byte after gpr
1817 // fpr
1873 // increase overflow_area by 4/8 if gpr/fpr > 8
1973 // char fpr; /* index into the array of 8 FPRs
1975 // * fpr=0 corresponds to f1,
1976 // * fpr=1 to f2, etc.
2115 static const MCPhysReg FPR[] = {
2120 return FPR;
2459 static const MCPhysReg *FPR = GetFPR();
2615 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F4RCRegClass);
2617 VReg = MF.addLiveIn(FPR[FPR_idx], Subtarget.hasVSX() ?
2740 static const MCPhysReg *FPR = GetFPR();
2956 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F4RCRegClass);
2958 VReg = MF.addLiveIn(FPR[FPR_idx], &PPC::F8RCRegClass);
4037 static const MCPhysReg *FPR = GetFPR();
4214 RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg));
4478 static const MCPhysReg *FPR = GetFPR();
4589 RegsToPass.push_back(std::make_pair(FPR[FPR_idx++], Arg));