Home
last modified time | relevance | path

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

12

/external/llvm/lib/CodeGen/
DSlotIndexes.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()
147 void SlotIndexes::dump() const { in dump()
DMachineLoopRanges.cpp23 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
32 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
40 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
59 SlotIndexes &Indexes) in MachineLoopRange()
DInterferenceCache.h55 SlotIndexes *Indexes;
98 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { in clear()
153 void init(MachineFunction*, LiveIntervalUnion*, SlotIndexes*, LiveIntervals*,
DVirtRegMap.cpp151 SlotIndexes *Indexes;
171 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
183 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
184 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
196 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
DLiveStackAnalysis.cpp35 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
36 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
DLiveRangeCalc.h38 SlotIndexes *Indexes;
142 SlotIndexes*,
DMachineFunctionPrinterPass.cpp46 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>()); in runOnMachineFunction()
DStackSlotColoring.cpp89 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
90 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
117 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
DStackColoring.cpp107 SlotIndexes* Indexes;
173 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY()
180 AU.addRequired<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
566 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
DVirtRegMap.h30 class SlotIndexes; variable
DCMakeLists.txt92 SlotIndexes.cpp
DAndroid.mk92 SlotIndexes.cpp \
DStrongPHIElimination.cpp200 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
210 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
211 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
DRegAllocBasic.cpp144 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
DRegAllocPBQP.cpp432 au.addRequired<SlotIndexes>(); in getAnalysisUsage()
433 au.addPreserved<SlotIndexes>(); in getAnalysisUsage()
DInterferenceCache.cpp27 SlotIndexes *indexes, in init()
DLiveRangeCalc.cpp22 SlotIndexes *SI, in reset()
DMachineScheduler.cpp92 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_AG_DEPENDENCY()
108 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
109 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
DLiveIntervalAnalysis.cpp55 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_AG_DEPENDENCY()
68 AU.addPreserved<SlotIndexes>(); in INITIALIZE_AG_DEPENDENCY()
69 AU.addRequiredTransitive<SlotIndexes>(); in INITIALIZE_AG_DEPENDENCY()
109 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
/external/llvm/include/llvm/CodeGen/
DMachineLoopRanges.h49 MachineLoopRange(const MachineLoop*, Allocator&, SlotIndexes&);
91 SlotIndexes *Indexes;
DLiveIntervalAnalysis.h57 SlotIndexes* Indexes;
168 SlotIndexes *getSlotIndexes() const { in getSlotIndexes()
DSlotIndexes.h78 friend class SlotIndexes;
309 class SlotIndexes : public MachineFunctionPass {
347 SlotIndexes() : MachineFunctionPass(ID) {
DLiveInterval.h376 const SlotIndexes&) const;
434 bool isZeroLength(SlotIndexes *Indexes) const {
DMachineBasicBlock.h28 class SlotIndexes; variable
552 void print(raw_ostream &OS, SlotIndexes* = 0) const;
DMachineFunction.h259 void print(raw_ostream &OS, SlotIndexes* = 0) const;

12