Bump version to 19.1.0-rc3
[llvm-project.git] / llvm / test / Transforms / Inline / inline-probe-stack.ll
blob97447ade22b531f4490521916a30349ca025b2f3
1 ; RUN: opt %s -passes=inline -S | FileCheck %s
3 define internal void @inner() "probe-stack"="__probestackinner" {
4   ret void
7 define void @outerNoAttribute() {
8   call void @inner()
9   ret void
12 define void @outerConflictingAttribute() "probe-stack"="__probestackouter" {
13   call void @inner()
14   ret void
17 ; CHECK: define void @outerNoAttribute() #0
18 ; CHECK: define void @outerConflictingAttribute() #1
19 ; CHECK: attributes #0 = { "probe-stack"="__probestackinner" }
20 ; CHECK: attributes #1 = { "probe-stack"="__probestackouter" }