Home
last modified time | relevance | path

Searched refs:AliasRW (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp873 const CodeGenSchedRW &AliasRW = in FindWriteResources() local
875 if (AliasRW.TheDef->getValueInit("SchedModel")->isComplete()) { in FindWriteResources()
876 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindWriteResources()
881 PrintFatalError(AliasRW.TheDef->getLoc(), "Multiple aliases " in FindWriteResources()
884 AliasDef = AliasRW.TheDef; in FindWriteResources()
925 const CodeGenSchedRW &AliasRW = in FindReadAdvance() local
927 if (AliasRW.TheDef->getValueInit("SchedModel")->isComplete()) { in FindReadAdvance()
928 Record *ModelDef = AliasRW.TheDef->getValueAsDef("SchedModel"); in FindReadAdvance()
933 PrintFatalError(AliasRW.TheDef->getLoc(), "Multiple aliases " in FindReadAdvance()
936 AliasDef = AliasRW.TheDef; in FindReadAdvance()
H A DCodeGenSchedule.cpp807 const CodeGenSchedRW &AliasRW = getSchedRW(Rec->getValueAsDef("AliasRW")); in expandRWSeqForProc() local
814 PrintFatalError(AliasRW.TheDef->getLoc(), "Multiple aliases " in expandRWSeqForProc()
817 AliasDef = AliasRW.TheDef; in expandRWSeqForProc()
1474 const CodeGenSchedRW &AliasRW = in getIntersectingVariants() local
1477 if (AliasRW.HasVariants) { in getIntersectingVariants()
1478 const RecVec VarDefs = AliasRW.TheDef->getValueAsListOfDefs("Variants"); in getIntersectingVariants()
1480 Variants.emplace_back(VD, AliasRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
1482 if (AliasRW.IsSequence) in getIntersectingVariants()
1483 Variants.emplace_back(AliasRW.TheDef, SchedRW.Index, AliasProcIdx, 0); in getIntersectingVariants()
2081 assert(AliasRW.IsRead == IsRead && "cannot alias reads to writes"); in collectRWResources()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSchedule.td456 SchedReadWrite AliasRW = alias;