Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace.
authorAdrian Prantl <aprantl@apple.com>
Wed, 5 Oct 2016 21:31:19 +0000 (21:31 +0000)
committerAdrian Prantl <aprantl@apple.com>
Wed, 5 Oct 2016 21:31:19 +0000 (21:31 +0000)
commit71bba7253e1465daa02a79644baa23926e6b4ccc
tree36acfa31cde3bfbf93f41493e53bede1e007b0c7
parent5a68ec7f0910444c240175e0ab745565ead416b3
Verifier: Reject any unknown named MD nodes in the llvm.dbg namespace.

This came out of a discussion in https://reviews.llvm.org/D25285.

There used to be various other llvm.dbg.* nodes, but we don't support
upgrading them and we want to reserve the namespace for future uses.

This also removes an entirely obsolete and bitrotted testcase for PR7662.

llvm-svn: 283390
llvm/lib/IR/Verifier.cpp
llvm/test/CodeGen/X86/2010-06-01-DeadArg-DbgInfo.ll
llvm/test/DebugInfo/Generic/2010-07-19-Crash.ll [deleted file]