Home
last modified time | relevance | path

Searched refs:ModelDef (Results 1 – 3 of 3) sorted by relevance

/external/llvm/utils/TableGen/
DCodeGenSchedule.h177 Record *ModelDef; member
201 Index(Idx), ModelName(Name), ModelDef(MDef), ItinsDef(IDef) {} in CodeGenProcModel()
274 Record *ModelDef = ProcDef->getValueAsDef("SchedModel"); in getModelOrItinDef() local
277 assert(ModelDef->getValueAsBit("NoModel") in getModelOrItinDef()
281 return ModelDef; in getModelOrItinDef()
285 Record *ModelDef = getModelOrItinDef(ProcDef); in getModelForProc() local
286 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in getModelForProc()
291 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel() argument
292 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in getProcModel()
296 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel() argument
[all …]
DSubtargetEmitter.cpp673 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindWriteResources() local
674 if (&SchedModels.getProcModel(ModelDef) != &ProcModel) in FindWriteResources()
705 PrintFatalError(ProcModel.ModelDef->getLoc(), in FindWriteResources()
727 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindReadAdvance() local
728 if (&SchedModels.getProcModel(ModelDef) != &ProcModel) in FindReadAdvance()
759 PrintFatalError(ProcModel.ModelDef->getLoc(), in FindReadAdvance()
1178 PrintFatalError(PI->ModelDef->getLoc(), "SchedMachineModel defines " in EmitProcessorModels()
1184 EmitProcessorProp(OS, PI->ModelDef, "IssueWidth", ','); in EmitProcessorModels()
1185 EmitProcessorProp(OS, PI->ModelDef, "MicroOpBufferSize", ','); in EmitProcessorModels()
1186 EmitProcessorProp(OS, PI->ModelDef, "LoopMicroOpBufferSize", ','); in EmitProcessorModels()
[all …]
DCodeGenSchedule.cpp433 Record *ModelDef = (*AI)->getValueAsDef("SchedModel"); in expandRWSeqForProc() local
434 if (&getProcModel(ModelDef) != &ProcModel) in expandRWSeqForProc()
827 Record *ModelDef = (*II)->getValueAsDef("SchedModel"); in collectProcItinRW() local
828 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in collectProcItinRW()
831 + ModelDef->getName()); in collectProcItinRW()
1059 Record *ModelDef = SchedRW.TheDef->getValueAsDef("SchedModel"); in getIntersectingVariants() local
1060 VarProcIdx = SchedModels.getProcModel(ModelDef).Index; in getIntersectingVariants()
1076 Record *ModelDef = (*AI)->getValueAsDef("SchedModel"); in getIntersectingVariants() local
1077 AliasProcIdx = SchedModels.getProcModel(ModelDef).Index; in getIntersectingVariants()
1464 Record *ModelDef = (*WRI)->getValueAsDef("SchedModel"); in collectProcResources() local
[all …]