summaryrefslogtreecommitdiff
path: root/gcc/convert.c
Commit message (Expand)AuthorAgeFilesLines
* tree.def (CHAR_TYPE): Remove.Roger Sayle2006-02-081-5/+1
* re PR middle-end/25125 ((short) ((int)(unsigned short) + (int)) is done in th...Kazu Hirata2005-12-261-1/+11
* optabs.c (init_floating_libfuncs): Handle decimal float modes.Jon Grimm2005-12-191-0/+22
* convert.c (convert_to_integer): Fix compare for nonpositive constant to use t...Richard Guenther2005-12-021-1/+1
* convert.c (convert_to_integer): Use fold_convert instead of fold_build1 (NOP_...Richard Guenther2005-12-021-5/+3
* tree.h (CASE_FLT_FN, [...]): New macros.Volker Reichelt2005-11-301-6/+6
* re PR middle-end/24263 (gcc.dg/torture/builtin-convert-1.c fails)Eric Botcazou2005-10-111-3/+35
* convert.c (convert_to_real): Don't convert (float)floor(double d) to floorf((...Dale Johannesen2005-10-051-29/+3
* convert.c (convert_to_integer): Don't test for ENUMERAL_TYPE in NEGATE_EXPR/B...Ian Lance Taylor2005-09-251-24/+12
* re PR middle-end/23517 (can't cast between generic vector types and target su...Paolo Bonzini2005-08-231-2/+2
* convert.c (convert_to_integer): Use fold_build1 instead of build1 when conver...Andrew Pinski2005-08-021-1/+1
* builtins.c, [...]: Use fold_buildN instead of fold (buildN (...)).Kazu Hirata2005-06-261-25/+25
* Update FSF address.Kelley Cook2005-06-251-2/+2
* convert.c (convert_to_pointer): Avoid recursion if no conversion is needed.DJ Delorie2005-06-021-10/+6
* convert.c (convert_to_integer): Avoid recursive call to convert_to_integer by...Roger Sayle2005-05-261-7/+8
* re PR middle-end/21282 (Converting floor into lfloor built-in function)Uros Bizjak2005-05-031-8/+2
* re PR tree-optimization/21004 (gcc.dg/builtins-53.c fails)Uros Bizjak2005-04-151-2/+14
* convert.c (convert_to_integer): Convert (long int)trunc{,f,l}, and (long long...Uros Bizjak2005-04-141-0/+7
* * builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_IN_LCEILL)Uros Bizjak2005-04-111-0/+7
* * builtins.def (BUILT_IN_LFLOOR, BUILT_IN_LFLOORF, BUILT_IN_LFLOORL)Uros Bizjak2005-04-091-0/+7
* re PR c++/20023 (internal compiler error: Segmentation fault)Jakub Jelinek2005-02-181-2/+1
* bt-load.c, [...]: Update copyright.Kazu Hirata2005-02-171-1/+1
* re PR middle-end/19857 (alignment check of SSE constant fails in simple test ...Jakub Jelinek2005-02-161-1/+2
* re PR tree-optimization/17512 (ICE in regex.c)Kazu Hirata2004-09-221-22/+1
* alias.c (find_base_decl): Remove unreachable case '3' block.Jeffrey D. Oldham2004-09-171-1/+1
* Fix excess errors problem for invalid vector testcase.James E Wilson2004-09-101-1/+1
* tree.h (build_int_cst): New, sign extended constant.Nathan Sidwell2004-08-251-1/+1
* tree.h (build_int_cst): New.Nathan Sidwell2004-08-151-2/+1
* convert.c (convert_to_real, [...]): Replace calls to build with calls to buildN.Roger Sayle2004-07-251-25/+24
* c-common.c (vector_types_convertible_p): Use vector types' TYPE_SIZE and TREE...Paolo Bonzini2004-07-211-4/+2
* convert.c (strip_float_extension): Skip both NOP_EXPR and CONVERT_EXPR floati...Roger Sayle2004-06-231-1/+2
* convert.c (convert_to_integer): Make a CONVERT_EXPR when there is a need to g...Andrew Pinski2004-05-131-1/+1
* convert.c (convert_to_integer): Ensure `long_integer_type_node' isn't NULL be...Kaveh R. Ghazi2004-04-291-1/+2
* convert.c (convert_to_integer): Convert (long)round -> lround, etc.Kaveh R. Ghazi2004-04-291-0/+46
* builtins.c, [...]: Change most occurrences of TREE_UNSIGNED to TYPE_UNSIGNED.Richard Kenner2004-03-311-11/+11
* convert.c (convert_to_real): Add more math builtins.Kaveh R. Ghazi2004-03-191-2/+31
* * convert.c (convert_to_real): Reformat using switch stmt.Kaveh R. Ghazi2004-03-191-33/+37
* builtins.c (integer_valued_real_p): Add builtin rint.Kaveh R. Ghazi2004-03-171-0/+2
* convert.c (convert_to_real): Fix typos in `long double' builtins.Kaveh R. Ghazi2004-03-171-3/+3
* alias.c (get_alias_set): Replace calls via (*lang_hooks.foo) () with lang_hoo...Roger Sayle2004-03-141-10/+11
* convert.c, [...]: Update copyright.Kazu Hirata2004-02-231-1/+1
* Makefile.in (STRICT2_WARN): Add -Wno-variadic-macros.Richard Henderson2004-02-191-2/+1
* c-typeck.c (build_binary_op): Kill BIT_ANDTC_EXPR.Josef Zlomek2003-09-011-1/+0
* c-decl.c: Fix comment formatting.Kazu Hirata2003-08-221-2/+2
* re PR c++/11946 (fun and merriment with enums as function arguments)Mark Mitchell2003-08-201-1/+21
* configure.in (--enable-checking): Add fold category.Jakub Jelinek2003-07-281-0/+3
* basic-block.h: Fix comment typos.Kazu Hirata2003-07-011-1/+1
* collect2.h: Convert prototypes to ISO C90.Andreas Jaeger2003-06-291-17/+11
* convert.c, [...]: Replace overly specific references to "GNU C" and "GNU C Co...Nathanael Nerode2003-06-161-1/+1
* convert.c (convert_to_real): Also optimize (float)log(x) into logf(x) where x...Roger Sayle2003-02-191-11/+13