Searched refs:CodeGenSchedRW (Results 1 - 3 of 3) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenSchedule.h46 struct CodeGenSchedRW { struct in namespace:llvm
58 CodeGenSchedRW() function in struct:llvm::CodeGenSchedRW
61 CodeGenSchedRW(unsigned Idx, Record *Def) function in struct:llvm::CodeGenSchedRW
75 CodeGenSchedRW(unsigned Idx, bool Read, ArrayRef<unsigned> Seq, function in struct:llvm::CodeGenSchedRW
430 std::vector<CodeGenSchedRW> SchedWrites;
431 std::vector<CodeGenSchedRW> SchedReads;
510 const CodeGenSchedRW &getSchedWrite(unsigned Idx) const {
516 const CodeGenSchedRW &getSchedRead(unsigned Idx) const {
522 const CodeGenSchedRW &getSchedRW(unsigned Idx, bool IsRead) const {
525 CodeGenSchedRW
[all...]
H A DCodeGenSchedule.cpp184 // Instantiate a CodeGenSchedRW for each SchedReadWrite record explicitly
670 for (CodeGenSchedRW &CGRW : SchedWrites) {
681 CodeGenSchedRW &RW = getSchedRW(MatchDef);
722 const std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites;
724 RWVec, [Def](const CodeGenSchedRW &RW) { return RW.TheDef == Def; });
729 for (const CodeGenSchedRW &Read : SchedReads) {
776 const CodeGenSchedRW &SchedRW = getSchedRW(RWIdx, IsRead);
796 const CodeGenSchedRW &SchedWrite = getSchedRW(RWIdx, IsRead);
799 const CodeGenSchedRW &AliasRW = getSchedRW(Rec->getValueAsDef("AliasRW"));
832 std::vector<CodeGenSchedRW>
[all...]
H A DSubtargetEmitter.cpp107 Record *FindWriteResources(const CodeGenSchedRW &SchedWrite,
109 Record *FindReadAdvance(const CodeGenSchedRW &SchedRead,
828 const CodeGenSchedRW &SchedWrite, const CodeGenProcModel &ProcModel) {
837 const CodeGenSchedRW &AliasRW =
880 Record *SubtargetEmitter::FindReadAdvance(const CodeGenSchedRW &SchedRead,
889 const CodeGenSchedRW &AliasRW =

Completed in 89 milliseconds