reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | ; RUN: opt < %s -inline -disable-output ; Inlining the first call caused the inliner function to delete the second ; call. Then the inliner tries to inline the second call, which no longer ; exists. define internal void @Callee1() { unreachable } define void @Callee2() { ret void } define void @caller() { call void @Callee1( ) call void @Callee2( ) ret void } |