From 428b9e0627883ff2b736f191f66dfdc0ef6b48e0 Mon Sep 17 00:00:00 2001 From: Teresa Johnson Date: Fri, 24 Mar 2017 17:59:06 +0000 Subject: [ThinLTO] Correct counting of functions in inliner stats Summary: Declarations need to be filtered out when counting functions. Reviewers: eraman Subscribers: Prazek, llvm-commits Differential Revision: https://reviews.llvm.org/D31336 llvm-svn: 298720 --- llvm/test/Transforms/Inline/inline_stats.ll | 3 +++ 1 file changed, 3 insertions(+) (limited to 'llvm/test') diff --git a/llvm/test/Transforms/Inline/inline_stats.ll b/llvm/test/Transforms/Inline/inline_stats.ll index cf0d43e9215..bc005b6afd5 100644 --- a/llvm/test/Transforms/Inline/inline_stats.ll +++ b/llvm/test/Transforms/Inline/inline_stats.ll @@ -36,9 +36,12 @@ define void @internal3() { ret void } +declare void @external_decl() + define void @external1() alwaysinline !thinlto_src_module !0 { call fastcc void @internal2() call fastcc void @external2(); + call void @external_decl(); ret void } -- cgit v1.2.3