summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Transforms/Vectorize/VPlanHCFGTest.cpp
diff options
context:
space:
mode:
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2018-07-10 19:55:02 +0000
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>2018-07-10 19:55:02 +0000
commit404f414ee1ae0ddefaa80a4f6c11da1fe9582b46 (patch)
tree629d211494508582712c91fc768fcdf6494d4638 /llvm/unittests/Transforms/Vectorize/VPlanHCFGTest.cpp
parent6df47ceb2486655353ec48587e6a852294f1a614 (diff)
downloadbcm5719-llvm-404f414ee1ae0ddefaa80a4f6c11da1fe9582b46.tar.gz
bcm5719-llvm-404f414ee1ae0ddefaa80a4f6c11da1fe9582b46.zip
Patch to fix pragma metadata for do-while loops
Summary: Make sure that loop metadata only is put on the backedge when expanding a do-while loop. Previously we added the loop metadata also on the branch in the pre-header. That could confuse optimization passes and result in the loop metadata being associated with the wrong loop. Fixes https://bugs.llvm.org/show_bug.cgi?id=38011 Committing on behalf of deepak2427 (Deepak Panickal) Reviewers: #clang, ABataev, hfinkel, aaron.ballman, bjope Reviewed By: bjope Subscribers: bjope, rsmith, shenhan, zzheng, xbolva00, lebedev.ri, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D48721 llvm-svn: 336717
Diffstat (limited to 'llvm/unittests/Transforms/Vectorize/VPlanHCFGTest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud