Searched refs:RegisterFiles (Results 1 – 9 of 9) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-mca/ |
D | RegisterFileStatistics.cpp | 27 RegisterFiles.emplace_back(Empty); in initializeRegisterFileInfo() 38 RegisterFiles.resize(NumRegFiles); in initializeRegisterFileInfo() 39 std::fill(RegisterFiles.begin(), RegisterFiles.end(), Empty); in initializeRegisterFileInfo() 48 for (unsigned I = 0, E = RegisterFiles.size(); I < E; ++I) in onEvent() 49 RegisterFiles[I].CurrentlyUsedMappings -= RE.FreedPhysRegs[I]; in onEvent() 54 for (unsigned I = 0, E = RegisterFiles.size(); I < E; ++I) { in onEvent() 55 RegisterFileUsage &RFU = RegisterFiles[I]; in onEvent() 71 const RegisterFileUsage &GlobalUsage = RegisterFiles[0]; in printView() 77 for (unsigned I = 1, E = RegisterFiles.size(); I < E; ++I) { in printView() 78 const RegisterFileUsage &RFU = RegisterFiles[I]; in printView() [all …]
|
D | RegisterFile.cpp | 48 const MCRegisterFileDesc &RF = Info.RegisterFiles[I]; in initialize() 69 unsigned RegisterFileIndex = RegisterFiles.size(); in addRegisterFile() 70 RegisterFiles.emplace_back(NumPhysRegs); in addRegisterFile() 116 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex]; in allocatePhysRegs() 122 RegisterFiles[0].NumUsedPhysRegs += Cost; in allocatePhysRegs() 131 RegisterMappingTracker &RMT = RegisterFiles[RegisterFileIndex]; in freePhysRegs() 137 RegisterFiles[0].NumUsedPhysRegs -= Cost; in freePhysRegs() 297 const RegisterMappingTracker &RMT = RegisterFiles[I]; in isAvailable() 336 const RegisterMappingTracker &RMT = RegisterFiles[I]; in dump()
|
D | DispatchStage.cpp | 120 SmallVector<unsigned, 4> RegisterFiles(PRF.getNumRegisterFiles()); in dispatch() local 122 PRF.addRegisterWrite(WriteRef(IR.first, WS.get()), RegisterFiles, in dispatch() 131 notifyInstructionDispatched(IR, RegisterFiles); in dispatch()
|
D | RegisterFile.h | 62 llvm::SmallVector<RegisterMappingTracker, 4> RegisterFiles; variable 163 unsigned getNumRegisterFiles() const { return RegisterFiles.size(); } in getNumRegisterFiles()
|
D | RegisterFileStatistics.h | 52 llvm::SmallVector<RegisterFileUsage, 4> RegisterFiles; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
D | CodeGenSchedule.h | 236 std::vector<CodeGenRegisterFile> RegisterFiles; member 259 return RetireControlUnit || !RegisterFiles.empty() || in hasExtraProcessorInfo()
|
D | SubtargetEmitter.cpp | 649 if (llvm::all_of(ProcModel.RegisterFiles, [](const CodeGenRegisterFile &RF) { in EmitRegisterFileTables() 660 for (const CodeGenRegisterFile &RF : ProcModel.RegisterFiles) { in EmitRegisterFileTables() 683 for (const CodeGenRegisterFile &RD : ProcModel.RegisterFiles) { in EmitRegisterFileTables() 771 EmitRegisterFileInfo(ProcModel, ProcModel.RegisterFiles.size(), in EmitExtraProcessorInfo()
|
D | CodeGenSchedule.cpp | 1521 PM.RegisterFiles.emplace_back(CodeGenRegisterFile(RF->getName(),RF)); in collectRegisterFiles() 1522 CodeGenRegisterFile &CGRF = PM.RegisterFiles.back(); in collectRegisterFiles()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/ |
D | MCSchedule.h | 175 const MCRegisterFileDesc *RegisterFiles; member
|