index
:
box64
this commit
fix/trace
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
...
*
[ARM64_DYNAREC] Empty regs needs to be fetched last (again)
ptitSeb
2024-06-03
1
-42
/
+14
|
*
[ARM64_DYNAREC] Fixed AVX Cache transform between internal jump points
ptitSeb
2024-06-03
2
-5
/
+7
|
*
[COSIM] Added more helpers to avoid segfault on rare cases
ptitSeb
2024-06-03
4
-8
/
+11
|
*
[ARM64_DYNAREC] Empty register needs to be fetched last
ptitSeb
2024-06-03
1
-17
/
+9
|
*
[INTERPRETER] Fixed VZEROUPPER opcode
ptitSeb
2024-06-03
1
-1
/
+1
|
*
Try to fix mmap64 already defined error in custommem.c (#1552)
Romain TISSERAND
2024-06-03
2
-26
/
+49
|
*
[ARM64_DYNAREC] Added AVX.F3.0F 52, AVX.66.0F E4 and AVX.0F 52 opcodes
ptitSeb
2024-06-02
3
-0
/
+59
|
*
[ARM64_DYNAREC] Added AVX.66.0F38 08-0A/1C-1E/30-35/58/59/90/92/A8/A9/B8/B9 ↵
ptitSeb
2024-06-02
4
-5
/
+366
|
|
|
|
opcodes
*
[ARM64_DYNAREC] Remove parasite typo to fix build
ptitSeb
2024-06-02
1
-1
/
+1
|
*
[INTERPRETER] Added missing FMA opcodes, and fixed some existing ones
ptitSeb
2024-06-02
1
-12
/
+156
|
*
[INTERPRETER] Fixed opcode name in comment
ptitSeb
2024-06-02
1
-3
/
+3
|
*
[ARM64_DYNAREC] Added AVX.66.0F D6/E5/E7/F5 opcodes
ptitSeb
2024-06-02
1
-1
/
+66
|
*
[ARM64_DYNAREC] Added AVX.66.0F3A 00/01/04/05/0A/0B/46 opcodes
ptitSeb
2024-06-02
1
-0
/
+126
|
*
[ARM64_DYNAREC] Fixed handling of YMM0 on forward jump
ptitSeb
2024-06-02
3
-3
/
+7
|
*
[COSIM] Fixed YMM handling in cosim, seems to work better now
ptitSeb
2024-06-02
3
-1
/
+16
|
*
[ARM64_DYNAREC] Added AVX.66.0F 60-63/67-6A/71 opcodes
ptitSeb
2024-06-02
1
-4
/
+163
|
*
[ARM64_DYNAREC] Don't use fix scratch for x87 conversion, it might conflict ↵
ptitSeb
2024-06-02
3
-17
/
+36
|
|
|
|
with YMM handling
*
[INTERPRETER] Small cosmetic changes on raz of ymm
ptitSeb
2024-06-02
1
-9
/
+9
|
*
[COSIM] Improved reliability with AVX (but there is still something wrong there)
ptitSeb
2024-06-02
2
-14
/
+15
|
*
[INTERPRETER] Added FMA cpu extension (linked to BOX64_AVX=2)
ptitSeb
2024-06-02
3
-2
/
+449
|
*
[ARM64_DYNAREC] Fixed YMM COSIM refreshing on each steps
ptitSeb
2024-06-02
1
-3
/
+3
|
*
[COSIM] Fixed issue with YMM printing on difference
ptitSeb
2024-06-02
1
-1
/
+1
|
*
[LA64_DYNAREC] Added more opcodes (#1549)
Yang Liu
2024-06-02
9
-0
/
+654
|
|
|
|
|
* [LA64_DYNAREC] Added more opcodes * fastnan handling and fixed PALIGNR...
*
[ARM64_DYNAREC] Added AVX.66.0F3A 21 and fixed a bunch of issues
ptitSeb
2024-06-02
5
-21
/
+62
|
*
[INTERPRETER] Small fixes for some rare case of AES with serc==dest
ptitSeb
2024-06-02
1
-19
/
+19
|
*
[LA64_DYNAREC] Added more opcodes and fixed ADC opcode (#1548)
Yang Liu
2024-06-01
3
-19
/
+67
|
*
[ARM64_DYNAREC] Added AVX.F2.0F 58-5A/5C-5F opcodes
ptitSeb
2024-06-01
1
-0
/
+123
|
*
[ARM64_DYNAREC] Added AVX.66.0F C4/C5/D7 opcodes
ptitSeb
2024-06-01
2
-0
/
+81
|
*
[ARM64_DYNAREC] Added BMI.F2.0F38 F7 opcode
ptitSeb
2024-06-01
1
-0
/
+9
|
*
[ARM64_DYNAREC] Added AVX.66.0F 10-17/29/29/2B/2E/2F/54-59/74-76/7E opcodes
ptitSeb
2024-06-01
2
-2
/
+325
|
*
[ARM64_DYNAREC] Added AVX.0F 28/29/2B/2E/2F/54-56/5A-5F opcodes, plus ↵
ptitSeb
2024-06-01
3
-7
/
+201
|
|
|
|
various small fixes
*
[INTERP] Rework on the 16b emulation for LA64 (#1547)
Yang Liu
2024-06-01
4
-32
/
+34
|
|
|
|
|
* [INTERP] Rework on the 16b emulation for LA64 * fix compiler issue
*
[ARM64_DYNAREC] Added AVX.F3.0F 10-12/16/2A/2C/2D/58-5F opcodes, plus a few ↵
ptitSeb
2024-06-01
6
-7
/
+299
|
|
|
|
other fixes
*
[ARM64_DYNAREC] Added AVX.F2.0F 10-12/2A/2C/2D opcodes
ptitSeb
2024-06-01
5
-7
/
+205
|
*
[ARM64_DYNAREC] Added a few 67 prefixed opcodes
ptitSeb
2024-06-01
4
-0
/
+181
|
*
[ARM64_DYNAREC] Added ADX RORX opcode
ptitSeb
2024-06-01
3
-0
/
+81
|
*
[ARM64_DYNAREC] Added AVX.66.0F3A 38/39 opcodes
ptitSeb
2024-06-01
1
-2
/
+4
|
*
[ARM64_DYNAREC] Added AVX.66.0F 72/7F/F8-FE
ptitSeb
2024-06-01
2
-0
/
+162
|
*
[ARM64_DYNAREC] Added AVX.F3.0F 7E opcode
ptitSeb
2024-06-01
1
-0
/
+15
|
*
Detects extensions even if dynarec is disable at runtime (#1546)
Yang Liu
2024-06-01
1
-2
/
+0
|
*
[ARM64_DYNAREC] Added AVX.66.0F38 00/DC-DF opcodes
ptitSeb
2024-06-01
3
-21
/
+256
|
*
[ARM64_DYNAREC] Fix issue with 66 0F 38 DC-DF when rare case of dest==src
ptitSeb
2024-06-01
1
-8
/
+24
|
*
[ARM64_DYNAREC] Added AVX.F3.0F 7F opcode
ptitSeb
2024-06-01
1
-1
/
+24
|
*
[ARM64_DYNAREC] Added a couple of AVX.66.0F3A opcodes, and fixed some ↵
ptitSeb
2024-06-01
6
-4
/
+145
|
|
|
|
sse/avx function helpers
*
[ARM64_DYNAREC] Added some AVX.66.0F opcodes
ptitSeb
2024-06-01
2
-1
/
+308
|
*
[LA64_DYNAREC] Added LOCK CMPXCHG unaligned version (#1545)
Yang Liu
2024-06-01
2
-3
/
+24
|
*
[RV64_DYNAREC] Fixed LOCK CMPXCHG unaligned version (#1544)
Yang Liu
2024-06-01
1
-4
/
+4
|
*
[LA64_DYNAREC] Fixed 0F C2 CMPPS opcode (#1543)
Yang Liu
2024-05-31
1
-8
/
+8
|
*
[ARM64_DYNAREC] Added a bunch of AVX/BMI2/ADX opcodes
ptitSeb
2024-05-31
8
-20
/
+456
|
*
[INTERPRETER] Added BMI1, BMI2 and ADX extensions
ptitSeb
2024-05-31
18
-23
/
+905
|
[prev]
[next]