diff options
Diffstat (limited to 'llvm/test/Transforms/InstCombine/call-cast-target-inalloca.ll')
-rw-r--r-- | llvm/test/Transforms/InstCombine/call-cast-target-inalloca.ll | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/llvm/test/Transforms/InstCombine/call-cast-target-inalloca.ll b/llvm/test/Transforms/InstCombine/call-cast-target-inalloca.ll deleted file mode 100644 index 90289e2468f..00000000000 --- a/llvm/test/Transforms/InstCombine/call-cast-target-inalloca.ll +++ /dev/null @@ -1,22 +0,0 @@ -; RUN: opt < %s -instcombine -S | FileCheck %s - -target datalayout = "e-p:32:32" -target triple = "i686-pc-linux-gnu" - -declare void @takes_i32(i32) -declare void @takes_i32_inalloca(i32* inalloca) - -define void @f() { -; CHECK-LABEL: define void @f() - %args = alloca inalloca i32 - call void bitcast (void (i32)* @takes_i32 to void (i32*)*)(i32* inalloca %args) -; CHECK: call void bitcast - ret void -} - -define void @g() { -; CHECK-LABEL: define void @g() - call void bitcast (void (i32*)* @takes_i32_inalloca to void (i32)*)(i32 0) -; CHECK: call void bitcast - ret void -} |