dynarmic/src/backend_x64
2020-04-22 20:46:22 +01:00
..
a32_emit_x64.cpp emit_x64: Remove FPSCR_RoundTowardsZero() virtual function from EmitContext struct 2020-04-22 20:46:21 +01:00
a32_emit_x64.h emit_x64: Remove FPSCR_RoundTowardsZero() virtual function from EmitContext struct 2020-04-22 20:46:21 +01:00
a32_interface.cpp a32_interface/a64_interface: Change reinterpret_casts to static_casts in GetCurrentBlock thunks 2020-04-22 20:46:17 +01:00
a32_jitstate.cpp IR: Initial implementation of FP{Double,Single}ToFixed{S,U}{32,64} 2020-04-22 20:46:19 +01:00
a32_jitstate.h a64_jit_state: Add FPSR.QC flag 2020-04-22 20:46:20 +01:00
a64_emit_x64.cpp IR: Implement A64OrQC 2020-04-22 20:46:22 +01:00
a64_emit_x64.h emit_x64: Remove FPSCR_RoundTowardsZero() virtual function from EmitContext struct 2020-04-22 20:46:21 +01:00
a64_exclusive_monitor.cpp Implement global exclusive monitor 2020-04-22 20:46:18 +01:00
a64_interface.cpp A64: Add ClearExclusiveState method 2020-04-22 20:46:18 +01:00
a64_jitstate.cpp a64_jit_state: Add FPSR.QC flag 2020-04-22 20:46:20 +01:00
a64_jitstate.h a64_jit_state: Add FPSR.QC flag 2020-04-22 20:46:20 +01:00
abi.cpp abi: Missing includes' 2020-04-22 20:46:15 +01:00
abi.h abi: Add RAX to ABI_ALL_CALLER_SAVE 2020-04-22 20:46:14 +01:00
block_of_code.cpp block_of_code: Add ABI_PARAMS array 2020-04-22 20:46:22 +01:00
block_of_code.h block_of_code: Add ABI_PARAMS array 2020-04-22 20:46:22 +01:00
block_range_information.cpp General: Convert multiple namespace specifiers to nested namespace specifiers where applicable 2020-04-22 20:44:38 +01:00
block_range_information.h General: Convert multiple namespace specifiers to nested namespace specifiers where applicable 2020-04-22 20:44:38 +01:00
callback.cpp backend_x64/callback: Default virtual destructor in the cpp file 2020-04-22 20:46:17 +01:00
callback.h backend_x64/callback: Default virtual destructor in the cpp file 2020-04-22 20:46:17 +01:00
constant_pool.cpp constant_pool: Remove unnecessary std::memset from constructor 2020-04-22 20:46:19 +01:00
constant_pool.h constant_pool: Add frame parameter 2020-04-22 20:46:14 +01:00
devirtualize.h mp: rename mp.h to mp/function_info.h 2020-04-22 20:46:22 +01:00
emit_x64.cpp backend_x64: Use a reference to BlockOfCode instead of a pointer 2020-04-22 20:46:13 +01:00
emit_x64.h emit_x64: Remove FPSCR_RoundTowardsZero() virtual function from EmitContext struct 2020-04-22 20:46:21 +01:00
emit_x64_aes.cpp emit_x64_aes: Eliminate extraneous usage of a scratch register in EmitAESInverseMixColumns() 2020-04-22 20:46:21 +01:00
emit_x64_crc32.cpp backend_x64: Use a reference to BlockOfCode instead of a pointer 2020-04-22 20:46:13 +01:00
emit_x64_data_processing.cpp emit_x64_data_processing: Deduplicate some code in zero-extension functions 2020-04-22 20:46:15 +01:00
emit_x64_floating_point.cpp IR: Implement FPRecipStepFused, FPVectorRecipStepFused 2020-04-22 20:46:22 +01:00
emit_x64_packed.cpp constant_pool: Add frame parameter 2020-04-22 20:46:14 +01:00
emit_x64_saturation.cpp backend_x64: Use a reference to BlockOfCode instead of a pointer 2020-04-22 20:46:13 +01:00
emit_x64_sm4.cpp ir: Add an opcode for doing an SM4 lookup table query 2020-04-22 20:46:17 +01:00
emit_x64_vector.cpp ir: Add opcode for performing polynomial multiplication 2020-04-22 20:46:22 +01:00
emit_x64_vector_floating_point.cpp IR: Implement FPVectorTo{Signed,Unsigned}Fixed 2020-04-22 20:46:22 +01:00
exception_handler_generic.cpp backend_x64: Use a reference to BlockOfCode instead of a pointer 2020-04-22 20:46:13 +01:00
exception_handler_windows.cpp backend_x64: Use a reference to BlockOfCode instead of a pointer 2020-04-22 20:46:13 +01:00
hostloc.cpp General: Convert multiple namespace specifiers to nested namespace specifiers where applicable 2020-04-22 20:44:38 +01:00
hostloc.h Implement direct page table access 2020-04-22 20:46:14 +01:00
jitstate_info.h a64_jit_state: Add FPSR.QC flag 2020-04-22 20:46:20 +01:00
oparg.h General: Convert multiple namespace specifiers to nested namespace specifiers where applicable 2020-04-22 20:44:38 +01:00
reg_alloc.cpp constant_pool: Add frame parameter 2020-04-22 20:46:14 +01:00
reg_alloc.h backend_x64: Use a reference to BlockOfCode instead of a pointer 2020-04-22 20:46:13 +01:00