[llvm-commits] [RFC] Add support of RTM from TSX

Michael Liao michael.liao at intel.com
Fri Sep 21 09:57:17 PDT 2012


Hi

Here's the patch adding RTM support from TSX[1] available in Haswell[2].
This patch adds 3 intrinsics of RTM, namely xbegin, xend, and xabort,
which could be used to add hardware support for the draft C++
transaction language constructs.

Thanks for your review.
- Michael

--------------
[1] http://software.intel.com/sites/default/files/319433-014.pdf
[2]
http://software.intel.com/en-us/blogs/2012/02/07/transactional-synchronization-in-haswell
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-support-of-RTM-from-TSX-extension.patch
Type: text/x-patch
Size: 16987 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120921/d98b5ef1/attachment.bin>


More information about the llvm-commits mailing list