summaryrefslogtreecommitdiffstats
path: root/polly
diff options
context:
space:
mode:
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2014-01-28 12:53:56 +0000
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2014-01-28 12:53:56 +0000
commitb6d39afbda42979fbfd171044500ab8076373a7f (patch)
tree506a40c18cdffdd304ff0dcd46175b0f82c8058b /polly
parent77f5c20a5baea3257625a5bcd542dcfd797924d1 (diff)
downloadbcm5719-llvm-b6d39afbda42979fbfd171044500ab8076373a7f.tar.gz
bcm5719-llvm-b6d39afbda42979fbfd171044500ab8076373a7f.zip
[DAGCombiner] Avoid introducing an illegal build_vector when folding a sign_extend.
Make sure that we don't introduce illegal build_vector dag nodes when trying to fold a sign_extend of a build_vector. This fixes a regression introduced by r200234. Added test CodeGen/X86/fold-vector-sext-crash.ll to verify that llc no longer crashes with an assertion failure due to an illegal build_vector of type MVT::v4i64. Thanks to Ilia Filippov for spotting this regression and for providing a reproducible test case. llvm-svn: 200313
Diffstat (limited to 'polly')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud