Home
last modified time | relevance | path

Searched refs:LSUnit (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp69 unsigned LSUnit::dispatch(const InstRef &IR) { in dispatch()
195 LSUnit::Status LSUnit::isAvailable(const InstRef &IR) const { in isAvailable()
198 return LSUnit::LSU_LQUEUE_FULL; in isAvailable()
200 return LSUnit::LSU_SQUEUE_FULL; in isAvailable()
201 return LSUnit::LSU_AVAILABLE; in isAvailable()
232 void LSUnit::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
H A DScheduler.cpp55 LSUnit::Status LSS = LSU.isAvailable(IR); in isAvailable()
56 HadTokenStall = LSS != LSUnit::LSU_AVAILABLE; in isAvailable()
59 case LSUnit::LSU_LQUEUE_FULL: in isAvailable()
61 case LSUnit::LSU_SQUEUE_FULL: in isAvailable()
63 case LSUnit::LSU_AVAILABLE: in isAvailable()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h401 class LSUnit : public LSUnitBase {
446 LSUnit(const MCSchedModel &SM) in LSUnit() function
447 : LSUnit(SM, /* LQSize */ 0, /* SQSize */ 0, /* NoAlias */ false) {} in LSUnit()
448 LSUnit(const MCSchedModel &SM, unsigned LQ, unsigned SQ) in LSUnit() function
449 : LSUnit(SM, LQ, SQ, /* NoAlias */ false) {} in LSUnit()
450 LSUnit(const MCSchedModel &SM, unsigned LQ, unsigned SQ, bool AssumeNoAlias) in LSUnit() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/
H A DContext.cpp42 auto LSU = std::make_unique<LSUnit>(SM, Opts.LoadQueueSize, in createDefaultPipeline()
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile830 SRCS_EXT+= MCA/HardwareUnits/LSUnit.cpp