llvm-6502/lib
David Majnemer cdc1044944 CodeGen: Handle ConstantVector and undef in WinCOFF constant pools
The constant pool entry code for WinCOFF assumed that vector constants
would be formed using ConstantDataVector, it did not expect to see a
ConstantVector.  Furthermore, it did not expect undef as one of the
elements of the vector.

ConstantVectors should be handled like ConstantDataVectors, treat Undef
as zero.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213038 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-15 02:34:12 +00:00
..
Analysis Teach computeKnownBits to look through addrspacecast. 2014-07-15 01:55:03 +00:00
AsmParser
Bitcode
CodeGen [FastISel] Insert patchpoint instruction before the target generated call instruction. 2014-07-15 02:22:46 +00:00
DebugInfo
ExecutionEngine [RuntimeDyld] Handle endiannes differences between the host and target while 2014-07-14 23:19:50 +00:00
IR Document the maximum LLVM IR alignment, which is 1 << 29 or 0.5 GiB 2014-07-15 01:16:09 +00:00
IRReader
LineEditor
Linker
LTO
MC CodeGen: Stick constant pool entries in COMDAT sections for WinCOFF 2014-07-14 22:57:27 +00:00
Object Object/LLVMBuild.txt: Sort required_libraries by alphabetical order. 2014-07-14 02:52:08 +00:00
Option Generic: add range-adapter for option parsing. 2014-07-09 13:03:37 +00:00
ProfileData
Support Fix a -Wunused-local-typedefs warning 2014-07-14 22:46:45 +00:00
TableGen
Target CodeGen: Handle ConstantVector and undef in WinCOFF constant pools 2014-07-15 02:34:12 +00:00
Transforms Don't eliminate memcpy's when the address of the pointer may itself be relevant. Fixes PR18304. Patch by David Wiberg! 2014-07-14 18:52:02 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile