about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-11-29 02:45:36 +0000
committerbors <bors@rust-lang.org>2023-11-29 02:45:36 +0000
commitf440b5f0ea042cb2087a36631b20878f9847ee28 (patch)
treecf204a92b3b76b64caf3fa66661373e473792da0 /compiler/rustc_codegen_llvm/src
parentb1e56deadaf4b08cd591feaa1a1283348298427d (diff)
parent1487bd6a174f813967ffff6b3334b4fe296f1f30 (diff)
downloadrust-f440b5f0ea042cb2087a36631b20878f9847ee28.tar.gz
rust-f440b5f0ea042cb2087a36631b20878f9847ee28.zip
Auto merge of #118348 - Mark-Simulacrum:feature-code-size, r=compiler-errors
Cut code size for feature hashing

This locally cuts ~32 kB of .text instructions.

This isn't really a clear win in terms of readability. IMO the code size benefits are worth it (even if they're not necessarily present in the x86_64 hyperoptimized build, I expect them to translate similarly to other platforms). Ultimately there's lots of "small ish" low hanging fruit like this that I'm seeing that seems worth tackling to me, and could translate into larger wins in aggregate.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions