summaryrefslogtreecommitdiff
path: root/libitm/config
Commit message (Expand)AuthorAgeFilesLines
* libitm: Improve aarch64 _ITM_beginTransactionRichard Henderson2014-07-241-2/+1
* libitm: Enable aarch64Richard Henderson2014-05-192-0/+138
* Check if GCC uses assembler cfi supportRainer Orth2014-04-091-2/+2
* libitm: Remove unused PAGE_SIZE macrosRichard Henderson2014-04-025-20/+0
* futex_bits.h: Include errno.h.Jakub Jelinek2014-03-261-1/+5
* Update copyright years in libitm/Richard Sandiford2014-01-0239-39/+39
* rs6000.h (RS6000_SAVE_AREA): Handle ABI_ELFv2.Ulrich Weigand2013-11-141-1/+23
* libitm: Fix wrong initialization order introduced with r202101.Torvald Riegel2013-08-301-2/+2
* Add custom HTM fast path for RTM on x86_64.Torvald Riegel2013-08-304-17/+109
* 2013-07-29 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel2013-07-291-0/+4
* s390.c: (s390_expand_builtin): Allow -mhtm to be enabled without -march=zEC12.Andreas Krebbel2013-07-171-7/+16
* acinclude.m4 (LIBITM_CHECK_AS_HTM): New.Peter Bergner2013-07-151-0/+82
* s390.c: Rename UNSPEC_CCU_TO_INT to UNSPEC_STRCMPCC_TO_INT and UNSPEC_CCZ_TO_...Andreas Krebbel2013-06-271-0/+59
* libitm: Handle HTM fastpath in status query functions.Torvald Riegel2013-06-201-0/+7
* sjlj.S: New file.Andreas Krebbel2013-04-232-0/+163
* Update copyright in libitm.Richard Sandiford2013-02-0337-37/+37
* Add HTM fastpath and use Intel RTM for it on x86.Torvald Riegel2012-11-093-17/+84
* target.h (struct gtm_jmpbuf): Merge x86_64 and ia32 declarations some more.Uros Bizjak2012-10-022-8/+3
* xmmintrin.h (_mm_sfence): Use __builtin_ia32_pause.Uros Bizjak2012-07-031-1/+1
* Use long long in gtm_jmpbuf for x86-64H.J. Lu2012-04-041-7/+7
* libitm: Fix lost wake-up in serial lock.Torvald Riegel2012-03-131-0/+26
* * config/x86/target.h (GTM_longjmp): Correct the .cfi corrections.Richard Henderson2012-02-141-5/+5
* target.h (GTM_longjmp): Correct .cfi directives.Uros Bizjak2012-02-141-3/+5
* target.h (cpu_relax): Read from CC register.Eric Botcazou2012-02-142-5/+6
* target.h (GTM_longjmp): Jump indirect from memory address.Uros Bizjak2012-02-141-6/+4
* configure.tgt (target_cpu): Handle sparc and sparc64 & sparcv9.Eric Botcazou2012-02-134-0/+245
* libitm: Fix wake-up of readers in futex-based serial lock.Torvald Riegel2012-01-241-3/+6
* target.h (gtm_jmpbuf): Move rip to the end of structure.Uros Bizjak2012-01-242-19/+17
* re PR libitm/51830 (FAIL: libitm.c/mem(cpy|set)-1.c execution test)Uros Bizjak2012-01-231-0/+1
* libitm: Filter out undo writes that overlap with the libitm stack.Torvald Riegel2012-01-132-0/+24
* libitm: PowerPC support.Richard Henderson2012-01-055-2/+572
* libitm: Fix privatization safety during upgrades to serial mode.Torvald Riegel2011-12-244-10/+30
* libitm: Fixed conversion to C++11 atomics.Torvald Riegel2011-12-2410-71/+98
* configure.tgt: Add sh* case.Kaz Kojima2011-12-173-0/+223
* arm-linux: Add libitm support.Richard Henderson2011-12-148-7/+374
* rwlock.cc (gtm_rwlock::write_lock_generic): Fix signed/unsigned comparison we...Richard Henderson2011-12-131-1/+1
* libitm: Conversion to c++11 atomics.Richard Henderson2011-12-134-42/+12
* Swap the action and jmpbuf arguments to GTM_longjmpRichard Henderson2011-11-302-32/+31
* sjlj.S (CONCAT1, [...]): Respond to __USER_LABEL_PREFIX__ for targets that us...Iain Sandoe2011-11-221-18/+39
* Support libitm on Solaris 8 and 9/x86 with Sun asRainer Orth2011-11-182-1/+13
* libitm port to Tru64 UNIXRainer Orth2011-11-101-0/+4
* libitm: Don't add -mavx if the assembler doesn't support avx.Richard Henderson2011-11-101-12/+8
* libitm: Work around assembler missing AVX insns.Richard Henderson2011-11-091-0/+59
* libitm: Remove unused code.Richard Henderson2011-11-0913-1405/+3
* libitm: Avoid non-portable x86 branch prediction mnemonic.Richard Henderson2011-11-091-3/+5
* libitm: de-ELF-ize x86/sjlj.S.Richard Henderson2011-11-091-5/+14
* libitm: Configure for gas cfi pseudo ops.Richard Henderson2011-11-092-12/+59
* Fix Solaris/x86 libitm buildRainer Orth2011-11-082-1/+5
* Merge from transactional-memory branch.Aldy Hernandez2011-11-0827-0/+3199