dolphin icon indicating copy to clipboard operation
dolphin copied to clipboard

JitArm64: Add analysis for m_ppc_state LDP/STP

Open JosJuice opened this issue 1 month ago • 0 comments

Using LDP/STP when accessing m_ppc_state lets us load/store two registers at once. We previously opportunistically used STP, but this new analysis lets us move loads earlier and move stores later to make use of LDP/STP in more situations. This reduces code size and time spent on m_ppc_state accesses, possibly with exceptions when under heavy register pressure.

JosJuice avatar Nov 29 '25 17:11 JosJuice