forked from OSchip/llvm-project
f4a368689f
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 |