summaryrefslogtreecommitdiffstats
path: root/llvm/utils/git-svn/git-svnup
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2014-11-28 19:47:46 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2014-11-28 19:47:46 +0000
commit46d5bf29820569471399c81caa1870f04223d23f (patch)
treebd3707955c8e3b0e5f685ff2c8cb10234ea4bb13 /llvm/utils/git-svn/git-svnup
parentbc7ba2c7667b8b5b5563b3b1429ca70468d0f251 (diff)
downloadbcm5719-llvm-46d5bf29820569471399c81caa1870f04223d23f.tar.gz
bcm5719-llvm-46d5bf29820569471399c81caa1870f04223d23f.zip
[LICM] Store sink and indirectbr instructions
Loop simplify skips exit-block insertion when exits contain indirectbr instructions. This leads to an assertion in LICM when trying to sink stores out of non-dedicated loop exits containing indirectbr instructions. This patch fix this issue by re-checking for dedicated exits in LICM prior to store sink attempts. Differential Revision: http://reviews.llvm.org/D6414 rdar://problem/18943047 llvm-svn: 222927
Diffstat (limited to 'llvm/utils/git-svn/git-svnup')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud