1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-24 05:45:07 +00:00
serenity/Userland/Libraries/LibX86
Simon Wanner 1d68c64b98 LibX86: Apply REX.W to B9-BF MOVs
All the MOVs in the B8-BF range can use the REX.W prefix, not just B8.
Previously instructions like `48 B9... mov rcx, imm64` were interpreted
as `mov rcx, imm32` because the REX.W prefix was only applied to
`48 B8... mov rax, imm64`.
2023-10-27 21:49:55 +02:00
..
CMakeLists.txt Everywhere: Explicitly link all binaries against the LibC target 2022-11-01 14:49:09 +00:00
Disassembler.h LibX86: Remove i686 support 2022-12-28 11:53:41 +01:00
ELFSymbolProvider.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Instruction.cpp LibX86: Apply REX.W to B9-BF MOVs 2023-10-27 21:49:55 +02:00
Instruction.h LibX86: Only pass ProcessorMode to Instruction constructor 2022-12-11 22:06:30 +01:00
Interpreter.h LibX86: Fix weird formatting in Interpreter.h 2022-04-07 16:50:34 +02:00