Searched refs:RegisterFiles (Results 1 - 8 of 8) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/MCA/Stages/
H A DDispatchStage.cpp119 SmallVector<unsigned, 4> RegisterFiles(PRF.getNumRegisterFiles());
121 PRF.addRegisterWrite(WriteRef(IR.getSourceIndex(), &WS), RegisterFiles); local
130 notifyInstructionDispatched(IR, RegisterFiles,
148 SmallVector<unsigned, 8> RegisterFiles(PRF.getNumRegisterFiles(), 0U);
149 notifyInstructionDispatched(CarriedOver, RegisterFiles, DispatchedOpcodes);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp75 RegisterFiles.emplace_back(NumRegs);
86 const MCRegisterFileDesc &RF = Info.RegisterFiles[I];
99 for (RegisterMappingTracker &RMT : RegisterFiles)
147 unsigned RegisterFileIndex = RegisterFiles.size();
148 RegisterFiles.emplace_back(RF.NumPhysRegs, RF.MaxMovesEliminatedPerCycle,
196 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
202 RegisterFiles[0].NumUsedPhysRegs += Cost;
211 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex];
217 RegisterFiles[0].NumUsedPhysRegs -= Cost;
360 const RegisterMappingTracker &RMT = RegisterFiles[RegisterFileInde
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
H A DRegisterFile.h135 SmallVector<RegisterMappingTracker, 4> RegisterFiles; member in class:llvm::mca::RegisterFile
282 unsigned getNumRegisterFiles() const { return RegisterFiles.size(); }
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCSchedule.h183 const MCRegisterFileDesc *RegisterFiles; member in struct:llvm::MCExtraProcessorInfo
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DRegisterFileStatistics.cpp126 const MCRegisterFileDesc &RFDesc = PI.RegisterFiles[I];
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenSchedule.h247 std::vector<CodeGenRegisterFile> RegisterFiles; member in struct:llvm::CodeGenProcModel
271 !RegisterFiles.empty();
H A DSubtargetEmitter.cpp661 OS << ProcModel.ModelName << "RegisterFiles,\n " << (1 + NumRegisterFiles);
676 if (llvm::all_of(ProcModel.RegisterFiles, [](const CodeGenRegisterFile &RF) {
687 for (const CodeGenRegisterFile &RF : ProcModel.RegisterFiles) {
707 << "RegisterFiles"
712 for (const CodeGenRegisterFile &RD : ProcModel.RegisterFiles) {
761 EmitRegisterFileInfo(ProcModel, ProcModel.RegisterFiles.size(),
H A DCodeGenSchedule.cpp1835 // RegisterFiles is the vector of CodeGenRegisterFile.
1840 PM.RegisterFiles.emplace_back(CodeGenRegisterFile(RF->getName(),RF));
1841 CodeGenRegisterFile &CGRF = PM.RegisterFiles.back();

Completed in 198 milliseconds