aboutsummaryrefslogtreecommitdiff
path: root/src/lj_vmmath.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_vmmath.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/lj_vmmath.c b/src/lj_vmmath.c
index e89405d7..36178f29 100644
--- a/src/lj_vmmath.c
+++ b/src/lj_vmmath.c
@@ -48,7 +48,6 @@ double lj_vm_foldarith(double x, double y, int op)
48 case IR_NEG - IR_ADD: return -x; break; 48 case IR_NEG - IR_ADD: return -x; break;
49 case IR_ABS - IR_ADD: return fabs(x); break; 49 case IR_ABS - IR_ADD: return fabs(x); break;
50#if LJ_HASJIT 50#if LJ_HASJIT
51 case IR_ATAN2 - IR_ADD: return atan2(x, y); break;
52 case IR_LDEXP - IR_ADD: return ldexp(x, (int)y); break; 51 case IR_LDEXP - IR_ADD: return ldexp(x, (int)y); break;
53 case IR_MIN - IR_ADD: return x < y ? x : y; break; 52 case IR_MIN - IR_ADD: return x < y ? x : y; break;
54 case IR_MAX - IR_ADD: return x > y ? x : y; break; 53 case IR_MAX - IR_ADD: return x > y ? x : y; break;
@@ -129,14 +128,9 @@ double lj_vm_foldfpm(double x, int fpm)
129 case IRFPM_CEIL: return lj_vm_ceil(x); 128 case IRFPM_CEIL: return lj_vm_ceil(x);
130 case IRFPM_TRUNC: return lj_vm_trunc(x); 129 case IRFPM_TRUNC: return lj_vm_trunc(x);
131 case IRFPM_SQRT: return sqrt(x); 130 case IRFPM_SQRT: return sqrt(x);
132 case IRFPM_EXP: return exp(x);
133 case IRFPM_EXP2: return lj_vm_exp2(x); 131 case IRFPM_EXP2: return lj_vm_exp2(x);
134 case IRFPM_LOG: return log(x); 132 case IRFPM_LOG: return log(x);
135 case IRFPM_LOG2: return lj_vm_log2(x); 133 case IRFPM_LOG2: return lj_vm_log2(x);
136 case IRFPM_LOG10: return log10(x);
137 case IRFPM_SIN: return sin(x);
138 case IRFPM_COS: return cos(x);
139 case IRFPM_TAN: return tan(x);
140 default: lua_assert(0); 134 default: lua_assert(0);
141 } 135 }
142 return 0; 136 return 0;