diff options
author | Bob Wilson <bob.wilson@apple.com> | 2011-10-18 17:34:47 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2011-10-18 17:34:47 +0000 |
commit | db2b18febaea04d01b3dcb24fc44d5be7bd27a00 (patch) | |
tree | a0c97b10dc98fcc7d0cfed673c0d3fb733d10886 /ModuleInfo.txt | |
parent | 630243a8c2d40df137b64246b7ed4363962fd9b4 (diff) | |
download | llvm-db2b18febaea04d01b3dcb24fc44d5be7bd27a00.tar.gz llvm-db2b18febaea04d01b3dcb24fc44d5be7bd27a00.tar.bz2 llvm-db2b18febaea04d01b3dcb24fc44d5be7bd27a00.tar.xz |
Fix a DAG combiner assertion failure when constant folding BUILD_VECTORS.
svn r139159 caused SelectionDAG::getConstant() to promote BUILD_VECTOR operands
with illegal types, even before type legalization. For this testcase, that led
to one BUILD_VECTOR with i16 operands and another with promoted i32 operands,
which triggered the assertion.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142370 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'ModuleInfo.txt')
0 files changed, 0 insertions, 0 deletions