aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc/sparc.md
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Change references of .c files to .cc filesMartin Liska1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-09-16sparc: Add scheduling information for LEON5Daniel Cederman1-0/+2
2021-09-16sparc: Add NOP in stack_protect_set32 if sparc_fix_b2bst enabledDaniel Cederman1-2/+8
2021-06-05sparc: Update unexpected empty split conditionKewen Lin1-6/+6
2021-04-29Small housekeeping work in SPARC back-endEric Botcazou1-27/+27
2021-03-12Fix memory constraint bug in SPARC back-endEric Botcazou1-6/+6
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-28Fix PR target/97939Eric Botcazou1-55/+91
2020-11-26Fix PR target/96607Eric Botcazou1-18/+19
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-08re PR target/92095 (internal error with -O1 -mcpu=niagara2 -fPIE)Eric Botcazou1-4/+1
2019-07-01re PR middle-end/64242 (Longjmp expansion incorrect)Eric Botcazou1-5/+13
2019-02-26sparc-opts.h (enum processor_type): Rename to...Eric Botcazou1-1/+1
2019-02-12asan.c (asan_expand_mark_ifn): Take into account the alignment of the object ...Eric Botcazou1-6/+6
2019-01-09sparc.md (*tablejump_sp32): Merge into...Eric Botcazou1-109/+35
2019-01-09re PR target/84010 (problematic TLS code generation on 64-bit SPARC)Eric Botcazou1-376/+167
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-12re PR target/86806 (SPARC port needs updating for CVE-2017-5753)Eric Botcazou1-0/+11
2018-04-06re PR middle-end/85196 (ICE in extract_insn, at recog.c:2311: unrecognizable ...Eric Botcazou1-6/+6
2018-01-31RevertEric Botcazou1-2/+2
2018-01-12re PR target/83368 (alloca after setjmp breaks PIC base reg)Eric Botcazou1-3/+3
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-02Remove vec_perm_const optabRichard Sandiford1-22/+0
2017-12-06RevertEric Botcazou1-4/+4
2017-11-29[SPARC] Prevent -mfix-ut699 from generating b2bst errata sequencesMartin Aberg1-4/+4
2017-11-29[SPARC] Errata workaround for GRLIB-TN-0013Daniel Cederman1-0/+7
2017-11-29[SPARC] Errata workaround for GRLIB-TN-0012Daniel Cederman1-1/+20
2017-09-08re PR target/81988 (invalid std instruction with odd register)Eric Botcazou1-1/+16
2017-08-01re PR target/80846 (auto-vectorized AVX2 horizontal sum should narrow to 128b...Jakub Jelinek1-1/+3
2017-07-26[SPARC] Add -mfsmuld optionSebastian Huber1-1/+1
2017-07-16sparc.md (divdf3_fix): Add NOP to prevent back to back store errata sensitive...Daniel Cederman1-4/+4
2017-07-11sparc.opt (mfix-ut700): New option.Daniel Cederman1-0/+6
2017-07-07Support for the SPARC M8 cpu.Jose E. Marchesi1-91/+273
2017-06-12More refinements to fixing sparc's PR target/80968.David S. Miller1-1/+4
2017-06-01sparc.md (*zero_extendsidi2_insn_sp64): Set insn type for movstouw.Jose E. Marchesi1-2/+2
2017-05-24Fix a SPARC -mcbcond compare-and-branch out of range failure.Sheldon Lobo1-1/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-12constraints.md (T): Use special memory constraint.Eric Botcazou1-6/+6
2016-12-05sparc-protos.h (sparc_splitdi_legitimate): Rename to...Eric Botcazou1-243/+140
2016-12-03constraints.md (U): Adjust comment.Eric Botcazou1-25/+40
2016-12-01sparc.opt (mlra): New target option.Eric Botcazou1-25/+21
2016-11-23sparc.md (*ashrsi3_extend): Rename to...Eric Botcazou1-11/+35
2016-11-03sparc.md (vec_interleave_lowv8qi): Delete.Eric Botcazou1-28/+0
2016-10-27* config/sparc/sparc.md (<*vlop:code><VL:mode>3): Remove leading '*'.Eric Botcazou1-1/+1
2016-10-25config.gcc (sparc*-*-solaris2*): Adjust.Eric Botcazou1-537/+567
2016-10-23sparc.md (cpu_feature): Minor tweak.Eric Botcazou1-43/+44
2016-10-21sparc-modes.def (CCV): New.Eric Botcazou1-0/+645
2016-10-15sparc.c (sparc_expand_vec_perm_bmask): Use a scratch register as destination ...Eric Botcazou1-2/+2
2016-10-11sparc.c (emit_scc_insn): Remove direct support for EQ and GEU in DImode if TA...Eric Botcazou1-116/+18