about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2025-02-04 09:15:53 +0000
committerbors <bors@rust-lang.org>2025-02-04 09:15:53 +0000
commit019fc4de2f3d49a2ef862d180599194d2be05193 (patch)
tree52f4f87bf20c8a6d5f08c2bd4417b9b6fa4a1e09 /compiler/rustc_codegen_gcc
parent8a8b4641754e9ce8a31b272dda6567727452df9e (diff)
parentebeaf2e302c3c01b21e7a349190dc9b88f730e3b (diff)
downloadrust-019fc4de2f3d49a2ef862d180599194d2be05193.tar.gz
rust-019fc4de2f3d49a2ef862d180599194d2be05193.zip
Auto merge of #135265 - pascaldekloe:fmt-int-speed, r=tgross35,ChrisDenton
Display of integers without raw pointers and without overflowing_literals

The benchmarks as is measure formatting speed of literals. The first commit `black_box`-es input to simulate runtime speed instead.

The second commit replaces `unsafe` pointer optimizations with plain array indices. The performance is equivalent on Apple M1. Needs peer review on Intel.

Happy to do the 128-bit version too if such change is welcome.
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions