index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
DevTools
/
UserspaceEmulator
/
SoftCPU.h
Age
Commit message (
Expand
)
Author
2023-01-02
Everywhere: Fix badly-formatted includes
Ben Wiederhake
2022-12-07
UserspaceEmulator: Implement MOV_seg_RM32 and MOV_seg_RM16
Andreas Kling
2022-12-07
UserspaceEmulator: Add SoftCPU getters for FS and GS
Andreas Kling
2022-12-03
Everywhere: Run clang-format
Linus Groh
2022-11-26
LibX86: Add {Address,Operand}Size::Size64
Simon Wanner
2022-11-26
LibX86+UserspaceEmulator: Introduce AddressSize and OperandSize enums
Simon Wanner
2022-04-23
UserspaceEmulator: Use boolean operators instead of bitwise ones
Daniel Bertalan
2022-04-06
LibX86: Add CMPXCHG8B, RDRAND and RDSEED
Hendiadyoin1
2022-04-06
LibX86: Support SSE2 :^)
Hendiadyoin1
2022-04-06
LibX86: Correct CVTSS2SI's register signature
Hendiadyoin1
2022-04-02
UserspaceEmulator: Implement the SSE extension
Hendiadyoin1
2022-04-02
LibX86: Correctly name CVTTSS2SI_r32_xmm2m32
Hendiadyoin1
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-04
UserspaceEmulator: Add a SoftMMU::read<T> function
Ali Mohammad Pur
2022-03-04
UserspaceEmulator: Wrap the GPRs in ValueWithShadow
Ali Mohammad Pur
2022-03-04
UserspaceEmulator: Make it possible to wrap PODs in ValueWithShadow
Ali Mohammad Pur
2021-12-23
UserspaceEmulator: Remove redundant private specifier in SoftCPU.h
Hendiadyoin1
2021-11-11
Everywhere: Pass AK::StringView by value
Andreas Kling
2021-11-07
UserspaceEmulator: Raise an error on FPU stack underflow
Hendiadyoin1
2021-10-17
LibX86: Add SSE support
Hediadyoin1
2021-07-22
UserspaceEmulator: Move to using the new SoftFPU
Hendiadyoin1
2021-07-22
LibX86: Add missing MovD and MovQ instructions
Hendiadyoin1
2021-07-20
LibX86: Add INT1 instruction (needed for disassembly)
Andreas Kling
2021-07-14
UserpaceEmulator: Handle possibly unaligned IO
Hendiadyoin1
2021-05-01
LibX86+UserspaceEmulator: Add MMX insns prototypes
Hendiadyoin1
2021-04-25
UserspaceEmulator: Add more Instructions
Hendiadyoin1
2021-04-23
UE+LibX86: Support bigger reads and writes
Hendiadyoin1
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-03-09
UserspaceEmulator+LibC: Use sys$emuctl() to pass malloc info to UE
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-01-12
DevTools: Move to Userland/DevTools/
Andreas Kling