Searched refs:AnalysisInfoMixin (Results 1 – 25 of 59) sorted by relevance
123
92 class StackSafetyAnalysis : public AnalysisInfoMixin<StackSafetyAnalysis> {93 friend AnalysisInfoMixin<StackSafetyAnalysis>;129 : public AnalysisInfoMixin<StackSafetyGlobalAnalysis> {130 friend AnalysisInfoMixin<StackSafetyGlobalAnalysis>;
31 class CycleAnalysis : public AnalysisInfoMixin<CycleAnalysis> {32 friend AnalysisInfoMixin<CycleAnalysis>;
45 class SCEVAA : public AnalysisInfoMixin<SCEVAA> {46 friend AnalysisInfoMixin<SCEVAA>;
53 class ScopedNoAliasAA : public AnalysisInfoMixin<ScopedNoAliasAA> {54 friend AnalysisInfoMixin<ScopedNoAliasAA>;
45 : public AnalysisInfoMixin<ModuleSummaryIndexAnalysis> {46 friend AnalysisInfoMixin<ModuleSummaryIndexAnalysis>;
69 class ObjCARCAA : public AnalysisInfoMixin<ObjCARCAA> {70 friend AnalysisInfoMixin<ObjCARCAA>;
59 class TypeBasedAA : public AnalysisInfoMixin<TypeBasedAA> {60 friend AnalysisInfoMixin<TypeBasedAA>;
94 class CFLAndersAA : public AnalysisInfoMixin<CFLAndersAA> {95 friend AnalysisInfoMixin<CFLAndersAA>;
48 : public AnalysisInfoMixin<PostDominatorTreeAnalysis> {49 friend AnalysisInfoMixin<PostDominatorTreeAnalysis>;
115 class PhiValuesAnalysis : public AnalysisInfoMixin<PhiValuesAnalysis> {116 friend AnalysisInfoMixin<PhiValuesAnalysis>;
109 class CFLSteensAA : public AnalysisInfoMixin<CFLSteensAA> {110 friend AnalysisInfoMixin<CFLSteensAA>;
123 class DemandedBitsAnalysis : public AnalysisInfoMixin<DemandedBitsAnalysis> {124 friend AnalysisInfoMixin<DemandedBitsAnalysis>;
165 : public AnalysisInfoMixin<OptimizationRemarkEmitterAnalysis> {166 friend AnalysisInfoMixin<OptimizationRemarkEmitterAnalysis>;
185 class DivergenceAnalysis : public AnalysisInfoMixin<DivergenceAnalysis> {186 friend AnalysisInfoMixin<DivergenceAnalysis>;
113 : public AnalysisInfoMixin<BlockFrequencyAnalysis> {114 friend AnalysisInfoMixin<BlockFrequencyAnalysis>;
129 class GlobalsAA : public AnalysisInfoMixin<GlobalsAA> {130 friend AnalysisInfoMixin<GlobalsAA>;
202 class LoopNestAnalysis : public AnalysisInfoMixin<LoopNestAnalysis> {203 friend AnalysisInfoMixin<LoopNestAnalysis>;
134 class LazyValueAnalysis : public AnalysisInfoMixin<LazyValueAnalysis> {141 friend struct AnalysisInfoMixin<LazyValueAnalysis>;
212 : public AnalysisInfoMixin<ProfileSummaryAnalysis> {219 friend AnalysisInfoMixin<ProfileSummaryAnalysis>;
30 class TestFunctionAnalysis : public AnalysisInfoMixin<TestFunctionAnalysis> {48 friend AnalysisInfoMixin<TestFunctionAnalysis>;55 : public AnalysisInfoMixin<TestMachineFunctionAnalysis> {73 friend AnalysisInfoMixin<TestMachineFunctionAnalysis>;
48 class AMDGPUAA : public AnalysisInfoMixin<AMDGPUAA> {49 friend AnalysisInfoMixin<AMDGPUAA>;
27 class TestFunctionAnalysis : public AnalysisInfoMixin<TestFunctionAnalysis> {55 friend AnalysisInfoMixin<TestFunctionAnalysis>;63 class TestModuleAnalysis : public AnalysisInfoMixin<TestModuleAnalysis> {88 friend AnalysisInfoMixin<TestModuleAnalysis>;552 class CustomizedAnalysis : public AnalysisInfoMixin<CustomizedAnalysis> {564 friend AnalysisInfoMixin<CustomizedAnalysis>;609 : public AnalysisInfoMixin<TestIndirectFunctionAnalysis> {645 friend AnalysisInfoMixin<TestIndirectFunctionAnalysis>;662 : public AnalysisInfoMixin<TestDoublyIndirectFunctionAnalysis> {686 friend AnalysisInfoMixin<TestDoublyIndirectFunctionAnalysis>;
107 class VerifierAnalysis : public AnalysisInfoMixin<VerifierAnalysis> {108 friend AnalysisInfoMixin<VerifierAnalysis>;
394 struct AnalysisInfoMixin : PassInfoMixin<DerivedT> { struct411 static_assert(std::is_base_of<AnalysisInfoMixin, DerivedT>::value, in ID() argument601 : public AnalysisInfoMixin<PassInstrumentationAnalysis> {602 friend AnalysisInfoMixin<PassInstrumentationAnalysis>;938 : public AnalysisInfoMixin<1006 friend AnalysisInfoMixin<1063 : public AnalysisInfoMixin<1158 friend AnalysisInfoMixin<
233 class MachineModuleAnalysis : public AnalysisInfoMixin<MachineModuleAnalysis> {234 friend AnalysisInfoMixin<MachineModuleAnalysis>;