aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/sync.md
AgeCommit message (Expand)AuthorFilesLines
2012-09-02sync.md (atomic_compare_and_swap<dwi>_doubleword): Improve insn output code.Uros Bizjak1-4/+3
2012-08-27re PR target/46254 (ICE: in find_reloads, at reload.c:3806 (unable to generat...Uros Bizjak1-66/+53
2012-08-25i386.h (FP_REG_P): Remove macro.Uros Bizjak1-2/+2
2012-08-03sync.md (*atomic_fetch_add_cmp<mode>): Use incdec_operand predicate to return...Uros Bizjak1-17/+27
2012-05-02ChangeLog entry:Kirill Yukhin1-22/+27
2012-04-17re PR target/53020 (__atomic_fetch_or doesn't generate `1 insn` variant)Uros Bizjak1-1/+1
2012-03-18i386.md: Remove empty predicates and/or constraints.Uros Bizjak1-38/+38
2011-11-29sync.md (UNSPEC_LDA, UNSPEC_STA): New unspecs.Uros Bizjak1-9/+27
2011-11-26sync.md (movdi_via_fpu): Add %Z insn suffixes.Uros Bizjak1-2/+2
2011-11-21mmx.md (unspec): Move from config/i386/i386.md (unspecv) <UNSPECV_EMMS, UNSPE...Uros Bizjak1-16/+93
2011-11-06Check in patch/merge from cxx-mem-model BranchAndrew Macleod1-129/+326
2011-05-17re PR target/48986 (Missed optimization in atomic decrement on x86/x64)Jakub Jelinek1-2/+59
2010-05-17re PR target/44074 (Solaris 2.9 x86 Sun assembler doesn't like rep/lock prefi...Rainer Orth1-14/+14
2010-04-14i386.md (maxmin_int): Rename code attribute from maxminiprefix and update all...Uros Bizjak1-1/+1
2010-04-06i386-protos.h (x86_maybe_negate_const_int): Declare.Uros Bizjak1-0/+3
2009-12-17sync.md (IMODE): Remove mode iterator.Uros Bizjak1-65/+41
2009-04-09i386.md (cmpcc): New.Paolo Bonzini1-102/+16
2009-04-07i386.c (ix86_compare_emitted): Remove.Paolo Bonzini1-3/+2
2009-03-12re PR target/39431 (ICE in spill_failure, at reload1.c:2093)Jakub Jelinek1-7/+21
2009-02-20Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek1-1/+1
2008-11-26sync.md (memory_barrier_nosse): Disable also for TARGET_64BIT.Uros Bizjak1-9/+3
2008-11-25re PR c++/38256 (ICE with "operator auto")Uros Bizjak1-7/+18
2008-11-24re PR target/36793 (x86-64 does not get __sync_synchronize right)Uros Bizjak1-13/+31
2007-09-19Eliminate trailing whitespaceMichael Meissner1-1/+1
2007-08-23i386.h (PRINT_OPERAND_PUNCT_VALID_P): Add ';' code.Uros Bizjak1-16/+16
2007-08-22md.texi (Iterators): Renamed from Macros.Hans-Peter Nilsson1-3/+3
2007-08-16i386.md (*rep_movdi_rex64): Emit "rep" prefix on the same line as the instruc...Uros Bizjak1-16/+16
2007-08-02host-hpux.c: Change copyright header to refer to version 3 of the GNU General...Nick Clifton1-5/+4
2007-03-19builtins.c (expand_builtin_sync_operation, [...]): Care for extending CONST_I...Michael Matz1-2/+13
2006-10-25re PR target/28909 (Missed optimization with x86 sync builtins)Uros Bizjak1-12/+32
2006-10-06sync.md ("sync_add<mode>", [...]): Use <modeconstraint> instead of "r" as ope...Uros Bizjak1-5/+5
2006-02-06sync.md (sync_add<mode>, [...]): Operand 0 is in-out.Bernd Schmidt1-6/+6
2005-12-22backport: builtins.def: Move all DEF_SYNC_BUILTIN to ...Jakub Jelinek1-7/+132
2005-06-25Update FSF address.R. Kelley Cook1-2/+2
2005-04-19builtins.c (expand_builtin_sync_operation): Revert last change.Richard Henderson1-16/+13
2005-04-14i386.c (x86_cmpxchg, x86_xadd): New.Richard Henderson1-0/+158