@@ -1752,7 +1752,7 @@ pub unsafe fn _mm_max_sd(a: __m128d, b: __m128d) -> __m128d {
1752
1752
#[ cfg_attr( test, assert_instr( maxpd) ) ]
1753
1753
#[ stable( feature = "simd_x86" , since = "1.27.0" ) ]
1754
1754
pub unsafe fn _mm_max_pd ( a : __m128d , b : __m128d ) -> __m128d {
1755
- maxpd ( a, b)
1755
+ simd_fmax ( a, b)
1756
1756
}
1757
1757
1758
1758
/// Returns a new vector with the low element of `a` replaced by the minimum
@@ -1776,7 +1776,7 @@ pub unsafe fn _mm_min_sd(a: __m128d, b: __m128d) -> __m128d {
1776
1776
#[ cfg_attr( test, assert_instr( minpd) ) ]
1777
1777
#[ stable( feature = "simd_x86" , since = "1.27.0" ) ]
1778
1778
pub unsafe fn _mm_min_pd ( a : __m128d , b : __m128d ) -> __m128d {
1779
- minpd ( a, b)
1779
+ simd_fmin ( a, b)
1780
1780
}
1781
1781
1782
1782
/// Returns a new vector with the low element of `a` replaced by multiplying the
@@ -3091,16 +3091,10 @@ extern "C" {
3091
3091
fn pmovmskb ( a : i8x16 ) -> i32 ;
3092
3092
#[ link_name = "llvm.x86.sse2.max.sd" ]
3093
3093
fn maxsd ( a : __m128d , b : __m128d ) -> __m128d ;
3094
- #[ link_name = "llvm.x86.sse2.max.pd" ]
3095
- fn maxpd ( a : __m128d , b : __m128d ) -> __m128d ;
3096
3094
#[ link_name = "llvm.x86.sse2.min.sd" ]
3097
3095
fn minsd ( a : __m128d , b : __m128d ) -> __m128d ;
3098
- #[ link_name = "llvm.x86.sse2.min.pd" ]
3099
- fn minpd ( a : __m128d , b : __m128d ) -> __m128d ;
3100
3096
#[ link_name = "llvm.x86.sse2.sqrt.sd" ]
3101
3097
fn sqrtsd ( a : __m128d ) -> __m128d ;
3102
- #[ link_name = "llvm.x86.sse2.sqrt.pd" ]
3103
- fn sqrtpd ( a : __m128d ) -> __m128d ;
3104
3098
#[ link_name = "llvm.x86.sse2.cmp.sd" ]
3105
3099
fn cmpsd ( a : __m128d , b : __m128d , imm8 : i8 ) -> __m128d ;
3106
3100
#[ link_name = "llvm.x86.sse2.cmp.pd" ]
0 commit comments