aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
AgeCommit message (Expand)AuthorFilesLines
2010-11-04tree.def (FMA_EXPR): New tree code.Richard Guenther1-0/+1
2010-10-31tree.h (EXPR_LOC_OR_HERE): New macro.Jason Merrill1-0/+1
2010-10-29tree.h (build_vector_from_val): Declare.Artjoms Sinkarovs1-0/+1
2010-10-26Implement opaque-enum-specifiers for C++0x.Rodrigo Rivas Costa1-0/+3
2010-10-18Fix PR 46041Michael Meissner1-1/+0
2010-10-16gimplify.c (gimplify_type_sizes): If the type is to be ignored for debug info...Eric Botcazou1-2/+3
2010-10-15Add fma supportMichael Meissner1-0/+1
2010-10-11tree.h (TREE_THIS_NOTRAP): Use TREE_CHECK5.Ian Lance Taylor1-4/+8
2010-10-08Makefile.in (TM_H): Include $(FLAGS_H) instead of options.h.Joseph Myers1-1/+1
2010-09-29tree.h (SCOPE_FILE_SCOPE_P): New macro.Richard Guenther1-3/+6
2010-09-24lto-symtab.c (lto_symtab_entry_def): Add guessed field.Jan Hubicka1-25/+2
2010-09-24extend.texi: (attribute leaf): Document.Jan Hubicka1-0/+2
2010-09-20langhooks.h (struct lang_hooks_for_types): Remove hash_types field.Eric Botcazou1-0/+2
2010-09-16tree.c (tree_node_structure_for_code): TRANSLATION_UNIT_DECL is TS_TRANSLATIO...Richard Guenther1-0/+20
2010-09-13tree.c (build_zero_cst): New.Jan Hubicka1-0/+1
2010-09-10tree.c (make_vector_type): Do not set TYPE_DEBUG_REPRESENTATION_TYPE.Richard Guenther1-6/+0
2010-09-10tree.h (build_index_2_type): Remove.Richard Guenther1-1/+0
2010-09-08tree.h (TYPE_ORIG_SIZE_TYPE): Remove.Richard Guenther1-3/+0
2010-09-06tree.def (MISALIGNED_INDIRECT_REF): Remove.Richard Guenther1-5/+7
2010-09-03tree.def (TARGET_MEM_REF): Merge TMR_SYMBOL and TMR_BASE.Richard Guenther1-4/+5
2010-09-01re PR bootstrap/45321 (ARM bootstrap failure due to stdarg_p change)Mikael Pettersson1-4/+2
2010-08-30Stack usage supportEric Botcazou1-1/+6
2010-08-20tree.h (alias_diag_flags): New enum.Olivier Hainque1-1/+12
2010-08-17tree.h (host_integerp): Add ATTRIBUTE_PURE when not ENABLE_TREE_CHECKING.Jakub Jelinek1-1/+13
2010-08-16tree-cfg.c (verify_types_in_gimple_reference): Verify TARGET_MEM_REF a bit.Richard Guenther1-1/+0
2010-08-12tree-flow.h (struct ptr_info_def): Add align and misalign fields.Richard Guenther1-1/+1
2010-08-10tree.h (get_object_alignment): Adjust prototype.Richard Guenther1-1/+1
2010-08-10tree.h (tree_node_kind): Delete.Nathan Froyd1-2/+0
2010-08-05Replace exact_log2(x & -x) in favor of more direct computation.Richard Henderson1-3/+1
2010-07-26re PR target/44132 (emutls is broken under a range of circumstances.)Richard Henderson1-1/+0
2010-07-23tree.h (struct tree_base): Add nameless_flag bitfield.Jakub Jelinek1-1/+9
2010-07-15tree.h (enum tree_index): Add TI_INTEGER_THREE.Anatoly Sokolov1-0/+2
2010-07-15* tree.h (TREE_RTL_OPERAND_CHECK): Delete.Nathan Froyd1-12/+0
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-0/+1
2010-07-13tree.h (build_function_call_expr): Delete.Nathan Froyd1-1/+2
2010-07-10re PR middle-end/42505 (loop canonicalization causes a lot of unnecessary tem...Sandra Loosemore1-0/+2
2010-07-10tree.h (DECL_REPLACEABLE_P): Strengthen check for weak symbols.Richard Sandiford1-1/+6
2010-07-05double-int.h (fit_double_type): Remove declaration.Anatoly Sokolov1-1/+1
2010-07-05tree.c (reference_alias_ptr_type): New function.Richard Guenther1-0/+1
2010-07-05tree.h (build_call_list): Remove.Nathan Froyd1-1/+0
2010-07-05tree-ssa-loop-im.c (for_each_index): Do not handle ALIGN_INDIRECT_REF.Richard Guenther1-2/+1
2010-07-01re PR middle-end/42834 (memcpy folding overeager)Richard Guenther1-0/+4
2010-06-30tree.h (block_may_fallthru): Declare here.Manuel López-Ibáñez1-4/+4
2010-06-28double-int.h (force_fit_type_double): Remove declaration.Anatoly Sokolov1-0/+1
2010-06-25With large parts from Jim Wilson:Bernd Schmidt1-0/+1
2010-06-18tree.h (record_layout_info): Change type of pending_statics field to a VEC.Nathan Froyd1-1/+1
2010-06-17tree.h (vec_member): Declare.Nathan Froyd1-0/+1
2010-06-14re PR bootstrap/44426 (gcc 4.5.0 requires c9x compiler to build)Jakub Jelinek1-2/+1
2010-06-13lto-streamer-in.c (lto_input_ts_type_tree_pointers): Do not stream but initia...Richard Guenther1-9/+17
2010-06-08utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis1-1/+1