
PPC m9s (PPCMNineSync)
"ST ; LD || ST ; LD, hexa version (c tests in @xx)"
{
P0:r4=x ; P0:r5=y ; P0:r1=1 ;
P1:r4=x ; P1:r5=y ; P1:r1=1 ;
P2:r4=x ; P3:r5=y ;
P2:r2=2 ; P3:r2=2 ;
}
P0 |P1 |P2 |P3 ;
stw r1,0(r4) |stw r1,0(r5) | | ;
sync |sync | | ;
lwz r2,0(r5) |lwz r2,0(r4) |stw r2,0(r4) |stw r2,0(r5) ;
locations [0:r2 ; 1:r2 ; x ; y ; ]