about summary refs log tree commit diff
path: root/src/test/run-pass/thinlto
diff options
context:
space:
mode:
authorCorey Farwell <coreyf@rwell.org>2017-03-19 20:51:08 -0400
committerGitHub <noreply@github.com>2017-03-19 20:51:08 -0400
commit1d1543d5667ef1dddf03aa1aeed77851b604f704 (patch)
tree7548bd62a31eb28093a67c4cfc3f626d0f5ace78 /src/test/run-pass/thinlto
parent6480a00222bf67f928e305bf9967302eb6ae6b3a (diff)
parente16d286b8170e76f8a725b507c6c8fa91c3a28bf (diff)
downloadrust-1d1543d5667ef1dddf03aa1aeed77851b604f704.tar.gz
rust-1d1543d5667ef1dddf03aa1aeed77851b604f704.zip
Rollup merge of #40521 - TimNN:panic-free-shift, r=alexcrichton
Implemente overflowing_sh* with new unchecked_sh* intrinsics

Also update some 128 bit builtins to not rely on the constant evaluator to avoid checked operations.

Fixes #40508.

cc @nagisa, @alexcrichton

Note: I still have a build running to see if the 128 bit changes worked (unoptimized builds take *forever* to compile), however at least the overflowing builtins no longer reference `core::panicking::panic`.
Diffstat (limited to 'src/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions