Home
last modified time | relevance | path

Searched refs:DataLayoutSpecAttr (Results 1 – 5 of 5) sorted by relevance

/llvm-project/mlir/lib/Dialect/DLTI/
H A DDLTI.cpp259 // DataLayoutSpecAttr
263 DataLayoutSpecAttr::verify(function_ref<InFlightDiagnostic()> emitError, in getGlobalMemorySpaceIdentifier()
350 DataLayoutSpecAttr in verify()
351 DataLayoutSpecAttr::combineWith(ArrayRef<DataLayoutSpecInterface> specs) const { in verify()
355 return !llvm::isa<DataLayoutSpecAttr>(spec); in verify()
374 return DataLayoutSpecAttr::get(getContext(), entries); in verify()
378 DataLayoutSpecAttr::getEndiannessIdentifier(MLIRContext *context) const { in verify()
383 DataLayoutSpecAttr::getAllocaMemorySpaceIdentifier(MLIRContext *context) const { in verify()
388 StringAttr DataLayoutSpecAttr::getProgramMemorySpaceIdentifier( in verify()
395 DataLayoutSpecAttr
[all...]
H A DTraits.cpp27 return op->getAttrOfType<DataLayoutSpecAttr>( in getDataLayoutSpec()
/llvm-project/mlir/include/mlir/Dialect/DLTI/
H A DTraits.h16 class DataLayoutSpecAttr; variable
H A DDLTIAttrs.td50 // DataLayoutSpecAttr
72 DataLayoutSpecAttr combineWith(ArrayRef<DataLayoutSpecInterface> specs) const;
/llvm-project/mlir/lib/Target/LLVMIR/
H A DDataLayoutImporter.cpp323 dataLayout = DataLayoutSpecAttr::get(context, entries); in translateDataLayout()