reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1343 EmitExtraProcessorInfo(PM, OS); 1346 EmitProcessorResources(PM, OS); 1352 OS << "\n"; 1353 OS << "static const llvm::MCSchedModel " << PM.ModelName << " = {\n"; 1354 EmitProcessorProp(OS, PM.ModelDef, "IssueWidth", ','); 1355 EmitProcessorProp(OS, PM.ModelDef, "MicroOpBufferSize", ','); 1356 EmitProcessorProp(OS, PM.ModelDef, "LoopMicroOpBufferSize", ','); 1357 EmitProcessorProp(OS, PM.ModelDef, "LoadLatency", ','); 1358 EmitProcessorProp(OS, PM.ModelDef, "HighLatency", ','); 1359 EmitProcessorProp(OS, PM.ModelDef, "MispredictPenalty", ','); 1364 OS << " " << (PostRAScheduler ? "true" : "false") << ", // " 1370 OS << " " << (CompleteModel ? "true" : "false") << ", // " 1373 OS << " " << PM.Index << ", // Processor ID\n"; 1375 OS << " " << PM.ModelName << "ProcResources" << ",\n" 1381 OS << " nullptr, nullptr, 0, 0," 1384 OS << " " << PM.ItinsDef->getName() << ",\n"; 1386 OS << " nullptr, // No Itinerary\n"; 1388 OS << " &" << PM.ModelName << "ExtraInfo,\n"; 1390 OS << " nullptr // No extra processor descriptor\n"; 1391 OS << "};\n";