Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
před 1 rokem |
Dan Klishch
|
96d44b1572
Userland: Make bit-fields compatible with MSVC C++ ABI
|
před 1 rokem |
Simon Wanner
|
5557f05bb5
LibX86: Support decoding F2 SSE instructions
|
před 1 rokem |
Itamar
|
108a8e4c88
LibX86: Only pass ProcessorMode to Instruction constructor
|
před 2 roky |
Itamar
|
9a136e354d
LibX86: Use AddressSize::32 in Long mode
|
před 2 roky |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
před 2 roky |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
před 2 roky |
Simon Wanner
|
2ae228dac7
LibX86: Add basic x86-64 support
|
před 3 roky |
Simon Wanner
|
735fd5f5db
LibX86: Split up the ModRM and SIB bytes into multiple members
|
před 3 roky |
Simon Wanner
|
4041ea835c
LibX86: Add OP_regW_immW
|
před 3 roky |
Simon Wanner
|
c5681e06c6
LibX86: Make Instruction::length work for invalid instructions
|
před 3 roky |
Simon Wanner
|
06ece474e9
LibX86: Add {Address,Operand}Size::Size64
|
před 3 roky |
Simon Wanner
|
a7268c3c74
LibX86+UserspaceEmulator: Introduce AddressSize and OperandSize enums
|
před 3 roky |
sin-ack
|
a4c251f858
LibX86: Convert register names to StringViews
|
před 3 roky |
Hendiadyoin1
|
7ba2e5e3e7
LibX86: Add CMPXCHG8B, RDRAND and RDSEED
|
před 3 roky |
Hendiadyoin1
|
3e3b677852
LibX86: Support SSE2 :^)
|
před 3 roky |
Hendiadyoin1
|
5987f0a8f5
LibX86: Mark MMX instructions as SSE instructions
|
před 3 roky |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
před 3 roky |
Lenny Maiorani
|
f912a48315
Userland: Change static const variables to static constexpr
|
před 3 roky |
Lenny Maiorani
|
5c21f963ff
Libraries: Use default constructors/destructors in LibX86
|
před 3 roky |
Hendiadyoin1
|
d001f8ba70
LibX86: Mark two InstructionDescriptor functions as const
|
před 3 roky |
Hediadyoin1
|
3ad6d87a45
LibX86: Add SSE support
|
před 3 roky |
Brian Gianforcaro
|
677f227774
LibX86: Use default instead of an empty constructor/destructor
|
před 3 roky |
Hendiadyoin1
|
eb6af29421
LibX86: Add missing MovD and MovQ instructions
|
před 4 roky |
Hendiadyoin1
|
efa42c4d45
LibX86: Use names closer to the spec for the Modrm
|
před 4 roky |
Hendiadyoin1
|
8e575d2f62
Debugger: Compile on x86_64
|
před 4 roky |
Linus Groh
|
3a7574de82
LibX86: Replace fprintf(stderr) with warnln()
|
před 4 roky |
Linus Groh
|
d60ebbbba6
Revert "Userland: static vs non-static constexpr variables"
|
před 4 roky |
Lenny Maiorani
|
800ea8ea96
Userland: static vs non-static constexpr variables
|
před 4 roky |
Hendiadyoin1
|
f6aad70541
LibX86+UserspaceEmulator: Add MMX insns prototypes
|
před 4 roky |