[cfe-commits] [PATCH] Add MULX intrinsic in bmi2 header

Michael Liao michael.liao at intel.com
Tue Sep 25 11:25:17 PDT 2012


Hi

The attached patch adds MULX intrinsic in bmi2 header. This patch tries
to keep sync with GCC 4.7 and ICC (supporting BMI2) even though it's not
required from BMI2 reference manual [1]. MULX intrinsics just provides
developers a convenient form of 128-/64-bit multiplication followed by
hi/lo part splitting. Test case is revised as well. BMI2 code generation
patch [2] is under review.

Thanks for your review.

Yours
- Michael

--------------
[1] http://software.intel.com/sites/default/files/319433-014.pdf
[2]
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20120917/151168.html

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-intrinsic-header-for-MULX.patch
Type: text/x-patch
Size: 2784 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20120925/0da09b6f/attachment.bin>


More information about the cfe-commits mailing list