1
0
Fork 0
forked from Mirror/Ryujinx
Ryujinx/ARMeilleure/Translation
riperiperi 1ae690ba2f
Use normal memory store path for DC ZVA ()
Seems like this is used as an optimized way to clear memory in homebrew applications. Unfortunately, calling the software fallback method every 8 bytes was not very optimal.

The existing EmitStore is used by passing in ZR as the register to get a 0 write.
2021-09-29 01:21:30 +02:00
..
Cache Add multi-level function table () 2021-05-29 18:06:28 -03:00
PTC Use normal memory store path for DC ZVA () 2021-09-29 01:21:30 +02:00
ArmEmitterContext.cs Refactor PtcInfo () 2021-09-14 01:23:37 +02:00
Compiler.cs Refactor PtcInfo () 2021-09-14 01:23:37 +02:00
CompilerContext.cs Add a new JIT compiler for CPU code () 2019-08-08 21:56:22 +03:00
CompilerOptions.cs Refactor PtcInfo () 2021-09-14 01:23:37 +02:00
ControlFlowGraph.cs Reduce JIT GC allocations () 2021-08-17 15:08:34 -03:00
DelegateHelper.cs Add Profiled Persistent Translation Cache. () 2020-06-16 20:28:02 +02:00
DelegateInfo.cs PPTC Follow-up. () 2020-12-17 20:32:09 +01:00
Delegates.cs Add multi-level function table () 2021-05-29 18:06:28 -03:00
DispatcherFunction.cs Add multi-level function table () 2021-05-29 18:06:28 -03:00
Dominance.cs Replace LinkedList by IntrusiveList to avoid allocations on JIT () 2020-02-17 22:30:54 +01:00
EmitterContext.cs Reduce JIT GC allocations () 2021-08-17 15:08:34 -03:00
GuestFunction.cs Add a new JIT compiler for CPU code () 2019-08-08 21:56:22 +03:00
RegisterToLocal.cs Reduce JIT GC allocations () 2021-08-17 15:08:34 -03:00
RegisterUsage.cs Reduce JIT GC allocations () 2021-08-17 15:08:34 -03:00
RejitRequest.cs Add Profiled Persistent Translation Cache. () 2020-06-16 20:28:02 +02:00
SsaConstruction.cs Reduce JIT GC allocations () 2021-08-17 15:08:34 -03:00
SsaDeconstruction.cs Reduce JIT GC allocations () 2021-08-17 15:08:34 -03:00
TranslatedFunction.cs Add inlined on translation call counting () 2021-04-18 23:43:53 +02:00
Translator.cs Refactor PtcInfo () 2021-09-14 01:23:37 +02:00
TranslatorStubs.cs Refactor PtcInfo () 2021-09-14 01:23:37 +02:00