aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc
AgeCommit message (Expand)AuthorFilesLines
2013-09-29* config/sparc/sync.md: Add peephole for consecutive memory barriers.Eric Botcazou1-0/+12
2013-09-23rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford1-2/+2
2013-09-17t-rtems: Add leon3 multilibs.Sebastian Huber1-2/+2
2013-08-09configure.ac: Add GAS check for LEON instructions on SPARC.Eric Botcazou4-9/+28
2013-08-07sparc.c (insert_pass_work_around_errata): Move into...David Malcolm2-9/+10
2013-08-05Automated conversion of passes to C++ classesDavid Malcolm1-18/+36
2013-08-02sparc.c (sparc_emit_membar_for_model): Add the implied StoreLoad barrier for ...Eric Botcazou1-0/+5
2013-07-22config.gcc (sparc*-*-*): Accept leon3 processor.Eric Botcazou7-63/+179
2013-05-28sparc.c (sparc_expand_vec_perm_bmask): Use %g0 as destination register for bm...Eric Botcazou2-5/+5
2013-05-28invoke.texi (SPARC Options): Document -mfix-ut699.Eric Botcazou2-5/+41
2013-05-14sp64-elf.h (CPP_SUBTARGET_SPEC): Delete.Eric Botcazou2-7/+0
2013-04-15re PR target/56890 (invalid fdtox instruction in 64-bit mode with -O2)Eric Botcazou1-12/+15
2013-04-10sparc.c: Include tree-pass.h.Steven Bosscher2-106/+139
2013-04-10Fix sparc assembler specs for supersparc and hypersparc.David S. Miller1-0/+2
2013-04-10Improve cstore code generation on 64-bit sparc.David S. Miller3-96/+69
2013-04-09sparc.md: Use define_c_enum for "unspec" and "unspecv".Steven Bosscher1-82/+82
2013-03-23avr.c, [...]: Where applicable...Steven Bosscher1-5/+5
2013-03-23sparc.c (sparc_emit_probe_stack_range): Fix small inaccuracy in the probing c...Eric Botcazou2-3/+3
2013-01-30Properly set progbits/nobits for Solaris/SPARC asRainer Orth1-1/+8
2013-01-10Update copyright years in gcc/Richard Sandiford46-69/+46
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek16-17/+18
2012-12-16re PR target/55673 (Reversed before/after handling in sparc_emit_membar_for_m...Eric Botcazou2-13/+12
2012-12-11re PR target/54121 (ICE at extract_insn, at recog.c:2123 with -fprofile-gener...Eric Botcazou1-7/+7
2012-12-05tm.texi.in (TARGET_CLASS_LIKELY_SPILLED_P): Update documentation.Steven Bosscher1-1/+2
2012-11-15Add support for sparc fused compare-and-branch.David S. Miller9-62/+401
2012-11-14t-linux64: Add multiarch names in MULTILIB_OSDIRNAMES.Matthias Klose2-1/+3
2012-11-11sparc.h (AS_NIAGARA3_FLAG): Tweak.Eric Botcazou2-5/+5
2012-11-07Add extensive commentary to sparc's "U" constraint.David S. Miller1-1/+37
2012-11-07Revert sparc "U" constraint removal.David S. Miller3-11/+20
2012-10-31t-rtems: New (Custom multilibs).Ralf Corsepius2-0/+44
2012-10-26Update sparc constraint comments and documentation.David S. Miller1-9/+5
2012-10-25Remove unnecessary sparc constraint.David S. Miller3-19/+10
2012-10-23Use define_memory_constraint on sparc when necessary.David S. Miller2-22/+11
2012-10-09Make Niagara-4 instruction scheduling more accurate.David S. Miller6-40/+71
2012-09-30reorg.c (relax_delay_slots): Use delay_insn consistently.Eric Botcazou1-26/+14
2012-09-26re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD...Georg-Johann Lay1-2/+3
2012-09-24Finish conversion of uses of double_int to the new API.Lawrence Crowl1-22/+17
2012-09-19Integrate lexical block into source_location.Dehao Chen1-1/+0
2012-09-13predicates.md (input_operand): Do not consider TImode constants as 1-instruct...Eric Botcazou4-11/+179
2012-09-05hooks.c (hook_int_rtx_mode_as_bool_0): New function.Oleg Endo1-1/+1
2012-09-02re PR rtl-optimization/54369 (delayed-branch pass removes too many instructions)Eric Botcazou1-1/+4
2012-08-20* config/sparc/sparc.h (MAX_FIXED_MODE_SIZE): Define.Eric Botcazou1-2/+4
2012-07-19* config/sparc/sparc.md (adddi3_insn_sp32): Add earlyclobber.Eric Botcazou1-1/+1
2012-07-11expr.h (can_move_by_pieces): Move prototype from here ...Steven Bosscher2-2/+1
2012-06-25v850.c: Remove redundant extern declarations for last_assemble_variable_decl ...Steven Bosscher1-3/+0
2012-06-24output.h: (current_function_is_leaf...Steven Bosscher2-11/+10
2012-06-19target.def (output_ident): New hook.Steven Bosscher1-4/+2
2012-06-17cfglayout.h: Remove.Steven Bosscher2-2/+1
2012-06-02Restore Sparc build.Steven Bosscher3-9/+24
2012-05-29rtl.h (assign_stack_temp, [...]): Remove 'keep' argument.Michael Matz1-4/+4