aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-06-25decl.c (value_annotation_hasher::handle_cache_entry): Delete.Richard Sandiford1-19/+7
2015-06-25tree-core.h (struct tree_optimization_option): Make opts a pointer to struct ...Andrew MacLeod1-3/+20
2015-06-17tree-core.h (tree_target_option): Make opts field a pointer to a cl_target_op...Andrew MacLeod1-0/+13
2015-06-17tree.h (merge_dllimport_decl_attributes, [...]): Remove conditional exposure ...Andrew MacLeod1-0/+36
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+0
2015-06-13Fix comment documenting make_vector_statPatrick Palka1-1/+1
2015-06-08lto.c (hash_canonical_type): Drop hashing of TYPE_STRING_FLAG.Jan Hubicka1-3/+3
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-6/+0
2015-06-07alias.c (get_alias_set): Be ready for TYPE_CANONICAL of ptr_type_node to not ...Jan Hubicka1-7/+3
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-5/+0
2015-06-04lto.c (hash_canonical_type): Use tree_code_for_canonical_type_merging.Jan Hubicka1-1/+2
2015-06-03lto.c (iterative_hash_canonical_type, [...]): only hash main variants of typesJan Hubicka1-1/+18
2015-06-03Fix memory report layout at various places.Martin Liska1-7/+12
2015-06-03re PR c/64223 (same warning repeated twice with same line number)Marek Polacek1-36/+67
2015-05-27re PR c++/66270 (ICE: canonical types differ for identical types)Nathan Sidwell1-2/+4
2015-05-27expr.h (array_at_struct_end_p): Move to...Eric Botcazou1-2/+135
2015-05-26re PR ipa/66181 (/usr/include/bits/types.h:134:16: ICE: verify_type failed)Ramana Radhakrishnan1-1/+0
2015-05-24re PR lto/66180 (many -Wodr false positives when building LLVM with -flto)Jan Hubicka1-2/+1
2015-05-24ipa-utils.h (method_class_type): Remove.Jan Hubicka1-1/+9
2015-05-24tree.c (prototype_p, [...]): Constify.Jan Hubicka1-5/+5
2015-05-23lto.c (hash_canonical_type): Be sure we hash only types that need alias set.Jan Hubicka1-0/+17
2015-05-23tree.c (gimple_canonical_types_compatible_p): Do not compare function attribu...Jan Hubicka1-7/+3
2015-05-19tree.c (verify_type_variant): Fix #undef.Jan Hubicka1-1/+246
2015-05-16ipa-utils.h (warn_types_mismatch, [...]): Declare.Jan Hubicka1-2/+1
2015-05-16tree.c (verify_type_variant): Verify tree_base and type_common flags.Jan Hubicka1-98/+137
2015-05-12ipa-devirt.c (type_with_linkage_p): New function.Jan Hubicka1-28/+22