brintos

brintos / llvm-project-archived public Read only

0
0
Text · 385 B · b455f32 Raw
26 lines · plain
1; RUN: opt -passes=noinline-nonprevailing -S < %s 2>&1 | FileCheck %s2 3define void @a() {4  ret void5}6 7define void @b() #0 {8  ret void9}10 11define weak_odr void @c() {12  ret void13}14 15define weak_odr void @d() #0{16  ret void17}18 19attributes #0 = { alwaysinline }20 21; CHECK: void @a() {22; CHECK: void @b() #023; CHECK: void @c() #124; CHECK: void @d() #125; CHECK: attributes #1 = { noinline }26