Basic i128 support

This commit is contained in:
bjorn3
2019-06-12 19:24:47 +02:00
committed by Dan Gohman
parent 3b0e244316
commit c9a25abbc4
7 changed files with 26 additions and 9 deletions

View File

@@ -3143,7 +3143,7 @@ pub(crate) fn define(
"WideInt",
"An integer type with lanes from `i16` upwards",
TypeSetBuilder::new()
.ints(16..64)
.ints(16..128)
.simd_lanes(Interval::All)
.build(),
);
@@ -3171,9 +3171,9 @@ pub(crate) fn define(
let NarrowInt = &TypeVar::new(
"NarrowInt",
"An integer type with lanes type to `i32`",
"An integer type with lanes type to `i64`",
TypeSetBuilder::new()
.ints(8..32)
.ints(8..64)
.simd_lanes(Interval::All)
.build(),
);