summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll')
-rw-r--r--llvm/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll5
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll b/llvm/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll
index 8fc0f3471df..4d3d48ef375 100644
--- a/llvm/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll
+++ b/llvm/test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll
@@ -1,8 +1,11 @@
-; RUN: opt < %s -instcombine -S | grep call | notcast
+; RUN: opt < %s -instcombine -S | FileCheck %s
declare void @free(i8*)
define void @test(i32* %X) {
call void (...)* bitcast (void (i8*)* @free to void (...)*)( i32* %X ) ; <i32>:1 [#uses=0]
+; CHECK: %tmp = bitcast i32* %X to i8*
+; CHECK: call void @free(i8* %tmp)
ret void
+; CHECK: ret void
}
OpenPOWER on IntegriCloud