This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patches] loop optimizer and barriers
- To: Jan Hubicka <jh at suse dot cz>
- Subject: Re: [patches] loop optimizer and barriers
- From: Jan Hubicka <jh at suse dot cz>
- Date: Thu, 26 Jul 2001 21:06:41 +0200
- Cc: Andreas Jaeger <aj at suse dot de>, rth at cygnus dot com, patches at x86-64 dot org, gcc-patches at gcc dot gnu dot org
- References: <20010726205432.M9601@atrey.karlin.mff.cuni.cz>
> + /* Some of the old code expect exactly barrier to appear as next insns after an
> + JUMP_INSN. This is not generally true, so look trought the insn stream,
> + move the barriers to the insns causing them and remove duplicated barriers.
Oops, the comment is really confusing
/* Some of the old code expect exactly one barrier as NEXT_INSN of non-falling
tought insn. This is not generally true, as multiple barriers may
be present and they can be separated by NOTE. This simple pass
examine insn stream, move the barriers and remove duplicates to make
old code happy. */