diff options
author | Pete Cooper <peter_cooper@apple.com> | 2015-05-07 19:21:36 +0000 |
---|---|---|
committer | Pete Cooper <peter_cooper@apple.com> | 2015-05-07 19:21:36 +0000 |
commit | f52123b45406bbabd344d2f990ddadddc1898a00 (patch) | |
tree | 9bb90a540eb0d498c1d00cfb1fa579d26875ab3c /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 841ee9b9985552f8ce2751aa66fe6ba99c9879e5 (diff) | |
download | bcm5719-llvm-f52123b45406bbabd344d2f990ddadddc1898a00.tar.gz bcm5719-llvm-f52123b45406bbabd344d2f990ddadddc1898a00.zip |
[AArch64] Fix sext/zext folding in address arithmetic.
We were accidentally folding a sign/zero extend in to address arithmetic in a different BB when the extend wasn't available there.
Cross BB fast-isel isn't safe, so restrict this to only when the extend is in the same BB as the use.
llvm-svn: 236764
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions