Home
last modified time | relevance | path

Searched refs:SlotIndexes (Results 1 – 25 of 29) sorted by relevance

12

/trueos/contrib/llvm/lib/CodeGen/
HDSlotIndexes.cpp21 char SlotIndexes::ID = 0;
22 INITIALIZE_PASS(SlotIndexes, "slotindexes",
28 void SlotIndexes::getAnalysisUsage(AnalysisUsage &au) const { in getAnalysisUsage()
33 void SlotIndexes::releaseMemory() { in releaseMemory()
41 bool SlotIndexes::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction()
111 void SlotIndexes::renumberIndexes() { in renumberIndexes()
127 void SlotIndexes::renumberIndexes(IndexList::iterator curItr) { in renumberIndexes()
146 void SlotIndexes::repairIndexesInRange(MachineBasicBlock *MBB, in repairIndexesInRange()
217 void SlotIndexes::dump() const { in dump()
HDLiveStackAnalysis.cpp30 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
38 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
39 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
HDInterferenceCache.h55 SlotIndexes *Indexes;
98 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { in clear()
153 void init(MachineFunction*, LiveIntervalUnion*, SlotIndexes*, LiveIntervals*,
HDVirtRegMap.cpp160 SlotIndexes *Indexes;
180 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
193 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
194 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
208 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
HDLiveRangeCalc.h39 SlotIndexes *Indexes;
143 SlotIndexes*,
HDMachineFunctionPrinterPass.cpp46 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>()); in runOnMachineFunction()
HDStackSlotColoring.cpp92 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
93 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
120 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
HDStackColoring.cpp119 SlotIndexes *Indexes;
193 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY()
200 AU.addRequired<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
667 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
HDLiveIntervalAnalysis.cpp51 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
75 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
76 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
115 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
994 SlotIndexes *Indexes = LIS.getSlotIndexes(); in findLastUseBefore()
HDRegAllocBasic.cpp142 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
HDRegAllocPBQP.cpp427 au.addRequired<SlotIndexes>(); in getAnalysisUsage()
428 au.addPreserved<SlotIndexes>(); in getAnalysisUsage()
HDInterferenceCache.cpp27 SlotIndexes *indexes, in init()
HDRegAllocGreedy.cpp74 SlotIndexes *Indexes;
335 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
336 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
1832 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
HDMachineBasicBlock.cpp264 void MachineBasicBlock::print(raw_ostream &OS, SlotIndexes *Indexes) const { in print()
706 SlotIndexes *Indexes = P->getAnalysisIfAvailable<SlotIndexes>(); in SplitCriticalEdge()
HDLiveRangeCalc.cpp22 SlotIndexes *SI, in reset()
HDRegisterCoalescer.cpp208 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
393 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
1290 SlotIndexes *Indexes;
HDPHIElimination.cpp119 AU.addPreserved<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
HDMachineScheduler.cpp121 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_AG_DEPENDENCY()
137 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
138 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
/trueos/contrib/llvm/include/llvm/CodeGen/
HDLiveIntervalAnalysis.h56 SlotIndexes* Indexes;
175 SlotIndexes *getSlotIndexes() const { in getSlotIndexes()
HDSlotIndexes.h93 friend class SlotIndexes;
334 class SlotIndexes : public MachineFunctionPass {
376 SlotIndexes() : MachineFunctionPass(ID) {
HDVirtRegMap.h30 class SlotIndexes; variable
HDLiveInterval.h389 const SlotIndexes&) const;
486 bool isZeroLength(SlotIndexes *Indexes) const { in isZeroLength()
HDMachineBasicBlock.h28 class SlotIndexes; variable
609 void print(raw_ostream &OS, SlotIndexes* = 0) const;
HDMachineFunction.h276 void print(raw_ostream &OS, SlotIndexes* = 0) const;
/trueos/lib/clang/libllvmcodegen/
HDMakefile99 SlotIndexes.cpp \

12