aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAndrew Chambers <[email protected]>2021-10-12 21:45:45 +1300
committerAndrew Chambers <[email protected]>2021-10-12 21:45:45 +1300
commit974e600961c849e552433756fe3c2c69f1b3677a (patch)
treef6bea6a59b74eb1045d1d7aa634110d76f1d83d6 /test
parent25fa3f8e631f26b09303b1263d9bf5cf4e564c64 (diff)
Add instructions needed to assemble sqlite3.
Diffstat (limited to 'test')
-rw-r--r--test/test.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/test/test.sh b/test/test.sh
index 115be24..a916740 100644
--- a/test/test.sh
+++ b/test/test.sh
@@ -33,6 +33,32 @@ t () {
t "callq *%rax"
t "callq *%r10"
+t "cvtsi2sd %rax, %xmm1"
+t "cvtsi2sd %rax, %xmm10"
+t "cvtsi2sd (%rax), %xmm1"
+t "cvtsi2sd (%rax), %xmm10"
+t "cvtsi2sd %eax, %xmm1"
+t "cvtsi2sd %eax, %xmm10"
+
+t "cvtsi2ss %rax, %xmm1"
+t "cvtsi2ss %rax, %xmm10"
+t "cvtsi2ss (%rax), %xmm1"
+t "cvtsi2ss (%rax), %xmm10"
+t "cvtsi2ss %eax, %xmm1"
+t "cvtsi2ss %eax, %xmm10"
+
+t "pxor %xmm0, %xmm1"
+t "pxor %xmm10, %xmm1"
+t "pxor (%rax), %xmm0"
+t "pxor (%rax), %xmm10"
+
+t "movaps %xmm0, %xmm1"
+t "movaps %xmm0, (%rax)"
+t "movaps (%rax), %xmm0"
+t "movaps %xmm0, %xmm1"
+t "movaps %xmm10, (%rax)"
+t "movaps (%rax), %xmm10"
+
t "cvtss2sd %xmm0, %xmm1"
t "cvtss2sd %xmm10, %xmm1"
t "cvtss2sd (%rax), %xmm0"
@@ -43,6 +69,9 @@ t "cvtsd2ss %xmm10, %xmm1"
t "cvtsd2ss (%rax), %xmm0"
t "cvtsd2ss (%rax), %xmm10"
+t "pxor %xmm0, %xmm1"
+t "pxor (%rax), %xmm1"
+
t "xorps %xmm0, %xmm1"
t "xorps %xmm10, %xmm1"
t "xorps (%rax), %xmm0"