aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2014-07-15 02:34:12 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2014-07-15 02:34:12 +0000
commit4e3ccc0505a59effce209f47a89cd6f5950884b7 (patch)
treecfc1217a9dec3f8cae240175e715f3c17ef3da54 /clang/lib/Frontend/InitPreprocessor.cpp
parent9fbf33d70f389af217459cec27f789b1b1480271 (diff)
downloadllvm-4e3ccc0505a59effce209f47a89cd6f5950884b7.zip
llvm-4e3ccc0505a59effce209f47a89cd6f5950884b7.tar.gz
llvm-4e3ccc0505a59effce209f47a89cd6f5950884b7.tar.bz2
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 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions