8sa1-gcc/gcc/config/pa
Jeff Law b9821af87b pa.c (pa_adjust_insn_length): Rewrite so that it only adjusts insns which really need adjustment.
* pa.c (pa_adjust_insn_length): Rewrite so that it only adjusts
        insns which really need adjustment.
        (output_cbranch): Rework so that output templates are simpler.
        Use shorter sequence for long backwards conditional branches with
        a filled delay slot that is nullified.  More agressively use "skip"
        instructions.  More agressively nullify the delay slot if nothing
        useful could be placed there.
        (output_bb): Likewise.
	(forward_branch_p): New function.

From-SVN: r4875
1993-07-07 14:40:06 -06:00
..
pa1.h Handle PA configuration files in new subdirectory. 1993-01-05 21:53:12 -07:00
pa-hpux7.h * pa-hpux7.h (HP_FP_ARG_DESCRIPTOR_REVERSED): Define. 1993-07-01 13:23:44 -06:00
pa-hpux.h pa-hpux.h (LINK_SPEC): Search shared libraries by default... 1993-06-25 11:43:16 -06:00
pa-oldas.h Initial revision 1993-07-01 13:22:29 -06:00
pa-osf.h pa-utahmach.h (HP_FP_ARG_DESCRIPTOR_REVERSED): Do not define here. 1993-07-01 13:25:26 -06:00
pa.c pa.c (pa_adjust_insn_length): Rewrite so that it only adjusts insns which really need adjustment. 1993-07-07 14:40:06 -06:00
pa.h pa.h (OVERRIDE_OPTIONS): Define. 1993-07-01 14:20:28 -06:00
pa.md pa.md (conditional branches): Use the full displacement range for the branch target. 1993-07-07 14:38:50 -06:00
t-pa Initial revision 1992-09-17 19:10:21 +00:00
x-pa (TAROUTOPTS): Overridden. 1993-05-13 22:04:17 +00:00
x-pa-hpux entered into RCS 1992-06-28 13:47:44 +00:00
xm-pa.h Remove #ifdef hpux stuff. 1992-11-21 23:31:11 +00:00
xm-pahpux.h entered into RCS 1992-11-21 23:17:25 +00:00