Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 year ago |
Simon Wanner
|
1d68c64b98
LibX86: Apply REX.W to B9-BF MOVs
|
1 year ago |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 years ago |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 years ago |
Simon Wanner
|
0c8da1478a
LibX86: Use '+' format parameter to include signs for displacements
|
3 years ago |
Simon Wanner
|
2ae228dac7
LibX86: Add basic x86-64 support
|
3 years ago |
Simon Wanner
|
735fd5f5db
LibX86: Split up the ModRM and SIB bytes into multiple members
|
3 years ago |
Simon Wanner
|
4041ea835c
LibX86: Add OP_regW_immW
|
3 years ago |
Simon Wanner
|
ab1f28d566
LibX86: Templatize the opcode table builders
|
3 years ago |
Simon Wanner
|
06ece474e9
LibX86: Add {Address,Operand}Size::Size64
|
3 years ago |
Simon Wanner
|
a7268c3c74
LibX86+UserspaceEmulator: Introduce AddressSize and OperandSize enums
|
3 years ago |
Nico Weber
|
2af028132a
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
|
2 years ago |
Brian Gianforcaro
|
d0a1775369
Everywhere: Fix a variety of typos
|
2 years ago |
sin-ack
|
c8585b77d2
Everywhere: Replace single-char StringView op. arguments with chars
|
3 years ago |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 years ago |
sin-ack
|
a4c251f858
LibX86: Convert register names to StringViews
|
3 years ago |
Hendiadyoin1
|
f602bbf135
LibX86+disasm: Use an output format closer to objdump
|
3 years ago |
Hendiadyoin1
|
7ba2e5e3e7
LibX86: Add CMPXCHG8B, RDRAND and RDSEED
|
3 years ago |
Hendiadyoin1
|
3e3b677852
LibX86: Support SSE2 :^)
|
3 years ago |
Hendiadyoin1
|
fd2af972ed
LibX86: Correct CVTSS2SI's register signature
|
3 years ago |
Hendiadyoin1
|
b7a8cfdde9
LibX86: Correctly name CVTTSS2SI_r32_xmm2m32
|
3 years ago |
Hendiadyoin1
|
1432b6ab0a
LibX86: Use the correct code for UNPCKLS
|
3 years ago |
Hendiadyoin1
|
3cae69a6c2
LibX86: Correctly name the first xmm argument
|
3 years ago |
Hendiadyoin1
|
f951849fd5
LibX86: Don't print repz prefix for SSE instructions
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
mjz19910
|
10ec98dd38
Everywhere: Fix spelling mistakes
|
3 years ago |
Hediadyoin1
|
3ad6d87a45
LibX86: Add SSE support
|
3 years ago |
Brian Gianforcaro
|
18d6f9ed5c
Libraries: Remove unused header includes
|
4 years ago |
Hendiadyoin1
|
eb6af29421
LibX86: Add missing MovD and MovQ instructions
|
4 years ago |
Hendiadyoin1
|
efa42c4d45
LibX86: Use names closer to the spec for the Modrm
|
4 years ago |