29 lines · plain
1; RUN: opt -passes='devirt<0>(inline)' < %s -S | FileCheck %s2 3; CHECK: define void @e()4 5define void @e() {6entry:7 call void @b()8 ret void9}10 11define internal void @b() {12entry:13 call void @d()14 call void @c()15 ret void16}17 18define internal void @d() {19entry:20 unreachable21}22 23define internal void @c() {24entry:25 call void @b()26 call void @e()27 ret void28}29