llvm-6502/test/Transforms/ConstProp
Nick Lewycky 401f3258f6 Fix a crasher trying to fold each element in a comparison between two vectors
if one of the vectors didn't have elements (such as undef). Fixes PR 6096.

Fix an issue in the constant folder where fcmp (<2 x %ty>, <2 x %ty>) would
have <2 x i1> type if constant folding was successful and i1 type if it wasn't.
This exposed a related issue in the bitcode reader.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94069 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-21 07:03:21 +00:00
..
2002-05-03-DivideByZeroException.ll
2002-05-03-NotOperator.ll
2002-09-03-SetCC-Bools.ll
2003-05-12-DivideError.ll
2005-01-28-SetCCGEP.ll
2006-11-30-vector-cast.ll
2006-12-01-bool-casts.ll
2006-12-01-TruncBoolBug.ll
2007-02-05-BitCast.ll
2007-02-23-sdiv.ll
2007-11-23-cttz.ll
2008-07-07-VectorCompare.ll
2009-06-20-constexpr-zero-lhs.ll
2009-09-01-GEP-Crash.ll
basictest.ll
bitcast2.ll
bitcast.ll
bswap.ll
calls.ll
constant-expr.ll Fix a crasher trying to fold each element in a comparison between two vectors 2010-01-21 07:03:21 +00:00
dg.exp
div-zero.ll
float-to-ptr-cast.ll Convert a few tests to FileCheck for PR5307. 2009-10-26 22:52:03 +00:00
loads.ll fix PR5978 by peeling the loop so that we avoid shifting the 2010-01-08 19:02:23 +00:00
logicaltest.ll
nottest.ll
overflow-ops.ll
phi.ll
remtest.ll