aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-11-25re PR c++/68385 (ICE building libstdc++ on arm-none-eabi)Jason Merrill1-26/+0
2015-11-24alias.c (get_alias_set): Before checking TYPE_ALIAS_SET_KNOWN_P double check ...Jan Hubicka1-2/+8
2015-11-24tree.c (make_vector_type): Properly compute canonical type of the main variant.Jan Hubicka1-4/+12
2015-11-24lto-streamer-in.c (lto_read_body_or_constructor): Set TYPE_CANONICAL only for...Jan Hubicka1-3/+5
2015-11-24tree.c (free_node): New function.Jan Hubicka1-6/+22
2015-11-21lto.c (iterative_hash_canonical_type): Always recurse for pointers.Jan Hubicka1-4/+18
2015-11-17Add genmatch support for internal functionsRichard Sandiford1-5/+57
2015-11-17Add a combined_fn enumRichard Sandiford1-0/+33
2015-11-13Source range tracking in libcpp and C FE, with bit-packing optimizationDavid Malcolm1-4/+56
2015-11-09optabs.c (expand_vec_cond_expr): Always get sign from type.Ilya Enkovich1-2/+2
2015-11-08Merge of the scalar-storage-order branch.Eric Botcazou1-1/+9
2015-11-05gimplify.c (gimplify_scan_omp_clauses): Add support for OMP_CLAUSE_TILE.Cesar Philippidis1-1/+4
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-13/+0
2015-10-30gimple-fold.c (fold_gimple_assign): Do not dispatch to fold () on single RHSs.Richard Biener1-3/+9
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-10/+9
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-4/+5
2015-10-23This patch fixes a compile-time regression that was originally introduced by ...Caroline Tice1-1/+1
2015-10-23re PR middle-end/68066 (ICE in max_value, at wide-int.cc)Ilya Enkovich1-2/+8
2015-10-22Move more cproj simplifications to match.pdRichard Sandiford1-0/+15
2015-10-21re PR middle-end/67966 (ICE in convert_move, at expr.c:282)Jan Hubicka1-0/+8
2015-10-21tm.texi: Regenerated.Ilya Enkovich1-5/+69
2015-10-16tree.c (recompute_tree_invariant_for_addr_expr): Assert that the argument is ...Eric Botcazou1-0/+2
2015-10-13builtin-types.def (BT_FN_BOOL_UINT_LONGPTR_LONGPTR_LONGPTR, [...]): New.Jakub Jelinek1-4/+40
2015-10-10tree.c (type_with_interoperable_signedness): New.Jan Hubicka1-5/+27
2015-10-05Add a build_real_truncate helper functionRichard Sandiford1-1/+9
2015-10-05Remove remaining uses of REAL_VALUES_IDENTICALRichard Sandiford1-1/+1
2015-10-05Replace REAL_VALUES_EQUAL with real_equalRichard Sandiford1-3/+3
2015-10-04Implement N4514, C++ Extensions for Transactional Memory.Jason Merrill1-0/+2
2015-09-20switch from gimple to gimple*Trevor Saunders1-1/+1
2015-08-31Move some comparison simplifications to match.pdMarc Glisse1-0/+13
2015-08-13tree.c (nonnull_arg_p): Move from ...Richard Biener1-0/+63
2015-08-12Revert "replace several uses of the anon namespace with GCC_FINAL"Trevor Saunders1-2/+6
2015-08-11replace several uses of the anon namespace with GCC_FINALTrevor Saunders1-6/+2
2015-08-01Allow non-overflow ops in reductionsTom de Vries1-0/+69
2015-07-13Fix double word typos.Aldy Hernandez1-5/+5
2015-07-10bb-reorder.c: Don't include obstack.h if backend.h is included.Andrew Macleod1-1/+0
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-18/+5
2015-07-06match.pd: Remove element_mode inside HONOR_*.Marc Glisse1-0/+15
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-2/+0
2015-06-25hash-traits.h (ggc_cache_hasher): Rename to...Richard Sandiford1-4/+4