LLVM 20.0.0git
llvm::mca::LSUnitBase Member List

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

acquireLQSlot()llvm::mca::LSUnitBaseinline
acquireSQSlot()llvm::mca::LSUnitBaseinline
assumeNoAlias() constllvm::mca::LSUnitBaseinline
createMemoryGroup()llvm::mca::LSUnitBaseinline
cycleEvent()llvm::mca::LSUnitBasevirtual
dispatch(const InstRef &IR)=0llvm::mca::LSUnitBasepure virtual
dump() constllvm::mca::LSUnitBase
getGroup(unsigned Index) constllvm::mca::LSUnitBaseinline
getGroup(unsigned Index)llvm::mca::LSUnitBaseinline
getLoadQueueSize() constllvm::mca::LSUnitBaseinline
getStoreQueueSize() constllvm::mca::LSUnitBaseinline
getUsedLQEntries() constllvm::mca::LSUnitBaseinline
getUsedSQEntries() constllvm::mca::LSUnitBaseinline
HardwareUnit()=defaultllvm::mca::HardwareUnit
hasDependentUsers(const InstRef &IR) constllvm::mca::LSUnitBaseinline
isAvailable(const InstRef &IR) const =0llvm::mca::LSUnitBasepure virtual
isLQEmpty() constllvm::mca::LSUnitBaseinline
isLQFull() constllvm::mca::LSUnitBaseinline
isPending(const InstRef &IR) constllvm::mca::LSUnitBaseinline
isReady(const InstRef &IR) constllvm::mca::LSUnitBaseinline
isSQEmpty() constllvm::mca::LSUnitBaseinline
isSQFull() constllvm::mca::LSUnitBaseinline
isValidGroupID(unsigned Index) constllvm::mca::LSUnitBaseinline
isWaiting(const InstRef &IR) constllvm::mca::LSUnitBaseinline
LSU_AVAILABLE enum valuellvm::mca::LSUnitBase
LSU_LQUEUE_FULL enum valuellvm::mca::LSUnitBase
LSU_SQUEUE_FULL enum valuellvm::mca::LSUnitBase
LSUnitBase(const MCSchedModel &SM, unsigned LoadQueueSize, unsigned StoreQueueSize, bool AssumeNoAlias)llvm::mca::LSUnitBase
onInstructionExecuted(const InstRef &IR)llvm::mca::LSUnitBasevirtual
onInstructionIssued(const InstRef &IR)llvm::mca::LSUnitBaseinlinevirtual
onInstructionRetired(const InstRef &IR)llvm::mca::LSUnitBasevirtual
releaseLQSlot()llvm::mca::LSUnitBaseinline
releaseSQSlot()llvm::mca::LSUnitBaseinline
Status enum namellvm::mca::LSUnitBase
~HardwareUnit()llvm::mca::HardwareUnitvirtual
~LSUnitBase()llvm::mca::LSUnitBasevirtual