diff options
author | Misha Brukman <brukman+llvm@gmail.com> | 2009-03-24 21:36:09 +0000 |
---|---|---|
committer | Misha Brukman <brukman+llvm@gmail.com> | 2009-03-24 21:36:09 +0000 |
commit | 2e734269e3f354e52bd9e55d791e1885aa7d4cd8 (patch) | |
tree | 7d89cfa14aaf6fd455fc1e780cbfe127bb801bbb /test/Integer | |
parent | abc061c0889ca8a624b5c57097a07aaacbf70f43 (diff) |
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.ll | 25 | ||||
-rw-r--r-- | test/Integer/a1.ll.out | 19 |
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] |