Closed Quuxplusone closed 9 years ago
Bugzilla Link | PR22225 |
Status | RESOLVED FIXED |
Importance | P normal |
Reported by | Sergey Gvozdarev (sgvozdar@gmail.com) |
Reported on | 2015-01-14 06:25:45 -0800 |
Last modified on | 2015-02-18 11:09:01 -0800 |
Version | 3.6 |
Hardware | PC Linux |
CC | denis.briltz@intel.com, hans@chromium.org, hfinkel@anl.gov, llvm-bugs@lists.llvm.org |
Fixed by commit(s) | |
Attachments | |
Blocks | |
Blocked by | |
See also |
The bug was in LoopVectorize.cpp in handling masked load/store in the case of
reversed loop.
The mask should be reversed as well.
Added a test.
The bug is fixed in revision 226791.
Elena,
3.6 branch is still affected, please backport the patch to 3.6 branch.
Thanks
(In reply to comment #2)
> Elena,
>
> 3.6 branch is still affected, please backport the patch to 3.6 branch.
>
> Thanks
It was merged yesterday: http://llvm.org/viewvc/llvm-project?rev=229555&view=rev