Commit History

Author SHA1 Message Date
  Fabian fe89acfc80 Jit xchg r, r/m 4 years ago
  Fabian 23988f50f6 Restore xlat in jit mode 4 years ago
  Fabian 92568a7ef2 Skip fldenv test 4 years ago
  Fabian 62010e64e8 Make string instructions partially custom 4 years ago
  Fabian a73988a817 Make loop, loopz, loopnz and jcxz custom generated 4 years ago
  Fabian 232d3763d9 Make maskmov* custom 4 years ago
  Fabian 6eed301779 Don't use is_osize_32 in instructions 4 years ago
  Fabian ccd6244cfd Split D9 and DD instructions by operand size 4 years ago
  Fabian 591fccb5d8 Add some comments to unimplemented instructions 4 years ago
  Fabian 0c561ece3d Enable nasm test for fnstsw 4 years ago
  Fabian cd909c4f02 Add tests for fstenv/fldenv/fld [m80] 4 years ago
  Fabian 78ef12be68 Custom implementations for several sse instructions 4 years ago
  Fabian e99da40215 Make std/cld custom (FC/FD), remove unused unguarded_register and no_register properties from x86 table 4 years ago
  Fabian 5da6cde13f Custom codegen for cbw/cwde/cwd/cdq/pushf/sahf (98/99/9C/9E) 4 years ago
  Fabian 701d59e0dd Custom codegen for absolute cli (FA) 4 years ago
  Fabian ff64866e25 Custom codegen for absolute cmpxchg (0FB1) 4 years ago
  Fabian b5a72061fb Custom codegen for absolute jmp/call (FF_2/FF_4) 4 years ago
  Fabian fb7e4d376a Custom codegen for lfence (0FAE_5) 4 years ago
  Fabian b240a8fde9 Custom codegen for push sreg (06/0E/16/1E/0FA0/0FA8) 4 years ago
  Fabian a9dac09ceb Custom codegen for xchg (91-98) 4 years ago
  Fabian 091b2324d9 Custom codegen for 8C 4 years ago
  Fabian 93ffd50969 Custom codegen for more sse move aliases (660F29/660F6F/F30F7F) 6 years ago
  Fabian 75e5c2a56f Codegen for 8-bit shifts (D0/D2) 6 years ago
  Fabian 815e5d338e Codegen more fpu instructions and run their tests (D9_6, DA_5) 6 years ago
  Fabian fdd1dc377d Custom codegen for xadd (0FC1) 6 years ago
  Fabian 874818866a Codegen for mul32 + custom mul/imul (F7_[45]) 6 years ago
  Fabian 7024207fa4 Codegen for inc/dec (group 40-4F) 6 years ago
  Fabian a8308b988d Store registers in locals 6 years ago
  Fabian f5540d9edf Use pop16_reg_jit for pop esp 6 years ago
  Fabian 0c42ea0d1f Custom code generation for leave (C9) 6 years ago