summaryrefslogtreecommitdiff
path: root/gcc/config
Commit message (Expand)AuthorAgeFilesLines
* m68k: Implement CAS and TAS patterns.rth2011-11-262-0/+89
* m68k-linux: Implement atomic operations via syscall.rth2011-11-262-0/+12
* * config/i386/sync.md (movdi_via_fpu): Add %Z insn suffixes.uros2011-11-261-2/+2
* * config/avr/avr.c (print_operand): Support code = 'i' for CONST_INT.gjl2011-11-252-20/+33
* PR target/50566gjl2011-11-252-9/+78
* PR target/51287kyukhin2011-11-251-3/+2
* Revert revision 181357.hjl2011-11-245-945/+255
* * config/avr/avr.md (*rotlhi2.15): Set length to 4.gjl2011-11-241-1/+1
* PR target/51261jakub2011-11-231-1/+1
* ia64: Update to atomic optabsrth2011-11-224-97/+293
* ia64: Use define_c_enum for unspec constants.rth2011-11-221-52/+52
* gcc:iains2011-11-222-8/+8
* gcc:iains2011-11-223-0/+13
* Correct sparc's REGMODE_NATURAL_SIZE and MODES_TIEABLE_P wrt. vector modes.davem2011-11-213-16/+69
* * config/avr/avr.c (output_reload_in_const): Loading a byte with 0gjl2011-11-212-10/+15
* * config/i386/mmx.md (unspec) <UNSPEC_MOVNTQ, UNSPEC_PFRCP,uros2011-11-214-167/+193
* * config/avr/avr.h (struct base_arch_s): Add field sfr_offset.gjl2011-11-216-472/+350
* mips: Install the __sync libfuncs for mips16rth2011-11-201-2/+6
* PR target/51235uros2011-11-201-3/+7
* * config/i386/i386.md (UNSPEC_MOVNTI): Remove.uros2011-11-204-7/+8
* PR target/50493rearnsha2011-11-191-25/+20
* gcc:iains2011-11-192-0/+11
* * config/i386/i386.c (atom_cost): Disable SSE loop until alignmenthubicka2011-11-191-8/+8
* * config/cris/cris.c (cris_function_value_regno_p): Make static.aesok2011-11-183-9/+4
* Add _mm_stream_si64.hjl2011-11-185-6/+20
* gcc/gjl2011-11-187-395/+1302
* PR bootstrap/51134hubicka2011-11-181-60/+156
* Merge branch 'rth/atomic/ppc'rth2011-11-171-4/+4
* 2011-11-17 Andrew Pinski <apinski@cavium.com>pinskia2011-11-171-0/+4
* Copy ALIAS_SET_MEMORY_BARRIER when creating a new MEM for atomic ops.rth2011-11-172-5/+11
* * config/i386/i386elf.h (PREFERRED_DEBUGGING_TYPE): Remove.jsm282011-11-161-4/+0
* * config/rs6000/rs6000.c (rs6000_xcoff_section_type_flags):dje2011-11-161-1/+1
* * config/i386/sse.md (round<mode>2_vec_pack_sfix): Optimize V2DFmodeuros2011-11-161-16/+46
* 2011-11-16 Richard Earnshaw <rearnsha@arm.com>rearnsha2011-11-161-1/+6
* * config/i386/i386elf.h (ASM_OUTPUT_ASCII): Change STRING_LIMIT tojsm282011-11-161-2/+2
* alpha: Convert to atomic optabs.rth2011-11-156-209/+405
* * config/epiphany/epiphany.md (mov<mode>cc): Fix code toamylaar2011-11-151-1/+1
* * config/i386/sse.md (vec_pack_trunc_v2df): Optimize sequence for AVX.uros2011-11-151-32/+67
* 2011-11-15 Tristan Gingold <gingold@adacore.com>gingold2011-11-152-0/+50
* 2011-11-15 Tristan Gingold <gingold@adacore.com>gingold2011-11-151-0/+37
* gcc/gjl2011-11-157-128/+914
* rs6000: Rewrite sync patterns for atomic; expand early.rth2011-11-144-864/+527
* * config/i386/sse.md (round<mode>2): Use register_operand foruros2011-11-141-4/+4
* gcc:iains2011-11-141-4/+4
* * config/i386/sse.md (round<mode>2_sfix): New expander.uros2011-11-143-7/+265
* * gcc.target/i386/sw-1.c: Force rep;movsb.hubicka2011-11-145-243/+837
* PR bootstrap/51094jason2011-11-141-3/+0
* PR target/50694kkojima2011-11-131-1/+17
* PR bootstrap/51094jason2011-11-121-0/+2
* rs6000: fix*_trunc insns use nonimmediate_operandrth2011-11-121-2/+2