@@ -43,7 +43,7 @@ pub enum LibmIntrinsic {
4343 Custom ( LibmCustomIntrinsic ) ,
4444}
4545
46- pub const TABLE : & [ ( & str , LibmIntrinsic ) ] = & [
46+ pub const LIBM_TABLE : & [ ( & str , LibmIntrinsic ) ] = & [
4747 ( "acos" , LibmIntrinsic :: GLOp ( GLOp :: Acos ) ) ,
4848 ( "acosf" , LibmIntrinsic :: GLOp ( GLOp :: Acos ) ) ,
4949 ( "acosh" , LibmIntrinsic :: GLOp ( GLOp :: Acosh ) ) ,
@@ -158,7 +158,6 @@ pub const TABLE: &[(&str, LibmIntrinsic)] = &[
158158 ) ,
159159 ( "pow" , LibmIntrinsic :: GLOp ( GLOp :: Pow ) ) ,
160160 ( "powf" , LibmIntrinsic :: GLOp ( GLOp :: Pow ) ) ,
161- ( "powi" , LibmIntrinsic :: Custom ( LibmCustomIntrinsic :: Powi ) ) ,
162161 (
163162 "remainder" ,
164163 LibmIntrinsic :: Custom ( LibmCustomIntrinsic :: Remainder ) ,
@@ -200,6 +199,9 @@ pub const TABLE: &[(&str, LibmIntrinsic)] = &[
200199 ( "truncf" , LibmIntrinsic :: GLOp ( GLOp :: Trunc ) ) ,
201200] ;
202201
202+ pub const NUM_TRAITS_TABLE : & [ ( & str , LibmIntrinsic ) ] =
203+ & [ ( "powi" , LibmIntrinsic :: Custom ( LibmCustomIntrinsic :: Powi ) ) ] ;
204+
203205impl Builder < ' _ , ' _ > {
204206 pub fn call_libm_intrinsic (
205207 & mut self ,
0 commit comments