@@ -73,44 +73,8 @@ fn get_simple_intrinsic<'gcc, 'tcx>(
73
73
sym:: fabsf64 => "fabs" ,
74
74
sym:: minnumf32 => "fminf" ,
75
75
sym:: minnumf64 => "fmin" ,
76
- sym:: minimumf32 => "fminimumf" ,
77
- sym:: minimumf64 => "fminimum" ,
78
- sym:: minimumf128 => {
79
- // GCC doesn't have the intrinsic we want so we use the compiler-builtins one
80
- // https://docs.rs/compiler_builtins/latest/compiler_builtins/math/full_availability/fn.fminimumf128.html
81
- let f128_type = cx. type_f128 ( ) ;
82
- return Some ( cx. context . new_function (
83
- None ,
84
- FunctionType :: Extern ,
85
- f128_type,
86
- & [
87
- cx. context . new_parameter ( None , f128_type, "a" ) ,
88
- cx. context . new_parameter ( None , f128_type, "b" ) ,
89
- ] ,
90
- "fminimumf128" ,
91
- false ,
92
- ) ) ;
93
- }
94
76
sym:: maxnumf32 => "fmaxf" ,
95
77
sym:: maxnumf64 => "fmax" ,
96
- sym:: maximumf32 => "fmaximumf" ,
97
- sym:: maximumf64 => "fmaximum" ,
98
- sym:: maximumf128 => {
99
- // GCC doesn't have the intrinsic we want so we use the compiler-builtins one
100
- // https://docs.rs/compiler_builtins/latest/compiler_builtins/math/full_availability/fn.fmaximumf128.html
101
- let f128_type = cx. type_f128 ( ) ;
102
- return Some ( cx. context . new_function (
103
- None ,
104
- FunctionType :: Extern ,
105
- f128_type,
106
- & [
107
- cx. context . new_parameter ( None , f128_type, "a" ) ,
108
- cx. context . new_parameter ( None , f128_type, "b" ) ,
109
- ] ,
110
- "fmaximumf128" ,
111
- false ,
112
- ) ) ;
113
- }
114
78
sym:: copysignf32 => "copysignf" ,
115
79
sym:: copysignf64 => "copysign" ,
116
80
sym:: floorf32 => "floorf" ,
0 commit comments