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
/
emu
/
modrm.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Moved emit functions to seperate files from signals.h (#2516)
Yang Liu
2025-04-09
1
-3
/
+3
*
[INTERP] Better handling of default NAN for a few opcodes, more to come
ptitSeb
2025-04-03
1
-0
/
+12
*
[RV64] Added nan propagation emulation for interpreter and DynaRec (#2091)
Yang Liu
2024-11-28
1
-0
/
+12
*
Improved Signal handling ([ARM4_DYNAREC] too)
ptitSeb
2024-11-18
1
-2
/
+3
*
Added 64/65 D8..D9 opcodes
ptitSeb
2024-11-07
1
-0
/
+5
*
Improve handling of memory protection, and excution bit
ptitSeb
2024-11-04
1
-3
/
+3
*
[COSIM] Imprroved F2 0F prefixed opcodes
ptitSeb
2024-06-22
1
-0
/
+1
*
[COSIM] Added more helpers to avoid segfault on rare cases
ptitSeb
2024-06-03
1
-1
/
+5
*
[COSIM] Fixed YMM handling in cosim, seems to work better now
ptitSeb
2024-06-02
1
-1
/
+1
*
[COSIM] Improved reliability with AVX (but there is still something wrong there)
ptitSeb
2024-06-02
1
-3
/
+6
*
[INTERPRETER] Added BMI1, BMI2 and ADX extensions
ptitSeb
2024-05-31
1
-0
/
+2
*
[INTERPRETER] Added avx (66 0F) EB opcode and fixed other avx opcodes
ptitSeb
2024-05-26
1
-0
/
+4
*
[INTERPRETER] Added avx (F3 0F) 6F and (66 0F) 70
ptitSeb
2024-05-26
1
-0
/
+8
*
[INTERPRETER] Added 67 64 8F opcodes, and fixed 67 64 89/8B opcodes
ptitSeb
2024-03-08
1
-0
/
+2
*
[TEST_DYNAREC] Improved accuracy of some tests, and avoid a some false-positive
ptitSeb
2024-01-27
1
-0
/
+1
*
[INTERPRETER] Added 67 66 8D opcode ([ARM64_DYNAREC] too)
ptitSeb
2024-01-06
1
-0
/
+1
*
[32BITS] Added 64 67 8B opcode (for #870)
ptitSeb
2023-07-16
1
-0
/
+2
*
[DYNAREC_TEST] Improved 67 DB and 0F AE opcodes handling
ptitSeb
2023-05-04
1
-0
/
+1
*
[DYNAREC] More improvement to TEST_DYNAREC
ptitSeb
2023-03-31
1
-0
/
+2
*
[DYNAREC] Cleaned up the TEST_INTERPRETER a bit
ptitSeb
2023-03-28
1
-0
/
+8
*
[DYNAREC] Added BOX64_DYNAREC_TEST to run interpeter and dynarec at the same ...
ptitSeb
2023-03-27
1
-0
/
+24
*
Various minor warning fixes
ptitSeb
2023-02-13
1
-1
/
+1
*
[DYNAREC] Improved BOX64_NODYNAREC effect, and Interpretor->Dynarec on condit...
ptitSeb
2022-09-25
1
-1
/
+19
*
Chenged Interpretor so RIP is updated on opcode success (better precision for...
ptitSeb
2022-08-06
1
-28
/
+30
*
Added 67 0F 67/7F ocpodes ([DYNAREC] too) (for The Last Federation)
ptitSeb
2021-10-24
1
-0
/
+1
*
Added 66 F0 81 opcodes
ptitSeb
2021-06-07
1
-0
/
+1
*
Added 67 66 0F 6F/7A opcodes
ptitSeb
2021-04-08
1
-0
/
+2
*
Added some more 67 opcodes (may need to find a better solution for this)
ptitSeb
2021-04-04
1
-0
/
+1
*
Added 64 66 0F D6 and 64 0F 29 opcodes
ptitSeb
2021-03-26
1
-0
/
+1
*
Added a large number of CPU opcodes
ptitSeb
2021-03-12
1
-0
/
+1
*
Added 66 64 8B opcode
ptitSeb
2021-03-09
1
-0
/
+1
*
Added a bunch of MMX and SSE opcodes
ptitSeb
2021-03-07
1
-0
/
+4
*
Some work on TLS (not sure it's a good idea to separate 64 FS: prefix there)
ptitSeb
2021-03-06
1
-8
/
+10
*
Fixed mod/rm relative computation when opcode have trailing bytes
ptitSeb
2021-03-06
1
-8
/
+10
*
Stop inlining all the GetE and GetG
ptitSeb
2021-03-06
1
-1
/
+1
*
Added REX 0F 90..9F SETcc opcode
ptitSeb
2021-03-06
1
-17
/
+49
*
Added 66 REX 89 MOV opcode
ptitSeb
2021-03-06
1
-1
/
+1
*
Added F2/F3 prefix handling and a bunch of F2 0F and F3 0F opcodes
ptitSeb
2021-03-05
1
-0
/
+4
*
More fixes to GetEb/GteGb and other macro, plus adding 66 C7 MOV opcode
ptitSeb
2021-03-05
1
-2
/
+6
*
Added REX 0F 40..4F CMOVcc opcodes
ptitSeb
2021-03-05
1
-0
/
+121