Searched refs:vrm (Results 1 - 8 of 8) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DSpiller.h38 VirtRegMap &vrm);
H A DRegAllocBase.cpp57 void RegAllocBase::init(VirtRegMap &vrm, argument
60 TRI = &vrm.getTargetRegInfo();
61 MRI = &vrm.getRegInfo();
62 VRM = &vrm;
65 MRI->freezeReservedRegs(vrm.getMachineFunction());
66 RegClassInfo.runOnMachineFunction(vrm.getMachineFunction());
H A DRegAllocBase.h74 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
H A DSplitKit.cpp43 SplitAnalysis::SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis, argument
45 : MF(vrm.getMachineFunction()), VRM(vrm), LIS(lis), Loops(mli),
321 SplitEditor::SplitEditor(SplitAnalysis &sa, LiveIntervals &lis, VirtRegMap &vrm, argument
324 : SA(sa), LIS(lis), VRM(vrm), MRI(vrm.getMachineFunction().getRegInfo()),
325 MDT(mdt), TII(*vrm.getMachineFunction().getSubtarget().getInstrInfo()),
326 TRI(*vrm.getMachineFunction().getSubtarget().getRegisterInfo()),
H A DSplitKit.h120 SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis,
H A DInlineSpiller.cpp141 InlineSpiller(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm) argument
146 Loops(pass.getAnalysis<MachineLoopInfo>()), VRM(vrm),
193 VirtRegMap &vrm) {
194 return new InlineSpiller(pass, mf, vrm);
191 createInlineSpiller(MachineFunctionPass &pass, MachineFunction &mf, VirtRegMap &vrm) argument
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h63 VirtRegMap *vrm, const MachineLoopInfo &loops,
66 : MF(mf), LIS(lis), VRM(vrm), Loops(loops), MBFI(mbfi), normalize(norm) {}
62 VirtRegAuxInfo(MachineFunction &mf, LiveIntervals &lis, VirtRegMap *vrm, const MachineLoopInfo &loops, const MachineBlockFrequencyInfo &mbfi, NormalizingFn norm = normalizeSpillWeight) argument
H A DLiveRangeEdit.h116 /// @param vrm Map of virtual registers to physical registers for this
120 MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm,
123 VRM(vrm), TII(*MF.getSubtarget().getInstrInfo()),
119 LiveRangeEdit(LiveInterval *parent, SmallVectorImpl<unsigned> &newRegs, MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm, Delegate *delegate = nullptr) argument

Completed in 103 milliseconds