[MPlayer-cvslog] CVS: main/postproc swscale_template.c, 1.116, 1.117
Reimar Döffinger
Reimar.Doeffinger at stud.uni-karlsruhe.de
Mon Jun 27 10:29:11 CEST 2005
Hi,
On Sun, Jun 26, 2005 at 10:53:49PM +0200, Reimar D?ffinger wrote:
> On Sun, Jun 26, 2005 at 09:33:56PM +0200, Michael Niedermayer wrote:
> > with gcc yes, otherwise no, either the compiler can create a 64 bit temporary
> > variable on the stack and use it or it should fail with a fatal error
> >
> > but its not as simple as just saying "the developer should put things in
> > correctly sized variables" because this leads not only to obfuscated and hard
> > to read source code but also to slow code if the compiler fails to remove the
> > redundant stuff
>
> Hmmm... I wonder, can't we ifdef it to make make gcc use a register on
> AMD64? I guess there should be enough available (or maybe g constraint
> would work in all cases??)...
I was unclear here, I meant g without typecasting to long....
Greetings,
Reimar Döffinger
More information about the MPlayer-cvslog
mailing list