aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-11tree.h (build_complex_type): Add second parameter with default.Eric Botcazou1-8/+14
2016-10-09tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek1-23/+17
2016-08-19Implement C _FloatN, _FloatNx types.Joseph Myers1-0/+44
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-4/+4
2016-07-27Move make_location from tree.h/c to input.h/cDavid Malcolm1-36/+0
2016-07-20cse.c: Use HOST_WIDE_INT_M1 instead of ~(HOST_WIDE_INT) 0.Uros Bizjak1-2/+2
2016-07-19builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1...Uros Bizjak1-1/+1
2016-07-13tree.c: add [cd]tors to free_lang_data_dTrevor Saunders1-21/+12
2016-07-11Convert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.Bernd Edlinger1-1/+0
2016-07-04re PR c++/71739 (ICE on valid C++11 code: tree check: expected identifier_nod...Jakub Jelinek1-1/+1
2016-06-21tree.c (verify_type_variant): Skip TYPE_SIZE and TYPE_SIZE_UNIT if they are b...Eric Botcazou1-2/+6
2016-06-21stor-layout.c (layout_type): Move setting complex MODE to layout_type...Michael Meissner1-1/+0
2016-06-06Selftest frameworkDavid Malcolm1-0/+62
2016-06-03re PR tree-optimization/52171 (memcmp/strcmp/strncmp can be optimized when th...Bernd Schmidt1-0/+7
2016-06-01Remove the unused OMP_CLAUSE_DEVICE_RESIDENTThomas Schwinge1-3/+0
2016-05-25re PR tree-optimization/71239 (ICE in operand_equal_p (fold-const.c:2769))Martin Liska1-1/+2
2016-05-21* tree.c (array_at_struct_end_p): Look through MEM_REF.Jan Hubicka1-0/+19
2016-05-16tree.c (free_lang_data_in_decl): Also set target/optimization flags for thunks.Jan Hubicka1-1/+1
2016-05-13builtins.c (expand_builtin_memcmp): Do not emit the call here.Eric Botcazou1-17/+26
2016-05-12re PR c/70756 (Wrong column number shown for "error: invalid use of flexible ...Marek Polacek1-2/+2
2016-05-04re PR c++/70906 (ice in add_expr, at tree.c:7925)Jakub Jelinek1-1/+11
2016-05-02machmode.h (mode_complex): Add support to give the complex mode for a given m...Michael Meissner1-0/+1
2016-05-02Simplify cst_and_fits_in_hwiRichard Sandiford1-7/+2
2016-04-29re PR middle-end/70843 (ICE in add_expr, at tree.c:7913)Jakub Jelinek1-0/+12
2016-04-27re PR sanitizer/70683 (-fcompare-debug bug with -fsanitize=address)Jakub Jelinek1-16/+108
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz1-8/+8
2016-04-14re PR c++/70029 (ICE with C++11 and -flto)Marek Polacek1-1/+3
2016-03-10re PR ipa/69589 (ICE in initialize_node_lattices, at ipa-cp.c:971)Jan Hubicka1-2/+7
2016-03-10re PR ipa/69589 (ICE in initialize_node_lattices, at ipa-cp.c:971)Jan Hubicka1-0/+1
2016-03-10Add -funconstrained-commons to work around PR/69368 (and others) in SPEC2006Alan Lawrence1-2/+4
2016-02-24re PR middle-end/69915 (ICE: SIGSEGV with -O -ftracer with broken backtrace)Jakub Jelinek1-1/+1
2016-02-23mem-stats.h (struct mem_usage): Use PRIu64 for printing size_t.Richard Biener1-1/+1
2016-02-08Remove -fshort-doubleBernd Schmidt1-8/+3
2016-02-05re PR middle-end/69643 (Address space discarded)Richard Henderson1-0/+17
2016-01-26re PR c++/68782 (bad reference member formed with constexpr)Jason Merrill1-12/+44
2016-01-23tree-ssanames.c (release_free_names_and_compact_live_names): Replace "the the...Jakub Jelinek1-1/+1
2016-01-20re PR target/69343 (Bootstrap failure on s390{,x}-linux)Richard Henderson1-138/+0
2016-01-19Merge of HSAMartin Jambor1-1/+4
2016-01-14re PR c/69272 (ICE: in c_builtin_function, at c/c-decl.c:4020 with -fgnu-tm)Richard Henderson1-2/+2
2016-01-13re PR target/68964 (Internal compiler error for test case gcc.dg/tm/20100610....Richard Henderson1-0/+138
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-23Merge OMP_CLAUSE_USE_DEVICE into OMP_CLAUSE_USE_DEVICE_PTRThomas Schwinge1-3/+0
2015-12-17re PR tree-optimization/68835 (ICE in set_value_range, at tree-vrp.c:387, wit...Jakub Jelinek1-6/+5
2015-12-15struct-layout-1_generate.c: Avoid generating further fields after the first f...Martin Sebor1-3/+4
2015-12-12tree.c (free_lang_data_in_type, [...]): Also free unnecesary type decls.Jan Hubicka1-3/+9
2015-12-07re PR lto/61886 (LTO breaks fread with _FORTIFY_SOURCE=2)Jan Hubicka1-22/+35
2015-12-04C++ FE: expression rangesDavid Malcolm1-5/+20
2015-12-02re PR c++/68653 (ICE: in nonnull_arg_p, at tree.c:13853)Marek Polacek1-1/+3
2015-12-02tree.h (tree_invariant_p): Declare.Richard Biener1-3/+1
2015-12-02PR 68432: Add a target hook to control size/speed optab choicesRichard Sandiford1-1/+2