diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-07-15 02:34:12 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-07-15 02:34:12 +0000 |
commit | 4e3ccc0505a59effce209f47a89cd6f5950884b7 (patch) | |
tree | cfc1217a9dec3f8cae240175e715f3c17ef3da54 /llvm/test/CodeGen/X86/2008-02-06-LoadFoldingBug.ll | |
parent | 9fbf33d70f389af217459cec27f789b1b1480271 (diff) | |
download | bcm5719-llvm-4e3ccc0505a59effce209f47a89cd6f5950884b7.tar.gz bcm5719-llvm-4e3ccc0505a59effce209f47a89cd6f5950884b7.zip |
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.
llvm-svn: 213038
Diffstat (limited to 'llvm/test/CodeGen/X86/2008-02-06-LoadFoldingBug.ll')
0 files changed, 0 insertions, 0 deletions