diff options
author | Christian Ulmann <christian.ulmann@nextsilicon.com> | 2023-10-31 14:30:31 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-31 14:30:31 +0100 |
commit | 4ce93d531d9335e108ca1c3bab9a86f474cda69f (patch) | |
tree | 8d355ccda063818875e428d36a03a5fa2b39414d /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 51d4ad6701159fc3a516442bc57945880c161ecc (diff) | |
download | llvm-4ce93d531d9335e108ca1c3bab9a86f474cda69f.zip llvm-4ce93d531d9335e108ca1c3bab9a86f474cda69f.tar.gz llvm-4ce93d531d9335e108ca1c3bab9a86f474cda69f.tar.bz2 |
[MLIR][LLVM] Avoid creating invalid DICompositeTypes in import (#70797)
This commit ensures that the debug info import skips `DICompositeTypes`
that have an array type tag and failed to translate the base type. This
is necessary because array `DICompositeTypes` require a base type to be
valid.
Note that this is currently not verified in LLVM, instead it leads to an
explosion of the `ASMPrinter`.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions