Searched refs:CodeGenSchedRW (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenSchedule.h | 49 struct CodeGenSchedRW { struct 61 CodeGenSchedRW() in CodeGenSchedRW() argument 64 CodeGenSchedRW(unsigned Idx, Record *Def) in CodeGenSchedRW() argument 78 CodeGenSchedRW(unsigned Idx, bool Read, ArrayRef<unsigned> Seq, in CodeGenSchedRW() argument 435 std::vector<CodeGenSchedRW> SchedWrites; 436 std::vector<CodeGenSchedRW> SchedReads; 515 const CodeGenSchedRW &getSchedWrite(unsigned Idx) const { in getSchedWrite() 521 const CodeGenSchedRW &getSchedRead(unsigned Idx) const { in getSchedRead() 527 const CodeGenSchedRW &getSchedRW(unsigned Idx, bool IsRead) const { in getSchedRW() 530 CodeGenSchedRW &getSchedRW(Record *Def) { in getSchedRW() [all …]
|
H A D | CodeGenSchedule.cpp | 691 for (CodeGenSchedRW &CGRW : SchedWrites) { in collectSchedRW() 702 CodeGenSchedRW &RW = getSchedRW(MatchDef); in collectSchedRW() 743 const std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in getSchedRWIdx() 745 RWVec, [Def](const CodeGenSchedRW &RW) { return RW.TheDef == Def; }); in getSchedRWIdx() 783 const CodeGenSchedRW &SchedRW = getSchedRW(RWIdx, IsRead); in expandRWSequence() 802 const CodeGenSchedRW &SchedWrite = getSchedRW(RWIdx, IsRead); in expandRWSeqForProc() 805 const CodeGenSchedRW &AliasRW = getSchedRW(Rec->getValueAsDef("AliasRW")); in expandRWSeqForProc() 840 std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in findRWForSequence() 842 auto I = find_if(RWVec, [Seq](CodeGenSchedRW &RW) { in findRWForSequence() 860 std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in findOrInsertRW() [all …]
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 117 Record *FindWriteResources(const CodeGenSchedRW &SchedWrite, 119 Record *FindReadAdvance(const CodeGenSchedRW &SchedRead, 883 SubtargetEmitter::FindWriteResources(const CodeGenSchedRW &SchedWrite, in FindWriteResources() 893 const CodeGenSchedRW &AliasRW = in FindWriteResources() 943 Record *SubtargetEmitter::FindReadAdvance(const CodeGenSchedRW &SchedRead, in FindReadAdvance() 952 const CodeGenSchedRW &AliasRW = in FindReadAdvance()
|