[1/2] PR88598: Optimise x * { 0 or 1, 0 or 1, ... }
[gcc.git] / gcc / tree.c
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.
2018-09-26 Martin Sebortree.c (zerop): Change return type to bool.
2018-08-30 Jan Hubickatree.c (find_decls_types_r): Walk also TYPE_NEXT_PTR_TO...
2018-08-29 Jan Hubickatree-streamer-in.c (lto_input_ts_function_decl_tree_poi...
2018-08-27 Martin LiskaCome up with fndecl_built_in_p.
2018-08-21 Jan Hubickatree.c (find_decls_types_r): Do not check for redundant...
2018-08-21 Jan Hubickatree.c (free_lang_data_in_decl): Remove types from...
2018-08-20 David MalcolmAdd support for grouping of related diagnostics (PR...
2018-08-06 Jozef Lawrynowiczre PR target/86662 (msp430-elf segfault with -flto...
2018-07-26 Martin SeborPR tree-optimization/86043 - strlen after memcpy partia...
2018-07-12 Jan Hubickalto-streamer-out.c (DFS::DFS_write_tree_body): Do not...
2018-07-11 Jan Hubickalto-streamer-out.c (DFS::DFS_write_tree_body): Do not...
2018-07-04 Martin Liska[multiple changes]
2018-06-22 Jan Hubickalto-streamer-out.c (DFS::DFS_write_tree_body): Do not...
2018-06-22 Jan Hubicka* tree.c (free_lang_data_in_type): Free all TYPE_VFIELDs.
2018-06-20 Chung-Lin TangUpdate OpenACC data clause semantics to the 2.5 behavior
2018-06-19 Jan Hubickatree.c (find_decls_types_r): Remove all non-VAR_DECLs...
2018-06-18 Prathamesh Kulkarnitree.c (escaped_string::escape): Replace cast to char...
2018-06-18 Nick CliftonEnsure that control characters in user supplied error...
2018-06-18 Eric Botcazoutree.c (decl_value_expr_lookup): Revert latest change.
2018-06-17 Eric Botcazougimplify.c (nonlocal_vlas): Delete.
2018-06-14 Richard Bienerre PR target/86139 (ICE in in store_constructor, at...
2018-06-08 Martin LiskaRemove MPX
2018-06-04 Jakub Jelinekre PR c++/86025 (ICE with -Wduplicated-branches and...
2018-05-31 Qing Zhao2nd Patch for PR78009
2018-05-23 Jeff Lawre PR target/78849 (ICE on initialization of global...
2018-05-18 Richard SandifordReplace FMA_EXPR with one internal fn per optab
2018-05-16 Jason Merrill* tree.c (warn_deprecated_use): Return bool. Simplify...
2018-05-04 Richard Bienerre PR tree-optimization/85627 (ICE in update_phi_compon...
2018-04-30 Jason Merrilltree.c (build_clobber): New.
2018-04-10 Jan Hubickare PR lto/85078 (LTO ICE: tree check: expected tree...
2018-04-07 Jakub Jelinekre PR tree-optimization/80021 (untranslateable diagnost...
2018-03-14 Martin LiskaFix tree statistics with -fmem-report.
2018-03-12 Jakub Jelinekre PR c++/84704 (internal compiler error: gimplificatio...
2018-02-08 Jan Hubickare PR ipa/81360 (ice in estimate_edge_growth, at ipa...
2018-01-24 Jakub Jelinekre PR middle-end/83977 (ICE in simd_clone_clauses_extra...
2018-01-23 David MalcolmAdd more test coverage to selftest::test_location_wrappers
2018-01-23 Jakub Jelinekre PR c++/83918 ([c++17] ICE on constexpr eval of datat...
2018-01-16 Jakub Jelinekre PR libgomp/83590 ([nvptx] openacc reduction C regres...
2018-01-15 Richard Bienerre PR lto/83804 ([meta] LTO memory consumption)
2018-01-12 Martin LiskaFix integer overflow in stats of trees.
2018-01-12 Martin LiskaFix --enable-gather-detailed-mem-stats build.
2018-01-10 David MalcolmPreserving locations for variable-uses and constants...
2018-01-03 Richard SandifordAdd support for MODE_VECTOR_BOOL
2018-01-03 Richard Sandifordpoly_int: GET_MODE_SIZE
2018-01-03 Richard Sandifordpoly_int: TYPE_VECTOR_SUBPARTS
2018-01-03 Richard Sandifordpoly_int: GET_MODE_NUNITS
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-03 Richard Sandifordpoly_int: vectorizable_reduction
2018-01-03 Richard Sandifordpoly_int: current_vector_size and TARGET_AUTOVECTORIZE_...
2017-12-21 Richard Sandifordpoly_int: get_binfo_at_offset
2017-12-21 Richard Sandifordpoly_int: MEM_REF offsets
2017-12-20 Richard Sandifordpoly_int: get_addr_base_and_unit_offset
2017-12-20 Richard Sandifordpoly_int: tree constants
2017-12-18 Richard Bienerre PR tree-optimization/77291 (False positive for ...
2017-12-16 Richard SandifordAdd VEC_SERIES_EXPR and associated optab
2017-12-16 Richard SandifordAdd VEC_DUPLICATE_EXPR and associated optab
2017-12-12 Alexandre Oliva[SFN] introduce statement frontier notes, still disabled
2017-12-07 Richard SandifordMake more use of VECTOR_CST_ENCODED_ELT
2017-12-07 Richard SandifordMake build_vector static
2017-12-07 Richard SandifordUse tree_vector_builder instead of build_vector
2017-12-07 Richard SandifordNew VECTOR_CST layout
2017-11-29 Nathan Sidwell[PATCH] complex type canonicalization
2017-11-29 Jakub Jelinekre PR middle-end/83185 (ICE with -fsanitize=address...
2017-11-28 Jakub Jelinekre PR sanitizer/81275 (-fsanitize=thread produce incorr...
2017-11-28 Prathamesh Kulkarni[PR 82808] Use proper result types for arithmetic jump...
next