Home
last modified time | relevance | path

Searched refs:getDataLayoutSpec (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/DLTI/
H A DTraits.h20 DataLayoutSpecInterface getDataLayoutSpec(Operation *op);
37 DataLayoutSpecInterface getDataLayoutSpec() { in getDataLayoutSpec() function
38 return impl::getDataLayoutSpec(this->getOperation()); in getDataLayoutSpec()
/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DDataLayoutInterfaces.cpp240 [&](auto op) { return op.getDataLayoutSpec(); }) in getSpec()
265 if (!op->getParentOp() && !op.getDataLayoutSpec()) in collectParentLayouts()
267 specs.push_back(op.getDataLayoutSpec()); in collectParentLayouts()
272 specs.push_back(op.getDataLayoutSpec()); in collectParentLayouts()
340 assert((!op || !op.getDataLayoutSpec()) && in checkMissingLayout()
/llvm-project-15.0.7/mlir/lib/Dialect/DLTI/
H A DTraits.cpp26 DataLayoutSpecInterface mlir::impl::getDataLayoutSpec(Operation *op) { in getDataLayoutSpec() function in mlir::impl
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinDialect.cpp93 DataLayoutSpecInterface ModuleOp::getDataLayoutSpec() { in getDataLayoutSpec() function in ModuleOp
/llvm-project-15.0.7/mlir/unittests/Interfaces/
H A DDataLayoutInterfacesTest.cpp129 DataLayoutSpecInterface getDataLayoutSpec() { in getDataLayoutSpec() function
174 DataLayoutSpecInterface getDataLayoutSpec() { in getDataLayoutSpec() function
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinOps.td80 DataLayoutSpecInterface getDataLayoutSpec();
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DModuleTranslation.cpp1101 if (DataLayoutSpecInterface spec = iface.getDataLayoutSpec()) { in prepareLLVMModule()
1106 if (DataLayoutSpecInterface spec = mod.getDataLayoutSpec()) { in prepareLLVMModule()
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DDataLayoutInterfaces.td197 /*methodName=*/"getDataLayoutSpec",