Lines Matching refs:Variants
1397 RecVec Variants = SchedRW.TheDef->getValueAsListOfDefs("Variants"); in mutuallyExclusive() local
1398 if (any_of(Variants, [PredDef](const Record *R) { in mutuallyExclusive()
1434 static std::vector<Record *> getAllPredicates(ArrayRef<TransVariant> Variants, in getAllPredicates() argument
1437 for (auto &Variant : Variants) { in getAllPredicates()
1454 std::vector<TransVariant> Variants; in getIntersectingVariants() local
1465 Variants.emplace_back(VarDef, SchedRW.Index, VarProcIdx, 0); in getIntersectingVariants()
1482 if (!Variants.empty()) { in getIntersectingVariants()
1497 Variants.emplace_back(VD, AliasRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1500 Variants.emplace_back(AliasRW.TheDef, SchedRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1505 getAllPredicates(Variants, TransVec[TransIdx].ProcIndex); in getIntersectingVariants()
1506 for (TransVariant &Variant : Variants) { in getIntersectingVariants()