Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / Transforms / InstCombine / cast-call-combine.ll
blob00922b7a58a87585ad2f727e8fa8ed92bf8efb1d
1 ; RUN: opt < %s -passes='function(instcombine),always-inline' -S | FileCheck %s
3 define internal void @foo(ptr) alwaysinline {
4   ret void
7 define void @bar() noinline noreturn {
8   unreachable
11 define void @test() {
12   br i1 false, label %then, label %else
14 then:
15   call void @bar()
16   unreachable
18 else:
19   ; CHECK-NOT: call
20   call void @foo (ptr null)
21   ret void