Commit History

Author SHA1 Message Date
  Fabian 8c7bcdf094 jit sse mov instructions 3 years ago
  Fabian a86d6c8f7e jit more sse instructions (660FD*) 3 years ago
  Fabian 1efc4933f1 Fix outdated comment 3 years ago
  Fabian 61b429c0b6 jit more sse instructions (660FE*) 3 years ago
  Fabian 98ecc0d244 jit more sse instructions (660FF*) 3 years ago
  Fabian 09c0099632 jit pmovmsk (0fd7/660fd7) 3 years ago
  Fabian 78e6bc5995 jit more mmx instructions (0FD*) 3 years ago
  Fabian 2711a3b356 jit more mmx instructions (0FE*) 3 years ago
  Fabian 0b47c75a06 jit more mmx instructions (0FF*) 3 years ago
  Fabian d93308f7d8 Remove code duplication (global pointers) 3 years ago
  Fabian c8ddbbba22 Fix sse scratch registers overlaps fpu status word 3 years ago
  Fabian 56272ca397 s/cpu2/cpu 3 years ago
  Fabian b97c5661f5 Allow creating more than one nasmtest per instruction 3 years ago
  Fabian 84fb38ae92 Implement SSE rounding modes for float-to-int conversions 3 years ago
  Fabian 584ab0cca0 Support null segment #gp in jit mode (Windows 98 / Windows ME / QNX) 3 years ago
  Fabian c88391d7fc Track whether segment offset is optimised away 3 years ago
  Fabian c916e59dcb Simplify 3 years ago
  Fabian 584c1e93ac Avoid aliasing reg128 structs (fixes pshuf*) 3 years ago
  Fabian 1ff541997d Simplify pmovmskb 3 years ago
  Fabian 143f74fd9f Fix benchmarks 3 years ago
  Fabian 8646ee00a8 Clean up 3 years ago
  Fabian dca4e7bb1e Add qemu release test 3 years ago
  Fabian 91b43687e7 Experiment support for synchronous compilation (only node) 3 years ago
  Fabian 159aaaa01f Move imm reads into generate_jit 3 years ago
  Fabian ab46fe4f37 Refactor modrm decoding for jit 3 years ago
  Fabian 9ccef87b88 Port arpl to rust 3 years ago
  Fabian a348d2db96 Delete last_virt_esp and esp_phys 3 years ago
  Fabian 46cb7eb212 Accept expect tests (order of types changed) 3 years ago
  Fabian 44a2838f4b Remove translate_address_read from JS api 3 years ago
  Fabian fea30501db Use readable_or_pagefault 3 years ago