about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorScott McMurray <scottmcm@users.noreply.github.com>2018-03-17 15:34:12 -0700
committerScott McMurray <scottmcm@users.noreply.github.com>2018-03-17 15:34:12 -0700
commitb4981923a05869ea2c50f1893acf433b1b67f79a (patch)
treeab0bd8270dc3d035804bc15f411f25c16c38d9bf /src/test/incremental/thinlto
parent178becdd7c86d87b24951af18e4b7d45f3e1e7bc (diff)
downloadrust-b4981923a05869ea2c50f1893acf433b1b67f79a.tar.gz
rust-b4981923a05869ea2c50f1893acf433b1b67f79a.zip
Add a -Z flag for LLVM align attributes on arguments
LLVM seems to still put the assume calls in when inlining, so this probably isn't in a place where it can be turned on by default, but it's interesting to experiment with.

For example, this makes `swap::<u64x8>` be 8x `vmovaps	ymm` instead of 16x `vmovups	xmm`, on my cpu.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions