| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 564 MO.setReg(FPReg); in replaceFPWithRealFP() 905 .addReg(FPReg) in emitPrologue() 1075 .addReg(FPReg) in emitPrologue() 1100 .addReg(FPReg) in emitPrologue() 1395 RBReg = FPReg; in emitEpilogue() 1407 .addReg(FPReg) in emitEpilogue() 1432 .addReg(FPReg) in emitEpilogue() 1433 .addReg(FPReg); in emitEpilogue() 1434 RBReg = FPReg; in emitEpilogue() 1522 if (RBReg == FPReg) in emitEpilogue() [all …]
|
| H A D | PPCFastISel.cpp | 1132 unsigned FPReg = PPCMoveToFPReg(SrcVT, SrcReg, IsSigned); in SelectIToFP() local 1133 if (FPReg == 0) in SelectIToFP() 1148 .addReg(FPReg); in SelectIToFP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 102 unsigned FPReg = getFPReg(STI); in emitPrologue() local 134 adjustReg(MBB, MBBI, DL, FPReg, SPReg, in emitPrologue() 145 unsigned FPReg = getFPReg(STI); in emitEpilogue() local 160 adjustReg(MBB, LastFrameDestroy, DL, SPReg, FPReg, in emitEpilogue()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMELFStreamer.cpp | 703 unsigned FPReg; // Frame pointer register member in __anonb90111790111::ARMELFStreamer 1246 FPReg = ARM::SP; in EHReset() 1343 UnwindOpAsm.EmitSetSP(MRI->getEncodingValue(FPReg)); in FlushUnwindOpcodes() 1411 assert((NewSPReg == ARM::SP || NewSPReg == FPReg) && in emitSetFP() 1415 FPReg = NewFPReg; in emitSetFP() 1426 assert(FPReg == ARM::SP && "current FP must be SP"); in emitMovSP() 1430 FPReg = Reg; in emitMovSP() 1434 UnwindOpAsm.EmitSetSP(MRI->getEncodingValue(FPReg)); in emitMovSP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AsmBackend.cpp | 575 unsigned FPReg = MRI.getLLVMRegNum(FPPush.getRegister(), true); in generateCompactUnwindEncoding() local 578 FPReg = getXRegFromWReg(FPReg); in generateCompactUnwindEncoding() 580 assert(LRReg == AArch64::LR && FPReg == AArch64::FP && in generateCompactUnwindEncoding()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86FloatingPoint.cpp | 1598 unsigned FPReg = getFPReg(Op); in handleSpecialFP() local 1604 FPKills |= 1U << FPReg; in handleSpecialFP() 1628 unsigned FPReg = getFPReg(Op); in handleSpecialFP() local 1632 Op.setReg(getSTReg(FPReg)); in handleSpecialFP() 1635 Op.setReg(X86::ST0 + FPReg); in handleSpecialFP() 1652 unsigned FPReg = countTrailingZeros(FPKills); in handleSpecialFP() local 1653 if (isLive(FPReg)) in handleSpecialFP() 1654 freeStackSlotAfter(Inst, FPReg); in handleSpecialFP() 1655 FPKills &= ~(1U << FPReg); in handleSpecialFP()
|
| H A D | X86FrameLowering.cpp | 1970 unsigned FPReg = TRI->getFrameRegister(MF); in assignCalleeSavedSpillSlots() local 1972 if (TRI->regsOverlap(CSI[i].getReg(),FPReg)) { in assignCalleeSavedSpillSlots()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 102 int FPReg; member in __anonb936c2650111::UnwindContext 105 UnwindContext(MCAsmParser &P) : Parser(P), FPReg(ARM::SP) {} in UnwindContext() 121 void saveFPReg(int Reg) { FPReg = Reg; } in saveFPReg() 122 int getFPReg() const { return FPReg; } in getFPReg() 164 FPReg = ARM::SP; in reset() 9936 int FPReg = tryParseRegister(); in parseDirectiveSetFP() local 9938 if (check(FPReg == -1, FPRegLoc, "frame pointer register expected") || in parseDirectiveSetFP() 9951 UC.saveFPReg(FPReg); in parseDirectiveSetFP() 9975 getTargetStreamer().emitSetFP(static_cast<unsigned>(FPReg), in parseDirectiveSetFP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 2743 SDValue FPReg = DAG.getRegister(Info->getFrameOffsetReg(), MVT::i32); in LowerCall() local 2744 Chain = DAG.getCopyToReg(Chain, DL, FPReg, CallerSavedFP, InFlag); in LowerCall()
|