public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: target/8322: SSE2 intrinsics broken?
@ 2002-10-29 15:39 hubicka
0 siblings, 0 replies; 4+ messages in thread
From: hubicka @ 2002-10-29 15:39 UTC (permalink / raw)
To: fdumas, gcc-bugs, gcc-prs, nobody
Synopsis: SSE2 intrinsics broken?
State-Changed-From-To: open->closed
State-Changed-By: hubicka
State-Changed-When: Tue Oct 29 15:39:00 2002
State-Changed-Why:
Fixed.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8322
^ permalink raw reply [flat|nested] 4+ messages in thread
* target/8322: SSE2 intrinsics broken?
@ 2002-10-25 8:46 fdumas
0 siblings, 0 replies; 4+ messages in thread
From: fdumas @ 2002-10-25 8:46 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR target/8322; it has been noted by GNATS.
From: fdumas@ina.fr
To: gcc-gnats@gcc.gnu.org
Cc:
Subject: target/8322: SSE2 intrinsics broken?
Date: 23 Oct 2002 16:51:00 -0000
>Number: 8322
>Category: target
>Synopsis: SSE2 intrinsics broken?
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Oct 23 09:56:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Frederic Dumas
>Release: g++ (GCC) 3.3 20021021 (experimental)
>Organization:
>Environment:
linux-i686
>Description:
Errors when xmmintrin.h is included in a file (see compiler output in attachment).
>How-To-Repeat:
// main.cpp:
#include <xmmintrin.h>
int main() {};
-----
> g++ -mmmx -msse -msse2 main.cpp
In file included from main.cpp:1:
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector float _mm_loadh_pi(vector float, vector int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:653: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to `vector
float __builtin_ia32_loadhps(vector float, vector long long int*)'
..
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/plain; name="output.txt"
Content-Disposition: inline; filename="output.txt"
In file included from main.cpp:1:
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector float _mm_loadh_pi(vector float, vector int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:653: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to `vector
float __builtin_ia32_loadhps(vector float, vector long long int*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_storeh_pi(vector int*, vector float)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:660: error: cannot
convert `vector int*' to `vector long long int*' for argument `1' to `void
__builtin_ia32_storehps(vector long long int*, vector float)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector float _mm_loadl_pi(vector float, vector int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:682: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to `vector
float __builtin_ia32_loadlps(vector float, vector long long int*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_storel_pi(vector int*, vector float)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:689: error: cannot
convert `vector int*' to `vector long long int*' for argument `1' to `void
__builtin_ia32_storelps(vector long long int*, vector float)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_stream_pi(vector int*, vector int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1040: error: cannot
convert `vector int*' to `long long unsigned int*' for argument `1' to `void
__builtin_ia32_movntq(long long unsigned int*, long long unsigned int)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_load_si128(vector long long int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1589: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `vector
signed char __builtin_ia32_loaddqa(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_loadu_si128(vector long long int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1595: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `vector
signed char __builtin_ia32_loaddqu(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_store_si128(vector long long int*, vector long long int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1607: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `void
__builtin_ia32_storedqa(char*, vector signed char)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_storeu_si128(vector long long int*, vector long long int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1613: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `void
__builtin_ia32_storedqu(char*, vector signed char)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_set1_epi32(int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1723: error: cannot
convert `int*' to `char*' for argument `1' to `vector int
__builtin_ia32_loadd(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_set1_epi16(short int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1731: error: cannot
convert `int*' to `char*' for argument `1' to `vector int
__builtin_ia32_loadd(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_set1_epi8(char)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1740: error: cannot
convert `int*' to `char*' for argument `1' to `vector int
__builtin_ia32_loadd(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_stream_pd(vector double*, vector double)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:2405: error: cannot
convert `vector double*' to `double*' for argument `1' to `void
__builtin_ia32_movntpd(double*, vector double)'
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: target/8322: SSE2 intrinsics broken?
@ 2002-10-23 10:06 Andrew Pinski
0 siblings, 0 replies; 4+ messages in thread
From: Andrew Pinski @ 2002-10-23 10:06 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR target/8322; it has been noted by GNATS.
From: Andrew Pinski <pinskia@physics.uc.edu>
To: fdumas@ina.fr
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: target/8322: SSE2 intrinsics broken?
Date: Wed, 23 Oct 2002 10:02:26 -0700
Looks like some have been fixed but most still have problems, gcc
version 3.3 20021023 (experimental) (update 1pm pst time):
In file included from testse2.cc:2:
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `vector float _mm_loadh_pi(vector float, vector int*)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:653: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to
`vector
float __builtin_ia32_loadhps(vector float, vector long long int*)'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `void _mm_storeh_pi(vector int*, vector float)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:660: error: cannot
convert `vector int*' to `vector long long int*' for argument `1' to
`void
__builtin_ia32_storehps(vector long long int*, vector float)'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `vector float _mm_loadl_pi(vector float, vector int*)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:682: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to
`vector
float __builtin_ia32_loadlps(vector float, vector long long int*)'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `void _mm_storel_pi(vector int*, vector float)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:689: error: cannot
convert `vector int*' to `vector long long int*' for argument `1' to
`void
__builtin_ia32_storelps(vector long long int*, vector float)'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `vector float _mm_load_ss(const float*)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:767: error: invalid
conversion from `const float*' to `float*'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `vector float _mm_load1_ps(const float*)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:774: error: invalid
conversion from `const float*' to `float*'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `vector float _mm_load_ps(const float*)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:788: error: invalid
conversion from `const float*' to `float*'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `vector float _mm_loadu_ps(const float*)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:795: error: invalid
conversion from `const float*' to `float*'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `vector float _mm_loadr_ps(const float*)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:802: error: invalid
conversion from `const float*' to `float*'
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h: In
function `void _mm_stream_pi(vector int*, vector int)':
/home/gates/pinskia/linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/
xmmintrin.h:1040: error: cannot
convert `vector int*' to `long long unsigned int*' for argument `1'
to `void
__builtin_ia32_movntq(long long unsigned int*, long long unsigned
int)'
On Wednesday, Oct 23, 2002, at 09:51 US/Pacific, fdumas@ina.fr wrote:
> In file included from main.cpp:1:
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> vector float _mm_loadh_pi(vector float, vector int*)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:653:
> error: cannot
> convert `vector int*' to `vector long long int*' for argument `2'
> to `vector
> float __builtin_ia32_loadhps(vector float, vector long long int*)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> void _mm_storeh_pi(vector int*, vector float)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:660:
> error: cannot
> convert `vector int*' to `vector long long int*' for argument `1'
> to `void
> __builtin_ia32_storehps(vector long long int*, vector float)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> vector float _mm_loadl_pi(vector float, vector int*)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:682:
> error: cannot
> convert `vector int*' to `vector long long int*' for argument `2'
> to `vector
> float __builtin_ia32_loadlps(vector float, vector long long int*)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> void _mm_storel_pi(vector int*, vector float)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:689:
> error: cannot
> convert `vector int*' to `vector long long int*' for argument `1'
> to `void
> __builtin_ia32_storelps(vector long long int*, vector float)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> void _mm_stream_pi(vector int*, vector int)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1040:
> error: cannot
> convert `vector int*' to `long long unsigned int*' for argument `1'
> to `void
> __builtin_ia32_movntq(long long unsigned int*, long long unsigned
> int)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> vector long long int _mm_load_si128(vector long long int*)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1589:
> error: cannot
> convert `vector long long int*' to `char*' for argument `1' to
> `vector
> signed char __builtin_ia32_loaddqa(char*)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> vector long long int _mm_loadu_si128(vector long long int*)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1595:
> error: cannot
> convert `vector long long int*' to `char*' for argument `1' to
> `vector
> signed char __builtin_ia32_loaddqu(char*)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> void _mm_store_si128(vector long long int*, vector long long int)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1607:
> error: cannot
> convert `vector long long int*' to `char*' for argument `1' to `void
> __builtin_ia32_storedqa(char*, vector signed char)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> void _mm_storeu_si128(vector long long int*, vector long long int)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1613:
> error: cannot
> convert `vector long long int*' to `char*' for argument `1' to `void
> __builtin_ia32_storedqu(char*, vector signed char)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> vector long long int _mm_set1_epi32(int)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1723:
> error: cannot
> convert `int*' to `char*' for argument `1' to `vector int
> __builtin_ia32_loadd(char*)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> vector long long int _mm_set1_epi16(short int)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1731:
> error: cannot
> convert `int*' to `char*' for argument `1' to `vector int
> __builtin_ia32_loadd(char*)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> vector long long int _mm_set1_epi8(char)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1740:
> error: cannot
> convert `int*' to `char*' for argument `1' to `vector int
> __builtin_ia32_loadd(char*)'
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In
> function `
> void _mm_stream_pd(vector double*, vector double)':
> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:2405:
> error: cannot
> convert `vector double*' to `double*' for argument `1' to `void
> __builtin_ia32_movntpd(double*, vector double)'
Thanks,
Andrew Pinski
^ permalink raw reply [flat|nested] 4+ messages in thread
* target/8322: SSE2 intrinsics broken?
@ 2002-10-23 9:56 fdumas
0 siblings, 0 replies; 4+ messages in thread
From: fdumas @ 2002-10-23 9:56 UTC (permalink / raw)
To: gcc-gnats
>Number: 8322
>Category: target
>Synopsis: SSE2 intrinsics broken?
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Oct 23 09:56:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Frederic Dumas
>Release: g++ (GCC) 3.3 20021021 (experimental)
>Organization:
>Environment:
linux-i686
>Description:
Errors when xmmintrin.h is included in a file (see compiler output in attachment).
>How-To-Repeat:
// main.cpp:
#include <xmmintrin.h>
int main() {};
-----
> g++ -mmmx -msse -msse2 main.cpp
In file included from main.cpp:1:
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector float _mm_loadh_pi(vector float, vector int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:653: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to `vector
float __builtin_ia32_loadhps(vector float, vector long long int*)'
...
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/plain; name="output.txt"
Content-Disposition: inline; filename="output.txt"
In file included from main.cpp:1:
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector float _mm_loadh_pi(vector float, vector int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:653: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to `vector
float __builtin_ia32_loadhps(vector float, vector long long int*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_storeh_pi(vector int*, vector float)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:660: error: cannot
convert `vector int*' to `vector long long int*' for argument `1' to `void
__builtin_ia32_storehps(vector long long int*, vector float)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector float _mm_loadl_pi(vector float, vector int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:682: error: cannot
convert `vector int*' to `vector long long int*' for argument `2' to `vector
float __builtin_ia32_loadlps(vector float, vector long long int*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_storel_pi(vector int*, vector float)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:689: error: cannot
convert `vector int*' to `vector long long int*' for argument `1' to `void
__builtin_ia32_storelps(vector long long int*, vector float)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_stream_pi(vector int*, vector int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1040: error: cannot
convert `vector int*' to `long long unsigned int*' for argument `1' to `void
__builtin_ia32_movntq(long long unsigned int*, long long unsigned int)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_load_si128(vector long long int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1589: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `vector
signed char __builtin_ia32_loaddqa(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_loadu_si128(vector long long int*)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1595: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `vector
signed char __builtin_ia32_loaddqu(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_store_si128(vector long long int*, vector long long int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1607: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `void
__builtin_ia32_storedqa(char*, vector signed char)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_storeu_si128(vector long long int*, vector long long int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1613: error: cannot
convert `vector long long int*' to `char*' for argument `1' to `void
__builtin_ia32_storedqu(char*, vector signed char)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_set1_epi32(int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1723: error: cannot
convert `int*' to `char*' for argument `1' to `vector int
__builtin_ia32_loadd(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_set1_epi16(short int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1731: error: cannot
convert `int*' to `char*' for argument `1' to `vector int
__builtin_ia32_loadd(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
vector long long int _mm_set1_epi8(char)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:1740: error: cannot
convert `int*' to `char*' for argument `1' to `vector int
__builtin_ia32_loadd(char*)'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h: In function `
void _mm_stream_pd(vector double*, vector double)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3/include/xmmintrin.h:2405: error: cannot
convert `vector double*' to `double*' for argument `1' to `void
__builtin_ia32_movntpd(double*, vector double)'
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-10-29 23:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-29 15:39 target/8322: SSE2 intrinsics broken? hubicka
-- strict thread matches above, loose matches on Subject: below --
2002-10-25 8:46 fdumas
2002-10-23 10:06 Andrew Pinski
2002-10-23 9:56 fdumas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).