summaryrefslogtreecommitdiff
path: root/Userland/DevTools/UserspaceEmulator/SoftCPU.cpp
AgeCommit message (Expand)Author
2021-07-20LibX86: Add INT1 instruction (needed for disassembly)Andreas Kling
2021-07-08UserspaceEmulator: Use long double in `FABS`Daniel Bertalan
2021-06-23UserspaceEmulator: Add a simple debugging ConsoleHendiadyoin1
2021-06-11AK+LibX86: Generalize u128/256 to AK::UFixedBigIntHendiadyoin1
2021-05-17Everywhere: Fix a bunch of typosLinus Groh
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-05-01LibX86+UserspaceEmulator: Add MMX insns prototypesHendiadyoin1
2021-04-25UserspaceEmulator: Add more InstructionsHendiadyoin1
2021-04-23UE: Implement FLD_RM80 and FSTP_RM80Hendiadyoin1
2021-04-23UE+LibX86: Support bigger reads and writesHendiadyoin1
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-16UserspaceEmulator: use outln_ifHendiadyoin1
2021-04-08UE: Use AK's bit_cast and not reimplement itHendiadyoin1
2021-03-14UserspaceEmulator: SoftCPU: Add support for FPTAN instructionBrendan Coles
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
2021-03-12UserspaceEmulator: SoftCPU: Add support for several x86 FPU instructionsBrendan Coles
2021-03-09UserspaceEmulator+LibX86: Sprinkle some [[unlikely]] and ALWAYS_INLINEAndreas Kling
2021-03-09UserspaceEmulator: Support FLDL2E / FLDPI, fix typos, use M_LN2 constantBrendan Coles
2021-03-09UserspaceEmulator: Add partial support for some more x87 instructionsAndreas Kling
2021-03-09UserspaceEmulator+LibC: Use sys$emuctl() to pass malloc info to UEAndreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-23UserspaceEmulator: Fix an outln() format bugAnotherTest
2021-01-25Everywhere: Hook up remaining debug macros to Debug.h.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-12DevTools: Move to Userland/DevTools/Andreas Kling