Home | History | Annotate | Download | only in TableGen

Lines Matching refs:SchedModels

948   CodeGenSchedModels &SchedModels;
953 PredTransitions(CodeGenSchedModels &sm): SchedModels(sm) {}
990 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(I->RWIdx, I->IsRead);
1002 CodeGenSchedModels &SchedModels) {
1008 SchedModels.getSchedRW((*I)->getValueAsDef("AliasRW"));
1013 SchedModels.expandRWSequence(AliasRW.Index, ExpandedRWs, AliasRW.IsRead);
1016 if (hasAliasedVariants(SchedModels.getSchedRW(*SI, AliasRW.IsRead),
1017 SchedModels)) {
1027 CodeGenSchedModels &SchedModels) {
1036 if (hasAliasedVariants(SchedModels.getSchedWrite(*WI), SchedModels))
1045 if (hasAliasedVariants(SchedModels.getSchedRead(*RI), SchedModels))
1067 VarProcIdx = SchedModels.getProcModel(ModelDef).Index;
1084 AliasProcIdx = SchedModels.getProcModel(ModelDef).Index;
1087 SchedModels.getSchedRW((*AI)->getValueAsDef("AliasRW"));
1113 *(SchedModels.procModelBegin() + Variant.ProcIdx);
1160 SchedModels.findRWs(SelectedDefs, SelectedRWs, IsRead);
1165 SelectedRWs.push_back(SchedModels.getSchedRWIdx(VInfo.VarOrSeqDef, IsRead));
1168 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(VInfo.RWIdx, IsRead);
1190 SchedModels.expandRWSequence(*RWI, ExpandedRWs, IsRead);
1206 SchedModels.expandRWSequence(*RWI, ExpandedRWs, IsRead);
1222 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(*RWI, IsRead);
1229 if (!hasAliasedVariants(SchedRW, SchedModels)) {
1292 CodeGenSchedModels &SchedModels) {
1303 SchedModels.findOrInsertRW(*WSI, /*IsRead=*/false));
1311 SchedModels.findOrInsertRW(*RSI, /*IsRead=*/true));
1316 SchedModels.addSchedClass(/*ItinClassDef=*/nullptr, OperWritesVariant,
1328 SchedModels.getSchedClass(FromClassIdx).Transitions.push_back(SCTrans);
1738 void CodeGenSchedClass::dump(const CodeGenSchedModels* SchedModels) const {
1742 SchedModels->getSchedWrite(Writes[i]).dump();
1750 SchedModels->getSchedRead(Reads[i]).dump();
1776 dbgs() << SchedModels.getSchedRW(PCI->RWIdx, PCI->IsRead).Name
1788 dbgs() << SchedModels.getSchedWrite(*WI).Name;