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

/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp88 static void addBlockLiveIns(LiveRegUnits &LiveUnits, argument
95 static void addCalleeSavedRegs(LiveRegUnits &LiveUnits, argument
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterScavenging.h59 LiveRegUnits LiveUnits; member in class:llvm::RegScavenger
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp148 LiveRegUnits LiveUnits; member in class:__anon2722::FixupBWInstPass
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp34 findUnusedRegister(MachineRegisterInfo &MRI, const LiveRegUnits &LiveUnits, const TargetRegisterClass &RC) argument
49 findScratchNonCalleeSaveRegister( MachineRegisterInfo &MRI, LiveRegUnits &LiveUnits, const TargetRegisterClass &RC, bool Unused = false) argument
72 getVGPRSpillLaneOrTempRegister( MachineFunction &MF, LiveRegUnits &LiveUnits, Register SGPR, const TargetRegisterClass &RC = AMDGPU::SReg_32_XM0_XEXECRegClass, bool IncludeScratchCopy = true) argument
134 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) argument
157 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) argument
202 initLiveUnits(LiveRegUnits &LiveUnits, const SIRegisterInfo &TRI, const SIMachineFunctionInfo *FuncInfo, MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsProlog) argument
235 LiveRegUnits &LiveUnits; member in class:llvm::PrologEpilogSGPRSpillBuilder
337 PrologEpilogSGPRSpillBuilder(Register Reg, const PrologEpilogSGPRSaveRestoreInfo SI, MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, const DebugLoc &DL, const SIInstrInfo *TII, const SIRegisterInfo &TRI, LiveRegUnits &LiveUnits, Register FrameReg) argument
405 LiveRegUnits LiveUnits; local
881 buildScratchExecCopy(LiveRegUnits &LiveUnits, MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, const DebugLoc &DL, bool IsProlog, bool EnableInactiveLanes) argument
915 emitCSRSpillStores( MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, DebugLoc &DL, LiveRegUnits &LiveUnits, Register FrameReg, Register FramePtrRegScratchCopy) const argument
1001 emitCSRSpillRestores( MachineFunction &MF, MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, DebugLoc &DL, LiveRegUnits &LiveUnits, Register FrameReg, Register FramePtrRegScratchCopy) const argument
1087 LiveRegUnits LiveUnits; local
1231 LiveRegUnits LiveUnits; local
1497 LiveRegUnits LiveUnits; local
[all...]

Completed in 356 milliseconds