1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-25 04:02:42 +01:00
rpcs3/rpcs3/Crypto
Nekotekina 580bd2b25e Initial Linux Aarch64 support
* Update asmjit dependency (aarch64 branch)
* Disable USE_DISCORD_RPC by default
* Dump some JIT objects in rpcs3 cache dir
* Add SIGILL handler for all platforms
* Fix resetting zeroing denormals in thread pool
* Refactor most v128:: utils into global gv_** functions
* Refactor PPU interpreter (incomplete), remove "precise"
* - Instruction specializations with multiple accuracy flags
* - Adjust calling convention for speed
* - Removed precise/fast setting, replaced with static
* - Started refactoring interpreters for building at runtime JIT
*   (I got tired of poor compiler optimizations)
* - Expose some accuracy settings (SAT, NJ, VNAN, FPCC)
* - Add exec_bytes PPU thread variable (akin to cycle count)
* PPU LLVM: fix VCTUXS+VCTSXS instruction NaN results
* SPU interpreter: remove "precise" for now (extremely non-portable)
* - As with PPU, settings changed to static/dynamic for interpreters.
* - Precise options will be implemented later
* Fix termination after fatal error dialog
2022-01-15 06:48:04 +03:00
..
aes.cpp Initial Linux Aarch64 support 2022-01-15 06:48:04 +03:00
aes.h Minor changes 2017-01-25 04:43:12 +03:00
aesni.cpp Initial Linux Aarch64 support 2022-01-15 06:48:04 +03:00
aesni.h crypto: implement AES-NI acceleration 2019-08-19 23:39:40 +03:00
ec.cpp Crypto/ec: Make internal functions static 2021-08-01 12:21:17 +03:00
ec.h Correct mismatched licenses in Crypto 2021-05-02 13:39:50 +03:00
key_vault.cpp More random changes 2021-04-11 14:01:51 +03:00
key_vault.h Add support for sc vtrm crypto 2021-09-11 21:13:46 +02:00
lz.cpp Correct mismatched licenses in Crypto 2021-05-02 13:39:50 +03:00
lz.h Correct mismatched licenses in Crypto 2021-05-02 13:39:50 +03:00
md5.cpp crypto light refactoring. 2021-05-21 16:34:38 +03:00
md5.h Adds md5 hash to Crypto implementations 2019-09-17 01:17:48 +03:00
sha1.cpp crypto light refactoring. 2021-05-21 16:34:38 +03:00
sha1.h Updated the Crypto Engine: 2014-10-01 14:57:44 +01:00
sha256.cpp crypto light refactoring. 2021-05-21 16:34:38 +03:00
sha256.h Auto-updater 2019-10-22 01:51:50 +02:00
unedat.cpp Account empty EDAT (#11146) 2021-11-14 02:15:27 +03:00
unedat.h Fixes of PS3 filesystem EDAT/SDAT handling 2021-11-04 21:32:15 +03:00
unpkg.cpp GUI Utilities: Implement PS3 SDAT/EDAT decryption 2021-10-02 11:29:01 +02:00
unpkg.h PKG: Simplify files management 2021-09-30 20:48:47 +03:00
unself.cpp Debug SPRX check 2021-12-10 14:23:26 +01:00
unself.h More random changes 2021-04-11 14:01:51 +03:00
utils.cpp Add support for sc vtrm crypto 2021-09-11 21:13:46 +02:00
utils.h Add support for sc vtrm crypto 2021-09-11 21:13:46 +02:00