Home
last modified time | relevance | path

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

/external/llvm/utils/TableGen/
DCodeGenSchedule.h178 Record *ModelDef; member
206 Index(Idx), ModelName(Name), ModelDef(MDef), ItinsDef(IDef) {} in CodeGenProcModel()
282 Record *ModelDef = ProcDef->getValueAsDef("SchedModel"); in getModelOrItinDef() local
285 assert(ModelDef->getValueAsBit("NoModel") in getModelOrItinDef()
289 return ModelDef; in getModelOrItinDef()
293 Record *ModelDef = getModelOrItinDef(ProcDef); in getModelForProc() local
294 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in getModelForProc()
299 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel() argument
300 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in getProcModel()
304 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel() argument
[all …]
DSubtargetEmitter.cpp661 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindWriteResources() local
662 if (&SchedModels.getProcModel(ModelDef) != &ProcModel) in FindWriteResources()
692 PrintFatalError(ProcModel.ModelDef->getLoc(), in FindWriteResources()
713 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindReadAdvance() local
714 if (&SchedModels.getProcModel(ModelDef) != &ProcModel) in FindReadAdvance()
744 PrintFatalError(ProcModel.ModelDef->getLoc(), in FindReadAdvance()
1156 PrintFatalError(PM.ModelDef->getLoc(), "SchedMachineModel defines " in EmitProcessorModels()
1162 EmitProcessorProp(OS, PM.ModelDef, "IssueWidth", ','); in EmitProcessorModels()
1163 EmitProcessorProp(OS, PM.ModelDef, "MicroOpBufferSize", ','); in EmitProcessorModels()
1164 EmitProcessorProp(OS, PM.ModelDef, "LoopMicroOpBufferSize", ','); in EmitProcessorModels()
[all …]
DCodeGenSchedule.cpp430 Record *ModelDef = (*AI)->getValueAsDef("SchedModel"); in expandRWSeqForProc() local
431 if (&getProcModel(ModelDef) != &ProcModel) in expandRWSeqForProc()
826 Record *ModelDef = (*II)->getValueAsDef("SchedModel"); in collectProcItinRW() local
827 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in collectProcItinRW()
830 + ModelDef->getName()); in collectProcItinRW()
839 for (Record *Pred : ProcModel.ModelDef->getValueAsListOfDefs("UnsupportedFeatures")) { in collectProcUnsupportedFeatures()
1067 Record *ModelDef = SchedRW.TheDef->getValueAsDef("SchedModel"); in getIntersectingVariants() local
1068 VarProcIdx = SchedModels.getProcModel(ModelDef).Index; in getIntersectingVariants()
1084 Record *ModelDef = (*AI)->getValueAsDef("SchedModel"); in getIntersectingVariants() local
1085 AliasProcIdx = SchedModels.getProcModel(ModelDef).Index; in getIntersectingVariants()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DCodeGenSchedule.h210 Record *ModelDef; member
247 Index(Idx), ModelName(std::move(Name)), ModelDef(MDef), ItinsDef(IDef), in CodeGenProcModel()
330 Record *ModelDef = ProcDef->getValueAsDef("SchedModel"); in getModelOrItinDef() local
333 assert(ModelDef->getValueAsBit("NoModel") in getModelOrItinDef()
337 return ModelDef; in getModelOrItinDef()
341 Record *ModelDef = getModelOrItinDef(ProcDef); in getModelForProc() local
342 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in getModelForProc()
347 CodeGenProcModel &getProcModel(Record *ModelDef) { in getProcModel() argument
348 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in getProcModel()
352 const CodeGenProcModel &getProcModel(Record *ModelDef) const { in getProcModel() argument
[all …]
DCodeGenSchedule.cpp539 Record *ModelDef = Rec->getValueAsDef("SchedModel"); in expandRWSeqForProc() local
540 if (&getProcModel(ModelDef) != &ProcModel) in expandRWSeqForProc()
930 Record *ModelDef = RWDef->getValueAsDef("SchedModel"); in collectProcItinRW() local
931 ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef); in collectProcItinRW()
934 + ModelDef->getName()); in collectProcItinRW()
943 for (Record *Pred : ProcModel.ModelDef->getValueAsListOfDefs("UnsupportedFeatures")) { in collectProcUnsupportedFeatures()
1157 Record *ModelDef = SchedRW.TheDef->getValueAsDef("SchedModel"); in getIntersectingVariants() local
1158 VarProcIdx = SchedModels.getProcModel(ModelDef).Index; in getIntersectingVariants()
1174 Record *ModelDef = (*AI)->getValueAsDef("SchedModel"); in getIntersectingVariants() local
1175 AliasProcIdx = SchedModels.getProcModel(ModelDef).Index; in getIntersectingVariants()
[all …]
DSubtargetEmitter.cpp849 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindWriteResources() local
850 if (&SchedModels.getProcModel(ModelDef) != &ProcModel) in FindWriteResources()
880 PrintFatalError(ProcModel.ModelDef->getLoc(), in FindWriteResources()
901 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindReadAdvance() local
902 if (&SchedModels.getProcModel(ModelDef) != &ProcModel) in FindReadAdvance()
932 PrintFatalError(ProcModel.ModelDef->getLoc(), in FindReadAdvance()
1354 PrintFatalError(PM.ModelDef->getLoc(), "SchedMachineModel defines " in EmitProcessorModels()
1360 EmitProcessorProp(OS, PM.ModelDef, "IssueWidth", ','); in EmitProcessorModels()
1361 EmitProcessorProp(OS, PM.ModelDef, "MicroOpBufferSize", ','); in EmitProcessorModels()
1362 EmitProcessorProp(OS, PM.ModelDef, "LoopMicroOpBufferSize", ','); in EmitProcessorModels()
[all …]