summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite
diff options
context:
space:
mode:
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-01-27 07:46:26 +0000
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-01-27 07:46:26 +0000
commitbb0ed3e732aff72f44ef76733fdf79c043cbb5b9 (patch)
tree0c809d4fba96eaac3f821b90d88b782d3ab1e687 /lldb/packages/Python/lldbsuite
parent914150172149e33b40cdc127af75f459c56233f3 (diff)
downloadbcm5719-llvm-bb0ed3e732aff72f44ef76733fdf79c043cbb5b9.tar.gz
bcm5719-llvm-bb0ed3e732aff72f44ef76733fdf79c043cbb5b9.zip
[DAGTypeLegalizer] Handle SIGN/ZERO_EXTEND in WidenVecRes_Convert().
In case of a SIGN/ZERO_EXTEND of an incomplete vector type (using only a partial number of available vector elements), WidenVecRes_Convert() used to resort to scalarization. This patch adds a handling of the (common) case where an input vector can be found of same width as the widened result vector, by converting the node to SIGN/ZERO_EXTEND_VECTOR_INREG. Review: Eli Friedman llvm-svn: 293268
Diffstat (limited to 'lldb/packages/Python/lldbsuite')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud