diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2012-11-28 14:40:14 +0800 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2012-11-28 14:40:14 +0800 |
commit | e9e89d212eb19a7cd0c503b9de93086d4c886257 (patch) | |
tree | 1ef581ee014e2f701688afb58d0ef3746ec1f57c /gcc-4.3.1 | |
parent | 954a4ce00a0a2a93c783c30141e9703cca2442f6 (diff) | |
download | toolchain_gcc-e9e89d212eb19a7cd0c503b9de93086d4c886257.tar.gz toolchain_gcc-e9e89d212eb19a7cd0c503b9de93086d4c886257.tar.bz2 toolchain_gcc-e9e89d212eb19a7cd0c503b9de93086d4c886257.zip |
Fix GCC 4.4.3 ARM ICE at postreload.c:396
Backport r147577 to fix issue
http://code.google.com/p/android/issues/detail?id=22345
2009-05-15 Paul Brook <paul@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com>
gcc/
* config/arm/arm.c (neon_vector_mem_operand): Handle element/structure
loads. Allow PRE_DEC.
(output_move_neon): Handle PRE_DEC.
(arm_print_operand): Add 'A' for neon structure loads.
* config/arm/arm-protos.h (neon_vector_mem_operand): Update prototype.
* config/arm/neon.md (neon_mov): Update comment.
* config/arm/constraints.md (Un, Us): Update neon_vector_mem_operand
calls.
(Um): New constraint.
Change-Id: I3eb5e7ab55277cfe04b1c6833d656c1426b24708
Diffstat (limited to 'gcc-4.3.1')
0 files changed, 0 insertions, 0 deletions