aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
AgeCommit message (Expand)AuthorFilesLines
2017-10-19asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou1-0/+13
2017-10-13[PATCH] Tree structure markingNathan Sidwell1-40/+19
2017-10-11[PATCH] DECL_ASSEMBLER_NAME and friendsNathan Sidwell1-2/+1
2017-10-11[PATCH] DECL_ASSEMBLER_NAME and friendsNathan Sidwell1-6/+7
2017-10-11tree.def (POLYNOMIAL_CHREC): Remove CHREC_VARIABLE tree operand.Richard Biener1-4/+3
2017-10-10Require wi::to_wide for treesRichard Sandiford1-35/+94
2017-10-02Fix mismatched precisions in tree arithmeticRichard Sandiford1-0/+1
2017-09-14Use vec<> in build_vectorRichard Sandiford1-1/+1
2017-09-14Store VECTOR_CST_NELTS directly in tree_nodeRichard Sandiford1-1/+1
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-0/+2
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-0/+2
2017-08-30[9/77] Add SCALAR_FLOAT_TYPE_MODERichard Sandiford1-0/+2
2017-08-21Add a type_has_mode_precision_p helper functionRichard Sandiford1-0/+9
2017-08-21Move vector_type_mode to tree.cRichard Sandiford1-1/+2
2017-08-18Add warn_if_not_aligned attributeH.J. Lu1-0/+20
2017-08-16tree-core.h (tree_type_non_common): Rename binfo to lang_1.Nathan Sidwell1-4/+3
2017-08-08trans.c: Include header files.Martin Liska1-86/+0
2017-08-07Canonicalize names of attributes.Martin Liska1-22/+1
2017-08-01tree.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Delete.Bin Cheng1-3/+0
2017-07-29use c++ for build_tree_list{,_vec}_statTrevor Saunders1-4/+2
2017-07-29use C++ for {make,build}_vector_statTrevor Saunders1-4/+2
2017-07-29remove unused build_var_debug_value prototypeTrevor Saunders1-4/+0
2017-07-29use c++ for tree_cons_statTrevor Saunders1-2/+1
2017-07-29use c++ instead of build_vl_exp_statTrevor Saunders1-2/+1
2017-07-29use c++ instead of build_decl_statTrevor Saunders1-3/+2
2017-07-29use c++ instead of {make,grow}_tree_vec_statTrevor Saunders1-4/+2
2017-07-29use c++ instead of buildN_stat{,_loc}Trevor Saunders1-37/+23
2017-07-29use c++ for make_int_cst_statTrevor Saunders1-3/+1
2017-07-29use cxx instead of make_tree_binfo_statTrevor Saunders1-2/+1
2017-07-29use c++ instead of _stat for copy_node_statTrevor Saunders1-2/+1
2017-07-29use c++ instead of make_node_statTrevor Saunders1-2/+1
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-2/+0
2017-07-19tree.h (TYPE_MINVAL, [...]): Rename to ...Nathan Sidwell1-17/+17
2017-06-27fenv.h builtinsMarc Glisse1-1/+7
2017-06-23Refactor fileptr_type_node handlingMarc Glisse1-0/+9
2017-06-11tree.h (id_equal): New.Jason Merrill1-0/+14
2017-06-08system.h (fancy_abort): Annotate by ATTRIBUTE_COLD.Jan Hubicka1-13/+13
2017-05-09* tree.h (tree_fits_shwi_p, tree_fits_uhwi_p): Unconditionally pure.Nathan Sidwell1-8/+2
2017-05-04tree.c (array_at_struct_end_p): Handle arrays at struct end with flexarrays m...Richard Biener1-6/+4
2017-05-03Canonicalize canonical type hashingNathan Sidwell1-0/+1
2017-05-02tree.h (EXPR_CILK_SPAWN): Use macro TREE_CHECK2 instead of function tree_check2.Jeff Law1-2/+2
2017-05-02common.opt (fstrict-overflow): Alias negative to fwrapv.Richard Biener1-2/+2
2017-05-01re PR c++/80038 (Random segfault using local vectors in Cilk function)Xi Ruoyao1-0/+6
2017-04-27re PR c++/80534 (7.1 RC - internal compiler error: in finish_member_declarati...Jakub Jelinek1-3/+9
2017-04-26tree.h (crc32_unsigned_n): Declare.Nathan Sidwell1-2/+11
2017-04-21tree.h (build_qualified_type): Annotate with CXX_MEM_STAT_INFO.Richard Biener1-3/+3
2017-04-20re PR middle-end/80423 (GC related -fcompare-debug failure)Jakub Jelinek1-1/+1
2017-04-12re PR target/79671 (mapnik miscompilation on armv7hl since r235622)Richard Biener1-0/+7
2017-02-23re PR middle-end/79665 (gcc's signed (x*x)/200 is slower than clang's)Jakub Jelinek1-0/+1
2017-02-09gimplify.c (gimplify_scan_omp_clauses): No special handling for OMP_CLAUSE_TILE.Chung-Lin Tang1-0/+4