Lines Matching defs:MemOpInfo
1730 struct MemOpInfo {
1737 MemOpInfo(SUnit *SU, ArrayRef<const MachineOperand *> BaseOps,
1761 bool operator<(const MemOpInfo &RHS) const {
1792 void clusterNeighboringMemOps(ArrayRef<MemOpInfo> MemOps, bool FastCluster,
1795 SmallVectorImpl<MemOpInfo> &MemOpRecords);
1796 bool groupMemOps(ArrayRef<MemOpInfo> MemOps, ScheduleDAGInstrs *DAG,
1797 DenseMap<unsigned, SmallVector<MemOpInfo, 32>> &Groups);
1845 ArrayRef<MemOpInfo> MemOpRecords, bool FastCluster,
1936 std::vector<SUnit> &SUnits, SmallVectorImpl<MemOpInfo> &MemOpRecords) {
1953 MemOpInfo(&SU, BaseOps, Offset, OffsetIsScalable, Width));
1967 ArrayRef<MemOpInfo> MemOps, ScheduleDAGInstrs *DAG,
1968 DenseMap<unsigned, SmallVector<MemOpInfo, 32>> &Groups) {
1999 SmallVector<MemOpInfo, 32> MemOpRecords;
2008 DenseMap<unsigned, SmallVector<MemOpInfo, 32>> Groups;