Fabian
|
9e63bab294
jit {,66}0F{2E,2F} (ucomiss, ucomisd, comiss, comisd)
|
3 years ago |
Fabian
|
a0c4c32352
jit {,66,F2,F3}0F{5A,5B} (cvtps2pd, cvtpd2ps, cvtss2sd, cvtsd2ss, cvtdq2ps, cvtps2dq, cvttps2dq)
|
3 years ago |
Fabian
|
c5ca3ca09e
jit 0F{74,75,76} (pcmpeqb, pcmpeqw, pcmpeqd)
|
3 years ago |
Fabian
|
44c606f5a6
jit 660F{75,76} (pcmpeqw, pcmpeqd)
|
3 years ago |
Fabian
|
73aa610f72
jit 8E (mov sreg, reg)
|
3 years ago |
Fabian
|
28369ed790
jit {,66,F2,F3}0F{58,59,5C,5D,5E,5F} ({add,mul,sub,min,div,max}{ps,ss,pd,sd})
|
3 years ago |
Fabian
|
12ec5d753d
jit {,66}0F{54,55,56,57} ({and,andn,or,xor}{ps,pd})
|
3 years ago |
Fabian
|
03566c2067
jit {,F3}0F53 (rcp{ps,ss})
|
3 years ago |
Fabian
|
38c484629d
jit {,F3}0F52 (rsqrt{ps,ss})
|
3 years ago |
Fabian
|
297d649836
jit {,66,F2,F3}0F51
|
3 years ago |
Fabian
|
bc11d7089e
jit 0fc2/cmpps 660fc2/cmppd
|
4 years ago |
Fabian
|
2b7b562a56
jit 0fc6/shufps
|
4 years ago |
Fabian
|
1dfdc9d19a
jit 660fc6/shufpd
|
4 years ago |
Fabian
|
3a8102811d
jit f30f11/movss
|
4 years ago |
Fabian
|
cf4af74d95
jit f30f10/movss
|
4 years ago |
Fabian
|
b43a5f4818
Mark fwait as block boundary again (fixes qnx hanging)
|
4 years ago |
Fabian
|
699bf5a2ce
Explain
|
4 years ago |
Fabian
|
37c3d1f83c
Generate direct control flow, using wasm blocks and loops
|
4 years ago |
Fabian
|
0c4e8a7e09
partially jit some sse conversion instructions
|
4 years ago |
Fabian
|
b859ce5085
jit fcomip df_6
|
4 years ago |
Fabian
|
81e1b7e5d2
jit movsd f20f11
|
4 years ago |
Fabian
|
307aed5fbc
jit movsd f20f10
|
4 years ago |
Fabian
|
cbafb411f0
jit bswap
|
4 years ago |
Fabian
|
9da02b46f1
jit bts/btr/btc
|
4 years ago |
Fabian
|
6a18618e76
jit cmpxchg8b
|
4 years ago |
Fabian
|
51b09ade51
jit clc/stc (F8/F9)
|
4 years ago |
Fabian
|
5081529b56
jit inc8/dec8
|
4 years ago |
Fabian
|
dc7108ee00
jit sse shift instructions (660F71/660F72/660F73)
|
4 years ago |
Fabian
|
6e68839365
jit mmx shift instructions (0F71/0F72/0F73)
|
4 years ago |
Fabian
|
7dc24ba180
jit pshufw (0F70)
|
4 years ago |