Commit History

Author SHA1 Message Date
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String 1 year ago
  Dan Klishch 96d44b1572 Userland: Make bit-fields compatible with MSVC C++ ABI 1 year ago
  Simon Wanner 5557f05bb5 LibX86: Support decoding F2 SSE instructions 1 year ago
  Itamar 108a8e4c88 LibX86: Only pass ProcessorMode to Instruction constructor 2 years ago
  Itamar 9a136e354d LibX86: Use AddressSize::32 in Long mode 2 years 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 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 c5681e06c6 LibX86: Make Instruction::length work for invalid instructions 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
  sin-ack a4c251f858 LibX86: Convert register names to StringViews 3 years ago
  Hendiadyoin1 7ba2e5e3e7 LibX86: Add CMPXCHG8B, RDRAND and RDSEED 3 years ago
  Hendiadyoin1 3e3b677852 LibX86: Support SSE2 :^) 3 years ago
  Hendiadyoin1 5987f0a8f5 LibX86: Mark MMX instructions as SSE instructions 3 years ago
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 years ago
  Lenny Maiorani f912a48315 Userland: Change static const variables to static constexpr 3 years ago
  Lenny Maiorani 5c21f963ff Libraries: Use default constructors/destructors in LibX86 3 years ago
  Hendiadyoin1 d001f8ba70 LibX86: Mark two InstructionDescriptor functions as const 3 years ago
  Hediadyoin1 3ad6d87a45 LibX86: Add SSE support 3 years ago
  Brian Gianforcaro 677f227774 LibX86: Use default instead of an empty constructor/destructor 3 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
  Hendiadyoin1 8e575d2f62 Debugger: Compile on x86_64 4 years ago
  Linus Groh 3a7574de82 LibX86: Replace fprintf(stderr) with warnln() 4 years ago
  Linus Groh d60ebbbba6 Revert "Userland: static vs non-static constexpr variables" 4 years ago
  Lenny Maiorani 800ea8ea96 Userland: static vs non-static constexpr variables 4 years ago
  Hendiadyoin1 f6aad70541 LibX86+UserspaceEmulator: Add MMX insns prototypes 4 years ago