reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Passes/PassRegistry.def
   42 MODULE_PASS("always-inline", AlwaysInlinerPass())
   43 MODULE_PASS("attributor", AttributorPass())
   44 MODULE_PASS("called-value-propagation", CalledValuePropagationPass())
   45 MODULE_PASS("canonicalize-aliases", CanonicalizeAliasesPass())
   46 MODULE_PASS("cg-profile", CGProfilePass())
   47 MODULE_PASS("constmerge", ConstantMergePass())
   48 MODULE_PASS("cross-dso-cfi", CrossDSOCFIPass())
   49 MODULE_PASS("deadargelim", DeadArgumentEliminationPass())
   50 MODULE_PASS("elim-avail-extern", EliminateAvailableExternallyPass())
   51 MODULE_PASS("forceattrs", ForceFunctionAttrsPass())
   52 MODULE_PASS("function-import", FunctionImportPass())
   53 MODULE_PASS("globaldce", GlobalDCEPass())
   54 MODULE_PASS("globalopt", GlobalOptPass())
   55 MODULE_PASS("globalsplit", GlobalSplitPass())
   56 MODULE_PASS("hotcoldsplit", HotColdSplittingPass())
   57 MODULE_PASS("hwasan", HWAddressSanitizerPass(false, false))
   58 MODULE_PASS("khwasan", HWAddressSanitizerPass(true, true))
   59 MODULE_PASS("inferattrs", InferFunctionAttrsPass())
   60 MODULE_PASS("insert-gcov-profiling", GCOVProfilerPass())
   61 MODULE_PASS("instrorderfile", InstrOrderFilePass())
   62 MODULE_PASS("instrprof", InstrProfiling())
   63 MODULE_PASS("internalize", InternalizePass())
   64 MODULE_PASS("invalidate<all>", InvalidateAllAnalysesPass())
   65 MODULE_PASS("ipsccp", IPSCCPPass())
   66 MODULE_PASS("lowertypetests", LowerTypeTestsPass(nullptr, nullptr))
   67 MODULE_PASS("name-anon-globals", NameAnonGlobalPass())
   68 MODULE_PASS("no-op-module", NoOpModulePass())
   69 MODULE_PASS("partial-inliner", PartialInlinerPass())
   70 MODULE_PASS("pgo-icall-prom", PGOIndirectCallPromotion())
   71 MODULE_PASS("pgo-instr-gen", PGOInstrumentationGen())
   72 MODULE_PASS("pgo-instr-use", PGOInstrumentationUse())
   73 MODULE_PASS("pre-isel-intrinsic-lowering", PreISelIntrinsicLoweringPass())
   74 MODULE_PASS("print-profile-summary", ProfileSummaryPrinterPass(dbgs()))
   75 MODULE_PASS("print-callgraph", CallGraphPrinterPass(dbgs()))
   76 MODULE_PASS("print", PrintModulePass(dbgs()))
   77 MODULE_PASS("print-lcg", LazyCallGraphPrinterPass(dbgs()))
   78 MODULE_PASS("print-lcg-dot", LazyCallGraphDOTPrinterPass(dbgs()))
   79 MODULE_PASS("print-stack-safety", StackSafetyGlobalPrinterPass(dbgs()))
   80 MODULE_PASS("rewrite-statepoints-for-gc", RewriteStatepointsForGC())
   81 MODULE_PASS("rewrite-symbols", RewriteSymbolPass())
   82 MODULE_PASS("rpo-functionattrs", ReversePostOrderFunctionAttrsPass())
   83 MODULE_PASS("sample-profile", SampleProfileLoaderPass())
   84 MODULE_PASS("strip-dead-prototypes", StripDeadPrototypesPass())
   85 MODULE_PASS("synthetic-counts-propagation", SyntheticCountsPropagation())
   86 MODULE_PASS("wholeprogramdevirt", WholeProgramDevirtPass(nullptr, nullptr))
   87 MODULE_PASS("verify", VerifierPass())
   88 MODULE_PASS("asan-module", ModuleAddressSanitizerPass(/*CompileKernel=*/false, false, true, false))
   89 MODULE_PASS("msan-module", MemorySanitizerPass({}))
   90 MODULE_PASS("tsan-module", ThreadSanitizerPass())
   91 MODULE_PASS("kasan-module", ModuleAddressSanitizerPass(/*CompileKernel=*/true, false, true, false))
   92 MODULE_PASS("sancov-module", ModuleSanitizerCoveragePass())
   93 MODULE_PASS("poison-checking", PoisonCheckingPass())