summaryrefslogtreecommitdiffstats
path: root/llvm/test/Regression/Assembler/ConstantExprFold.llx
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Regression/Assembler/ConstantExprFold.llx')
-rw-r--r--llvm/test/Regression/Assembler/ConstantExprFold.llx30
1 files changed, 0 insertions, 30 deletions
diff --git a/llvm/test/Regression/Assembler/ConstantExprFold.llx b/llvm/test/Regression/Assembler/ConstantExprFold.llx
deleted file mode 100644
index c9c3dff9459..00000000000
--- a/llvm/test/Regression/Assembler/ConstantExprFold.llx
+++ /dev/null
@@ -1,30 +0,0 @@
-; This test checks to make sure that constant exprs fold in some simple
-; situations
-
-; RUN: llvm-upgrade < %s | llvm-as | llvm-dis | not grep '(' &&
-; RUN: llvm-upgrade < %s | llvm-as
-
-%A = global long 0
-
-global long* cast (long add (long cast (long* %A to long), long 0) to long*) ; X + 0 == X
-global long* cast (long sub (long cast (long* %A to long), long 0) to long*) ; X - 0 == X
-global long* cast (long mul (long cast (long* %A to long), long 0) to long*) ; X * 0 == 0
-global long* cast (long div (long cast (long* %A to long), long 1) to long*) ; X / 1 == X
-global long* cast (long rem (long cast (long* %A to long), long 1) to long*) ; X % 1 == 0
-global long* cast (long and (long cast (long* %A to long), long 0) to long*) ; X & 0 == 0
-global long* cast (long and (long cast (long* %A to long), long -1) to long*) ; X & -1 == X
-global long or (long cast (long* %A to long), long -1) ; X | -1 == -1
-global long* cast (long xor (long cast (long* %A to long), long 0) to long*) ; X ^ 0 == X
-
-%Ty = type { int, int }
-%B = external global %Ty
-
-global bool setlt (long* %A, long* getelementptr (long* %A, long 1)) ; true
-global bool setlt (long* %A, long* getelementptr (long* %A, long 0)) ; false
-global bool setlt (int* getelementptr (%Ty* %B, long 0, uint 0),
- int* getelementptr (%Ty* %B, long 0, uint 1)) ; true
-;global bool setne (long* %A, long* cast (%Ty* %B to long*)) ; true
-
-global bool seteq ({ short }* cast (int 1 to { short }*), { short }* null)
-global bool setlt ({ short }* cast (int 1 to { short }*), { short }* cast (int 2 to { short }*))
-
OpenPOWER on IntegriCloud