aboutsummaryrefslogtreecommitdiff
path: root/gcc/alias.c
AgeCommit message (Expand)Author
2001-05-12 2001-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>rth
2001-03-15Only use unchanging rtxs as known values.bernds
2001-03-14 * alias.c (handled_component_p, can_address_p): New functions.kenner
2001-03-12Fix typokenner
2001-03-12 * flow.c (insn_dead_p): Don't consider two memrefs equivalentkenner
2001-01-26 * alias.c (objects_must_conflict_p): Read-only slots may notrth
2001-01-19 * alias.c (rtx_equal_for_memref_p, case ADDRESSOF): Don't assumekenner
2001-01-19 * alias.c (find_base_value): Recognize TRUNCATE.amylaar
2001-01-11Partially undo a previous patchbernds
2001-01-03Improve alias analysis for ia64bernds
2001-01-01Extra arg for rtx_varies_pbernds
2000-12-30 * alias.c (alias_sets_conflict_p): New function.kenner
2000-12-15Fix ia64-linux glibc miscompilation reported by H.J. Lu.wilson
2000-11-30 * function.h (emit_status): Delete member regno_pointer_flag andlaw
2000-11-19 * alias.c (mems_in_disjoint_alias_sets_p): Do use alias sets injsm28
2000-11-07 * alias.c (init_alias_analysis), calls.c (expand_call,jsm28
2000-10-25 * alias.c: Include basic-block.h.wehle
2000-10-20 * alias.c: (mark_constant_function): Don't check pure functions.wehle
2000-10-13 Remove obstacks.mmitchel
2000-09-17 * alias.c (true_dependence): Allow non-unchanging read to conflictkenner
2000-09-14 * alias.c (memrefs_conflict_p): An ADDRESSOF doesn'twehle
2000-09-13 * alias.c (find_base_term): Use frame_pointer_rtxwehle
2000-09-11* alias.c (memrefs_conflict_p): An ADDRESSOF does conflict, sorry.geoffk
2000-09-10 * alias.c (find_base_term): Handle ADDRESSOF.wehle
2000-08-25 * i386.c (ix86_find_base_term): New.wehle
2000-08-23 * rtlanal.c (rtx_unstable_p): The pic register is stablewehle
2000-08-22 * alias.c (init_alias_analysis): Do not registerrth
2000-08-18 * alias.c (true_dependence, write_dependence_p): A readwehle
2000-08-04 * alias.c (mark_constant_function): Use INSN_P.law
2000-07-03 * alias.c (init_alias_analysis): Do not calllaw
2000-06-23* alias.c (fixed_scalar_and_varying_struct_p): Don't examinegeoffk
2000-06-05 * alias.c (get_alias_set): If compnent is addressable, use aliaskenner
2000-06-04 * alias.c (record_component_aliases): Don't inspectmmitchel
2000-06-03 * alias.c (record_alias_subset): Initialize has_zero_child in therth
2000-06-03 * alias.c (struct alias_set_entry): New field has_zero_child.kenner
2000-06-03gcc/rth
2000-06-01 * alias.c (get_alias_set): Don't call language-specific routine morekenner
2000-05-31 * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.kenner
2000-05-22 * alias.c (record_component_aliases): New function.kenner
2000-05-20 * alias.c: Clarify some comments.kenner
2000-05-20 * alias.c (aliases_everything_p): Don't special-case QImode here.kenner
2000-05-19 * cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.kenner
2000-05-09 * alias.c (nonlocal_reference_p): Minor reformatting.kenner
2000-05-04 * rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P andkenner
2000-04-13 * alias.c (nonlocal_reference_p): Take a care forhubicka
2000-03-31 * alias.c (canon_rtx): Make it global.mmitchel
2000-03-31 * Makefile.in (emit-rtl.o): Depend on HASHTAB_H.mmitchel
2000-03-25 * Rework fields used to describe positions of bitfields andkenner
2000-03-14Add cselib; use it in loop and reload_cse_regscrux
2000-01-21Typo fix.amylaar