Commit History

Author SHA1 Message Date
  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