pike.git/
src/
code/
amd64.c
Branch:
Tag:
Non-build tags
All tags
No tags
2014-08-31
2014-08-31 10:17:33 by Per Hedbor <ph@opera.com>
fb2ce0c51c88220e7a70e595b7b140ff1dd03078 (
3
lines) (+
2
/-
1
)
[
Show
|
Annotate
]
Branch:
8.0
Fixed non-int f_negate case
1853:
mov_mem8_reg(sp_reg, SVAL(-1).type, P_REG_RAX ); test_reg32(P_REG_RAX); jz(&label_B);
+
jmp(&label_A);
LABEL_D; neg_mem(sp_reg, SVAL(-1).value ); LABEL_A; amd64_call_c_opcode(addr, flags);
-
amd64_load_sp_reg();
+
jmp(&label_C); LABEL_B; neg_mem(sp_reg, SVAL(-1).value );