Searched refs:UsedResources (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DInstructionTables.cpp24 UsedResources.clear();
40 UsedResources.emplace_back(
55 UsedResources.emplace_back(std::make_pair(
63 HWInstructionIssuedEvent Event(IR, UsedResources);
H A DInOrderIssueStage.cpp233 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 DInstructionTables.h30 SmallVector<ResourceUse, 4> UsedResources; member in class:llvm::mca::final
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MCA/
H A DHWEventListener.h71 : 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 DScheduler.cpp72 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 DResourcePressureView.cpp58 IssueEvent.UsedResources) {
H A DBottleneckAnalysis.cpp69 for (const ResourceUse &Use : Event.UsedResources) {

Completed in 691 milliseconds