Searched refs:ResourceManager (Results 1 – 12 of 12) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | ResourceManager.cpp | 111 ResourceManager::ResourceManager(const MCSchedModel &SM) in ResourceManager() function in llvm::mca::ResourceManager 170 unsigned ResourceManager::getNumUnits(uint64_t ResourceID) const { in getNumUnits() 177 ResourceRef ResourceManager::selectPipe(uint64_t ResourceID) { in selectPipe() 194 void ResourceManager::use(const ResourceRef &RR) { in use() 224 void ResourceManager::release(const ResourceRef &RR) { in release() 245 ResourceManager::canBeDispatched(uint64_t ConsumedBuffers) const { in canBeDispatched() 253 void ResourceManager::reserveBuffers(uint64_t ConsumedBuffers) { in reserveBuffers() 270 void ResourceManager::releaseBuffers(uint64_t ConsumedBuffers) { in releaseBuffers() 347 void ResourceManager::issueInstruction( in issueInstruction() 393 void ResourceManager::reserveResource(uint64_t ResourceID) { in reserveResource() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | Scheduler.h | 77 std::unique_ptr<ResourceManager> Resources; 162 : Scheduler(std::make_unique<ResourceManager>(Model), Lsu, in Scheduler() 165 Scheduler(std::unique_ptr<ResourceManager> RM, LSUnitBase &Lsu, in Scheduler()
|
| H A D | ResourceManager.h | 311 class ResourceManager { 386 ResourceManager(const MCSchedModel &SM); 387 virtual ~ResourceManager() = default;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
| H A D | InOrderIssueStage.h | 57 ResourceManager RM;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.h | 38 private ResourceManager {
|
| H A D | ObjectLinkingLayer.h | 50 private ResourceManager {
|
| H A D | Core.h | 104 class ResourceManager { 106 virtual ~ResourceManager(); 1457 void registerResourceManager(ResourceManager &RM); 1461 void deregisterResourceManager(ResourceManager &RM); 1795 std::vector<ResourceManager *> ResourceManagers;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePipeliner.h | 446 class ResourceManager { 496 ResourceManager(const TargetSubtargetInfo *ST, SwingSchedulerDAG *DAG) in ResourceManager() function 558 ResourceManager ProcItinResources;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePipeliner.cpp | 1538 ResourceManager RM(&MF.getSubtarget(), this); in calculateResMII() 3416 void ResourceManager::dumpMRT() const { in dumpMRT() 3438 void ResourceManager::initProcResourceVectors( in initProcResourceVectors() 3480 bool ResourceManager::canReserveResources(SUnit &SU, int Cycle) { in canReserveResources() 3506 void ResourceManager::reserveResources(SUnit &SU, int Cycle) { in reserveResources() 3534 void ResourceManager::reserveResources(const MCSchedClassDesc *SCDesc, in reserveResources() 3546 void ResourceManager::unreserveResources(const MCSchedClassDesc *SCDesc, in unreserveResources() 3558 bool ResourceManager::isOverbooked() const { in isOverbooked() 3572 int ResourceManager::calculateResMIIDFA() const { in calculateResMIIDFA() 3635 int ResourceManager::calculateResMII() const { in calculateResMII() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/Stages/ |
| H A D | InOrderIssueStage.cpp | 79 static bool hasResourceHazard(const ResourceManager &RM, const InstRef &IR) { in hasResourceHazard()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Core.cpp | 67 ResourceManager::~ResourceManager() = default; 1956 void ExecutionSession::registerResourceManager(ResourceManager &RM) { in registerResourceManager() 1960 void ExecutionSession::deregisterResourceManager(ResourceManager &RM) { in deregisterResourceManager() 2320 std::vector<ResourceManager *> CurrentResourceManagers; in removeResourceTracker()
|
| /freebsd-14.2/lib/clang/libllvm/ |
| H A D | Makefile | 962 SRCS_EXT+= MCA/HardwareUnits/ResourceManager.cpp
|