box64/tests
2024-07-21 20:32:17 +02:00
..
extensions [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
bash Added more function so x86_64 bash can work (a copy is in tests folder) 2022-07-15 09:56:00 +02:00
benchfloat Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
benchfloat_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
benchfloat.c remove executable bits 2023-07-21 02:10:26 +02:00
ref01.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref02.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref03.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref04.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref05.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref06.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref07.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref08.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref09.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref10.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref11.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref12_android.txt [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
ref12.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref13.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref14.txt Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
ref15.txt Attempts at conversion of va_list 2021-03-08 18:34:07 +01:00
ref16.txt Try to improve precision of SSE Rounding to int conversion ([DYNAREC] too, introducing BOX64_DYNAREC_FASTROUND to ignore that) 2023-01-28 19:09:06 +01:00
ref17_android.txt [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
ref17.txt [ARM64_DYNAREC] Added 66 0F 3A 40 opcode (with tests) 2023-11-06 15:36:43 +01:00
ref18.txt Added PCLMULQDQ ([DYNAREC] Too, using PMULL if present) extension (improve a lot AES-XTS score of Geekbench 5) 2022-09-30 19:13:47 +02:00
ref19.txt Fixed the backtrace wrapper (uses eh_frame information only) 2022-02-14 13:13:12 +01:00
ref20.txt Added support for R_X86_64_IRELATIVE reloc, along with a test for it (for #303) 2022-07-03 14:14:17 +02:00
ref21.txt Improved exception/int 3 handling 2024-07-21 20:32:17 +02:00
ref22_android.txt [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
ref22.txt Improved x87 FIST(T)(P) opcode ([ARM64_DYNAREC] too) 2023-04-28 12:32:26 +02:00
ref23.txt [ARM64_DYNAREC] Fixed 0F 38 00 PSHUFB opcode (thanks @wannacu for the hint) 2023-09-04 09:29:55 +02:00
ref24.txt [RV64_DYNAREC] Added more support for XTheadBb extension (#989) 2023-09-24 22:20:21 +02:00
ref25.txt [DYNAREC] Fix x87cache issues (#1025) 2023-10-14 18:49:30 +02:00
ref26.txt [INTERP] Fix fpu_round (#1030) 2023-10-25 14:14:11 +02:00
ref27.txt [ARM64_DYNAREC] Some fixes to pcmp[ei]strm opcodes 2024-04-28 22:16:29 +02:00
ref28.txt Added full support for the SHA cpu extension 2023-11-21 18:00:58 +01:00
ref29.txt [ARM64_DYNAREC] More work on LOCK prefixed opcodes (Atomic still disabled) 2023-12-03 18:26:11 +01:00
ref30.txt Added an AVX test (not on Android, needs to be build there) 2024-06-05 19:44:25 +02:00
test01 [ELFLOADER] Huge refactor of elfloader and symbol resolution. Some more cleaning need to be done, but that's a first step (should help #422, #360, #1046 and probably others) 2024-02-15 18:11:57 +01:00
test01_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test01.c [ELFLOADER] Huge refactor of elfloader and symbol resolution. Some more cleaning need to be done, but that's a first step (should help #422, #360, #1046 and probably others) 2024-02-15 18:11:57 +01:00
test02 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test02_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test02.c Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test03 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test03_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test03.c Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test04 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test04_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test04.c Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test05 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test05_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test05.c remove executable bits 2023-07-21 02:10:26 +02:00
test06 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test06_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test06.c Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test07 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test07_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test07.c Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test08 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test08_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test08.c remove executable bits 2023-07-21 02:10:26 +02:00
test09 [TESTS] Make test09 deterministic (#698) 2023-04-13 20:00:56 +02:00
test09_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test09.c remove executable bits 2023-07-21 02:10:26 +02:00
test10 Update test10 (it was a bit flaky), update libstdc++ binary, and added fake __libc_single_threadedhandling 2022-03-31 11:01:15 +02:00
test10_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test10.cpp Update test10 (it was a bit flaky), update libstdc++ binary, and added fake __libc_single_threadedhandling 2022-03-31 11:01:15 +02:00
test11 Try to fix the flakyness of test11 2022-04-10 14:25:16 +02:00
test11_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test11.c Try to fix the flakyness of test11 2022-04-10 14:25:16 +02:00
test12 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test12_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test12.c [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test13 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test13.c Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test14 Added x86_64 tests (based on box86) 2021-02-28 13:19:23 +01:00
test14_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test14.c [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test15 Attempts at conversion of va_list 2021-03-08 18:34:07 +01:00
test15_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test15.c Attempts at conversion of va_list 2021-03-08 18:34:07 +01:00
test16 Try to improve precision of SSE Rounding to int conversion ([DYNAREC] too, introducing BOX64_DYNAREC_FASTROUND to ignore that) 2023-01-28 19:09:06 +01:00
test16_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test16.c Try to improve precision of SSE Rounding to int conversion ([DYNAREC] too, introducing BOX64_DYNAREC_FASTROUND to ignore that) 2023-01-28 19:09:06 +01:00
test17 [ARM64_DYNAREC] Added 66 0F 3A 40 opcode (with tests) 2023-11-06 15:36:43 +01:00
test17_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test17.c [ARM64_DYNAREC] Added 66 0F 3A 40 opcode (with tests) 2023-11-06 15:36:43 +01:00
test18 Added PCLMULQDQ ([DYNAREC] Too, using PMULL if present) extension (improve a lot AES-XTS score of Geekbench 5) 2022-09-30 19:13:47 +02:00
test18_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test18.c Added comment on how to build test18 (for #648) 2023-03-29 08:45:36 +02:00
test19 Imrpoved a bit backtrace again 2023-02-18 08:44:54 +01:00
test19.c Imrpoved a bit backtrace again 2023-02-18 08:44:54 +01:00
test20 Added support for R_X86_64_IRELATIVE reloc, along with a test for it (for #303) 2022-07-03 14:14:17 +02:00
test20_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test20.c Added support for R_X86_64_IRELATIVE reloc, along with a test for it (for #303) 2022-07-03 14:14:17 +02:00
test21 Improved exception/int 3 handling 2024-07-21 20:32:17 +02:00
test21_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test21.c Improved exception/int 3 handling 2024-07-21 20:32:17 +02:00
test22 Improved x87 FIST(T)(P) opcode ([ARM64_DYNAREC] too) 2023-04-28 12:32:26 +02:00
test22_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test22.c [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test23 [ARM64_DYNAREC] Fixed 0F 38 00 PSHUFB opcode (thanks @wannacu for the hint) 2023-09-04 09:29:55 +02:00
test23_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test23.c [ARM64_DYNAREC] Fixed 0F 38 00 PSHUFB opcode (thanks @wannacu for the hint) 2023-09-04 09:29:55 +02:00
test24 [RV64_DYNAREC] Added more support for XTheadBb extension (#989) 2023-09-24 22:20:21 +02:00
test24_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test24.c [RV64_DYNAREC] Added more support for XTheadBb extension (#989) 2023-09-24 22:20:21 +02:00
test25 [DYNAREC] Fix x87cache issues (#1025) 2023-10-14 18:49:30 +02:00
test25_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test25.c [DYNAREC] Fix x87cache issues (#1025) 2023-10-14 18:49:30 +02:00
test26 [INTERP] Fix fpu_round (#1030) 2023-10-25 14:14:11 +02:00
test26_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test26.c [INTERP] Fix fpu_round (#1030) 2023-10-25 14:14:11 +02:00
test27 [ARM64_DYNAREC] Some fixes to pcmp[ei]strm opcodes 2024-04-28 22:16:29 +02:00
test27_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test27.c [ARM64_DYNAREC] Some fixes to pcmp[ei]strm opcodes 2024-04-28 22:16:29 +02:00
test28 Added full support for the SHA cpu extension 2023-11-21 18:00:58 +01:00
test28_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test28.c Added full support for the SHA cpu extension 2023-11-21 18:00:58 +01:00
test29 [ARM64_DYNAREC] More work on LOCK prefixed opcodes (Atomic still disabled) 2023-12-03 18:26:11 +01:00
test29_android [CI] Add Android Tests (#1263) 2024-02-14 09:14:01 +01:00
test29.c [ARM64_DYNAREC] More work on LOCK prefixed opcodes (Atomic still disabled) 2023-12-03 18:26:11 +01:00
test30 Added an AVX test (not on Android, needs to be build there) 2024-06-05 19:44:25 +02:00
test30.c Added an AVX test (not on Android, needs to be build there) 2024-06-05 19:44:25 +02:00