llvm-6502/lib/Bitcode/Writer
Rafael Espindola dfe88a08c7 Revert "Revert Don't create new comdats in CodeGen"
This reverts commit r226173, adding r226038 back.

No change in this commit, but clang was changed to also produce trivial comdats for
costructors, destructors and vtables when needed.

Original message:

Don't create new comdats in CodeGen.

This patch stops the implicit creation of comdats during codegen.

Clang now sets the comdat explicitly when it is required. With this patch clang and gcc
now produce the same result in pr19848.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226242 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-16 02:22:55 +00:00
..
BitcodeWriter.cpp Revert "Revert Don't create new comdats in CodeGen" 2015-01-16 02:22:55 +00:00
BitcodeWriterPass.cpp [PM] Switch the new pass manager to use a reference-based API for IR 2015-01-05 02:47:05 +00:00
BitWriter.cpp Introduce LLVMWriteBitcodeToMemoryBuffer C API function. 2014-10-14 00:30:59 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile
ValueEnumerator.cpp AsmParser/Bitcode: Add support for MDLocation 2015-01-13 21:10:44 +00:00
ValueEnumerator.h AsmParser/Bitcode: Add support for MDLocation 2015-01-13 21:10:44 +00:00