diff options
| author | Scott McMurray <scottmcm@users.noreply.github.com> | 2017-05-27 20:56:25 -0700 |
|---|---|---|
| committer | Scott McMurray <scottmcm@users.noreply.github.com> | 2017-06-08 23:01:39 -0700 |
| commit | 13e24003472c13636d4350a530d6e6495775afeb (patch) | |
| tree | 4672aea092e34e447c2c4b3b1e6f8f71240e8756 /src/test/run-pass/thinlto | |
| parent | 9454dd5d2d8786d6eef07e2a7b737ad092e303df (diff) | |
| download | rust-13e24003472c13636d4350a530d6e6495775afeb.tar.gz rust-13e24003472c13636d4350a530d6e6495775afeb.zip | |
Add ctlz_nonzero & cttz_nonzero intrinsics
LLVM currently doesn't remove the "bypass if argument is zero" assembly inside branches where the value is known to be non-zero, pessimizing code that uses uN::leading_zeros
Diffstat (limited to 'src/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions
