Lines Matching refs:FUNCTION_PASS
35 #ifndef FUNCTION_PASS
36 #define FUNCTION_PASS(NAME, PASS_NAME, CONSTRUCTOR)
38 FUNCTION_PASS("mergeicmps", MergeICmpsPass, ())
39 FUNCTION_PASS("lower-constant-intrinsics", LowerConstantIntrinsicsPass, ())
40 FUNCTION_PASS("unreachableblockelim", UnreachableBlockElimPass, ())
41 FUNCTION_PASS("consthoist", ConstantHoistingPass, ())
42 FUNCTION_PASS("replace-with-veclib", ReplaceWithVeclib, ())
43 FUNCTION_PASS("partially-inline-libcalls", PartiallyInlineLibCallsPass, ())
44 FUNCTION_PASS("ee-instrument", EntryExitInstrumenterPass, (false))
45 FUNCTION_PASS("post-inline-ee-instrument", EntryExitInstrumenterPass, (true))
46 FUNCTION_PASS("expand-reductions", ExpandReductionsPass, ())
47 FUNCTION_PASS("expandvp", ExpandVectorPredicationPass, ())
48 FUNCTION_PASS("lowerinvoke", LowerInvokePass, ())
49 FUNCTION_PASS("scalarize-masked-mem-intrin", ScalarizeMaskedMemIntrinPass, ())
50 FUNCTION_PASS("tlshoist", TLSVariableHoistPass, ())
51 FUNCTION_PASS("verify", VerifierPass, ())
52 #undef FUNCTION_PASS