about summary refs log tree commit diff stats
path: root/src/dynarec/arm64/dynarec_arm64_private.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* [DYNAREC] Small refactor on StrongMem emulator and lock prefixptitSeb2025-09-131-1/+0
* [ARM64_DYNAREC] Simplified defered flags handling and limited case where Upda...ptitSeb2025-07-101-1/+0
* [RCFILE] Fixed profile per lib/dll that was using default instead of curent e...ptitSeb2025-07-091-0/+2
* [DYNAREC] Removed some unused code (#2767)Yang Liu2025-06-241-1/+0
* [DYNAREC] Refactored a bit BARRIER_FLOAT ([ARM64] olny for now, todo for RV64...ptitSeb2025-06-231-0/+4
* [DYNACACHE] More work on dynache relocationptitSeb2025-06-151-0/+4
* [DYNAREC] Make sure a dynablock does not exit a mmap backed by a file address...ptitSeb2025-06-141-0/+1
* [DYNACACHE] Created a const table, for later use in internal relocation ([ARM...ptitSeb2025-06-131-8/+8
* [ARM64_DYNAREC] Try to avoid Load/Unload of XMM/YMM regs when possible on int...ptitSeb2025-05-221-0/+3
* [DYNAREC] Use PE volatile metadata in dynarec (#2610)Yang Liu2025-05-071-3/+5
* [DYNAREC] Added ranged Dynablock dump (#2570)Yang Liu2025-04-241-0/+1
* [ARM64_DYNAREC] Better handling of x87double=2ptitSeb2025-04-211-0/+1
* [DYNAREC] Introduce BOX64_DYNAREC_X87DOUBLE=2 to handle Low Precision x87 ([A...ptitSeb2025-04-161-0/+1
* [DYNAREC] Better handling of self-loop and added CALLRET=2 settings (ARM64 on...ptitSeb2025-04-091-0/+3
* [ARM64_DYNAREC] Fixed a potential issue with SSE regs when internal jumping t...ptitSeb2025-03-291-2/+4
* [ARM64_DYNAREC] Better handling unaligned access to device memory, with reger...ptitSeb2025-01-111-0/+1
* Added initial GDBJIT support (#2162)Yang Liu2024-12-171-0/+1
* [ARM64_DYNAREC] Added DYNAREC_PAUSE option for hint instructions (#2070)Yang Liu2024-11-251-0/+1
* [ARM64_DYNAREC] More optimizations on strongmem emulation (#2051)Yang Liu2024-11-201-4/+3
* [DYNAREC] Reworked strong memory emulation (#2043)Yang Liu2024-11-191-0/+1
* [ARM64_DYNAREC] Try to not call UpdateFlags when switching to a DFNONE state ...ptitSeb2024-11-151-0/+1
* [ARM64_DYNAREC] Also use Native Carry flags directly when possibleptitSeb2024-10-291-3/+10
* [ARM64_DYNAREC] Added directmapping of x86 flags to N, V and Z arm64 flagsptitSeb2024-10-171-1/+21
* [RV64_DYNAREC] Refactored vector SEW tracking (#1820)Yang Liu2024-09-121-1/+1
* [DYNAREC] Improved cache coherency and internal jump handling, [ARM64_DYNAREC...ptitSeb2024-07-021-0/+4
* [DYNAREC] Try to limit UpdateFlags on internal jumpsptitSeb2024-06-231-1/+2
* [ARM64_DYNAREC] Restaured a better way to handle ymm register, now that the t...ptitSeb2024-06-181-2/+0
* [DYNAREC] Another fix for YMM Zero'd upper reg trackingptitSeb2024-06-091-1/+1
* [ARM64_DYNAREC] Another fix for YMM selection on High registry pressure casesptitSeb2024-06-081-1/+1
* [ARM64_DYNAREC] Fixed an issue when purging an YMM that is used in the same o...ptitSeb2024-06-081-0/+1
* [ARM64_DYNAREC] Fixed YMM cache handling, espcially in high pressure regs casesptitSeb2024-06-071-0/+3
* [DYNAREC] Improved handling of the Ymm0 attributeptitSeb2024-06-051-1/+3
* [ARM64_DYNAREC] That first avx opcode now is 256bits enabledptitSeb2024-05-301-1/+1
* [ARM64_DYNAREC] Added a fisrt 128bits only AVX opcodeptitSeb2024-05-301-4/+9
* Changed x87 way of handling FFREE opcode ([DYNAREC] too, improving x87 robust...ptitSeb2024-04-241-1/+3
* [ARM64_DYNAREC] Try to improve strongmem=4 method, with a completly different...ptitSeb2024-03-131-0/+1
* [DYNAREC] Try to fix some issue with x87 stack and skipped code being incoherentptitSeb2024-02-171-0/+1
* [ARM64_DYNAREC] Improved FFREE handling (fixing gameplay of Serious Sam 2, pr...ptitSeb2024-02-111-0/+1
* [ARM64_DYNAREC] Reworked STRONGMEM 2 & 3ptitSeb2024-02-031-3/+4
* [DYNAREC] Made callret default, improved callret efficiency, and dynarec spee...ptitSeb2023-12-131-0/+5
* [DYNAREC] Removed unused code in strongmem emulationptitSeb2023-12-051-1/+0
* [ARM64_DYNAREC] More changes to Strong memory model emulationptitSeb2023-10-181-0/+1
* [RV64_DYNAREC] Added more support for XTheadMemPair extension (#995)Yang Liu2023-09-271-1/+1
* [DYNAREC] Some spelling fixesAndré Zwing2023-08-021-6/+6
* Merge pull request #896 from josch/exeptitSeb2023-07-211-0/+0
|\
| * remove executable bitsJohannes Schauer Marin Rodrigues2023-07-211-0/+0
* | [ARM64_DYNAREC] Improved handling of FILD/FISTP i64 sequence, important fo 32...ptitSeb2023-06-251-7/+8
* | [DYNAREC] Better handling for Calling UpdateFlags when Cache flags needs tran...ptitSeb2023-05-071-1/+1
|/
* [DYNAREC] General fixes and improvment for multithread and jit program. Helps...ptitSeb2023-04-161-1/+3
* [DYNAREC] Improved TEST_INTERPRETER with inter-block testingptitSeb2023-03-281-1/+0