Searched refs:UsedResources (Results 1 - 7 of 7) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | InstructionTables.cpp | 24 UsedResources.clear(); 40 UsedResources.emplace_back( 55 UsedResources.emplace_back(std::make_pair( 63 HWInstructionIssuedEvent Event(IR, UsedResources);
|
H A D | InOrderIssueStage.cpp | 233 SmallVector<ResourceUse, 4> UsedResources; local 234 RM.issueInstruction(Desc, UsedResources); 241 for (ResourceUse &Use : UsedResources) { 245 notifyInstructionIssued(IR, UsedResources);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
H A D | InstructionTables.h | 30 SmallVector<ResourceUse, 4> UsedResources; member in class:llvm::mca::final
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | HWEventListener.h | 71 : HWInstructionEvent(HWInstructionEvent::Issued, IR), UsedResources(UR) {} 73 ArrayRef<ResourceUse> UsedResources; member in class:llvm::mca::HWInstructionIssuedEvent
|
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | Scheduler.cpp | 72 SmallVectorImpl<std::pair<ResourceRef, ReleaseAtCycles>> &UsedResources) { 78 Resources->issueInstruction(D, UsedResources); 101 SmallVectorImpl<std::pair<ResourceRef, ReleaseAtCycles>> &UsedResources, 109 issueInstructionImpl(IR, UsedResources); 70 issueInstructionImpl( InstRef &IR, SmallVectorImpl<std::pair<ResourceRef, ReleaseAtCycles>> &UsedResources) argument 99 issueInstruction( InstRef &IR, SmallVectorImpl<std::pair<ResourceRef, ReleaseAtCycles>> &UsedResources, SmallVectorImpl<InstRef> &PendingInstructions, SmallVectorImpl<InstRef> &ReadyInstructions) argument
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | ResourcePressureView.cpp | 58 IssueEvent.UsedResources) {
|
H A D | BottleneckAnalysis.cpp | 69 for (const ResourceUse &Use : Event.UsedResources) {
|
Completed in 691 milliseconds