Nested try-catch-filter testcase.
[oota-llvm.git] / test / ExecutionEngine / test-logical.ll
index 732054d6f8831d6c71284f1745083c14c2044d84..86af2e224fcf538aaffe046af55f28b02a83d1b2 100644 (file)
@@ -1,5 +1,8 @@
+; RUN: llvm-upgrade < %s | llvm-as -f -o %t.bc
+; RUN: lli %t.bc > /dev/null
 
-void %test() {
+
+int %main() {
        %A = and sbyte 4, 8
        %B = or sbyte %A, 7
        %C = xor sbyte %B, %A
@@ -12,5 +15,9 @@ void %test() {
        %B = or int %A, 7
        %C = xor int %B, %A
 
-       ret void
+       %A = and long 4, 8
+       %B = or long %A, 7
+       %C = xor long %B, %A
+
+       ret int 0
 }