Commit History

Author SHA1 Message Date
  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
  Fabian 1c78a09c93 Simplify 3 years ago
  Fabian 42ecf896bb Remove remaining uses of reg8 and reg16 3 years ago
  Fabian 7d064e1927 Use {read,write}_reg32 3 years ago
  Fabian 3b9b5e5717 Use {read,write}_reg8 3 years ago
  Fabian 75f223d543 Use {read,write}_reg16 3 years ago
  Fabian 31f02905b2 Avoid use cpu2::cpu::* in interpreter 3 years ago
  Fabian 98af62a808 Avoid use cpu2::cpu::* in memory 3 years ago
  Fabian 0187766059 Avoid use cpu2::cpu::* 3 years ago
  Fabian 56f2a0f700 Avoid use foo::* 3 years ago
  Fabian a1da780f5e Move some code around 3 years ago
  Fabian 9340def411 Move code around 3 years ago