diff options
| author | kennytm <kennytm@gmail.com> | 2018-03-25 01:26:30 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-03-25 01:26:30 +0800 |
| commit | c892e683872725b9d9b4ed0ed5bd53281313bc38 (patch) | |
| tree | f1c1d7655206eb43dd24110d4a3a4a35b9d42c2d /src/test/incremental/thinlto | |
| parent | adb7984f10903783911c0dacf81bc043464519f7 (diff) | |
| parent | b4981923a05869ea2c50f1893acf433b1b67f79a (diff) | |
| download | rust-c892e683872725b9d9b4ed0ed5bd53281313bc38.tar.gz rust-c892e683872725b9d9b4ed0ed5bd53281313bc38.zip | |
Rollup merge of #49122 - scottmcm:z-align-attr, r=cramertj
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 `mem::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
