Home | History | Annotate | Download | only in TableGen

Lines Matching defs:IsRead

50   bool IsRead;
59 : Index(0), TheDef(0), IsRead(false), IsAlias(false),
64 IsRead = Def->isSubClassOf("SchedRead");
77 : Index(Idx), Name(Name), TheDef(0), IsRead(Read), IsAlias(false),
296 const CodeGenSchedRW &getSchedRW(unsigned Idx, bool IsRead) const {
297 return IsRead ? getSchedRead(Idx) : getSchedWrite(Idx);
300 bool IsRead = Def->isSubClassOf("SchedRead");
301 unsigned Idx = getSchedRWIdx(Def, IsRead);
303 IsRead ? getSchedRead(Idx) : getSchedWrite(Idx));
309 unsigned getSchedRWIdx(Record *Def, bool IsRead, unsigned After = 0) const;
336 void findRWs(const RecVec &RWDefs, IdxVec &RWs, bool IsRead) const;
337 void expandRWSequence(unsigned RWIdx, IdxVec &RWSeq, bool IsRead) const;
338 void expandRWSeqForProc(unsigned RWIdx, IdxVec &RWSeq, bool IsRead,
344 unsigned findOrInsertRW(ArrayRef<unsigned> Seq, bool IsRead);
361 std::string genRWName(const IdxVec& Seq, bool IsRead);
362 unsigned findRWForSequence(const IdxVec &Seq, bool IsRead);
387 void collectRWResources(unsigned RWIdx, bool IsRead,