/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | SlotIndexes.cpp | 21 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 …]
|
D | LiveStacks.cpp | 29 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 37 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 38 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage()
|
D | MachineFunctionPrinterPass.cpp | 42 AU.addUsedIfAvailable<SlotIndexes>(); in getAnalysisUsage() 50 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>()); in runOnMachineFunction()
|
D | InterferenceCache.h | 60 SlotIndexes *Indexes = nullptr; 103 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) { in clear() 172 SlotIndexes *indexes, LiveIntervals *lis,
|
D | VirtRegMap.cpp | 180 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()
|
D | RenameIndependentSubregs.cpp | 59 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()
|
D | RegAllocBasic.cpp | 132 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY() 178 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
|
D | StackSlotColoring.cpp | 106 AU.addRequired<SlotIndexes>(); in getAnalysisUsage() 107 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 136 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
|
D | StackColoring.cpp | 423 SlotIndexes *Indexes; 522 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) in INITIALIZE_PASS_DEPENDENCY() argument 527 AU.addRequired<SlotIndexes>(); in INITIALIZE_PASS_DEPENDENCY() 1162 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction()
|
D | LiveRangeCalc.cpp | 52 SlotIndexes *SI, in reset() 64 static void createDeadDef(SlotIndexes &Indexes, VNInfo::Allocator &Alloc, in createDeadDef() 589 const SlotIndexes &Indexes) { in isJointlyDominated()
|
D | CMakeLists.txt | 146 SlotIndexes.cpp
|
D | MachineBasicBlock.cpp | 275 void MachineBasicBlock::print(raw_ostream &OS, const SlotIndexes *Indexes, in print() 291 const SlotIndexes *Indexes, in print() 889 SlotIndexes *Indexes = P.getAnalysisIfAvailable<SlotIndexes>(); in SplitCriticalEdge()
|
D | LiveInterval.cpp | 446 const SlotIndexes &Indexes) const { in overlaps() 885 const SlotIndexes &Indexes, in stripValuesNotDefiningMask() 933 const SlotIndexes &Indexes, const TargetRegisterInfo &TRI, in refineSubRanges() 979 const SlotIndexes &Indexes) const { in computeSubRangeUndefs()
|
D | LiveIntervals.cpp | 66 INITIALIZE_PASS_DEPENDENCY(SlotIndexes) 95 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 96 AU.addRequiredTransitive<SlotIndexes>(); in getAnalysisUsage() 131 Indexes = &getAnalysis<SlotIndexes>(); in runOnMachineFunction() 1434 SlotIndexes *Indexes = LIS.getSlotIndexes(); in findLastUseBefore()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveRangeCalc.h | 47 SlotIndexes *Indexes = nullptr; 193 void reset(const MachineFunction *mf, SlotIndexes *SI, 290 const SlotIndexes &Indexes);
|
D | SlotIndexes.h | 84 friend class SlotIndexes; 314 class SlotIndexes : public MachineFunctionPass { 350 SlotIndexes(); 352 ~SlotIndexes() override;
|
D | LiveInterval.h | 451 const SlotIndexes&) const; 577 bool isZeroLength(SlotIndexes *Indexes) const { in isZeroLength() 822 const SlotIndexes &Indexes) const; 865 const SlotIndexes &Indexes,
|
D | LiveIntervals.h | 60 SlotIndexes* Indexes; 211 SlotIndexes *getSlotIndexes() const { in getSlotIndexes()
|
D | MachineBasicBlock.h | 42 class SlotIndexes; variable 790 void print(raw_ostream &OS, const SlotIndexes * = nullptr, 793 const SlotIndexes * = nullptr, bool IsStandalone = true) const;
|
D | MachineFunction.h | 70 class SlotIndexes; variable 607 void print(raw_ostream &OS, const SlotIndexes* = nullptr) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCTLSDynamicCall.cpp | 171 AU.addRequired<SlotIndexes>(); in getAnalysisUsage() 172 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 181 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
|
D | PPCVSXFMAMutate.cpp | 376 AU.addRequired<SlotIndexes>(); in getAnalysisUsage() 377 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage() 388 INITIALIZE_PASS_DEPENDENCY(SlotIndexes)
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyOptimizeLiveIntervals.cpp | 44 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
|
D | WebAssemblyMemIntrinsicResults.cpp | 62 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIPreAllocateWWMRegs.cpp | 62 AU.addPreserved<SlotIndexes>(); in getAnalysisUsage()
|