Home
last modified time | relevance | path

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

12345

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLiveRangeCalc.h106 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,
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()
40 bool SlotIndexes::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction()
113 void SlotIndexes::renumberIndexes() { in renumberIndexes()
129 void SlotIndexes::renumberIndexes(IndexListEntry *curEntry) { in renumberIndexes()
149 void SlotIndexes::dump() const { in dump()
DInterferenceCache.h24 SlotIndexes *Indexes;
53 SlotIndexes *Indexes;
76 void clear(MachineFunction *mf, SlotIndexes *indexes) { in clear()
130 void init(MachineFunction*, LiveIntervalUnion*, SlotIndexes*,
DMachineLoopRanges.cpp23 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
32 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
40 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
59 SlotIndexes &Indexes) in MachineLoopRange()
DLiveRangeCalc.cpp30 void LiveRangeCalc::updateLiveIns(VNInfo *OverrideVNI, SlotIndexes *Indexes) { in updateLiveIns()
59 SlotIndexes *Indexes, in extend()
91 void LiveRangeCalc::calculateValues(SlotIndexes *Indexes, in calculateValues()
104 SlotIndexes *Indexes, in findReachingDefs()
171 void LiveRangeCalc::updateSSA(SlotIndexes *Indexes, in updateSSA()
DLiveStackAnalysis.cpp35 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
36 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
DSplitter.h30 class SlotIndexes; variable
57 SlotIndexes *sis;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DSlotIndexes.cpp21 char SlotIndexes::ID = 0;
22 INITIALIZE_PASS(SlotIndexes, DEBUG_TYPE,
28 void SlotIndexes::getAnalysisUsage(AnalysisUsage &au) const { in getAnalysisUsage()
33 void SlotIndexes::releaseMemory() { in releaseMemory()
41 bool SlotIndexes::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction()
106 void SlotIndexes::removeMachineInstrFromMaps(MachineInstr &MI) { in removeMachineInstrFromMaps()
121 void SlotIndexes::removeSingleMachineInstrFromMaps(MachineInstr &MI) { in removeSingleMachineInstrFromMaps()
148 void SlotIndexes::renumberIndexes() { in renumberIndexes()
164 void SlotIndexes::renumberIndexes(IndexList::iterator curItr) { in renumberIndexes()
183 void SlotIndexes::repairIndexesInRange(MachineBasicBlock *MBB, in repairIndexesInRange()
[all …]
DLiveStacks.cpp30 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
38 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
39 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
DLiveRangeCalc.h48 SlotIndexes *Indexes = nullptr;
195 void reset(const MachineFunction *mf, SlotIndexes *SI,
293 const SlotIndexes &Indexes);
DInterferenceCache.h61 SlotIndexes *Indexes = nullptr;
104 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { in clear()
173 SlotIndexes *indexes, LiveIntervals *lis,
DVirtRegMap.cpp182 SlotIndexes *Indexes;
217 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY() argument
228 AU.addRequired<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
229 AU.addPreserved<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
242 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
289 for (SlotIndexes::MBBIndexIterator MBBI = Indexes->findMBBIndex(First); in addLiveInsForSubRanges()
333 SlotIndexes::MBBIndexIterator I = Indexes->MBBIndexBegin(); in addMBBLiveIns()
DRenameIndependentSubregs.cpp59 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
60 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
117 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY() argument
304 const SlotIndexes &Indexes = *LIS->getSlotIndexes(); in computeMainRangesFixFlags()
/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()
106 void SlotIndexes::renumberIndexes() { in renumberIndexes()
122 void SlotIndexes::renumberIndexes(IndexList::iterator curItr) { in renumberIndexes()
141 void SlotIndexes::repairIndexesInRange(MachineBasicBlock *MBB, in repairIndexesInRange()
212 LLVM_DUMP_METHOD void SlotIndexes::dump() const { in dump()
DLiveStackAnalysis.cpp30 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
38 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
39 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
DVirtRegMap.cpp161 SlotIndexes *Indexes;
189 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
202 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
203 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
217 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
264 for (SlotIndexes::MBBIndexIterator MBBI = Indexes->findMBBIndex(First); in addLiveInsForSubRanges()
308 SlotIndexes::MBBIndexIterator I = Indexes->MBBIndexBegin(); in addMBBLiveIns()
DInterferenceCache.h55 SlotIndexes *Indexes;
99 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { in clear()
163 void init(MachineFunction*, LiveIntervalUnion*, SlotIndexes*, LiveIntervals*,
DLiveRangeCalc.h39 SlotIndexes *Indexes;
154 SlotIndexes*,
DRenameIndependentSubregs.cpp59 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
60 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
117 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY() argument
292 const SlotIndexes &Indexes = *LIS->getSlotIndexes(); in computeMainRangesFixFlags()
/external/llvm/lib/Target/PowerPC/
DPPCTLSDynamicCall.cpp158 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
159 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
168 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
DPPCVSXFMAMutate.cpp375 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
376 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
385 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineLoopRanges.h49 MachineLoopRange(const MachineLoop*, Allocator&, SlotIndexes&);
91 SlotIndexes *Indexes;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCTLSDynamicCall.cpp175 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
176 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
185 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
DPPCVSXFMAMutate.cpp376 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
377 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
388 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSlotIndexes.h85 friend class SlotIndexes;
331 class SlotIndexes : public MachineFunctionPass {
371 SlotIndexes() : MachineFunctionPass(ID) {
375 ~SlotIndexes() override {

12345