summaryrefslogtreecommitdiff
path: root/test/Integer
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2009-03-24 21:36:09 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2009-03-24 21:36:09 +0000
commit2e734269e3f354e52bd9e55d791e1885aa7d4cd8 (patch)
tree7d89cfa14aaf6fd455fc1e780cbfe127bb801bbb /test/Integer
parentabc061c0889ca8a624b5c57097a07aaacbf70f43 (diff)
downloadllvm-2e734269e3f354e52bd9e55d791e1885aa7d4cd8.tar.gz
llvm-2e734269e3f354e52bd9e55d791e1885aa7d4cd8.tar.bz2
llvm-2e734269e3f354e52bd9e55d791e1885aa7d4cd8.tar.xz
Converted a1.ll to unittests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67652 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Integer')
-rw-r--r--test/Integer/a1.ll25
-rw-r--r--test/Integer/a1.ll.out19
2 files changed, 0 insertions, 44 deletions
diff --git a/test/Integer/a1.ll b/test/Integer/a1.ll
deleted file mode 100644
index e638398679..0000000000
--- a/test/Integer/a1.ll
+++ /dev/null
@@ -1,25 +0,0 @@
-; RUN: llvm-as %s -o - | llvm-dis > %t.ll
-; RUN: diff %t.ll %s.out
-
-; test 1 bit
-;
-@b = constant i1 add(i1 1 , i1 1)
-@c = constant i1 add(i1 -1, i1 1)
-@d = constant i1 add(i1 -1, i1 -1)
-@e = constant i1 sub(i1 -1, i1 1)
-@f = constant i1 sub(i1 1 , i1 -1)
-@g = constant i1 sub(i1 1 , i1 1)
-
-@h = constant i1 shl(i1 1 , i1 1) ; undefined
-@i = constant i1 shl(i1 1 , i1 0)
-@j = constant i1 lshr(i1 1, i1 1) ; undefined
-@m = constant i1 ashr(i1 1, i1 1) ; undefined
-
-@n = constant i1 mul(i1 -1, i1 1)
-@o = constant i1 sdiv(i1 -1, i1 1) ; overflow
-@p = constant i1 sdiv(i1 1 , i1 -1); overflow
-@q = constant i1 udiv(i1 -1, i1 1)
-@r = constant i1 udiv(i1 1, i1 -1)
-@s = constant i1 srem(i1 -1, i1 1) ; overflow
-@t = constant i1 urem(i1 -1, i1 1)
-@u = constant i1 srem(i1 1, i1 -1) ; overflow
diff --git a/test/Integer/a1.ll.out b/test/Integer/a1.ll.out
deleted file mode 100644
index 93ca11acd3..0000000000
--- a/test/Integer/a1.ll.out
+++ /dev/null
@@ -1,19 +0,0 @@
-; ModuleID = '<stdin>'
-@b = constant i1 false ; <i1*> [#uses=0]
-@c = constant i1 false ; <i1*> [#uses=0]
-@d = constant i1 false ; <i1*> [#uses=0]
-@e = constant i1 false ; <i1*> [#uses=0]
-@f = constant i1 false ; <i1*> [#uses=0]
-@g = constant i1 false ; <i1*> [#uses=0]
-@h = constant i1 undef ; <i1*> [#uses=0]
-@i = constant i1 true ; <i1*> [#uses=0]
-@j = constant i1 undef ; <i1*> [#uses=0]
-@m = constant i1 undef ; <i1*> [#uses=0]
-@n = constant i1 true ; <i1*> [#uses=0]
-@o = constant i1 true ; <i1*> [#uses=0]
-@p = constant i1 true ; <i1*> [#uses=0]
-@q = constant i1 true ; <i1*> [#uses=0]
-@r = constant i1 true ; <i1*> [#uses=0]
-@s = constant i1 false ; <i1*> [#uses=0]
-@t = constant i1 false ; <i1*> [#uses=0]
-@u = constant i1 false ; <i1*> [#uses=0]