2023-01-16 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw |
2022-11-08 |
konglin1 | Revert "i386: Prefer remote atomic insn for atomic_fetc... |
blob | commitdiff | raw | diff to current |
2022-11-07 |
konglin1 | i386: Prefer remote atomic insn for atomic_fetch{add... |
blob | commitdiff | raw | diff to current |
2022-11-07 |
konglin1 | Support Intel RAO-INT |
blob | commitdiff | raw | diff to current |
2022-11-04 |
Haochen Jiang | Support Intel CMPccXADD |
blob | commitdiff | raw | diff to current |
2022-05-30 |
Uros Bizjak | i386: Remove constraints when used with constant intege... |
blob | commitdiff | raw | diff to current |
2022-05-17 |
Uros Bizjak | i386: Fix ICE in final_scan_insn_1 [PR105624] |
blob | commitdiff | raw | diff to current |
2022-05-15 |
Uros Bizjak | i386: Remove constraints when used with constant intege... |
blob | commitdiff | raw | diff to current |
2022-02-22 |
Hongyu Wang | i386: Relax cmpxchg instruction under -mrelax-cmpxchg... |
blob | commitdiff | raw | diff to current |
2022-01-03 |
Jakub Jelinek | i386, fab: Optimize __atomic_{add,sub,and,or,xor}_fetch... |
blob | commitdiff | raw | diff to current |
2022-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2021-11-15 |
Hongyu Wang | PR target/103069: Relax cmpxchg loop for x86 target |
blob | commitdiff | raw | diff to current |
2021-11-15 |
Jakub Jelinek | i386: Fix up x86 atomic_bit_test* expanders for !TARGET... |
blob | commitdiff | raw | diff to current |
2021-07-20 |
Uros Bizjak | i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu... |
blob | commitdiff | raw | diff to current |
2021-04-23 |
Uros Bizjak | i386: Fix atomic FP peepholes [PR100182] |
blob | commitdiff | raw | diff to current |
2021-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2020-07-24 |
Uros Bizjak | i386: Emit mfence_sse2 for -Os [PR95750] |
blob | commitdiff | raw | diff to current |
2020-07-21 |
Uros Bizjak | i386: Fix insn conditions of mfence patterns [PR95750] |
blob | commitdiff | raw | diff to current |
2020-07-20 |
Uros Bizjak | i386: Use lock prefixed insn instead of MFENCE [PR95750] |
blob | commitdiff | raw | diff to current |
2020-07-16 |
Uros Bizjak | i386: Additional peephole2 to use flags from CMPXCHG... |
blob | commitdiff | raw | diff to current |
2020-07-15 |
Uros Bizjak | i386: Introduce peephole2 to use flags from CMPXCHG... |
blob | commitdiff | raw | diff to current |
2020-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2019-09-16 |
Uros Bizjak | * config/i386/sync.md (atomic_store<mode>): Improve... |
blob | commitdiff | raw | diff to current |
2019-09-16 |
Uros Bizjak | re PR target/91719 (gcc compiles seq_cst store on x86... |
blob | commitdiff | raw | diff to current |
2019-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2018-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2017-10-14 |
Uros Bizjak | sync.md (FILD_ATOMIC/FIST_ATOMIC FP load peephole2... |
blob | commitdiff | raw | diff to current |
2017-05-11 |
Uros Bizjak | re PR target/80706 (peephole2 uses uninitialized stack... |
blob | commitdiff | raw | diff to current |
2017-02-19 |
Uros Bizjak | Revert: |
blob | commitdiff | raw | diff to current |
2017-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2016-05-30 |
Uros Bizjak | sync.md (mfence_nosse): Use "lock orl $0, -4(%esp)". |
blob | commitdiff | raw | diff to current |
2016-05-29 |
Uros Bizjak | re PR target/71245 (std::atomic<double> load/store... |
blob | commitdiff | raw | diff to current |
2016-05-03 |
Jakub Jelinek | re PR target/49244 (__sync or __atomic builtins will... |
blob | commitdiff | raw | diff to current |
2016-04-28 |
Jakub Jelinek | re PR target/70821 (x86_64: __atomic_fetch_add/sub... |
blob | commitdiff | raw | diff to current |
2016-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Andrew MacLeod | re PR target/65697 (__atomic memory barriers not strong... |
blob | commitdiff | raw | diff to current |
2015-04-02 |
Uros Bizjak | sync.md (UNSPEC_FILD_ATOMIC, [...]): New. |
blob | commitdiff | raw | diff to current |
2015-04-01 |
Uros Bizjak | sync.md (UNSPEC_MOVA): Remove. |
blob | commitdiff | raw | diff to current |
2015-03-31 |
Uros Bizjak | re PR target/58945 (Improve atomic_compare_and_swap... |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2014-10-29 |
Richard Sandiford | decl.c, [...]: Remove redundant enum from machine_mode. |
blob | commitdiff | raw | diff to current |
2014-10-15 |
Uros Bizjak | re PR go/59432 (sync/atomic FAILs on 32bit x86 systems... |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Richard Sandiford | Update copyright years in gcc/ |
blob | commitdiff | raw | diff to current |
2013-11-06 |
Ian Lance Taylor | sync.md (atomic_compare_and_swap<dwi>_doubleword):... |
blob | commitdiff | raw | diff to current |
2013-01-17 |
Uros Bizjak | re PR target/55981 (std::atomic store is split in two... |
blob | commitdiff | raw | diff to current |
2013-01-14 |
Uros Bizjak | re PR target/55948 (__atomic_clear / __atomic_store_n... |
blob | commitdiff | raw | diff to current |
2013-01-13 |
Uros Bizjak | sync.md (mem_thread_fence): Mask operands[0] with MEMMO... |
blob | commitdiff | raw | diff to current |
2013-01-10 |
Richard Sandiford | Update copyright years in gcc/ |
blob | commitdiff | raw | diff to current |
2013-01-04 |
Jakub Jelinek | Update Copyright years for files modified in 2011 and... |
blob | commitdiff | raw | diff to current |
2012-11-06 |
Uros Bizjak | i386.c (TARGET_INSTANTIATE_DECLS): New define. |
blob | commitdiff | raw | diff to current |
2012-09-02 |
Uros Bizjak | sync.md (atomic_compare_and_swap<dwi>_doubleword):... |
blob | commitdiff | raw | diff to current |
2012-08-27 |
Uros Bizjak | re PR target/46254 (ICE: in find_reloads, at reload... |
blob | commitdiff | raw | diff to current |
2012-08-25 |
Uros Bizjak | i386.h (FP_REG_P): Remove macro. |
blob | commitdiff | raw | diff to current |
2012-08-03 |
Uros Bizjak | sync.md (*atomic_fetch_add_cmp<mode>): Use incdec_opera... |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Kirill Yukhin | ChangeLog entry: |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Uros Bizjak | re PR target/53020 (__atomic_fetch_or doesn't generate... |
blob | commitdiff | raw | diff to current |
2012-03-18 |
Uros Bizjak | i386.md: Remove empty predicates and/or constraints. |
blob | commitdiff | raw | diff to current |
2011-11-29 |
Uros Bizjak | sync.md (UNSPEC_LDA, UNSPEC_STA): New unspecs. |
blob | commitdiff | raw | diff to current |
2011-11-26 |
Uros Bizjak | sync.md (movdi_via_fpu): Add %Z insn suffixes. |
blob | commitdiff | raw | diff to current |
2011-11-21 |
Uros Bizjak | mmx.md (unspec): Move from config/i386/i386.md (unspecv... |
blob | commitdiff | raw | diff to current |
2011-11-06 |
Andrew Macleod | Check in patch/merge from cxx-mem-model Branch |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Jakub Jelinek | re PR target/48986 (Missed optimization in atomic decre... |
blob | commitdiff | raw | diff to current |
2010-05-17 |
Rainer Orth | re PR target/44074 (Solaris 2.9 x86 Sun assembler doesn... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Uros Bizjak | i386.md (maxmin_int): Rename code attribute from maxmin... |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Uros Bizjak | i386-protos.h (x86_maybe_negate_const_int): Declare. |
blob | commitdiff | raw | diff to current |
2009-12-17 |
Uros Bizjak | sync.md (IMODE): Remove mode iterator. |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Paolo Bonzini | i386.md (cmpcc): New. |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Paolo Bonzini | i386.c (ix86_compare_emitted): Remove. |
blob | commitdiff | raw | diff to current |
2009-03-12 |
Jakub Jelinek | re PR target/39431 (ICE in spill_failure, at reload1... |
blob | commitdiff | raw | diff to current |
2009-02-20 |
Jakub Jelinek | Update Copyright years for files modified in 2008 and... |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Uros Bizjak | sync.md (memory_barrier_nosse): Disable also for TARGET... |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Uros Bizjak | re PR c++/38256 (ICE with "operator auto") |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Uros Bizjak | re PR target/36793 (x86-64 does not get __sync_synchron... |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Michael Meissner | Eliminate trailing whitespace |
blob | commitdiff | raw | diff to current |
2007-08-23 |
Uros Bizjak | i386.h (PRINT_OPERAND_PUNCT_VALID_P): Add ';' code. |
blob | commitdiff | raw | diff to current |
2007-08-22 |
Hans-Peter Nilsson | md.texi (Iterators): Renamed from Macros. |
blob | commitdiff | raw | diff to current |
2007-08-16 |
Uros Bizjak | i386.md (*rep_movdi_rex64): Emit "rep" prefix on the... |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Nick Clifton | host-hpux.c: Change copyright header to refer to versio... |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Michael Matz | builtins.c (expand_builtin_sync_operation, [...]):... |
blob | commitdiff | raw | diff to current |
2006-10-25 |
Uros Bizjak | re PR target/28909 (Missed optimization with x86 sync... |
blob | commitdiff | raw | diff to current |
2006-10-06 |
Uros Bizjak | sync.md ("sync_add<mode>", [...]): Use <modeconstraint... |
blob | commitdiff | raw | diff to current |
2006-02-06 |
Bernd Schmidt | sync.md (sync_add<mode>, [...]): Operand 0 is in-out. |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Jakub Jelinek | backport: builtins.def: Move all DEF_SYNC_BUILTIN to ... |
blob | commitdiff | raw | diff to current |
2005-06-25 |
R. Kelley Cook | Update FSF address. |
blob | commitdiff | raw | diff to current |
2005-04-20 |
Richard Henderson | builtins.c (expand_builtin_sync_operation): Revert... |
blob | commitdiff | raw | diff to current |
2005-04-14 |
Richard Henderson | i386.c (x86_cmpxchg, x86_xadd): New. |
blob | commitdiff | raw | diff to current |
|