summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAnna Thomas <anna@azul.com>2018-08-21 14:40:27 +0000
committerAnna Thomas <anna@azul.com>2018-08-21 14:40:27 +0000
commitb02b0ad8c78eab94b2c24333c5c378ffe90ea309 (patch)
treed4e4d5a5eb176d5b0091cc28f58b0dfebf4540d3 /clang/lib/Frontend/CompilerInvocation.cpp
parent89632b84f5f1ba86eb61cace5d6f03982bd0952c (diff)
downloadbcm5719-llvm-b02b0ad8c78eab94b2c24333c5c378ffe90ea309.tar.gz
bcm5719-llvm-b02b0ad8c78eab94b2c24333c5c378ffe90ea309.zip
[LV] Vectorize loops where non-phi instructions used outside loop
Summary: Follow up change to rL339703, where we now vectorize loops with non-phi instructions used outside the loop. Note that the cyclic dependency identification occurs when identifying reduction/induction vars. We also need to identify that we do not allow users where the PSCEV information within and outside the loop are different. This was the fix added in rL307837 for PR33706. Reviewers: Ayal, mkuper, fhahn Subscribers: javed.absar, llvm-commits Differential Revision: https://reviews.llvm.org/D50778 llvm-svn: 340278
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud