X86 X037+X038 "Fre PodWW Wse PodWR Fre PodWR Fre PodWW Rfi PodRR+Fre PodWW Wse PodWR Fre PodWW Rfi PodRR" {} P0 | P1 | P2 | P3 ; MOV [b],$1 | MOV [x],$2 | MOV [y],$1 | MOV [z],$1 ; MOV [d],$2 | MOV [c],$1 | MOV [e],$1 | MOV [a],$1 ; MOV EAX,[e] | MOV EAX,[y] | MOV [f],$1 | MOV EAX,[a] ; MOV [x],$1 | MOV [d],$1 | MOV EAX,[z] | MOV EBX,[b] ; | | MOV EBX,[f] | ; | | MOV ECX,[c] | ; forall (2:EBX=1 /\ (3:EAX=1 /\ (0:EAX=1 /\ (1:EAX=1 /\ (2:EAX=1 /\ (2:ECX=1 /\ (3:EBX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)) \/ 3:EBX=0 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1))) \/ 2:ECX=0 /\ (3:EBX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)) \/ 3:EBX=0 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)))) \/ 2:EAX=0 /\ (2:ECX=1 /\ (3:EBX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)) \/ 3:EBX=0 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1))) \/ 2:ECX=0 /\ (3:EBX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)) \/ 3:EBX=0 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1))))) \/ 1:EAX=0 /\ (2:ECX=1 /\ ([x]=1 /\ (2:EAX=1 /\ (3:EBX=1 /\ ([d]=2 \/ [d]=1) \/ 3:EBX=0 /\ ([d]=2 \/ [d]=1)) \/ 2:EAX=0 /\ (3:EBX=1 /\ ([d]=2 \/ [d]=1) \/ 3:EBX=0 /\ ([d]=2 \/ [d]=1)))))) \/ 0:EAX=0 /\ (1:EAX=1 /\ (2:EAX=1 /\ (2:ECX=1 /\ (3:EBX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)) \/ 3:EBX=0 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1))) \/ 2:ECX=0 /\ ([d]=1 /\ (3:EBX=1 /\ ([x]=2 \/ [x]=1) \/ 3:EBX=0 /\ ([x]=2 \/ [x]=1)))) \/ 2:EAX=0 /\ (3:EBX=1 /\ (2:ECX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)) \/ 2:ECX=0 /\ ([d]=1 /\ ([x]=2 \/ [x]=1))))) \/ 1:EAX=0 /\ (2:ECX=1 /\ (2:EAX=1 /\ (3:EBX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)) \/ 3:EBX=0 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1))) \/ 2:EAX=0 /\ (3:EBX=1 /\ ([d]=2 /\ ([x]=1) \/ [d]=1 /\ ([x]=2 \/ [x]=1)))))))))