* pa.md (non-[cf]branch define_delay): Use a single delay description
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Sep 1992 16:39:13 +0000 (16:39 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Sep 1992 16:39:13 +0000 (16:39 +0000)
commitf536a4140d86b8ec4b6348b059a39bac5eab9ba6
treec303a6c2ee561d642f9dad8812a638574f9d92de
parent28a8281927312ea9c5871dcbb852f7811d57b078
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2107 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config/pa/pa.md