A C# ARM64 emulator that works translating ARM code to CIL
Find a file
Roderick Sieben 63ae8679a3 Optimized memory modified check (#538)
* Optimized memory modified check

This was initially in some cases more expensive than plainly sending the data. Now it should have way better performance.

* Small refactoring

* renamed InvalidAccessEventArgs
* Renamed PtPageBits

* Removed ValueRange(set)

They are currently unused and won't be likely to be used in the near future
2018-12-11 23:48:54 -02:00
Decoders Misc. CPU improvements (#519) 2018-12-10 22:58:52 -02:00
Decoders32 Adjust naming conventions for Ryujinx and ChocolArm64 projects (#484) 2018-10-30 22:43:02 -03:00
Events Optimized memory modified check (#538) 2018-12-11 23:48:54 -02:00
Exceptions Better process implementation (#491) 2018-11-28 20:18:09 -02:00
Instructions Misc. CPU improvements (#519) 2018-12-10 22:58:52 -02:00
Instructions32 Adjust naming conventions for Ryujinx and ChocolArm64 projects (#484) 2018-10-30 22:43:02 -03:00
Memory Optimized memory modified check (#538) 2018-12-11 23:48:54 -02:00
State Add Flush-to-zero mode (input, output) to FP instructions (slow paths); update FP Tests. Update Naming Conventions for Tests project. (#489) 2018-11-01 01:22:09 -03:00
Translation Misc. CPU improvements (#519) 2018-12-10 22:58:52 -02:00
BitUtils.cs Adjust naming conventions for Ryujinx and ChocolArm64 projects (#484) 2018-10-30 22:43:02 -03:00
ChocolArm64.csproj Add linux-x64 to RID property to make tests works on linux (#205) 2018-06-30 12:43:04 -03:00
CpuThread.cs Better process implementation (#491) 2018-11-28 20:18:09 -02:00
OpCodeTable.cs Misc. CPU improvements (#519) 2018-12-10 22:58:52 -02:00
Optimizations.cs Fix Sshl_V; Add S/Uqrshl_V, S/Uqshl_V, S/Urshl_V; Add Tests. (#516) 2018-12-01 22:34:43 -02:00
TranslatedSub.cs Misc. CPU improvements (#519) 2018-12-10 22:58:52 -02:00
TranslatedSubType.cs Adjust naming conventions for Ryujinx and ChocolArm64 projects (#484) 2018-10-30 22:43:02 -03:00
Translator.cs Misc. CPU improvements (#519) 2018-12-10 22:58:52 -02:00
TranslatorCache.cs Misc. CPU improvements (#519) 2018-12-10 22:58:52 -02:00