diff options
Diffstat (limited to 'contrib/llvm-project/llvm/tools/llvm-mca/Views/TimelineView.cpp')
-rw-r--r-- | contrib/llvm-project/llvm/tools/llvm-mca/Views/TimelineView.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/llvm-project/llvm/tools/llvm-mca/Views/TimelineView.cpp b/contrib/llvm-project/llvm/tools/llvm-mca/Views/TimelineView.cpp index 4ecc3015529c..5c05edbdea68 100644 --- a/contrib/llvm-project/llvm/tools/llvm-mca/Views/TimelineView.cpp +++ b/contrib/llvm-project/llvm/tools/llvm-mca/Views/TimelineView.cpp @@ -296,8 +296,10 @@ void TimelineView::printTimeline(raw_ostream &OS) const { // attribute is set correctly whether or not it is greater // than timeline-max-cycles so we can use that to ensure // we don't early exit because of a 0 latency instruction. - if (Entry.CycleRetired == 0 && Entry.CycleExecuted != 0) + if (Entry.CycleRetired == 0 && Entry.CycleExecuted != 0) { + FOS << "Truncated display due to cycle limit\n"; return; + } unsigned SourceIndex = IID % Source.size(); printTimelineViewEntry(FOS, Entry, Iteration, SourceIndex); |