Lines Matching defs:VInfo
1309 void pushVariant(const TransVariant &VInfo, bool IsRead);
1467 // specified by VInfo.
1468 void PredTransitions::pushVariant(const TransVariant &VInfo, bool IsRead) {
1469 PredTransition &Trans = TransVec[VInfo.TransVecIdx];
1474 if (VInfo.VarOrSeqDef->isSubClassOf("SchedVar")) {
1475 const Record *PredDef = VInfo.VarOrSeqDef->getValueAsDef("Predicate");
1476 Trans.PredTerm.emplace_back(IsRead, VInfo.RWIdx, PredDef);
1478 VInfo.VarOrSeqDef->getValueAsListOfDefs("Selected");
1481 assert(VInfo.VarOrSeqDef->isSubClassOf("WriteSequence") &&
1483 SelectedRWs.push_back(SchedModels.getSchedRWIdx(VInfo.VarOrSeqDef, IsRead));
1486 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(VInfo.RWIdx, IsRead);