10 #include "ExprConfig.h"
12 #if defined(KSeExpr_HAVE_DYNAMIC_DISPATCH)
14 #include <smmintrin.h>
15 #define KSeExpr_DEFAULT [[gnu::target("default")]]
16 #define KSeExpr_SSE41 [[gnu::target("sse4.1")]]
18 #define KSeExpr_DEFAULT
25 double_t
atof(
const char *num);
26 double_t
atof(
const std::string &num);
28 int32_t
strtol(
const std::string &num);
32 #if defined(KSeExpr_HAVE_DYNAMIC_DISPATCH)
33 KSeExpr_SSE41 double_t
round(double_t val);
34 KSeExpr_SSE41 double_t
floor(double_t val);
KSeExpr_DEFAULT double_t round(double_t val)
KSeExpr_DEFAULT double_t floor(double_t val)
int32_t strtol(const char *num)
double_t atof(const char *num)