LLVM 19.0.0git
llvm::mca::ResourceManager Member List

This is the complete list of members for llvm::mca::ResourceManager, including all inherited members.

canBeDispatched(uint64_t ConsumedBuffers) constllvm::mca::ResourceManager
checkAvailability(const InstrDesc &Desc) constllvm::mca::ResourceManager
cycleEvent(SmallVectorImpl< ResourceRef > &ResourcesFreed)llvm::mca::ResourceManager
dump() constllvm::mca::ResourceManagerinline
getAvailableProcResUnits() constllvm::mca::ResourceManagerinline
getProcResUnitMask() constllvm::mca::ResourceManagerinline
issueInstruction(const InstrDesc &Desc, SmallVectorImpl< std::pair< ResourceRef, ReleaseAtCycles > > &Pipes)llvm::mca::ResourceManager
releaseBuffers(uint64_t ConsumedBuffers)llvm::mca::ResourceManager
releaseResource(uint64_t ResourceID)llvm::mca::ResourceManager
reserveBuffers(uint64_t ConsumedBuffers)llvm::mca::ResourceManager
reserveResource(uint64_t ResourceID)llvm::mca::ResourceManager
resolveResourceMask(uint64_t Mask) constllvm::mca::ResourceManager
ResourceManager(const MCSchedModel &SM)llvm::mca::ResourceManager
setCustomStrategy(std::unique_ptr< ResourceStrategy > S, unsigned ResourceID)llvm::mca::ResourceManagerinline
~ResourceManager()=defaultllvm::mca::ResourceManagervirtual