aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorJohannes de Fine Licht <johannes.definelicht@nextsilicon.com>2023-03-23 14:22:15 +0100
committerTobias Gysi <tobias.gysi@nextsilicon.com>2023-03-23 14:22:25 +0100
commita7c574d0c10ff686cf06d50010d759eaa5a4747b (patch)
tree7941fd5a755419c28ae01ecca09756c256f807f5 /clang/lib/Lex/ModuleMap.cpp
parent3f2dbcc27dfaa7ab53a0318f2fc732f5ce144222 (diff)
downloadllvm-a7c574d0c10ff686cf06d50010d759eaa5a4747b.zip
llvm-a7c574d0c10ff686cf06d50010d759eaa5a4747b.tar.gz
llvm-a7c574d0c10ff686cf06d50010d759eaa5a4747b.tar.bz2
[MLIR][LLVM] Move the LLVM inliner interface into a separate file.
A fully fledged LLVM inliner will require a lot of logic. Since `LLVMDialect.cpp` is large enough as it is, preemptively outline the inlining logic into a separate `.cpp` file. This will also allow us to add a `DEBUG_TYPE` for debugging the inliner. The name `LLVMInlining` was chosen over `LLVMInlinerInterface` to keep the option open for exposing inlining functionality even when not invoked through the `DialectInlinerInterface`. Depends on D146616 Reviewed By: gysit Differential Revision: https://reviews.llvm.org/D146628
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions