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