aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-if-conv.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-07re PR tree-optimization/50319 (if-conversion produces unvectorizable conditions)Richard Guenther1-31/+27
2011-06-14dumping cleanup phase 1 -- Removing TODO_dump_funcDavid Li1-1/+1
2011-05-12re PR tree-optimization/48975 (ICE in execute_cse_reciprocals() with -fno-tre...Jakub Jelinek1-1/+5
2011-04-20re PR c/47892 (Fails to vectorize comparison code, if-conversion fails)Richard Guenther1-0/+16
2011-04-03tree-if-conv.c (memrefs_read_or_written_unconditionally): Strip all non-varia...Richard Guenther1-16/+33
2011-02-23re PR tree-optimization/47849 (ICE: SIGSEGV in find_edge (cfganal.c:491) with...Richard Guenther1-0/+2
2011-01-25Fix PR47271: only if-convert full writes.Sebastian Pop1-0/+23
2010-12-23Fix PR47002: memory leaks.Sebastian Pop1-2/+6
2010-11-10Fix PR45971: do not predicate condition phi nodes that are scev analyzable.Sebastian Pop1-3/+7
2010-11-09re PR tree-optimization/46036 (verify_ssa failed: definition in block 3 follo...Sebastian Pop1-1/+1
2010-10-14re PR tree-optimization/46008 (Floating point condexpr not vectorized)Jakub Jelinek1-1/+4
2010-09-03Use DR_IS_WRITE instead of !DR_IS_READ.Sebastian Pop1-2/+2
2010-08-24Speed-up ifcvt_memrefs_wont_trap caching previous results.Sebastian Pop1-4/+66
2010-08-24Do not check whether memory references accessed in every iteration trap.Sebastian Pop1-67/+204
2010-08-24Add flag -ftree-loop-if-convert-stores.Sebastian Pop1-54/+248
2010-07-09Outline fold_or_predicates from add_to_predicate_list.Sebastian Pop1-18/+21
2010-07-08Call maybe_fold_or_comparisons to fold OR-ed predicates.Sebastian Pop1-7/+83
2010-07-08Add the -ftree-loop-if-convert flag.Sebastian Pop1-1/+4
2010-06-25Do not insert statements computing the true predicate.Sebastian Pop1-0/+9
2010-06-25Use reset_bb_predicate whenever the predicate of a BB should be reset to true.Sebastian Pop1-4/+13
2010-06-25Call cleanup_tree_cfg after if-conversion.Sebastian Pop1-7/+10
2010-06-25Add a debug counter for the tree-ssa level if-conversion.Sebastian Pop1-1/+3
2010-06-11Fix PR44483: incrementally gimplify BB predicates to avoid redundant computat...Sebastian Pop1-48/+187
2010-06-02Only reset the GIMPLE_DEBUG information in the code gen of if-conversion.Sebastian Pop1-14/+22
2010-06-02Fix PR44363: don't abort when the ifcvt analysis fails to recognize a Gimple ...Sebastian Pop1-6/+3
2010-06-01gimplify.c: Do not include except.h and optabs.h.Steven Bosscher1-1/+0
2010-05-29Don't use unshare_expr when not necessary.Sebastian Pop1-33/+30
2010-05-29Do not use annotations on edges in if-conversion.Sebastian Pop1-55/+15
2010-05-28Don't generate COND_EXPRs for degenerate_phi_result.Sebastian Pop1-15/+21
2010-05-28Check the if-convertibility of phi nodes in non predicated BBs.Sebastian Pop1-4/+4
2010-05-26Do not check the if-convertibility of statements that are not predicated.Sebastian Pop1-3/+18
2010-05-26Reorganize the analysis of basic block predication.Sebastian Pop1-163/+150
2010-05-26Remove conditions in the code generation of if-conversion.Sebastian Pop1-31/+35
2010-05-26Don't handle BBs with more than 2 preds or succs.Sebastian Pop1-0/+4
2010-05-26Avoid if-conversion of loops in which the data dependence analysis fails.Sebastian Pop1-0/+14
2010-05-26Do not compute/free CDI_POST_DOMINATORS.Sebastian Pop1-4/+0
2010-05-26Make tree_if_conversion not return a bool.Sebastian Pop1-6/+4
2010-05-26Fix comments.Sebastian Pop1-5/+5
2010-05-21diagnostic.c: Don't include tm.h, tree.h, tm_p.h, langhooks.h or langhooks-de...Joseph Myers1-1/+3
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-2/+0
2010-04-30toplev.c: Include varray.h for statistics dumping.Steven Bosscher1-1/+0
2010-04-08Fix comments, simplify logic.Sebastian Pop1-123/+104
2010-04-08Remove unused parameter.Sebastian Pop1-15/+7
2010-04-07Fix comments.Sebastian Pop1-12/+13
2010-04-07Sort static functions in topological order.Sebastian Pop1-294/+259
2010-04-07Fix comments in ifconvert.Sebastian Pop1-65/+60
2010-04-06Always execute verify_loop_closed_ssa at LNO level.Sebastian Pop1-1/+1
2009-11-25Remove trailing white spaces.H.J. Lu1-6/+6
2009-09-02invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva1-1/+12
2009-07-16re PR c/40435 (Revision 148442 caused many regressions on trunk)Aldy Hernandez1-3/+5