e8160c9a60
gcc/ * builtins.c (fold_builtin_signbit): Use build_zero_cst instead of fold_convert. * c-typeck.c (build_function_call_vec): Likewise. * cfgexpand.c (expand_debug_expr): Likewise. * cgraphunit.c (assemble_thunk): Likewise. * config/sparc/sparc.c (sparc_fold_builtin): Likewise. * fold-const.c (fold_unary_loc, fold_mult_zconjz): Likewise. (fold_binary_loc, fold_ternary_loc): Likewise. * gimple-fold.c (get_symbol_constant_value): Likewise. * gimple-low.c (lower_builtin_setjmp): Likewise. * gimple.c (gimple_cond_get_ops_from_tree): Likewise. * gimplify.c (gimplify_init_constructor): Likewise. * lambda.h (build_linear_expr): Likewise. * omp-low.c (omp_reduction_init): Likewise. * tree-inline.c (remap_ssa_name): Likewise. * tree-object-size.c (compute_object_sizes): Likewise. * tree-sra.c (init_subtree_with_zero): Likewise. (sra_ipa_modify_assign): Likewise. * tree-ssa-copy.c (propagate_tree_value_into_stmt): Likewise. * tree-ssa-reassoc.c (eliminate_duplicate_pair): Likewise. (eliminate_plus_minus_pair, eliminate_not_pairs): Likewise. (undistribute_ops_list): Likewise. * tree-ssa-sccvn.c (vn_reference_lookup_3): Likewise. * tree-vect-stmts.c (vectorizable_call): Likewise. * tree.c (build_vector_from_ctor, build_one_cst): Likewise. (build_zero_cst): Handle more cases directly. Update comment. gcc/cp/ * class.c (build_base_path, add_vcall_offset): Use build_zero_cst instead of fold_convert. * init.c (build_zero_init): Likewise. * typeck.c (cp_build_binary_op): Likewise. gcc/fortran/ * trans-decl.c (add_argument_checking): Use build_zero_cst instead of fold_convert. * trans-expr.c (gfc_conv_missing_dummy, fill_with_spaces): Likewise. * trans-stmt.c (gfc_trans_do): Likewise. From-SVN: r166227 |
||
---|---|---|
.. | ||
arith.c | ||
arith.h | ||
array.c | ||
bbt.c | ||
ChangeLog | ||
ChangeLog-2002 | ||
ChangeLog-2003 | ||
ChangeLog-2004 | ||
ChangeLog-2005 | ||
ChangeLog-2006 | ||
ChangeLog-2007 | ||
ChangeLog-2008 | ||
ChangeLog-2009 | ||
ChangeLog.ptr | ||
check.c | ||
class.c | ||
config-lang.in | ||
constructor.c | ||
constructor.h | ||
convert.c | ||
cpp.c | ||
cpp.h | ||
data.c | ||
data.h | ||
decl.c | ||
dependency.c | ||
dependency.h | ||
dump-parse-tree.c | ||
error.c | ||
expr.c | ||
f95-lang.c | ||
frontend-passes.c | ||
gfc-internals.texi | ||
gfortran.h | ||
gfortran.texi | ||
gfortranspec.c | ||
interface.c | ||
intrinsic.c | ||
intrinsic.h | ||
intrinsic.texi | ||
invoke.texi | ||
io.c | ||
ioparm.def | ||
iresolve.c | ||
iso-c-binding.def | ||
iso-fortran-env.def | ||
lang-specs.h | ||
lang.opt | ||
libgfortran.h | ||
Make-lang.in | ||
match.c | ||
match.h | ||
matchexp.c | ||
mathbuiltins.def | ||
misc.c | ||
module.c | ||
openmp.c | ||
options.c | ||
parse.c | ||
parse.h | ||
primary.c | ||
resolve.c | ||
scanner.c | ||
simplify.c | ||
st.c | ||
symbol.c | ||
target-memory.c | ||
target-memory.h | ||
trans-array.c | ||
trans-array.h | ||
trans-common.c | ||
trans-const.c | ||
trans-const.h | ||
trans-decl.c | ||
trans-expr.c | ||
trans-intrinsic.c | ||
trans-io.c | ||
trans-openmp.c | ||
trans-stmt.c | ||
trans-stmt.h | ||
trans-types.c | ||
trans-types.h | ||
trans.c | ||
trans.h | ||
types.def |