index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibX86
/
Instruction.h
Age
Commit message (
Expand
)
Author
2022-12-11
LibX86: Only pass ProcessorMode to Instruction constructor
Itamar
2022-12-11
LibX86: Use AddressSize::32 in Long mode
Itamar
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-26
LibX86: Add basic x86-64 support
Simon Wanner
2022-11-26
LibX86: Split up the ModRM and SIB bytes into multiple members
Simon Wanner
2022-11-26
LibX86: Add OP_regW_immW
Simon Wanner
2022-11-26
LibX86: Make Instruction::length work for invalid instructions
Simon Wanner
2022-11-26
LibX86: Add {Address,Operand}Size::Size64
Simon Wanner
2022-11-26
LibX86+UserspaceEmulator: Introduce AddressSize and OperandSize enums
Simon Wanner
2022-07-12
LibX86: Convert register names to StringViews
sin-ack
2022-04-06
LibX86: Add CMPXCHG8B, RDRAND and RDSEED
Hendiadyoin1
2022-04-06
LibX86: Support SSE2 :^)
Hendiadyoin1
2022-04-06
LibX86: Mark MMX instructions as SSE instructions
Hendiadyoin1
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-18
Userland: Change static const variables to static constexpr
Lenny Maiorani
2022-03-13
Libraries: Use default constructors/destructors in LibX86
Lenny Maiorani
2021-12-23
LibX86: Mark two InstructionDescriptor functions as const
Hendiadyoin1
2021-10-17
LibX86: Add SSE support
Hediadyoin1
2021-09-16
LibX86: Use default instead of an empty constructor/destructor
Brian Gianforcaro
2021-07-22
LibX86: Add missing MovD and MovQ instructions
Hendiadyoin1
2021-07-22
LibX86: Use names closer to the spec for the Modrm
Hendiadyoin1
2021-06-30
Debugger: Compile on x86_64
Hendiadyoin1
2021-05-31
LibX86: Replace fprintf(stderr) with warnln()
Linus Groh
2021-05-21
Revert "Userland: static vs non-static constexpr variables"
Linus Groh
2021-05-21
Userland: static vs non-static constexpr variables
Lenny Maiorani
2021-05-01
LibX86+UserspaceEmulator: Add MMX insns prototypes
Hendiadyoin1
2021-04-23
UE+LibX86: Support bigger reads and writes
Hendiadyoin1
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-15
Everything: Add `-Wnon-virtual-dtor` flag
Nicholas-Baron
2021-04-10
AK+Everywhere: Make StdLibExtras templates less wrapper-y
AnotherTest
2021-03-09
LibX86: Don't use "if (foo) [[unlikely]] { }" for now (to please clang)
Andreas Kling
2021-03-09
UserspaceEmulator+LibX86: Sprinkle some [[unlikely]] and ALWAYS_INLINE
Andreas Kling
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-02
LibX86: Don't assert just because insn has no immediate bytes
Andreas Kling
2021-01-31
LibX86: sanity check for Instruction read size
Thomas Mangin
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling