public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* c/7204: ICE on __builtin_ia32_psllq(a, 1)
@ 2002-07-03 15:16 heukelum
  0 siblings, 0 replies; only message in thread
From: heukelum @ 2002-07-03 15:16 UTC (permalink / raw)
  To: gcc-gnats


>Number:         7204
>Category:       c
>Synopsis:       ICE on __builtin_ia32_psllq(a, 1)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          ice-on-legal-code
>Submitter-Id:   net
>Arrival-Date:   Wed Jul 03 15:16:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Alexander van Heukelum
>Release:        gcc version 3.1.1 20020606 (Debian prerelease)
>Organization:
>Environment:
PWD=/home/alexander/gcc31
WINDOWID=29360144
PS1=\[\e[1m\]\u@\h:\w\$\[\e[0m\] 
USER=alexander
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;3:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:
MAIL=/var/mail/alexander
OLDPWD=/home/alexander
LANG=C
SSH_CLIENT=127.0.0.1 52874 22
DISPLAY=localhost:11.0
LOGNAME=alexander
SHLVL=2
SHELL=/bin/bash
HOME=/home/alexander
TERM=xterm
PATH=~/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:.
>Description:
The compiler chokes on __builtin_ia32_psllq(a, b) if I try 
to use an immediate value as the second argument. I'm not
sure whether this is legal, but the compiler should not
give an internal compiler error :(.
>How-To-Repeat:
/* command line: gcc-3.1 -march=athlon gcc31sllqi.c */

#include <stdio.h>

typedef int mm1x64 __attribute__ ((mode(DI)));

int main(void)
{
   mm1x64 a={0};
   a = __builtin_ia32_psllq(a, 1);
   return 0;
}

/* result:
gcc31psllq.c: In function `main':
gcc31psllq.c:11: Internal compiler error in ix86_expand_binop_builtin, at config/i386/i386.c:11492
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
*/
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-07-03 22:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-03 15:16 c/7204: ICE on __builtin_ia32_psllq(a, 1) heukelum

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).