Lines Matching refs:Variants
1372 RecVec Variants = SchedRW.TheDef->getValueAsListOfDefs("Variants"); in mutuallyExclusive() local
1373 if (any_of(Variants, [PredDef](const Record *R) { in mutuallyExclusive()
1409 static std::vector<Record *> getAllPredicates(ArrayRef<TransVariant> Variants, in getAllPredicates() argument
1412 for (auto &Variant : Variants) { in getAllPredicates()
1429 std::vector<TransVariant> Variants; in getIntersectingVariants() local
1440 Variants.emplace_back(VarDef, SchedRW.Index, VarProcIdx, 0); in getIntersectingVariants()
1457 if (!Variants.empty()) { in getIntersectingVariants()
1472 Variants.emplace_back(VD, AliasRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1475 Variants.emplace_back(AliasRW.TheDef, SchedRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1480 getAllPredicates(Variants, TransVec[TransIdx].ProcIndex); in getIntersectingVariants()
1481 for (TransVariant &Variant : Variants) { in getIntersectingVariants()