/external/llvm/include/llvm/Analysis/ |
D | Passes.h | 20 class ImmutablePass; variable 58 ImmutablePass *createNoAAPass(); 65 ImmutablePass *createBasicAliasAnalysisPass(); 72 ImmutablePass *createCFLAliasAnalysisPass(); 94 ImmutablePass *createTypeBasedAliasAnalysisPass(); 101 ImmutablePass *createScopedNoAliasAAPass(); 108 ImmutablePass *createObjCARCAliasAnalysisPass();
|
D | JumpInstrTableInfo.h | 35 class JumpInstrTableInfo : public ImmutablePass {
|
D | AssumptionCache.h | 140 class AssumptionCacheTracker : public ImmutablePass {
|
/external/llvm/include/llvm/ |
D | Pass.h | 42 class ImmutablePass; variable 172 virtual ImmutablePass *getAsImmutablePass(); 262 class ImmutablePass : public ModulePass { 272 ImmutablePass *getAsImmutablePass() override { return this; } in getAsImmutablePass() 278 explicit ImmutablePass(char &pid) in ImmutablePass() function 282 ~ImmutablePass() override;
|
/external/llvm/lib/Analysis/ |
D | NoAliasAnalysis.cpp | 29 struct NoAA : public ImmutablePass, public AliasAnalysis { 31 NoAA() : ImmutablePass(ID) { in NoAA() 97 ImmutablePass *llvm::createNoAAPass() { return new NoAA(); } in createNoAAPass()
|
D | ScopedNoAliasAA.cpp | 76 class ScopedNoAliasAA : public ImmutablePass, public AliasAnalysis { 79 ScopedNoAliasAA() : ImmutablePass(ID) { in ScopedNoAliasAA() 118 ImmutablePass *llvm::createScopedNoAliasAAPass() { in createScopedNoAliasAAPass()
|
D | TargetTransformInfo.cpp | 304 : ImmutablePass(ID) { in TargetTransformInfoWrapperPass() 311 : ImmutablePass(ID), TIRA(std::move(TIRA)) { in TargetTransformInfoWrapperPass() 321 ImmutablePass *
|
D | TypeBasedAliasAnalysis.cpp | 278 class TypeBasedAliasAnalysis : public ImmutablePass, 282 TypeBasedAliasAnalysis() : ImmutablePass(ID) { in TypeBasedAliasAnalysis() 319 ImmutablePass *llvm::createTypeBasedAliasAnalysisPass() { in createTypeBasedAliasAnalysisPass()
|
D | AssumptionCache.cpp | 132 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) { in AssumptionCacheTracker()
|
D | TargetLibraryInfo.cpp | 553 : ImmutablePass(ID), TLIImpl(), TLI(TLIImpl) { in TargetLibraryInfoWrapperPass() 558 : ImmutablePass(ID), TLIImpl(T), TLI(TLIImpl) { in TargetLibraryInfoWrapperPass() 564 : ImmutablePass(ID), TLIImpl(TLIImpl), TLI(this->TLIImpl) { in TargetLibraryInfoWrapperPass()
|
/external/llvm/lib/IR/ |
D | Pass.cpp | 94 ImmutablePass *Pass::getAsImmutablePass() { in getAsImmutablePass() 124 ImmutablePass::~ImmutablePass() { } in ~ImmutablePass() 126 void ImmutablePass::initializePass() { in initializePass()
|
D | LegacyPassManager.cpp | 663 if (ImmutablePass *IP = P->getAsImmutablePass()) { in schedulePass() 711 for (SmallVectorImpl<ImmutablePass *>::reverse_iterator I = in findAnalysisPass() 769 for (SmallVectorImpl<ImmutablePass *>::const_iterator I = in dumpArguments() 813 for (SmallVectorImpl<ImmutablePass *>::iterator in ~PMTopLevelManager() 1430 SmallVectorImpl<ImmutablePass *>& IPV = getImmutablePasses(); in doInitialization() 1431 for (SmallVectorImpl<ImmutablePass *>::const_iterator I = IPV.begin(), in doInitialization() 1448 SmallVectorImpl<ImmutablePass *>& IPV = getImmutablePasses(); in doFinalization() 1449 for (SmallVectorImpl<ImmutablePass *>::const_iterator I = IPV.begin(), in doFinalization() 1715 SmallVectorImpl<ImmutablePass *>& IPV = getImmutablePasses(); in run() 1716 for (SmallVectorImpl<ImmutablePass *>::const_iterator I = IPV.begin(), in run() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineBranchProbabilityInfo.h | 24 class MachineBranchProbabilityInfo : public ImmutablePass { 38 MachineBranchProbabilityInfo() : ImmutablePass(ID) { in MachineBranchProbabilityInfo()
|
D | GCMetadata.h | 154 class GCModuleInfo : public ImmutablePass {
|
D | Passes.h | 87 class TargetPassConfig : public ImmutablePass {
|
D | MachineModuleInfo.h | 105 class MachineModuleInfo : public ImmutablePass {
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCAliasAnalysis.h | 38 class ObjCARCAliasAnalysis : public ImmutablePass, 42 ObjCARCAliasAnalysis() : ImmutablePass(ID) { in ObjCARCAliasAnalysis()
|
D | ObjCARCAliasAnalysis.cpp | 45 ImmutablePass *llvm::createObjCARCAliasAnalysisPass() { in createObjCARCAliasAnalysisPass()
|
/external/llvm/include/llvm/IR/ |
D | LegacyPassManagers.h | 207 inline void addImmutablePass(ImmutablePass *P) { in addImmutablePass() 212 inline SmallVectorImpl<ImmutablePass *>& getImmutablePasses() { in getImmutablePasses() 254 SmallVector<ImmutablePass *, 16> ImmutablePasses;
|
/external/llvm/lib/Target/X86/ |
D | X86.h | 23 class ImmutablePass; variable
|
/external/llvm/lib/Target/ARM/ |
D | ARM.h | 25 class ImmutablePass; variable
|
/external/llvm/lib/Target/PowerPC/ |
D | PPC.h | 28 class ImmutablePass; variable
|
/external/llvm/lib/CodeGen/ |
D | GCMetadata.cpp | 57 GCModuleInfo::GCModuleInfo() : ImmutablePass(ID) { in GCModuleInfo()
|
D | Passes.cpp | 209 : ImmutablePass(ID), PM(&pm), StartAfter(nullptr), StopAfter(nullptr), in TargetPassConfig() 246 : ImmutablePass(ID), PM(nullptr) { in TargetPassConfig()
|
D | MachineModuleInfo.cpp | 258 : ImmutablePass(ID), Context(&MAI, &MRI, MOFI, nullptr, false) { in MachineModuleInfo() 263 : ImmutablePass(ID), Context(nullptr, nullptr, nullptr) { in MachineModuleInfo()
|