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.cpp560 static void scanSchedRW(const Record *RWDef, ConstRecVec &RWDefs, in scanSchedRW() argument
562 if (!RWSet.insert(RWDef).second) in scanSchedRW()
564 RWDefs.push_back(RWDef); in scanSchedRW()
566 if (RWDef->isSubClassOf("WriteSequence")) { in scanSchedRW()
567 for (const Record *WSRec : RWDef->getValueAsListOfDefs("Writes")) in scanSchedRW()
569 } else if (RWDef->isSubClassOf("SchedVariant")) { in scanSchedRW()
571 for (const Record *Variant : RWDef->getValueAsListOfDefs("Variants")) { in scanSchedRW()
606 for (const Record *RWDef : in collectSchedRW() local
608 if (RWDef->isSubClassOf("SchedWrite")) in collectSchedRW()
609 scanSchedRW(RWDef, SWDefs, RWSet); in collectSchedRW()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp1071 const Record *RWDef = nullptr; in genSchedClassTables() local
1075 RWDef = RW; in genSchedClassTables()
1079 if (RWDef) { in genSchedClassTables()
1082 SchedModels.findRWs(RWDef->getValueAsListOfDefs("OperandReadWrites"), in genSchedClassTables()