summaryrefslogtreecommitdiff
path: root/tools/llvm-cxxdump
diff options
context:
space:
mode:
authorKyle Butt <kyle+llvm@iteratee.net>2016-06-24 18:16:36 +0000
committerKyle Butt <kyle+llvm@iteratee.net>2016-06-24 18:16:36 +0000
commit546c8eba34ca4d7227c003a916438436337147d3 (patch)
tree070714583ef97098bcbf70284788cca77dcaf3ae /tools/llvm-cxxdump
parentd4e43baeb07bf0592d69967325cb0543a3ef9555 (diff)
Codegen: Fix broken assumption in Tail Merge.
Tail merge was making the assumption that a layout successor or predecessor was always a cfg successor/predecessor. Remove that assumption. Changes to tests are necessary because the errant cfg edges were preventing optimizations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273700 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llvm-cxxdump')
0 files changed, 0 insertions, 0 deletions