Home
last modified time | relevance | path

Searched refs:newLayout (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinTypes.h186 Builder &setLayout(MemRefLayoutAttrInterface newLayout) { in setLayout() argument
187 layout = newLayout; in setLayout()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMTypes.h245 DataLayoutEntryListRef newLayout) const;
377 DataLayoutEntryListRef newLayout) const;
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMTypes.cpp318 DataLayoutEntryListRef newLayout) const { in areCompatible()
319 for (DataLayoutEntryInterface newEntry : newLayout) { in areCompatible()
576 DataLayoutEntryListRef newLayout) const { in areCompatible()
577 for (DataLayoutEntryInterface newEntry : newLayout) { in areCompatible()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestTypes.cpp281 DataLayoutEntryListRef oldLayout, DataLayoutEntryListRef newLayout) const { in areCompatible()
283 return old == 1 || extractKind(newLayout, "alignment") <= old; in areCompatible()
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DDataLayoutInterfaces.cpp385 Attribute newLayout = std::get<0>(pair); in checkValid() local
387 assert(newLayout == origLayout && in checkValid()
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DDataLayoutInterfaces.td333 "is, that `newLayout` spec entries can be nested in an op with "
338 "::mlir::DataLayoutEntryListRef":$newLayout),