This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Continue stmt branch prediction
- From: "Diego Novillo" <dnovillo at google dot com>
- To: "Jan Hubicka" <hubicka at ucw dot cz>
- Cc: "Andrew MacLeod" <amacleod at redhat dot com>, "Jan Hubicka" <jh at suse dot cz>, gcc-patches at gcc dot gnu dot org
- Date: Wed, 5 Mar 2008 17:10:04 -0500
- Subject: Re: Continue stmt branch prediction
- References: <20080209194852.GO1026@kam.mff.cuni.cz> <47B0CDB4.3070708@redhat.com> <20080305183319.GH24550@atrey.karlin.mff.cuni.cz>
On Wed, Mar 5, 2008 at 13:33, Jan Hubicka <hubicka@ucw.cz> wrote:
> Andrew and Diego,
> can I ask if there was some outcome of the discussion of PREDICT_EXPR
> patch? Looks like the thread just died out without any conclusion about
> the patch itself...
I'm really hesitant about adding another instruction that does not
seem to have any dataflow nor control flow properties, other than
affecting edges that come out of this block. The semantics of the
instruction are very vague to me and I can't shake the idea that the
FE could put these attributes in the jumps or conditionals or switches
that it generates which we then convert into edge attributes.
I feel I'm being dense here and I'm totally missing your point. Sorry.
Diego.