[all-commits] [llvm/llvm-project] 27bb2a: [mlir][Pass] Handle escaped pipline option values ...
Nikhil Kalra via All-commits
all-commits at lists.llvm.org
Fri Jul 5 00:49:55 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 27bb2a36401b89fdce68e0e427493d645c42a218
https://github.com/llvm/llvm-project/commit/27bb2a36401b89fdce68e0e427493d645c42a218
Author: Nikhil Kalra <1368497+nikalra at users.noreply.github.com>
Date: 2024-07-05 (Fri, 05 Jul 2024)
Changed paths:
M mlir/include/mlir/Pass/PassOptions.h
M mlir/lib/Pass/PassRegistry.cpp
M mlir/test/Pass/pipeline-options-parsing.mlir
Log Message:
-----------
[mlir][Pass] Handle escaped pipline option values (#97667)
The PassRegistry parser properly handles escape tokens (', ", {}) when
parsing pass options from string but then does not strip the escape
tokens when providing the values back to the caller.
This change updates the parser such that escape tokens are properly
removed and whitespace is trimmed when extracting option values.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list