Lines Matching refs:Variants
1376 RecVec Variants = SchedRW.TheDef->getValueAsListOfDefs("Variants"); in mutuallyExclusive() local
1377 if (any_of(Variants, [PredDef](const Record *R) { in mutuallyExclusive()
1413 static std::vector<Record *> getAllPredicates(ArrayRef<TransVariant> Variants, in getAllPredicates() argument
1416 for (auto &Variant : Variants) { in getAllPredicates()
1433 std::vector<TransVariant> Variants; in getIntersectingVariants() local
1444 Variants.emplace_back(VarDef, SchedRW.Index, VarProcIdx, 0); in getIntersectingVariants()
1461 if (!Variants.empty()) { in getIntersectingVariants()
1476 Variants.emplace_back(VD, AliasRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1479 Variants.emplace_back(AliasRW.TheDef, SchedRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1484 getAllPredicates(Variants, TransVec[TransIdx].ProcIndex); in getIntersectingVariants()
1485 for (TransVariant &Variant : Variants) { in getIntersectingVariants()