Home
last modified time | relevance | path

Searched defs:VRM (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h48 const VirtRegMap &VRM; global() variable
58 VirtRegAuxInfo(MachineFunction & MF,LiveIntervals & LIS,const VirtRegMap & VRM,const MachineLoopInfo & Loops,const MachineBlockFrequencyInfo & MBFI) VirtRegAuxInfo() argument
H A DLiveRegMatrix.h43 VirtRegMap *VRM = nullptr; global() variable
H A DLiveRangeEdit.h71 VirtRegMap *VRM; variable
/llvm-project/llvm/lib/CodeGen/
H A DMIRVRegNamerUtils.cpp25 bool VRegRenamer::doVRegRenaming(const VRegRenameMap &VRM) { in doVRegRenaming() argument
48 VRegRenameMap VRM; getVRegRenameMap() local
H A DAllocationOrder.cpp29 AllocationOrder AllocationOrder::create(unsigned VirtReg, const VirtRegMap &VRM, in create() argument
H A DRegAllocBase.h68 VirtRegMap *VRM = nullptr; variable
H A DRegAllocPriorityAdvisor.h40 VirtRegMap *const VRM; variable
H A DSplitKit.h99 const VirtRegMap &VRM; variable
266 VirtRegMap &VRM; variable
H A DRegAllocPBQP.cpp529 PBQPVirtRegAuxInfo(MachineFunction & MF,LiveIntervals & LIS,VirtRegMap & VRM,const MachineLoopInfo & Loops,const MachineBlockFrequencyInfo & MBFI) PBQPVirtRegAuxInfo() argument
590 initializeGraph(PBQPRAGraph & G,VirtRegMap & VRM,Spiller & VRegSpiller) initializeGraph() argument
693 spillVReg(Register VReg,SmallVectorImpl<Register> & NewIntervals,MachineFunction & MF,LiveIntervals & LIS,VirtRegMap & VRM,Spiller & VRegSpiller) spillVReg() argument
718 mapPBQPToRegAlloc(const PBQPRAGraph & G,const PBQP::Solution & Solution,VirtRegMap & VRM,Spiller & VRegSpiller) mapPBQPToRegAlloc() argument
798 VirtRegMap &VRM = getAnalysis<VirtRegMap>(); runOnMachineFunction() local
[all...]
H A DRegAllocEvictionAdvisor.h141 VirtRegMap *const VRM; variable
H A DInlineSpiller.cpp85 VirtRegMap &VRM; global() member in __anond9875e810111::HoistSpillHelper
154 VirtRegMap &VRM; global() member in __anond9875e810111::InlineSpiller
189 InlineSpiller(MachineFunctionPass & Pass,MachineFunction & MF,VirtRegMap & VRM,VirtRegAuxInfo & VRAI) InlineSpiller() argument
234 createInlineSpiller(MachineFunctionPass & Pass,MachineFunction & MF,VirtRegMap & VRM,VirtRegAuxInfo & VRAI) createInlineSpiller() argument
[all...]
H A DCalcSpillWeights.cpp83 const VirtRegMap &VRM, in isRematerializable() argument
H A DLiveDebugVariables.cpp1511 rewriteLocations(VirtRegMap & VRM,const MachineFunction & MF,const TargetInstrInfo & TII,const TargetRegisterInfo & TRI,SpillOffsetMap & SpillOffsets) rewriteLocations() argument
1743 emitDebugValues(VirtRegMap * VRM,LiveIntervals & LIS,const TargetInstrInfo & TII,const TargetRegisterInfo & TRI,const SpillOffsetMap & SpillOffsets,BlockSkipInstsMap & BBSkipInstsMap) emitDebugValues() argument
1810 emitDebugValues(VirtRegMap * VRM) emitDebugValues() argument
1961 emitDebugValues(VirtRegMap * VRM) emitDebugValues() argument
[all...]
H A DVirtRegMap.cpp190 VirtRegMap *VRM = nullptr; global() member in __anon6666cb880111::VirtRegRewriter
[all...]
H A DTargetRegisterInfo.cpp422 getRegAllocationHints(Register VirtReg,ArrayRef<MCPhysReg> Order,SmallVectorImpl<MCPhysReg> & Hints,const MachineFunction & MF,const VirtRegMap * VRM,const LiveRegMatrix * Matrix) const getRegAllocationHints() argument
H A DLiveIntervals.cpp686 addKillFlags(const VirtRegMap * VRM) addKillFlags() argument
H A DSplitKit.cpp359 SplitEditor(SplitAnalysis & SA,LiveIntervals & LIS,VirtRegMap & VRM,MachineDominatorTree & MDT,MachineBlockFrequencyInfo & MBFI,VirtRegAuxInfo & VRAI) SplitEditor() argument
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerWWMCopies.cpp56 VirtRegMap *VRM; global() member in __anon143300290111::SILowerWWMCopies
[all...]
H A DSIPreAllocateWWMRegs.cpp44 VirtRegMap *VRM; member in __anon6057c6da0111::SIPreAllocateWWMRegs
[all...]
H A DGCNNSAReassign.cpp73 VirtRegMap *VRM; member in __anon3fefaf9c0111::GCNNSAReassign
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp90 VirtRegMap &VRM = getAnalysis<VirtRegMap>(); INITIALIZE_PASS_DEPENDENCY() local
H A DX86RegisterInfo.cpp1035 getTileShape(Register VirtReg,VirtRegMap * VRM,const MachineRegisterInfo * MRI) getTileShape() argument
1077 getRegAllocationHints(Register VirtReg,ArrayRef<MCPhysReg> Order,SmallVectorImpl<MCPhysReg> & Hints,const MachineFunction & MF,const VirtRegMap * VRM,const LiveRegMatrix * Matrix) const getRegAllocationHints() argument
[all...]
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp28 const VirtRegMap *VRM, in getRC32() argument
77 const VirtRegMap *VRM, const LiveRegMatrix *Matrix) const { in getRegAllocationHints() argument
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.cpp805 getRegAllocationHints(Register VirtReg,ArrayRef<MCPhysReg> Order,SmallVectorImpl<MCPhysReg> & Hints,const MachineFunction & MF,const VirtRegMap * VRM,const LiveRegMatrix * Matrix) const getRegAllocationHints() argument
/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp339 getRegAllocationHints(Register VirtReg,ArrayRef<MCPhysReg> Order,SmallVectorImpl<MCPhysReg> & Hints,const MachineFunction & MF,const VirtRegMap * VRM,const LiveRegMatrix * Matrix) const getRegAllocationHints() argument

12