pa.md (conditional branches): Use the full displacement range for the branch target.
authorJeff Law <law@gcc.gnu.org>
Wed, 7 Jul 1993 20:38:50 +0000 (14:38 -0600)
committerJeff Law <law@gcc.gnu.org>
Wed, 7 Jul 1993 20:38:50 +0000 (14:38 -0600)
commitf65590a907e9fb63f59f762f0fdde2b6c63d6d4f
tree3d434042f3c7a1e81819cf7e68afdc7a49b8da48
parente287977a716fb8aff5a719a10d2129804da450b2
pa.md (conditional branches): Use the full displacement range for the branch target.

        * pa.md (conditional branches): Use the full displacement range
        for the branch target.  Update length computations to match current
        reality.
        (branch on bit patterns): Likewise.
        (decrement_and_branch_until_zero): Re-enable pattern.  Rewrite to
        be simpler and more efficient.  Also handle case where loop counter
        is in a FP register.

From-SVN: r4874
gcc/config/pa/pa.md