llvm-project/llvm/test/Transforms/SampleProfile/Inputs
Dehao Chen 50f2aa19e8 Do not inline recursive direct calls in sample loader pass.
Summary: r305009 disables recursive inlining for indirect calls in sample loader pass. The same logic applies to direct recursive calls.

Reviewers: iteratee, davidxl

Reviewed By: iteratee

Subscribers: sanjoy, llvm-commits, eraman

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

llvm-svn: 305934
2017-06-21 17:57:43 +00:00
..
bad_discriminator_value.prof
bad_fn_header.prof
bad_line_values.prof
bad_mangle.prof
bad_sample_line.prof
bad_samples.prof
branch.prof
calls.prof
cov-zero-samples.prof
coverage-warning.prof
discriminator.prof
einline.prof Do not inline recursive direct calls in sample loader pass. 2017-06-21 17:57:43 +00:00
entry_counts.prof
fnptr.binprof
fnptr.prof
gcc-simple.afdo
import.prof Add function importing info from samplepgo profile to the module summary. 2017-02-28 18:09:44 +00:00
indirect-call.afdo Fix an obvious bug in SampleProfileReaderGCC. 2017-02-22 17:27:21 +00:00
indirect-call.prof Do not early-inline recursive calls in sample profile loader. 2017-06-08 20:11:57 +00:00
inline-act.prof
inline-combine.prof
inline-coverage.prof
inline-hint.prof
inline.prof
nodebug.prof Before sample pgo annotation, do not inline a function that has no debug info. (NFC) 2016-11-22 22:50:01 +00:00
nolocinfo.prof
offset.prof
propagate.prof
remarks.prof
summary.prof
syntax.prof