[mlir][LLVM] Support opaque pointers in data layout entries
authorMarkus Böck <markus.boeck02@gmail.com>
Mon, 25 Apr 2022 07:14:18 +0000 (09:14 +0200)
committerMarkus Böck <markus.boeck02@gmail.com>
Mon, 25 Apr 2022 07:14:33 +0000 (09:14 +0200)
commit34312f1f0c4f56ae78577783ec62bee3fb5dab90
treee94751c694f37c23b9ec5ccd692e38c246781c78
parente33867a43410ea425c169cde9de7187f08264e59
[mlir][LLVM] Support opaque pointers in data layout entries

This is likely preferable to having it crash if one were to specify an opaque pointer type, and the actual element type is unused either way.

Differential Revision: https://reviews.llvm.org/D124334
mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp
mlir/test/Dialect/LLVMIR/layout.mlir