Searched refs:SlotIndexes (Results 1 - 25 of 31) sorted by relevance
12
/external/llvm/lib/CodeGen/ |
H A D | SlotIndexes.cpp | 1 //===-- SlotIndexes.cpp - Slot Indexes Pass ------------------------------===// 12 #include "llvm/CodeGen/SlotIndexes.h" 21 char SlotIndexes::ID = 0; 22 INITIALIZE_PASS(SlotIndexes, "slotindexes", 28 void SlotIndexes::getAnalysisUsage(AnalysisUsage &au) const { 33 void SlotIndexes::releaseMemory() { 41 bool SlotIndexes::runOnMachineFunction(MachineFunction &fn) { 111 void SlotIndexes::renumberIndexes() { 113 DEBUG(dbgs() << "\n*** Renumbering SlotIndexes ***\n"); 127 void SlotIndexes [all...] |
H A D | MachineLoopRanges.cpp | 23 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 32 AU.addRequiredTransitive<SlotIndexes>(); 40 Indexes = &getAnalysis<SlotIndexes>(); 59 SlotIndexes &Indexes)
|
H A D | LiveStackAnalysis.cpp | 35 AU.addPreserved<SlotIndexes>(); 36 AU.addRequiredTransitive<SlotIndexes>();
|
H A D | InterferenceCache.h | 55 SlotIndexes *Indexes; 98 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { 153 void init(MachineFunction*, LiveIntervalUnion*, SlotIndexes*, LiveIntervals*,
|
H A D | MachineFunctionPrinterPass.cpp | 17 #include "llvm/CodeGen/SlotIndexes.h" 46 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>());
|
H A D | LiveRangeCalc.h | 38 SlotIndexes *Indexes; 142 SlotIndexes*,
|
H A D | VirtRegMap.cpp | 151 SlotIndexes *Indexes; 171 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 183 AU.addRequired<SlotIndexes>(); 184 AU.addPreserved<SlotIndexes>(); 196 Indexes = &getAnalysis<SlotIndexes>();
|
H A D | VirtRegMap.h | 30 class SlotIndexes;
|
H A D | Android.mk | 92 SlotIndexes.cpp \
|
H A D | StackSlotColoring.cpp | 89 AU.addRequired<SlotIndexes>(); 90 AU.addPreserved<SlotIndexes>(); 117 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
|
H A D | StackColoring.cpp | 49 #include "llvm/CodeGen/SlotIndexes.h" 107 SlotIndexes* Indexes; 173 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 180 AU.addRequired<SlotIndexes>(); 566 Indexes = &getAnalysis<SlotIndexes>();
|
H A D | RegAllocBasic.cpp | 144 AU.addPreserved<SlotIndexes>();
|
H A D | RegAllocPBQP.cpp | 432 au.addRequired<SlotIndexes>(); 433 au.addPreserved<SlotIndexes>();
|
H A D | InterferenceCache.cpp | 27 SlotIndexes *indexes,
|
H A D | LiveRangeCalc.cpp | 22 SlotIndexes *SI, 139 assert(Indexes && "Missing SlotIndexes"); 167 assert(Indexes && "Missing SlotIndexes"); 259 assert(Indexes && "Missing SlotIndexes");
|
H A D | StrongPHIElimination.cpp | 200 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 210 AU.addRequired<SlotIndexes>(); 211 AU.addPreserved<SlotIndexes>();
|
H A D | MachineScheduler.cpp | 92 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 108 AU.addRequired<SlotIndexes>(); 109 AU.addPreserved<SlotIndexes>();
|
H A D | LiveIntervalAnalysis.cpp | 55 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 68 AU.addPreserved<SlotIndexes>(); 69 AU.addRequiredTransitive<SlotIndexes>(); 109 Indexes = &getAnalysis<SlotIndexes>(); 1083 // Treat's MI's index as OldIdx (regardless of what it is in SlotIndexes'
|
H A D | RegAllocGreedy.cpp | 75 SlotIndexes *Indexes; 329 AU.addRequired<SlotIndexes>(); 330 AU.addPreserved<SlotIndexes>(); 1757 Indexes = &getAnalysis<SlotIndexes>();
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineLoopRanges.h | 21 #include "llvm/CodeGen/SlotIndexes.h" 49 MachineLoopRange(const MachineLoop*, Allocator&, SlotIndexes&); 91 SlotIndexes *Indexes;
|
H A D | LiveIntervalAnalysis.h | 27 #include "llvm/CodeGen/SlotIndexes.h" 57 SlotIndexes* Indexes; 168 SlotIndexes *getSlotIndexes() const { 266 /// Requires MI and BundleStart to have SlotIndexes, and assumes
|
H A D | SlotIndexes.h | 1 //===- llvm/CodeGen/SlotIndexes.h - Slot indexes representation -*- C++ -*-===// 34 /// SlotIndexes pass. It should not be used directly. See the 35 /// SlotIndex & SlotIndexes classes for the public interface to this 78 friend class SlotIndexes; 306 /// SlotIndexes pass. 309 class SlotIndexes : public MachineFunctionPass { class in namespace:llvm 347 SlotIndexes() : MachineFunctionPass(ID) { function in class:llvm::SlotIndexes
|
H A D | LiveInterval.h | 27 #include "llvm/CodeGen/SlotIndexes.h" 376 const SlotIndexes&) const; 434 bool isZeroLength(SlotIndexes *Indexes) const {
|
H A D | MachineBasicBlock.h | 28 class SlotIndexes; 552 void print(raw_ostream &OS, SlotIndexes* = 0) const;
|
H A D | MachineFunction.h | 259 void print(raw_ostream &OS, SlotIndexes* = 0) const;
|
Completed in 201 milliseconds
12