This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: branch delay slots
- From: Ian Lance Taylor <iant at google dot com>
- To: Boris Boesler <baembel at gmx dot de>
- Cc: GCC <gcc at gcc dot gnu dot org>
- Date: 12 Dec 2007 07:21:05 -0800
- Subject: Re: branch delay slots
- References: <0375011D-0C51-4101-801E-5AC4217DB0DC@gmx.de>
Boris Boesler <baembel@gmx.de> writes:
> I "implemented" branch delay slots (define_delay) for my
> architecture and I use the command line option -fdelayed-branch. But
> branch delay slot filling is done just for a few candidates. Even for
> the same rule within the same compilation unit (C file) it is done in
> a few cases but not in all. How can this happen?
There are many possible reasons. The first step is to look at the
dump file generated by -fdump-rtl-dbr.
Ian