aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorAndy Kaylor <akaylor@nvidia.com>2025-03-19 09:42:03 -0700
committerGitHub <noreply@github.com>2025-03-19 09:42:03 -0700
commit39ce99589b05ddd43e5c8b7f89ab5bbfda40d2ce (patch)
tree80a08af9b0ed4208d379867d8fe012a2d3ffc86f /clang/lib/CodeGen/CodeGenModule.cpp
parentcd26dd55959c11c1cd0ea4fe1f07e0fa9cb7a72a (diff)
downloadllvm-39ce99589b05ddd43e5c8b7f89ab5bbfda40d2ce.zip
llvm-39ce99589b05ddd43e5c8b7f89ab5bbfda40d2ce.tar.gz
llvm-39ce99589b05ddd43e5c8b7f89ab5bbfda40d2ce.tar.bz2
[CIR] Upstream cir-canonicalize pass (#131891)
This change introduces the cir-canonicalize pass. This is a simple cir-to-cir transformation that eliminates empty scopes and redundant branches. It will be expanded in future changes to simplify other redundant instruction sequences. MLIR verification and mlir-specific command-line option handling is also introduced here.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions