diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-04-30 17:22:00 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-04-30 17:22:00 +0000 |
| commit | 91db08bfe4a880dbb78e270e0f53d8aa30862ad2 (patch) | |
| tree | 5679cdec1f235f5585399a79676a905ac22946f5 /llvm/test/Transforms/ArgumentPromotion | |
| parent | 92fc0178c61db0fa9a9f52b4873fa366e47f658c (diff) | |
| download | bcm5719-llvm-91db08bfe4a880dbb78e270e0f53d8aa30862ad2.tar.gz bcm5719-llvm-91db08bfe4a880dbb78e270e0f53d8aa30862ad2.zip | |
IR: Conservatively verify inalloca arguments
Summary: Try to spot obvious mismatches with inalloca use.
Reviewers: rnk
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D3572
llvm-svn: 207676
Diffstat (limited to 'llvm/test/Transforms/ArgumentPromotion')
| -rw-r--r-- | llvm/test/Transforms/ArgumentPromotion/inalloca.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/Transforms/ArgumentPromotion/inalloca.ll b/llvm/test/Transforms/ArgumentPromotion/inalloca.ll index 513a968255e..089a78f6b31 100644 --- a/llvm/test/Transforms/ArgumentPromotion/inalloca.ll +++ b/llvm/test/Transforms/ArgumentPromotion/inalloca.ll @@ -20,7 +20,7 @@ entry: define i32 @main() { entry: - %S = alloca %struct.ss + %S = alloca inalloca %struct.ss %f0 = getelementptr %struct.ss* %S, i32 0, i32 0 %f1 = getelementptr %struct.ss* %S, i32 0, i32 1 store i32 1, i32* %f0, align 4 @@ -42,7 +42,7 @@ entry: define i32 @test() { entry: - %S = alloca %struct.ss + %S = alloca inalloca %struct.ss %c = call i1 @g(%struct.ss* %S, %struct.ss* inalloca %S) ; CHECK: call i1 @g(%struct.ss* %S, %struct.ss* inalloca %S) ret i32 0 |

