aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-ccp.c
AgeCommit message (Expand)AuthorFilesLines
2010-10-13re PR objc/45878 (Can't compile even a trivial ObjC program with -fexceptions...Richard Guenther1-9/+18
2010-10-04re PR middle-end/45871 (lto bootstrap miscompiles expmed.c)Jan Hubicka1-19/+18
2010-10-02tree-ssa-ccp.c (ccp_fold_stmt): Fold away OBJ_TYPE_REF when call destination ...Jan Hubicka1-0/+11
2010-09-28tree-ssa-ccp.c (fold_ctor_reference): New function.Jan Hubicka1-152/+285
2010-09-20re PR tree-optimization/45605 (Missed devirtualization)Jan Hubicka1-3/+1
2010-09-13tree.c (build_zero_cst): New.Jan Hubicka1-99/+89
2010-09-10* tree-ssa-ccp.c (fold_const_aggregate_ref): Do not check STATIC flag.Jan Hubicka1-6/+3
2010-09-10Check that result of string folding is of integral type.H.J. Lu1-2/+3
2010-09-09tree-ssa-ccp.c (fold_const_aggregate_ref): Check that result of string foldin...Jan Hubicka1-3/+4
2010-09-07tree-ssa-ccp.c (fold_const_aggregate_ref): Fix handling of array_ref_low_boun...Jan Hubicka1-3/+16
2010-09-06tree.def (MISALIGNED_INDIRECT_REF): Remove.Richard Guenther1-3/+1
2010-09-04foldconst-2.c: New testcase.Jan Hubicka1-27/+7
2010-09-03cgraph.h (struct varpool_node): Add const_value_known.Jan Hubicka1-3/+6
2010-08-12tree-flow.h (struct ptr_info_def): Add align and misalign fields.Richard Guenther1-0/+60
2010-08-10tree.h (get_object_alignment): Adjust prototype.Richard Guenther1-2/+1
2010-08-06tree-ssa-ccp.c (struct prop_value_d): Add mask member.Richard Guenther1-55/+699
2010-08-04tree-ssa-propagate.h (struct prop_value_d, [...]): Move ...Richard Guenther1-1/+12
2010-08-04tree-ssa-ccp.c (get_constant_value): New function.Richard Guenther1-110/+62
2010-07-28tree-ssa-ccp.c: Remove comment regarding STORE-CCP.Richard Guenther1-87/+28
2010-07-23Fix violations of self-assignment check in GCC source.Le-Chun Wu1-3/+2
2010-07-14tree-ssa-ccp.c (fold_const_aggregate_ref): Handle MEM_REF as base of ARRAY_REFs.Richard Guenther1-0/+10
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez1-0/+1
2010-07-07re PR middle-end/44813 (ipa-split causes ice in ptr_deref_may_alias_decl_p, a...Jan Hubicka1-1/+2
2010-07-02re PR tree-optimization/44748 (ICE: in fold_convert_const_int_from_real, at f...Richard Guenther1-1/+8
2010-07-01re PR middle-end/42834 (memcpy folding overeager)Richard Guenther1-38/+119
2010-06-25With large parts from Jim Wilson:Bernd Schmidt1-26/+31
2010-06-14re PR tree-optimization/44508 (libgomp.fortran/vla1.f90 ICE on s390)Jakub Jelinek1-1/+1
2010-06-01gimplify.c: Do not include except.h and optabs.h.Steven Bosscher1-2/+0
2010-05-29tree-vrp.c (debug_value_range, [...]): Annotate with DEBUG_FUNCTION.Jan Hubicka1-1/+1
2010-05-21diagnostic.c: Don't include tm.h, tree.h, tm_p.h, langhooks.h or langhooks-de...Joseph Myers1-0/+2
2010-05-21tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher1-2/+0
2010-04-15Makefile.in (OBJS-common): Add gimple-fold.o.Richard Guenther1-1553/+1
2010-04-13gimple.c (walk_gimple_op): Do not request a pure rvalue on the RHS if the LHS...Eric Botcazou1-3/+3
2010-04-07ipa-reference.c (mark_load): Use get_base_address.Richard Guenther1-8/+18
2010-04-02re PR tree-optimization/43629 (Struct to register optimization fails)Richard Guenther1-2/+5
2010-03-01re PR tree-optimization/43220 (Paritially optimized __builtin_save_stack/__bu...Richard Guenther1-1/+4
2010-02-05tree-ssa-ccp.c (get_symbol_constant_value): Strip all conversions.Richard Guenther1-7/+35
2010-01-29tree-ssa-ccp.c (ccp_fold_stmt): Unshare values we substitute.Richard Guenther1-3/+5
2010-01-28tree-ssa-ccp.c (ccp_fold_stmt): Fold calls and propagate into call arguments.Richard Guenther1-15/+69
2010-01-13re PR tree-optimization/42730 (ice: verify_stmts failed)Richard Guenther1-0/+4
2009-11-25Remove trailing white spaces.H.J. Lu1-27/+27
2009-09-28builtins.c (interclass_mathfn_icode): New helper.Michael Matz1-3/+8
2009-09-27tree-ssa-ccp.c (optimize_stack_restore): Relax the conditions under which we ...Richard Henderson1-23/+39
2009-09-22re PR tree-optimization/41428 (CCP doesn't fold all comparisons it could)Richard Guenther1-1/+30
2009-09-22tree-ssa-propagate.h (ssa_prop_fold_stmt_fn): Declare.Richard Guenther1-1/+1
2009-09-09re PR middle-end/41317 (folding causes strict aliasing violation)Richard Guenther1-67/+37
2009-09-05re PR tree-optimization/41181 (internal compiler error when using x86_64-w64-...Richard Guenther1-4/+4
2009-09-01Force block enders to be simulated once.Richard Henderson1-1/+9
2009-08-13re PR middle-end/41047 (gcc.target/mips/memcpy-1.c failing)Richard Guenther1-2/+1
2009-08-07re PR tree-optimization/40999 (ICE in extract_component, at tree-complex.c:625)Richard Guenther1-2/+23