Home
last modified time | relevance | path

Searched defs:LiveUnits (Results 1 – 4 of 4) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp35 const LiveRegUnits &LiveUnits, in findUnusedRegister() argument
50 MachineRegisterInfo &MRI, LiveRegUnits &LiveUnits, in findScratchNonCalleeSaveRegister() argument
73 MachineFunction &MF, LiveRegUnits &LiveUnits, Register SGPR, in getVGPRSpillLaneOrTempRegister() argument
136 buildPrologSpill(const GCNSubtarget & ST,const SIRegisterInfo & TRI,const SIMachineFunctionInfo & FuncInfo,LiveRegUnits & LiveUnits,MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator I,const DebugLoc & DL,Register SpillReg,int FI,Register FrameReg,int64_t DwordOff=0) buildPrologSpill() argument
160 buildEpilogRestore(const GCNSubtarget & ST,const SIRegisterInfo & TRI,const SIMachineFunctionInfo & FuncInfo,LiveRegUnits & LiveUnits,MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator I,const DebugLoc & DL,Register SpillReg,int FI,Register FrameReg,int64_t DwordOff=0) buildEpilogRestore() argument
202 initLiveUnits(LiveRegUnits & LiveUnits,const SIRegisterInfo & TRI,const SIMachineFunctionInfo * FuncInfo,MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,bool IsProlog) initLiveUnits() argument
235 LiveRegUnits &LiveUnits; global() member in llvm::PrologEpilogSGPRSpillBuilder
343 PrologEpilogSGPRSpillBuilder(Register Reg,const PrologEpilogSGPRSaveRestoreInfo SI,MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,const DebugLoc & DL,const SIInstrInfo * TII,const SIRegisterInfo & TRI,LiveRegUnits & LiveUnits,Register FrameReg) PrologEpilogSGPRSpillBuilder() argument
405 LiveRegUnits LiveUnits; emitEntryFunctionFlatScratchInit() local
881 buildScratchExecCopy(LiveRegUnits & LiveUnits,MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,bool IsProlog,bool EnableInactiveLanes) buildScratchExecCopy() argument
917 emitCSRSpillStores(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,LiveRegUnits & LiveUnits,Register FrameReg,Register FramePtrRegScratchCopy) const emitCSRSpillStores() argument
1003 emitCSRSpillRestores(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,DebugLoc & DL,LiveRegUnits & LiveUnits,Register FrameReg,Register FramePtrRegScratchCopy) const emitCSRSpillRestores() argument
1087 LiveRegUnits LiveUnits; emitPrologue() local
1231 LiveRegUnits LiveUnits; emitEpilogue() local
1497 LiveRegUnits LiveUnits; determinePrologEpilogSGPRSaves() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp88 static void addBlockLiveIns(LiveRegUnits &LiveUnits, in addBlockLiveIns()
95 static void addCalleeSavedRegs(LiveRegUnits &LiveUnits, in addCalleeSavedRegs()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterScavenging.h59 LiveRegUnits LiveUnits; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp148 LiveRegUnits LiveUnits; global() member in __anon3c6f06490111::FixupBWInstPass