Lines Matching refs:DataLayoutEntryInterface
114 using KeyTy = ArrayRef<DataLayoutEntryInterface>;
116 DataLayoutSpecStorage(ArrayRef<DataLayoutEntryInterface> entries) in DataLayoutSpecStorage()
127 ArrayRef<DataLayoutEntryInterface> entries;
134 ArrayRef<DataLayoutEntryInterface> entries) { in get()
141 ArrayRef<DataLayoutEntryInterface> entries) { in getChecked()
147 ArrayRef<DataLayoutEntryInterface> entries) { in verify()
150 for (DataLayoutEntryInterface entry : entries) { in verify()
167 overwriteDuplicateEntries(SmallVectorImpl<DataLayoutEntryInterface> &oldEntries, in overwriteDuplicateEntries()
168 ArrayRef<DataLayoutEntryInterface> newEntries) { in overwriteDuplicateEntries()
170 for (DataLayoutEntryInterface entry : newEntries) { in overwriteDuplicateEntries()
194 DenseMap<StringAttr, DataLayoutEntryInterface> &entriesForID) { in combineOneSpec()
200 DenseMap<StringAttr, DataLayoutEntryInterface> newEntriesForID; in combineOneSpec()
256 DenseMap<StringAttr, DataLayoutEntryInterface> entriesForID; in combineWith()
264 SmallVector<DataLayoutEntryInterface> entries; in combineWith()
288 SmallVector<DataLayoutEntryInterface> entries; in parse()
318 LogicalResult verifyEntry(DataLayoutEntryInterface entry, in verifyEntry()