llvm-project/llvm/test/Transforms/SampleProfile
Wenlei He 7c8a6936bf [Remarks] Add callsite locations to inline remarks
Summary:
Add call site location info into inline remarks so we can differentiate inline sites.
This can be useful for inliner tuning. We can also reconstruct full hierarchical inline
tree from parsing such remarks. The messege of inline remark is also tweaked so we can
differentiate SampleProfileLoader inline from CGSCC inline.

Reviewers: wmi, davidxl, hoy

Subscribers: hiraditya, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D82213
2020-06-20 23:32:10 -07:00
..
Inputs [Remarks] Add callsite locations to inline remarks 2020-06-20 23:32:10 -07:00
branch.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
calls.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
cold-indirect-call.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
compressed-profile-symbol-list.ll [SampleFDO] Add compression support for any section in ExtBinary profile format 2019-10-07 16:12:37 +00:00
cov-zero-samples.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
coverage-warning.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
discriminator.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
early-inline.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
entry_counts.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
entry_counts_cold.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
entry_counts_missing_dbginfo.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
flattened.ll
fnptr.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
function_metadata.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
gcc-simple.ll [gcov] Delete XFAIL: host-byteorder-big-endian 2020-06-03 19:58:28 -07:00
indirect-call-gcc.ll [gcov] Delete XFAIL: host-byteorder-big-endian 2020-06-03 19:58:28 -07:00
indirect-call.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-act.ll Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"="none" as cleanups after D56351 2019-12-24 16:27:51 -08:00
inline-callee-update.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-cold-callsite-samplepgo.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-cold.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-combine.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-coverage.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-mergeprof.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-stats.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline-topdown.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
inline.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
nodebug.ll
nolocinfo.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
offset.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
profile-format-compress.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
profile-format.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
profile-sample-accurate.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
propagate.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
remap.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
remarks.ll [Remarks] Add callsite locations to inline remarks 2020-06-20 23:32:10 -07:00
section-accurate-samplepgo.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
summary.ll
syntax.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
uncompressed-profile-symbol-list.ll [SampleFDO] Add compression support for any section in ExtBinary profile format 2019-10-07 16:12:37 +00:00
use-sample-profile-attr.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00
warm-inline-instance.ll [SampleFDO] Add use-sample-profile function attribute. 2020-06-02 17:23:17 -07:00