Blame sysdeps/x86_64/fpu/svml_s_powf_data.h

Packit Service 82fcde
/* Offsets for data table for function powf.
Packit Service 82fcde
   Copyright (C) 2014-2018 Free Software Foundation, Inc.
Packit Service 82fcde
   This file is part of the GNU C Library.
Packit Service 82fcde
Packit Service 82fcde
   The GNU C Library is free software; you can redistribute it and/or
Packit Service 82fcde
   modify it under the terms of the GNU Lesser General Public
Packit Service 82fcde
   License as published by the Free Software Foundation; either
Packit Service 82fcde
   version 2.1 of the License, or (at your option) any later version.
Packit Service 82fcde
Packit Service 82fcde
   The GNU C Library is distributed in the hope that it will be useful,
Packit Service 82fcde
   but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 82fcde
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit Service 82fcde
   Lesser General Public License for more details.
Packit Service 82fcde
Packit Service 82fcde
   You should have received a copy of the GNU Lesser General Public
Packit Service 82fcde
   License along with the GNU C Library; if not, see
Packit Service 82fcde
   <http://www.gnu.org/licenses/>.  */
Packit Service 82fcde
Packit Service 82fcde
#ifndef S_POWF_DATA_H
Packit Service 82fcde
#define S_POWF_DATA_H
Packit Service 82fcde
Packit Service 82fcde
#define _Log2Rcp_lookup                -4218496
Packit Service 82fcde
#define _NMINNORM                     	0
Packit Service 82fcde
#define _NMAXVAL                      	64
Packit Service 82fcde
#define _INF                          	128
Packit Service 82fcde
#define _ABSMASK                      	192
Packit Service 82fcde
#define _DOMAINRANGE                  	256
Packit Service 82fcde
#define _Log_HA_table                 	320
Packit Service 82fcde
#define _Log_LA_table                 	8576
Packit Service 82fcde
#define _poly_coeff_1                 	12736
Packit Service 82fcde
#define _poly_coeff_2                 	12800
Packit Service 82fcde
#define _poly_coeff_3                 	12864
Packit Service 82fcde
#define _poly_coeff_4                 	12928
Packit Service 82fcde
#define _ExpMask                      	12992
Packit Service 82fcde
#define _Two10                        	13056
Packit Service 82fcde
#define _MinNorm                      	13120
Packit Service 82fcde
#define _MaxNorm                      	13184
Packit Service 82fcde
#define _HalfMask                     	13248
Packit Service 82fcde
#define _One                          	13312
Packit Service 82fcde
#define _L2H                          	13376
Packit Service 82fcde
#define _L2L                          	13440
Packit Service 82fcde
#define _Threshold                    	13504
Packit Service 82fcde
#define _Bias                         	13568
Packit Service 82fcde
#define _Bias1                        	13632
Packit Service 82fcde
#define _L2                           	13696
Packit Service 82fcde
#define _dInfs                        	13760
Packit Service 82fcde
#define _dOnes                        	13824
Packit Service 82fcde
#define _dZeros                       	13888
Packit Service 82fcde
#define __dbT                         	13952
Packit Service 82fcde
#define __dbInvLn2                    	30400
Packit Service 82fcde
#define __dbShifter                   	30464
Packit Service 82fcde
#define __dbHALF                      	30528
Packit Service 82fcde
#define __dbC1                        	30592
Packit Service 82fcde
#define __lbLOWKBITS                  	30656
Packit Service 82fcde
#define __iAbsMask                    	30720
Packit Service 82fcde
#define __iDomainRange                	30784
Packit Service 82fcde
Packit Service 82fcde
.macro double_vector offset value
Packit Service 82fcde
.if .-__svml_spow_data != \offset
Packit Service 82fcde
.err
Packit Service 82fcde
.endif
Packit Service 82fcde
.rept 8
Packit Service 82fcde
.quad \value
Packit Service 82fcde
.endr
Packit Service 82fcde
.endm
Packit Service 82fcde
Packit Service 82fcde
.macro float_vector offset value
Packit Service 82fcde
.if .-__svml_spow_data != \offset
Packit Service 82fcde
.err
Packit Service 82fcde
.endif
Packit Service 82fcde
.rept 16
Packit Service 82fcde
.long \value
Packit Service 82fcde
.endr
Packit Service 82fcde
.endm
Packit Service 82fcde
Packit Service 82fcde
#endif