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 tree-optimization/36054] bad code generation with -ftree-vectorize



------- Comment #2 from victork at gcc dot gnu dot org  2008-04-30 02:48 -------
Hello,

I've tried to complile the attached kernel_build.ii on my SUSE SLES 10 x86_64
machine, but got a bunch of compile errors like this:

In file included from /usr/lib/gcc/i486-linux-gnu/4.3.1/include/xmmintrin.h:40,
                 from source/dsp/simd_sse.hpp:24,
                 from source/dsp/arithmetic_wrapper.hpp:32,
                 from source/kernel/audio_backend/audio_backend.hpp:35,
                 from source/kernel/scheduler.hpp:33,
                 from source/kernel/class_system/classloader.hpp:33,
                 from source/kernel/class_system/class.hpp:33,
                 from source/kernel/object_system/gobj.hpp:31,
                 from source/nova_includes.hpp:31,
                 from source/nova.hpp:30,
                 from
/home/tim/workspace/nova/source/kernel/audio_backend/audio_backend.cpp:27,
                 from
/home/tim/workspace/nova/release/kernel/audio_backend/build.cpp:2,
                 from release/kernel/kernel_build.cpp:2:
/usr/lib/gcc/i486-linux-gnu/4.3.1/include/mmintrin.h: In function
вЂint __vector__ _mm_add_si64(int __vector__, int
__vector__)�:
/usr/lib/gcc/i486-linux-gnu/4.3.1/include/mmintrin.h:312: error: cannot convert
вЂlong long intвЂ? to вЂlong long int
__vector__вЂ? for argument вЂ1вЂ? to
вЂlong long int __vector__ __builtin_ia32_paddq(long long int
__vector__, long long int __vector__)�


Anyway. I see that recently were fixed some problems related to stack alignment
like PR35496. Can you try to compile your example with latest gcc 4.4 compiler
from mainline?


-- 

victork at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Joey dot ye at intel dot
                   |                            |com, hjl dot tools at gmail
                   |                            |dot com


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


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