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 c++/14042] C++ abstraction penalty is high in simple Altivec cases


------- Additional Comments From tjw at omnigroup dot com  2004-02-06 07:49 -------
I forgot to mention that the compile line was:

$PREFIX/bin/g++ -mdynamic-no-pic -fno-exceptions -O3 -maltivec -fstrict-aliasing obj.cpp -S 
-o obj-34.s

Also, I did try this with scalar instead of vector values and the extraneous load/stores are NOT 
present, so this does look to be related to Altivec somehow.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|C++ abstraction penalty is  |C++ abstraction penalty is
                   |high in simple cases        |high in simple Altivec cases


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


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