aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-20poly_int: tree constantsRichard Sandiford1-16/+233
2017-12-18re PR tree-optimization/77291 (False positive for -Warray-bounds)Richard Biener1-19/+28
2017-12-16Add VEC_SERIES_EXPR and associated optabRichard Sandiford1-0/+24
2017-12-16Add VEC_DUPLICATE_EXPR and associated optabRichard Sandiford1-1/+6
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-2/+6
2017-12-07Make more use of VECTOR_CST_ENCODED_ELTRichard Sandiford1-54/+31
2017-12-07Make build_vector staticRichard Sandiford1-12/+12
2017-12-07Use tree_vector_builder instead of build_vectorRichard Sandiford1-6/+5
2017-12-07New VECTOR_CST layoutRichard Sandiford1-38/+223
2017-11-29[PATCH] complex type canonicalizationNathan Sidwell1-46/+47
2017-11-29re PR middle-end/83185 (ICE with -fsanitize=address in build_simple_mem_ref_l...Jakub Jelinek1-1/+7
2017-11-28re PR sanitizer/81275 (-fsanitize=thread produce incorrect -Wreturn-type warn...Jakub Jelinek1-0/+6
2017-11-28[PR 82808] Use proper result types for arithmetic jump functionsPrathamesh Kulkarni1-0/+44
2017-11-28Remove Cilk Plus support.Julia Koval1-3/+0
2017-11-28tree.def (SWITCH_EXPR): Change from 3 operand to 2 operand tree.Jakub Jelinek1-5/+1
2017-11-27tree.c (wide_int_to_tree): Free discarded INTEGER_CST.Richard Biener1-4/+16
2017-11-22re PR c++/60336 (empty struct value is passed differently in C and C++)Marek Polacek1-0/+71
2017-11-16[PATCH] New lang hookNathan Sidwell1-0/+11
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