AA64: fix stlrb and stlrh store sizes

This commit is contained in:
Sleigh-InSPECtor
2026-08-10 14:16:57 -04:00
committed by ghidorahrex
parent d6be01b7eb
commit d0650fa0ef
@@ -5659,7 +5659,7 @@ is size.ldstr=2 & b_2429=0x8 & b_23=1 & L=0 & b_21=0 & b_15=1 & addrReg & Rt_GPR
:stlrb Rt_GPR32, addrReg
is size.ldstr=0 & b_2429=0x8 & b_23=1 & L=0 & b_21=0 & b_15=1 & addrReg & Rt_GPR32
{
*addrReg = Rt_GPR32;
*:1 addrReg = Rt_GPR32:1;
}
# C6.2.312 STLRH page C6-1849 line 108967 MATCH x48808000/mask=xffe08000
@@ -5670,7 +5670,7 @@ is size.ldstr=0 & b_2429=0x8 & b_23=1 & L=0 & b_21=0 & b_15=1 & addrReg & Rt_GPR
:stlrh Rt_GPR32, addrReg
is size.ldstr=1 & b_2429=0x8 & b_23=1 & L=0 & b_21=0 & b_15=1 & addrReg & Rt_GPR32
{
*addrReg = Rt_GPR32;
*:2 addrReg = Rt_GPR32:2;
}
# C6.2.313 STLUR page C6-1850 line 109030 MATCH x99000000/mask=xbfe00c00