about summary refs log tree commit diff stats
path: root/src/dynarec/rv64 (follow)
Commit message (Expand)AuthorAgeFilesLines
* [RV64] Added nan propagation emulation for interpreter and DynaRec (#2091)Yang Liu2024-11-284-125/+76
* [RV64_DYNAREC] Fix PTEST X_CF typo (#2088)Leslie Zhai2024-11-281-1/+1
* [RV64_DYNAREC] Fixed another regression in vector (#2086)Yang Liu2024-11-271-2/+2
* [RV64_DYNAREC] Fixed more regressions for vector (#2082)Yang Liu2024-11-262-6/+6
* [RV64_DYNAREC] Fixed vector packed logical shift opcodes (#2075)xctan2024-11-262-3/+8
* [RV64_DYNAREC] Fixed vector SSE unpack opcodes (#2074)xctan2024-11-251-4/+4
* [RV64_DYNAREC] Added, fixed, and optimized opcodes (#2059)xctan2024-11-245-119/+188
* [RV64_DYNAREC] Minor optimizations on CMPXCHG (#2062)Yang Liu2024-11-241-9/+3
* Small fix for XSAVE/XRSTOR opcodes ([DYNAREC] too)ptitSeb2024-11-211-2/+2
* [DYNAREC] Reuse strongmem infra for all backends (#2052)Yang Liu2024-11-2144-217/+51
* [DYNAREC] Reworked strong memory emulation (#2043)Yang Liu2024-11-193-28/+177
* [ARM64_DYNAREC] Try to not call UpdateFlags when switching to a DFNONE state ...ptitSeb2024-11-151-0/+1
* [RV64_DYNAREC] Added more MMX opcodes for vector (#2037)xctan2024-11-152-0/+119
* [RV64_DYNAREC] Added more MMX opcodes for vector (#2035)xctan2024-11-141-0/+101
* [RV64_DYNAREC] Added more MMX opcodes for vector (#2027)xctan2024-11-132-1/+79
* [RV64_DYNAREC] Prefer AMO* instructions over LR/SC when possible (#2028)Yang Liu2024-11-134-123/+87
* [RV64_DYNAREC] Added more MMX opcodes for vector (#2026)xctan2024-11-131-0/+131
* [RV64_DYNAREC] Added more MMX opcodes for vector (#2024)xctan2024-11-134-9/+103
* [RV64_DYNAREC] Made eflags emulation branchless with xtheadcondmov (#2019)Yang Liu2024-11-1112-446/+295
* [RV64_DYNAREC] Added more MMX opcodes for vector (#2017)Yang Liu2024-11-113-4/+43
* [RV64_DYNAREC] Added mmx infra for vector (#2011)Yang Liu2024-11-097-54/+185
* [RV64_DYNAREC] Fixed some GETEX_vector usage (#2008)Yang Liu2024-11-081-3/+3
* [RV64_DYNAREC] Added more SSE opcodes for vector (#1999)Yang Liu2024-11-051-0/+25
* [DYNAREC] Reverted last 2 commit, will use CancelFillblock mecanism insteadptitSeb2024-11-031-50/+19
* [DYNAREC] Make sure the emu structure is up-to-date each time LinkNext is calledptitSeb2024-11-031-19/+50
* [RV64_DYNAREC] Added more opcodes for vector (#1992)Yang Liu2024-11-012-0/+39
* [RV64_DYNAREC] Added more opcodes for vector (#1991)Yang Liu2024-11-013-1/+67
* [RV64_DYNAREC] Added more opcodes for vector (#1989)Yang Liu2024-11-013-0/+78
* [RV64_DYNAREC] Added more opcodes for vector (#1987)Yang Liu2024-10-312-0/+125
* [RV64_DYNAREC] Added more opcodes for vector (#1983)Yang Liu2024-10-302-0/+57
* [Rv64_DYNAREC] Added more opcodes for vector (#1982)Yang Liu2024-10-302-0/+39
* [RV64_DYNAREC] Added more opcodes for vector (#1981)Yang Liu2024-10-304-20/+109
* [RV64_DYNAREC] Added more opcodes for vector (#1980)Yang Liu2024-10-303-22/+149
* [RV64_DYNAREC] Added more opcodes for vector (#1979)Yang Liu2024-10-292-0/+72
* [RV64_DYNAREC] Added more opcodes for vector (#1978)Yang Liu2024-10-292-2/+80
* [RV64_DYNAREC] Fixed 66 0F C2 CMPPD opcode for scalar and more (#1975)Yang Liu2024-10-293-6/+6
* [RV64_DYNAREC] Fixed MAXSS and MAXSD for vector (#1974)Yang Liu2024-10-282-12/+4
* [RV64_DYNAREC] Added more opcodes for vector (#1972)Yang Liu2024-10-282-3/+119
* [RV64_DYNAREC] Added more opcodes for vector (#1970)Yang Liu2024-10-284-31/+266
* [RV64_DYNAREC] Added more opcodes for vector (#1969)Yang Liu2024-10-282-38/+81
* [RV64_DYNAREC] Added more opcodes for vector (#1968)Yang Liu2024-10-283-47/+159
* [RV64_DYNAREC] Added more opcodes for vector (#1966)Yang Liu2024-10-273-4/+76
* [RV64_DYNAREC] Implemented the first AVX128 opcode for scalar only (#1962)Yang Liu2024-10-268-12/+368
* [RV64_DYNAREC] Refined fpu_{push,pop}cache for vector (#1960)Yang Liu2024-10-261-57/+85
* [RV64_DYNAREC] Added 1 more 66 0F opcode for vector (#1956)Yang Liu2024-10-246-58/+93
* [RV64_DYNAREC] Optimized horizontal opcodes (#1955)Yang Liu2024-10-241-20/+13
* [Box64] Fix compilation issues (#1938) (#1952)Chi-Kuan Chiu2024-10-221-1/+2
* [RV64_DYNAREC] Added a few more opcodes for vector (#1941)Yang Liu2024-10-152-0/+177
* [RV64_DYNAREC][LA64_DYNAREC] Fixed various issues (#1940)Yang Liu2024-10-148-43/+48
* [RV64_DYNAREC] Fixed more issues for vector (#1928)Yang Liu2024-10-123-32/+55