http://bugs.freedesktop.org/show_bug.cgi?id=16385
Summary: Illegal instruction "pfmul" in Mesa with Intel CPU
Product: Mesa
Version: CVS
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Mesa core
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]
The "pfmul" is a 3DNow! instruction, Intel chip does not support it.
When I run 3D app, it reported "Illegal instruction" for pfmul:
Program received signal SIGILL, Illegal instruction.
[Switching to Thread 139665477953280 (LWP 6149)]
p4_3d_no_rot_loop () at x86-64/xform4.S:245
245 pfmul %mm0, %mm4 /* x1*m11 | x0*m00
*/
Current language: auto; currently asm
(gdb) bt
#0 p4_3d_no_rot_loop () at x86-64/xform4.S:245
#1 0x00007f0666d940f9 in run_vertex_stage (ctx=0xb1e7d0,
stage=<value optimized out>) at tnl/t_vb_vertex.c:144
#2 0x00007f0666d8a6bb in _tnl_run_pipeline (ctx=0xb1e7d0)
at tnl/t_pipeline.c:158
#3 0x00007f0666d8abe4 in _tnl_draw_prims (ctx=0xb1e7d0, arrays=0xb5b540,
prim=0xb59d24, nr_prims=1, ib=0x0, min_index=<value optimized out>,
max_index=0) at tnl/t_draw.c:402
#4 0x00007f0666cdd1fc in brw_draw_prims (ctx=0xb1e7d0, arrays=0xb5b540,
prim=0xb59d24, nr_prims=1, ib=0x0, min_index=0, max_index=0)
at brw_draw.c:434
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev