about summary refs log tree commit diff stats
path: root/test/arch/x86/qemu/expected/test_loop.exp
diff options
context:
space:
mode:
Diffstat (limited to 'test/arch/x86/qemu/expected/test_loop.exp')
-rw-r--r--test/arch/x86/qemu/expected/test_loop.exp64
1 files changed, 64 insertions, 0 deletions
diff --git a/test/arch/x86/qemu/expected/test_loop.exp b/test/arch/x86/qemu/expected/test_loop.exp
new file mode 100644
index 00000000..c2ebbda5
--- /dev/null
+++ b/test/arch/x86/qemu/expected/test_loop.exp
@@ -0,0 +1,64 @@
+jcxz       ECX=00000000 ZF=0 r=1
+jcxz       ECX=00000000 ZF=1 r=1
+jcxz       ECX=00000001 ZF=0 r=0
+jcxz       ECX=00000001 ZF=1 r=0
+jcxz       ECX=00010000 ZF=0 r=1
+jcxz       ECX=00010000 ZF=1 r=1
+jcxz       ECX=00010001 ZF=0 r=0
+jcxz       ECX=00010001 ZF=1 r=0
+loopw      ECX=00000000 ZF=0 r=1
+loopw      ECX=00000000 ZF=1 r=1
+loopw      ECX=00000001 ZF=0 r=0
+loopw      ECX=00000001 ZF=1 r=0
+loopw      ECX=00010000 ZF=0 r=1
+loopw      ECX=00010000 ZF=1 r=1
+loopw      ECX=00010001 ZF=0 r=0
+loopw      ECX=00010001 ZF=1 r=0
+loopzw     ECX=00000000 ZF=0 r=0
+loopzw     ECX=00000000 ZF=1 r=1
+loopzw     ECX=00000001 ZF=0 r=0
+loopzw     ECX=00000001 ZF=1 r=0
+loopzw     ECX=00010000 ZF=0 r=0
+loopzw     ECX=00010000 ZF=1 r=1
+loopzw     ECX=00010001 ZF=0 r=0
+loopzw     ECX=00010001 ZF=1 r=0
+loopnzw    ECX=00000000 ZF=0 r=1
+loopnzw    ECX=00000000 ZF=1 r=0
+loopnzw    ECX=00000001 ZF=0 r=0
+loopnzw    ECX=00000001 ZF=1 r=0
+loopnzw    ECX=00010000 ZF=0 r=1
+loopnzw    ECX=00010000 ZF=1 r=0
+loopnzw    ECX=00010001 ZF=0 r=0
+loopnzw    ECX=00010001 ZF=1 r=0
+jecxz      ECX=00000000 ZF=0 r=1
+jecxz      ECX=00000000 ZF=1 r=1
+jecxz      ECX=00000001 ZF=0 r=0
+jecxz      ECX=00000001 ZF=1 r=0
+jecxz      ECX=00010000 ZF=0 r=0
+jecxz      ECX=00010000 ZF=1 r=0
+jecxz      ECX=00010001 ZF=0 r=0
+jecxz      ECX=00010001 ZF=1 r=0
+loopl      ECX=00000000 ZF=0 r=1
+loopl      ECX=00000000 ZF=1 r=1
+loopl      ECX=00000001 ZF=0 r=0
+loopl      ECX=00000001 ZF=1 r=0
+loopl      ECX=00010000 ZF=0 r=1
+loopl      ECX=00010000 ZF=1 r=1
+loopl      ECX=00010001 ZF=0 r=1
+loopl      ECX=00010001 ZF=1 r=1
+loopzl     ECX=00000000 ZF=0 r=0
+loopzl     ECX=00000000 ZF=1 r=1
+loopzl     ECX=00000001 ZF=0 r=0
+loopzl     ECX=00000001 ZF=1 r=0
+loopzl     ECX=00010000 ZF=0 r=0
+loopzl     ECX=00010000 ZF=1 r=1
+loopzl     ECX=00010001 ZF=0 r=0
+loopzl     ECX=00010001 ZF=1 r=1
+loopnzl    ECX=00000000 ZF=0 r=1
+loopnzl    ECX=00000000 ZF=1 r=0
+loopnzl    ECX=00000001 ZF=0 r=0
+loopnzl    ECX=00000001 ZF=1 r=0
+loopnzl    ECX=00010000 ZF=0 r=1
+loopnzl    ECX=00010000 ZF=1 r=0
+loopnzl    ECX=00010001 ZF=0 r=1
+loopnzl    ECX=00010001 ZF=1 r=0