Skip to content

Commit

Permalink
fex: Update
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreRH committed Jan 29, 2024
1 parent 5981b25 commit ee06a94
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion fex
Submodule fex updated 52 files
+5 −4 Dockerfile
+1 −0 FEXCore/Source/CMakeLists.txt
+1 −0 FEXCore/Source/Interface/Core/ArchHelpers/Arm64Emitter.h
+62 −107 FEXCore/Source/Interface/Core/Dispatcher/Dispatcher.cpp
+24 −24 FEXCore/Source/Interface/Core/JIT/Arm64/ALUOps.cpp
+58 −41 FEXCore/Source/Interface/Core/JIT/Arm64/BranchOps.cpp
+95 −77 FEXCore/Source/Interface/Core/JIT/Arm64/JIT.cpp
+123 −85 FEXCore/Source/Interface/Core/OpcodeDispatcher.cpp
+1 −0 FEXCore/Source/Interface/Core/OpcodeDispatcher.h
+74 −62 FEXCore/Source/Utils/ArchHelpers/Arm64.cpp
+27 −0 FEXCore/Source/Utils/SpinWaitLock.cpp
+301 −0 FEXCore/Source/Utils/SpinWaitLock.h
+5 −0 FEXCore/include/FEXCore/Core/CPUBackend.h
+85 −0 FEXCore/unittests/APITests/FutexSpinTest.cpp
+1 −0 Source/Tools/LinuxEmulation/CMakeLists.txt
+72 −0 Source/Tools/LinuxEmulation/LinuxSyscalls/FaultSafeMemcpy.cpp
+16 −0 Source/Tools/LinuxEmulation/LinuxSyscalls/SignalDelegator.cpp
+10 −0 Source/Tools/LinuxEmulation/LinuxSyscalls/Syscalls.h
+13 −2 Source/Tools/LinuxEmulation/LinuxSyscalls/x32/FD.cpp
+1 −1 Source/Tools/LinuxEmulation/LinuxSyscalls/x32/Types.h
+30 −9 ThunkLibs/Generator/analysis.cpp
+10 −0 ThunkLibs/Generator/analysis.h
+3 −1 ThunkLibs/Generator/data_layout.cpp
+43 −4 ThunkLibs/Generator/gen.cpp
+1 −0 ThunkLibs/Generator/main.cpp
+0 −1 ThunkLibs/GuestLibs/CMakeLists.txt
+16 −0 ThunkLibs/include/common/GeneratorInterface.h
+19 −5 ThunkLibs/include/common/Host.h
+8 −0 ThunkLibs/libfex_thunk_test/Host.cpp
+16 −1 ThunkLibs/libfex_thunk_test/api.h
+9 −1 ThunkLibs/libfex_thunk_test/lib.cpp
+5 −0 ThunkLibs/libfex_thunk_test/libfex_thunk_test_interface.cpp
+50 −0 unittests/ASM/PrimaryGroup/2_D3_02_4.asm
+50 −0 unittests/ASM/PrimaryGroup/2_D3_02_5.asm
+50 −0 unittests/ASM/PrimaryGroup/2_D3_03_7.asm
+50 −0 unittests/ASM/PrimaryGroup/2_D3_03_8.asm
+3 −0 unittests/FEXLinuxTests/Known_Failures
+148 −0 unittests/FEXLinuxTests/tests/signal/Syscall_state.32.cpp
+175 −0 unittests/FEXLinuxTests/tests/signal/Syscall_state.64.cpp
+169 −0 unittests/FEXLinuxTests/tests/syscalls/syscalls_efault.cpp
+14 −0 unittests/FEXLinuxTests/tests/thunks/thunk_testlib.cpp
+96 −92 unittests/InstructionCountCI/FlagM/PrimaryGroup.json
+14 −14 unittests/InstructionCountCI/FlagM/SecondaryModRM.json
+16 −16 unittests/InstructionCountCI/FlagM/x87.json
+12 −12 unittests/InstructionCountCI/FlagM/x87_f64.json
+106 −104 unittests/InstructionCountCI/PrimaryGroup.json
+14 −14 unittests/InstructionCountCI/SecondaryModRM.json
+16 −16 unittests/InstructionCountCI/x87.json
+12 −12 unittests/InstructionCountCI/x87_f64.json
+86 −0 unittests/ThunkLibs/abi.cpp
+1 −0 unittests/ThunkLibs/common.h
+16 −0 unittests/ThunkLibs/generator.cpp

0 comments on commit ee06a94

Please sign in to comment.