diff options
author | Mike Pall <mike> | 2022-03-08 19:44:10 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2022-03-08 19:44:10 +0100 |
commit | 96d6d5032098ea9f0002165394a8774dcaa0c0ce (patch) | |
tree | 84712e02c1452d8f0c48a6f506a9aa1ebe0f4a32 /src/lj_ircall.h | |
parent | aa0550e3f0999cc6ef62f7ef80493ebef8c9a2f7 (diff) | |
download | luajit-96d6d5032098ea9f0002165394a8774dcaa0c0ce.tar.gz luajit-96d6d5032098ea9f0002165394a8774dcaa0c0ce.tar.bz2 luajit-96d6d5032098ea9f0002165394a8774dcaa0c0ce.zip |
Revert to trival pow() optimizations to prevent inaccuracies.
Diffstat (limited to 'src/lj_ircall.h')
-rw-r--r-- | src/lj_ircall.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lj_ircall.h b/src/lj_ircall.h index c4d4a7b8..67fb58ae 100644 --- a/src/lj_ircall.h +++ b/src/lj_ircall.h | |||
@@ -217,8 +217,7 @@ typedef struct CCallInfo { | |||
217 | _(FPMATH, sqrt, 1, N, NUM, XA_FP) \ | 217 | _(FPMATH, sqrt, 1, N, NUM, XA_FP) \ |
218 | _(ANY, log, 1, N, NUM, XA_FP) \ | 218 | _(ANY, log, 1, N, NUM, XA_FP) \ |
219 | _(ANY, lj_vm_log2, 1, N, NUM, XA_FP) \ | 219 | _(ANY, lj_vm_log2, 1, N, NUM, XA_FP) \ |
220 | _(ANY, lj_vm_powi, 2, N, NUM, XA_FP) \ | 220 | _(ANY, pow, 2, N, NUM, XA2_FP) \ |
221 | _(ANY, lj_vm_pow, 2, N, NUM, XA2_FP) \ | ||
222 | _(ANY, atan2, 2, N, NUM, XA2_FP) \ | 221 | _(ANY, atan2, 2, N, NUM, XA2_FP) \ |
223 | _(ANY, ldexp, 2, N, NUM, XA_FP) \ | 222 | _(ANY, ldexp, 2, N, NUM, XA_FP) \ |
224 | _(SOFTFP, lj_vm_tobit, 1, N, INT, XA_FP32) \ | 223 | _(SOFTFP, lj_vm_tobit, 1, N, INT, XA_FP32) \ |