summaryrefslogtreecommitdiff
path: root/test/Transforms/InstSimplify
diff options
context:
space:
mode:
authorNick Lewycky <nicholas@mxc.ca>2012-02-25 23:01:19 +0000
committerNick Lewycky <nicholas@mxc.ca>2012-02-25 23:01:19 +0000
commit6fd3428afa46ace6712f0649bf4a7bd6799cc355 (patch)
tree0610507366cd0c856c8ba20cf26e1d6d5975c3b1 /test/Transforms/InstSimplify
parent28e215ba63164f201292f8c77bf038b4282aa052 (diff)
downloadllvm-6fd3428afa46ace6712f0649bf4a7bd6799cc355.tar.gz
llvm-6fd3428afa46ace6712f0649bf4a7bd6799cc355.tar.bz2
llvm-6fd3428afa46ace6712f0649bf4a7bd6799cc355.tar.xz
Roll these back to r151448 until I figure out how they're breaking
MultiSource/Applications/lua. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151463 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/InstSimplify')
-rw-r--r--test/Transforms/InstSimplify/compare.ll54
1 files changed, 0 insertions, 54 deletions
diff --git a/test/Transforms/InstSimplify/compare.ll b/test/Transforms/InstSimplify/compare.ll
index ea43f5fa45..6ee6dfbdbc 100644
--- a/test/Transforms/InstSimplify/compare.ll
+++ b/test/Transforms/InstSimplify/compare.ll
@@ -40,60 +40,6 @@ define i1 @gep2() {
; CHECK-NEXT: ret i1 true
}
-; PR11238
-%gept = type { i32, i32 }
-@gepy = global %gept zeroinitializer, align 8
-@gepz = extern_weak global %gept
-
-define i1 @gep3() {
-; CHECK: @gep3
- %x = alloca %gept, align 8
- %a = getelementptr %gept* %x, i64 0, i32 0
- %b = getelementptr %gept* %x, i64 0, i32 1
- %equal = icmp eq i32* %a, %b
- ret i1 %equal
-; CHECK-NEXT: ret i1 false
-}
-
-define i1 @gep4() {
-; CHECK: @gep4
- %x = alloca %gept, align 8
- %a = getelementptr %gept* @gepy, i64 0, i32 0
- %b = getelementptr %gept* @gepy, i64 0, i32 1
- %equal = icmp eq i32* %a, %b
- ret i1 %equal
-; CHECK-NEXT: ret i1 false
-}
-
-define i1 @gep5() {
-; CHECK: @gep5
- %x = alloca %gept, align 8
- %a = getelementptr inbounds %gept* %x, i64 0, i32 1
- %b = getelementptr %gept* @gepy, i64 0, i32 0
- %equal = icmp eq i32* %a, %b
- ret i1 %equal
-; CHECK-NEXT: ret i1 false
-}
-
-define i1 @gep6(%gept* %x) {
-; Same as @gep3 but potentially null.
-; CHECK: @gep6
- %a = getelementptr %gept* %x, i64 0, i32 0
- %b = getelementptr %gept* %x, i64 0, i32 1
- %equal = icmp eq i32* %a, %b
- ret i1 %equal
-; CHECK-NEXT: ret i1 false
-}
-
-define i1 @gep7(%gept* %x) {
-; CHECK: @gep7
- %a = getelementptr %gept* %x, i64 0, i32 0
- %b = getelementptr %gept* @gepz, i64 0, i32 0
- %equal = icmp eq i32* %a, %b
- ret i1 %equal
-; CHECK: ret i1 %equal
-}
-
define i1 @zext(i32 %x) {
; CHECK: @zext
%e1 = zext i32 %x to i64