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] Optimize push/pop with xtheadmemidx (#2150)
Yang Liu
2024-12-13
1
-28
/
+98
*
[RV64_DYNAREC] Fixed some TO_NAT usages (#2149)
Yang Liu
2024-12-13
1
-4
/
+4
*
[RV64_DYNAREC] Reinitialize sew after callret (#2148)
Yang Liu
2024-12-13
1
-27
/
+14
*
[RV64_DYNAREC] Reworked ZEROUP and freed t0 (#2147)
xctan
2024-12-12
14
-80
/
+74
*
[RV64_DYNAREC] New register mapping (#2139)
Yang Liu
2024-12-12
23
-595
/
+596
*
[LA64_DYNAREC] Added more opcodes (#2145)
Leslie Zhai
2024-12-12
3
-0
/
+64
*
[ARM64_DYNAREC] Force flags to be at least defered when priv opcode is run on...
ptitSeb
2024-12-11
3
-15
/
+75
*
[DYNAREC] Small improvments on flags when end of block if trigger early
ptitSeb
2024-12-11
2
-5
/
+4
*
[ARM64_DYNAREC] Better hadnling of flags on btx opcode familly ([COSIM] and i...
ptitSeb
2024-12-11
3
-50
/
+222
*
[COSIM] Try to get more stable result on x87 stacks by unwinding status befor...
ptitSeb
2024-12-11
8
-1
/
+44
*
[LA64_DYNAREC] Added more 660F opcodes (#2127)
Leslie Zhai
2024-12-10
3
-1
/
+248
*
[INTERPRETER] Added 64bits 67 A1 opcode ([ARM64_DYNAREC] Too)
ptitSeb
2024-12-09
1
-0
/
+10
*
[LA64_DYNAREC] Added AES opcodes (#2122)
Leslie Zhai
2024-12-07
1
-0
/
+76
*
[DYNAREC] Fixed a typo which leads to regression (#2121)
Yang Liu
2024-12-06
1
-1
/
+1
*
[LA64_DYNAREC] Added XOR AX, Iw opcode (#2116)
Leslie Zhai
2024-12-06
1
-0
/
+9
*
[RV64_DYNAREC] Improve native flag handling
ptitSeb
2024-12-06
7
-39
/
+68
*
[LA64_DYNAREC] Added HLT opcode (#2112)
Leslie Zhai
2024-12-05
1
-0
/
+11
*
[NON4KPAGE] Some more adjustments for non-4Kpagesize system (should help #2110)
ptitSeb
2024-12-05
1
-3
/
+3
*
[DYNAREC] Introduced TO_NAT to ease register mapping changes in future (#2111)
Yang Liu
2024-12-05
67
-3960
/
+4558
*
Disable another execution test when pagesize is not 4K
ptitSeb
2024-12-04
1
-2
/
+2
*
Improved signal handling ([BOX32] Too)
ptitSeb
2024-12-03
1
-4
/
+4
*
[LA64_DYNAREC] Fixed sign extension of 8-bit immediate in 66 opcodes (#2106)
Yang Liu
2024-12-03
1
-19
/
+19
*
[RV64_DYNAREC] Added simple opcodes fusion as "native flags" (#2102)
Yang Liu
2024-12-02
32
-798
/
+1166
*
[ARM64_DYNAREC] Improved some x87 opcode behaviour
ptitSeb
2024-12-02
16
-45
/
+99
*
[LA64_DYNAREC] Added INSB, INSD, OUTSB and OUTSD opcodes (#2100)
Leslie Zhai
2024-12-02
1
-0
/
+24
*
*[ARM64_DYNAREC] Fixed some cases of memory access on BTR/BTS opcodes (for #2...
ptitSeb
2024-12-01
2
-4
/
+4
*
[ARM64_DYNAREC] Added F2 0F 80..8F opcodes
ptitSeb
2024-11-30
1
-0
/
+37
*
Added a new memExist helper function and use it instead of getMmapped were it...
ptitSeb
2024-11-30
2
-2
/
+4
*
[INTERPRETER] Added 0F 30 ocpode ([RM64_DYNAREC] too) (for #2090)
ptitSeb
2024-11-30
1
-1
/
+11
*
[RV64] Added nan propagation emulation for interpreter and DynaRec (#2091)
Yang Liu
2024-11-28
4
-125
/
+76
*
[RV64_DYNAREC] Fix PTEST X_CF typo (#2088)
Leslie Zhai
2024-11-28
1
-1
/
+1
*
[LA64_DYNAREC] Added LEA opcode (#2087)
Leslie Zhai
2024-11-28
1
-0
/
+11
*
[RV64_DYNAREC] Fixed another regression in vector (#2086)
Yang Liu
2024-11-27
1
-2
/
+2
*
[RV64_DYNAREC] Fixed more regressions for vector (#2082)
Yang Liu
2024-11-26
2
-6
/
+6
*
[ARM64_DYNAREC][TRACE] Use BLR on ret/retn with TRACE to allow relevant debug...
ptitSeb
2024-11-26
1
-0
/
+8
*
[LA64_DYNAREC] Added SBB opcodes (#2076)
Leslie Zhai
2024-11-26
5
-1
/
+115
*
[RV64_DYNAREC] Fixed vector packed logical shift opcodes (#2075)
xctan
2024-11-26
2
-3
/
+8
*
[RV64_DYNAREC] Fixed vector SSE unpack opcodes (#2074)
xctan
2024-11-25
1
-4
/
+4
*
[ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions (#2070)
Yang Liu
2024-11-25
8
-7
/
+34
*
[LA64_DYNAREC] Add adc8, adc8c, adc16 and testadc (#2069)
Leslie Zhai
2024-11-25
6
-0
/
+293
*
[ARM64_DYNAREC] Use YIELD instead of WFE (#2066)
Yang Liu
2024-11-24
3
-1
/
+15
*
[RV64_DYNAREC] Added, fixed, and optimized opcodes (#2059)
xctan
2024-11-24
5
-119
/
+188
*
[ARM64_DYNAREC] Fix a regression, as 90 opcode is not always NOP depending on...
ptitSeb
2024-11-24
1
-12
/
+14
*
[ARM64_DYNAREC] Generate corresponding hint instruction for PAUSE (#2063)
Yang Liu
2024-11-24
2
-9
/
+13
*
[RV64_DYNAREC] Minor optimizations on CMPXCHG (#2062)
Yang Liu
2024-11-24
1
-9
/
+3
*
[ARM64_DYNAREC] Small optim for emit_shld32c CF flag computation
ptitSeb
2024-11-23
1
-2
/
+1
*
[DYNAREC] Better detection of wait slot
ptitSeb
2024-11-23
1
-0
/
+15
*
Small fix for XSAVE/XRSTOR opcodes ([DYNAREC] too)
ptitSeb
2024-11-21
3
-6
/
+6
*
[LA64_DYNAREC] Added more opcodes for JDK (#2055)
Yang Liu
2024-11-21
5
-1
/
+272
*
[DYNAREC] Reuse strongmem infra for all backends (#2052)
Yang Liu
2024-11-21
105
-636
/
+302
[next]