aboutsummaryrefslogtreecommitdiff
path: root/gcc/ifcvt.c
AgeCommit message (Expand)AuthorFilesLines
2004-04-09basic-block.h (struct edge_def): Add new field, crossing_edge.Caroline Tice1-1/+26
2004-03-20bb-reorder.c, [...]: Replace calls via (*targetm.foo) () with targetm.foo ().Kazu Hirata1-1/+1
2004-03-09ifcvt.c (noce_try_sign_mask): New function to transform "x = (y < 0) ? z ...Roger Sayle1-0/+68
2004-02-24toplev.c (dump_file_tbl): Rename from dump_file.Richard Henderson1-32/+38
2004-01-31alloc-pool.c, c-lex.c, c-pragma.h, c-semantics.c, cfghooks.c,Kazu Hirata1-1/+1
2004-01-29Makefile.in (cfghooks.o): Add TIMEVAR_H and toplev.h dependency.Zdenek Dvorak1-22/+4
2004-01-25c-common.h: Fix comment typos.Kazu Hirata1-1/+1
2003-12-30backport: et-forest.h (et_forest_create, [...]): Declarations removed.Steven Bosscher1-27/+22
2003-12-21alias.c: Fix comment formatting.Kazu Hirata1-3/+3
2003-12-16re PR rtl-optimization/13400 (Compiled code crashes storing to read-only loca...Roger Sayle1-0/+19
2003-12-13c-typeck.c: Fix comment typos.Kazu Hirata1-2/+2
2003-12-11basic-block.h (BLOCK_HEAD, BLOCK_END): Remove.Steven Bosscher1-39/+39
2003-11-29emit-rtl.c (set_used_flags): New.Jan Hubicka1-6/+34
2003-11-21ChangeLog.7: Fix comment typos.Kazu Hirata1-1/+1
2003-11-02re PR rtl-optimization/10817 (gcc does not optimize result=0;if(t!=0)result=t...Roger Sayle1-1/+49
2003-10-17* ifcvt.c (noce_try_addcc): Handle ifs with 'else' case.Ulrich Weigand1-4/+2
2003-10-13ifcvt.c (num_removed_blocks): Rename to num_true_changes.David S. Miller1-13/+14
2003-09-28c-decl.c (finish_function): Convert definition to ISO C90.Andreas Jaeger1-1/+1
2003-09-14re PR rtl-optimization/10914 (unswitch loops does not work on powerpc)Zdenek Dvorak1-3/+5
2003-07-26Makefile.in (ifcvt.o): Depend on target.hJ"orn Rennecke1-1/+3
2003-07-18Makefile.in (ifcvt.o): Add cfgloop.h.Zdenek Dvorak1-0/+37
2003-07-06gcc.c: Convert prototypes to ISO C90.Andreas Jaeger1-163/+112
2003-07-03basic-block.h (create_basic_block, [...]): Kill.Jan Hubicka1-5/+5
2003-06-16decl.c, [...]: Don't use the PTR macro.Kaveh R. Ghazi1-2/+2
2003-06-08cfglayout.c (insn_scope): New static functionJan Hubicka1-15/+15
2003-06-06re PR target/11052 ([arm] noce_process_if_block() can loose REG_INC notes)Richard Earnshaw1-0/+9
2003-06-06function.c (FLOOR_ROUND, CEIL_ROUND): Fix.Jan Hubicka1-3/+3
2003-06-03optabs.c (expand_abs_nojump): Split out from ...Richard Henderson1-1/+2
2003-04-14* ifcvt.c (noce_process_if_block): Fail on BLKmode move.Douglas B Rupp1-1/+1
2003-03-23re PR rtl-optimization/10116 (ce2: invalid merge of "join_bb" in the context ...Richard Henderson1-2/+4
2003-03-20ifcvt.c (find_if_case_1): If we add a new bb, update the dominance information.Richard Earnshaw1-0/+2
2003-01-23ifcvt.c (noce_process_if_block): Re-add check vs X being changed in no-else-b...Richard Henderson1-3/+10
2003-01-20re PR rtl-optimization/8848 (bad code when optimizing (lifetime analysis pass?))Richard Henderson1-1/+2
2003-01-21ifcvt.c (noce_emit_store_flag): Don't emit store flag if mode of x is not a s...John David Anglin1-2/+2
2003-01-17ifcvt.c: Fix comment typos.Kazu Hirata1-2/+2
2003-01-10ifcvt.c (noce_try_addcc): Do not call emit_conditional_add with weird operands.Jan Hubicka1-16/+20
2003-01-07re PR target/8322 (SSE2 intrinsics broken?)Jan Hubicka1-31/+57
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-0/+2
2002-09-18ifcvt.c (noce_process_if_block): Correctly detect X modified with INSN_B befo...Richard Henderson1-21/+9
2002-09-08basic-block.h: Fix comment formatting.Kazu Hirata1-1/+1
2002-08-21tree.c (finish_vector_type): Fix a typo in a comment.Stan Shebs1-4/+4
2002-08-10emit-rtl.c (emit_jump_insn_before, [...]): Fix uninitialized variable.Kaveh R. Ghazi1-1/+1
2002-08-09* ifcvt.c (find_if_case_2): Test correct basic block for size.Toshiyasu Morita1-1/+1
2002-07-30ifcvt.c (noce_get_alt_condition): Use reg_overlap_mentioned_p.Richard Henderson1-6/+8
2002-07-30Fix null pointer crash and a merge errorBernd Schmidt1-11/+3
2002-07-21Enhancements for the if-conversion passBernd Schmidt1-167/+555
2002-07-18ifcvt.c (noce_get_condition): Make certain that the condition is valid at JUMP.Richard Henderson1-20/+48
2002-06-20Mon Jun 10 20:42:34 CEST 2002 Jan Hubicka <jh@suse.cz>Jan Hubicka1-6/+17
2002-06-11Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller1-14/+14
2002-06-06i386.md (and promoting splitters): Disable QI to SImode promoting when doing ...Jan Hubicka1-10/+13