commit | c737b6fc301c490673da6af54fbf33eaf3734fb5 | [log] [tgz] |
---|---|---|
author | Saleem Abdulrasool <compnerd@compnerd.org> | Fri Mar 25 00:34:11 2016 +0000 |
committer | Saleem Abdulrasool <compnerd@compnerd.org> | Fri Mar 25 00:34:11 2016 +0000 |
tree | 35f41a6b858033e05a62970b04dbb28b72446b3a | |
parent | e4e369ab9036d57e549dd719fe1d88da0a5be50a [diff] |
ARM: fix optimised division on WoA We did not have an explicit branch to the continuation BB. When the check was hoisted, this could permit control follow to fall through into the division trap. Add the explicit branch to the continuation basic block to ensure that code execution is correct. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@264370 91177308-0d34-0410-b5e6-96231b3b80d8