aboutsummaryrefslogtreecommitdiff
path: root/gcc/dojump.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-11dojump: Fix up probabilities splitting in dojump.c comparison splitting [PR98...Jakub Jelinek1-5/+33
2020-12-10dojump: Improve float != comparisons on x86 [PR98212]Jakub Jelinek1-0/+17
2020-12-10dojump: Optimize a == a or a != a [PR98169]Jakub Jelinek1-1/+7
2020-01-27dojump: Fix gcc.dg/torture/pr91323.c for aarch64 targetsRichard Sandiford1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-06-27Remove quite obvious dead assignments.Martin Liska1-2/+0
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-02dojump.h (do_jump): Delete.Eric Botcazou1-34/+41
2018-09-14re PR middle-end/87188 (Function pointer canonicalization optimized away)John David Anglin1-8/+8
2018-06-16re PR tree-optimization/64946 ([AArch64] gcc.target/aarch64/vect-abs-compile....Kugan Vivekanandarajah1-0/+1
2018-01-22re PR tree-optimization/83081 ([arm] gcc.dg/pr80218.c fails since r254888)Jakub Jelinek1-15/+27
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: argument sizesRichard Sandiford1-2/+2
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek1-2/+2
2017-08-30[62/77] Big machine_mode to scalar_int_mode replacementRichard Sandiford1-3/+3
2017-08-30[60/77] Pass scalar_int_modes to do_jump_by_parts_*Richard Sandiford1-23/+23
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-10/+7
2017-08-30[20/77] Replace MODE_INT checks with is_int_modeRichard Sandiford1-28/+30
2017-08-30[17/77] Add an int_mode_for_size helper functionRichard Sandiford1-1/+1
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-61/+66
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-28dojump.c (do_jump_by_parts_greater_rtx): Invert probability when swapping the...Eric Botcazou1-0/+1
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-0/+3
2016-07-19builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1...Uros Bizjak1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-7/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-9/+7
2015-10-25re PR middle-end/68079 (hppa: pointers to method types need canonicalization ...John David Anglin1-6/+4
2015-07-10gimple-predict.h: New file.Andrew MacLeod1-0/+1
2015-07-08target.def (rtx_costs): Remove "code" param, add "mode".Alan Modra1-2/+2
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-6/+1
2015-06-30target-insns.def (canonicalize_funcptr_for_compare): Add.Richard Biener1-5/+4
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-1/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-6/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-5/+0
2015-05-26caller-save.c (init_caller_save): Base temporary register numbers on LAST_VIR...Richard Sandiford1-1/+1
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev1-67/+80
2015-05-19Use std::swap instead of explicit swapsMikhail Maltsev1-4/+1
2015-04-29dojump.c (do_compare_rtx_and_jump): Use std::swap instead of manual swaps.Mikhail Maltsev1-6/+2
2015-01-15dojump.h: New header file.Prathamesh Kulkarni1-1/+10
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-4/+11
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-012014-11-01 Andrew MacLeod <amacleod@redhat,com>Andrew MacLeod1-0/+1
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-12/+12
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+1
2014-10-16function.h: Flatten file.Andrew MacLeod1-0/+6
2014-09-03use rtx_code_label moreTrevor Saunders1-4/+4