Searched refs:AnalysisInfoMixin (Results 1 – 25 of 57) sorted by relevance
123
92 class StackSafetyAnalysis : public AnalysisInfoMixin<StackSafetyAnalysis> {93 friend AnalysisInfoMixin<StackSafetyAnalysis>;130 : public AnalysisInfoMixin<StackSafetyGlobalAnalysis> {131 friend AnalysisInfoMixin<StackSafetyGlobalAnalysis>;
47 class CycleAnalysis : public AnalysisInfoMixin<CycleAnalysis> {48 friend AnalysisInfoMixin<CycleAnalysis>;
27 : public AnalysisInfoMixin<UniformityInfoAnalysis> {28 friend AnalysisInfoMixin<UniformityInfoAnalysis>;
67 class ObjCARCAA : public AnalysisInfoMixin<ObjCARCAA> {68 friend AnalysisInfoMixin<ObjCARCAA>;
45 class SCEVAA : public AnalysisInfoMixin<SCEVAA> {46 friend AnalysisInfoMixin<SCEVAA>;
51 class ScopedNoAliasAA : public AnalysisInfoMixin<ScopedNoAliasAA> {52 friend AnalysisInfoMixin<ScopedNoAliasAA>;
45 : public AnalysisInfoMixin<ModuleSummaryIndexAnalysis> {46 friend AnalysisInfoMixin<ModuleSummaryIndexAnalysis>;
58 class TypeBasedAA : public AnalysisInfoMixin<TypeBasedAA> {59 friend AnalysisInfoMixin<TypeBasedAA>;
101 class DemandedBitsAnalysis : public AnalysisInfoMixin<DemandedBitsAnalysis> {102 friend AnalysisInfoMixin<DemandedBitsAnalysis>;
48 : public AnalysisInfoMixin<PostDominatorTreeAnalysis> {49 friend AnalysisInfoMixin<PostDominatorTreeAnalysis>;
115 class PhiValuesAnalysis : public AnalysisInfoMixin<PhiValuesAnalysis> {116 friend AnalysisInfoMixin<PhiValuesAnalysis>;
165 : public AnalysisInfoMixin<OptimizationRemarkEmitterAnalysis> {166 friend AnalysisInfoMixin<OptimizationRemarkEmitterAnalysis>;
115 : public AnalysisInfoMixin<BlockFrequencyAnalysis> {116 friend AnalysisInfoMixin<BlockFrequencyAnalysis>;
127 class GlobalsAA : public AnalysisInfoMixin<GlobalsAA> {128 friend AnalysisInfoMixin<GlobalsAA>;
168 : public AnalysisInfoMixin<CollectorMetadataAnalysis> {169 friend struct AnalysisInfoMixin<CollectorMetadataAnalysis>;180 class GCFunctionAnalysis : public AnalysisInfoMixin<GCFunctionAnalysis> {181 friend struct AnalysisInfoMixin<GCFunctionAnalysis>;
68 class SSPLayoutAnalysis : public AnalysisInfoMixin<SSPLayoutAnalysis> {69 friend AnalysisInfoMixin<SSPLayoutAnalysis>;
106 : public AnalysisInfoMixin<DebugAssignmentTrackingAnalysis> {107 friend AnalysisInfoMixin<DebugAssignmentTrackingAnalysis>;
222 class MachineModuleAnalysis : public AnalysisInfoMixin<MachineModuleAnalysis> {223 friend AnalysisInfoMixin<MachineModuleAnalysis>;
793 class NoOpModuleAnalysis : public AnalysisInfoMixin<NoOpModuleAnalysis> {794 friend AnalysisInfoMixin<NoOpModuleAnalysis>;811 class NoOpCGSCCAnalysis : public AnalysisInfoMixin<NoOpCGSCCAnalysis> {812 friend AnalysisInfoMixin<NoOpCGSCCAnalysis>;830 class NoOpFunctionAnalysis : public AnalysisInfoMixin<NoOpFunctionAnalysis> {831 friend AnalysisInfoMixin<NoOpFunctionAnalysis>;856 class NoOpLoopAnalysis : public AnalysisInfoMixin<NoOpLoopAnalysis> {857 friend AnalysisInfoMixin<NoOpLoopAnalysis>;
23 class DXILResourceAnalysis : public AnalysisInfoMixin<DXILResourceAnalysis> {24 friend AnalysisInfoMixin<DXILResourceAnalysis>;
54 class ShaderFlagsAnalysis : public AnalysisInfoMixin<ShaderFlagsAnalysis> {55 friend AnalysisInfoMixin<ShaderFlagsAnalysis>;
42 class NVPTXAA : public AnalysisInfoMixin<NVPTXAA> {43 friend AnalysisInfoMixin<NVPTXAA>;
46 class AMDGPUAA : public AnalysisInfoMixin<AMDGPUAA> {47 friend AnalysisInfoMixin<AMDGPUAA>;
107 class VerifierAnalysis : public AnalysisInfoMixin<VerifierAnalysis> {108 friend AnalysisInfoMixin<VerifierAnalysis>;
414 struct AnalysisInfoMixin : PassInfoMixin<DerivedT> { struct431 static_assert(std::is_base_of<AnalysisInfoMixin, DerivedT>::value, in ID() argument624 : public AnalysisInfoMixin<PassInstrumentationAnalysis> {625 friend AnalysisInfoMixin<PassInstrumentationAnalysis>;961 : public AnalysisInfoMixin<1029 friend AnalysisInfoMixin<1086 : public AnalysisInfoMixin<1181 friend AnalysisInfoMixin<