Re-commit r324489: [DebugInfo] Improvements to representation of enumeration types...
authorMomchil Velikov <momchil.velikov@arm.com>
Mon, 12 Feb 2018 16:10:09 +0000 (16:10 +0000)
committerMomchil Velikov <momchil.velikov@arm.com>
Mon, 12 Feb 2018 16:10:09 +0000 (16:10 +0000)
commit08dc66eff0c7ad594584a8a6925ef830cd6873a1
tree36a9dc79a29945f66faf9ac868a413e9733cc037
parentb941f5dc5f36daf6fac61b5bb2faf9e461a6cc91
Re-commit r324489: [DebugInfo] Improvements to representation of enumeration types (PR36168)

Differential Revision: https://reviews.llvm.org/D42734

llvm-svn: 324899
16 files changed:
llvm/include/llvm/Bitcode/LLVMBitCodes.h
llvm/include/llvm/IR/DIBuilder.h
llvm/include/llvm/IR/DebugInfoFlags.def
llvm/include/llvm/IR/DebugInfoMetadata.h
llvm/lib/AsmParser/LLParser.cpp
llvm/lib/Bitcode/Reader/MetadataLoader.cpp
llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
llvm/lib/IR/AsmWriter.cpp
llvm/lib/IR/DIBuilder.cpp
llvm/lib/IR/DebugInfoMetadata.cpp
llvm/lib/IR/LLVMContextImpl.h
llvm/test/Assembler/DIEnumerator.ll [new file with mode: 0644]
llvm/test/DebugInfo/Generic/debug-info-enum.ll [new file with mode: 0644]
llvm/test/DebugInfo/X86/enum-class.ll
llvm/unittests/IR/MetadataTest.cpp