xref: /llvm-project/llvm/test/Analysis/CallGraph/printer.ll (revision 60e4af7ab8e64cec3c55e927a72cb06de0bb0c79)
1; RUN: opt -S -passes=print-callgraph-sccs -disable-output < %s 2>&1 | FileCheck %s
2; CHECK: SCC #1: g, f
3; CHECK: SCC #2: h
4; CHECK: SCC #3: external node
5
6define void @f() {
7  call void @g()
8  ret void
9}
10
11define void @g() {
12  call void @f()
13  ret void
14}
15
16define void @h() {
17  call void @f()
18  ret void
19}
20