Home
last modified time | relevance | path

Searched refs:AnalysisID (Results 1 – 16 of 16) sorted by relevance

/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDPasses.h57 AnalysisID ID;
63 IdentifyingPassPtr(AnalysisID IDPtr) : ID(IDPtr), IsInstance(false) {} in IdentifyingPassPtr()
69 AnalysisID getID() const { in getID()
104 AnalysisID StartBefore, StartAfter;
105 AnalysisID StopAfter;
155 void setStartStopPasses(AnalysisID StartBefore, AnalysisID StartAfter,
156 AnalysisID StopAfter) {
173 void substitutePass(AnalysisID StandardID, IdentifyingPassPtr TargetID);
176 void insertPass(AnalysisID TargetPassID, IdentifyingPassPtr InsertedPassID);
179 void enablePass(AnalysisID PassID) { substitutePass(PassID, PassID); }
[all …]
/NextBSD/contrib/llvm/include/llvm/
HDPassAnalysisSupport.h39 typedef SmallVector<AnalysisID, 32> VectorType;
129 Pass *findImplPass(AnalysisID PI) { in findImplPass()
141 Pass *findImplPass(Pass *P, AnalysisID PI, Function &F);
143 void addAnalysisImplsPair(AnalysisID PI, Pass *P) { in addAnalysisImplsPair()
146 std::pair<AnalysisID, Pass*> pir = std::make_pair(PI,P); in addAnalysisImplsPair()
156 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const;
161 std::vector<std::pair<AnalysisID, Pass*> > AnalysisImpls;
202 AnalysisType &Pass::getAnalysisID(AnalysisID PI) const { in getAnalysisID()
232 AnalysisType &Pass::getAnalysisID(AnalysisID PI, Function &F) { in getAnalysisID()
HDPass.h50 typedef const void* AnalysisID; typedef
104 AnalysisID getPassID() const { in getPassID()
171 virtual void *getAdjustedAnalysisPointer(AnalysisID ID);
192 static Pass *createPass(AnalysisID ID);
224 AnalysisType &getAnalysisID(AnalysisID PI) const;
227 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
/NextBSD/contrib/llvm/include/llvm/IR/
HDLegacyPassManagers.h196 Pass *findAnalysisPass(AnalysisID AID);
199 const PassInfo *findAnalysisPassInfo(AnalysisID AID) const;
262 mutable DenseMap<AnalysisID, const PassInfo *> AnalysisPassInfos;
309 virtual Pass *getOnTheFlyPass(Pass *P, AnalysisID PI, Function &F);
327 SmallVectorImpl<AnalysisID> &ReqPassNotAvailable,
338 Pass *findAnalysisPass(AnalysisID AID, bool Direction);
364 DenseMap<AnalysisID, Pass*> *getAvailableAnalysis() { in getAvailableAnalysis()
387 DenseMap<AnalysisID, Pass *> *InheritedAnalysis[PMT_Last];
401 DenseMap<AnalysisID, Pass*> AvailableAnalysis;
/NextBSD/contrib/llvm/lib/CodeGen/
HDPasses.cpp135 static IdentifyingPassPtr overridePass(AnalysisID StandardID, in overridePass()
201 DenseMap<AnalysisID,IdentifyingPassPtr> TargetPasses;
205 SmallVector<std::pair<AnalysisID, IdentifyingPassPtr>, 4> InsertedPasses;
234 void TargetPassConfig::insertPass(AnalysisID TargetPassID, in insertPass()
241 std::pair<AnalysisID, IdentifyingPassPtr> P(TargetPassID, InsertedPassID); in insertPass()
264 void TargetPassConfig::substitutePass(AnalysisID StandardID, in substitutePass()
269 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const { in getPassSubstitution()
270 DenseMap<AnalysisID, IdentifyingPassPtr>::const_iterator in getPassSubstitution()
289 AnalysisID PassID = P->getPassID(); in addPass()
307 for (SmallVectorImpl<std::pair<AnalysisID, IdentifyingPassPtr> >::iterator in addPass()
[all …]
HDLLVMTargetMachine.cpp93 bool DisableVerify, AnalysisID StartBefore, in addPassesToGenerateCode()
94 AnalysisID StartAfter, AnalysisID StopAfter, in addPassesToGenerateCode()
146 bool DisableVerify, AnalysisID StartBefore, AnalysisID StartAfter, in addPassesToEmitFile()
147 AnalysisID StopAfter, MachineFunctionInitializer *MFInitializer) { in addPassesToEmitFile()
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetMachine.h220 bool /*DisableVerify*/ = true, AnalysisID /*StartBefore*/ = nullptr,
221 AnalysisID /*StartAfter*/ = nullptr, AnalysisID /*StopAfter*/ = nullptr,
268 bool DisableVerify = true, AnalysisID StartBefore = nullptr,
269 AnalysisID StartAfter = nullptr, AnalysisID StopAfter = nullptr,
/NextBSD/contrib/llvm/lib/Target/CppBackend/
HDCPPTargetMachine.h34 AnalysisID StartBefore, AnalysisID StartAfter,
35 AnalysisID StopAfter,
HDCPPBackend.cpp2151 bool DisableVerify, AnalysisID StartBefore, AnalysisID StartAfter, in addPassesToEmitFile()
2152 AnalysisID StopAfter, MachineFunctionInitializer *MFInitializer) { in addPassesToEmitFile()
/NextBSD/contrib/llvm/lib/IR/
HDLegacyPassManager.cpp336 Pass* getOnTheFlyPass(Pass *MP, AnalysisID PI, Function &F) override;
688 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) { in findAnalysisPass()
704 AnalysisID PI = (*I)->getPassID(); in findAnalysisPass()
721 const PassInfo *PMTopLevelManager::findAnalysisPassInfo(AnalysisID AID) const { in findAnalysisPassInfo()
815 AnalysisID PI = P->getPassID(); in recordAvailableAnalysis()
863 AnalysisID AID = *I; in verifyPreservedAnalysis()
878 for (DenseMap<AnalysisID, Pass*>::iterator I = AvailableAnalysis.begin(), in removeNotPreservedAnalysis()
880 DenseMap<AnalysisID, Pass*>::iterator Info = I++; in removeNotPreservedAnalysis()
901 for (DenseMap<AnalysisID, Pass*>::iterator in removeNotPreservedAnalysis()
904 DenseMap<AnalysisID, Pass *>::iterator Info = I++; in removeNotPreservedAnalysis()
[all …]
HDPass.cpp62 AnalysisID AID = getPassID(); in getPassName()
90 void *Pass::getAdjustedAnalysisPointer(AnalysisID AID) { in getAdjustedAnalysisPointer()
195 Pass *Pass::createPass(AnalysisID ID) { in createPass()
/NextBSD/contrib/llvm/tools/llc/
HDllc.cpp336 AnalysisID StartBeforeID = nullptr; in compileModule()
337 AnalysisID StartAfterID = nullptr; in compileModule()
338 AnalysisID StopAfterID = nullptr; in compileModule()
/NextBSD/contrib/llvm/lib/Analysis/
HDAliasDebugger.cpp88 void *getAdjustedAnalysisPointer(AnalysisID PI) override { in getAdjustedAnalysisPointer()
HDScalarEvolutionAliasAnalysis.cpp47 void *getAdjustedAnalysisPointer(AnalysisID PI) override { in getAdjustedAnalysisPointer()
HDAliasAnalysisCounter.cpp94 void *getAdjustedAnalysisPointer(AnalysisID PI) override { in getAdjustedAnalysisPointer()
/NextBSD/contrib/llvm/lib/Analysis/IPA/
HDGlobalsModRef.cpp167 void *getAdjustedAnalysisPointer(AnalysisID PI) override { in getAdjustedAnalysisPointer()