[DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
[llvm-project.git] / llvm / test / Transforms / Inline / inline-probe-stack.ll
blobbddee16d30b7b1ec3d7d6dd57b73ac4a4de5b3ba
1 ; RUN: opt %s -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" }