Lines Matching defs:PredDef
1305 bool mutuallyExclusive(const Record *PredDef, ArrayRef<const Record *> Preds,
1323 bool PredTransitions::mutuallyExclusive(const Record *PredDef,
1327 if (PC.Predicate == PredDef)
1333 if (any_of(Variants, [PredDef](const Record *R) {
1334 return R->getValueAsDef("Predicate") == PredDef;
1336 // To check if PredDef is mutually exclusive with PC we also need to
1443 const Record *PredDef = Variant.VarOrSeqDef->getValueAsDef("Predicate");
1444 if (mutuallyExclusive(PredDef, AllPreds, TransVec[TransIdx].PredTerm))
1475 const Record *PredDef = VInfo.VarOrSeqDef->getValueAsDef("Predicate");
1476 Trans.PredTerm.emplace_back(IsRead, VInfo.RWIdx, PredDef);
2168 for (const Record *PredDef :
2170 if (TheDef->getName() == PredDef->getName())