aboutsummaryrefslogtreecommitdiff
path: root/gcc/alias.c
AgeCommit message (Expand)AuthorFilesLines
2001-04-09alias.c (get_addr): Externalize.Andrew MacLeod1-2/+59
2001-04-03Use byte offsets in SUBREGs instead of words.Jakub Jelinek1-1/+1
2001-03-22mkconfig.sh: Include insn-flags.h.Richard Henderson1-1/+0
2001-03-15Use only nonvarying rtxs as known valuesBernd Schmidt1-2/+2
2001-03-13alias.c (handled_component_p, [...]): New functions.Richard Kenner1-29/+57
2001-03-12Fix typoRichard Kenner1-1/+1
2001-03-12flow.c (insn_dead_p): Don't consider two memrefs equivalent unless anti_depen...Richard Kenner1-0/+6
2001-01-26alias.c (objects_must_conflict_p): Read-only slots may not conflict despite h...Richard Henderson1-9/+12
2001-01-19alias.c (rtx_equal_for_memref_p, [...]): Don't assume args are REG.Richard Kenner1-2/+2
2001-01-19alias.c (find_base_value): Recognize TRUNCATE.J"orn Rennecke1-1/+20
2001-01-11Partially undo a previous patchBernd Schmidt1-18/+17
2001-01-03Improve alias analysis for ia64Bernd Schmidt1-25/+53
2001-01-01Extra arg for rtx_varies_pBernd Schmidt1-5/+5
2000-12-30alias.c (alias_sets_conflict_p): New function.Richard Kenner1-25/+86
2000-12-14Fix ia64-linux glibc miscompilation reported by H.J. Lu.Jim Wilson1-1/+5
2000-11-29function.h (emit_status): Delete member regno_pointer_flag and rename regno_p...John David Anglin1-4/+4
2000-11-19alias.c (mems_in_disjoint_alias_sets_p): Do use alias sets in stdarg and vara...Joseph Myers1-9/+0
2000-11-07alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers1-3/+3
2000-10-25alias.c: Include basic-block.h.John Wehle1-0/+97
2000-10-20alias.c: (mark_constant_function): Don't check pure functions.John Wehle1-16/+28
2000-10-13Remove obstacks.Mark Mitchell1-4/+2
2000-09-17alias.c (true_dependence): Allow non-unchanging read to conflict with unchang...Richard Kenner1-1/+4
2000-09-14alias.c (memrefs_conflict_p): An ADDRESSOF doesn't conflict with frame_pointe...John Wehle1-2/+11
2000-09-13alias.c (find_base_term): Use frame_pointer_rtx when handling an ADDRESSOF.John Wehle1-1/+1
2000-09-11* alias.c (memrefs_conflict_p): An ADDRESSOF does conflict, sorry.Geoff Keating1-2/+2
2000-09-10alias.c (find_base_term): Handle ADDRESSOF.John Wehle1-0/+6
2000-08-25i386.c (ix86_find_base_term): New.John Wehle1-11/+22
2000-08-23rtlanal.c (rtx_unstable_p): The pic register is stable (within one function) ...John Wehle1-14/+13
2000-08-22alias.c (init_alias_analysis): Do not register struct_value_incoming_rtx or s...Richard Henderson1-9/+0
2000-08-18alias.c (true_dependence, [...]): A read involving a label_ref or the constan...John Wehle1-2/+20
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-3/+2
2000-07-03alias.c (init_alias_analysis): Do not call prologue_epilogue_contains until a...Jeffrey A Law1-1/+6
2000-06-23alias.c (fixed_scalar_and_varying_struct_p): Don't examine struct vs.Geoff Keating1-0/+3
2000-06-05alias.c (get_alias_set): If compnent is addressable, use alias set of component.Richard Kenner1-11/+32
2000-06-04alias.c (record_component_aliases): Don't inspect DECL_NONADDRESSABLE_P of no...Geoff Keating1-1/+1
2000-06-03alias.c (record_alias_subset): Initialize has_zero_child in the superset.Richard Henderson1-1/+1
2000-06-02alias.c (struct alias_set_entry): New field has_zero_child.Richard Kenner1-24/+46
2000-06-02alias.c (lang_get_alias_set): Remove.Richard Henderson1-10/+4
2000-06-01alias.c (get_alias_set): Don't call language-specific routine more than is ne...Richard Kenner1-34/+40
2000-05-31Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner1-16/+210
2000-05-22alias.c (record_component_aliases): New function.Richard Kenner1-2/+43
2000-05-20alias.c: Clarify some comments.Richard Kenner1-32/+32
2000-05-20alias.c (aliases_everything_p): Don't special-case QImode here.Richard Kenner1-12/+6
2000-05-19cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner1-5/+9
2000-05-09alias.c (nonlocal_reference_p): Minor reformatting.Richard Kenner1-1/+2
2000-05-04rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGING_P and MEM_ALIAS_SET.Richard Kenner1-2/+0
2000-04-13alias.c (nonlocal_reference_p): Take a care for CALL_INSNS's fusage field.Jan Hubicka1-4/+9
2000-03-31alias.c (canon_rtx): Make it global.Mark Mitchell1-19/+32
2000-03-31Makefile.in (emit-rtl.o): Depend on HASHTAB_H.Mark Mitchell1-2/+7
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-1/+1