]> gcc.gnu.org Git - gcc.git/commit
pa.c (ireg_or_int5_operand): New function.
authorJeff Law <law@gcc.gnu.org>
Wed, 3 Jul 1996 05:34:40 +0000 (23:34 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 3 Jul 1996 05:34:40 +0000 (23:34 -0600)
commitb1092901380ec5872a5122837ea72da9d2f6169b
treebc3d0f8594974822b41adcd7a9aa7b0297ae8a46
parent5718612fc1929a7d9a3ec02c34eb6999c3d5b738
pa.c (ireg_or_int5_operand): New function.

        * pa.c (ireg_or_int5_operand): New function.
        (output_parallel_movb, output_parallel_addb): Likewise.
        (combinable_copy, combinable_add, following_call): Likewise.
        (pa_adjust_insn_length): Handle parallel unconditional branches.
        (output_movb): Handle case were destination is %sar.
        * pa.h: Declare new functions.
        * pa.md (parallel_branch): New "type" attribute.
        (delay slot descriptions): Don't allow "parallel_branches" in
        delay slots.  Fill "parallel_branches" like "branch" insns.
        (movb patterns): Handle %sar as destination register.

From-SVN: r12382
gcc/config/pa/pa.c
gcc/config/pa/pa.h
gcc/config/pa/pa.md
This page took 0.063409 seconds and 5 git commands to generate.