aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSlava Zakharin <szakharin@nvidia.com>2024-03-06 10:19:58 -0800
committerGitHub <noreply@github.com>2024-03-06 10:19:58 -0800
commit2542d34522784e27850a17a8c39a1ad4b43622ab (patch)
treeba65fd9d83c0668fbb4390c72ced730ad4cec7e2 /clang/lib/Frontend/CompilerInvocation.cpp
parent064c2e7579228389c8a6b78ee40280c319935715 (diff)
downloadllvm-2542d34522784e27850a17a8c39a1ad4b43622ab.zip
llvm-2542d34522784e27850a17a8c39a1ad4b43622ab.tar.gz
llvm-2542d34522784e27850a17a8c39a1ad4b43622ab.tar.bz2
[mlir][inliner] Refactor MLIR inliner pass and utils. (#84059)
This is just code refactoring done as a preparation for adding MLIR inliner cost model hook(s). Related discussion: https://discourse.llvm.org/t/inliner-cost-model/2992 The logic of SCC-based MLIR inliner is separated into the Inliner implementation. The MLIR inliner pass becomes, well, just a pass that invokes the SCC-based MLIR inliner.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions