@@ -44,28 +44,28 @@ extern "platform-intrinsic" {
4444// CHECK-LABEL: @floor_32x2
4545#[ no_mangle]
4646pub unsafe fn floor_32x2 ( a : f32x2 ) -> f32x2 {
47- // CHECK: call <2 x float> @llvm.floor.v2f32
47+ // CHECK: call fast <2 x float> @llvm.floor.v2f32
4848 simd_floor ( a)
4949}
5050
5151// CHECK-LABEL: @floor_32x4
5252#[ no_mangle]
5353pub unsafe fn floor_32x4 ( a : f32x4 ) -> f32x4 {
54- // CHECK: call <4 x float> @llvm.floor.v4f32
54+ // CHECK: call fast <4 x float> @llvm.floor.v4f32
5555 simd_floor ( a)
5656}
5757
5858// CHECK-LABEL: @floor_32x8
5959#[ no_mangle]
6060pub unsafe fn floor_32x8 ( a : f32x8 ) -> f32x8 {
61- // CHECK: call <8 x float> @llvm.floor.v8f32
61+ // CHECK: call fast <8 x float> @llvm.floor.v8f32
6262 simd_floor ( a)
6363}
6464
6565// CHECK-LABEL: @floor_32x16
6666#[ no_mangle]
6767pub unsafe fn floor_32x16 ( a : f32x16 ) -> f32x16 {
68- // CHECK: call <16 x float> @llvm.floor.v16f32
68+ // CHECK: call fast <16 x float> @llvm.floor.v16f32
6969 simd_floor ( a)
7070}
7171
@@ -85,20 +85,20 @@ pub struct f64x8(pub f64, pub f64, pub f64, pub f64,
8585// CHECK-LABEL: @floor_64x4
8686#[ no_mangle]
8787pub unsafe fn floor_64x4 ( a : f64x4 ) -> f64x4 {
88- // CHECK: call <4 x double> @llvm.floor.v4f64
88+ // CHECK: call fast <4 x double> @llvm.floor.v4f64
8989 simd_floor ( a)
9090}
9191
9292// CHECK-LABEL: @floor_64x2
9393#[ no_mangle]
9494pub unsafe fn floor_64x2 ( a : f64x2 ) -> f64x2 {
95- // CHECK: call <2 x double> @llvm.floor.v2f64
95+ // CHECK: call fast <2 x double> @llvm.floor.v2f64
9696 simd_floor ( a)
9797}
9898
9999// CHECK-LABEL: @floor_64x8
100100#[ no_mangle]
101101pub unsafe fn floor_64x8 ( a : f64x8 ) -> f64x8 {
102- // CHECK: call <8 x double> @llvm.floor.v8f64
102+ // CHECK: call fast <8 x double> @llvm.floor.v8f64
103103 simd_floor ( a)
104104}
0 commit comments