diff options
author | Geoff Berry <gberry@codeaurora.org> | 2016-06-01 20:03:09 +0000 |
---|---|---|
committer | Geoff Berry <gberry@codeaurora.org> | 2016-06-01 20:03:09 +0000 |
commit | 0c09517867cf18cdb5626e33500660317a27f675 (patch) | |
tree | 52505b19cc31011bc193c9128d41c12256db69c2 /libcxx/test/std/utilities/tuple/tuple.tuple/tuple.rel/eq.pass.cpp | |
parent | ece18f4c1465d3744b149e3cbe39275f7dc45c9a (diff) | |
download | bcm5719-llvm-0c09517867cf18cdb5626e33500660317a27f675.tar.gz bcm5719-llvm-0c09517867cf18cdb5626e33500660317a27f675.zip |
[SCEV] Keep SCEVExpander insert points consistent.
Summary:
Make sure that the SCEVExpander Builder insert point and any
saved/restored insert points are kept consistent (i.e. their Instruction
and BasicBlock match) when moving instructions in SCEVExpander.
This fixes an issue triggered by
http://reviews.llvm.org/D18001 [LSR] Create fewer redundant instructions.
Test case will be added in reapply commit of above change:
http://reviews.llvm.org/D18480 Reapply [LSR] Create fewer redundant instructions.
Reviewers: sanjoy
Subscribers: mzolotukhin, sanjoy, qcolombet, mcrosier, llvm-commits
Differential Revision: http://reviews.llvm.org/D20703
llvm-svn: 271424
Diffstat (limited to 'libcxx/test/std/utilities/tuple/tuple.tuple/tuple.rel/eq.pass.cpp')
0 files changed, 0 insertions, 0 deletions