aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorMatthias Springer <me@m-sp.org>2024-02-23 10:03:26 +0100
committerGitHub <noreply@github.com>2024-02-23 10:03:26 +0100
commit9ca70d72f4f217ff4f6ab337ad4a8e6666860791 (patch)
treec8adec9c60226a4346202f696771b83e67859977 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentace83da316fbd2196fa35e8fd90218dcf84a020c (diff)
downloadllvm-9ca70d72f4f217ff4f6ab337ad4a8e6666860791.zip
llvm-9ca70d72f4f217ff4f6ab337ad4a8e6666860791.tar.gz
llvm-9ca70d72f4f217ff4f6ab337ad4a8e6666860791.tar.bz2
[mlir][Transforms][NFC] Turn op creation into `IRRewrite` (#81759)
This commit is a refactoring of the dialect conversion. The dialect conversion maintains a list of "IR rewrites" that can be committed (upon success) or rolled back (upon failure). Until now, the dialect conversion kept track of "op creation" in separate internal data structures. This commit turns "op creation" into an `IRRewrite` that can be committed and rolled back just like any other rewrite. This commit simplifies the internal state of the dialect conversion.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions