aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
2006-12-05Merge gimple-tuples-branch into mainline.Aldy Hernandez1-8/+233
2006-12-04tree.c (walk_type_fields): Do not handle TYPE_MIN_VALUE and TYPE_MAX_VALUE fo...Eric Botcazou1-18/+26
2006-11-13re PR middle-end/28915 (ICE: tree check: expected class 'constant', have 'dec...Jason Merrill1-0/+4
2006-11-11tree.def (FIX_CEIL_EXPR, [...]): Remove unused tree codes.Richard Guenther1-3/+0
2006-11-11tree.c (build_int_cst_wide): Add an assertion (gcc_unreachable) when attempti...Roger Sayle1-1/+5
2006-11-01extend.texi (__builtin_bswap32): Document.Eric Christopher1-0/+4
2006-11-01In gcc/:Geoffrey Keating1-36/+29
2006-10-30builtins.c (expand_builtin_mathfn_3): Correct coding style.Roger Sayle1-1/+6
2006-10-30re PR tree-optimization/29637 (Endless recursion in make_vector_type)Jakub Jelinek1-1/+2
2006-10-23decl.c: Include langhooks.h.Rafael Ávila de Espíndola1-2/+2
2006-10-13../svn-commit.tmpPaolo Bonzini1-17/+32
2006-09-29builtins.c (expand_builtin_setjmp): Delete.Eric Botcazou1-0/+20
2006-09-23re PR c/28706 (Compile failure with --combine and explicitly aligned structures)Jakub Jelinek1-5/+21
2006-08-20PR target/28648 c:Danny Smith1-1/+10
2006-08-18tree.c (is_attribute_with_length_p): Remove a duplicated assert.Christophe Jaillet1-1/+0
2006-08-13re PR c/27184 (Wrong code with pointers to arrays and types and strict aliasing)Alexandre Oliva1-1/+5
2006-08-10tree.c (build1_stat): Also propagate the TREE_CONSTANT and TREE_INVARIANT fla...Eric Botcazou1-2/+2
2006-07-20re PR c++/28407 (Issue with anonymous namespace)Jason Merrill1-0/+22
2006-07-12* tree.c: Fix a comment typo.Kazu Hirata1-1/+1
2006-07-07re PR middle-end/28268 (ICE with simple vector operations)Richard Guenther1-0/+41
2006-07-03tree.c (range_in_array_bounds_p): New predicate.Eric Botcazou1-0/+33
2006-06-29re PR c++/26905 (default-visibility class symbol improperly resolved as hidde...Jason Merrill1-8/+0
2006-06-29tree.c (tree_size): Do not waste tail padding in struct tree_string and make ...Andrew Pinski1-1/+1
2006-06-26tree.c (build_string): Do not waste tail padding in struct tree_string.Richard Guenther1-2/+3
2006-06-23tree.c (max_int_size_in_bytes): New function, inspired from code in function....Olivier Hainque1-0/+33
2006-06-20expr.c (expand_expr_real_1): For vector constants with integer modes...Roger Sayle1-4/+13
2006-06-19tree.c (variably_modified_type_p): VM arguments don't make the type a VM type.Mike Stump1-10/+6
2006-05-18Fix up vla, vm and [*] sematics.Mike Stump1-6/+2
2006-05-17tree.c (variably_modified_type_p): Return true if the element type is variabl...Eric Botcazou1-2/+8
2006-05-15tree.c: (last_annotated_node): Use sources_locus typedef.Per Bothner1-1/+1
2006-05-02tree.c (unsigned_type_for, [...]): Make sure a type of the correct signedness...Zdenek Dvorak1-1/+3
2006-04-16tree.c (integer_zerop): Ignore TREE_CONSTANT_OVERFLOW.Roger Sayle1-12/+2
2006-04-04builtins.c (fold_builtin_sprintf): Use fold_convert instead of convert in the...Roger Sayle1-2/+2
2006-03-21re PR c++/26690 (ICE in get_callee_fndecl, at tree.c:5806 with OpenMP)Jakub Jelinek1-0/+3
2006-03-04tree.c (add_var_to_bind_expr): Remove.Kazu Hirata1-10/+0
2006-03-01tree.def (SYMBOL_MEMORY_TAG): Rename from TYPE_MEMORY_TAG.Diego Novillo1-4/+4
2006-02-15tree.c (init_ttree): Add STRUCT_FIELD_TAG handling.Daniel Berlin1-1/+4
2006-02-08tree.def (CHAR_TYPE): Remove.Roger Sayle1-9/+4
2006-02-03tree.h (TYPE_STRING_FLAG): Document that this field may be used on INTEGER_TY...Roger Sayle1-0/+3
2006-01-29RevertEric Botcazou1-24/+6
2006-01-25re PR middle-end/25886 (up to 256 tree codes for Objective-C++)Diego Novillo1-28/+167
2006-01-18[multiple changes]Diego Novillo1-162/+262
2006-01-16re PR target/25168 (FAIL: g++.old-deja/g++.abi/cxa_vec.C execution test)John David Anglin1-1/+20
2006-01-14tree-ssa-loop-niter.c (number_of_iterations_cond): Split into several functions.Zdenek Dvorak1-0/+2
2006-01-14tree.c (tree_not_class_check_failed): New function.Ian Lance Taylor1-0/+15
2006-01-07tree.c (iterative_hash_expr): Hash decls based on UID.Daniel Berlin1-2/+2
2005-12-22tree.c (tree_fold_gcd): Use build_int_cst where appropriate.Richard Guenther1-2/+2
2005-12-16target-def.h (TARGET_DECIMAL_FLOAT_SUPPORTED_P): New.Jon Grimm1-0/+19
2005-12-09tree.c (recompute_tree_invariant_for_addr_expr): Rename from recompute_tree_i...Diego Novillo1-2/+2
2005-12-06re PR c++/24138 (ICE with the code in PR 20407)Aldy Hernandez1-2/+4