Test IRIW+addrs-twice

ARM IRIW+addrs-twice
{
%x0=x;
%x1=x; %y1=y;
%y2=y;
%y3=y; %x3=x;
%z0=z;
%w1=w;
%z2=z; %w2=w;
%z3=z; %w3=w;
}
 P0            | P1               | P2              | P3               ;
 MOV R0, #1    | LDR R0, [%x1]    | MOV R0, #1      | LDR R0, [%y3]    ;
 STR R0, [%x0] | EOR R1,R0,R0     | STR R0, [%y2]   | EOR R1,R0,R0     ;
               | LDR R2, [R1,%y1] |                 | LDR R2, [R1,%x3] ;
               |                  |                 |                  ;
               |                  |                 |                  ;
               |                  |                 |                  ;
 MOV R1, #1    | MOV R3, #1       | LDR R3, [%z2]   | LDR R3, [%w3]    ;
 STR R1, [%z0] | STR R3, [%w1]    | EOR R1,R3,R3    | EOR R4,R3,R3     ;
               |                  | LDR R2, [R1,%w2]| LDR R5, [R4,%z3] ;
Observed
    1:R0=1; 1:R2=0; 2:R2=0; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=0;
and 1:R0=0; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=0; 3:R0=1; 3:R2=1; 3:R3=0; 3:R5=0;
and 1:R0=0; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=0; 3:R5=0;
and 1:R0=0; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=0; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=0; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=0; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=1; 2:R3=0; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=1; 2:R3=1; 3:R0=0; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=1; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=0; 3:R0=0; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=0; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=1; 2:R2=1; 2:R3=1; 3:R0=0; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=0; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=1; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=1; 3:R3=1; 3:R5=0;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=1;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=1;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=1;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=0; 3:R5=1;
and 1:R0=0; 1:R2=0; 2:R2=1; 2:R3=0; 3:R0=1; 3:R2=1; 3:R3=0; 3:R5=1;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=1;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=0; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=1;
and 1:R0=0; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=1;
and 1:R0=1; 1:R2=0; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=1;
and 1:R0=1; 1:R2=1; 2:R2=0; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=1;
and 1:R0=1; 1:R2=0; 2:R2=1; 2:R3=1; 3:R0=1; 3:R2=0; 3:R3=1; 3:R5=1;