[PATCH]: Fix PR rtl-optimization/29841: cfgbuild.c: control_flow_insn_p () .

Steven Bosscher stevenb.gcc@gmail.com
Tue Apr 17 21:27:00 GMT 2007


On 4/17/07, Eric Botcazou <ebotcazou@libertysurf.fr> wrote:
> > >     * sched-deps.c (sched_analyze_insn): Prevent all non-jump instructions
> > >     that may cause control flow transfer from being moved.
> >
> > Will this not make it impossible to use speculation on trapping memory
> > accesses on ia64?
>
> The only new case for which it triggers is unconditional trap instructions.

And you tested this on ia64 with -fsched-spec-load  and
-fsched-spec-load-dangerous?

Gr.
Steven



More information about the Gcc-patches mailing list