[all-commits] [llvm/llvm-project] 6d85de: [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fiel...
Orlando Cazalet-Hyams via All-commits
all-commits at lists.llvm.org
Tue May 6 01:12:34 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6d85de88c426a40b8e5d3cfcb0ed6564c7df12be
https://github.com/llvm/llvm-project/commit/6d85de88c426a40b8e5d3cfcb0ed6564c7df12be
Author: Orlando Cazalet-Hyams <orlando.hyams at sony.com>
Date: 2025-05-06 (Tue, 06 May 2025)
Changed paths:
M llvm/lib/IR/LLVMContextImpl.h
Log Message:
-----------
[KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (#138296)
Follow up to https://github.com/llvm/llvm-project/pull/133477.
This prevents a compile time regression pointed out by nikic
The additional checks in the methods seem to cause most of the regression
(rather than being a consequence of increased size due to the fields
themselves).
The additional ifdefs are somewhat ugly, but will eventually be removed.
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