diff options
| author | Davide Italiano <davide@freebsd.org> | 2017-08-28 20:29:33 +0000 |
|---|---|---|
| committer | Davide Italiano <davide@freebsd.org> | 2017-08-28 20:29:33 +0000 |
| commit | 20cb7e887f00b097b632b9732ea40710ba6a8bba (patch) | |
| tree | 5739601d3f9b85e3ab08fdd74c1cbb3f9dedf6a0 /llvm/tools/llvm-rc/ResourceScriptParser.cpp | |
| parent | 0f76a35c5e3c2585179e7787f046519ce241129d (diff) | |
| download | llvm-20cb7e887f00b097b632b9732ea40710ba6a8bba.zip llvm-20cb7e887f00b097b632b9732ea40710ba6a8bba.tar.gz llvm-20cb7e887f00b097b632b9732ea40710ba6a8bba.tar.bz2 | |
[LoopUnroll] Properly update loop structure in case of successful peeling.
When peeling kicks in, it updates the loop preheader.
Later, a successful full unroll of the loop needs to update a PHI
which i-th argument comes from the loop preheader, so it'd better look
at the correct block. Fixes PR33437.
Differential Revision: https://reviews.llvm.org/D37153
llvm-svn: 311922
Diffstat (limited to 'llvm/tools/llvm-rc/ResourceScriptParser.cpp')
0 files changed, 0 insertions, 0 deletions
