diff options
author | River Riddle <riddleriver@gmail.com> | 2022-01-24 11:41:00 -0800 |
---|---|---|
committer | River Riddle <riddleriver@gmail.com> | 2022-01-24 19:25:53 -0800 |
commit | 65e7cd13bbc6c16804614235aaeaed2e2ed94358 (patch) | |
tree | 18823e6f7da1e7a2826d65a0a88b2105f16a7311 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | 88c1df64bdd379b4fb5a7946124c7f52a9c795da (diff) | |
download | llvm-65e7cd13bbc6c16804614235aaeaed2e2ed94358.zip llvm-65e7cd13bbc6c16804614235aaeaed2e2ed94358.tar.gz llvm-65e7cd13bbc6c16804614235aaeaed2e2ed94358.tar.bz2 |
[mlir] Remove a bunch of unnecessary dialect dependencies
A lot of dialects have dependencies that are unnecessary, either because of copy/paste
of files when creating things or some other means. This commit cleans up a bunch of
the simple ones:
* Copy/Paste or missed during refactoring
Most of the dependencies cleaned up here look like copy/paste errors when creating
new dialects/transformations, or because the dependency wasn't removed during a
refactoring (e.g. when splitting the standard dialect).
* Unnecessary hard coding of constant operations in matchers
There are a few instances where a dialect had a dependency because it
was hardcoding checks for constant operations instead of using the better m_Constant
approach.
Differential Revision: https://reviews.llvm.org/D118062
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions