diff options
| author | bors <bors@rust-lang.org> | 2022-07-17 21:42:52 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-07-17 21:42:52 +0000 |
| commit | 246f66a905c2815f2c9b9c3d6b1e0649f3360ef8 (patch) | |
| tree | 2f72498c75bdb858783ebc2b7acc6add4c23c43d /compiler/rustc_codegen_llvm/src | |
| parent | 263edd43c5255084292329423c61a9d69715ebfa (diff) | |
| parent | 97f6f958796bccf765a2e3038a40ecf5a8bb355a (diff) | |
| download | rust-246f66a905c2815f2c9b9c3d6b1e0649f3360ef8.tar.gz rust-246f66a905c2815f2c9b9c3d6b1e0649f3360ef8.zip | |
Auto merge of #99062 - Kobzol:lld-icf, r=jyn514
Use ICF (identical code folding) for building rustc It seems that ICF (identical code folding) is able to remove duplicated functions created by monomorphization from binaries, resulting in smaller binary size and better i-cache utilization. Let's see if it helps for `rustc`. I'm not sure if `lld` is even used for linking `rustc` on the Linux `dist` builder, let's see.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
