summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite
diff options
context:
space:
mode:
authorAnton Afanasyev <anton.a.afanasyev@gmail.com>2019-11-11 11:29:10 +0300
committerAnton Afanasyev <anton.a.afanasyev@gmail.com>2019-11-22 20:01:59 +0300
commit80cd6b6e043f04ff7cb525bc1f09ab1f6400e9db (patch)
treee1417bdb3463edb14c883c49b67d69acbd703475 /lldb/packages/Python/lldbsuite
parent70a3c9f55f8494829d06caae0ab988da518d0e15 (diff)
downloadbcm5719-llvm-80cd6b6e043f04ff7cb525bc1f09ab1f6400e9db.tar.gz
bcm5719-llvm-80cd6b6e043f04ff7cb525bc1f09ab1f6400e9db.zip
[SLP] Enhance SLPVectorizer to vectorize vector aggregate
Summary: Vector aggregate is homogeneous aggregate of vectors like `{ <2 x float>, <2 x float> }`. This patch allows `findBuildAggregate()` to consider vector aggregates as well as scalar ones. For instance, `{ <2 x float>, <2 x float> }` maps to `<4 x float>`. Fixes vector part of llvm.org/PR42022 Reviewers: RKSimon Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D70068
Diffstat (limited to 'lldb/packages/Python/lldbsuite')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud