diff options
| -rw-r--r-- | llvm/test/Transforms/Inline/alloca_test.ll | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/llvm/test/Transforms/Inline/alloca_test.ll b/llvm/test/Transforms/Inline/alloca_test.ll index 8464259ce1f..1894c434131 100644 --- a/llvm/test/Transforms/Inline/alloca_test.ll +++ b/llvm/test/Transforms/Inline/alloca_test.ll @@ -4,20 +4,22 @@ ; RUN: opt -S -inline < %s | FileCheck %s define i32 @func(i32 %i) { - %X = alloca i32 ; <i32*> [#uses=1] - store i32 %i, i32* %X - ret i32 %i + %X = alloca i32 + store i32 %i, i32* %X + ret i32 %i } declare void @bar() define i32 @main(i32 %argc) { +; CHECK-LABEL: @main( +; CHECK-NEXT: Entry: +; CHECK-NEXT: [[X_I:%.*]] = alloca i32 +; Entry: -; CHECK: Entry -; CHECK-NEXT: alloca - call void @bar( ) - %X = call i32 @func( i32 7 ) ; <i32> [#uses=1] - %Y = add i32 %X, %argc ; <i32> [#uses=1] - ret i32 %Y + call void @bar( ) + %X = call i32 @func( i32 7 ) + %Y = add i32 %X, %argc + ret i32 %Y } |

