--- Comment #2 from ubizjak at gmail dot com 2008-11-22 10:22 ---
(In reply to comment #1)
GNU assembler supports both
popcntl %edx, %eax
popcnt %edx, %eax
I guess we can just generate
popcnt %edx, %eax
No, we won't cripple the output due to assembler bugs.
I will add a
--- Comment #3 from uros at gcc dot gnu dot org 2008-11-22 14:18 ---
Subject: Bug 38222
Author: uros
Date: Sat Nov 22 14:16:57 2008
New Revision: 142121
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=142121
Log:
PR target/38222
* config/i386/i386.md (SWI248): New
--- Comment #4 from ubizjak at gmail dot com 2008-11-22 14:21 ---
Fixed.
--
ubizjak at gmail dot com changed:
What|Removed |Added
URL|
--- Comment #1 from hjl dot tools at gmail dot com 2008-11-21 23:14 ---
GNU assembler supports both
popcntl %edx, %eax
popcnt %edx, %eax
I guess we can just generate
popcnt %edx, %eax
The same goes for
popcnt %cx,%bx
popcnt %rcx,%rbx