diff options
author | Juergen Ributzka <juergen@apple.com> | 2014-10-27 18:21:58 +0000 |
---|---|---|
committer | Juergen Ributzka <juergen@apple.com> | 2014-10-27 18:21:58 +0000 |
commit | 6de054a25acd3e3e031c013711e155309664fee7 (patch) | |
tree | 57f458f8f5c524e2d8ab74675137165331351b32 /libcxx/src/ios.cpp | |
parent | 4f8f0c5aa2a9d7cd5fa94469b0c9785f69e85196 (diff) | |
download | bcm5719-llvm-6de054a25acd3e3e031c013711e155309664fee7.tar.gz bcm5719-llvm-6de054a25acd3e3e031c013711e155309664fee7.zip |
[FastISel][AArch64] Fix load/store with frame indices.
At higher optimization levels the LLVM IR may contain more complex patterns for
loads/stores from/to frame indices. The 'computeAddress' function wasn't able to
handle this and triggered an assertion.
This fix extends the possible addressing modes for frame indices.
This fixes rdar://problem/18783298.
llvm-svn: 220700
Diffstat (limited to 'libcxx/src/ios.cpp')
0 files changed, 0 insertions, 0 deletions