Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp39 RegisterFiles.emplace_back(NumRegs); in initialize()
50 const MCRegisterFileDesc &RF = Info.RegisterFiles[I]; in initialize()
63 for (RegisterMappingTracker &RMT : RegisterFiles) in cycleStart()
74 unsigned RegisterFileIndex = RegisterFiles.size(); in addRegisterFile()
123 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex]; in allocatePhysRegs()
129 RegisterFiles[0].NumUsedPhysRegs += Cost; in allocatePhysRegs()
138 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex]; in freePhysRegs()
144 RegisterFiles[0].NumUsedPhysRegs -= Cost; in freePhysRegs()
325 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex]; in tryEliminateMove()
436 const RegisterMappingTracker &RMT = RegisterFiles[I]; in isAvailable()
[all …]
/freebsd-12.1/contrib/llvm/lib/MCA/Stages/
H A DDispatchStage.cpp131 SmallVector<unsigned, 4> RegisterFiles(PRF.getNumRegisterFiles()); in dispatch() local
133 PRF.addRegisterWrite(WriteRef(IR.getSourceIndex(), &WS), RegisterFiles); in dispatch()
141 notifyInstructionDispatched(IR, RegisterFiles, in dispatch()
159 SmallVector<unsigned, 8> RegisterFiles(PRF.getNumRegisterFiles(), 0U); in cycleStart() local
160 notifyInstructionDispatched(CarriedOver, RegisterFiles, DispatchedOpcodes); in cycleStart()
/freebsd-12.1/contrib/llvm/include/llvm/MCA/HardwareUnits/
H A DRegisterFile.h88 SmallVector<RegisterMappingTracker, 4> RegisterFiles; variable
226 unsigned getNumRegisterFiles() const { return RegisterFiles.size(); } in getNumRegisterFiles()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCSchedule.h182 const MCRegisterFileDesc *RegisterFiles; member
/freebsd-12.1/contrib/llvm/tools/llvm-mca/Views/
H A DRegisterFileStatistics.cpp124 const MCRegisterFileDesc &RFDesc = PI.RegisterFiles[I]; in printView()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.h244 std::vector<CodeGenRegisterFile> RegisterFiles; member
268 !RegisterFiles.empty(); in hasExtraProcessorInfo()
H A DSubtargetEmitter.cpp652 if (llvm::all_of(ProcModel.RegisterFiles, [](const CodeGenRegisterFile &RF) { in EmitRegisterFileTables()
663 for (const CodeGenRegisterFile &RF : ProcModel.RegisterFiles) { in EmitRegisterFileTables()
688 for (const CodeGenRegisterFile &RD : ProcModel.RegisterFiles) { in EmitRegisterFileTables()
741 EmitRegisterFileInfo(ProcModel, ProcModel.RegisterFiles.size(), in EmitExtraProcessorInfo()
H A DCodeGenSchedule.cpp1789 PM.RegisterFiles.emplace_back(CodeGenRegisterFile(RF->getName(),RF)); in collectRegisterFiles()
1790 CodeGenRegisterFile &CGRF = PM.RegisterFiles.back(); in collectRegisterFiles()