Home
last modified time | relevance | path

Searched refs:PassInfoMixin (Results 1 – 25 of 205) sorted by relevance

123456789

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Instrumentation/
DPGOInstrumentation.h31 class PGOInstrumentationGen : public PassInfoMixin<PGOInstrumentationGen> {
37 class PGOInstrumentationUse : public PassInfoMixin<PGOInstrumentationUse> {
48 class PGOIndirectCallPromotion : public PassInfoMixin<PGOIndirectCallPromotion> {
61 class PGOMemOPSizeOpt : public PassInfoMixin<PGOMemOPSizeOpt> {
/external/llvm/include/llvm/Transforms/
DPGOInstrumentation.h23 class PGOInstrumentationGen : public PassInfoMixin<PGOInstrumentationGen> {
29 class PGOInstrumentationUse : public PassInfoMixin<PGOInstrumentationUse> {
39 class PGOIndirectCallPromotion : public PassInfoMixin<PGOIndirectCallPromotion> {
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DCFGPrinter.h31 : public PassInfoMixin<CFGViewerPass> {
37 : public PassInfoMixin<CFGOnlyViewerPass> {
43 : public PassInfoMixin<CFGPrinterPass> {
49 : public PassInfoMixin<CFGOnlyPrinterPass> {
/external/llvm/include/llvm/Transforms/IPO/
DFunctionAttrs.h32 struct PostOrderFunctionAttrsPass : PassInfoMixin<PostOrderFunctionAttrsPass> {
51 : public PassInfoMixin<ReversePostOrderFunctionAttrsPass> {
DStripDeadPrototypes.h26 struct StripDeadPrototypesPass : PassInfoMixin<StripDeadPrototypesPass> {
/external/llvm/unittests/IR/
DPassManagerTest.cpp77 struct TestModulePass : PassInfoMixin<TestModulePass> {
88 struct TestPreservingModulePass : PassInfoMixin<TestPreservingModulePass> {
95 : PassInfoMixin<TestMinPreservingModulePass> {
107 struct TestFunctionPass : PassInfoMixin<TestFunctionPass> {
147 : PassInfoMixin<TestInvalidationFunctionPass> {
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/
DFunctionAttrs.h50 struct PostOrderFunctionAttrsPass : PassInfoMixin<PostOrderFunctionAttrsPass> {
70 : public PassInfoMixin<ReversePostOrderFunctionAttrsPass> {
DStripDeadPrototypes.h26 struct StripDeadPrototypesPass : PassInfoMixin<StripDeadPrototypesPass> {
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
DLoopUnrollPass.h23 class LoopFullUnrollPass : public PassInfoMixin<LoopFullUnrollPass> {
36 class LoopUnrollPass : public PassInfoMixin<LoopUnrollPass> {
DLoopPassManager.h89 : PassInfoMixin<
265 : public PassInfoMixin<FunctionToLoopPassAdaptor<LoopPassT>> {
393 class PrintLoopPass : public PassInfoMixin<PrintLoopPass> {
DGVN.h68 class GVN : public PassInfoMixin<GVN> {
296 struct GVNHoistPass : PassInfoMixin<GVNHoistPass> {
303 struct GVNSinkPass : PassInfoMixin<GVNSinkPass> {
DLowerExpectIntrinsic.h24 struct LowerExpectIntrinsicPass : PassInfoMixin<LowerExpectIntrinsicPass> {
DCallSiteSplitting.h23 struct CallSiteSplittingPass : PassInfoMixin<CallSiteSplittingPass> {
DLowerGuardIntrinsic.h22 struct LowerGuardIntrinsicPass : PassInfoMixin<LowerGuardIntrinsicPass> {
DSpeculateAroundPHIs.h104 struct SpeculateAroundPHIsPass : PassInfoMixin<SpeculateAroundPHIsPass> {
/external/swiftshader/third_party/llvm-7.0/llvm/tools/opt/
DDebugify.h25 struct NewPMDebugifyPass : public llvm::PassInfoMixin<NewPMDebugifyPass> {
71 : public llvm::PassInfoMixin<NewPMCheckDebugifyPass> {
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DPassManager.h365 template <typename DerivedT> struct PassInfoMixin { struct
368 static_assert(std::is_base_of<PassInfoMixin, DerivedT>::value, in name() argument
382 struct AnalysisInfoMixin : PassInfoMixin<DerivedT> {
420 class PassManager : public PassInfoMixin<
1185 : public PassInfoMixin<ModuleToFunctionPassAdaptor<FunctionPassT>> {
1247 : PassInfoMixin<RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT,
1268 : PassInfoMixin<InvalidateAnalysisPass<AnalysisT>> {
1287 struct InvalidateAllAnalysesPass : PassInfoMixin<InvalidateAllAnalysesPass> {
1300 class RepeatedPass : public PassInfoMixin<RepeatedPass<PassT>> {
/external/llvm/include/llvm/IR/
DPassManager.h180 template <typename DerivedT> struct PassInfoMixin { struct
197 struct AnalysisInfoMixin : PassInfoMixin<DerivedT> {
226 class PassManager : public PassInfoMixin<PassManager<IRUnitT>> {
869 : public PassInfoMixin<ModuleToFunctionPassAdaptor<FunctionPassT>> {
939 struct RequireAnalysisPass : PassInfoMixin<RequireAnalysisPass<AnalysisT>> {
961 : PassInfoMixin<InvalidateAnalysisPass<AnalysisT>> {
982 struct InvalidateAllAnalysesPass : PassInfoMixin<InvalidateAllAnalysesPass> {
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DPassManagerTest.cpp77 struct TestModulePass : PassInfoMixin<TestModulePass> {
88 struct TestPreservingModulePass : PassInfoMixin<TestPreservingModulePass> {
94 struct TestFunctionPass : PassInfoMixin<TestFunctionPass> {
134 : PassInfoMixin<TestInvalidationFunctionPass> {
543 struct CustomizedPass : PassInfoMixin<CustomizedPass> {
663 struct LambdaPass : public PassInfoMixin<LambdaPass> {
/external/llvm/include/llvm/Transforms/Scalar/
DLowerExpectIntrinsic.h24 struct LowerExpectIntrinsicPass : PassInfoMixin<LowerExpectIntrinsicPass> {
DADCE.h31 struct ADCEPass : PassInfoMixin<ADCEPass> {
DCorrelatedValuePropagation.h19 : PassInfoMixin<CorrelatedValuePropagationPass> {
DTailRecursionElimination.h61 struct TailCallElimPass : PassInfoMixin<TailCallElimPass> {
DBDCE.h26 struct BDCEPass : PassInfoMixin<BDCEPass> {
/external/llvm/include/llvm/CodeGen/
DPreISelIntrinsicLowering.h21 : PassInfoMixin<PreISelIntrinsicLoweringPass> {

123456789