summaryrefslogtreecommitdiff
path: root/src/lj_vm.h
diff options
context:
space:
mode:
authorMike Pall <mike>2009-12-22 05:40:49 +0100
committerMike Pall <mike>2009-12-22 05:40:49 +0100
commit44a9d7b00c957d0aa8aabf0d139b1a4cb530abc1 (patch)
treee4c6f041db3ad0ec3bb09d5480e7f64e4d413c76 /src/lj_vm.h
parent298e3f5d54bcc676eff0be85688e4538bffce131 (diff)
downloadluajit2-44a9d7b00c957d0aa8aabf0d139b1a4cb530abc1.tar.gz
Use SSE variants for IRFPM_FLOOR/CEIL/TRUNC unless SSE4.1 available.
Diffstat (limited to 'src/lj_vm.h')
-rw-r--r--src/lj_vm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lj_vm.h b/src/lj_vm.h
index e4adc8db..07adc36d 100644
--- a/src/lj_vm.h
+++ b/src/lj_vm.h
@@ -37,6 +37,9 @@ LJ_ASMF void lj_vm_exit_interp(void);
LJ_ASMF void lj_vm_floor(void);
LJ_ASMF void lj_vm_ceil(void);
LJ_ASMF void lj_vm_trunc(void);
+LJ_ASMF void lj_vm_floor_sse(void);
+LJ_ASMF void lj_vm_ceil_sse(void);
+LJ_ASMF void lj_vm_trunc_sse(void);
LJ_ASMF void lj_vm_exp(void);
LJ_ASMF void lj_vm_exp2(void);
LJ_ASMF void lj_vm_pow(void);