Commit History

Автор SHA1 Съобщение Дата
  Nick Johnson 08e4a1a4dc AK+Everywhere: Replace __builtin bit functions преди 3 години
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value преди 3 години
  Hediadyoin1 3ad6d87a45 LibX86: Add SSE support преди 3 години
  Daniel Bertalan 09cef25e92 UserspaceEmulator: Make call rm32 work with address on the stack преди 4 години
  Brian Gianforcaro a4c37d49a0 DevTools: Remove unused header includes преди 4 години
  Hendiadyoin1 7da12f0faf UserspaceEmulator: Move to using the new SoftFPU преди 4 години
  Hendiadyoin1 eb6af29421 LibX86: Add missing MovD and MovQ instructions преди 4 години
  Hendiadyoin1 efa42c4d45 LibX86: Use names closer to the spec for the Modrm преди 4 години
  Gunnar Beutner 31f30e732a Everywhere: Prefix hexadecimal numbers with 0x преди 4 години
  Andreas Kling e7136399a1 LibX86: Add INT1 instruction (needed for disassembly) преди 4 години
  Daniel Bertalan 3bdefb4623 UserspaceEmulator: Use long double in `FABS` преди 4 години
  Hendiadyoin1 5d24b5f4be UserspaceEmulator: Add a simple debugging Console преди 4 години
  Hendiadyoin1 5ffe23e4f3 AK+LibX86: Generalize u128/256 to AK::UFixedBigInt преди 4 години
  Linus Groh 0aab774343 Everywhere: Fix a bunch of typos преди 4 години
  Gunnar Beutner 6cf59b6ae9 Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr преди 4 години
  Hendiadyoin1 f6aad70541 LibX86+UserspaceEmulator: Add MMX insns prototypes преди 4 години
  Hendiadyoin1 acd65a5f86 UserspaceEmulator: Add more Instructions преди 4 години
  Hendiadyoin1 39d34fb1f1 UE: Implement FLD_RM80 and FSTP_RM80 преди 4 години
  Hendiadyoin1 f1957bb86b UE+LibX86: Support bigger reads and writes преди 4 години
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. преди 4 години
  Hendiadyoin1 b8d381690c UserspaceEmulator: use outln_if преди 4 години
  Hendiadyoin1 58e373c0f2 UE: Use AK's bit_cast and not reimplement it преди 4 години
  Brendan Coles 2c24c0e451 UserspaceEmulator: SoftCPU: Add support for FPTAN instruction преди 4 години
  Andreas Kling ef1e5db1d0 Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) преди 4 години
  Brendan Coles ec1fdef818 UserspaceEmulator: SoftCPU: Add support for several x86 FPU instructions преди 4 години
  Andreas Kling 656cd477c2 UserspaceEmulator+LibX86: Sprinkle some [[unlikely]] and ALWAYS_INLINE преди 4 години
  Brendan Coles 0c46918b73 UserspaceEmulator: Support FLDL2E / FLDPI, fix typos, use M_LN2 constant преди 4 години
  Andreas Kling 0bf457f715 UserspaceEmulator: Add partial support for some more x87 instructions преди 4 години
  Andreas Kling 9588f01739 UserspaceEmulator+LibC: Use sys$emuctl() to pass malloc info to UE преди 4 години
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY преди 4 години