about summary refs log tree commit diff stats
path: root/tests (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [DYNAREC] Fix x87cache issues (#1025)Yang Liu2023-10-143-0/+57
| | | | | | | | | | | | | | | * [DYNAREC][WIP] Fix x87cache issues Co-authored-by fanwj@mail.ustc.edu.cn * Check x87cache is full before push, is it working? * Fixed a typo * Update dynarec_arm64_helper.h * Review * Update test25
* [RV64_DYNAREC] Added more support for XTheadBb extension (#989)Yang Liu2023-09-243-0/+82
| | | | | | | | | | | | | | | | | | | | | | | | | * Reformat * Use TH_FF0 for LZCNT * Reformat * Reformat * Added MOVBE tests * Reformat * Added a new REVxw macro * Refined test24 * Refined test24 * Fix bugs * [INTERPRETER] Fixed MOVBE * [DYNAREC_ARM64] Fix MOVBE
* [ARM64_DYNAREC] Fixed 0F 38 00 PSHUFB opcode (thanks @wannacu for the hint)ptitSeb2023-09-043-0/+29
|
* Merge pull request #896 from josch/exeptitSeb2023-07-216-0/+0
|\ | | | | remove executable bits
| * remove executable bitsJohannes Schauer Marin Rodrigues2023-07-216-0/+0
| | | | | | | | Closes: #895
* | Improved x87 FIST(T)(P) opcode ([ARM64_DYNAREC] too)ptitSeb2023-04-283-196/+1259
|/
* [TESTS] Make test09 deterministic (#698)Yang Liu2023-04-132-3/+4
|
* [TESTS] Disable compiler optimizations for test17 and some related fixes (#677)Yang Liu2023-04-093-22/+23
| | | | | | | * [TESTS] Disable compiler optimizations for test17 * [INTERP] Fixed MAXSD/MINSD when both sources are 0 * [RV64_DYNAREC] Fixed F2 0F 5D MINSD opcode
* Improved test17 and finetuned factorio profile to disable FASTROUND on DynarecptitSeb2023-04-013-3/+18
|
* Added comment on how to build test18 (for #648)ptitSeb2023-03-291-0/+1
|
* Imrpoved a bit backtrace againptitSeb2023-02-182-0/+2
|
* Try to improve precision of SSE Rounding to int conversion ([DYNAREC] too, ↵ptitSeb2023-01-283-0/+166
| | | | introducing BOX64_DYNAREC_FASTROUND to ignore that)
* Added PCLMULQDQ ([DYNAREC] Too, using PMULL if present) extension (improve a ↵ptitSeb2022-09-303-0/+73
| | | | lot AES-XTS score of Geekbench 5)
* Improved signal handling and x87 flags (with tests backported from box86)ptitSeb2022-09-296-0/+400
|
* Added more function so x86_64 bash can work (a copy is in tests folder)ptitSeb2022-07-151-0/+0
|
* Added support for R_X86_64_IRELATIVE reloc, along with a test for it (for #303)ptitSeb2022-07-033-0/+23
|
* Try to fix the flakyness of test11ptitSeb2022-04-102-60/+89
|
* More work on test17, and handling -NAN on divsdptitSeb2022-04-013-1/+69
|
* Added more sse2 opcode to test17, and added nan handling to SQRTSD and MULSD ↵ptitSeb2022-04-013-7/+245
| | | | ([DYNAREC] too)
* Even more test17 coverageptitSeb2022-04-013-2/+91
|
* More coverage for test17, and added NaN handling to 66 0F 7C opcodeptitSeb2022-04-013-1/+108
|
* Try to fix flakyness of test11ptitSeb2022-03-312-0/+5
|
* Update test10 (it was a bit flaky), update libstdc++ binary, and added fake ↵ptitSeb2022-03-312-0/+1
| | | | __libc_single_threadedhandling
* More test17 coverageptitSeb2022-03-313-0/+11
|
* More cases to test17, and added -NAN generation to divpd ([DYNAREC] too)ptitSeb2022-03-313-0/+28
|
* More test17 impovements, fixed NAN for mulpd ([DYNAREC] too, introducing ↵ptitSeb2022-03-313-0/+55
| | | | BOX64_DYNAREC_FASTNAN env. var. to keep old faster behaviour selectable)
* Improved test17 (sse), and fixed NAN bordercase for PSQRTPD opcodeptitSeb2022-03-313-3/+75
|
* Improved test17 ([DYNAREC] Added 66 0F 38 16 opcode, fixed 66 0F 38 24/34 ↵ptitSeb2022-03-303-13/+72
| | | | opcodes)
* Improved and enhanced test17 (SSE testing)ptitSeb2022-03-303-92/+141
|
* Fixed the backtrace wrapper (uses eh_frame information only)rajdakin2022-02-143-0/+78
|
* Improved CMPSS/CMPSD opcodes, improved test17 ([DYNAREC] too, and improved ↵ptitSeb2021-11-073-39/+331
| | | | MINSS/MAXSS/MINSD/MAXSD too)
* Added AES-NI cpu extension support ([DYNAREC] too, using AES extension if ↵ptitSeb2021-08-283-0/+1244
| | | | available)
* Work on CMPSS and CMPSD ([DYNAREC] too)ptitSeb2021-07-063-2/+251
|
* [DYNAREC] Fixed DIV opcode, and added test17 about div/idivptitSeb2021-07-023-0/+62
|
* Added a test for ucomiss opcodeptitSeb2021-06-063-0/+66
|
* Attempts at conversion of va_listptitSeb2021-03-083-0/+25
|
* Added x86_64 tests (based on box86)ptitSeb2021-02-2847-0/+2280