summaryrefslogtreecommitdiff
path: root/libitm/config
Commit message (Expand)AuthorAgeFilesLines
* target.h (htm_available): Determine vendor from __get_cpuid_max return.Uros Bizjak2017-01-191-17/+18
* libitm: Disable TSX on processors on which it may be broken.Torvald Riegel2017-01-181-0/+22
* Update copyright years.Jakub Jelinek2017-01-0136-36/+36
* libitm: Introduce target macro TARGET_BEGIN_TRANSACTION_ATTRIBUTE.Dominik Vogt2016-03-031-0/+3
* libitm: Fix HTM fastpath.Torvald Riegel2016-01-224-20/+74
* re PR target/69343 (Bootstrap failure on s390{,x}-linux)Richard Henderson2016-01-202-3/+43
* libitm: Fix seq-cst MOs/fences in rwlock.Torvald Riegel2016-01-131-24/+23
* re PR target/68964 (Internal compiler error for test case gcc.dg/tm/20100610....Richard Henderson2016-01-132-43/+3
* libitm: Fix privatization safety interaction with serial mode.Torvald Riegel2016-01-132-0/+33
* libitm: Remove dead code and data.Torvald Riegel2016-01-125-304/+0
* Update copyright years.Jakub Jelinek2016-01-0441-41/+41
* config.gcc: Handle --enable-fdpic.Daniel Jacobowitz2015-10-271-7/+2
* re PR libitm/52482 (libitm INVALID MNEMONIC in .S (powerpc asm))Carlos Sánchez de La Lama2015-07-031-4/+4
* * config/linux/x86/futex_bits.h (sys_futex0): Cosmetics.Uros Bizjak2015-06-051-2/+3
* futex_bits.h (sys_futex0): Change operands "op" and "val" to int.Uros Bizjak2015-05-285-8/+8
* futex.h (sys_futex0): Change operand "op" to long.Uros Bizjak2015-05-271-21/+1
* libitm fixes for musl supportGregor Richards2015-04-222-3/+7
* Update copyright years.Jakub Jelinek2015-01-0541-41/+41
* 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