* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12382 138bc75d-0d04-0410-961f-82ee72b054a4