/external/llvm/lib/CodeGen/ |
LiveRangeCalc.h | 106 SlotIndexes *Indexes, 114 void updateSSA(SlotIndexes *Indexes, 120 void updateLiveIns(VNInfo *VNI, SlotIndexes*); 141 SlotIndexes *Indexes, 159 SlotIndexes *Indexes, 169 SlotIndexes *Indexes, 219 void calculateValues(SlotIndexes *Indexes,
|
SlotIndexes.cpp | 1 //===-- SlotIndexes.cpp - Slot Indexes Pass ------------------------------===// 10 #define DEBUG_TYPE "slotindexes" 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) { 114 void SlotIndexes::renumberIndexes() [all...] |
MachineLoopRanges.cpp | 23 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 32 AU.addRequiredTransitive<SlotIndexes>(); 40 Indexes = &getAnalysis<SlotIndexes>(); 59 SlotIndexes &Indexes)
|
LiveStackAnalysis.cpp | 35 AU.addPreserved<SlotIndexes>(); 36 AU.addRequiredTransitive<SlotIndexes>();
|
InterferenceCache.h | 54 SlotIndexes *Indexes; 80 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { 135 void init(MachineFunction*, LiveIntervalUnion*, SlotIndexes*, LiveIntervals*,
|
LiveRangeCalc.cpp | 30 void LiveRangeCalc::updateLiveIns(VNInfo *OverrideVNI, SlotIndexes *Indexes) { 59 SlotIndexes *Indexes, 64 assert(Indexes && "Missing SlotIndexes"); 91 void LiveRangeCalc::calculateValues(SlotIndexes *Indexes, 94 assert(Indexes && "Missing SlotIndexes"); 104 SlotIndexes *Indexes, 171 void LiveRangeCalc::updateSSA(SlotIndexes *Indexes, 174 assert(Indexes && "Missing SlotIndexes");
|
VirtRegMap.h | 30 class SlotIndexes; 185 void rewrite(SlotIndexes *Indexes);
|
Android.mk | 89 SlotIndexes.cpp \
|
MachineScheduler.cpp | 79 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 95 AU.addRequired<SlotIndexes>(); 96 AU.addPreserved<SlotIndexes>();
|
StackSlotColoring.cpp | 91 AU.addRequired<SlotIndexes>(); 92 AU.addPreserved<SlotIndexes>(); 119 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
|
InterferenceCache.cpp | 27 SlotIndexes *indexes,
|
RegAllocBasic.cpp | 150 AU.addPreserved<SlotIndexes>();
|
RenderMachineFunction.h | 17 #include "llvm/CodeGen/SlotIndexes.h" 249 SlotIndexes *sis;
|
VirtRegMap.cpp | 26 #include "llvm/CodeGen/SlotIndexes.h" 107 void VirtRegMap::rewrite(SlotIndexes *Indexes) {
|
RegAllocBase.cpp | 248 SlotIndexes *Indexes = LIS->getSlotIndexes();
|
RenderMachineFunction.cpp | 36 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 912 au.addRequired<SlotIndexes>(); 924 sis = &getAnalysis<SlotIndexes>(); [all...] |
StrongPHIElimination.cpp | 200 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 210 AU.addRequired<SlotIndexes>(); 211 AU.addPreserved<SlotIndexes>();
|
LiveIntervalAnalysis.cpp | 53 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 65 AU.addPreserved<SlotIndexes>(); 66 AU.addRequiredTransitive<SlotIndexes>(); 95 indexes_ = &getAnalysis<SlotIndexes>(); [all...] |
RegAllocGreedy.cpp | 75 SlotIndexes *Indexes; 339 AU.addRequired<SlotIndexes>(); 340 AU.addPreserved<SlotIndexes>(); [all...] |
/external/llvm/include/llvm/CodeGen/ |
MachineLoopRanges.h | 21 #include "llvm/CodeGen/SlotIndexes.h" 49 MachineLoopRange(const MachineLoop*, Allocator&, SlotIndexes&); 91 SlotIndexes *Indexes;
|
LiveIntervalAnalysis.h | 26 #include "llvm/CodeGen/SlotIndexes.h" 54 SlotIndexes* indexes_; 195 SlotIndexes *getSlotIndexes() const { 292 /// Requires MI and BundleStart to have SlotIndexes, and assumes
|
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 91 friend class SlotIndexes; 350 /// SlotIndexes pass. 353 class SlotIndexes : public MachineFunctionPass { 392 SlotIndexes() : MachineFunctionPass(ID) {
|
MachineBasicBlock.h | 28 class SlotIndexes; 579 void print(raw_ostream &OS, SlotIndexes* = 0) const;
|
MachineFunction.h | 255 void print(raw_ostream &OS, SlotIndexes* = 0) const;
|
LiveInterval.h | 27 #include "llvm/CodeGen/SlotIndexes.h" 483 bool isZeroLength(SlotIndexes *Indexes) const {
|