Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"
authorArthur Eubanks <aeubanks@google.com>
Tue, 9 Nov 2021 22:23:04 +0000 (14:23 -0800)
committerArthur Eubanks <aeubanks@google.com>
Tue, 9 Nov 2021 22:27:55 +0000 (14:27 -0800)
commit05963a3d66047695aaabd47a161fced7687135db
treeac297edae6978c4badda5489f054f350e649f012
parent50082e1882ae7fe101e563c5e18a27e0804d517b
Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"

This reverts commit ee7652569854af567ba83e5255d70e80cc8619a1.

Causes crashes, see comments in D104827.
18 files changed:
llvm/docs/LangRef.rst
llvm/docs/SourceLevelDebugging.rst
llvm/include/llvm/AsmParser/LLParser.h
llvm/include/llvm/IR/DebugInfoMetadata.h
llvm/include/llvm/IR/Metadata.def
llvm/lib/AsmParser/LLParser.cpp
llvm/lib/Bitcode/Reader/MetadataLoader.cpp
llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
llvm/lib/CodeGen/MIRParser/MIParser.cpp
llvm/lib/IR/AsmWriter.cpp
llvm/lib/IR/DebugInfoMetadata.cpp
llvm/lib/IR/LLVMContextImpl.cpp
llvm/lib/IR/LLVMContextImpl.h
llvm/lib/IR/Metadata.cpp
llvm/test/Assembler/invalid-diarglist-outside-function.ll [deleted file]
llvm/test/Assembler/invalid-diexpression-distinct.ll [deleted file]
llvm/test/Bitcode/DIExpression-is-distinct-upgrade.ll [deleted file]
llvm/test/Bitcode/DIExpression-is-distinct-upgrade.ll.bc [deleted file]