diff options
author | David Blaikie <dblaikie@gmail.com> | 2025-01-17 19:35:57 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2025-01-17 19:36:35 +0000 |
commit | 6716ce8b641f0e42e2343e1694ee578b027be0c4 (patch) | |
tree | 26887dd09f57ac7241e5af9b0cc7b78de5556c9c /llvm/lib/IR/Verifier.cpp | |
parent | 58a70dffcc096b54537aa99a045346ee28ad2592 (diff) | |
download | llvm-6716ce8b641f0e42e2343e1694ee578b027be0c4.zip llvm-6716ce8b641f0e42e2343e1694ee578b027be0c4.tar.gz llvm-6716ce8b641f0e42e2343e1694ee578b027be0c4.tar.bz2 |
Revert "Verifier: Add check for DICompositeType elements being null"
Asserts on various tests/buildbots, at least one example is
DebugInfo/X86/set.ll
This reverts commit 2dc5682dacab2dbb52a771746fdede0e938fc6e9.
Diffstat (limited to 'llvm/lib/IR/Verifier.cpp')
-rw-r--r-- | llvm/lib/IR/Verifier.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/lib/IR/Verifier.cpp b/llvm/lib/IR/Verifier.cpp index 00280db..7b6f7b5 100644 --- a/llvm/lib/IR/Verifier.cpp +++ b/llvm/lib/IR/Verifier.cpp @@ -1319,8 +1319,6 @@ void Verifier::visitDICompositeType(const DICompositeType &N) { unsigned DIBlockByRefStruct = 1 << 4; CheckDI((N.getFlags() & DIBlockByRefStruct) == 0, "DIBlockByRefStruct on DICompositeType is no longer supported", &N); - CheckDI(llvm::all_of(N.getElements(), [](const DINode *N) { return N; }), - "DISubprogram contains null entry in `elements` field", &N); if (N.isVector()) { const DINodeArray Elements = N.getElements(); |