This is an archive of the discontinued LLVM Phabricator instance.

[SelectionDAG] Add statistics for inline emission of memory intrinsics
Needs ReviewPublic

Authored by arichardson on Apr 21 2022, 6:43 AM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

While doing some benchmark performance comparison analysis I noticed that
one version was performing noticeably worse due to additional calls to
memcpy() being generated. These statistics have been useful when looking
into memcpy() inlining behaviour for the CHERI LLVM fork, and are hopefully
also useful upstream.

Diff Detail

Event Timeline

arichardson created this revision.Apr 21 2022, 6:43 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 21 2022, 6:43 AM
arichardson requested review of this revision.Apr 21 2022, 6:43 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 21 2022, 6:43 AM