aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
AgeCommit message (Expand)AuthorFilesLines
2015-01-23Remove false positives for warnings that break LTO profiledMartin Liska1-0/+11
2015-01-21re PR middle-end/64313 (gcc.dg/torture/builtin-explog-1.c fails on bare-metal...Richard Biener1-10/+36
2015-01-15Merge current set of OpenACC changes from gomp-4_0-branch.Thomas Schwinge1-8/+84
2015-01-12re PR ipa/64550 (IPA fixes cause ICE in tree-ssa.c:939)Chen Gang1-1/+1
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-38/+0
2015-01-09IPA ICF: target and optimization flags comparison.Martin Liska1-0/+10
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-11fold-const.c (fold_negate_expr): Add ANY_INTEGRAL_TYPE_P check.Marek Polacek1-4/+40
2014-11-24re PR tree-optimization/55334 (mgrid regression (ipa-cp disables vectorization))Richard Biener1-0/+5
2014-11-20remove param1_is usageTrevor Saunders1-0/+5
2014-11-20convert many if_marked htab to hash_tableTrevor Saunders1-0/+22
2014-11-18tree.c (element_mode, [...]): New functions.Marc Glisse1-0/+7
2014-11-13tree.h (TYPE_OVERFLOW_SANITIZED): Define.Marek Polacek1-0/+6
2014-11-11match.pd: Implement patterns from associate_plusminus and factor in differenc...Richard Biener1-0/+1
2014-11-05ipa-chkp.c: New.Ilya Enkovich1-0/+20
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-4/+4
2014-10-23AVX-512. 81.1/n. Extend `function_code' field `tree_var_decl' structure.Kirill Yukhin1-1/+1
2014-10-14machmode.h (int_n_data_t): New.DJ Delorie1-2/+11
2014-09-25[multiple changes]Andreas Krebbel1-0/+4
2014-09-24cgraph.h, [...]: Rename all instances of DECL_ABSTRACT to DECL_ABSTRACT_P.Aldy Hernandez1-1/+1
2014-09-23tree.h (int_bit_position): Turn into inline function; implement using wide int.Jan Hubicka1-1/+10
2014-09-12tree.c (integer_each_onep): New function.Marc Glisse1-0/+5
2014-09-11common.opt (flto-odr-type-merging): New flag.Jan Hubicka1-1/+5
2014-08-02add a hash_set based on hash_tableTrevor Saunders1-1/+2
2014-08-01Change inchash to name space.Andi Kleen1-3/+9
2014-07-25Convert the tree.c type hashing over to inchashAndi Kleen1-1/+12
2014-07-25Add an abstract incremental hash data typeAndi Kleen1-3/+0
2014-07-15tree.c (tree_code_size): Add TRANSLATION_UNIT_DECL, NAMESPACE_DECL, IMPORTED_...Jan Hubicka1-6/+2
2014-07-02tree.c (decls_same_for_odr, [...]): Remove.Jan Hubicka1-2/+2
2014-06-25langhooks-def.h (LANG_HOOKS_OMP_CLAUSE_LINEAR_CTOR): Define.Jakub Jelinek1-0/+5
2014-06-24class.c (check_methods, [...]): Guard VINDEX checks by FUNCTION_DECL check.Jan Hubicka1-4/+3
2014-06-20asan.c (pass_sanopt::execute): Handle IFN_UBSAN_BOUNDS.Marek Polacek1-2/+4
2014-06-20cgraph.h (struct symtab_node): Add field in_init_priority_hash (set_init_prio...Jan Hubicka1-4/+0
2014-06-18improve sloc assignment on bind_expr entry/exit codeOlivier Hainque1-0/+5
2014-06-15c-common.c (handle_tls_model_attribute): Use set_decl_tls_model.Jan Hubicka1-2/+4
2014-06-12symtab.c (section_hash): New hash.Jan Hubicka1-2/+2
2014-06-11re PR tree-optimization/61437 (wrong code on x86_64-linux-gnu when compile se...Richard Biener1-1/+3
2014-06-11varasm.c (set_implicit_section): New function.Jan Hubicka1-5/+0
2014-06-09symtab.c (dump_symtab_base): Update dumping.Jan Hubicka1-4/+5
2014-06-04tree.h (may_be_aliased): Trust TREE_ADDRESSABLE from TREE_PUBLIC and DECL_EXT...Richard Biener1-3/+1
2014-06-04New attribute lookup function additionMartin Liska1-0/+22
2014-06-02expr.h: Remove prototypes of functions defined in builtins.c.Andrew MacLeod1-42/+5
2014-05-28re PR c++/47202 (Endless recursion during mangling)Jason Merrill1-0/+1
2014-05-27tree.h (decl_comdat_group): Declare.Jan Hubicka1-0/+1
2014-05-26system.h: Define __STDC_FORMAT_MACROS before including inttypes.h.Richard Biener1-1/+0
2014-05-24tree-core.h (tree_decl_with_vis): Replace comdat_group by symtab_node pointer.Jan Hubicka1-1/+1
2014-05-21tree.def (VOID_CST): New.Richard Sandiford1-0/+2
2014-05-20tree.h (DECL_ONE_ONLY): Return true only for externally visible symbols.Jan Hubicka1-1/+2
2014-05-19tree.h: Remove extraneous template <>.Richard Sandiford1-1/+0
2014-05-11tree.h (OMP_CLAUSE_LINEAR_STMT): Define.Jakub Jelinek1-0/+3