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]

other/10899: "Illegal Instruction" when using PMULUDQ in asm


>Number:         10899
>Category:       other
>Synopsis:       "Illegal Instruction" when using PMULUDQ in asm
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          wrong-code
>Submitter-Id:   net
>Arrival-Date:   Wed May 21 10:06:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     zimbricchio
>Release:        gcc version 3.2.3
>Organization:
>Environment:
AMD Athlon XP 2000+
>Description:
"Illegal Instruction" when running c-code with a PMULUDQ  asm instuction:

void main(void)
{  asm   ( "pmuludq  %%mm0, %%mm1 \n\t" : );  }
>How-To-Repeat:
void main(void)
{  asm   ( "pmuludq  %%mm0, %%mm1 \n\t" : );  }
>Fix:
not using mmx instructions  :.(
>Release-Note:
>Audit-Trail:
>Unformatted:


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