Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocLinearScan.cpp92 struct RALinScan : public MachineFunctionPass { struct
93 static char ID;
94 RALinScan() : MachineFunctionPass(ID) { in RALinScan() argument
114 typedef std::pair<LiveInterval*, LiveInterval::iterator> IntervalPtr;
115 typedef SmallVector<IntervalPtr, 32> IntervalPtrs;
120 EquivalenceClasses<const TargetRegisterClass*> RelatedRegClasses;
121 DenseMap<unsigned, const TargetRegisterClass*> OneClassForEachPhysReg;
126 DenseMap<unsigned, unsigned> NextReloadMap;
130 SmallSet<unsigned, 8> DowngradedRegs;
134 DenseMap<unsigned, unsigned> DowngradeMap;
[all …]