about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2017-07-31 18:39:25 -0700
committerAlex Crichton <alex@alexcrichton.com>2017-07-31 18:39:25 -0700
commitdd371a2069e84bf58702cb4c760681ee9c8aa874 (patch)
tree67e79628c7009998b2f7f6c66a299955a33e4bf3 /src/rustllvm/RustWrapper.cpp
parent2789db2720109ade328c87f3502dae7356bd825e (diff)
downloadrust-dd371a2069e84bf58702cb4c760681ee9c8aa874.tar.gz
rust-dd371a2069e84bf58702cb4c760681ee9c8aa874.zip
rustc: Inline bitwise modification operators
These need to be inlined across crates to avoid showing up as one-instruction
functions in profiles! In the benchmark from #43578 this decreased the
translation item collection step from 30s to 23s, and looks like it also allowed
vectorization elsewhere of the operations!
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions