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