[all-commits] [llvm/llvm-project] 3c832d: [CIR][CodeGen][NFC] Retire the CodeGenUtils.h catc...
Henrich Lauko via All-commits
all-commits at lists.llvm.org
Tue Sep 29 04:27:16 PDT 2026
Branch: refs/heads/users/xlauko/cgutils-09-retire-umbrella
Home: https://github.com/llvm/llvm-project
Commit: 3c832defd989eae31461e52ec9e859f0c1fa3b23
https://github.com/llvm/llvm-project/commit/3c832defd989eae31461e52ec9e859f0c1fa3b23
Author: Henrich Lauko <hlauko at nvidia.com>
Date: 2026-09-29 (Tue, 29 Sep 2026)
Changed paths:
M clang/include/clang/CodeGenUtils/ClassUtils.h
R clang/include/clang/CodeGenUtils/CodeGenUtils.h
M clang/include/clang/CodeGenUtils/FunctionUtils.h
M clang/include/clang/CodeGenUtils/ModuleUtils.h
M clang/include/clang/CodeGenUtils/TargetUtils.h
M clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
M clang/lib/CIR/CodeGen/CIRGenClass.cpp
M clang/lib/CIR/CodeGen/CIRGenExpr.cpp
M clang/lib/CIR/CodeGen/CIRGenFunction.cpp
M clang/lib/CIR/CodeGen/CIRGenModule.cpp
M clang/lib/CIR/CodeGen/CIRGenRecordLayoutBuilder.cpp
M clang/lib/CodeGen/CGClass.cpp
M clang/lib/CodeGen/CGExpr.cpp
M clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
M clang/lib/CodeGen/CodeGenFunction.cpp
M clang/lib/CodeGen/CodeGenModule.cpp
M clang/lib/CodeGenUtils/CMakeLists.txt
M clang/lib/CodeGenUtils/ClassUtils.cpp
R clang/lib/CodeGenUtils/CodeGenUtils.cpp
M clang/lib/CodeGenUtils/FunctionUtils.cpp
M clang/lib/CodeGenUtils/ModuleUtils.cpp
M clang/lib/CodeGenUtils/TargetUtils.cpp
Log Message:
-----------
[CIR][CodeGen][NFC] Retire the CodeGenUtils.h catch-all header
Moves the last helpers out of `CodeGenUtils.h` into `ClassUtils.h`,
`ModuleUtils.h`, `TargetUtils.h` and `FunctionUtils.h` (`checkTargetFeatures`,
since it came from CodeGenFunction.cpp) and deletes the header. Only moves code
already on main, so it can be dropped on its own.
Assisted-by: Claude Code (Claude Fable 5.1).
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list