summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-04-07 12:35:11 +0000
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-04-07 12:35:11 +0000
commitcad72efee66509040febd634088b1360dc428be3 (patch)
treebba61fe1fa9e77823f08de1010f7a767a8c48df5 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parent16100c637ee238b4a0372b379ac31374fd9c1e24 (diff)
downloadbcm5719-llvm-cad72efee66509040febd634088b1360dc428be3.tar.gz
bcm5719-llvm-cad72efee66509040febd634088b1360dc428be3.zip
[SystemZ] Check for presence of vector support in SystemZISelLowering
A test case was found with llvm-stress that caused DAGCombiner to crash when compiling for an older subtarget without vector support. SystemZTargetLowering::combineTruncateExtract() should do nothing for older subtargets. This check was placed in canTreatAsByteVector(), which also helps in a few other places. Review: Ulrich Weigand llvm-svn: 299763
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud