aboutsummaryrefslogtreecommitdiff
path: root/src/lj_vmmath.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_vmmath.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/lj_vmmath.c b/src/lj_vmmath.c
index 36178f29..623a686d 100644
--- a/src/lj_vmmath.c
+++ b/src/lj_vmmath.c
@@ -79,13 +79,6 @@ double lj_vm_log2(double a)
79} 79}
80#endif 80#endif
81 81
82#ifdef LUAJIT_NO_EXP2
83double lj_vm_exp2(double a)
84{
85 return exp(a * 0.6931471805599453);
86}
87#endif
88
89#if !LJ_TARGET_X86ORX64 82#if !LJ_TARGET_X86ORX64
90/* Unsigned x^k. */ 83/* Unsigned x^k. */
91static double lj_vm_powui(double x, uint32_t k) 84static double lj_vm_powui(double x, uint32_t k)
@@ -128,7 +121,6 @@ double lj_vm_foldfpm(double x, int fpm)
128 case IRFPM_CEIL: return lj_vm_ceil(x); 121 case IRFPM_CEIL: return lj_vm_ceil(x);
129 case IRFPM_TRUNC: return lj_vm_trunc(x); 122 case IRFPM_TRUNC: return lj_vm_trunc(x);
130 case IRFPM_SQRT: return sqrt(x); 123 case IRFPM_SQRT: return sqrt(x);
131 case IRFPM_EXP2: return lj_vm_exp2(x);
132 case IRFPM_LOG: return log(x); 124 case IRFPM_LOG: return log(x);
133 case IRFPM_LOG2: return lj_vm_log2(x); 125 case IRFPM_LOG2: return lj_vm_log2(x);
134 default: lua_assert(0); 126 default: lua_assert(0);