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 | 2e44769ed21b9190ff288e3c4e0a90a59a60f576 (patch) | |
tree | db56bccbf0eedf445e34381577e2c1d75c7098c0 /clang/lib/CodeGen/ItaniumCXXABI.cpp | |
parent | 91cbcbb90972de069c5077490c987dbe0fe59dac (diff) | |
download | bcm5719-llvm-2e44769ed21b9190ff288e3c4e0a90a59a60f576.tar.gz bcm5719-llvm-2e44769ed21b9190ff288e3c4e0a90a59a60f576.zip |
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.
llvm-svn: 175269
Diffstat (limited to 'clang/lib/CodeGen/ItaniumCXXABI.cpp')
0 files changed, 0 insertions, 0 deletions