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 /llvm/lib/CodeGen/MachineFunctionAnalysis.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 'llvm/lib/CodeGen/MachineFunctionAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions

