Home | History | Annotate | Download | only in TableGen

Lines Matching refs:RWDefs

173 static void scanSchedRW(Record *RWDef, RecVec &RWDefs,
177 RWDefs.push_back(RWDef);
182 scanSchedRW(*I, RWDefs, RWSet);
191 scanSchedRW(*I, RWDefs, RWSet);
225 RecVec RWDefs = (*OI)->getValueAsListOfDefs("OperandReadWrites");
226 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end();
240 RecVec RWDefs = (*II)->getValueAsListOfDefs("OperandReadWrites");
241 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end();
311 RecVec RWDefs = Records.getAllDerivedDefinitions("SchedReadWrite");
312 for (RecIter RI = RWDefs.begin(), RE = RWDefs.end();
362 void splitSchedReadWrites(const RecVec &RWDefs,
364 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end(); RWI != RWE; ++RWI) {
376 void CodeGenSchedModels::findRWs(const RecVec &RWDefs,
380 splitSchedReadWrites(RWDefs, WriteDefs, ReadDefs);
386 void CodeGenSchedModels::findRWs(const RecVec &RWDefs, IdxVec &RWs,
388 for (RecIter RI = RWDefs.begin(), RE = RWDefs.end(); RI != RE; ++RI) {
553 const RecVec &RWDefs = SchedClasses[SCIdx].InstRWs;
554 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end();
701 const RecVec &RWDefs = SchedClasses[OldSCIdx].InstRWs;
702 if (!RWDefs.empty()) {
703 const RecVec *OrigInstDefs = Sets.expand(RWDefs[0]);