summaryrefslogtreecommitdiff
path: root/libitm/config/x86
Commit message (Expand)AuthorAgeFilesLines
* Add HTM fastpath and use Intel RTM for it on x86.torvald2012-11-091-15/+66
* * config/x86/target.h (struct gtm_jmpbuf): Merge x86_64uros2012-10-022-8/+3
* gcc/uros2012-07-031-1/+1
* Use long long in gtm_jmpbuf for x86-64hjl2012-04-041-7/+7
* * config/x86/target.h (GTM_longjmp): Correct the .cfi corrections.rth2012-02-141-5/+5
* * config/x86/target.h (GTM_longjmp): Correct .cfi directives.uros2012-02-141-3/+5
* * config/x86/target.h (GTM_longjmp): Jump indirect from memory address.uros2012-02-141-6/+4
* * config/x86/target.h (gtm_jmpbuf) [__x86_64__]: Move rip to theuros2012-01-242-19/+17
* PR libitm/51830uros2012-01-231-0/+1
* libitm: Conversion to c++11 atomics.rth2011-12-131-14/+0
* Swap the action and jmpbuf arguments to GTM_longjmprth2011-11-301-10/+9
* libitm:iains2011-11-221-18/+39
* Support libitm on Solaris 8 and 9/x86 with Sun asro2011-11-181-0/+12
* libitm: Don't add -mavx if the assembler doesn't support avx.rth2011-11-101-12/+8
* libitm: Work around assembler missing AVX insns.rth2011-11-101-0/+59
* libitm: Remove unused code.rth2011-11-095-569/+2
* libitm: Avoid non-portable x86 branch prediction mnemonic.rth2011-11-091-3/+5
* libitm: de-ELF-ize x86/sjlj.S.rth2011-11-091-5/+14
* libitm: Configure for gas cfi pseudo ops.rth2011-11-091-12/+15
* Merge from transactional-memory branch.aldyh2011-11-087-0/+972