]> git.ipfire.org Git - thirdparty/gcc.git/commit
predicates.md (spu_mov_operand): Add.
authorTrevor Smigiel <Trevor_Smigiel@playstation.sony.com>
Fri, 1 Dec 2006 22:43:18 +0000 (22:43 +0000)
committerTrevor Smigiel <tsmigiel@gcc.gnu.org>
Fri, 1 Dec 2006 22:43:18 +0000 (22:43 +0000)
commit09aad82b44b0e51d3561f4e7b411f21b881f46c3
tree2ce535230fc537949bcf9a362a37a8461f8fd595
parent01c15146e42cb102382bb126dd96cc143c56a575
predicates.md (spu_mov_operand): Add.

        * config/spu/predicates.md (spu_mov_operand): Add.
        * config/spu/spu.c (spu_expand_extv): Remove unused code.
        (print_operand_address, print_operand): Handle addresses containing AND.
        (spu_split_load, spu_split_store): Use updated movti pattern.
        * config/spu/spu.md: (_mov<mode>, _movdi, _movti): Handle loads and
        stores in mov patterns for correct operation of reload.
        (lq, lq_<mode>, stq, stq_<mode>): Remove.

From-SVN: r119421
gcc/ChangeLog
gcc/config/spu/predicates.md
gcc/config/spu/spu.c
gcc/config/spu/spu.md