pa.md (non-[cf]branch define_delay): Use a single delay description for the delay...
authorJeff Law <law@gcc.gnu.org>
Fri, 11 Sep 1992 16:39:13 +0000 (10:39 -0600)
committerJeff Law <law@gcc.gnu.org>
Fri, 11 Sep 1992 16:39:13 +0000 (10:39 -0600)
commite9cfad814ffb9f98aff768846faf17f3078ddf4a
treec303a6c2ee561d642f9dad8812a638574f9d92de
parent17651386eecee506fb6ea2e15c0bb9171464cf43
pa.md (non-[cf]branch define_delay): Use a single delay description for the delay slots in "branch"...

* pa.md (non-[cf]branch define_delay): Use a single delay description
for the delay slots in "branch", "call", and "milli" insns.
(fbranch define_delay): fbranches have a single delay slot which
may be nullified when the branch is taken (regardless of direction
or distance to the target.)
(in_branch_delay attribute): Disallow fbranch insns explicitly.
(floating point branches): Use "fbranch" attribute for these insns.
Update output template to properly handle nullification.

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