HomeSort by relevance Sort by last modified time
    Searched refs:AnalysisID (Results 1 - 16 of 16) sorted by null

  /external/llvm/lib/Target/CppBackend/
CPPTargetMachine.h 34 AnalysisID StartAfter,
35 AnalysisID StopAfter) override;
CPPBackend.cpp     [all...]
  /external/llvm/include/llvm/
PassAnalysisSupport.h 39 typedef SmallVector<AnalysisID, 32> VectorType;
131 Pass *findImplPass(AnalysisID PI) {
143 Pass *findImplPass(Pass *P, AnalysisID PI, Function &F);
145 void addAnalysisImplsPair(AnalysisID PI, Pass *P) {
148 std::pair<AnalysisID, Pass*> pir = std::make_pair(PI,P);
159 Pass *getAnalysisIfAvailable(AnalysisID ID, bool Direction) const;
164 std::vector<std::pair<AnalysisID, Pass*> > AnalysisImpls;
205 AnalysisType &Pass::getAnalysisID(AnalysisID PI) const {
235 AnalysisType &Pass::getAnalysisID(AnalysisID PI, Function &F) {
Pass.h 49 // AnalysisID - Use the PassInfo to identify a pass...
50 typedef const void* AnalysisID;
104 AnalysisID getPassID() const {
171 virtual void *getAdjustedAnalysisPointer(AnalysisID ID);
192 static Pass *createPass(AnalysisID ID);
206 /// getAnalysisIfAvailable, but works if you just have an AnalysisID. This
224 AnalysisType &getAnalysisID(AnalysisID PI) const;
227 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
  /external/llvm/include/llvm/CodeGen/
Passes.h 54 /// AnalysisID is sadly char*, so PointerIntPair won't work.
57 AnalysisID ID;
63 IdentifyingPassPtr(AnalysisID IDPtr) : ID(IDPtr), IsInstance(false) {}
69 AnalysisID getID() const {
104 AnalysisID StartAfter;
105 AnalysisID StopAfter;
148 void setStartStopPasses(AnalysisID Start, AnalysisID Stop) {
162 void substitutePass(AnalysisID StandardID, IdentifyingPassPtr TargetID);
165 void insertPass(AnalysisID TargetPassID, IdentifyingPassPtr InsertedPassID)
    [all...]
  /external/llvm/include/llvm/IR/
LegacyPassManagers.h 196 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() {
387 DenseMap<AnalysisID, Pass *> *InheritedAnalysis[PMT_Last];
401 DenseMap<AnalysisID, Pass*> AvailableAnalysis;
  /external/llvm/include/llvm/Target/
TargetMachine.h 214 AnalysisID /*StartAfter*/ = nullptr,
215 AnalysisID /*StopAfter*/ = nullptr) {
261 AnalysisID StartAfter = nullptr,
262 AnalysisID StopAfter = nullptr) override;
  /external/llvm/lib/CodeGen/
Passes.cpp 127 static IdentifyingPassPtr overridePass(AnalysisID StandardID,
193 DenseMap<AnalysisID,IdentifyingPassPtr> TargetPasses;
195 /// Store the pairs of <AnalysisID, AnalysisID> of which the second pass
197 SmallVector<std::pair<AnalysisID, IdentifyingPassPtr>, 4> InsertedPasses;
226 void TargetPassConfig::insertPass(AnalysisID TargetPassID,
233 std::pair<AnalysisID, IdentifyingPassPtr> P(TargetPassID, InsertedPassID);
256 void TargetPassConfig::substitutePass(AnalysisID StandardID,
261 IdentifyingPassPtr TargetPassConfig::getPassSubstitution(AnalysisID ID) const {
262 DenseMap<AnalysisID, IdentifyingPassPtr>::const_iterato
    [all...]
LLVMTargetMachine.cpp 93 AnalysisID StartAfter,
94 AnalysisID StopAfter) {
145 bool DisableVerify, AnalysisID StartAfter, AnalysisID StopAfter) {
  /external/llvm/lib/IR/
Pass.cpp 62 AnalysisID AID = getPassID();
90 void *Pass::getAdjustedAnalysisPointer(AnalysisID AID) {
195 Pass *Pass::createPass(AnalysisID ID) {
LegacyPassManager.cpp 339 Pass* getOnTheFlyPass(Pass *MP, AnalysisID PI, Function &F) override;
694 Pass *PMTopLevelManager::findAnalysisPass(AnalysisID AID) {
713 AnalysisID PI = (*I)->getPassID();
732 const PassInfo *PMTopLevelManager::findAnalysisPassInfo(AnalysisID AID) const {
827 AnalysisID PI = P->getPassID();
875 AnalysisID AID = *I;
890 for (DenseMap<AnalysisID, Pass*>::iterator I = AvailableAnalysis.begin(),
892 DenseMap<AnalysisID, Pass*>::iterator Info = I++;
913 for (DenseMap<AnalysisID, Pass*>::iterator
916 DenseMap<AnalysisID, Pass *>::iterator Info = I++
    [all...]
  /external/llvm/lib/Analysis/
AliasAnalysisCounter.cpp 94 void *getAdjustedAnalysisPointer(AnalysisID PI) override {
AliasDebugger.cpp 88 void *getAdjustedAnalysisPointer(AnalysisID PI) override {
ScalarEvolutionAliasAnalysis.cpp 47 void *getAdjustedAnalysisPointer(AnalysisID PI) override {
  /external/llvm/tools/llc/
llc.cpp 346 AnalysisID StartAfterID = nullptr;
347 AnalysisID StopAfterID = nullptr;
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 167 void *getAdjustedAnalysisPointer(AnalysisID PI) override {

Completed in 391 milliseconds