This is the mail archive of the gcc-bugs@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]

[Bug target/23322] [4.1/4.2/4.3 regression] performance regression



------- Comment #24 from hubicka at gcc dot gnu dot org  2008-02-06 11:26 -------
IS_STACK_MODE returns true for MODEs that *might* go to the stack registers. 
When  we do SSE math, SFmode/DFmode will most likely go into SSE register, but
still they are valid for stack register and might go there in some corner cases
(for example when asked for by asm statement or they get returned in the
register via i386 ABI requirements).

I will today commit the two fixes and then we can give a try to make STACK_REGS
hack less active.

Honza


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23322


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