Home
last modified time | relevance | path

Searched defs:CSI (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16FrameLowering.cpp68 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
71 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
111 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
137 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
H A DMips16InstrInfo.cpp185 ArrayRef<CalleeSavedInfo> CSI, in addSaveRestoreRegs()
221 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in makeFrame() local
264 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in restoreFrame() local
H A DMips16RegisterInfo.cpp81 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in eliminateFI() local
H A DMipsSERegisterInfo.cpp159 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in eliminateFI() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp70 std::vector<CalleeSavedInfo> &CSI = MF.getFrameInfo().getCalleeSavedInfo(); in emitSCSPrologue() local
130 std::vector<CalleeSavedInfo> &CSI = MF.getFrameInfo().getCalleeSavedInfo(); in emitSCSEpilogue() local
171 const std::vector<CalleeSavedInfo> &CSI) { in getLibCallID()
210 const std::vector<CalleeSavedInfo> &CSI) { in getSpillLibCallName()
237 const std::vector<CalleeSavedInfo> &CSI) { in getRestoreLibCallName()
296 const std::vector<CalleeSavedInfo> &CSI) { in getMaxPushPopReg()
383 const std::vector<CalleeSavedInfo> &CSI) { in getUnmanagedCSI()
398 const std::vector<CalleeSavedInfo> &CSI) { in getRVVCalleeSavedInfo()
634 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
789 const auto &CSI = getUnmanagedCSI(MF, MFI.getCalleeSavedInfo()); in emitEpilogue() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaFrameLowering.cpp66 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
154 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitEpilogue() local
195 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
223 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
H A DXtensaRegisterInfo.cpp70 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in eliminateFrameIndex() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h54 ArrayRef<CalleeSavedInfo> CSI, in spillCalleeSavedRegisters()
62 MutableArrayRef<CalleeSavedInfo> CSI, in restoreCalleeSavedRegisters()
H A DHexagonFrameLowering.cpp268 static Register getMaxCalleeSavedReg(ArrayRef<CalleeSavedInfo> CSI, in getMaxCalleeSavedReg()
516 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
936 auto &CSI = MF.getFrameInfo().getCalleeSavedInfo(); in updateEntryPaths() local
960 auto &CSI = MBB.getParent()->getFrameInfo().getCalleeSavedInfo(); in updateExitPaths() local
1086 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in insertCFIInstructionsAt() local
1361 const CSIVect &CSI, const HexagonRegisterInfo &HRI, in insertCSRSpillsInBlock()
1429 const CSIVect &CSI, const HexagonRegisterInfo &HRI) const { in insertCSRRestoresInBlock() argument
2567 const CSIVect &CSI, bool IsDef, bool IsKill) const { in addCalleeSaveRegistersAsImpOperand() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp224 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
319 const auto &CSI = MFI.getCalleeSavedInfo(); in emitEpilogue() local
362 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in getFirstSPAdjustAmount() local
432 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
465 const auto &CSI = MFI.getCalleeSavedInfo(); in getFrameIndexReference() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp77 static unsigned determineLastCalleeSave(ArrayRef<CalleeSavedInfo> CSI) { in determineLastCalleeSave()
127 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
263 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitEpilogue() local
402 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
419 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp87 ArrayRef<CalleeSavedInfo> CSI, SlotIndexes *Indexes, in insertCSRSaves()
130 MutableArrayRef<CalleeSavedInfo> CSI, in insertCSRRestores()
201 static void updateLiveness(MachineFunction &MF, ArrayRef<CalleeSavedInfo> CSI) { in updateLiveness()
228 std::vector<CalleeSavedInfo> CSI; in spillCalleeSavedRegs() local
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp110 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
247 const auto &CSI = MFI.getCalleeSavedInfo(); in emitEpilogue() local
465 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
488 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
587 const auto &CSI = MFI.getCalleeSavedInfo(); in getFrameIndexReference() local
H A DCSKYFrameLowering.h47 std::vector<CalleeSavedInfo> &CSI) const override { in assignCalleeSavedSpillSlots()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h162 std::vector<CalleeSavedInfo> &CSI, in assignCalleeSavedSpillSlots()
171 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
261 ArrayRef<CalleeSavedInfo> CSI, in spillCalleeSavedRegisters()
275 MutableArrayRef<CalleeSavedInfo> CSI, in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp65 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitCalleeSavedFrameMoves() local
317 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
342 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp162 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
605 for (const CalleeSavedInfo &CSI : MF.getFrameInfo().getCalleeSavedInfo()) in needPopSpecialFixUp() local
1088 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
1133 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
H A DARMFrameLowering.cpp749 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
1524 ArrayRef<CalleeSavedInfo> CSI, in emitPushInst()
1601 MutableArrayRef<CalleeSavedInfo> CSI, in emitPopInst()
1718 ArrayRef<CalleeSavedInfo> CSI, in emitAlignedDPRCS2Spills()
1891 ArrayRef<CalleeSavedInfo> CSI, in emitAlignedDPRCS2Restores()
1980 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
2034 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp442 std::vector<CalleeSavedInfo> CSI; in assignCalleeSavedSpillSlots() local
566 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in updateLiveness() local
596 ArrayRef<CalleeSavedInfo> CSI) { in insertCSRSaves()
623 std::vector<CalleeSavedInfo> &CSI) { in insertCSRRestores()
678 std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in spillCalleeSavedRegs() local
H A DLiveRegUnits.cpp102 const auto &CSI = MFI.getCalleeSavedInfo(); in addCalleeSavedRegs() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp740 for (CalleeSavedInfo CSI : Info) { in emitPrologue() local
778 for (CalleeSavedInfo CSI : Info) { in emitPrologue() local
1184 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
1681 for (CalleeSavedInfo CSI : Info) { in emitEpilogue() local
2072 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in processFunctionBeforeFrameFinalized() local
2410 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
2534 ArrayRef<CalleeSavedInfo> CSI, unsigned CSIIndex) { in restoreCRs()
2605 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp247 spillCalleeSavedRegisters(MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,ArrayRef<CalleeSavedInfo> CSI,const TargetRegisterInfo * TRI) const spillCalleeSavedRegisters() argument
297 restoreCalleeSavedRegisters(MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,MutableArrayRef<CalleeSavedInfo> CSI,const TargetRegisterInfo * TRI) const restoreCalleeSavedRegisters() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp317 const CalleeSavedInfo &CSI = SpillLabel.second; in emitPrologue() local
416 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
450 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kFrameLowering.cpp456 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologueCalleeSavedFrameMoves() local
832 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
867 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp316 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
376 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()
538 const std::vector<CalleeSavedInfo> &CSI = MFFrame.getCalleeSavedInfo(); in emitPrologue() local
1084 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters()
1145 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters()

123