aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-29Delete obsolete SDB debug info support.James E Wilson1-1/+1
2017-10-22Rename inchash::hash::add_wide_intRichard Sandiford1-3/+3
2017-10-19PR tree-optimization/82596 - missing -Warray-bounds on an out-of-boundsMartin Sebor1-0/+3
2017-10-19asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou1-0/+34
2017-10-17[PATCH PR/82546] tree node sizeNathan Sidwell1-45/+60
2017-10-13[PATCH] Tree structure markingNathan Sidwell1-1/+1
2017-10-11[PATCH] DECL_ASSEMBLER_NAME and friendsNathan Sidwell1-1/+1
2017-10-10Require wi::to_wide for treesRichard Sandiford1-28/+29
2017-09-21Fix unguarded uses of tree_to_uhwiRichard Sandiford1-3/+2
2017-09-14Use vec<> in build_vectorRichard Sandiford1-12/+15
2017-09-14Store VECTOR_CST_NELTS directly in tree_nodeRichard Sandiford1-1/+2
2017-09-08PR c++/70029 - ICE with ref-qualifier and -fltoJason Merrill1-3/+1
2017-09-05Make targetm.get_mask_mode return an opt_modeRichard Sandiford1-4/+2
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-2/+3
2017-08-30[35/77] Add uses of as_a <scalar_int_mode>Richard Sandiford1-5/+4
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-1/+1
2017-08-30[20/77] Replace MODE_INT checks with is_int_modeRichard Sandiford1-2/+2
2017-08-30[17/77] Add an int_mode_for_size helper functionRichard Sandiford1-4/+5
2017-08-30[13/77] Make floatn_mode return an opt_scalar_float_modeRichard Sandiford1-2/+2
2017-08-21Move vector_type_mode to tree.cRichard Sandiford1-2/+42
2017-08-21re PR go/78628 (GO fails to build a translation unit decl)Richard Biener1-1/+13
2017-08-18Add warn_if_not_aligned attributeH.J. Lu1-0/+1
2017-08-16tree-core.h (tree_type_non_common): Rename binfo to lang_1.Nathan Sidwell1-86/+43
2017-08-08trans.c: Include header files.Martin Liska1-683/+2
2017-08-07Canonicalize names of attributes.Martin Liska1-90/+14
2017-07-29use c++ for build_tree_list{,_vec}_statTrevor Saunders1-3/+3
2017-07-29use C++ for {make,build}_vector_statTrevor Saunders1-2/+2
2017-07-29use c++ for tree_cons_statTrevor Saunders1-1/+1
2017-07-29use c++ instead of build_vl_exp_statTrevor Saunders1-1/+1
2017-07-29use c++ instead of build_decl_statTrevor Saunders1-1/+1
2017-07-29use c++ instead of {make,grow}_tree_vec_statTrevor Saunders1-2/+2
2017-07-29use c++ instead of buildN_stat{,_loc}Trevor Saunders1-9/+9
2017-07-29use c++ for make_int_cst_statTrevor Saunders1-1/+1
2017-07-29use cxx instead of make_tree_binfo_statTrevor Saunders1-1/+1
2017-07-29use c++ instead of _stat for copy_node_statTrevor Saunders1-2/+2
2017-07-29use c++ instead of make_node_statTrevor Saunders1-8/+8
2017-07-26re PR middle-end/70992 (Infinite recursion between fold_build2_stat_loc and f...Marek Polacek1-2/+20
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-32/+15
2017-07-19tree.h (TYPE_MINVAL, [...]): Rename to ...Nathan Sidwell1-6/+6
2017-07-14Remove Java references in source code.Martin Liska1-46/+2
2017-06-27fenv.h builtinsMarc Glisse1-2/+6
2017-06-23Refactor fileptr_type_node handlingMarc Glisse1-4/+18
2017-06-11tree.h (id_equal): New.Jason Merrill1-1/+1
2017-06-09builtin-attrs.def (ATTR_NORETURN_NOTHROW_LEAF_COLD_LIST, [...]): New.Jan Hubicka1-2/+5
2017-05-25Allow some NOP conversions in (X+CST1)+CST2 in match.pdMarc Glisse1-0/+19
2017-05-19* tree.c (make_tree_vec_stat, grow_tree_vec_stat): Use size_t.Jason Merrill1-3/+3
2017-05-16re PR sanitizer/80536 (UBSAN: compile time segfault)Marek Polacek1-9/+7
2017-05-05tree.c (next_type_uid): Change type to unsigned.Jakub Jelinek1-1/+17
2017-05-04tree.c (array_at_struct_end_p): Handle arrays at struct end with flexarrays m...Richard Biener1-16/+47
2017-05-03Canonicalize canonical type hashingNathan Sidwell1-93/+87