forked from OSchip/llvm-project
![]() The option parser currently does not properly handle nested options, meaning that in some cases we can print pass pipelines that we can't actually parse back in. For example, from #52885 we currently can't parse in inliner pipelines that have nested pipeline strings. This commit adds handling for string values (e.g. "...") and nested options (e.g. `foo{baz{bar=10 pizza=11}}`). Fixes #52885 Differential Revision: https://reviews.llvm.org/D118078 |
||
---|---|---|
.. | ||
crash-recovery-dynamic-failure.mlir | ||
crash-recovery.mlir | ||
dynamic-pipeline-fail-on-parent.mlir | ||
dynamic-pipeline-nested.mlir | ||
dynamic-pipeline.mlir | ||
invalid-pass.mlir | ||
ir-printing.mlir | ||
pass-timing.mlir | ||
pipeline-options-parsing.mlir | ||
pipeline-parsing.mlir | ||
pipeline-stats.mlir | ||
run-reproducer.mlir |