Lines Matching refs:AliasRW
805 const CodeGenSchedRW &AliasRW = getSchedRW(Rec->getValueAsDef("AliasRW")); in expandRWSeqForProc() local
812 PrintFatalError(AliasRW.TheDef->getLoc(), "Multiple aliases " in expandRWSeqForProc()
815 AliasDef = AliasRW.TheDef; in expandRWSeqForProc()
1379 const CodeGenSchedRW &AliasRW = in hasAliasedVariants() local
1381 if (AliasRW.HasVariants) in hasAliasedVariants()
1383 if (AliasRW.IsSequence) { in hasAliasedVariants()
1385 SchedModels.expandRWSequence(AliasRW.Index, ExpandedRWs, AliasRW.IsRead); in hasAliasedVariants()
1387 if (hasAliasedVariants(SchedModels.getSchedRW(SI, AliasRW.IsRead), in hasAliasedVariants()
1445 const CodeGenSchedRW &AliasRW = in getIntersectingVariants() local
1448 if (AliasRW.HasVariants) { in getIntersectingVariants()
1449 const RecVec VarDefs = AliasRW.TheDef->getValueAsListOfDefs("Variants"); in getIntersectingVariants()
1451 Variants.emplace_back(VD, AliasRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1453 if (AliasRW.IsSequence) in getIntersectingVariants()
1454 Variants.emplace_back(AliasRW.TheDef, SchedRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
2023 const CodeGenSchedRW &AliasRW = getSchedRW((*AI)->getValueAsDef("AliasRW")); in collectRWResources() local
2024 assert(AliasRW.IsRead == IsRead && "cannot alias reads to writes"); in collectRWResources()
2027 expandRWSequence(AliasRW.Index, ExpandedRWs, IsRead); in collectRWResources()