correct suffix matching to search for s/l/t suffixes on
[oota-llvm.git] / test / Transforms / SimplifyCFG / return-merge.ll
index cbcfddbd944d84269343051c029cb554e78a0f03..977b6dff87cb7b00981f118453d1aac4520f2e01 100644 (file)
@@ -1,18 +1,19 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -simplifycfg | llvm-dis | not grep br
+; RUN: opt < %s -simplifycfg -S | not grep br
 
-int %test1(bool %C) {
+define i32 @test1(i1 %C) {
 entry:
-        br bool %C, label %T, label %F
-T:
-        ret int 1
-F:
-        ret int 0
+        br i1 %C, label %T, label %F
+T:              ; preds = %entry
+        ret i32 1
+F:              ; preds = %entry
+        ret i32 0
 }
 
-void %test2(bool %C) {
-       br bool %C, label %T, label %F
-T:
-       ret void
-F:
-       ret void
+define void @test2(i1 %C) {
+        br i1 %C, label %T, label %F
+T:              ; preds = %0
+        ret void
+F:              ; preds = %0
+        ret void
 }
+