| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | HWEventListener.h | 28 class HWInstructionEvent { 53 HWInstructionEvent(unsigned type, const InstRef &Inst) in HWInstructionEvent() function 69 class HWInstructionIssuedEvent : public HWInstructionEvent { 72 : HWInstructionEvent(HWInstructionEvent::Issued, IR), UsedResources(UR) {} in HWInstructionIssuedEvent() 77 class HWInstructionDispatchedEvent : public HWInstructionEvent { 81 : HWInstructionEvent(HWInstructionEvent::Dispatched, IR), in HWInstructionDispatchedEvent() 98 class HWInstructionRetiredEvent : public HWInstructionEvent { 101 : HWInstructionEvent(HWInstructionEvent::Retired, IR), in HWInstructionRetiredEvent() 170 virtual void onEvent(const HWInstructionEvent &Event) {} in onEvent()
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/ |
| H A D | ExecuteStage.cpp | 229 notifyEvent<HWInstructionEvent>( in notifyInstructionExecuted() 230 HWInstructionEvent(HWInstructionEvent::Executed, IR)); in notifyInstructionExecuted() 235 notifyEvent<HWInstructionEvent>( in notifyInstructionPending() 236 HWInstructionEvent(HWInstructionEvent::Pending, IR)); in notifyInstructionPending() 241 notifyEvent<HWInstructionEvent>( in notifyInstructionReady() 242 HWInstructionEvent(HWInstructionEvent::Ready, IR)); in notifyInstructionReady() 268 notifyEvent<HWInstructionEvent>(HWInstructionIssuedEvent(IR, Used)); in notifyInstructionIssued()
|
| H A D | InOrderIssueStage.cpp | 171 notifyEvent<HWInstructionEvent>( in notifyInstructionIssued() 172 HWInstructionEvent(HWInstructionEvent::Ready, IR)); in notifyInstructionIssued() 173 notifyEvent<HWInstructionEvent>(HWInstructionIssuedEvent(IR, UsedRes)); in notifyInstructionIssued() 180 notifyEvent<HWInstructionEvent>( in notifyInstructionDispatched() 187 notifyEvent<HWInstructionEvent>( in notifyInstructionExecuted() 188 HWInstructionEvent(HWInstructionEvent::Executed, IR)); in notifyInstructionExecuted() 194 notifyEvent<HWInstructionEvent>(HWInstructionRetiredEvent(IR, FreedRegs)); in notifyInstructionRetired()
|
| H A D | RetireStage.cpp | 71 notifyEvent<HWInstructionEvent>(HWInstructionRetiredEvent(IR, FreedRegs)); in notifyInstructionRetired()
|
| H A D | DispatchStage.cpp | 41 notifyEvent<HWInstructionEvent>( in notifyInstructionDispatched()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | RetireControlUnitStatistics.cpp | 31 void RetireControlUnitStatistics::onEvent(const HWInstructionEvent &Event) { in onEvent() 32 if (Event.Type == HWInstructionEvent::Dispatched) { in onEvent() 38 if (Event.Type == HWInstructionEvent::Retired) { in onEvent()
|
| H A D | SchedulerStatistics.cpp | 44 void SchedulerStatistics::onEvent(const HWInstructionEvent &Event) { in onEvent() 45 if (Event.Type == HWInstructionEvent::Issued) { in onEvent() 48 } else if (Event.Type == HWInstructionEvent::Dispatched) { in onEvent() 61 } else if (Event.Type == HWInstructionEvent::Executed) { in onEvent()
|
| H A D | TimelineView.cpp | 59 void TimelineView::onEvent(const HWInstructionEvent &Event) { in onEvent() 65 case HWInstructionEvent::Retired: { in onEvent() 86 case HWInstructionEvent::Ready: in onEvent() 89 case HWInstructionEvent::Issued: in onEvent() 92 case HWInstructionEvent::Executed: in onEvent() 95 case HWInstructionEvent::Dispatched: in onEvent()
|
| H A D | SummaryView.cpp | 39 void SummaryView::onEvent(const HWInstructionEvent &Event) { in onEvent() 40 if (Event.Type == HWInstructionEvent::Dispatched) in onEvent() 45 if (Event.Type != HWInstructionEvent::Retired || in onEvent()
|
| H A D | RegisterFileStatistics.cpp | 80 void RegisterFileStatistics::onEvent(const HWInstructionEvent &Event) { in onEvent() 84 case HWInstructionEvent::Retired: { in onEvent() 90 case HWInstructionEvent::Dispatched: { in onEvent()
|
| H A D | DispatchStatistics.cpp | 25 void DispatchStatistics::onEvent(const HWInstructionEvent &Event) { in onEvent() 26 if (Event.Type != HWInstructionEvent::Dispatched) in onEvent()
|
| H A D | ResourcePressureView.cpp | 52 void ResourcePressureView::onEvent(const HWInstructionEvent &Event) { in onEvent() 53 if (Event.Type == HWInstructionEvent::Dispatched) { in onEvent() 59 if (Event.Type != HWInstructionEvent::Issued) in onEvent()
|
| H A D | RetireControlUnitStatistics.h | 52 void onEvent(const HWInstructionEvent &Event) override;
|
| H A D | RegisterFileStatistics.h | 74 void onEvent(const HWInstructionEvent &Event) override;
|
| H A D | DispatchStatistics.h | 71 void onEvent(const HWInstructionEvent &Event) override;
|
| H A D | ResourcePressureView.h | 97 void onEvent(const HWInstructionEvent &Event) override;
|
| H A D | SummaryView.h | 81 void onEvent(const HWInstructionEvent &Event) override; in onCycleEnd()
|
| H A D | SchedulerStatistics.h | 76 void onEvent(const HWInstructionEvent &Event) override;
|
| H A D | TimelineView.h | 171 void onEvent(const HWInstructionEvent &Event) override;
|
| H A D | BottleneckAnalysis.cpp | 488 void BottleneckAnalysis::onEvent(const HWInstructionEvent &Event) { in onEvent() 490 if (Event.Type == HWInstructionEvent::Dispatched) { in onEvent() 494 if (Event.Type == HWInstructionEvent::Executed) { in onEvent() 499 if (Event.Type != HWInstructionEvent::Issued) in onEvent()
|
| H A D | BottleneckAnalysis.h | 337 void onEvent(const HWInstructionEvent &Event) override;
|