(* NEG DWORD [loc8] *) val _ = x86_test "F71DC49B0408" [("8049BC4","CB"), ("8049BC5","34"), ("8049BC6","43"), ("8049BC7","07"), ("SF","T"), ("ZF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","35"), ("8049BC5","CB"), ("8049BC6","BC"), ("8049BC7","F8"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","00000000"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048486")] [("EAX","00000000"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDX *) val _ = x86_test "F7DA" [("EDX","00000000"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("EDX","00000000"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDX *) val _ = x86_test "F7DA" [("EDX","FFFFFFFF"), ("PF","T"), ("CF","F"), ("AF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048486")] [("EDX","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc63] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD ECX *) val _ = x86_test "F7D9" [("ECX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("ECX","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc17] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","00000001"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("EDI","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFE"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("ZF","F"), ("EIP","08048486")] [("EDI","00000002"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDX *) val _ = x86_test "F7DA" [("EDX","00000002"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("EDX","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD ECX *) val _ = x86_test "F7D9" [("ECX","00000000"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("EIP","08048486")] [("ECX","00000000"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EDX + ECX] *) val _ = x86_test "F71C0A" [("EDX","08049BC4"), ("ECX","0000000F"), ("8049BD3","00"), ("8049BD4","00"), ("8049BD5","00"), ("8049BD6","00"), ("OF","T"), ("SF","T"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("EIP","080484A6")] [("EDX","08049BC4"), ("ECX","0000000F"), ("8049BD3","00"), ("8049BD4","00"), ("8049BD5","00"), ("8049BD6","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFE"), ("SF","T"), ("ZF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("OF","F"), ("EIP","08048486")] [("EDI","00000002"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","3A2A06A9"), ("SF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("EDI","C5D5F957"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc98] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("OF","T"), ("SF","T"), ("ZF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [ECX + 4*EDX] *) val _ = x86_test "F71C91" [("ECX","08049BC4"), ("EDX","00000000"), ("8049BC4","FE"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("OF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("ZF","F"), ("SF","F"), ("EIP","080484A6")] [("ECX","08049BC4"), ("EDX","00000000"), ("8049BC4","02"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","68B608B6"), ("OF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("SF","F"), ("EIP","08048486")] [("EAX","9749F74A"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","00000002"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("OF","F"), ("EIP","08048486")] [("EAX","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc203] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FF"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("EIP","0804849F")] [("8049BC4","01"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD ECX *) val _ = x86_test "F7D9" [("ECX","00000002"), ("SF","T"), ("ZF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("OF","F"), ("EIP","08048486")] [("ECX","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EDI + 2*ESI] *) val _ = x86_test "F71C77" [("EDI","08049BC4"), ("ESI","00000003"), ("8049BCA","DB"), ("8049BCB","C2"), ("8049BCC","28"), ("8049BCD","1D"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("EIP","080484A6")] [("EDI","08049BC4"), ("ESI","00000003"), ("8049BCA","25"), ("8049BCB","3D"), ("8049BCC","D7"), ("8049BCD","E2"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD EDX *) val _ = x86_test "F7DA" [("EDX","00000001"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("EIP","08048486")] [("EDX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDX *) val _ = x86_test "F7DA" [("EDX","00000001"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("EIP","08048486")] [("EDX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EBX + 8*EDI+1] *) val _ = x86_test "F75CFB01" [("EBX","08049BC4"), ("EDI","00000009"), ("8049C0D","FE"), ("8049C0E","FF"), ("8049C0F","FF"), ("8049C10","FF"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("ZF","F"), ("EIP","080484A7")] [("EBX","08049BC4"), ("EDI","00000009"), ("8049C0D","02"), ("8049C0E","00"), ("8049C0F","00"), ("8049C10","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFF"), ("OF","T"), ("SF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("ZF","F"), ("EIP","08048486")] [("EDI","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EBP *) val _ = x86_test "F7DD" [("EBP","00000002"), ("OF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("ZF","F"), ("SF","F"), ("EIP","08048486")] [("EBP","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc22] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FF"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("EIP","0804849F")] [("8049BC4","01"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD ECX *) val _ = x86_test "F7D9" [("ECX","FFFFFFFF"), ("PF","T"), ("CF","F"), ("AF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048486")] [("ECX","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [ECX + 2*EDI+11] *) val _ = x86_test "F75C790B" [("ECX","08049BC4"), ("EDI","00000018"), ("8049BFF","FE"), ("8049C00","FF"), ("8049C01","FF"), ("8049C02","FF"), ("OF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("ZF","F"), ("SF","F"), ("EIP","080484A7")] [("ECX","08049BC4"), ("EDI","00000018"), ("8049BFF","02"), ("8049C00","00"), ("8049C01","00"), ("8049C02","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFF"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("OF","F"), ("EIP","08048486")] [("EDI","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD ECX *) val _ = x86_test "F7D9" [("ECX","00000000"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("OF","F"), ("EIP","08048486")] [("ECX","00000000"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EBX + EBP+0] *) val _ = x86_test "F71C2B" [("EBX","08049BC4"), ("EBP","000000A4"), ("8049C68","60"), ("8049C69","E0"), ("8049C6A","C0"), ("8049C6B","10"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A6")] [("EBX","08049BC4"), ("EBP","000000A4"), ("8049C68","A0"), ("8049C69","1F"), ("8049C6A","3F"), ("8049C6B","EF"), ("SF","T"), ("PF","T"), ("CF","T"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","2895A508"), ("OF","T"), ("SF","T"), ("ZF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("EIP","08048486")] [("EDI","D76A5AF8"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EBP *) val _ = x86_test "F7DD" [("EBP","FFFFFFFF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("EIP","08048486")] [("EBP","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc75] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FF"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","01"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [EDI + ECX+1] *) val _ = x86_test "F75C0F01" [("EDI","08049BC4"), ("ECX","000000B8"), ("8049C7D","FF"), ("8049C7E","FF"), ("8049C7F","FF"), ("8049C80","FF"), ("OF","T"), ("SF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("ZF","F"), ("EIP","080484A7")] [("EDI","08049BC4"), ("ECX","000000B8"), ("8049C7D","01"), ("8049C7E","00"), ("8049C7F","00"), ("8049C80","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","FFFFFFFF"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("OF","F"), ("EIP","08048486")] [("EAX","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EBX *) val _ = x86_test "F7DB" [("EBX","FFFFFFFF"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("OF","F"), ("EIP","08048486")] [("EBX","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EDX + EBP+11] *) val _ = x86_test "F75C2A0B" [("EDX","08049BC4"), ("EBP","00000084"), ("8049C53","02"), ("8049C54","00"), ("8049C55","00"), ("8049C56","00"), ("OF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("ZF","F"), ("SF","F"), ("EIP","080484A7")] [("EDX","08049BC4"), ("EBP","00000084"), ("8049C53","FE"), ("8049C54","FF"), ("8049C55","FF"), ("8049C56","FF"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","00000002"), ("OF","T"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("EIP","08048486")] [("EDI","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc9] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("OF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("SF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFE"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("EIP","08048486")] [("EDI","00000002"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD ESI *) val _ = x86_test "F7DE" [("ESI","0383012E"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("OF","F"), ("EIP","08048486")] [("ESI","FC7CFED2"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD ECX *) val _ = x86_test "F7D9" [("ECX","00000001"), ("OF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("EIP","08048486")] [("ECX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("EIP","08048486")] [("EDI","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EDI + EBP+8] *) val _ = x86_test "F75C2F08" [("EDI","08049BC4"), ("EBP","00000002"), ("8049BCE","33"), ("8049BCF","1C"), ("8049BD0","34"), ("8049BD1","77"), ("SF","T"), ("ZF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("OF","F"), ("EIP","080484A7")] [("EDI","08049BC4"), ("EBP","00000002"), ("8049BCE","CD"), ("8049BCF","E3"), ("8049BD0","CB"), ("8049BD1","88"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD EDX *) val _ = x86_test "F7DA" [("EDX","00000002"), ("SF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("EDX","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EBP + ECX+29] *) val _ = x86_test "F75C0D1D" [("EBP","08049BC4"), ("ECX","00000042"), ("8049C23","01"), ("8049C24","00"), ("8049C25","00"), ("8049C26","00"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A7")] [("EBP","08049BC4"), ("ECX","00000042"), ("8049C23","FF"), ("8049C24","FF"), ("8049C25","FF"), ("8049C26","FF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","FFFFFFFF"), ("PF","T"), ("CF","T"), ("AF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048486")] [("EAX","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EBX *) val _ = x86_test "F7DB" [("EBX","00000001"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("EBX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EAX + 2*ESI] *) val _ = x86_test "F71C70" [("EAX","08049BC4"), ("ESI","0000000B"), ("8049BDA","02"), ("8049BDB","00"), ("8049BDC","00"), ("8049BDD","00"), ("OF","T"), ("SF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("ZF","F"), ("EIP","080484A6")] [("EAX","08049BC4"), ("ESI","0000000B"), ("8049BDA","FE"), ("8049BDB","FF"), ("8049BDC","FF"), ("8049BDD","FF"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD [EAX + EBP] *) val _ = x86_test "F71C28" [("EAX","08049BC4"), ("EBP","0000000B"), ("8049BCF","67"), ("8049BD0","FA"), ("8049BD1","BE"), ("8049BD2","5C"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("OF","F"), ("EIP","080484A6")] [("EAX","08049BC4"), ("EBP","0000000B"), ("8049BCF","99"), ("8049BD0","05"), ("8049BD1","41"), ("8049BD2","A3"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD [loc160] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("OF","T"), ("SF","T"), ("PF","T"), ("CF","T"), ("AF","F"), ("ZF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [loc181] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("OF","T"), ("SF","T"), ("ZF","T"), ("PF","T"), ("CF","T"), ("AF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","FFFFFFFE"), ("OF","T"), ("SF","T"), ("ZF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("EIP","08048486")] [("EAX","00000002"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFE"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048486")] [("EDI","00000002"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc261] *) val _ = x86_test "F71DC49B0408" [("8049BC4","01"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("SF","T"), ("CF","T"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","FF"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [ESI + 8*ECX+6] *) val _ = x86_test "F75CCE06" [("ESI","08049BC4"), ("ECX","0000000D"), ("8049C32","00"), ("8049C33","00"), ("8049C34","00"), ("8049C35","00"), ("OF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("EIP","080484A7")] [("ESI","08049BC4"), ("ECX","0000000D"), ("8049C32","00"), ("8049C33","00"), ("8049C34","00"), ("8049C35","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD ESI *) val _ = x86_test "F7DE" [("ESI","FFFFFFFF"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("OF","F"), ("EIP","08048486")] [("ESI","00000001"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc35] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("ZF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EBX *) val _ = x86_test "F7DB" [("EBX","00000001"), ("OF","T"), ("SF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("ZF","F"), ("EIP","08048486")] [("EBX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","00000001"), ("SF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048486")] [("EAX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD EBX *) val _ = x86_test "F7DB" [("EBX","00000000"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("EIP","08048486")] [("EBX","00000000"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [ECX + 4*EDX] *) val _ = x86_test "F71C91" [("ECX","08049BC4"), ("EDX","00000008"), ("8049BE4","02"), ("8049BE5","00"), ("8049BE6","00"), ("8049BE7","00"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("EIP","080484A6")] [("ECX","08049BC4"), ("EDX","00000008"), ("8049BE4","FE"), ("8049BE5","FF"), ("8049BE6","FF"), ("8049BE7","FF"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD [loc158] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FE"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","02"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EBX *) val _ = x86_test "F7DB" [("EBX","00000001"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("EIP","08048486")] [("EBX","FFFFFFFF"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [ECX + 8*EDI+27] *) val _ = x86_test "F75CF91B" [("ECX","08049BC4"), ("EDI","00000006"), ("8049C0F","00"), ("8049C10","00"), ("8049C11","00"), ("8049C12","00"), ("OF","T"), ("SF","T"), ("ZF","T"), ("CF","F"), ("PF","F"), ("AF","F"), ("EIP","080484A7")] [("ECX","08049BC4"), ("EDI","00000006"), ("8049C0F","00"), ("8049C10","00"), ("8049C11","00"), ("8049C12","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD [loc214] *) val _ = x86_test "F71DC49B0408" [("8049BC4","6D"), ("8049BC5","F7"), ("8049BC6","0B"), ("8049BC7","34"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("EIP","0804849F")] [("8049BC4","93"), ("8049BC5","08"), ("8049BC6","F4"), ("8049BC7","CB"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","FFFFFFFE"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("EIP","08048486")] [("EAX","00000002"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc292] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("OF","T"), ("SF","T"), ("ZF","T"), ("PF","T"), ("CF","T"), ("AF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [ESI + 8*EDX] *) val _ = x86_test "F71CD6" [("ESI","08049BC4"), ("EDX","00000006"), ("8049BF4","02"), ("8049BF5","00"), ("8049BF6","00"), ("8049BF7","00"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("ZF","F"), ("EIP","080484A6")] [("ESI","08049BC4"), ("EDX","00000006"), ("8049BF4","FE"), ("8049BF5","FF"), ("8049BF6","FF"), ("8049BF7","FF"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD [loc38] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FE"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("OF","T"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("EIP","0804849F")] [("8049BC4","02"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD ECX *) val _ = x86_test "F7D9" [("ECX","00000002"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("OF","F"), ("EIP","08048486")] [("ECX","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [loc57] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FF"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("EIP","0804849F")] [("8049BC4","01"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [ECX + 4*EBX] *) val _ = x86_test "F71C99" [("ECX","08049BC4"), ("EBX","0000001B"), ("8049C30","00"), ("8049C31","00"), ("8049C32","00"), ("8049C33","00"), ("SF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A6")] [("ECX","08049BC4"), ("EBX","0000001B"), ("8049C30","00"), ("8049C31","00"), ("8049C32","00"), ("8049C33","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD [loc107] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FF"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("EIP","0804849F")] [("8049BC4","01"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","00000000"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("OF","F"), ("EIP","08048486")] [("EAX","00000000"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [EDX + ESI] *) val _ = x86_test "F71C32" [("EDX","08049BC4"), ("ESI","0000004F"), ("8049C13","78"), ("8049C14","8B"), ("8049C15","56"), ("8049C16","5B"), ("OF","T"), ("SF","T"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("EIP","080484A6")] [("EDX","08049BC4"), ("ESI","0000004F"), ("8049C13","88"), ("8049C14","74"), ("8049C15","A9"), ("8049C16","A4"), ("SF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("ZF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD [EBX + 2*EBP] *) val _ = x86_test "F71C6B" [("EBX","08049BC4"), ("EBP","0000002F"), ("8049C22","FF"), ("8049C23","FF"), ("8049C24","FF"), ("8049C25","FF"), ("SF","T"), ("PF","T"), ("CF","T"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A6")] [("EBX","08049BC4"), ("EBP","0000002F"), ("8049C22","01"), ("8049C23","00"), ("8049C24","00"), ("8049C25","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A9")]; (* NEG DWORD [loc216] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("SF","T"), ("PF","T"), ("CF","T"), ("AF","F"), ("ZF","F"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [loc241] *) val _ = x86_test "F71DC49B0408" [("8049BC4","27"), ("8049BC5","04"), ("8049BC6","A3"), ("8049BC7","4F"), ("OF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("EIP","0804849F")] [("8049BC4","D9"), ("8049BC5","FB"), ("8049BC6","5C"), ("8049BC7","B0"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [loc242] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FE"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("PF","T"), ("CF","T"), ("AF","F"), ("EIP","0804849F")] [("8049BC4","02"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [loc249] *) val _ = x86_test "F71DC49B0408" [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("EIP","0804849F")] [("8049BC4","00"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("ZF","T"), ("PF","T"), ("CF","F"), ("AF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD [loc313] *) val _ = x86_test "F71DC49B0408" [("8049BC4","FE"), ("8049BC5","FF"), ("8049BC6","FF"), ("8049BC7","FF"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","T"), ("OF","F"), ("EIP","0804849F")] [("8049BC4","02"), ("8049BC5","00"), ("8049BC6","00"), ("8049BC7","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484A5")]; (* NEG DWORD EDI *) val _ = x86_test "F7DF" [("EDI","FFFFFFFE"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("OF","F"), ("EIP","08048486")] [("EDI","00000002"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","08048488")]; (* NEG DWORD [ECX + 4*EBP+17] *) val _ = x86_test "F75CA911" [("ECX","08049BC4"), ("EBP","00000009"), ("8049BF9","FE"), ("8049BFA","FF"), ("8049BFB","FF"), ("8049BFC","FF"), ("OF","T"), ("SF","T"), ("ZF","T"), ("AF","T"), ("PF","T"), ("CF","F"), ("EIP","080484A7")] [("ECX","08049BC4"), ("EBP","00000009"), ("8049BF9","02"), ("8049BFA","00"), ("8049BFB","00"), ("8049BFC","00"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("SF","F"), ("OF","F"), ("EIP","080484AB")]; (* NEG DWORD EAX *) val _ = x86_test "F7D8" [("EAX","00000002"), ("OF","T"), ("SF","T"), ("AF","T"), ("CF","F"), ("PF","F"), ("ZF","F"), ("EIP","08048486")] [("EAX","FFFFFFFE"), ("SF","T"), ("AF","T"), ("CF","T"), ("PF","F"), ("ZF","F"), ("OF","F"), ("EIP","08048488")];