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
Age
Commit message (
Expand
)
Author
2022-12-28
LibX86: Remove i686 support
Liav A
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: Use '+' format parameter to include signs for displacements
Simon Wanner
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: Templatize the opcode table builders
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-11-01
Everywhere: Explicitly link all binaries against the LibC target
Tim Schumacher
2022-10-04
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
Nico Weber
2022-09-14
Everywhere: Fix a variety of typos
Brian Gianforcaro
2022-07-12
Everywhere: Replace single-char StringView op. arguments with chars
sin-ack
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-12
LibX86: Convert register names to StringViews
sin-ack
2022-04-07
LibX86+disasm: Use an output format closer to objdump
Hendiadyoin1
2022-04-07
LibX86: Fix weird formatting in Interpreter.h
Hendiadyoin1
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-06
LibX86: Correct CVTSS2SI's register signature
Hendiadyoin1
2022-04-02
LibX86: Correctly name CVTTSS2SI_r32_xmm2m32
Hendiadyoin1
2022-04-02
LibX86: Use the correct code for UNPCKLS
Hendiadyoin1
2022-04-02
LibX86: Correctly name the first xmm argument
Hendiadyoin1
2022-04-02
LibX86: Don't print repz prefix for 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
2022-01-07
Everywhere: Fix spelling mistakes
mjz19910
2021-12-23
LibX86: Mark two InstructionDescriptor functions as const
Hendiadyoin1
2021-10-25
LibX86: Take load base address into consideration during disassembly
Daniel Bertalan
2021-10-17
LibX86: Add SSE support
Hediadyoin1
2021-09-16
LibX86: Use default instead of an empty constructor/destructor
Brian Gianforcaro
2021-08-02
LibX86: Stub out Disassembler::next() for x86_64
Gunnar Beutner
2021-08-01
Libraries: Remove unused header includes
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-07-20
LibX86: Add INT1 instruction (needed for disassembly)
Andreas Kling
2021-06-30
Debugger: Compile on x86_64
Hendiadyoin1
2021-06-11
AK+LibX86: Generalize u128/256 to AK::UFixedBigInt
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-07
LibX86: Convert StringBuilder::appendf() => AK::Format
Andreas Kling
2021-05-01
LibX86+UserspaceEmulator: Add MMX insns prototypes
Hendiadyoin1
2021-04-29
Everywhere: Use "the SerenityOS developers." in copyright headers
Linus Groh
[next]