ladybird/Libraries/LibX86
Andreas Kling 60c2fba9b9 UserspaceEmulator+LibX86: Clean up some obnoxious template spam
Don't require clients to templatize modrm().read{8,16,32,64}() with
the ValueWithShadow type when we can figure it out automatically.
The main complication here is that ValueWithShadow is a UE concept
while the MemoryOrRegisterReference inlines exist at the lower LibX86
layer and so doesn't have direct access to those types. But that's
nothing we can't solve with some simple template trickery. :^)
2020-09-23 21:15:01 +02:00
..
CMakeLists.txt Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
Disassembler.h LibX86: Remove some unnecessary stuff from Disassembler.h 2020-04-11 13:23:52 +02:00
ELFSymbolProvider.h X86+Profiler+UserspaceEmulator: Deduplicate ELFSymbolProvider to LibX86 2020-08-16 19:37:58 +02:00
Instruction.cpp LibX86: Remove some allocations from Instruction::to_string 2020-08-16 19:38:55 +02:00
Instruction.h UserspaceEmulator+LibX86: Clean up some obnoxious template spam 2020-09-23 21:15:01 +02:00
Interpreter.h LibX86: Disassemble most remaining FPU instructions 2020-07-30 16:53:33 +02:00