Home
last modified time | relevance | path

Searched refs:LLVMStructTypeStorage (Results 1 – 2 of 2) sorted by relevance

/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DTypeDetail.h61 struct LLVMStructTypeStorage : public TypeStorage { struct
207 LLVMStructTypeStorage(const KeyTy &key) { in LLVMStructTypeStorage() function
232 static LLVMStructTypeStorage *construct(TypeStorageAllocator &allocator, in construct() argument
234 return new (allocator.allocate<LLVMStructTypeStorage>()) in construct()
235 LLVMStructTypeStorage(key.copyIntoAllocator(allocator)); in construct()
335 struct AttrTypeSubElementHandler<LLVM::detail::LLVMStructTypeStorage::Key> {
336 static void walk(const LLVM::detail::LLVMStructTypeStorage::Key &param,
343 static FailureOr<LLVM::detail::LLVMStructTypeStorage::Key>
344 replace(const LLVM::detail::LLVMStructTypeStorage::Key &param,
352 return LLVM::detail::LLVMStructTypeStorage::Key(
/llvm-project/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMTypes.h38 struct LLVMStructTypeStorage;