X86 X055+X056-F "Fre PodWW Wse PodWR Fre PodWW Wse PodWR+Fre PodWW Wse PodWW Wse PodWR" {} P0 | P1 | P2 | P3 ; MOV [a],$1 | MOV [d],$1 | MOV [y],$1 | MOV [z],$2 ; MOV [b],$2 | MOV [b],$1 | MOV [c],$2 | MFENCE ; MOV [c],$1 | MOV [x],$2 | MFENCE | MOV EAX,[a] ; MOV [x],$1 | MFENCE | MOV EAX,[d] | ; | MOV EAX,[y] | MOV [z],$1 | ; forall (1:EAX=1 /\ (2:EAX=1 /\ (3:EAX=1 /\ (b=2 /\ (c=2 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)) \/ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1))) \/ b=1 /\ (c=2 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)) \/ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)))) \/ 3:EAX=0 /\ (b=2 /\ (c=2 /\ z=1 /\ (x=2 \/ x=1) \/ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1))) \/ b=1 /\ (c=2 /\ z=1 /\ (x=2 \/ x=1) \/ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1))))) \/ 2:EAX=0 /\ (3:EAX=1 /\ (b=2 /\ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)) \/ b=1 /\ (c=2 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)) \/ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)))) \/ 3:EAX=0 /\ (b=2 /\ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)) \/ b=1 /\ (c=2 /\ z=1 /\ (x=2 \/ x=1) \/ c=1 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)))))) \/ 1:EAX=0 /\ 2:EAX=1 /\ (3:EAX=1 /\ (b=2 /\ (c=2 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)) \/ c=1 /\ x=1 /\ (z=2 \/ z=1)) \/ b=1 /\ (c=2 /\ (x=2 /\ (z=2 \/ z=1) \/ x=1 /\ (z=2 \/ z=1)) \/ c=1 /\ x=1 /\ (z=2 \/ z=1))) \/ 3:EAX=0 /\ (b=2 /\ (c=2 /\ z=1 /\ (x=2 \/ x=1) \/ c=1 /\ x=1 /\ (z=2 \/ z=1)) \/ b=1 /\ z=1 /\ (c=2 /\ (x=2 \/ x=1) \/ c=1 /\ x=1))))