diff options
author | River Riddle <riddleriver@gmail.com> | 2020-06-18 13:58:17 -0700 |
---|---|---|
committer | River Riddle <riddleriver@gmail.com> | 2020-06-18 13:58:47 -0700 |
commit | 3e98fbf4f522bf475ae2199a29f5411c86973ce5 (patch) | |
tree | f83c2bea8f16d34979c1e6727058ad64943b1f7b /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | af8aee7c073b37d9718903f5947dd4eff071083a (diff) | |
download | llvm-3e98fbf4f522bf475ae2199a29f5411c86973ce5.zip llvm-3e98fbf4f522bf475ae2199a29f5411c86973ce5.tar.gz llvm-3e98fbf4f522bf475ae2199a29f5411c86973ce5.tar.bz2 |
[mlir] Refactor RewritePatternMatcher into a new PatternApplicator class.
This class enables for abstracting more of the details for the rewrite process, and will allow for clients to apply specific cost models to the pattern list. This allows for DialectConversion and the GreedyPatternRewriter to share the same underlying matcher implementation. This also simplifies the plumbing necessary to support dynamic patterns.
Differential Revision: https://reviews.llvm.org/D81985
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions