aboutsummaryrefslogtreecommitdiff
path: root/gcc/alias.c
AgeCommit message (Expand)AuthorFilesLines
2007-07-05re PR middle-end/32639 (ptrmem1.C now ICE's on mainline)Richard Guenther1-1/+2
2007-07-02tree.h (alias_sets_might_conflict_p): Rename into alias_sets_must_conflict_p.Eric Botcazou1-14/+8
2007-06-20re PR tree-optimization/25737 (ACATS c974001 c974013 hang with struct aliasing)Adam Nemet1-0/+7
2007-06-11Merge dataflow branch into mainlineDaniel Berlin1-26/+6
2007-05-21gengtype.c (adjust_field_rtx_def): Use NOTE_KIND instead of NOTE_LINE_NUMBER...Jan Hubicka1-1/+1
2007-02-13alias.c (find_symbolic_term): Delete unused function.Manuel López-Ibáñez1-34/+0
2007-02-11fwprop.c (try_fwprop_subst): Use set_unique_reg_note to add the REG_EQ* note.Steven Bosscher1-4/+6
2007-02-01alias.c (init_alias_analysis): Correct whitespace.Roger Sayle1-3/+3
2007-01-03alias.c (init_alias_analysis): Use VEC_safe_grow_cleared.Kazu Hirata1-3/+1
2007-01-02Revert:Kazu Hirata1-1/+3
2007-01-02alias.c (init_alias_analysis): Use VEC_safe_grow_cleared.Kazu Hirata1-3/+1
2006-12-04tree-ssa-alias.c (compute_may_aliases): Compute flow sensitive before flow in...Daniel Berlin1-0/+20
2006-11-30cselib.c (cselib_init): Use special MEM rtx form for callmem.Steven Bosscher1-1/+1
2006-11-27alias.c (init_alias_analysis): Remove simplification loop after propagating p...Steven Bosscher1-32/+0
2006-11-11re PR rtl-optimization/28812 (RTL aliasing vs may_alias and structs)Andrew Pinski1-2/+4
2006-05-18Whitespace fixupsMike Stump1-17/+17
2006-04-17alias.c (alias_sets): Change the type to VEC(alias_set_entry,gc) *.Kazu Hirata1-10/+10
2006-04-17alias.c (reg_base_value, [...]): Change the type to VEC(rtx,gc) *.Kazu Hirata1-33/+25
2006-03-14tree-pass.h (pass_cfg): Remove.Steven Bosscher1-31/+0
2006-03-02tree-vrp.c (execute_vrp): Return value.Daniel Berlin1-1/+2
2006-02-28alias.c (alias_invariant, [...]): Remove.Steven Bosscher1-61/+0
2006-02-15cfg.c (dump_flow_info): Get dump flags as an additional parameter.Paolo Bonzini1-1/+1
2006-01-31tree-vrp.c: Use XNEW/XCNEW allocation wrappers.Marcin Dalecki1-2/+2
2006-01-24alias.h (ALIAS_SET_MEMORY_BARRIER): New.Richard Henderson1-1/+10
2005-10-03gimplify.c (find_single_pointer_decl_1): New static function.Ian Lance Taylor1-2/+7
2005-07-21alias.c (nonoverlapping_component_refs_p): Use TYPE_MAIN_VARIANT, revert to r...Daniel Berlin1-3/+3
2005-07-16Makefile.in: Added rules for ipa-pure-const.c...Daniel Berlin1-388/+87
2005-07-05Makefile.in: Adjust dependencies.Paolo Bonzini1-0/+53
2005-06-25Update FSF address.Kelley Cook1-2/+2
2005-04-21alias.c (true_dependence): Remove 'abort' from comments.Nathan Sidwell1-2/+2
2005-01-23alias.c, [...]: Fix comment typos.Kazu Hirata1-2/+2
2004-12-03alias.c (component_uses_parent_alias_set): Rename from can_address_p.Richard Henderson1-10/+19
2004-11-29expr.c (get_inner_reference): Handle REAL/IMAGPART_EXPR.Richard Henderson1-20/+26
2004-11-11alias.c (record_alias_subset, [...]): Make them static.Kazu Hirata1-2/+3
2004-10-22alias.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2004-09-29tree.h (INDIRECT_REF_P): New macro.Daniel Berlin1-9/+3
2004-09-23tree.def (ALIGN_INDIRECT_REF, [...]): New tree-codes.Dorit Naishlos1-3/+9
2004-09-18alias.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2004-09-17alias.c (find_base_decl): Remove unreachable case '3' block.Jeffrey D. Oldham1-19/+4
2004-09-14unroll.c: Removed.Zdenek Dvorak1-5/+0
2004-08-30alias.c (mems_in_disjoint_alias_sets_p, [...]): Use gcc_assert and gcc_unreac...Nathan Sidwell1-12/+7
2004-08-18alias.c (readonly_fields_p): Remove.Richard Henderson1-30/+0
2004-08-18rtl.h (MEM_READONLY_P): Replace RTX_UNCHANGING_P.Richard Henderson1-46/+16
2004-07-20tree.h: Include vec.hNathan Sidwell1-7/+7
2004-07-09alias.c (nonlocal_mentioned_p, [...]): Use, LABEL_P, JUMP_P, CALL_P, NONJUMP_...Jerry Quinn1-4/+4
2004-07-07tree.h (TYPE_BINFO_OFFSET, [...]): Remove.Nathan Sidwell1-3/+3
2004-07-04rtl.def (ADDRESSOF): Remove.Richard Henderson1-20/+0
2004-07-01alias.c (get_alias_set, [...]): Use MEM_P.Jerry Quinn1-11/+11
2004-06-25re PR c++/16129 (g++.old-deja/g++.eh/catch[35679]*.C)Mark Mitchell1-1/+14
2004-06-21alias.c (adjust_offset_for_component_ref): Use component_ref_field_offset.Richard Kenner1-2/+3