Skip to content

Commit 235414e

Browse files
authored
Merge pull request rust-lang#228 from sadlerap/simd-as
simd: enable simd_as intrinsic
2 parents 86a3e3b + 436710f commit 235414e

File tree

3 files changed

+2
-2
lines changed

3 files changed

+2
-2
lines changed

failing-ui-tests.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ src/test/ui/sepcomp/sepcomp-fns-backwards.rs
3131
src/test/ui/sepcomp/sepcomp-fns.rs
3232
src/test/ui/sepcomp/sepcomp-statics.rs
3333
src/test/ui/simd/intrinsic/generic-arithmetic-pass.rs
34-
src/test/ui/simd/intrinsic/generic-as.rs
3534
src/test/ui/simd/intrinsic/generic-bitmask-pass.rs
3635
src/test/ui/simd/intrinsic/generic-gather-pass.rs
3736
src/test/ui/simd/intrinsic/generic-select-pass.rs

failing-ui-tests12.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ src/test/ui/packed/packed-tuple-struct-layout.rs
1010
src/test/ui/simd/array-type.rs
1111
src/test/ui/simd/intrinsic/float-minmax-pass.rs
1212
src/test/ui/simd/intrinsic/generic-arithmetic-saturating-pass.rs
13+
src/test/ui/simd/intrinsic/generic-as.rs
1314
src/test/ui/simd/intrinsic/generic-cast-pass.rs
1415
src/test/ui/simd/intrinsic/generic-cast-pointer-width.rs
1516
src/test/ui/simd/intrinsic/generic-comparison-pass.rs

src/intrinsic/simd.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ pub fn generic_simd_intrinsic<'a, 'gcc, 'tcx>(bx: &mut Builder<'a, 'gcc, 'tcx>,
254254
}
255255

256256
#[cfg(feature="master")]
257-
if name == sym::simd_cast {
257+
if name == sym::simd_cast || name == sym::simd_as {
258258
require_simd!(ret_ty, "return");
259259
let (out_len, out_elem) = ret_ty.simd_size_and_type(bx.tcx());
260260
require!(

0 commit comments

Comments
 (0)