| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-07-20 | Remove tests for -Zlower-128bit-ops | bjorn3 | -149/+0 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-05 | Stabilize `min_const_fn` | Oliver Schneider | -2/+0 | |
| 2018-08-31 | Restrict most uses of `const_fn` to `min_const_fn` | Oliver Schneider | -1/+1 | |
| 2018-08-31 | Implement the `min_const_fn` feature gate | Oliver Schneider | -95/+57 | |
| 2018-07-09 | bump minimum LLVM version to 5.0 | gnzlbg | -3/+0 | |
| 2018-06-27 | Update MIR opt tests | Matthew Jasper | -8/+8 | |
| 2018-03-26 | Stabilize i128_type | Mark Mansi | -1/+0 | |
| 2017-12-19 | Fix -Z lower_128bit_ops handling of statics | Scott McMurray | -2/+122 | |
| Avoids ICEs such as the following: error: internal compiler error: src\librustc_metadata\cstore_impl.rs:131: get_optimized_mir: missing MIR for `DefId(8/0:40 ~ compiler_builtins[9532]::int[0]::addsub[0]::rust_i128_addo[0])` | ||||
| 2017-12-03 | Add an i128_lowering flag in TargetOptions | Scott McMurray | -1/+1 | |
| Not actually enabled by default anywhere yet. | ||||
| 2017-12-02 | Add ignore-emscripten too | Scott McMurray | -0/+1 | |
| 2017-12-02 | Ignore the lower_128bit tests on asmjs | Scott McMurray | -0/+4 | |
| 2017-12-02 | Remove the unneeded #![feature(lang_items)]s | Scott McMurray | -1/+0 | |
| 2017-12-02 | Update compiler-builtins and use it the 128-bit lowering MIR test | Scott McMurray | -45/+16 | |
| 2017-11-28 | tests: update to include move annotations in MIR. | Eduard-Mihai Burtescu | -4/+4 | |
| 2017-11-20 | Handle shifts properly | Scott McMurray | -8/+12 | |
| * The overflow-checking shift items need to take a full 128-bit type, since they need to be able to detect idiocy like `1i128 << (1u128 << 127)` * The unchecked ones just take u32, like the `*_sh?` methods in core * Because shift-by-anything is allowed, cast into a new local for every shift | ||||
| 2017-11-20 | Add type checking for the lang item | Scott McMurray | -10/+17 | |
| As part of doing so, add more lang items instead of passing u128 to the i128 ones where it doesn't matter in twos-complement. | ||||
| 2017-11-18 | Add a MIR pass to lower 128-bit operators to lang item calls | Scott McMurray | -0/+97 | |
| Runs only with `-Z lower_128bit_ops` since it's not hooked into targets yet. | ||||
