llvm-project
97e1df14 - [VPlan] Add hidden `-vplan-print-after-all` option (#175839)

Commit
5 days ago
[VPlan] Add hidden `-vplan-print-after-all` option (#175839) This consists of the following changes: * Merge several overloads of `VPlanTransforms::runPass` into a single function to avoid code duplication. * Add helper macro `RUN_VPLAN_PASS` to capture the transformation name and pass it to the helper above for printing. * Add new `-vplan-print-after-all` option (somewhat similar to existing `-vplan-verify-each`). * Add two empty passes `printAfterInitialConstruction`/`printFinalVPlan` so that initial/final VPlans would be supported in `-vplan-print-after-all` This follows the original future plans in https://github.com/llvm/llvm-project/pull/123640.
Author
eas eas
Parents
Loading