diff options
| author | Tim Northover <tnorthover@apple.com> | 2014-11-13 17:58:51 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2014-11-13 17:58:51 +0000 |
| commit | ab85dcc7b8d14edf8f2e716850739cfeb5bf0ccd (patch) | |
| tree | b7f89e1b37fca17b61420f1a01b4695c41cd5f17 /llvm/test/CodeGen/Thumb2 | |
| parent | 650b0ee53b738d8e11370ac5baf9fc2c7d0cede3 (diff) | |
| download | bcm5719-llvm-ab85dcc7b8d14edf8f2e716850739cfeb5bf0ccd.tar.gz bcm5719-llvm-ab85dcc7b8d14edf8f2e716850739cfeb5bf0ccd.zip | |
ARM: avoid duplicating branches during constant islands.
We were using a naive heuristic to determine whether a basic block already had
an unconditional branch at the end. This mostly corresponded to reality
(assuming branches got optimised) because there's not much point in a branch to
the next block, but could go wrong.
llvm-svn: 221904
Diffstat (limited to 'llvm/test/CodeGen/Thumb2')
0 files changed, 0 insertions, 0 deletions

