Age | Commit message (Expand) | Author | Files | Lines |
2011-09-01 | expr.c (expand_expr_real_2): Move COND_EXPR and VEC_COND_EXPR handling here, ... | Richard Guenther | 1 | -5/+5 |
2011-08-16 | tree-vrp.c (extract_range_from_multiplicative_op_1): New helper factored out ... | Richard Guenther | 1 | -149/+211 |
2011-08-15 | tree-vrp.c (value_range_nonnegative_p): Fix anti-range case. | Richard Guenther | 1 | -121/+72 |
2011-08-12 | tree-vrp.c (extract_range_from_unary_expr_1): Implement -X as 0 - X. | Richard Biener | 1 | -60/+7 |
2011-08-11 | lto-cgraph.c (input_node): Use DECL_BUILT_IN. | Richard Guenther | 1 | -2/+2 |
2011-08-09 | tree-vrp.c (zero_nonzero_bits_from_vr): Also return precise information for r... | Richard Guenther | 1 | -72/+83 |
2011-08-08 | tree-vrp.c (extract_range_from_unary_expr_1): New function, split out from ... | Richard Guenther | 1 | -46/+53 |
2011-08-05 | re PR tree-optimization/49984 (VRP does not handle BIT_XOR_EXPR) | Richard Guenther | 1 | -2/+32 |
2011-08-05 | tree-vrp.c (zero_nonzero_bits_from_vr): Make sure to always return true for c... | Richard Guenther | 1 | -67/+25 |
2011-08-04 | tree-vrp.c (vrp_expr_computes_nonnegative): Remove. | Richard Guenther | 1 | -95/+89 |
2011-08-04 | re PR middle-end/49806 (FAIL: gcc.dg/tree-ssa/vrp47.c) | Richard Guenther | 1 | -90/+61 |
2011-07-29 | tree-vrp.c (get_value_range): Only set parameter default definitions to varyi... | Richard Guenther | 1 | -7/+18 |
2011-07-28 | tree-vrp.c (simplify_stmt_using_ranges): Remove TRUTH_NOT_EXPR case. | Kai Tietz | 1 | -50/+33 |
2011-07-27 | tree-vrp.c (extract_range_from_binary_expr): Remove TRUTH-binary cases and ad... | Kai Tietz | 1 | -96/+60 |
2011-07-26 | re PR middle-end/49840 (New test failures) | Richard Guenther | 1 | -2/+24 |
2011-07-25 | re PR tree-optimization/49715 (Could do more efficient unsigned-to-float to c... | Richard Guenther | 1 | -0/+101 |
2011-07-25 | tree-vrp.c (num_vr_values, [...]): New global vars. | Richard Guenther | 1 | -5/+22 |
2011-07-19 | tree.h (fold_build_pointer_plus_loc): New helper function. | Richard Guenther | 1 | -5/+2 |
2011-07-13 | tree-vrp.c (simplify_conversion_using_ranges): Make sure the final type is in... | Richard Guenther | 1 | -0/+2 |
2011-07-11 | tree-vrp.c (simplify_conversion_using_ranges): Manually translate the source ... | Richard Guenther | 1 | -18/+43 |
2011-07-07 | tree-vrp.c (simplify_conversion_using_ranges): New function. | Richard Guenther | 1 | -5/+45 |
2011-06-16 | re PR tree-optimization/49419 (gcc -O2 miscompiles gp2c) | Jakub Jelinek | 1 | -2/+4 |
2011-06-14 | dumping cleanup phase 1 -- Removing TODO_dump_func | David Li | 1 | -1/+0 |
2011-06-14 | re PR middle-end/45098 (Missed induction variable optimization) | Zdenek Dvorak | 1 | -32/+30 |
2011-05-30 | re PR tree-optimization/49218 (Incorrect optimization of a 'for' loop creates... | Richard Guenther | 1 | -4/+10 |
2011-05-26 | re PR tree-optimization/49161 (Fix VRP on switch stmts) | Jakub Jelinek | 1 | -24/+34 |
2011-05-18 | re PR c++/49039 (LLVM StringRef miscompilation with -O2) | Jakub Jelinek | 1 | -10/+20 |
2011-05-04 | tree.h (int_const_binop): Remove notrunc argument. | Richard Guenther | 1 | -15/+15 |
2011-04-29 | builtins.c (fold_builtin_classify_type): Use integer_type_node for the type o... | Richard Guenther | 1 | -1/+1 |
2011-04-25 | tree-vrp.c (identify_jump_threads): Handle GIMPLE_SWITCH too. | Jeff Law | 1 | -11/+11 |
2011-03-24 | re PR tree-optimization/46562 (CCP currently needs iteration for &a[i]) | Richard Guenther | 1 | -2/+22 |
2011-03-22 | re PR tree-optimization/48228 (incorrect signed overflow warning when only 0 ... | Richard Guenther | 1 | -0/+1 |
2011-03-16 | tree-vrp.c (identify_jump_threads): Slightly simplify type check for operands... | Jeff Law | 1 | -4/+6 |
2011-02-14 | re PR tree-optimization/46494 (ICE: verify_flow_info failed when casting-out ... | Eric Botcazou | 1 | -2/+3 |
2011-02-10 | re PR tree-optimization/47677 (Hang in VRP) | Richard Guenther | 1 | -0/+2 |
2010-11-30 | hwint.c: New. | Joseph Myers | 1 | -1/+0 |
2010-11-09 | Fix PR/46316 | Xinliang David Li | 1 | -4/+9 |
2010-10-23 | tree-vrp.c (extract_range_from_binary_expr): If flag_non_call_exceptions don'... | Ian Lance Taylor | 1 | -0/+16 |
2010-10-21 | basic-block.h (single_succ_edge): Use gcc_checking_assert. | Nathan Froyd | 1 | -21/+10 |
2010-09-01 | tree-vrp.c (adjust_range_with_scev): Use number of iteration estimate. | Richard Guenther | 1 | -83/+109 |
2010-08-20 | vec.h (FOR_EACH_VEC_ELT): Define. | Nathan Froyd | 1 | -3/+3 |
2010-08-04 | tree-ssa-propagate.h (struct prop_value_d, [...]): Move ... | Richard Guenther | 1 | -28/+34 |
2010-07-29 | double-int.h (double_int_and_not): New function. | Richard Guenther | 1 | -8/+4 |
2010-07-15 | tree.h (DECL_CHAIN): Define. | Nathan Froyd | 1 | -3/+3 |
2010-07-13 | tree-vrp.c (simplify_bit_ops_using_ranges): New function. | Jakub Jelinek | 1 | -0/+92 |
2010-07-09 | re PR tree-optimization/28632 (VRP should understand bitwise OR and AND) | Jakub Jelinek | 1 | -94/+107 |
2010-07-09 | tree-vrp.c (extract_range_from_binary_expr): If both ranges are range_int_cst... | Jakub Jelinek | 1 | -0/+52 |
2010-07-08 | toplev.h: Do not include diagnostic-core.h. | Manuel López-Ibáñez | 1 | -0/+1 |
2010-07-02 | tree-ssa-structalias.c (find_func_aliases): Handle pointer alignment via BIT_... | Richard Guenther | 1 | -8/+23 |
2010-07-01 | re PR middle-end/42834 (memcpy folding overeager) | Richard Guenther | 1 | -4/+48 |