[llvm] [VPlan] Add simple driver option to run some individual transforms. (PR #178522)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 13 05:56:28 PST 2026


================
@@ -577,6 +577,10 @@ FUNCTION_PASS_WITH_PARAMS(
     "cfguard", "CFGuardPass",
     [](CFGuardPass::Mechanism M) { return CFGuardPass(M); },
     parseCFGuardPassOptions, "check;dispatch")
+FUNCTION_PASS_WITH_PARAMS(
+    "vplan-test", "VPlanTestPass",
+    [](std::string Pipeline) { return VPlanTestPass(std::move(Pipeline)); },
+    parseVPlanTestPassOptions, "")
----------------
fhahn wrote:

Thanks, std::identity did not qire work as it expects` Expected<StringRef>` as return value. I added a lambda here.

https://github.com/llvm/llvm-project/pull/178522


More information about the llvm-commits mailing list