Kyungwoo Lee ab27253ad3
[CGData][lld-macho] Merge CG Data by LLD (#112674)
LLD now processes raw CG data for stable functions, similar to how it
handles raw CG data for the outliner's hash tree. This data is encoded
in the custom section (`__llvm_merge`) within object files. LLD merges
this information into the indexed CG data file specified by the
`-codegen-data-generate-path={path}` option. For the linker that does
not support this feature, we could use `llvm-cgdata` tool --
https://github.com/llvm/llvm-project/blob/main/llvm/docs/CommandGuide/llvm-cgdata.rst.

Depends on #115750.
This is a patch for
https://discourse.llvm.org/t/rfc-global-function-merging/82608.
2024-11-15 17:24:35 -08:00
..
2022-01-19 13:12:18 -08:00
2022-09-20 10:16:45 -04:00
2024-01-23 09:08:43 -05:00
2022-07-26 01:41:51 +02:00
2023-02-15 17:34:35 +00:00
2022-02-01 11:57:04 +00:00
t.s
u.s
2023-07-19 16:39:31 -07:00