Searched refs:LSUnit (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | LSUnit.cpp | 69 unsigned LSUnit::dispatch(const InstRef &IR) { in dispatch() 196 LSUnit::Status LSUnit::isAvailable(const InstRef &IR) const { in isAvailable() 199 return LSUnit::LSU_LQUEUE_FULL; in isAvailable() 201 return LSUnit::LSU_SQUEUE_FULL; in isAvailable() 202 return LSUnit::LSU_AVAILABLE; in isAvailable() 233 void LSUnit::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted()
|
H A D | Scheduler.cpp | 54 // Give lower priority to LSUnit stall events. in isAvailable() 55 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/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | LSUnit.h | 398 class LSUnit : public LSUnitBase { 443 LSUnit(const MCSchedModel &SM) in LSUnit() function 444 : LSUnit(SM, /* LQSize */ 0, /* SQSize */ 0, /* NoAlias */ false) {} in LSUnit() 445 LSUnit(const MCSchedModel &SM, unsigned LQ, unsigned SQ) in LSUnit() function 446 : LSUnit(SM, LQ, SQ, /* NoAlias */ false) {} in LSUnit() 447 LSUnit(const MCSchedModel &SM, unsigned LQ, unsigned SQ, bool AssumeNoAlias) in LSUnit() function
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
H A D | InOrderIssueStage.h | 24 class LSUnit; variable 59 LSUnit &LSU; 116 CustomBehaviour &CB, LSUnit &LSU);
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/ |
H A D | Context.cpp | 42 auto LSU = std::make_unique<LSUnit>(SM, Opts.LoadQueueSize, in createDefaultPipeline() 77 auto LSU = std::make_unique<LSUnit>(SM, Opts.LoadQueueSize, in createInOrderPipeline()
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | InOrderIssueStage.cpp | 48 LSUnit &LSU) in InOrderIssueStage()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 966 SRCS_EXT+= MCA/HardwareUnits/LSUnit.cpp
|