about summary refs log tree commit diff stats
path: root/src/dynarec (follow)
Commit message (Expand)AuthorAgeFilesLines
* [ARM64_DYNAREC] Small optim on PTEST opcodeptitSeb2025-04-291-17/+21
* [RV64_DYNAREC] Minor optim to 8 bit TEST opcode (#2583)Yang Liu2025-04-283-13/+18
* [RV64_DYNAREC] Small optimization to LEA opcode (#2582)Yang Liu2025-04-283-8/+9
* [ARM64_DYNAREC] Mostly cosmetic changes to SSE/AVX packed shift opcodesptitSeb2025-04-282-43/+37
* [RV64_DYNAREC] Optimized rv64 printer for pseudo and jump instructions (#2581)Yang Liu2025-04-281-7/+55
* [RV64_DYNAREC] Minor adjustment to dynarec_missing=2 (#2578)Yang Liu2025-04-283-4/+4
* [ARM64_DYNAREC] Small optim for PSIGN[B/W/D] opcodesptitSeb2025-04-272-33/+27
* [ARM64_DYNAREC] Some work on UD flags on (66) F3 0F BC/BD opcodesptitSeb2025-04-272-16/+64
* [ARM64_DYNAREC] More work on UD flags for (66) F3 0F BC/BD opcodesptitSeb2025-04-272-4/+60
* [ARM64_DYNAREC] Minor fox to F6 /7 opcodeptitSeb2025-04-271-1/+1
* [ARM64_DYNAREC] Refactored (V)PSHUFD opcodesptitSeb2025-04-262-111/+183
* [ARM64_DYNAREC] Allow shift with saturation on (V)PMULH(U)W because it will n...ptitSeb2025-04-263-10/+5
* [ARM64_DYNAREC] Small fix for edge cases on (V)PMULHUW opcodesptitSeb2025-04-263-8/+10
* [ARM64_DYNAREC] Fixed (rarely used) some edge case for (V)PMULHRSW opcode (an...ptitSeb2025-04-255-4/+67
* [ARM64_DYNAREC] Small optim on some 256bits VPMOV[S/Z]X* opcodesptitSeb2025-04-251-22/+14
* [ARM64_DYNAREC] Allow bigger block to be builtptitSeb2025-04-252-3/+5
* [ARM64_DYNAREC] Minor change, (V)PMOVMSKB is only valid on register, not memoryptitSeb2025-04-252-39/+47
* [ARM64_DYNAREC] Fixed a potential issue with PCMPEQQ opcodes, and many missin...ptitSeb2025-04-251-63/+63
* [ARM64_DYNAREC] Improved and fixed software fallback for (V)PCLMULQDQ opcodesptitSeb2025-04-242-37/+24
* [ARM64_DYNAREC] Some optimisation to some (V)(P)BLEND* opcodesptitSeb2025-04-242-63/+21
* [RV64_DYNAREC] Fixed x87 cache swapping (#2571)Yang Liu2025-04-242-9/+11
* [ARM64_DYNAREC] Small optim on (V)PACKUSDW opcodesptitSeb2025-04-242-14/+4
* [LA64_DYNAREC] Add/Opt more mmx/sse ops (#2565)phorcys2025-04-242-46/+180
* [ARM64_DYNAREC] Simplified code for MOVS[H/L]DUP opcodesptitSeb2025-04-242-19/+3
* [LA64_DYNAREC] Add POPCNT/TZCNT/LZCNT ops. (#2566)phorcys2025-04-245-8/+170
* [ARM64_DYNAREC] Small iùprovments to some (V)MOVQ opcodesptitSeb2025-04-244-11/+12
* [ARM64_DYNAREC] Small change and optims to various (V)MOVNT* opcodesptitSeb2025-04-244-33/+24
* [DYNAREC] Added ranged Dynablock dump (#2570)Yang Liu2025-04-2421-90/+96
* [ARM64_DYNAREC] Minor optim to MOVNTDQA (#2568)Yang Liu2025-04-241-3/+10
* [ARM64_DYNAREC] Small fixes and improvments to (V)MOVMSKP[S/D] opcodesptitSeb2025-04-234-15/+12
* [ARM64_DYNAREC] Few fixes and small cosmetic changes to some partial (V)MOV o...ptitSeb2025-04-238-58/+36
* [ARM64_DYNAREC] Made REP MOVSB optimisation flaglessptitSeb2025-04-231-4/+4
* [ARM64_DYNAREC] Optimized REP STOSBptitSeb2025-04-232-2/+36
* [ARM64_DYNAREC] Various improvment to various SSE/AVX 128bits/256bits mov op...ptitSeb2025-04-238-89/+144
* [DYNAREC] Added a x87pc test and some cosmetic changes too (#2561)Yang Liu2025-04-2216-158/+83
* [LA64_DYNAREC] Add SSSE3's mmx ops. (#2559)phorcys2025-04-221-0/+162
* [ARM64_DYNAREC] Improved (V)[MIN/MAX][S/P][S/D] opcodesptitSeb2025-04-224-34/+10
* [RV64_DYNAREC] Better handling of x87double=2 (#2560)Yang Liu2025-04-2210-1/+47
* [ARM64_DYNAREC] Small improvements to (V)MASKMOVDQU opcodeptitSeb2025-04-212-6/+4
* [ARM64_DYNAREC] Better handling of x87double=2ptitSeb2025-04-2110-0/+53
* [ARM64_DYNAREC] Fixed potential issue with (V)LDDQU opcodeptitSeb2025-04-212-3/+3
* [DYNAREC] More handling of low precision x87 flag change (#2556)Yang Liu2025-04-214-2/+8
* [RV64_DYNAREC][TRACE][COSIM] Improve x87 fiability in dynarec trace and cosim...Yang Liu2025-04-211-1/+1
* [ARM64_DYNAREC] Add/Improved (V)H[ADD/SUB]P[S/D] opcodesptitSeb2025-04-216-23/+53
* [ARM64_DYNAREC] Small change to 66 0F 3A 17 opcodeptitSeb2025-04-211-2/+2
* [ARM64_DYNAREC] Minor cosmetic changesptitSeb2025-04-212-2/+2
* [RV64_DYNAREC] Added X87DOUBLE=2 support (#2553)Yang Liu2025-04-2122-24/+88
* [ARM64_DYNAREC] Another potential fix for X87DOUBLE=2ptitSeb2025-04-211-1/+1
* [ARM64_DYNAREC] Fixed some potential issues with BOX64_DYNAREC_DOUBLE=2ptitSeb2025-04-213-4/+1
* [DYNAREC][TRACE] Slightly better trace message on creating dynablockptitSeb2025-04-181-2/+2