Lines Matching refs:ArrayRef

75   CodeGenSchedRW(unsigned Idx, bool Read, ArrayRef<unsigned> Seq,  in CodeGenSchedRW()
150 bool isKeyEqual(Record *IC, ArrayRef<unsigned> W, in isKeyEqual()
151 ArrayRef<unsigned> R) const { in isKeyEqual()
344 ArrayRef<PredicateInfo> getPredicates() const { return Predicates; } in getPredicates()
369 ArrayRef<const Record *> getOpcodes() const { return Opcodes; } in getOpcodes()
409 ArrayRef<const Record *> getDefinitions() const { return Definitions; } in getDefinitions()
410 ArrayRef<OpcodeGroup> getGroups() const { return Groups; } in getGroups()
504 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } in procModels()
558 ArrayRef<CodeGenSchedClass> schedClasses() const { return SchedClasses; } in schedClasses()
568 unsigned addSchedClass(Record *ItinDef, ArrayRef<unsigned> OperWrites,
569 ArrayRef<unsigned> OperReads,
570 ArrayRef<unsigned> ProcIndices);
572 unsigned findOrInsertRW(ArrayRef<unsigned> Seq, bool IsRead);
575 ArrayRef<SMLoc> Loc) const;
577 ArrayRef<STIPredicateFunction> getSTIPredicates() const { in getSTIPredicates()
588 std::string genRWName(ArrayRef<unsigned> Seq, bool IsRead);
589 unsigned findRWForSequence(ArrayRef<unsigned> Seq, bool IsRead);
600 ArrayRef<unsigned> OperWrites,
601 ArrayRef<unsigned> OperReads);
623 void inferFromRW(ArrayRef<unsigned> OperWrites, ArrayRef<unsigned> OperReads,
624 unsigned FromClassIdx, ArrayRef<unsigned> ProcIndices);
636 ArrayRef<unsigned> ProcIndices);
638 void collectRWResources(ArrayRef<unsigned> Writes, ArrayRef<unsigned> Reads,
639 ArrayRef<unsigned> ProcIndices);
642 ArrayRef<SMLoc> Loc);