SarahW
|
e26abe7a1f
|
Added recompiled versions of 3DNow instructions - PF2ID, PFADD, PFCMPEQ, PFCMPGE, PFCMPGT, PFMAX, PFMIN, PFMUL, PFRCP, PFRCPIT1, PFRCPIT2, PFRSQRT, PFRSQIT1, PFSUB, PFSUBR and PI2FD.
|
2018-12-14 21:59:03 +00:00 |
|
SarahW
|
6d8af5df4a
|
Added recompiled versions of memory variants of F[I]ADD, F[I]DIV, F[I]DIVR, F[I]MUL, F[I]SUB and F[I]SUBR.
|
2018-10-20 20:03:28 +01:00 |
|
SarahW
|
8a516df476
|
Added recompiled versions of FLD, FILD, FST and FSTP.
|
2018-10-17 19:47:04 +01:00 |
|
SarahW
|
305b6cc4fd
|
Added recompiled register versions of FADDP, FDIVP, FDIVRP, FMULP, FSUBP and FSUBRP.
|
2018-10-08 21:44:30 +01:00 |
|
SarahW
|
78996b3e5c
|
Added recompiled register versions of FADD, FDIV, FDIVR, FMUL, FSUB and FSUBR.
|
2018-10-07 22:02:31 +01:00 |
|
SarahW
|
f1df9be8f6
|
Added recompiled versions of JMP, CALL, RET, PUSH and POP.
|
2018-08-05 16:24:15 +01:00 |
|
SarahW
|
fc27be592c
|
Added recompiled versions of immediate->reg and reg->reg versions of MOV, ADD, SUB, CMP, AND, OR and XOR.
|
2018-07-08 16:36:11 +01:00 |
|
SarahW
|
a883399781
|
Added AGI stalls to 486 and later CPUs.
Reworked codegen timing a bit - split timing tables into CPU-specific and generic files.
A few other timing tweaks.
|
2017-07-23 17:41:24 +01:00 |
|
SarahW
|
a96e87527e
|
Reorganised REP instructions.
|
2017-07-20 21:06:21 +01:00 |
|
TomW
|
f3607c2308
|
Added code generation for :
- FCOM/FUCOM
- FSUBR/FSUBRP/FDIVR/FDIVRP
- FLDCW/FSTCW
- FILD/FIST/FISTP (16-bit, 32-bit and 64-bit variants)
- FLD/FST/FSTP double precision
- Integer and double precision variants of FADD/FSUB/FMUL/FDIV
Also added 64-bit readmemq/writememq functions.
|
2015-06-13 16:14:35 +01:00 |
|
TomW
|
15bca849c8
|
Added code generation for first batch of FPU instructions; instructions added are most common instructions used in Quake.
|
2015-04-19 08:42:04 +01:00 |
|
TomW
|
bbf0011e95
|
Added code generation for JCXZ, LOOP, JE, JNE, JS, JNS, JB, JNB, JO, JNO, JP and JNP.
|
2015-04-14 20:40:40 +01:00 |
|
TomW
|
630592125c
|
Added code generation for immediate->register and register versions of MOV, XCHG, ADD, SUB, AND, OR, XOR, TEST, CMP, INC and DEC.
|
2015-01-16 21:22:14 +00:00 |
|