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
/
dynarec
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
[RV64_DYNAREC] Add 1E/1F opcode (#1407)
ZoHan
2024-04-03
1
-4
/
+27
*
[RV64_DYNAREC] Add more opcodes (#1405)
ZoHan
2024-04-03
1
-0
/
+36
*
[ARM64_DYNAREC] Better fix for #1366, that should help #1383)
ptitSeb
2024-04-02
4
-6
/
+5
*
[DYNAREC] Small fixed on dynarec block protection
ptitSeb
2024-04-02
1
-1
/
+1
*
[DYNAREC] Improved CancelBlock function (might help #1383)
ptitSeb
2024-04-02
1
-1
/
+1
*
[RV64_DYNAREC] Fixed some issue with x87 stack managment (ported from ARM64) ...
Yang Liu
2024-04-02
1
-12
/
+18
*
[LA64_DYNAREC] Added more SSE/SSE2 instructions (#1400)
Yang Liu
2024-04-02
5
-4
/
+154
*
[LA64_DYNAREC] Fixed EBBACK (#1399)
Yang Liu
2024-04-02
2
-10
/
+10
*
[ARM64_DYNAREC] Fixed some issue with x87 stack managment
ptitSeb
2024-03-29
3
-24
/
+31
*
[LA64_DYNAREC] Added basic SSE infra and 66 0F 6E MOVD opcode (#1391)
Yang Liu
2024-03-28
7
-28
/
+718
*
[ARM64_DYNAREC] More check to abort a block if x87 stack cache is incoherent
ptitSeb
2024-03-26
2
-1
/
+12
*
[LA64_DYNAREC] Added CMOVcc opcodes and some fixes too (#1375)
Yang Liu
2024-03-20
3
-23
/
+44
*
[LA64_DYNAREC] Added some FP/LSX/LASX instructions to the emitter (#1374)
Yang Liu
2024-03-20
1
-1
/
+833
*
[DYNAREC] This should fix some issue with dynarec, like #1366 (but should be ...
ptitSeb
2024-03-19
1
-6
/
+7
*
Changed, again, RDTSC and Hardware counter, introducing auto calibration when...
ptitSeb
2024-03-14
2
-0
/
+12
*
Added 64 66 83 opcodes ([ARM64_DYNAREC] too)
ptitSeb
2024-03-14
2
-1
/
+107
*
[ARM64_DYNAREC] Try to improve strongmem=4 method, with a completly different...
ptitSeb
2024-03-13
2
-12
/
+14
*
[LA64_DYNAREC] Added more LBT instructions to the printer (#1356)
Yang Liu
2024-03-11
2
-28
/
+168
*
[LA64_DYNAREC] Added more opcodes and some fixes (#1355)
Yang Liu
2024-03-11
8
-16
/
+210
*
[LA64_DYNAREC] Added more opcodes (#1354)
Yang Liu
2024-03-11
4
-176
/
+313
*
[DYNAREC] Limit temporary memory allocation on FillBlock64
ptitSeb
2024-03-10
7
-50
/
+40
*
[ARM64_DYNAREC] Added 64/65 0B opcode
ptitSeb
2024-03-10
1
-0
/
+10
*
[ARM64_DYNAREC] Fixed printer for MVN with shift
ptitSeb
2024-03-10
1
-2
/
+2
*
[ARM64_DYNAREC][RV64_DYNAREC] Fixed some case where MOVS/B/W/D/Q is used on a...
ptitSeb
2024-03-08
3
-5
/
+6
*
POPF opcode should not overwrite IF bit
ptitSeb
2024-03-08
2
-2
/
+3
*
[ARM64_DYNAREC] Added 66 64 0F 6F opcode (for #1349)
ptitSeb
2024-03-08
1
-30
/
+47
*
[ARM64_DYNAREC] Added 67 64 8B opcode
ptitSeb
2024-03-08
1
-0
/
+13
*
[ARM64_DYNAREC] Added 67 64 8F opcode
ptitSeb
2024-03-08
1
-0
/
+13
*
[ARM64_DYNAREC] Improved MOV32w and MOV64x with a funciton with more speciall...
ptitSeb
2024-03-08
3
-23
/
+84
*
[DYNAREC] Revert some fasly changes to the shift opcodes (#1346)
Yang Liu
2024-03-08
7
-297
/
+306
*
[DYNAREC] Made shift operations handle count==0 more uniformly (#1345)
Yang Liu
2024-03-08
10
-282
/
+378
*
[ARM64_DYNAREC] Fixed a falsy optimization on PSHUFHW (#1344)
Yang Liu
2024-03-08
1
-6
/
+6
*
[ARM64_DYNAREC] Use convert_bitmask in logic emitters and in MAX32w and MOV64x
ptitSeb
2024-03-07
3
-26
/
+81
*
[ARM64_DYNAREC] Added 0F E1 opcode
ptitSeb
2024-03-07
1
-1
/
+14
*
[LA64_DYNAREC] Added C1 /4 and /6 opcodes and some fix (#1341)
Haichen Wu
2024-03-07
4
-10
/
+140
*
[ARM] Added immediate encoding (#1340)
rajdakin
2024-03-07
2
-0
/
+93
*
[ARM64_DYNAREC] Slightly better trace when dynarec log unknown opcode
ptitSeb
2024-03-07
1
-1
/
+1
*
[TRACE] Improved logs on NULL-sized block
ptitSeb
2024-03-07
1
-0
/
+6
*
[ARM64_DYNAREC] Fixed F0 0F AB opcode
ptitSeb
2024-03-07
1
-1
/
+1
*
[ARM64_DYNAREC] A bot more work on shift opcodes
ptitSeb
2024-03-07
1
-27
/
+17
*
[ARM64_DYNAREC] Small optim to SAHF & more cosmetics stuffs
ptitSeb
2024-03-06
2
-5
/
+4
*
[RV64_DYNAREC] Added 66 0F 38 61 PCMPESTRI opcode and some refactors too (#1337)
Yang Liu
2024-03-06
4
-133
/
+108
*
[ARM64_DYNAREC] Fixed some typos (#1336)
Yang Liu
2024-03-06
1
-3
/
+3
*
[LA64_DYNAREC] Added more opcodes and more instructions in emitter and printe...
Yang Liu
2024-03-05
3
-0
/
+57
*
[LA64_DYNAREC] Added more opcodes and some fixes too (#1331)
Yang Liu
2024-03-05
7
-4
/
+226
*
[LA64_DYNAREC] Added more opcodes and some fixes in the printer (#1330)
Yang Liu
2024-03-05
5
-15
/
+199
*
[LA64_DYNAREC] Made eflags synchronization lazy (#1329)
Yang Liu
2024-03-05
10
-101
/
+122
*
[LA64_DYNAREC] Added more opcodes (#1327)
Yang Liu
2024-03-04
7
-7
/
+213
*
[LA64_DYNAREC] Added more and more opcodes (#1326)
Yang Liu
2024-03-04
7
-7
/
+339
*
[LA64_DYNAREC] Utilizing bitmanip instructions because they're great (#1324)
Yang Liu
2024-03-04
5
-126
/
+86
[next]