AnyPS5/core
Adrià Franch 5fc16a9548 feat(relinker): lower SHA-256 instructions with a memory operand
SHA256RNDS2/MSG1/MSG2 with a memory source made `--to-intel` fail the
whole relink. The stub now spills a scratch xmm, loads the operand into
it with MOVDQU (AMD does not fault on a misaligned SHA operand, so the
unaligned load keeps that behaviour) and runs the register-form
lowering. RSP-based operands get the spill depth added to their
displacement. RIP-relative operands still fail: the stub runs at a
different address.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-04 08:21:40 +02:00
..
Decoder Merge pull request #227 from adriadam10/feat/png-enc 2026-10-02 22:08:05 +03:00
libs Merge pull request #373 from MichonGoddijn231849/fix/replaced-device-shadows 2026-10-04 18:49:42 +13:00
relinker feat(relinker): lower SHA-256 instructions with a memory operand 2026-10-04 08:21:40 +02:00
shader/recompiler perf(agc): draw mesh-stage indirect draws on the GPU 2026-10-04 15:45:56 +13:00