1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-17 12:25:07 +00:00
serenity/Userland/DevTools/UserspaceEmulator
Hendiadyoin1 7ba2e5e3e7 LibX86: Add CMPXCHG8B, RDRAND and RDSEED
With this we can run following script with no errors:
```sh
for /usr/lib/*.so {
    disasm "$it" > /dev/zero
}
```
2022-04-06 18:30:22 +02:00
..
CMakeLists.txt UserspaceEmulator: Implement the SSE extension 2022-04-02 18:37:38 +02:00
Emulator.cpp UserspaceEmulator: Pass signal information through to emulated process 2022-03-04 20:07:05 +01:00
Emulator.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Emulator_syscalls.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
EmulatorControl.h UserspaceEmulator+LibC: Add support for Region-of-Interest profiling 2021-08-10 05:13:44 +04:30
main.cpp UserspaceEmulator: Fix syntax of generated profiles 2022-02-24 16:12:19 +03:30
MallocTracer.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MallocTracer.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MmapRegion.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MmapRegion.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Range.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Range.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
RangeAllocator.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
RangeAllocator.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Region.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Region.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Report.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
SimpleRegion.cpp UserspaceEmulator: Make it possible to wrap PODs in ValueWithShadow 2022-03-04 20:07:05 +01:00
SimpleRegion.h UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
SoftCPU.cpp LibX86: Add CMPXCHG8B, RDRAND and RDSEED 2022-04-06 18:30:22 +02:00
SoftCPU.h LibX86: Add CMPXCHG8B, RDRAND and RDSEED 2022-04-06 18:30:22 +02:00
SoftFPU.cpp UserspaceEmulator: Don't interpret SSE2 instructions as MMX ones 2022-04-06 18:30:22 +02:00
SoftFPU.h UserspaceEmulator: Improve the MMX formatting on environment dump 2021-11-07 22:42:23 +00:00
SoftMMU.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SoftMMU.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SoftVPU.cpp UserspaceEmulator: Truncate in CVTTSS2SI 2022-04-06 18:30:22 +02:00
SoftVPU.h LibX86: Correct CVTSS2SI's register signature 2022-04-06 18:30:22 +02:00
ValueWithShadow.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00