aboutsummaryrefslogtreecommitdiff
path: root/gcc/alias.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-28Don't skip prologue/epilogue when initializing alias.Bin Cheng1-12/+0
2021-01-19alias: Fix offset checks involving section anchors [PR92294]Richard Sandiford1-16/+31
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-09-23middle-end/97162 - fix ICE when building gamessRichard Biener1-4/+4
2020-09-20New modref/ipa_modref optimization passesJan Hubicka1-1/+1
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-2/+3
2020-04-02Fix some comment typos in alias.c.Sandra Loosemore1-7/+7
2020-03-09alias: Punt after walking too many VALUEs during a toplevel find_base_term ca...Jakub Jelinek1-0/+3
2020-03-03tree-optimization/93946 - fix bogus redundant store removal in FRE, DSE and DOMRichard Biener1-0/+20
2020-02-27middle-end: Fix wrong code caused by disagreemed between FRE and access path ...Jan Hubicka1-34/+45
2020-01-15Optimize alias subset recordingRichard Biener1-4/+7
2020-01-14PR middle-end/93246 - missing alias subsetsRichard Biener1-4/+30
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-18re PR target/92462 ([arm32] -ftree-pre makes a variable to be wrongly hoisted...Richard Biener1-4/+10
2019-10-01Remove clobber_highRichard Sandiford1-10/+0
2019-09-09Make note_stores take an rtx_insnRichard Sandiford1-2/+3
2019-08-09Strengthen alias_ptr_types_compatible_p in LTO mode.Martin Liska1-2/+10
2019-07-17alias.c (record_component_aliases): Do not simplify pointed-to types of ODR t...Jan Hubicka1-41/+46
2019-06-01alias.c: Include ipa-utils.h.Jan Hubicka1-0/+9
2019-05-22alias.c (ao_ref_from_mem): Move stack-slot sharing rewrite ...Richard Biener1-12/+0
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-6/+6
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-20re PR middle-end/83215 (C++: struct with char-array assumed to alias with eve...Richard Biener1-9/+1
2018-09-25Remove unused functions and fields.Martin Liska1-9/+0
2018-08-06Remaining support for clobber highAlan Hayward1-0/+11
2018-06-12Use poly_int rtx accessors instead of hwi accessorsRichard Sandiford1-9/+11
2018-05-30Use poly_int tree accessorsRichard Sandiford1-6/+6
2018-04-06re PR rtl-optimization/85180 (Infinite loop in RTL DSE optimizer)Richard Biener1-11/+26
2018-03-23re PR inline-asm/85022 (internal compiler error: in write_dependence_p, at al...Jakub Jelinek1-1/+2
2018-03-01Tighten use of HARD_FRAME_POINTER_REGNUM in alias.c (PR 84538)Richard Sandiford1-1/+17
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-03poly_int: memrefs_conflict_pRichard Sandiford1-34/+34
2017-12-20poly_int: SUBREG_BYTERichard Sandiford1-0/+5
2017-12-20poly_int: MEM_OFFSET and MEM_SIZERichard Sandiford1-25/+17
2017-12-20poly_int: ao_ref and vn_reference_op_tRichard Sandiford1-11/+10
2017-11-01More is_a <scalar_int_mode>Richard Sandiford1-2/+6
2017-10-17[PATCH, middle-end/82577] Fix DECL_ASSEMBLER_NAME ICENathan Sidwell1-2/+4
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-1/+1
2017-04-29re PR rtl-optimization/80491 (Compiler regression for long-add case.)Jakub Jelinek1-0/+4
2017-04-25re PR tree-optimization/80492 (Wrong code when unrolling a loop with inline a...Richard Biener1-0/+12
2017-04-12re PR target/79671 (mapnik miscompilation on armv7hl since r235622)Richard Biener1-0/+8
2017-04-03Fix numerous typos in commentsJonathan Wakely1-1/+1
2017-03-14alias.c (struct alias_set_entry): Pack properly.Richard Biener1-9/+9
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-15Use simplify_gen_binary in canon_rtxRichard Sandiford1-7/+1
2016-11-07re PR target/77834 (ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pr...Jakub Jelinek1-1/+9
2016-11-04re PR target/77834 (ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pr...Jakub Jelinek1-0/+7
2016-10-21make LABEL_REF_LABEL a rtx_insn *Trevor Saunders1-1/+1
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-10-09tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek1-3/+3