diff options
author | Tim Northover <Tim.Northover@arm.com> | 2013-02-15 14:32:20 +0000 |
---|---|---|
committer | Tim Northover <Tim.Northover@arm.com> | 2013-02-15 14:32:20 +0000 |
commit | 85d2760c8e1d36657ae4d86a6aeee03b3a723d9c (patch) | |
tree | 1eece9d72cea7eb50b1833133c096cbccb20ddcf /lib/Transforms/InstCombine/InstCombineCompares.cpp | |
parent | 8a8a2dcae054a7b4dfea360b9b88e6be53fda40f (diff) |
AArch64: add branch fixup pass.
This is essentially a stripped-down version of the ConstandIslands pass (which
always had these two functions), providing just the features necessary for
correctness.
In particular there needs to be a way to resolve the situation where a
conditional branch's destination block ends up out of range.
This issue crops up when self-hosting for AArch64.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175269 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/InstCombine/InstCombineCompares.cpp')
0 files changed, 0 insertions, 0 deletions