/** Copyright (c) 2017-2018, Arm Limited.* SPDX-License-Identifier: MIT*/#ifndef _EXP2F_DATA_H#define _EXP2F_DATA_H#include <features.h>#include <stdint.h>/* Shared between expf, exp2f and powf. */#define EXP2F_TABLE_BITS 5#define EXP2F_POLY_ORDER 3extern hidden const struct exp2f_data {uint64_t tab[1 << EXP2F_TABLE_BITS];double shift_scaled;double poly[EXP2F_POLY_ORDER];double shift;double invln2_scaled;double poly_scaled[EXP2F_POLY_ORDER];} __exp2f_data;#endif