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.cpp
Age
Commit message (
Expand
)
Author
2024-07-21
Emitters: Define Trivial Getters Inline
mitaclaw
2023-06-17
xEmitter: Convert PrefetchLevel to enum class
Dentomologist
2023-06-12
XEmitter: Add enum class Jump
Dentomologist
2022-01-09
Common/Assert: Switch to fmt
Pokechu22
2021-12-10
Treewide: Adjust order of includes
Pokechu22
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-02
General: Convert PanicAlerts over to fmt equivalent
Lioncash
2020-10-23
Common: Migrate logging to fmt
Lioncash
2020-08-24
x64Emitter: Check end of allocated space when emitting code.
Admiral H. Curtiss
2020-01-13
X64Emitter: Remove obsolete TODO
Sintendo
2020-01-13
x64Emitter: Refactor OpArg::WriteRest
Sintendo
2020-01-13
x64Emitter: Avoid 8-bit displacement when possible
Sintendo
2019-05-29
x64Emitter: Short MOVs for 32bit immediates
Sintendo
2019-05-22
Merge pull request #8027 from MerryMage/MOVAPS
Connor McLaughlin
2019-05-06
Reformat repo to clang-format 7.0 rules
Techjar
2019-04-27
x64Emitter: Prefer MOVAPS to MOVSD
MerryMage
2019-04-27
x64Emitter: Prefer MOVAPS to MOVAPD
MerryMage
2018-12-26
x64Emitter: Add some single-precision instructions
MerryMage
2018-10-06
Merge pull request #7414 from Sintendo/shortmovs
Tilka
2018-09-29
x64Emitter: nit, use helper method in CMP_or_TEST
Sintendo
2018-09-16
x64Emitter: short MOV for 64bit immediates (2)
Sintendo
2018-09-14
x64Emitter: short MOV for 64bit immediates (1)
Sintendo
2018-05-06
x64Emitter: Use an enum class to represent FixupBranch branch types
Lioncash
2018-04-12
x64Emitter: Make the Align* functions return a non-const data pointer
Lioncash
2018-04-12
Reformat all the things!
spycrab
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-08-31
x64Emitter: Generify ABI_CallFunction variants
Lioncash
2016-07-01
Jit: Remove unsafe MOV optimization
hthh
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-17
x64Emitter: Remove pointer cast
Lioncash
2015-09-11
Partially revert "General: Toss out PRI macro usage"
Lioncash
2015-09-05
General: Toss out PRI macro usage
Lioncash
2015-08-26
Jit64: some byte-swapping changes
Tillmann Karras
2015-08-23
x64Emitter: add RCPPS and RCPSS SSE instructions
aroulin
2015-08-21
x64Emitter: Remove pointer casts from Write{8,16,32,64} functions
Lioncash
2015-08-20
x64Emitter: Remove unused code
Lioncash
2015-08-14
x64Emitter: don't check flags for most BMI2 ops
Tillmann Karras
2015-08-14
x64Emitter: check for immediates in BMI ops
Tillmann Karras
2015-08-06
x64Emitter: add MOVSLDUP/MOVSHDUP
Tillmann Karras
2015-06-07
zfreeze: cache vertex positions
Tillmann Karras
2015-06-02
XEmitter: add FMA4 instructions
Tillmann Karras
2015-05-29
x64Emitter: Pass some OpArg parameters by const reference
Lioncash
[next]