index
:
dolphin
4.0-hotfixes
master
release-prep-2407
release-prep-2409
release-prep-2412
release-prep-2503
release-prep-2503a
release-prep-2506
release-prep-2506a
release-prep-2509
release-prep-2512
release-prep-2603
release-prep-2603a
release-prep-2606
stable
GameCube and Wii emulator
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Source
/
Core
/
Common
/
x64Emitter.h
Age
Commit message (
Expand
)
Author
2026-01-18
Jit: Implement error-free transformation for single-precision FMA
JosJuice
2026-01-11
x64Emitter: Reduce padding in OpArg
JosJuice
2025-10-08
Jit64: Dynamic length of regular jump instruction (for known addresses)
Martino Fontana
2025-09-02
Jit64: `dcbz`, use VMOVAPS with YMM registers on AVX CPUs
Martino Fontana
2024-10-10
C++20: Synthesize `operator!=` From `operator==`
mitaclaw
2024-07-21
Emitters: Define Trivial Getters Inline
mitaclaw
2024-04-08
PPCCache: Avoid Global System Accessor
mitaclaw
2023-06-18
Merge pull request #11966 from Dentomologist/convert_xemitter_prefetchlevel_t...
Admiral H. Curtiss
2023-06-18
Arm64Emitter/x64Emitter: Use nodiscard for FixupBranch
JosJuice
2023-06-17
xEmitter: Convert PrefetchLevel to enum class
Dentomologist
2023-06-12
XEmitter: Add enum class Jump
Dentomologist
2023-04-05
Jit64: Fix possibly redundant MOV in ABI_CallFunctionPR().
Admiral H. Curtiss
2023-03-28
PowerPC/MMU: Refactor to class, move to System.
Admiral H. Curtiss
2022-11-23
HW: Pass System to MMIO handlers.
Admiral H. Curtiss
2021-07-05
treewide: convert GPLv2+ license info to SPDX tags
Pierre Bourdon
2021-06-28
x64Emitter: remove unused x87 instructions
Tillmann Karras
2020-12-27
DSP: Eliminate most global state
Lioncash
2020-08-24
x64Emitter: Check end of allocated space when emitting code.
Admiral H. Curtiss
2020-01-13
x64Emitter: Remove unused macros
Sintendo
2019-05-30
Common/x64Emitter: Resolve TODO in OpArg's operator==
Lioncash
2019-05-06
Reformat repo to clang-format 7.0 rules
Techjar
2018-12-26
x64Emitter: Add some single-precision instructions
MerryMage
2018-05-30
x64Emitter: Amend parameter ordering for WriteModRM()'s prototype
Lioncash
2018-05-17
Common/CodeBlock: Namespace code under the Common namespace
Lioncash
2018-05-06
x64Emitter: Use an enum class to represent FixupBranch branch types
Lioncash
2018-04-15
x64Emitter: Don't assume that std::tie is constexpr
JosJuice
2018-04-12
x64Emitter: Make the Align* functions return a non-const data pointer
Lioncash
2018-03-26
x64Emitter: Make eligible register and immediate functions constexpr
Lioncash
2018-03-26
x64Emitter: Make remaining eligible functions in OpArg constexpr
Lioncash
2018-03-26
x64Emitter: Use std::tie in OpArg's operator==. Provide operator!= for symmetry
Lioncash
2018-03-26
x64Emitter: Clean up constructors for OpArg
Lioncash
2018-03-25
x64Emitter: Clean up constructor and destructors of XEmitter
Lioncash
2018-03-18
x64Emitter: Make FloatOp and NormalOp enum classes
Lioncash
2018-03-18
x64Emitter: Move FloatOp and NormalOp enums to the cpp file
Lioncash
2018-03-16
Assert: Remove unused parameter from DEBUG_ASSERT
Lioncash
2018-03-14
Assert: Uppercase assertion macros
Lioncash
2017-04-12
x64Emitter: Allow code alignment to arbitrary power of 2
MerryMage
2017-01-28
Jit64: Enable branch following.
degasus
2016-12-04
Jit64: Avoid pointer casts if possible.
degasus
2016-08-31
x64Emitter: Generify ABI_CallFunction variants
Lioncash
2016-06-27
Add MOV optimization and MOV_sum
Matt Mastracci
2016-06-27
Refactor fastmem/trampoline code.
Matt Mastracci
2016-06-24
Reformat all the things. Have fun with merge conflicts.
Pierre Bourdon
2015-09-26
Common: Move asserts to their own header
Lioncash
2015-09-22
x64Emitter: Remove unimplemented function prototype in OpArg
Lioncash
2015-09-22
x64Emitter: Make single argument constructor explicit
Lioncash
2015-09-06
x64Emitter: Simplify/compress some conditionals
Lioncash
2015-09-03
[windows] remove various workarounds which were required for vs2013
Shawn Hoffman
2015-08-26
Jit64: some byte-swapping changes
Tillmann Karras
2015-08-23
x64Emitter: add RCPPS and RCPSS SSE instructions
aroulin
[next]