This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: i386 and asm jumping


On Wednesday 08 May 2002 10:57, you wrote:
> Erik Schnetter <schnetter@uni-tuebingen.de> writes:
> |> Peter Barada wrote:
> |> > Jumps in asm statements will create problems since the optimizers have
> |> > no knowledge that there is a possible change in flow caused by the asm
> |> > statement, and hence will not have an accurate flow diagram of the
> |> > function.  From there its all downhill.
> |>
> |> That is true.  However, the same could be said from asm code changing
> |> registers.
>
> Why?  You can accurately describe this to the compiler.

My wording was unfortunate.  I wanted to say that you could also describe 
jumps to the compiler, in a similar way the register changes are described 
now.

-erik

-- 
Erik Schnetter <schnetter@uni-tuebingen.de>
Web: http://www.tat.physik.uni-tuebingen.de/~schnette/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]