dynarmic/src/dynarmic/backend/x64
2022-10-18 15:04:30 +01:00
..
a32_emit_x64.cpp a32_emit_x64: Bugfix for A32GetCpsr for non-FastBMI2 2022-07-26 10:44:30 +01:00
a32_emit_x64.h Implement memory aborts 2022-07-13 12:38:03 +01:00
a32_emit_x64_memory.cpp emit_x64_memory: Use deferred emits 2022-07-14 08:58:00 +01:00
a32_interface.cpp a32_get_set_elimination_pass: Convert NZ to NZC 2022-07-20 16:45:14 +01:00
a32_jitstate.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
a32_jitstate.h Migrate to mcl 2022-04-19 18:05:04 +01:00
a64_emit_x64.cpp IR/saturation: Revamp saturated add/sub IR instructions 2022-10-18 15:04:30 +01:00
a64_emit_x64.h Implement memory aborts 2022-07-13 12:38:03 +01:00
a64_emit_x64_memory.cpp emit_x64_memory: Use deferred emits 2022-07-14 08:58:00 +01:00
a64_interface.cpp block_of_code: Remove far code machinery 2022-07-14 08:58:00 +01:00
a64_jitstate.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
a64_jitstate.h Migrate to mcl 2022-04-19 18:05:04 +01:00
abi.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
abi.h Migrate to mcl 2022-04-19 18:05:04 +01:00
block_of_code.cpp block_of_code: rename PAGE_SIZE to DYNARMIC_PAGE_SIZE to prevent use of reserved name 2022-08-25 23:32:18 +01:00
block_of_code.h block_of_code: Extract flag loading into a function 2022-08-05 23:42:19 +01:00
block_range_information.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
block_range_information.h Add .clang-format file 2021-05-22 15:07:02 +01:00
callback.cpp Add .clang-format file 2021-05-22 15:07:02 +01:00
callback.h Migrate to mcl 2022-04-19 18:05:04 +01:00
constant_pool.cpp constant_pool: Use std::span to manage pool 2022-07-07 23:46:21 +01:00
constant_pool.h constant_pool: Use std::span to manage pool 2022-07-07 23:46:21 +01:00
constants.h backend/x64: Fix FixupLUT argument order 2022-09-30 23:10:21 +01:00
devirtualize.h Migrate to mcl 2022-04-19 18:05:04 +01:00
emit_x64.cpp block_of_code: Extract flag loading into a function 2022-08-05 23:42:19 +01:00
emit_x64.h block_of_code: Remove far code machinery 2022-07-14 08:58:00 +01:00
emit_x64_aes.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
emit_x64_crc32.cpp Revert "block_of_code: Refactor MConst to Xmm{B}Const" 2022-07-27 20:31:08 +01:00
emit_x64_data_processing.cpp block_of_code: Extract flag loading into a function 2022-08-05 23:42:19 +01:00
emit_x64_floating_point.cpp Revert "block_of_code: Refactor MConst to Xmm{B}Const" 2022-07-27 20:31:08 +01:00
emit_x64_memory.cpp.inc emit_x64_memory: Use deferred emits 2022-07-14 08:58:00 +01:00
emit_x64_memory.h emit_x64_memory: Use deferred emits 2022-07-14 08:58:00 +01:00
emit_x64_packed.cpp IR: Rename PackedAbsDiffSumS8 to PackedAbsDiffSumU8 2022-10-18 15:04:30 +01:00
emit_x64_saturation.cpp IR/saturation: Revamp saturated add/sub IR instructions 2022-10-18 15:04:30 +01:00
emit_x64_sha.cpp IR: Implement SHA256MessageSchedule{0,1} 2022-03-20 13:59:18 +00:00
emit_x64_sm4.cpp backend/x64: Ensure all HostCalls are appropriately zero-extended 2022-02-27 20:04:44 +00:00
emit_x64_vector.cpp Revert "block_of_code: Refactor MConst to Xmm{B}Const" 2022-07-27 20:31:08 +01:00
emit_x64_vector_floating_point.cpp Revert "block_of_code: Refactor MConst to Xmm{B}Const" 2022-07-27 20:31:08 +01:00
emit_x64_vector_saturation.cpp Revert "block_of_code: Refactor MConst to Xmm{B}Const" 2022-07-27 20:31:08 +01:00
exception_handler.h Migrate to mcl 2022-04-19 18:05:04 +01:00
exception_handler_generic.cpp Add .clang-format file 2021-05-22 15:07:02 +01:00
exception_handler_macos.cpp exception_handler_macos: Avoid use of deprecated function mach_port_destroy 2022-05-17 20:47:13 +01:00
exception_handler_posix.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
exception_handler_windows.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
exclusive_monitor.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
exclusive_monitor_friend.h backend/x64: Inline exclusive memory access operations (#664) 2022-02-28 08:13:10 +00:00
host_feature.h Migrate to mcl 2022-04-19 18:05:04 +01:00
hostloc.cpp xbyak: Correct xbyak include directory 2021-08-07 15:13:49 +01:00
hostloc.h Migrate to mcl 2022-04-19 18:05:04 +01:00
jitstate_info.h Implement halt_reason 2022-04-03 15:37:20 +01:00
nzcv_util.h Migrate to mcl 2022-04-19 18:05:04 +01:00
oparg.h Migrate to mcl 2022-04-19 18:05:04 +01:00
perf_map.cpp Migrate to mcl 2022-04-19 18:05:04 +01:00
perf_map.h Migrate to mcl 2022-04-19 18:05:04 +01:00
reg_alloc.cpp Revert "block_of_code: Refactor MConst to Xmm{B}Const" 2022-07-27 20:31:08 +01:00
reg_alloc.h Migrate to mcl 2022-04-19 18:05:04 +01:00
stack_layout.h backend/x64: Remove unused member halt_requested from StackLayout 2022-07-15 15:19:01 +01:00