[all-commits] [llvm/llvm-project] da2ad4: [HeaderSearch] Introduce LazyIdentifierInfoPtr for...
Chuanqi Xu via All-commits
all-commits at lists.llvm.org
Wed Jun 19 22:18:49 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: da2ad44119edf13eb944f7e685469352aa840e63
https://github.com/llvm/llvm-project/commit/da2ad44119edf13eb944f7e685469352aa840e63
Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
Date: 2024-06-20 (Thu, 20 Jun 2024)
Changed paths:
M clang/include/clang/Lex/ExternalPreprocessorSource.h
M clang/include/clang/Lex/HeaderSearch.h
M clang/lib/Lex/HeaderSearch.cpp
M clang/lib/Serialization/ASTReader.cpp
M clang/lib/Serialization/ASTWriter.cpp
Log Message:
-----------
[HeaderSearch] Introduce LazyIdentifierInfoPtr for Controlling Macro in HeaderFileInfo
This patch is helpful to reduce 32 bits for HeaderFileInfo by combining
a uint32_t and pointer into a tagged pointer.
This is reviewed as part of
https://github.com/llvm/llvm-project/pull/92085 and required to be split
as a separate commit
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