Home
last modified time | relevance | path

Searched refs:RWDef (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp585 static void scanSchedRW(Record *RWDef, RecVec &RWDefs, in scanSchedRW() argument
587 if (!RWSet.insert(RWDef).second) in scanSchedRW()
589 RWDefs.push_back(RWDef); in scanSchedRW()
591 if (RWDef->isSubClassOf("WriteSequence")) { in scanSchedRW()
592 RecVec Seq = RWDef->getValueAsListOfDefs("Writes"); in scanSchedRW()
595 } else if (RWDef->isSubClassOf("SchedVariant")) { in scanSchedRW()
597 RecVec Vars = RWDef->getValueAsListOfDefs("Variants"); in scanSchedRW()
637 for (Record *RWDef : RWDefs) { in collectSchedRW()
638 if (RWDef->isSubClassOf("SchedWrite")) in collectSchedRW()
639 scanSchedRW(RWDef, SWDefs, RWSet); in collectSchedRW()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1098 Record *RWDef = nullptr; in GenSchedClassTables() local
1102 RWDef = RW; in GenSchedClassTables()
1106 if (RWDef) { in GenSchedClassTables()
1109 SchedModels.findRWs(RWDef->getValueAsListOfDefs("OperandReadWrites"), in GenSchedClassTables()