[PGO] Rename the profdata filename to avoid the conflict b/w tests.
[oota-llvm.git] / test / Transforms / Inline / cfg_preserve_test.ll
index c444f3a2298e73b14c619539eedd51529a8d9cfa..9597109dff0be15e049b176478778c9d93018de3 100644 (file)
@@ -1,15 +1,16 @@
 ; This test ensures that inlining an "empty" function does not destroy the CFG
 ;
-; RUN: llvm-upgrade < %s | llvm-as | opt -inline | llvm-dis | not grep br
+; RUN: opt < %s -inline -S | not grep br
 
-int %func(int %i) {
-       ret int %i
+define i32 @func(i32 %i) {
+        ret i32 %i
 }
 
-declare void %bar()
+declare void @bar()
 
-int %main(int %argc) {
+define i32 @main(i32 %argc) {
 Entry:
-       %X = call int %func(int 7)
-       ret int %X
+        %X = call i32 @func( i32 7 )            ; <i32> [#uses=1]
+        ret i32 %X
 }
+