aboutsummaryrefslogtreecommitdiff
path: root/gcc/dse.c
AgeCommit message (Expand)AuthorFilesLines
2009-08-05re PR rtl-optimization/40924 (miscompiles with -O3 (seemingly related to attr...Jakub Jelinek1-49/+67
2009-06-22alias.c: Use REG_P...Shujing Zhao1-1/+1
2009-06-19dse.c (struct store_info): Rename bitmap field to bmap.Ian Lance Taylor1-8/+8
2009-05-14re PR middle-end/40035 (ICE when cross-compiling with -Os)Ben Elliston1-0/+1
2009-04-24re PR rtl-optimization/39794 (Miscompile with -O2 -funroll-loops)Jakub Jelinek1-15/+49
2009-04-20Fix enum conversions which are invalid in C++:Ian Lance Taylor1-2/+2
2009-03-18dse.c (struct group_info): Reorder fields for 64-bit hosts.Jakub Jelinek1-9/+9
2008-12-29re PR middle-end/38652 (dse.c: In function get_call_args: dse.c:2309: error: ...Uros Bizjak1-0/+1
2008-12-23re PR middle-end/31150 (Not promoting an whole array to be static const)Jakub Jelinek1-111/+553
2008-12-18re PR rtl-optimization/37922 (code generation error)Kenneth Zadeck1-5/+78
2008-11-24re PR middle-end/37135 (code size increase for struct assignment)Jakub Jelinek1-0/+23
2008-09-11re PR target/37382 (ICE in extract_insn: <var_decl 0x7fda26ff4b40 swig_module...Jakub Jelinek1-6/+6
2008-08-31fwprop.c (should_replace_address): Add speed attribute.Jan Hubicka1-3/+5
2008-07-30re PR rtl-optimization/36929 (internal compiler error: Segmentation fault)Andreas Schwab1-12/+9
2008-07-15df-problems.c (df_set_note): Avoid C++ keywords.Kaveh R. Ghazi1-8/+8
2008-06-30df-scan.c (df_scan_free_ref_vec, [...]): New macros.Kenneth Zadeck1-35/+21
2008-06-26alias.c (record_alias_subset, [...]): Fix -Wc++-compat and/or -Wcast-qual war...Kaveh R. Ghazi1-11/+14
2008-06-06cgraph.c: Fix typos in comments.Ralf Wildenhues1-2/+2
2008-05-07[multiple changes]Kenneth Zadeck1-1/+1
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka1-3/+3
2008-04-17re PR rtl-optimization/35838 (FAIL: 22_locale/num_get/get/char/16.cc executio...Richard Sandiford1-2/+3
2008-04-11dse.c (record_store): Use HOST_BITS_PER_WIDE_INT instead of size of positions...H.J. Lu1-2/+1
2008-04-11re PR middle-end/35897 (DSE doesn't support targets with wide registers)H.J. Lu1-10/+25
2008-04-07Removal of Return with Depressed Stack Pointer supportEric Botcazou1-9/+3
2008-03-22re PR rtl-optimization/33927 (replace_read in dse.c could handle cases where ...Richard Sandiford1-87/+66
2008-03-19re PR other/35094 (RTL dump file letters hosed and partly undocumented)Jan Hubicka1-6/+10
2008-02-26dbgcnt.def (cfg_cleanup, [...]): New counters.David Edelsohn1-3/+19
2007-11-09dse.c (find_shift_sequence): Always choose an integer mode for new_mode.Richard Sandiford1-6/+6
2007-10-15dse.c (struct insn_info): Add 'frame_read' field.Eric Botcazou1-3/+60
2007-10-12dse.c (find_shift_sequence): Reinstate "<= UNITS_PER_WORD" condition.Richard Sandiford1-1/+1
2007-10-11re PR rtl-optimization/33638 (wrong code with -O2 -fforce-addr)Eric Botcazou1-38/+25
2007-10-04re PR rtl-optimization/33653 (volatile memory access optimized away)Michael Matz1-1/+1
2007-09-20dse.c (find_shift_sequence): No-op rework of control flow.Richard Sandiford1-56/+48
2007-09-18dse.c (find_shift_sequence): Temporarily revert to forbidding word shifts.Richard Sandiford1-1/+1
2007-09-17df-scan.c (df_notes_rescan): Do nothing if the instruction does not yet have ...Richard Sandiford1-2/+0
2007-09-16dse.c (find_shift_sequence): Allow word as well as subword shifts.Richard Sandiford1-11/+20
2007-09-14dse.c (find_shift_sequence): New function.Eric Christopher1-57/+232
2007-09-05regrename.c (pass_regrename, [...]): Add RTL sharing verifier.Jan Hubicka1-2/+2
2007-08-11alias.h (alias_set_type): Define new type.Ian Lance Taylor1-17/+17
2007-07-26Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton1-4/+3
2007-07-25c-lex.c (c_lex_with_flags, lex_string): Constify.Kaveh R. Ghazi1-3/+4
2007-07-07auto-inc-dec.c, [...]: Fix comment typos.Kazu Hirata1-10/+10
2007-06-13auto-inc-dec.c, [...]: Fix comment typos.Kazu Hirata1-8/+8
2007-06-11Merge dataflow branch into mainlineDaniel Berlin1-0/+3108