diff options
author | Markus Böck <markus.boeck02@gmail.com> | 2022-04-23 00:09:27 +0200 |
---|---|---|
committer | Markus Böck <markus.boeck02@gmail.com> | 2022-04-23 00:10:31 +0200 |
commit | bab3d3778de17c0a62cc7fb8757ce942ce332fc2 (patch) | |
tree | 1db718058e5b750601a3e11ec7849f20bc2ff1ae /llvm/lib/CodeGen/ProcessImplicitDefs.cpp | |
parent | 20a9fb953e46b1d97aaee7b182b0f3d48f340bd1 (diff) | |
download | llvm-bab3d3778de17c0a62cc7fb8757ce942ce332fc2.zip llvm-bab3d3778de17c0a62cc7fb8757ce942ce332fc2.tar.gz llvm-bab3d3778de17c0a62cc7fb8757ce942ce332fc2.tar.bz2 |
[mlir][LLVM] Fix crash when using opaque pointers in function signatures
Using opaque pointers in function signatures leads to an attempt to recursively convert all types, including sub types in LLVM types. In the case of LLVM pointers, it may not have a subtype aka element type if it is opaque which would then lead to a null pointer dereference.
Differential Revision: https://reviews.llvm.org/D124291
Diffstat (limited to 'llvm/lib/CodeGen/ProcessImplicitDefs.cpp')
0 files changed, 0 insertions, 0 deletions