aboutsummaryrefslogtreecommitdiff
path: root/gcc/alias.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-09-16Add inline functions for various bitwise operations.Jason Merrill1-2/+2
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-1/+1
2016-06-29re PR middle-end/71002 (-fstrict-aliasing breaks Boost's short string optimiz...Richard Biener1-0/+8
2016-05-11re PR middle-end/71002 (-fstrict-aliasing breaks Boost's short string optimiz...Richard Biener1-0/+4
2016-05-02Support << and >> for offset_int and widest_intRichard Sandiford1-2/+2
2016-04-04re PR rtl-optimization/70484 (Wrong optimization with aliasing and access via...Richard Biener1-0/+14
2016-02-15* alias.c (get_alias_set): Fix a typo in comment.Bernd Edlinger1-1/+1
2016-01-19re PR rtl-optimization/68955 (wrong code at -O3 on x86-64-linux-gnu in 32-bit...Jakub Jelinek1-3/+19
2016-01-14alias.c (compare_base_symbol_refs): New function.Jan Hubicka1-32/+66
2016-01-11re PR middle-end/68999 (FAIL: gfortran.fortran-torture/execute/save_1.f90 exe...Uros Bizjak1-11/+17
2016-01-08symtab.c (symtab_node::equal_address_to): Return -1 instead of 2 if we can't ...Uros Bizjak1-2/+0
2016-01-05alias.c (compare_base_decls): Use symtab_node::get.Nathan Sidwell1-2/+9
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-23alias.c (compare_base_decls): Simplify in-symtab check.Nathan Sidwell1-4/+3
2015-12-13[PR67355] drop dummy zero from reverse VTA ops, fix infinite recursionAlexandre Oliva1-2/+2
2015-12-09re PR lto/61886 (LTO breaks fread with _FORTIFY_SOURCE=2)Jan Hubicka1-3/+86
2015-12-03* alias.c (alias_set_subset_of, alias_sets_must_conflict_p)Jan Hubicka1-13/+17
2015-11-25Remove broken ifcvt code for speculating memory writesBernd Schmidt1-24/+0
2015-11-24alias.c (get_alias_set): Before checking TYPE_ALIAS_SET_KNOWN_P double check ...Jan Hubicka1-0/+2
2015-11-24lto-streamer-in.c (lto_read_body_or_constructor): Set TYPE_CANONICAL only for...Jan Hubicka1-13/+21
2015-11-21lto.c (iterative_hash_canonical_type): Always recurse for pointers.Jan Hubicka1-20/+75
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-12/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-11/+9
2015-10-26re PR rtl-optimization/67443 (DSE removes required store instruction)Richard Biener1-7/+8
2015-09-13don't typedef alias_set_entry and unhide pointernessTrevor Saunders1-16/+15
2015-08-21fix sched compare regressionAlexandre Oliva1-1/+22