[llvm-branch-commits] [llvm] CodeGen: Merge TargetLoweringObjectFile::getModuleMetadata into Initialize (PR #226837)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Sun Sep 27 14:10:34 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-mips
Author: Matt Arsenault (arsenm)
<details>
<summary>Changes</summary>
getModuleMetadata had a single caller, which invoked it immediately after
Initialize. Pass the module to Initialize and fold it in.
Co-Authored-By: Claude Opus 5 <noreply@<!-- -->anthropic.com>
---
Full diff: https://github.com/llvm/llvm-project/pull/226837.diff
38 Files Affected:
- (modified) llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h (+21-14)
- (modified) llvm/include/llvm/Target/TargetLoweringObjectFile.h (+10-9)
- (modified) llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp (-2)
- (modified) llvm/lib/CodeGen/MachineModuleInfo.cpp (+2-2)
- (modified) llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp (+32-22)
- (modified) llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/AArch64/AArch64TargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/ARM/ARMTargetObjectFile.cpp (+3-8)
- (modified) llvm/lib/Target/ARM/ARMTargetObjectFile.h (+2-3)
- (modified) llvm/lib/Target/AVR/AVRTargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/AVR/AVRTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/CSKY/CSKYTargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/CSKY/CSKYTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp (+3-3)
- (modified) llvm/lib/Target/Lanai/LanaiTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/M68k/M68kTargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/M68k/M68kTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/Mips/MipsTargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/Mips/MipsTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp (+4-4)
- (modified) llvm/lib/Target/PowerPC/PPCTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp (+14-16)
- (modified) llvm/lib/Target/RISCV/RISCVTargetObjectFile.h (+2-3)
- (modified) llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/Sparc/SparcTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/TargetLoweringObjectFile.cpp (+4-3)
- (modified) llvm/lib/Target/VE/VETargetMachine.cpp (+3-2)
- (modified) llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp (+3-2)
- (modified) llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h (+2-1)
- (modified) llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp (+4-4)
- (modified) llvm/lib/Target/XCore/XCoreTargetObjectFile.h (+2-1)
- (modified) llvm/unittests/CodeGen/TestAsmPrinter.cpp (+2-1)
- (modified) llvm/unittests/CodeGen/TestAsmPrinter.h (+4)
- (modified) llvm/unittests/CodeGen/X86MCInstLowerTest.cpp (+2-2)
- (modified) llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp (+2-1)
- (modified) llvm/unittests/DebugInfo/DWARF/DwarfGenerator.h (+4)
``````````diff
The server is unavailable at this time. Please wait a few minutes before you try again.
``````````
</details>
https://github.com/llvm/llvm-project/pull/226837
More information about the llvm-branch-commits
mailing list