Searched refs:AnalysisID (Results 1 – 8 of 8) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetPassConfig.h | 54 AnalysisID ID; 61 IdentifyingPassPtr(AnalysisID IDPtr) : ID(IDPtr) {} in IdentifyingPassPtr() 67 AnalysisID getID() const { in getID() 86 AnalysisID StartBefore = nullptr; 87 AnalysisID StartAfter = nullptr; 88 AnalysisID StopBefore = nullptr; 89 AnalysisID StopAfter = nullptr; 185 void substitutePass(AnalysisID StandardID, IdentifyingPassPtr TargetID); 188 void insertPass(AnalysisID TargetPassID, IdentifyingPassPtr InsertedPassID, 192 void enablePass(AnalysisID PassID) { substitutePass(PassID, PassID); } in enablePass() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ |
D | PassAnalysisSupport.h | 44 using VectorType = SmallVectorImpl<AnalysisID>; 51 SmallVector<AnalysisID, 8> Required; 52 SmallVector<AnalysisID, 2> RequiredTransitive; 53 SmallVector<AnalysisID, 2> Preserved; 54 SmallVector<AnalysisID, 0> Used; 155 Pass *findImplPass(AnalysisID PI) { in findImplPass() 167 Pass *findImplPass(Pass *P, AnalysisID PI, Function &F); 169 void addAnalysisImplsPair(AnalysisID PI, Pass *P) { in addAnalysisImplsPair() 172 std::pair<AnalysisID, Pass*> pir = std::make_pair(PI,P); in addAnalysisImplsPair() 182 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const; [all …]
|
D | Pass.h | 48 using AnalysisID = const void *; variable 97 AnalysisID getPassID() const { in getPassID() 161 virtual void *getAdjustedAnalysisPointer(AnalysisID ID); 182 static Pass *createPass(AnalysisID ID); 211 AnalysisType &getAnalysisID(AnalysisID PI) const; 214 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | LegacyPassManagers.h | 189 Pass *findAnalysisPass(AnalysisID AID); 192 const PassInfo *findAnalysisPassInfo(AnalysisID AID) const; 245 SmallDenseMap<AnalysisID, ImmutablePass *, 8> ImmutablePassMap; 260 auto ProfileVec = [&](const SmallVectorImpl<AnalysisID>& Vec) { in Profile() 262 for(AnalysisID AID : Vec) in Profile() 289 mutable DenseMap<AnalysisID, const PassInfo *> AnalysisPassInfos; 333 virtual Pass *getOnTheFlyPass(Pass *P, AnalysisID PI, Function &F); 351 SmallVectorImpl<AnalysisID> &ReqPassNotAvailable, Pass *P); 361 Pass *findAnalysisPass(AnalysisID AID, bool Direction); 388 DenseMap<AnalysisID, Pass*> *getAvailableAnalysis() { in getAvailableAnalysis() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | LegacyPassManager.cpp | 439 Pass* getOnTheFlyPass(Pass *MP, AnalysisID PI, Function &F) override; 566 for (AnalysisID ID : IDs) { in setLastUser() 675 for (const AnalysisID ID : RequiredSet) { in schedulePass() 686 for (const AnalysisID ID2 : RequiredSet) { in schedulePass() 753 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) { in findAnalysisPass() 772 const PassInfo *PMTopLevelManager::findAnalysisPassInfo(AnalysisID AID) const { in findAnalysisPassInfo() 790 AnalysisID AID = P->getPassID(); in addImmutablePass() 865 AnalysisID PI = P->getPassID(); in recordAvailableAnalysis() 907 for (AnalysisID AID : PreservedSet) { in verifyPreservedAnalysis() 922 for (DenseMap<AnalysisID, Pass*>::iterator I = AvailableAnalysis.begin(), in removeNotPreservedAnalysis() [all …]
|
D | Pass.cpp | 80 AnalysisID AID = getPassID(); in getPassName() 108 void *Pass::getAdjustedAnalysisPointer(AnalysisID AID) { in getAdjustedAnalysisPointer() 187 Pass *Pass::createPass(AnalysisID ID) { in createPass()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetPassConfig.cpp | 230 static IdentifyingPassPtr overridePass(AnalysisID StandardID, in overridePass() 288 AnalysisID TargetPassID; 293 InsertedPass(AnalysisID TargetPassID, IdentifyingPassPtr InsertedPassID, in InsertedPass() 321 DenseMap<AnalysisID,IdentifyingPassPtr> TargetPasses; 347 static AnalysisID getPassIDFromName(StringRef PassName) { in getPassIDFromName() 432 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass() 494 void TargetPassConfig::substitutePass(AnalysisID StandardID, in substitutePass() 499 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const { in getPassSubstitution() 500 DenseMap<AnalysisID, IdentifyingPassPtr>::const_iterator in getPassSubstitution() 507 bool TargetPassConfig::isPassSubstitutedOrOverridden(AnalysisID ID) const { in isPassSubstitutedOrOverridden() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriterPass.cpp | 85 return P->getPassID() == (llvm::AnalysisID)&WriteBitcodePass::ID; in isBitcodeWriterPass()
|