Searched refs:ResourceManager (Results 1 – 15 of 15) sorted by relevance
| /freebsd/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 158 void ResourceManager::setCustomStrategyImpl(std::unique_ptr<ResourceStrategy> S, in setCustomStrategyImpl() 166 unsigned ResourceManager::resolveResourceMask(uint64_t Mask) const { in resolveResourceMask() 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() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | Scheduler.h | 78 std::unique_ptr<ResourceManager> Resources; 163 : Scheduler(std::make_unique<ResourceManager>(Model), Lsu, in Scheduler() 166 Scheduler(std::unique_ptr<ResourceManager> RM, LSUnitBase &Lsu, in Scheduler()
|
| H A D | ResourceManager.h | 315 class ResourceManager { 390 LLVM_ABI ResourceManager(const MCSchedModel &SM); 391 virtual ~ResourceManager() = default;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
| H A D | InOrderIssueStage.h | 57 ResourceManager RM;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.h | 39 private ResourceManager {
|
| H A D | LinkGraphLinkingLayer.h | 45 private ResourceManager {
|
| H A D | ReOptimizeLayer.h | 28 class LLVM_ABI ReOptimizeLayer : public IRLayer, public ResourceManager {
|
| H A D | Core.h | 126 class LLVM_ABI ResourceManager { 128 virtual ~ResourceManager(); 1426 LLVM_ABI void registerResourceManager(ResourceManager &RM); 1430 LLVM_ABI void deregisterResourceManager(ResourceManager &RM); 1830 std::vector<ResourceManager *> ResourceManagers;
|
| H A D | LazyReexports.h | 179 class LLVM_ABI LazyReexportsManager : public ResourceManager {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePipeliner.h | 639 class ResourceManager { 689 ResourceManager(const TargetSubtargetInfo *ST, ScheduleDAGInstrs *DAG) in ResourceManager() function 751 ResourceManager ProcItinResources;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePipeliner.cpp | 1813 ResourceManager RM(&MF.getSubtarget(), this); in calculateResMII() 3849 void ResourceManager::dumpMRT() const { in dumpMRT() 3871 void ResourceManager::initProcResourceVectors( in initProcResourceVectors() 3913 bool ResourceManager::canReserveResources(SUnit &SU, int Cycle) { in canReserveResources() 3939 void ResourceManager::reserveResources(SUnit &SU, int Cycle) { in reserveResources() 3967 void ResourceManager::reserveResources(const MCSchedClassDesc *SCDesc, in reserveResources() 3979 void ResourceManager::unreserveResources(const MCSchedClassDesc *SCDesc, in unreserveResources() 3991 bool ResourceManager::isOverbooked() const { in isOverbooked() 4005 int ResourceManager::calculateResMIIDFA() const { in calculateResMIIDFA() 4068 int ResourceManager::calculateResMII() const { in calculateResMII() [all …]
|
| H A D | WindowScheduler.cpp | 425 ResourceManager RM(Subtarget, &DAG); in calculateMaxCycle()
|
| /freebsd/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/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Core.cpp | 69 ResourceManager::~ResourceManager() = default; 1639 void ExecutionSession::registerResourceManager(ResourceManager &RM) { in registerResourceManager() 1643 void ExecutionSession::deregisterResourceManager(ResourceManager &RM) { in deregisterResourceManager() 2186 std::vector<ResourceManager *> CurrentResourceManagers; in removeResourceTracker()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 1064 SRCS_EXT+= MCA/HardwareUnits/ResourceManager.cpp
|