From 218caa410aa38c29984be31a5229b9fa717560ee Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:19:13 +0200 Subject: Merging upstream version 1.68.2+dfsg1. Signed-off-by: Daniel Baumann --- src/test/codegen/autovectorize-f32x4.rs | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/test/codegen/autovectorize-f32x4.rs (limited to 'src/test/codegen/autovectorize-f32x4.rs') diff --git a/src/test/codegen/autovectorize-f32x4.rs b/src/test/codegen/autovectorize-f32x4.rs deleted file mode 100644 index 6b09c8fc9..000000000 --- a/src/test/codegen/autovectorize-f32x4.rs +++ /dev/null @@ -1,32 +0,0 @@ -// compile-flags: -C opt-level=3 -// only-x86_64 -#![crate_type = "lib"] - -// CHECK-LABEL: @auto_vectorize_direct -#[no_mangle] -pub fn auto_vectorize_direct(a: [f32; 4], b: [f32; 4]) -> [f32; 4] { -// CHECK: load <4 x float> -// CHECK: load <4 x float> -// CHECK: fadd <4 x float> -// CHECK: store <4 x float> - [ - a[0] + b[0], - a[1] + b[1], - a[2] + b[2], - a[3] + b[3], - ] -} - -// CHECK-LABEL: @auto_vectorize_loop -#[no_mangle] -pub fn auto_vectorize_loop(a: [f32; 4], b: [f32; 4]) -> [f32; 4] { -// CHECK: load <4 x float> -// CHECK: load <4 x float> -// CHECK: fadd <4 x float> -// CHECK: store <4 x float> - let mut c = [0.0; 4]; - for i in 0..4 { - c[i] = a[i] + b[i]; - } - c -} -- cgit v1.2.3