summary refs log tree commit diff
path: root/src/librustc_const_math/int.rs
AgeCommit message (Expand)AuthorLines
2017-09-11rustc: replace usize with u64 and ConstUsize.Eduard-Mihai Burtescu-6/+2
2017-08-02rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat.Eduard-Mihai Burtescu-42/+0
2017-02-25rustc_const_eval: always demand typeck_tables for evaluating constants.Eduard-Mihai Burtescu-143/+97
2017-02-25rustc: move the actual values of enum discriminants into a map.Eduard-Mihai Burtescu-8/+0
2017-02-10SwitchInt over SwitchSimonas Kazlauskas-0/+8
2017-02-04More snap cleanupSimonas Kazlauskas-4/+2
2017-02-03Bump version, upgrade bootstrapAlex Crichton-11/+0
2017-01-11Fix two const-eval issues related to i128 negationSimonas Kazlauskas-1/+1
2016-12-30Add a way to retrieve constant value in 128 bitsSimonas Kazlauskas-2/+34
2016-12-30Cleanup FIXMEsSimonas Kazlauskas-5/+0
2016-12-30Such large. Very 128. Much bits.Simonas Kazlauskas-126/+186
2016-05-19Support 16-bit pointers as well as i/usizeJake Goulding-0/+39
2016-04-26report shift right error instead of shift left error on right shiftOliver Schneider-1/+1
2016-03-30move `const_eval` and `check_match` out of `librustc`Oliver Schneider-2/+2
2016-03-30rename `rustc_const_eval` to `rustc_const_math`Oliver Schneider-0/+569