* config/spu/spu-protos.c (spu_split_address): Add.
* config/spu/spu.c (spu_split_address): Add. (print_operand): Handle HIGH. (spu_legitimate_address): Don't test for aligned CONST. (spu_expand_mov): Don't split addresses here. * config/spu/constraints.md (A): Don't test legitimate_const. * config/spu/spu.md: Add split of movsi patterns for PIC mode. (ceq_di): Use correct predicates. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119532 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/config/spu/constraints.md 1 addition, 4 deletionsgcc/config/spu/constraints.md
- gcc/config/spu/spu-protos.h 1 addition, 0 deletionsgcc/config/spu/spu-protos.h
- gcc/config/spu/spu.c 29 additions, 29 deletionsgcc/config/spu/spu.c
- gcc/config/spu/spu.md 26 additions, 3 deletionsgcc/config/spu/spu.md
Loading
Please register or sign in to comment