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
/
rv64
/
dynarec_rv64_660f.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
[RV64_DYNAREC] Fixed some 16bit BT/BTS/BTR/BTC opcodes (#3062)
Yang Liu
2025-10-12
1
-47
/
+135
*
[DYNAREC][INTERP] Added a few multibyte nops (#3046)
Yang Liu
2025-10-10
1
-0
/
+5
*
RV64_DYNAREC] Added more avx scalar opcodes (#3029)
Yang Liu
2025-09-22
1
-2
/
+2
*
[RV64_DYNAREC] Added more scalar avx opcodes (#2971)
Yang Liu
2025-08-25
1
-1
/
+1
*
[RV64_DYNAREC] Added more scalar avx 66 0F opcodes (#2960)
Yang Liu
2025-08-22
1
-1
/
+1
*
[DYNACACHE] Refactored cpu extension, will be used in dynacache signature checks
ptitSeb
2025-06-14
1
-20
/
+20
*
[RV64_DYNAREC] Optimized CLZ macro with xtheadbb (#2664)
Yang Liu
2025-05-23
1
-2
/
+2
*
[RV64_DYNAREC] Optimized some opcodes with xtheadbb (#2663)
Yang Liu
2025-05-23
1
-8
/
+13
*
[RV64_DYNAREC] Fixed more potential scratch register conflicts (#2652)
Yang Liu
2025-05-20
1
-1
/
+1
*
Moved more functions to os.h (#2497)
Yang Liu
2025-04-03
1
-1
/
+0
*
Introduced box64cpu.h for exported interpreter and dynarec functions (#2490)
Yang Liu
2025-04-01
1
-2
/
+1
*
[INTERP] Added more nops ([DYNAREC] too) (#2378)
Yang Liu
2025-02-17
1
-0
/
+1
*
[INTERP] Added 66 0F 19 NOP opcode ([DYNAREC] too) (#2375)
Yang Liu
2025-02-17
1
-0
/
+1
*
[RV64_DYNAREC] Minor fixes and improvements on various opcodes (#2331)
Yang Liu
2025-02-08
1
-23
/
+29
*
[ENV] Initial refactor of env variables infrastructure (#2274)
Yang Liu
2025-01-21
1
-22
/
+22
*
[RV64_DYNAREC] Fixed nativeflags tmp register usage (#2199)
Yang Liu
2024-12-24
1
-0
/
+3
*
[RV64_DYNAREC] New register mapping (#2139)
Yang Liu
2024-12-12
1
-2
/
+2
*
[DYNAREC] Introduced TO_NAT to ease register mapping changes in future (#2111)
Yang Liu
2024-12-05
1
-32
/
+24
*
[RV64_DYNAREC] Added simple opcodes fusion as "native flags" (#2102)
Yang Liu
2024-12-02
1
-35
/
+37
*
[RV64_DYNAREC] Added, fixed, and optimized opcodes (#2059)
xctan
2024-11-24
1
-0
/
+14
*
[DYNAREC] Reuse strongmem infra for all backends (#2052)
Yang Liu
2024-11-21
1
-1
/
+1
*
[RV64_DYNAREC] Added more MMX opcodes for vector (#2024)
xctan
2024-11-13
1
-2
/
+2
*
[RV64_DYNAREC] Fixed 66 0F C2 CMPPD opcode for scalar and more (#1975)
Yang Liu
2024-10-29
1
-2
/
+2
*
[RV64_DYNAREC] Split 660f.c to speedup compilation a bit (#1924)
Yang Liu
2024-10-11
1
-1228
/
+22
*
[RV64_DYNAREC] Fix some typos in docs and dynarec/rv64 (#1758)
WANG Guidong
2024-08-26
1
-1
/
+1
*
[RV64_DYNAREC] Added more opcodes (#1740)
Yang Liu
2024-08-16
1
-31
/
+93
*
[RV64_DYNAREC] Added 66 0F 3A 63 PCMPISTRI opcode (#1735)
Yang Liu
2024-08-16
1
-5
/
+34
*
[DYNAREC_RV64] Removed TODOs on GETEX and GETEM macros (#1720)
Yang Liu
2024-08-09
1
-154
/
+153
*
[RV64_DYNAREC] Fixed flag generation in IMUL/MUL opcode (#1715)
xctan
2024-08-08
1
-1
/
+1
*
[RV64_DYNAREC] Fixed some bugs for VMP (#1679)
xctan
2024-07-16
1
-7
/
+7
*
Fixes (#1659)
rajdakin
2024-07-09
1
-1
/
+1
*
Mask `rs2` when using `bext` instruction if `rex.w` is not set (#1653)
Yip Coekjan
2024-07-08
1
-3
/
+8
*
[RV64_DYNAREC] Added preliminary RVV infra and PXOR opcode for demonstration ...
Yang Liu
2024-07-04
1
-12
/
+12
*
[RV64_DYNAREC] Fixed some opcodes caught by cosim (#1561)
xctan
2024-06-06
1
-11
/
+14
*
[RV64_DYNAREC] Added more MMX opcodes and some optimizations too (#1557)
xctan
2024-06-03
1
-12
/
+12
*
[RV64_DYNAREC] Added more MMX opcodes and some optimizations too (#1542)
xctan
2024-05-31
1
-13
/
+65
*
[RV64_DYNAREC] Added more MMX opcodes and some optimizations too (#1539)
xctan
2024-05-30
1
-33
/
+83
*
Added more MMX opcodes and some optimizations too (#1537)
xctan
2024-05-30
1
-22
/
+61
*
[RV64_DYNAREC] Added more MMX opcodes and some optimizations too (#1535)
xctan
2024-05-28
1
-14
/
+21
*
[RV64_DYNAREC] Fixed some bit manipulation opcodes
ptitSeb
2024-05-20
1
-2
/
+8
*
[RV64_DYNAREC] Improved/fixed flag handling (ported from ARM64_DYNAREC)
ptitSeb
2024-04-30
1
-1
/
+1
*
[RV64_DYNAREC] Added 66 0F 38 61 PCMPESTRI opcode and some refactors too (#1337)
Yang Liu
2024-03-06
1
-34
/
+42
*
[RV64_DYNAREC] Added all missing 66 0F opcodes for test17 (#1281)
Yang Liu
2024-02-23
1
-1
/
+91
*
[RV64_DYNAREC] Added 2 more 66 0F opcodes for test17 (#1278)
Yang Liu
2024-02-22
1
-18
/
+60
*
[RV64_DYNAREC] Added more opcodes (#1277)
Yang Liu
2024-02-22
1
-0
/
+11
*
[DYNAREC_RV64] Added more opcodes and some minor optimizations (#1272)
Yang Liu
2024-02-20
1
-2
/
+1
*
[RV64_DYNAREC] Fixed 66 0F B6 MOVZX opcode (#1196)
xctan
2024-01-11
1
-0
/
+1
*
[DYNAREC_RV64] Added more opcodes for VMP-protected GI (#1168)
xctan
2023-12-26
1
-36
/
+119
*
[DYNAREC_RV64] Added more opcodes for VMP-protected GI (#1164)
xctan
2023-12-25
1
-0
/
+194
*
[DYNAREC_RV64] Added more opcodes and fixes (#1154)
Yang Liu
2023-12-22
1
-1
/
+12
[next]