Home
last modified time | relevance | path

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

123456

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSlotIndexes.cpp21 char SlotIndexes::ID = 0;
23 SlotIndexes::SlotIndexes() : MachineFunctionPass(ID), mf(nullptr) { in SlotIndexes() function in SlotIndexes
27 SlotIndexes::~SlotIndexes() { in ~SlotIndexes()
32 INITIALIZE_PASS(SlotIndexes, DEBUG_TYPE,
37 void SlotIndexes::getAnalysisUsage(AnalysisUsage &au) const { in getAnalysisUsage()
42 void SlotIndexes::releaseMemory() { in releaseMemory()
50 bool SlotIndexes::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction()
115 void SlotIndexes::removeMachineInstrFromMaps(MachineInstr &MI) { in removeMachineInstrFromMaps()
130 void SlotIndexes::removeSingleMachineInstrFromMaps(MachineInstr &MI) { in removeSingleMachineInstrFromMaps()
159 void SlotIndexes::renumberIndexes(IndexList::iterator curItr) { in renumberIndexes()
[all …]
DLiveStacks.cpp29 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
37 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
38 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
DMachineFunctionPrinterPass.cpp42 AU.addUsedIfAvailable<SlotIndexes>(); in getAnalysisUsage()
50 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>()); in runOnMachineFunction()
DInterferenceCache.h60 SlotIndexes *Indexes = nullptr;
103 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { in clear()
172 SlotIndexes *indexes, LiveIntervals *lis,
DVirtRegMap.cpp180 SlotIndexes *Indexes;
215 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY() argument
226 AU.addRequired<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
227 AU.addPreserved<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
240 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
287 for (SlotIndexes::MBBIndexIterator MBBI = Indexes->findMBBIndex(First); in addLiveInsForSubRanges()
331 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-project/llvm/lib/CodeGen/
DSlotIndexes.cpp21 char SlotIndexes::ID = 0;
23 SlotIndexes::SlotIndexes() : MachineFunctionPass(ID), mf(nullptr) { in SlotIndexes() function in SlotIndexes
27 SlotIndexes::~SlotIndexes() { in ~SlotIndexes()
32 INITIALIZE_PASS(SlotIndexes, DEBUG_TYPE,
37 void SlotIndexes::getAnalysisUsage(AnalysisUsage &au) const { in getAnalysisUsage()
42 void SlotIndexes::releaseMemory() { in releaseMemory()
50 bool SlotIndexes::runOnMachineFunction(MachineFunction &fn) { in runOnMachineFunction()
115 void SlotIndexes::removeMachineInstrFromMaps(MachineInstr &MI, in removeMachineInstrFromMaps()
131 void SlotIndexes::removeSingleMachineInstrFromMaps(MachineInstr &MI) { in removeSingleMachineInstrFromMaps()
160 void SlotIndexes::renumberIndexes(IndexList::iterator curItr) { in renumberIndexes()
[all …]
DLiveStacks.cpp29 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
37 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
38 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
DLiveIntervalCalc.cpp42 static void createDeadDef(SlotIndexes &Indexes, VNInfo::Allocator &Alloc, in createDeadDef()
54 SlotIndexes *Indexes = getIndexes(); in calculate()
135 SlotIndexes *Indexes = getIndexes(); in createDeadDefs()
148 SlotIndexes *Indexes = getIndexes(); in extendToUses()
DMachineFunctionPrinterPass.cpp42 AU.addUsedIfAvailable<SlotIndexes>(); in getAnalysisUsage()
50 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>()); in runOnMachineFunction()
DInterferenceCache.h60 SlotIndexes *Indexes = nullptr;
103 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { in clear()
168 SlotIndexes *indexes, LiveIntervals *lis,
DVirtRegMap.cpp180 SlotIndexes *Indexes;
215 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY() argument
226 AU.addRequired<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
227 AU.addPreserved<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY()
240 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
287 for (SlotIndexes::MBBIndexIterator MBBI = Indexes->findMBBIndex(First); in addLiveInsForSubRanges()
331 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-project/llvm/include/llvm/CodeGen/
DLiveRangeCalc.h49 SlotIndexes *Indexes = nullptr;
169 SlotIndexes *getIndexes() { return Indexes; } in getIndexes()
191 void reset(const MachineFunction *mf, SlotIndexes *SI,
265 const SlotIndexes &Indexes);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveRangeCalc.h47 SlotIndexes *Indexes = nullptr;
193 void reset(const MachineFunction *mf, SlotIndexes *SI,
290 const SlotIndexes &Indexes);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTLSDynamicCall.cpp171 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
172 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
181 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
/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/llvm-project/llvm/lib/Target/PowerPC/
DPPCTLSDynamicCall.cpp200 AU.addRequired<SlotIndexes>(); in getAnalysisUsage()
201 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
210 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)

123456