[PATCH] fix for PR19431 - x86 BMI intrinsics are broken

Sanjay Patel spatel at rotateright.com
Thu May 1 07:34:09 PDT 2014


Yes, that would be better!

I'm also informed that it's even messier than I initially thought due to
differences between AMD and Intel instructions...I'll revise this patch
shortly.

On Wednesday, April 30, 2014, Richard Smith <richard at metafoo.co.uk> wrote:

> What a mess :(
>
> Can we define one in terms of the other, rather than duplicating the
> definitions of all of these? (Maybe even #define one to the other?)
>
>
> On Wed, Apr 30, 2014 at 3:14 PM, Sanjay Patel <spatel at rotateright.com<javascript:_e(%7B%7D,'cvml','spatel at rotateright.com');>
> > wrote:
>
>> Please review (and commit if ok) the attached patch which duplicates all
>> of the existing double-underscore BMI intrinsics with single-underscore
>> variants.
>>
>> More details here:
>> http://llvm.org/bugs/show_bug.cgi?id=19431
>>
>> The equivalent bug in GCC is already fixed:
>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60847
>>
>> _______________________________________________
>> cfe-commits mailing list
>> cfe-commits at cs.uiuc.edu<javascript:_e(%7B%7D,'cvml','cfe-commits at cs.uiuc.edu');>
>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>>
>>
>

-- 
Sanjay Patel
RotateRight, LLC
http://www.rotateright.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140501/bb937ee2/attachment.html>


More information about the cfe-commits mailing list