Files
archived-llvm/test/Transforms/SampleProfile/Inputs/indirect-call.prof
Dehao Chen 1d3e685c4b Do not early-inline recursive calls in sample profile loader.
Summary: Early-inlining of recursive call makes the code size bloat exponentially. We should not disable it.

Reviewers: davidxl, dnovillo, iteratee

Reviewed By: iteratee

Subscribers: iteratee, llvm-commits, sanjoy

Differential Revision: https://reviews.llvm.org/D34017

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305009 91177308-0d34-0410-b5e6-96231b3b80d8
2017-06-08 20:11:57 +00:00

23 lines
450 B
Plaintext

test:63067:0
1: 3345 _Z3barv:1398 _Z3foov:2059
test_inline:3000:0
1: foo_inline1:3000
11: 3000
1: foo_inline2:4000
19: 4000
test_noinline:3000:0
1: foo_noinline:3000
20: 3000
test_direct:3000:0
1: foo_direct:3000
21: 3000
test_inline_strip:3000:0
1: foo_inline_strip:3000
1: 3000
test_inline_strip_conflict:3000:0
1: foo_inline_strip_conflict:3000
1: 3000
test_norecursive_inline:3000:0
1: test_norecursive_inline:3000
20: 3000