blob: 56eac49c1684a1e276a40a6d1fad92fcc84cd45b [file] [log] [blame]
Chandler Carruth5da53432012-07-02 18:37:59 +00001; RUN: opt < %s -print-callgraph -disable-output 2>&1 | FileCheck %s
Bill Wendling4cf911c2012-04-24 10:36:42 +00002
3; CHECK: Call graph node <<null function>>
4; CHECK: CS<{{.*}}> calls function 'callee'
5; CHECK: Call graph node for function: 'caller'
6; CHECK: CS<{{.*}}> calls function 'callee'
Duncan Sandsc189e792008-09-09 12:40:47 +00007
8define internal void @callee(...) {
9entry:
10 unreachable
11}
12
13define void @caller() {
14entry:
David Blaikie23af6482015-04-16 23:24:18 +000015 call void (...) @callee( void (...)* @callee )
Duncan Sandsc189e792008-09-09 12:40:47 +000016 unreachable
17}