Home | History | Annotate | Download | only in TableGen

Lines Matching refs:ArrayRef

75   CodeGenSchedRW(unsigned Idx, bool Read, ArrayRef<unsigned> Seq,
147 bool isKeyEqual(Record *IC, ArrayRef<unsigned> W, ArrayRef<unsigned> R) {
312 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; }
366 ArrayRef<CodeGenSchedClass> schedClasses() const { return SchedClasses; }
376 unsigned addSchedClass(Record *ItinDef, ArrayRef<unsigned> OperWrites,
377 ArrayRef<unsigned> OperReads,
378 ArrayRef<unsigned> ProcIndices);
380 unsigned findOrInsertRW(ArrayRef<unsigned> Seq, bool IsRead);
382 unsigned findSchedClassIdx(Record *ItinClassDef, ArrayRef<unsigned> Writes,
383 ArrayRef<unsigned> Reads) const;
396 std::string genRWName(ArrayRef<unsigned> Seq, bool IsRead);
397 unsigned findRWForSequence(ArrayRef<unsigned> Seq, bool IsRead);
402 ArrayRef<unsigned> OperWrites,
403 ArrayRef<unsigned> OperReads);
417 void inferFromRW(ArrayRef<unsigned> OperWrites, ArrayRef<unsigned> OperReads,
418 unsigned FromClassIdx, ArrayRef<unsigned> ProcIndices);
430 ArrayRef<unsigned> ProcIndices);
432 void collectRWResources(ArrayRef<unsigned> Writes, ArrayRef<unsigned> Reads,
433 ArrayRef<unsigned> ProcIndices);