Historie revizí

Autor SHA1 Zpráva Datum
  gdkchan a1a4771ac1 Remove use of GetFunctionPointerForDelegate to get JIT cache function pointer (#4337) před 3 roky
  merry 4f293f8cbe Arm64: Simplify TryEncodeBitMask and use for constants (#4328) před 3 roky
  Andrey Sukharev ae4324032a Optimize string memory usage. Use Spans and StringBuilders where possible (#3933) před 3 roky
  merry e9a173e00c Ptc: Check process architecture (#4272) před 3 roky
  merry a11784fcbf Arm64: Cpu feature detection (#4264) před 3 roky
  gdkchan 5e0f8e8738 Implement JIT Arm64 backend (#4114) před 3 roky
  gdkchan fc4b7cba2c Make PPTC state non-static (#4157) před 3 roky
  gdkchan 219f63ff4e Fix CPU FCVTN instruction implementation (slow path) (#4159) před 3 roky
  gdkchan ee0f9b03a4 Eliminate zero-extension moves in more cases on 32-bit games (#4140) před 3 roky
  gdkchan f93c5f006a Revert "ARMeilleure: Add initial support for AVX512(EVEX encoding) (#3663)" (#4145) před 3 roky
  Wunk 295fbd0542 ARMeilleure: Add initial support for AVX512(EVEX encoding) (#3663) před 3 roky
  LDj3SNuD 5af8ce7c38 A64: Add fast path for Fcvtas_Gp/S/V, Fcvtau_Gp/S/V and Frinta_S/V in… (#3712) před 3 roky
  Wunk 45ce540b9b ARMeilleure: Add `gfni` acceleration (#3669) před 3 roky
  LDj3SNuD 814f75142e Fpsr and Fpcr freed. (#3701) před 3 roky
  LDj3SNuD b9f1ff3c77 Implemented in IR the managed methods of the ShlReg region of the SoftFallback class. (#3700) před 3 roky
  gdkchan 729ff5337c Fix increment on Arm32 NEON VLDn/VSTn instructions with regs > 1 (#3695) před 3 roky
  gdkchan c64524a240 Add ADD (zx imm12), NOP, MOV (rs), LDA, TBB, TBH, MOV (zx imm16) and CLZ thumb instructions (#3683) před 3 roky
  gdkchan db45688aa8 Implement VRSRA, VRSHRN, VQSHRUN, VQMOVN, VQMOVUN, VQADD, VQSUB, VRHADD, VPADDL, VSUBL, VQDMULH and VMLAL Arm32 NEON instructions (#3677) před 3 roky
  LDj3SNuD 7baa08dcb4 Implemented in IR the managed methods of the Saturating region ... (#3665) před 3 roky
  merry f5235fff29 ARMeilleure: Hardware accelerate SHA256 (#3585) před 3 roky
  gdkchan f7ef6364b7 Implement CPU FCVT Half <-> Double conversion variants (#3439) před 3 roky
  gdkchan 0c87bf9ea4 Refactor CPU interface to allow the implementation of other CPU emulators (#3362) před 4 roky
  gdkchan 26a881176e Fix tail merge from block with conditional jump to multiple returns (#3267) před 4 roky
  merry df70442c46 InstEmitMemoryEx: Barrier after write on ordered store (#3193) před 4 roky
  merry b97ff4da5e A32: Fix ALU immediate instructions (#3179) před 4 roky
  gdkchan f2087ca29e PPTC version increment (#3139) před 4 roky
  gdkchan 92d166ecb7 Enable CPU JIT cache invalidation (#2965) před 4 roky
  gdkchan bd412afb9f Fix small precision error on CPU reciprocal estimate instructions (#3061) před 4 roky
  gdkchan f3bfd799e1 Fix calls passing V128 values on Linux (#3034) před 4 roky
  gdkchan f0824fde9f Add host CPU memory barriers for DMB/DSB and ordered load/store (#3015) před 4 roky