Searched refs:PRF (Results 1 - 6 of 6) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
H A D | RetireStage.h | 30 RegisterFile &PRF; member in class:llvm::mca::final 38 : Stage(), RCU(R), PRF(F), LSU(LS) {}
|
H A D | DispatchStage.h | 57 RegisterFile &PRF; member in class:llvm::mca::final
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/ |
H A D | Context.cpp | 36 auto PRF = std::make_unique<RegisterFile>(SM, MRI, Opts.RegisterFileSize); local 44 *RCU, *PRF); 47 auto Retire = std::make_unique<RetireStage>(*RCU, *PRF, *LSU); 51 addHardwareUnit(std::move(PRF));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | DispatchStage.cpp | 33 CarryOver(0U), CarriedOver(), STI(Subtarget), RCU(R), PRF(F) { 51 const unsigned RegisterMask = PRF.isAvailable(RegDefs); 101 if (PRF.tryEliminateMove(IS.getDefs()[0], IS.getUses()[0])) 116 PRF.addRegisterRead(RS, STI); 122 SmallVector<unsigned, 4> RegisterFiles(PRF.getNumRegisterFiles()); 124 PRF.addRegisterWrite(WriteRef(IR.getSourceIndex(), &WS), RegisterFiles); 139 PRF.cycleStart(); 151 SmallVector<unsigned, 8> RegisterFiles(PRF.getNumRegisterFiles(), 0U); 182 PRF.dump();
|
H A D | RetireStage.cpp | 52 llvm::SmallVector<unsigned, 4> FreedRegs(PRF.getNumRegisterFiles()); 60 PRF.removeRegisterWrite(WS, FreedRegs);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | Instruction.h | 212 void setPRF(unsigned PRF) { PRFID = PRF; } argument
|
Completed in 122 milliseconds