aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ircall.h
diff options
context:
space:
mode:
authorMike Pall <mike>2022-03-08 19:44:10 +0100
committerMike Pall <mike>2022-03-08 19:44:10 +0100
commit96d6d5032098ea9f0002165394a8774dcaa0c0ce (patch)
tree84712e02c1452d8f0c48a6f506a9aa1ebe0f4a32 /src/lj_ircall.h
parentaa0550e3f0999cc6ef62f7ef80493ebef8c9a2f7 (diff)
downloadluajit-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.h3
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) \