rename test, it is obviously misspelled
authorGabor Greif <ggreif@gmail.com>
Tue, 18 Sep 2007 21:42:39 +0000 (21:42 +0000)
committerGabor Greif <ggreif@gmail.com>
Tue, 18 Sep 2007 21:42:39 +0000 (21:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42108 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/LICM/2007-09-17-PromoteValue.ll [new file with mode: 0644]
test/Transforms/LICM/2007-09-17-PrompteValue.ll [deleted file]

diff --git a/test/Transforms/LICM/2007-09-17-PromoteValue.ll b/test/Transforms/LICM/2007-09-17-PromoteValue.ll
new file mode 100644 (file)
index 0000000..acbbabf
--- /dev/null
@@ -0,0 +1,26 @@
+; ModuleID = 'PR1657.bc'
+; Do not promote getelementptr because it may exposes load from a null pointer 
+; and store from a null pointer  which are covered by 
+; icmp eq %struct.decision* null, null condition.
+; RUN: llvm-as < %s | opt -licm | llvm-dis | not grep promoted
+       %struct.decision = type { i8, %struct.decision* }
+
+define i32 @main() {
+entry:
+       br label %blah.i
+
+blah.i:                ; preds = %cond_true.i, %entry
+       %tmp3.i = icmp eq %struct.decision* null, null          ; <i1> [#uses=1]
+       br i1 %tmp3.i, label %clear_modes.exit, label %cond_true.i
+
+cond_true.i:           ; preds = %blah.i
+       %tmp1.i = getelementptr %struct.decision* null, i32 0, i32 0            ; <i8*> [#uses=1]
+       store i8 0, i8* %tmp1.i
+       br label %blah.i
+
+clear_modes.exit:              ; preds = %blah.i
+       call void @exit( i32 0 )
+       unreachable
+}
+
+declare void @exit(i32)
diff --git a/test/Transforms/LICM/2007-09-17-PrompteValue.ll b/test/Transforms/LICM/2007-09-17-PrompteValue.ll
deleted file mode 100644 (file)
index acbbabf..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-; ModuleID = 'PR1657.bc'
-; Do not promote getelementptr because it may exposes load from a null pointer 
-; and store from a null pointer  which are covered by 
-; icmp eq %struct.decision* null, null condition.
-; RUN: llvm-as < %s | opt -licm | llvm-dis | not grep promoted
-       %struct.decision = type { i8, %struct.decision* }
-
-define i32 @main() {
-entry:
-       br label %blah.i
-
-blah.i:                ; preds = %cond_true.i, %entry
-       %tmp3.i = icmp eq %struct.decision* null, null          ; <i1> [#uses=1]
-       br i1 %tmp3.i, label %clear_modes.exit, label %cond_true.i
-
-cond_true.i:           ; preds = %blah.i
-       %tmp1.i = getelementptr %struct.decision* null, i32 0, i32 0            ; <i8*> [#uses=1]
-       store i8 0, i8* %tmp1.i
-       br label %blah.i
-
-clear_modes.exit:              ; preds = %blah.i
-       call void @exit( i32 0 )
-       unreachable
-}
-
-declare void @exit(i32)