Searched refs:HWStallEvent (Results 1 – 7 of 7) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/tools/llvm-mca/Views/ |
| D | DispatchStatistics.cpp | 20 void DispatchStatistics::onEvent(const HWStallEvent &Event) { in onEvent() 21 if (Event.Type < HWStallEvent::LastGenericEvent) in onEvent() 68 printStalls(SS, HWStalls[HWStallEvent::RegisterFileStall], NumCycles); in printDispatchStalls() 70 printStalls(SS, HWStalls[HWStallEvent::RetireControlUnitStall], NumCycles); in printDispatchStalls() 72 printStalls(SS, HWStalls[HWStallEvent::SchedulerQueueFull], NumCycles); in printDispatchStalls() 74 printStalls(SS, HWStalls[HWStallEvent::LoadQueueFull], NumCycles); in printDispatchStalls() 76 printStalls(SS, HWStalls[HWStallEvent::StoreQueueFull], NumCycles); in printDispatchStalls() 78 printStalls(SS, HWStalls[HWStallEvent::DispatchGroupStall], NumCycles); in printDispatchStalls() 80 printStalls(SS, HWStalls[HWStallEvent::CustomBehaviourStall], NumCycles); in printDispatchStalls() 87 json::Object JO({{"RAT", HWStalls[HWStallEvent::RegisterFileStall]}, in toJSON() [all …]
|
| D | DispatchStatistics.h | 67 HWStalls(HWStallEvent::LastGenericEvent) {} in DispatchStatistics() 69 void onEvent(const HWStallEvent &Event) override;
|
| D | BottleneckAnalysis.h | 332 void onEvent(const HWStallEvent &Event) override { SeenStallCycles = true; } in onEvent()
|
| /openbsd/src/gnu/llvm/llvm/lib/MCA/Stages/ |
| D | ExecuteStage.cpp | 26 HWStallEvent::GenericEventType toHWStallEventType(Scheduler::Status Status) { in toHWStallEventType() 29 return HWStallEvent::LoadQueueFull; in toHWStallEventType() 31 return HWStallEvent::StoreQueueFull; in toHWStallEventType() 33 return HWStallEvent::SchedulerQueueFull; in toHWStallEventType() 35 return HWStallEvent::DispatchGroupStall; in toHWStallEventType() 37 return HWStallEvent::Invalid; in toHWStallEventType() 45 HWStallEvent::GenericEventType ET = toHWStallEventType(S); in isAvailable() 46 notifyEvent<HWStallEvent>(HWStallEvent(ET, IR)); in isAvailable()
|
| D | DispatchStage.cpp | 54 notifyEvent<HWStallEvent>( in checkPRF() 55 HWStallEvent(HWStallEvent::RegisterFileStall, IR)); in checkPRF() 66 notifyEvent<HWStallEvent>( in checkRCU() 67 HWStallEvent(HWStallEvent::RetireControlUnitStall, IR)); in checkRCU()
|
| D | InOrderIssueStage.cpp | 360 notifyEvent<HWStallEvent>( in notifyStallEvent() 361 HWStallEvent(HWStallEvent::RegisterFileStall, IR)); in notifyStallEvent() 367 notifyEvent<HWStallEvent>( in notifyStallEvent() 368 HWStallEvent(HWStallEvent::DispatchGroupStall, IR)); in notifyStallEvent() 374 notifyEvent<HWStallEvent>( in notifyStallEvent() 375 HWStallEvent(HWStallEvent::CustomBehaviourStall, IR)); in notifyStallEvent()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/MCA/ |
| D | HWEventListener.h | 106 class HWStallEvent { 122 HWStallEvent(unsigned type, const InstRef &Inst) : Type(type), IR(Inst) {} in HWStallEvent() function 167 virtual void onEvent(const HWStallEvent &Event) {} in onEvent()
|