HsiangKai added a comment. Although it reduces the header size, this patch will increase the binary size of clang.
Debug build: Before this patch: text data bss dec hex filename 263892591 10838284 500232 275231107 1067b183 clang-14 After this patch: text data bss dec hex filename 263909721 12085116 500232 276495069 107afadd clang-14 Release build: Before this patch; text data bss dec hex filename 382952171 88029764 10264736 481246671 1caf3dcf clang-14 After this patch: text data bss dec hex filename 387629483 94652582 10264736 492546801 1d5baaf1 clang-14 Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D111617/new/ https://reviews.llvm.org/D111617 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits