diff options
author | Mike Pall <mike> | 2009-12-22 05:40:49 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2009-12-22 05:40:49 +0100 |
commit | 44a9d7b00c957d0aa8aabf0d139b1a4cb530abc1 (patch) | |
tree | e4c6f041db3ad0ec3bb09d5480e7f64e4d413c76 /src/lj_vm.h | |
parent | 298e3f5d54bcc676eff0be85688e4538bffce131 (diff) | |
download | luajit-44a9d7b00c957d0aa8aabf0d139b1a4cb530abc1.tar.gz luajit-44a9d7b00c957d0aa8aabf0d139b1a4cb530abc1.tar.bz2 luajit-44a9d7b00c957d0aa8aabf0d139b1a4cb530abc1.zip |
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.h | 3 |
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); | |||
37 | LJ_ASMF void lj_vm_floor(void); | 37 | LJ_ASMF void lj_vm_floor(void); |
38 | LJ_ASMF void lj_vm_ceil(void); | 38 | LJ_ASMF void lj_vm_ceil(void); |
39 | LJ_ASMF void lj_vm_trunc(void); | 39 | LJ_ASMF void lj_vm_trunc(void); |
40 | LJ_ASMF void lj_vm_floor_sse(void); | ||
41 | LJ_ASMF void lj_vm_ceil_sse(void); | ||
42 | LJ_ASMF void lj_vm_trunc_sse(void); | ||
40 | LJ_ASMF void lj_vm_exp(void); | 43 | LJ_ASMF void lj_vm_exp(void); |
41 | LJ_ASMF void lj_vm_exp2(void); | 44 | LJ_ASMF void lj_vm_exp2(void); |
42 | LJ_ASMF void lj_vm_pow(void); | 45 | LJ_ASMF void lj_vm_pow(void); |