Home
last modified time | relevance | path

Searched refs:ProcModel (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp95 unsigned emitRegisterFileTables(const CodeGenProcModel &ProcModel,
97 void emitLoadStoreQueueInfo(const CodeGenProcModel &ProcModel,
99 void emitExtraProcessorInfo(const CodeGenProcModel &ProcModel,
103 void emitProcessorResourceSubUnits(const CodeGenProcModel &ProcModel,
105 void emitProcessorResources(const CodeGenProcModel &ProcModel,
108 const CodeGenProcModel &ProcModel);
110 const CodeGenProcModel &ProcModel);
114 const CodeGenProcModel &ProcModel);
115 void genSchedClassTables(const CodeGenProcModel &ProcModel,
432 for (const CodeGenProcModel &ProcModel : SchedModels.procModels()) { in emitStageAndOperandCycleData() local
[all …]
H A DDFAPacketizerEmitter.cpp220 for (const CodeGenProcModel &ProcModel : CGS.procModels()) { in run() local
221 if (ProcModel.hasItineraries()) { in run()
222 auto NS = ProcModel.ItinsDef->getValueAsString("PacketizerNamespace"); in run()
223 ItinsByNamespace[NS.str()].push_back(&ProcModel); in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86.td1621 class ProcModel<string Name, SchedMachineModel Model,
1634 def : ProcModel<"generic", SandyBridgeModel,
1683 def : ProcModel<P, GenericPostRAModel,
1690 def : ProcModel<P, GenericPostRAModel,
1701 def : ProcModel<"yonah", SandyBridgeModel,
1708 def : ProcModel<P, GenericPostRAModel,
1713 def : ProcModel<"nocona", GenericPostRAModel, [
1731 def : ProcModel<P, SandyBridgeModel, [
1750 def : ProcModel<P, SandyBridgeModel, [
1771 def : ProcModel<P, AtomModel, ProcessorFeatures.AtomFeatures,
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp770 const CodeGenProcModel &ProcModel) const { in expandRWSeqForProc()
777 if (&getProcModel(ModelDef) != &ProcModel) in expandRWSeqForProc()
784 ProcModel.ModelName + in expandRWSeqForProc()
790 ProcModel); in expandRWSeqForProc()
801 expandRWSeqForProc(Idx, RWSeq, IsRead, ProcModel); in expandRWSeqForProc()
898 const CodeGenProcModel &ProcModel = in collectSchedClasses() local
900 ProcIndices.push_back(ProcModel.Index); in collectSchedClasses()
901 LLVM_DEBUG(dbgs() << "InstRW on " << ProcModel.ModelName << " for " in collectSchedClasses()
1110 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins()
1111 if (!ProcModel.hasItineraries()) in collectProcItins()
[all …]
H A DCodeGenSchedule.h557 const CodeGenProcModel &ProcModel) const;