summaryrefslogtreecommitdiff
path: root/gcc/tree-core.h
AgeCommit message (Expand)Author
2020-05-07extend DECL_GIMPLE_REG_P to all typesRichard Biener
2020-04-29c++, middle-end, rs6000: Fix C++17 ABI incompatibilities during class layout ...Jakub Jelinek
2020-04-08Allow new/delete operator deletion only for replaceable.Martin Liska
2020-01-10Further changes for the OpenACC 'if_present' clause on the 'host_data' constructThomas Schwinge
2020-01-01Update copyright years.Jakub Jelinek
2019-12-05Check for bitwise identity when encoding VECTOR_CSTs (PR 92768)Richard Sandiford
2019-11-29Remove unused decimal floating-point pointer typesJulian Brown
2019-11-08[C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford
2019-08-10tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEVICE_TYPE.Jakub Jelinek
2019-08-07tree-core.h (enum omp_clause_code): Adjust OMP_CLAUSE_USE_DEVICE_PTR OpenMP d...Jakub Jelinek
2019-08-05Make function_code a 32-bit fieldRichard Sandiford
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska
2019-07-20tree.def (OMP_LOOP): New tree code.Jakub Jelinek
2019-07-12tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.Jakub Jelinek
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor
2019-07-03tree-core.h (enum omp_clause_code): Add OMP_CLAUSE__SCANTEMP_ clause.Jakub Jelinek
2019-07-02tree-core.h (enum tree_index): Add TI_CHREC_DONT_KNOW and TI_CHREC_KNOWN.Richard Biener
2019-06-24ipa-utils.h (type_with_linkage_p): Verify that type is CXX_ODR_P.Jan Hubicka
2019-06-10tree.def (OMP_SCAN): New tree code.Jakub Jelinek
2019-05-24tree-core.h (enum omp_clause_code): Add OMP_CLAUSE__CONDTEMP_.Jakub Jelinek
2019-05-16re PR fortran/90329 (Incompatibility between gfortran and C lapack calls)Jakub Jelinek
2019-02-22re PR tree-optimization/87609 (miscompilation with restrict and loop)Richard Biener
2019-01-09PR other/16615 [1/5]Sandra Loosemore
2019-01-01Update copyright years.Jakub Jelinek
2018-12-06asm inlineSegher Boessenkool
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek
2018-10-05tree-core.h (tree_block::abstract_flag): Remove.Richard Biener
2018-10-03Properly mark lambdas in GCOV (PR gcov-profile/86109).Martin Liska
2018-08-29tree-core.h: Document use of deprecated_flag in SSA_NAME.Richard Biener
2018-08-24emit-rtl.c (init_emit_once): Do not emit MODE_POINTER_BOUNDS RTXes.Uros Bizjak
2018-06-20Update OpenACC data clause semantics to the 2.5 behaviorChung-Lin Tang
2018-06-08Remove MPXMartin Liska
2018-05-30tree-core.h: Update comment about the format of NAME string passed to handler...Jozef Lawrynowicz
2018-01-12Fix integer overflow in stats of trees.Martin Liska
2018-01-10Preserving locations for variable-uses and constants (PR c++/43486)David Malcolm
2018-01-03Update copyright years.Jakub Jelinek
2017-12-20poly_int: tree constantsRichard Sandiford
2017-12-15tree-core.h (struct attribute_spec): Swap affects_type_identity and handler f...Jakub Jelinek
2017-12-07New VECTOR_CST layoutRichard Sandiford
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor
2017-11-28Remove Cilk Plus support.Julia Koval
2017-11-23generic.texi (ANNOTATE_EXPR): Document 3rd operand.Eric Botcazou
2017-11-22re PR c++/60336 (empty struct value is passed differently in C and C++)Marek Polacek
2017-11-17re PR fortran/83017 (DO CONCURRENT not parallelizing)Richard Biener
2017-10-29Delete obsolete SDB debug info support.James E Wilson
2017-10-13[PATCH] Tree structure markingNathan Sidwell
2017-10-11tree.def (POLYNOMIAL_CHREC): Remove CHREC_VARIABLE tree operand.Richard Biener
2017-09-14Store VECTOR_CST_NELTS directly in tree_nodeRichard Sandiford