AnyPS5/core/relinker/codegen/src
ljkx e66b0b34d7 feat(relinker): lower SHA-256 instructions for --to-intel
Lower SHA256RNDS2, SHA256MSG1 and SHA256MSG2 (register forms) out of line
with legacy SSE2 instructions only, so relinked code no longer needs
SHA-NI. Consecutive short SHA-256 and SSE4a sites share one stub. The
SSE4a stub builder moves to StubBodyBuilder for reuse; IsShaNi now also
recognises SHA256RNDS2 (0F 38 CB). Memory operand forms fail the relink.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 00:20:43 +02:00
..
x86 feat(relinker): lower SHA-256 instructions for --to-intel 2026-10-01 00:20:43 +02:00
Amd64OnlyConverter.cpp feat(relinker): lower register-form EXTRQ and relocate following instructions for short sites 2026-09-28 16:37:15 +13:00
InstructionScanner.cpp style: drop the branch's code comments per CONVENTIONS.md 2026-09-29 21:25:29 +03:00