diff options
Diffstat (limited to 'test-suite/standalone/sassy/tests/setcc.scm')
-rw-r--r-- | test-suite/standalone/sassy/tests/setcc.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/test-suite/standalone/sassy/tests/setcc.scm b/test-suite/standalone/sassy/tests/setcc.scm new file mode 100644 index 000000000..6e6e77590 --- /dev/null +++ b/test-suite/standalone/sassy/tests/setcc.scm @@ -0,0 +1,34 @@ +( +(seto ah) +(setno (& eax (* esi 1))) +(setb ah) +(setc (& eax (* esi 1))) +(setnae ah) +(setnb (& eax (* esi 1))) +(setnc ah) +(setae (& eax (* esi 1))) +(sete ah) +(setz (& eax (* esi 1))) +(setne ah) +(setnz (& eax (* esi 1))) +(setbe ah) +(setna (& eax (* esi 1))) +(seta ah) +(setnbe (& eax (* esi 1))) +(sets ah) +(setns (& eax (* esi 1))) +(setp ah) +(setpe (& eax (* esi 1))) +(setnp ah) +(setpo (& eax (* esi 1))) +(setl ah) +(setnge (& eax (* esi 1))) +(setge ah) +(setnl (& eax (* esi 1))) +(setle ah) +(setng (& eax (* esi 1))) +(setnle ah) +(setg (& eax (* esi 1))) +) + + |