aboutsummaryrefslogtreecommitdiff
path: root/src/ARMeilleure
AgeCommit message (Expand)Author
2024-09-15Make GetFunctionPointerForDelegate as explicit as possible (#7279)Emmanuel Hansen
2024-09-12Implement Arm32 VSHLL and QADD16 instructions (#7301)gdkchan
2024-08-27Fix deadlock in background translation thread shutdown (#7239)David McFarland
2024-08-08Implement UQADD16, UQADD8, UQSUB16, UQSUB8, VQRDMULH, VSLI and VSWP Arm32 ins...gdkchan
2024-06-19JIT: Coalesce copies on LSRA with simple register preferencing (#6950)gdkchan
2024-06-19JIT: Ensure entry block has no predecessors on RegisterUsage pass (#6951)gdkchan
2024-06-02Avoid inexact read with 'Stream.Read' (#6847)Marco Carvalho
2024-05-08Replace "List.ForEach" for "foreach" (#6783)Marco Carvalho
2024-04-09CPU: Produce non-inf results for RSQRTE instruction with subnormal inputs (#6...gdkchan
2024-04-07CPU: Fix PC alignment for ADR thumb instruction (#6613)gdkchan
2024-03-26Implement host tracked memory manager mode (#6356)gdkchan
2024-03-14Separate guest/host tracking + unaligned protection (#6486)riperiperi
2024-01-30Cpu: Implement Vpadal and Vrintr instructions (#6185)Ac_K
2024-01-24Implement SQSHL (immediate) CPU instruction (#6155)gdkchan
2024-01-20Implement a new JIT for Arm devices (#6057)gdkchan
2024-01-18Change shader cache init wait method (#6131)gdkchan
2024-01-18Move most of signal handling to Ryujinx.Cpu project (#6128)gdkchan
2023-12-04editorconfig: Set default encoding to UTF-8 (#5793)TSRBerry
2023-11-16Fix JitCache.Unmap called with the same address freeing memory in use (#5937)gdkchan
2023-11-15Migrate to .NET 8 (#5887)Zoltan Csizmadia
2023-11-05Better handle instruction aborts when hitting unmapped memory (#5869)Somebody Whoisbored
2023-10-12Replace ReaderWriterLock with ReaderWriterLockSlim (#5785)sunshineinabox
2023-10-07Fix return value of Get function when a result does not yet exist for the add...sharmander
2023-10-05Strings should not be concatenated using '+' in a loop (#5664)Marco Carvalho
2023-09-26GPU: Don't create tracking handles for buffer textures (#5727)riperiperi
2023-08-13"static readonly" constants should be "const" instead (#5560)Marco Carvalho
2023-08-09Allow access to code memory for exefs mods (#5518)TSRBerry
2023-07-30CPU (A64): Add Fmaxp & Fminp Scalar Inst.s, Fast & Slow Paths; with Tests. (#...Domenico V
2023-07-24Add workflow to automatically check code style issues for PRs (#4670)TSRBerry
2023-07-16cpu: Hotfix missing ToNearest rounding mode casesTSRBerry
2023-06-28Cpu: Implement VCVT (between floating-point and fixed-point) instruction (#5343)Ac_K
2023-06-28Apply new naming rule to all projects except Vp9 (#5407)TSRBerry
2023-06-26[ARMeilleure] Address dotnet-format issues (#5357)TSRBerry
2023-06-24Empty "case" clauses that fall through to the "default" should be omitted (#5...Marco Carvalho
2023-06-24MemoryManagement: Change return types for Commit/Decommit to void (#5325)TSRBerry
2023-06-22GetHashCode should not reference mutable fields (#5331)Marco Carvalho
2023-06-15Inheritance list should not be redundant (#5230)Marco Carvalho
2023-06-15Blocks should be synchronized on read-only fields (#5212)Marco Carvalho
2023-06-14test: Make tests runnable on system without 4KiB page size (#5184)Mary
2023-06-14Fix Arm32 double to int/uint conversion on Arm64 (#5292)gdkchan
2023-06-11Implement fast path for AES crypto instructions on Arm64 (#5281)gdkchan
2023-06-09Non-flags enums should not be used in bitwise operations (#5214)Marco Carvalho
2023-06-03Armeilleure: Fix support for Windows on ARM64 (#5202)Mary
2023-05-10Ensure background translation threads exited before disposing JIT (#4874)gdkchan
2023-05-09Replace DelegateHelper with pre-generated delegates (#4867)gdkchan
2023-04-27Move solution and projects to srcTSR Berry