diff options
| author | Scott McMurray <scottmcm@users.noreply.github.com> | 2018-03-17 15:34:12 -0700 |
|---|---|---|
| committer | Scott McMurray <scottmcm@users.noreply.github.com> | 2018-03-17 15:34:12 -0700 |
| commit | b4981923a05869ea2c50f1893acf433b1b67f79a (patch) | |
| tree | ab0bd8270dc3d035804bc15f411f25c16c38d9bf /src/test/incremental/thinlto | |
| parent | 178becdd7c86d87b24951af18e4b7d45f3e1e7bc (diff) | |
| download | rust-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
