Searched refs:ModelDef (Results 1 – 6 of 6) sorted by relevance
/external/llvm/utils/TableGen/ |
D | CodeGenSchedule.h | 178 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 …]
|
D | SubtargetEmitter.cpp | 661 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 …]
|
D | CodeGenSchedule.cpp | 430 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/ |
D | CodeGenSchedule.h | 210 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 …]
|
D | CodeGenSchedule.cpp | 539 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 …]
|
D | SubtargetEmitter.cpp | 849 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 …]
|