Lines Matching refs:Variant
579 for (Record *Variant : Vars) {
581 RecVec Selected = Variant->getValueAsListOfDefs("Selected");
1293 Record *VarOrSeqDef; // Variant or sequence.
1461 for (TransVariant &Variant : Variants) {
1465 if (ProcIndices[0] && Variant.ProcIdx) {
1467 Variant.ProcIdx);
1472 *(SchedModels.procModelBegin() + Variant.ProcIdx);
1473 PrintFatalError(Variant.VarOrSeqDef->getLoc(),
1479 if (Variant.VarOrSeqDef->isSubClassOf("SchedVar")) {
1480 Record *PredDef = Variant.VarOrSeqDef->getValueAsDef("Predicate");
1486 Variant.TransVecIdx = TransIdx;
1487 IntersectingVariants.push_back(Variant);
1491 Variant.TransVecIdx = TransVec.size();
1492 IntersectingVariants.push_back(Variant);