|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/AliasAnalysis.h 1104 class AAManager : public AnalysisInfoMixin<AAManager> {
include/llvm/Analysis/AssumptionCache.h 154 class AssumptionAnalysis : public AnalysisInfoMixin<AssumptionAnalysis> {
include/llvm/Analysis/BasicAliasAnalysis.h 222 class BasicAA : public AnalysisInfoMixin<BasicAA> {
include/llvm/Analysis/BlockFrequencyInfo.h 110 : public AnalysisInfoMixin<BlockFrequencyAnalysis> {
include/llvm/Analysis/BranchProbabilityInfo.h 205 : public AnalysisInfoMixin<BranchProbabilityAnalysis> {
include/llvm/Analysis/CFLAndersAliasAnalysis.h 94 class CFLAndersAA : public AnalysisInfoMixin<CFLAndersAA> {
include/llvm/Analysis/CFLSteensAliasAnalysis.h 111 class CFLSteensAA : public AnalysisInfoMixin<CFLSteensAA> {
include/llvm/Analysis/CGSCCPassManager.h 380 : public AnalysisInfoMixin<FunctionAnalysisManagerCGSCCProxy> {
include/llvm/Analysis/CallGraph.h 292 class CallGraphAnalysis : public AnalysisInfoMixin<CallGraphAnalysis> {
include/llvm/Analysis/DDG.h 320 class DDGAnalysis : public AnalysisInfoMixin<DDGAnalysis> {
include/llvm/Analysis/DemandedBits.h 106 class DemandedBitsAnalysis : public AnalysisInfoMixin<DemandedBitsAnalysis> {
include/llvm/Analysis/DependenceAnalysis.h 932 class DependenceAnalysis : public AnalysisInfoMixin<DependenceAnalysis> {
include/llvm/Analysis/DominanceFrontier.h 184 : public AnalysisInfoMixin<DominanceFrontierAnalysis> {
include/llvm/Analysis/GlobalsModRef.h 126 class GlobalsAA : public AnalysisInfoMixin<GlobalsAA> {
include/llvm/Analysis/IVUsers.h 188 class IVUsersAnalysis : public AnalysisInfoMixin<IVUsersAnalysis> {
include/llvm/Analysis/LazyCallGraph.h 1257 class LazyCallGraphAnalysis : public AnalysisInfoMixin<LazyCallGraphAnalysis> {
include/llvm/Analysis/LazyValueInfo.h 131 class LazyValueAnalysis : public AnalysisInfoMixin<LazyValueAnalysis> {
include/llvm/Analysis/LoopAccessAnalysis.h 768 : public AnalysisInfoMixin<LoopAccessAnalysis> {
include/llvm/Analysis/LoopInfo.h 1183 class LoopAnalysis : public AnalysisInfoMixin<LoopAnalysis> {
include/llvm/Analysis/MemoryDependenceAnalysis.h 512 : public AnalysisInfoMixin<MemoryDependenceAnalysis> {
include/llvm/Analysis/MemorySSA.h 926 class MemorySSAAnalysis : public AnalysisInfoMixin<MemorySSAAnalysis> {
include/llvm/Analysis/ModuleSummaryAnalysis.h 42 : public AnalysisInfoMixin<ModuleSummaryIndexAnalysis> {
include/llvm/Analysis/ObjCARCAliasAnalysis.h 69 class ObjCARCAA : public AnalysisInfoMixin<ObjCARCAA> {
include/llvm/Analysis/OptimizationRemarkEmitter.h 155 : public AnalysisInfoMixin<OptimizationRemarkEmitterAnalysis> {
include/llvm/Analysis/PhiValues.h 118 class PhiValuesAnalysis : public AnalysisInfoMixin<PhiValuesAnalysis> {
include/llvm/Analysis/PostDominators.h 41 : public AnalysisInfoMixin<PostDominatorTreeAnalysis> {
include/llvm/Analysis/ProfileSummaryInfo.h 178 : public AnalysisInfoMixin<ProfileSummaryAnalysis> {
include/llvm/Analysis/RegionInfo.h 971 class RegionInfoAnalysis : public AnalysisInfoMixin<RegionInfoAnalysis> {
include/llvm/Analysis/ScalarEvolution.h 1914 : public AnalysisInfoMixin<ScalarEvolutionAnalysis> {
include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h 41 class SCEVAA : public AnalysisInfoMixin<SCEVAA> {
include/llvm/Analysis/ScopedNoAliasAA.h 54 class ScopedNoAliasAA : public AnalysisInfoMixin<ScopedNoAliasAA> {
include/llvm/Analysis/StackSafetyAnalysis.h 41 class StackSafetyAnalysis : public AnalysisInfoMixin<StackSafetyAnalysis> {
80 : public AnalysisInfoMixin<StackSafetyGlobalAnalysis> {
include/llvm/Analysis/TargetLibraryInfo.h 346 class TargetLibraryAnalysis : public AnalysisInfoMixin<TargetLibraryAnalysis> {
include/llvm/Analysis/TargetTransformInfo.h 1870 class TargetIRAnalysis : public AnalysisInfoMixin<TargetIRAnalysis> {
include/llvm/Analysis/TypeBasedAliasAnalysis.h 60 class TypeBasedAA : public AnalysisInfoMixin<TypeBasedAA> {
include/llvm/CodeGen/MachineModuleInfo.h 279 class MachineModuleAnalysis : public AnalysisInfoMixin<MachineModuleAnalysis> {
include/llvm/IR/Dominators.h 230 class DominatorTreeAnalysis : public AnalysisInfoMixin<DominatorTreeAnalysis> {
include/llvm/IR/PassManager.h 583 : public AnalysisInfoMixin<PassInstrumentationAnalysis> {
1046 : public AnalysisInfoMixin<
1162 : public AnalysisInfoMixin<
include/llvm/IR/Verifier.h 107 class VerifierAnalysis : public AnalysisInfoMixin<VerifierAnalysis> {
include/llvm/Transforms/Instrumentation/AddressSanitizer.h 81 : public AnalysisInfoMixin<ASanGlobalsMetadataAnalysis> {
lib/Passes/PassBuilder.cpp 264 class NoOpModuleAnalysis : public AnalysisInfoMixin<NoOpModuleAnalysis> {
284 class NoOpCGSCCAnalysis : public AnalysisInfoMixin<NoOpCGSCCAnalysis> {
305 class NoOpFunctionAnalysis : public AnalysisInfoMixin<NoOpFunctionAnalysis> {
325 class NoOpLoopAnalysis : public AnalysisInfoMixin<NoOpLoopAnalysis> {
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h 58 class AMDGPUAA : public AnalysisInfoMixin<AMDGPUAA> {
tools/polly/include/polly/CodeGen/IslAst.h 174 struct IslAstAnalysis : public AnalysisInfoMixin<IslAstAnalysis> {
tools/polly/include/polly/DependenceInfo.h 192 struct DependenceAnalysis : public AnalysisInfoMixin<DependenceAnalysis> {
tools/polly/include/polly/ScopDetection.h 606 struct ScopAnalysis : public AnalysisInfoMixin<ScopAnalysis> {
tools/polly/include/polly/ScopInfo.h 2854 struct ScopInfoAnalysis : public AnalysisInfoMixin<ScopInfoAnalysis> {
unittests/Analysis/CGSCCPassManagerTest.cpp 25 class TestModuleAnalysis : public AnalysisInfoMixin<TestModuleAnalysis> {
48 class TestSCCAnalysis : public AnalysisInfoMixin<TestSCCAnalysis> {
71 class TestFunctionAnalysis : public AnalysisInfoMixin<TestFunctionAnalysis> {
100 : public AnalysisInfoMixin<TestImmutableFunctionAnalysis> {
843 : public AnalysisInfoMixin<TestIndirectSCCAnalysis> {
898 : public AnalysisInfoMixin<TestDoublyIndirectSCCAnalysis> {
935 : public AnalysisInfoMixin<TestIndirectFunctionAnalysis> {
unittests/IR/PassBuilderCallbacksTest.cpp 49 class Analysis : public AnalysisInfoMixin<Analysis> {
unittests/IR/PassManagerTest.cpp 21 class TestFunctionAnalysis : public AnalysisInfoMixin<TestFunctionAnalysis> {
50 class TestModuleAnalysis : public AnalysisInfoMixin<TestModuleAnalysis> {
527 class CustomizedAnalysis : public AnalysisInfoMixin<CustomizedAnalysis> {
584 : public AnalysisInfoMixin<TestIndirectFunctionAnalysis> {
635 : public AnalysisInfoMixin<TestDoublyIndirectFunctionAnalysis> {
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 42 class Analysis : public AnalysisInfoMixin<Analysis> {