summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
diff options
context:
space:
mode:
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-03-21 10:24:14 +0000
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-03-21 10:24:14 +0000
commit54c7680e1fef9dac8acd55f08fb3f46e6caff400 (patch)
tree8f0da3389c8ebfb7d15efcedca015dc7426dfd18 /llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
parentda21170c49fb6d5bca8d04526729d821481779a4 (diff)
downloadbcm5719-llvm-54c7680e1fef9dac8acd55f08fb3f46e6caff400.tar.gz
bcm5719-llvm-54c7680e1fef9dac8acd55f08fb3f46e6caff400.zip
[DAGTypeLegalizer] Handle widening truncate to vector of i1.
Previously, PromoteIntRes_TRUNCATE() did not handle the case where the operand needs widening, which resulted in llvm_unreachable(). This patch adds the needed handling, along with a test case. Review: Eli Friedman, Simon Pilgrim. https://reviews.llvm.org/D31077 llvm-svn: 298357
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud