aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
AgeCommit message (Expand)AuthorFilesLines
2018-01-15re PR middle-end/82694 (Linux kernel miscompiled since r250765)Jakub Jelinek1-6/+11
2018-01-10Preserving locations for variable-uses and constants (PR c++/43486)David Malcolm1-0/+47
2018-01-03poly_int: GET_MODE_PRECISIONRichard Sandiford1-1/+1
2018-01-03poly_int: TYPE_VECTOR_SUBPARTSRichard Sandiford1-17/+60
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-03poly_int: vectorizable_reductionRichard Sandiford1-0/+1
2018-01-03poly_int: current_vector_size and TARGET_AUTOVECTORIZE_VECTOR_SIZESRichard Sandiford1-1/+7
2017-12-21poly_int: get_binfo_at_offsetRichard Sandiford1-1/+1
2017-12-21poly_int: bit_field_size/offsetRichard Sandiford1-0/+18
2017-12-21poly_int: get_inner_reference & co.Richard Sandiford1-12/+1
2017-12-20poly_int: expand_debug_exprRichard Sandiford1-0/+11
2017-12-20poly_int: tree constantsRichard Sandiford1-17/+225
2017-12-16Add VEC_SERIES_EXPR and associated optabRichard Sandiford1-0/+1
2017-12-12[SFN] Introduce -gstatement-frontiers option, enable debug markersAlexandre Oliva1-1/+1
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-1/+1
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-1/+7
2017-12-07Make build_vector staticRichard Sandiford1-1/+0
2017-12-07New VECTOR_CST layoutRichard Sandiford1-5/+30
2017-12-01re PR c/79153 (-Wimplicit-fallthrough missed warning)Jakub Jelinek1-0/+5
2017-11-28re PR sanitizer/81275 (-fsanitize=thread produce incorrect -Wreturn-type warn...Jakub Jelinek1-0/+4
2017-11-28[PR 82808] Use proper result types for arithmetic jump functionsPrathamesh Kulkarni1-0/+1
2017-11-28Remove Cilk Plus support.Julia Koval1-9/+0
2017-11-28tree.def (SWITCH_EXPR): Change from 3 operand to 2 operand tree.Jakub Jelinek1-4/+1
2017-11-22re PR c++/60336 (empty struct value is passed differently in C and C++)Marek Polacek1-0/+19
2017-11-16[PATCH] New lang hookNathan Sidwell1-14/+17
2017-11-14Support GTY((cache)) on hash_map.Jason Merrill1-0/+7
2017-10-29Delete obsolete SDB debug info support.James E Wilson1-7/+1
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