dynarmic/src/backend/x64
2020-04-22 21:06:17 +01:00
..
a32_emit_x64.cpp cast_util: Add FptrCast 2020-04-22 21:06:17 +01:00
a32_emit_x64.h fuzz_arm: Test MSR and MRS instructions against unicorn 2020-04-22 21:04:23 +01:00
a32_interface.cpp A32: Add Step 2020-04-22 21:06:17 +01:00
a32_jitstate.cpp a32_jitstate: Consolidate upper bits of location descriptor into upper_location_descriptor 2020-04-22 21:04:23 +01:00
a32_jitstate.h a32_jitstate: Only transfer required state 2020-04-22 21:04:23 +01:00
a64_emit_x64.cpp A64: Add Step 2020-04-22 21:06:17 +01:00
a64_emit_x64.h A32/A64: Make public header inclusions consistent 2020-04-22 21:04:22 +01:00
a64_exclusive_monitor.cpp a64_exclusive_monitor: Loosen memory ordering requirements 2020-04-22 20:55:50 +01:00
a64_interface.cpp A64: Add Step 2020-04-22 21:06:17 +01:00
a64_jitstate.cpp A64: Add Step 2020-04-22 21:06:17 +01:00
a64_jitstate.h A64: Add Step 2020-04-22 21:06:17 +01:00
abi.cpp abi: Emit AVX instructions where able 2020-04-22 20:55:50 +01:00
abi.h abi: Emit AVX instructions where able 2020-04-22 20:55:50 +01:00
block_of_code.cpp A64: Add Step 2020-04-22 21:06:17 +01:00
block_of_code.h A64: Add Step 2020-04-22 21:06:17 +01:00
block_range_information.cpp Backend: Create "backend" folder 2020-04-22 20:53:46 +01:00
block_range_information.h General: Remove unnecessary includes 2020-04-22 21:04:22 +01:00
callback.cpp Backend: Create "backend" folder 2020-04-22 20:53:46 +01:00
callback.h Backend: Create "backend" folder 2020-04-22 20:53:46 +01:00
constant_pool.cpp Backend: Create "backend" folder 2020-04-22 20:53:46 +01:00
constant_pool.h General: Remove unnecessary includes 2020-04-22 21:04:22 +01:00
devirtualize.h mp: Migrate to shared version of mp library 2020-04-22 21:06:17 +01:00
emit_x64.cpp General: Make parameter names from declarations and implementations consistent 2020-04-22 21:04:22 +01:00
emit_x64.h General: Remove unnecessary includes 2020-04-22 21:04:22 +01:00
emit_x64_aes.cpp General: Remove unnecessary includes 2020-04-22 21:04:22 +01:00
emit_x64_crc32.cpp Merge pull request #502 from lioncash/header 2020-04-22 21:04:22 +01:00
emit_x64_data_processing.cpp IR: Add masked shift IR instructions 2020-04-22 21:06:17 +01:00
emit_x64_floating_point.cpp cast_util: Add FptrCast 2020-04-22 21:06:17 +01:00
emit_x64_packed.cpp Merge pull request #502 from lioncash/header 2020-04-22 21:04:22 +01:00
emit_x64_saturation.cpp mp: Migrate to shared version of mp library 2020-04-22 21:06:17 +01:00
emit_x64_sm4.cpp Merge pull request #502 from lioncash/header 2020-04-22 21:04:22 +01:00
emit_x64_vector.cpp cast_util: Add FptrCast 2020-04-22 21:06:17 +01:00
emit_x64_vector_floating_point.cpp cast_util: Add FptrCast 2020-04-22 21:06:17 +01:00
exception_handler_generic.cpp Backend: Create "backend" folder 2020-04-22 20:53:46 +01:00
exception_handler_windows.cpp x64/exception_handler_windows: Join namespace declaration 2020-04-22 21:04:22 +01:00
hostloc.cpp Backend: Create "backend" folder 2020-04-22 20:53:46 +01:00
hostloc.h Backend: Create "backend" folder 2020-04-22 20:53:46 +01:00
jitstate_info.h General: Remove unnecessary includes 2020-04-22 21:04:22 +01:00
oparg.h general: Replace unreachable-imitating assertions with UNREACHABLE() 2020-04-22 21:01:43 +01:00
perf_map.cpp perf_map: Use std::string_view instead of std::string for PerfMapRegister() 2020-04-22 20:55:06 +01:00
perf_map.h General: Remove unnecessary includes 2020-04-22 21:04:22 +01:00
reg_alloc.cpp backend/x64/reg_alloc: Apply const where applicable 2020-04-22 21:04:22 +01:00
reg_alloc.h General: Make parameter names from declarations and implementations consistent 2020-04-22 21:04:22 +01:00