Lines Matching refs:Variants
1380 RecVec Variants = SchedRW.TheDef->getValueAsListOfDefs("Variants"); in mutuallyExclusive() local
1381 if (any_of(Variants, [PredDef](const Record *R) { in mutuallyExclusive()
1417 static std::vector<Record *> getAllPredicates(ArrayRef<TransVariant> Variants, in getAllPredicates() argument
1420 for (auto &Variant : Variants) { in getAllPredicates()
1437 std::vector<TransVariant> Variants; in getIntersectingVariants() local
1448 Variants.emplace_back(VarDef, SchedRW.Index, VarProcIdx, 0); in getIntersectingVariants()
1465 if (!Variants.empty()) { in getIntersectingVariants()
1480 Variants.emplace_back(VD, AliasRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1483 Variants.emplace_back(AliasRW.TheDef, SchedRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1488 getAllPredicates(Variants, TransVec[TransIdx].ProcIndex); in getIntersectingVariants()
1489 for (TransVariant &Variant : Variants) { in getIntersectingVariants()