genmatch.c (enum tree_code): Remove CONVERT{0,1,2} and VIEW_CONVERT{0,1,2}.
[gcc.git] / gcc / tree.c
2019-12-02 Sandra LoosemoreFix bugs relating to flexibly-sized objects in nios2...
2019-11-30 Richard Sandiford[C] Add a target hook that allows targets to verify...
2019-11-29 Julian BrownRemove unused decimal floating-point pointer types
2019-11-25 Joseph MyersPrevent all uses of DFP when unsupported (PR c/91985).
2019-11-18 Richard SandifordAdd an empty constructor shortcut to build_vector_from_ctor
2019-11-14 Richard SandifordPass the data vector mode to get_mask_mode
2019-11-14 Richard SandifordRemove build_{same_sized_,}truth_vector_type
2019-11-14 Richard SandifordAdd build_truth_vector_type_for_mode
2019-11-12 Martin LiskaRemove gcc/params.* files.
2019-11-12 Martin LiskaApply mechanical replacement (generated patch).
2019-11-09 Jan Hubickatree.c (fld_incomplete_type_of): Clear TYPE_FINAL_P...
2019-11-07 Jan Hubickaoptc-save-gen.awk: Generate cl_target_option_free and...
2019-11-06 Martin SeborPR tree-optimization/92373 - ICE in -Warray-bounds...
2019-11-01 Martin SeborPR middle-end/91679 - missing -Warray-bounds accessing...
2019-10-31 Jakub Jelinekre PR middle-end/92231 (ICE in gimple_fold_stmt_to_cons...
2019-10-31 Jakub Jelinekre PR c++/90947 (Simple lookup table of array of string...
2019-10-30 Martin LiskaCome up with an abstraction.
2019-10-30 Martin Liskaoperand_equal_p: add support for OBJ_TYPE_REF.
2019-10-25 Martin LiskaFix typo in dump_tree_statistics.
2019-10-19 JeanHeyd MeneideImplement C++20 P1301 [[nodiscard("should have a reason...
2019-10-04 Richard Bienerre PR debug/91968 (DW_AT_low_pc missing for DW_TAG_labe...
2019-09-19 Martin SeborPR middle-end/91631 - buffer overflow into an array...
2019-09-11 Nathan Sidwell[PATCH] some tree struct marking
2019-09-01 Jakub Jelinekre PR lto/91572 (lto1: error: type variant has differen...
2019-08-22 Martin SeborPR middle-end/91490 - bogus argument missing terminatin...
2019-08-13 Richard SandifordOptimise constant IFN_WHILE_ULTs
2019-08-12 Richard Bienerre PR lto/91375 (ICE on valid code in subbinfo_with_vta...
2019-08-10 Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEVI...
2019-08-07 Jakub Jelinektree-core.h (enum omp_clause_code): Adjust OMP_CLAUSE_U...
2019-08-01 Martin SeborPR c++/90947 - Simple lookup table of array of strings...
2019-07-20 Jakub Jelinektree.def (OMP_LOOP): New tree code.
2019-07-12 Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-04 Alexandre Olivaintroduce EH_ELSE_EXPR tree and gimplifier
2019-07-03 Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE__SCA...
2019-07-02 Richard Bienertree-core.h (enum tree_index): Add TI_CHREC_DONT_KNOW...
2019-06-27 Jan Hubickaclass.c (layout_class_type): Set TYPE_CXX_ODR_P for...
2019-06-27 Martin LiskaRemove quite obvious dead assignments.
2019-06-25 Jozef LawrynowiczImplement alternate "__intN__" form of "__intN" type
2019-06-24 Jan Hubickaipa-utils.h (type_with_linkage_p): Verify that type...
2019-06-18 Jason Merrilltree.c (build_constructor): Add MEM_STAT_DECL.
2019-06-11 Jason Merrillgdbhooks.py (TreePrinter.to_string): Recognize ggc_free...
2019-06-10 Jakub Jelinektree.def (OMP_SCAN): New tree code.
2019-06-07 Jan Hubickacommon.opt (flto-odr-type-merging): Ignore.
2019-05-28 Nathan Sidwell[PATCH] Commonize anon-name generation
2019-05-24 Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE__CON...
2019-05-17 Martin Sebortrans.c (check_inlining_for_nested_subprog): Quote...
2019-04-18 Richard Bienertree.c (get_qualified_type): Put found type variants...
2019-04-15 Richard Bienerre PR ipa/88936 (-fipa-pta breaks bash (incorrect optim...
2019-03-21 Jan Hubickare PR lto/89692 (ICE in streamer_write_chain, at tree...
2019-03-21 Richard Bienerre PR middle-end/89779 (internal compiler error: tree...
2019-03-19 Jan Hubickare PR lto/87089 (tree check: expected class 'type'...
2019-03-15 Jakub Jelinekre PR c++/89709 (ICE with constexpr and "-O")
2019-03-11 Martin LiskaWrap apostrophes in gcc internal format with %'.
2019-02-28 Jan Hubickare PR lto/88585 (ICE in fld_incomplete_type_of, at...
2019-02-26 Jakub Jelinekre PR c++/89507 (bogus "size of array exceeds maximum...
2019-02-18 Martin SeborPR middle-end/89294 - ICE in valid_constant_size_p
2019-02-11 Martin SeborPR c++/87996 - size of array is negative error when...
2019-02-10 Jan Hubickare PR lto/89272 (r268728 caused FAIL: g++.dg/lto/pr6531...
2019-02-09 Jan Hubickare PR lto/87089 (tree check: expected class 'type'...
2019-01-15 David MalcolmFix ICE on class-template argument deduction (PR c...
2019-01-09 Sandra LoosemorePR other/16615 [1/5]
2019-01-09 Jakub Jelinekre PR middle-end/88758 (186.crafty in SPEC CPU 2000...
2019-01-07 Richard Sandiford[2/2] PR88598: Optimise reduc (bit_and)
2019-01-07 Richard Sandiford[1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... }
2019-01-01 Jakub JelinekUpdate copyright years.
2018-12-27 Jan Hubickaipa-devirt.c (polymorphic_call_target_d): Add n_odr_types.
2018-12-24 Jan Hubickatree.c (fld_simplified_type): Temporarily disable array...
2018-12-22 Jan Hubickatree.c: (obj_type_ref_class): Move to...
2018-12-19 David MalcolmC++: more location wrapper nodes (PR c++/43064, PR...
2018-11-29 Jakub Jelinekre PR target/88152 (optimize SSE & AVX char compares...
2018-11-23 Martin SeborPR tree-optimization/87756 - missing unterminated argum...
2018-11-22 Richard Bienerre PR c++/87229 (ICE: tree code 'call_expr' is not...
2018-11-21 Jan Hubickare PR ipa/87957 (ICE tree check: expected tree that...
2018-11-20 Jan Hubickaipa-devirt.c (add_type_duplicate): Do not ICE on incomp...
2018-11-20 Jan Hubickare PR lto/87997 (ICE in cp_var_mod_type_p at gcc/cp...
2018-11-19 Richard Bienerre PR c++/87229 (ICE: tree code 'call_expr' is not...
2018-11-15 Martin SeborPR c++/87541 - ICE using a constant decl as an attribut...
2018-11-09 Jan Hubickatree.c (fld_type_variant_equal_p): Test user align...
2018-11-08 Jakub Jelinekbuiltin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-07 Jan Hubickatree.c (fld_incomplete_type_of): Clear TREE_ADDRESSABLE.
2018-11-07 Jan Hubickaipa-devirt.c (odr_types_equivalent_p): Expect constants...
2018-11-07 Jan Hubickatree.c (fld_type_variant_equal_p): Skip TYPE_ALIGN...
2018-11-07 Jan Hubickatree.c (free_lang_data_in_type): Add fld parameter...
2018-11-06 Jan Hubickatree.c (fld_simplified_type_name): Break out form ...
2018-11-06 Jan Hubickatree.c (fld_type_variant): Also copy alignment; be...
2018-11-06 Jan Hubickaipa-pure-const.c (check_decl): Do not test TYPE_NEEDS_C...
2018-11-06 Jan Hubicka* tree.c (fld_simplified_type_of): Clear TYPELESS_STORA...
2018-11-06 Jan Hubickatbaa-1.c: New testcase.
2018-11-06 Jan Hubickatree.c (free_lang_data): Reset overwite_assembler_name...
2018-11-05 Martin LiskaCome up with SIZE_AMOUNT and use it in memory statistic...
2018-11-01 Jan Hubickatree.c (free_lang_data_in_decl): Free TREE_TYPE and...
2018-10-30 Jan Hubicka* tree.c
2018-10-26 Jan Hubicka* tree.c (free_lang_data_in_type): Only check main...
2018-10-05 Richard Bienertree-core.h (tree_block::abstract_flag): Remove.
2018-10-04 Jeff Lawgimple-ssa-sprintf.c (format_string): Do not hardcode...
2018-10-02 Marc GlisseNo a*x+b*x factorization for signed vectors
2018-10-01 Richard Bienertree-inline.c (expand_call_inline): Store origin of...
2018-09-28 Richard Bienertree.h (BLOCK_ORIGIN): New.
next