Searched defs:vrm (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | RegAllocBase.cpp | 57 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 D | InlineSpiller.cpp | 141 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
|
H A D | SplitKit.cpp | 43 SplitAnalysis::SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis, argument 45 : MF(vrm.getMachineFunction()), VRM(vrm), LIS(lis), Loops(mli), 318 SplitEditor::SplitEditor(SplitAnalysis &sa, LiveIntervals &lis, VirtRegMap &vrm, argument 321 : SA(sa), LIS(lis), VRM(vrm), MRI(vrm.getMachineFunction().getRegInfo()), 322 MDT(mdt), TII(*vrm.getMachineFunction().getSubtarget().getInstrInfo()), 323 TRI(*vrm.getMachineFunction().getSubtarget().getRegisterInfo()),
|
/external/llvm/include/llvm/CodeGen/ |
H A D | LiveRangeEdit.h | 112 /// @param vrm Map of virtual registers to physical registers for this 116 MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm, 119 VRM(vrm), TII(*MF.getSubtarget().getInstrInfo()), 115 LiveRangeEdit(LiveInterval *parent, SmallVectorImpl<unsigned> &newRegs, MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm, Delegate *delegate = nullptr) argument
|
Completed in 83 milliseconds