about summary refs log tree commit diff stats
path: root/src/dynarec/dynarec_arm64_helper.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [DYNAREC] Refactored dynarec to ease the future adding of new target ↵ptitSeb2022-02-271-1280/+0
| | | | architecture
* Added AES-NI cpu extension support ([DYNAREC] too, using AES extension if ↵ptitSeb2021-08-281-0/+15
| | | | available)
* Made IRETQ to restore RSP and SS ([DYNAREC] too) (helps Wine64 exceptions ↵ptitSeb2021-07-171-0/+8
| | | | handling)
* Splitted mmx and x87 register (from box86)ptitSeb2021-07-111-10/+10
|
* [DYNAREC] Fixed FISTP i64 (help #14)ptitSeb2021-07-071-3/+3
|
* [DYNAREC] Improved the fast native call pathptitSeb2021-07-021-12/+23
|
* [DYNAREC] Added CF opcode and optimized native callptitSeb2021-06-281-12/+50
|
* Added 66 0F 3A 0B opcode ([DYNAREC] too)ptitSeb2021-06-141-5/+2
|
* [DYNAREC] Fixed FIS(TT)(P) opcodesptitSeb2021-06-121-4/+3
|
* [DYNAREC] Small optimisation on handling of relative addressingptitSeb2021-06-061-3/+15
|
* Oops-esrajdakin2021-04-141-1/+1
|
* Second passrajdakin2021-04-141-15/+107
|
* [DYNAREC] Fixed x87 virtual stack managmentptitSeb2021-04-031-11/+11
|
* [DYNAREC] Fixed many issues with x87 cache handlingptitSeb2021-04-031-14/+14
|
* [DYNAREC] Added DB opcodesptitSeb2021-04-031-6/+6
|
* [DYNAREC] Better 0F 77 EMMS emulationptitSeb2021-04-031-1/+1
|
* [DYNAREC] Small Fix for 67 8D opcodeptitSeb2021-04-011-1/+5
|
* [DYNAREC] Fixed 67 8D opcde, and remove hack for 67 REX.W, it was wrongptitSeb2021-04-011-0/+115
|
* [DYNAREC] FillBlock is behind a mutex now, and use LR for easier debugging ↵ptitSeb2021-03-291-3/+3
| | | | on jump_to_next
* [DYNAREC] Added 0F 58/59 opcodes, plus lots of small bugfix (IntoTheBreach ↵ptitSeb2021-03-231-1/+3
| | | | sounds good now)
* [DYNAREC] Added 64 8B opcodes, plus some fixes to FS accessptitSeb2021-03-221-2/+9
|
* [DYNAREC] Added 64 31 opcodeptitSeb2021-03-221-26/+6
|
* [DYNAREC] Optimized a bit Native call push/pop regsptitSeb2021-03-211-4/+2
|
* [DYNAREC] Fixed call_c helper with SSE argsptitSeb2021-03-211-5/+5
|
* [DYNAREC] Fixed Pop SSE Cache helperptitSeb2021-03-211-1/+1
|
* [DYNAREC] NEON infrastructureptitSeb2021-03-211-35/+29
|
* [DYNAREC] Added F6 opcodes and fixed issue with native call that may destroy ↵ptitSeb2021-03-201-0/+20
| | | | some registers
* [DYNAREC] Fixed PF flags computationptitSeb2021-03-181-1/+1
|
* Added C1 opcodes anda few bugfix (no changes in vvvvvv and IntoTheBreach issues)ptitSeb2021-03-181-5/+7
|
* [DYNAREC] Added C2 RETN and C3 RET opcodesptitSeb2021-03-171-0/+2
|
* [DYNAREC] Added 01/03/05/83 /0 ADD opcodes, plus various bugfixes (but ↵ptitSeb2021-03-171-8/+8
| | | | vvvvvv and IntoTheBreach are still broken, Thimberweed and WorldOfGoo seems ok)
* [DYNAREC] Added FF opcodesptitSeb2021-03-171-4/+9
|
* [DYNAREC] Various fixes, around GETED and other stuff (vvvvvv.x86_64 works ↵ptitSeb2021-03-171-10/+10
| | | | again)
* [DYNAREC] Added 70..7F opcodes (and fixed ORR/AND bitmask coding/decoding, ↵ptitSeb2021-03-161-13/+13
| | | | that's some convoluted encoding here)
* [DYNAREC] Added an optimisation with RIP handlingptitSeb2021-03-161-3/+3
|
* [DYNAREC] Added 8B opcodeptitSeb2021-03-161-1/+1
|
* [DYNAREC] Small optimisation on Native callptitSeb2021-03-161-4/+25
|
* [DYNAREC] Added a few more opcodes, some arm64_printer opcodes, and made ↵ptitSeb2021-03-161-13/+13
| | | | sure it works
* [DYNAREC] Beggining of emitter and dynarec infrastructure (untested yet)ptitSeb2021-03-151-0/+958