Tag · ICF

2 articles to explore.

[The World of Linkers—Lab 13] Addresses Have Semantics: Safe ICF and Code Order
Add conservative ICF and text ordering to class12's ET_EXEC and static-PIE backends, redirect references, and adjust debug information for folded copies.
Read article
[The World of Linkers—Theory 12] What Changes When the Optimizer Can See Across Files?
Watch a cross-file call disappear, inspect the contract between symbol resolution and LTO, measure ThinLTO caching, then explore identical code folding and function layout without confusing smaller output with correct or faster output.
Read article