Commit History

Author SHA1 Message Date
  Fabian 611cb611c1 correct undefined flags for bsf/bsr 11 months ago
  Fabian 9e9632a8db remove trailing commas on single-line objects 1 year ago
  Fabian dda3d51ca5 don't generate random tests for fstsw (some flags are not implemented) 1 year ago
  Fabian 77e8bcf1f6 simplify instruction table 1 year ago
  Fabian 5242746e17 jit new fpu sse3 instructions 1 year ago
  Fabian 6d90ce7dd8 reorder 1 year ago
  Fabian 1ef33c323b namstests: don't assume intel 1 year ago
  Ryan c634ae290c Implement SSE3 support in V86 (#906) 1 year ago
  Varun Ramesh 38a103c56b Implement HADDPS instruction so that KolibriOS Raytracing demo can run. (#837) 1 year ago
  Fabian 69e8eafeba test mov reg, sreg manually 1 year ago
  Fabian 6b91f91c45 test pushf manually 1 year ago
  Fabian de2a1439aa jit: generate code for {66,}0f{c4,c5} (pinsrw, pextrw) 1 year ago
  Fabian 625fdcd4a2 generate slightly better code for ud2 1 year ago
  Fabian 753a6d1fb3 jit: handle fpu DA group 2 years ago
  Fabian 16662ec979 jit: handle {66,}0f17 2 years ago
  Fabian 1c8e1bbdfa jit: handle {66,}0f16 2 years ago
  Fabian f1ebdb1c72 implement fbstp (close #708) 2 years ago
  Fabian 36fcfe1b16 jit not8/neg8 3 years ago
  Fabian e8975ec436 pusha/popa should be block boundary 3 years ago
  Fabian 48464a18d7 jit movsb/movsw/movsd 3 years ago
  Fabian 6049e0c46c jit stosb/stosw/stosd 3 years ago
  Fabian 4de8584cff jit scasw/scasd/lodsw/lodsd 3 years ago
  Fabian 7b66ae874d jit scasb 3 years ago
  Fabian 2e25308f17 jit lodsb 3 years ago
  Fabian b684342b2b Revert "jit 8E (mov sreg, reg)". 3 years ago
  Fabian bc1f239c2b jit {,66}0F{14,15} (unpcklps, unpcklpd, unpckhps, unpckhpd) 3 years ago
  Fabian f4f3ec0ca1 jit {,66}0F{12,13} (movhlps, movlps, movlpd, movlps, movlpd) 3 years ago
  Fabian bbeca7a13d jit {F2,F3}0FC2 (cmpsd, cmpss) 3 years ago
  Fabian 2a22980cf7 jit {F2,F3}0F2A (cvtsi2ss, cvtsi2sd) 3 years ago
  Fabian 2b2d22f6d3 jit {,66}0F2A (cvtpi2ps, cvtsi2ss, cvtpi2pd, cvtsi2sd) 3 years ago