aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
AgeCommit message (Expand)AuthorFilesLines
2013-10-03re PR c++/19476 (Missed null checking elimination with new)Marc Glisse1-12/+12
2013-10-02tree-flow.h: Remove some prototypes.Andrew MacLeod1-1/+0
2013-09-30basic-block.h (edge_list): Prefix member names with "m_".Richard Sandiford1-1/+1
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-3/+3
2013-09-25tree-flow.h (thread_through_all_blocks): Prototype moved into tree-ssa-thread...Jeff Law1-0/+1
2013-09-24gimple-pretty-print.c: Various whitespace tweaks.Christophe Lyon1-38/+38
2013-09-24tree-vrp.c (vrp_finalize): Check for SSA name presence.Richard Biener1-1/+2
2013-09-23gimple-pretty-print.c (dump_ssaname_info): New function.Kugan Vivekanandarajah1-3/+44
2013-09-12tree-ssa.h: New.Andrew MacLeod1-1/+1
2013-09-03revert: tree-vrp.c (check_array_ref): Bail out on zero-length arrays.Meador Inge1-3/+2
2013-08-30tree-vrp.c (check_array_ref): Bail out on zero-length arrays.Meador Inge1-2/+3
2013-08-29re PR tree-optimization/57685 (GCC stuck in an infinite loop)Richard Biener1-4/+8
2013-08-21tree-vrp.c (simplify_stmt_for_jump_threading): Try to simplify assignments too.Jeff Law1-8/+20
2013-08-05Automated conversion of passes to C++ classesDavid Malcolm1-20/+38
2013-07-06re PR target/29776 (result of ffs/clz/ctz/popcount/parity are already sign-ex...Jakub Jelinek1-14/+178
2013-05-24re PR tree-optimization/57124 (254.gap@spec2000 got miscompare after r198413)Jeff Law1-1/+25
2013-05-21re PR tree-optimization/57331 (ICE: tree check: expected integer_type or enum...Jakub Jelinek1-1/+2
2013-05-03re PR tree-optimization/57411 (ICE: verify_ssa failed: definition in block 4 ...Jeff Law1-1/+2
2013-04-29tree-vrp.c (range_fits_type_p): Move to earlier point in file.Jeff Law1-63/+61
2013-04-29re PR tree-optimization/57083 (Wrong constant folding)Jakub Jelinek1-1/+1
2013-04-23re PR middle-end/57026 (ice: SSA corruption)Richard Biener1-1/+2
2013-04-18re PR tree-optimization/56984 (ICE in tree_vrp.c)Jakub Jelinek1-1/+7
2013-04-10passes.c (execute_todo): Do not call ggc_collect conditional here.Richard Biener1-2/+1
2013-04-09tree-vrp.c (simplify_cond_using_ranges): Simplify test of boolean when the bo...Jeff Law1-0/+39
2013-03-25re PR bootstrap/56689 (internal compiler error: in get_loop_body, at cfgloop....Richard Biener1-1/+5
2013-02-21re PR tree-optimization/56415 (Performance regression after fix for 56273)Richard Biener1-9/+4
2013-02-11re PR tree-optimization/56273 (Bogus -Warray-bounds warning)Richard Biener1-4/+13
2013-01-16re PR tree-optimization/54767 (Incorrect code generated with "-O2 -fcheck=bou...Richard Biener1-6/+23
2013-01-11re PR tree-optimization/44061 (Warns about out-of-bounds array access inside ...Richard Guenther1-2/+14
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-08re PR middle-end/54120 (FAIL: gfortran.fortran-torture/execute/random_2.f90 e...Jakub Jelinek1-4/+6
2013-01-02tree-vrp.c (range_fits_type_p): Require the MSB of the double_int to be clear...Richard Sandiford1-3/+5
2012-12-11re PR tree-optimization/55079 (false positive -Warray-bounds (also seen at -O...Richard Biener1-11/+100
2012-11-28re PR tree-optimization/54547 (FAIL: gcc.dg/tree-ssa/pr37508.c scan-tree-dump...Richard Biener1-14/+8
2012-11-26re PR tree-optimization/54471 (FAIL: gcc.dg/sms-8.c execution test)Jakub Jelinek1-2/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-17/+15
2012-11-01This patch normalizes more bitmap function names.Lawrence Crowl1-6/+6
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+1
2012-10-30This patch implements the unification of the *bitmap interfaces as discussed.Lawrence Crowl1-4/+4
2012-10-22re PR tree-optimization/55011 (GCC in an infinite loop at -O2 in VRP)Richard Biener1-2/+13
2012-10-05re PR tree-optimization/54810 (VRP doesn't handle comparison of narrowing cas...Jakub Jelinek1-31/+52
2012-09-25re PR tree-optimization/54676 (ICE: in set_value_range, at tree-vrp.c:433)Jakub Jelinek1-2/+31
2012-09-24Finish conversion of uses of double_int to the new API.Lawrence Crowl1-17/+6
2012-09-15tree-vrp.c (extract_range_from_binary_expr_1): Fix bug in handling of LSHIFT_...Tom de Vries1-8/+51
2012-09-14tree-vrp.c (register_new_assert_for): Simplify for backward walk.Richard Guenther1-33/+22
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo1-1/+1
2012-09-07re PR tree-optimization/53986 (missing vrp on bit-mask test, LSHIFT_EXPR not ...Tom de Vries1-1/+23
2012-09-07Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl1-215/+175
2012-09-04gimple.h (gimple_build_switch): Remove.Steven Bosscher1-1/+1
2012-08-22re PR tree-optimization/54317 (FAIL: c45532m c45532n c45532o c45532p)Marc Glisse1-3/+6