summaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-ccp.c
Commit message (Expand)AuthorAgeFilesLines
* re PR tree-optimization/46562 (CCP currently needs iteration for &a[i])Richard Guenther2011-03-241-603/+5
* gimple-fold.c (maybe_fold_reference): Open-code relevant constant folding.Richard Guenther2011-03-161-0/+11
* re PR tree-optimization/47538 (GNU Scientific Library miscompiled by gcc 4.6)Jakub Jelinek2011-01-311-2/+17
* re PR tree-optimization/47239 ((int)&func & 3 is always optimized to 0 on som...Richard Guenther2011-01-111-0/+4
* re PR tree-optimization/47155 (ccp caused miscompilation)Jakub Jelinek2011-01-031-2/+2
* Bump Copyright years.Jakub Jelinek2011-01-021-1/+1
* re PR tree-optimization/47140 (error: conversion of register to a different s...Jakub Jelinek2011-01-021-1/+2
* re PR tree-optimization/46053 (g++.dg/torture/pr45699.C FAILs with -fno-early...Martin Jambor2010-12-151-10/+2
* diagnostic-core.h: Include bversion.h.Joseph Myers2010-11-301-1/+0
* tree-ssa-ccp.c (get_base_constructor): Remove superfluous breaks.Richard Guenther2010-11-221-4/+0
* re PR tree-optimization/45919 (ICE: SIGSEGV in fold_ctor_reference (tree-ssa-...Jakub Jelinek2010-10-201-6/+13
* re PR objc/45878 (Can't compile even a trivial ObjC program with -fexceptions...Richard Guenther2010-10-131-9/+18
* re PR middle-end/45871 (lto bootstrap miscompiles expmed.c)Jan Hubicka2010-10-041-19/+18
* tree-ssa-ccp.c (ccp_fold_stmt): Fold away OBJ_TYPE_REF when call destination ...Jan Hubicka2010-10-021-0/+11
* tree-ssa-ccp.c (fold_ctor_reference): New function.Jan Hubicka2010-09-281-152/+285
* re PR tree-optimization/45605 (Missed devirtualization)Jan Hubicka2010-09-201-3/+1
* tree.c (build_zero_cst): New.Jan Hubicka2010-09-131-99/+89
* * tree-ssa-ccp.c (fold_const_aggregate_ref): Do not check STATIC flag.Jan Hubicka2010-09-101-6/+3
* Check that result of string folding is of integral type.H.J. Lu2010-09-101-2/+3
* tree-ssa-ccp.c (fold_const_aggregate_ref): Check that result of string foldin...Jan Hubicka2010-09-091-3/+4
* tree-ssa-ccp.c (fold_const_aggregate_ref): Fix handling of array_ref_low_boun...Jan Hubicka2010-09-071-3/+16
* tree.def (MISALIGNED_INDIRECT_REF): Remove.Richard Guenther2010-09-061-3/+1
* foldconst-2.c: New testcase.Jan Hubicka2010-09-041-27/+7
* cgraph.h (struct varpool_node): Add const_value_known.Jan Hubicka2010-09-031-3/+6
* tree-flow.h (struct ptr_info_def): Add align and misalign fields.Richard Guenther2010-08-121-0/+60
* tree.h (get_object_alignment): Adjust prototype.Richard Guenther2010-08-101-2/+1
* tree-ssa-ccp.c (struct prop_value_d): Add mask member.Richard Guenther2010-08-061-55/+699
* tree-ssa-propagate.h (struct prop_value_d, [...]): Move ...Richard Guenther2010-08-041-1/+12
* tree-ssa-ccp.c (get_constant_value): New function.Richard Guenther2010-08-041-110/+62
* tree-ssa-ccp.c: Remove comment regarding STORE-CCP.Richard Guenther2010-07-281-87/+28
* Fix violations of self-assignment check in GCC source.Le-Chun Wu2010-07-231-3/+2
* tree-ssa-ccp.c (fold_const_aggregate_ref): Handle MEM_REF as base of ARRAY_REFs.Richard Guenther2010-07-141-0/+10
* toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez2010-07-081-0/+1
* re PR middle-end/44813 (ipa-split causes ice in ptr_deref_may_alias_decl_p, a...Jan Hubicka2010-07-071-1/+2
* re PR tree-optimization/44748 (ICE: in fold_convert_const_int_from_real, at f...Richard Guenther2010-07-021-1/+8
* re PR middle-end/42834 (memcpy folding overeager)Richard Guenther2010-07-011-38/+119
* With large parts from Jim Wilson:Bernd Schmidt2010-06-251-26/+31
* re PR tree-optimization/44508 (libgomp.fortran/vla1.f90 ICE on s390)Jakub Jelinek2010-06-141-1/+1
* gimplify.c: Do not include except.h and optabs.h.Steven Bosscher2010-06-011-2/+0
* tree-vrp.c (debug_value_range, [...]): Annotate with DEBUG_FUNCTION.Jan Hubicka2010-05-291-1/+1
* diagnostic.c: Don't include tm.h, tree.h, tm_p.h, langhooks.h or langhooks-de...Joseph Myers2010-05-211-0/+2
* tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher2010-05-211-2/+0
* Makefile.in (OBJS-common): Add gimple-fold.o.Richard Guenther2010-04-151-1553/+1
* gimple.c (walk_gimple_op): Do not request a pure rvalue on the RHS if the LHS...Eric Botcazou2010-04-131-3/+3
* ipa-reference.c (mark_load): Use get_base_address.Richard Guenther2010-04-071-8/+18
* re PR tree-optimization/43629 (Struct to register optimization fails)Richard Guenther2010-04-021-2/+5
* re PR tree-optimization/43220 (Paritially optimized __builtin_save_stack/__bu...Richard Guenther2010-03-011-1/+4
* tree-ssa-ccp.c (get_symbol_constant_value): Strip all conversions.Richard Guenther2010-02-051-7/+35
* tree-ssa-ccp.c (ccp_fold_stmt): Unshare values we substitute.Richard Guenther2010-01-291-3/+5
* tree-ssa-ccp.c (ccp_fold_stmt): Fold calls and propagate into call arguments.Richard Guenther2010-01-281-15/+69