Home
last modified time | relevance | path

Searched refs:finish_function (Results 1 – 25 of 37) sorted by relevance

12

/freebsd-12.1/contrib/gcc/cp/
H A DChangeLog.tree-ssa190 * decl.c (finish_function): Call it.
208 * decl.c (finish_function): Don't check flag_disable_gimple.
212 * decl.c (finish_function): Always gimplify; call c_warn_unused_result.
245 * decl.c (finish_function): Set cfun->function_end_locus.
264 * decl.c (finish_function): Fix misapplied patch. Don't
362 * decl.c (finish_function): Call set_has_hidden_use when
427 (finish_function): Save and restore file/line information
471 (finish_function): Don't genericize templates.
497 * decl.c (finish_function): Call c_genericize.
H A Doptimize.c209 finish_function (0); in maybe_clone_body()
H A DChangeLog.gcc4398 (finish_function): Check DECL_INITIAL invariant.
H A DChangeLog-1999364 (finish_function): Likewise.
387 (finish_function): Likewise.
719 (finish_function): Likewise.
1038 (finish_function): Likewise.
1838 finish_function.
2085 (pending_inline): Call finish_function.
2586 (finish_function): Removed parameter.
3112 (finish_function): Likewise.
3620 (finish_function): Don't decrement it.
5241 (finish_function): Likewise.
[all …]
H A DChangeLog.apple193 to finish_function.
195 (finish_function): Don't pop the nested class when synthesizing
200 Pass new flag to finish_function.
H A Dmethod.c524 thunk_fndecl = finish_function (0); in use_thunk()
803 expand_or_defer_fn (finish_function (0)); in synthesize_method()
H A DChangeLog-199371 (finish_function): Also complain about no return in a non-void fn if
168 * cp-decl.c (finish_function): Don't pass pointer to
170 (finish_function): Likewise.
H A DChangeLog-1995191 (finish_function): Use it to see if the dtor is empty. Avoid doing
540 (finish_function): Use sequences instead of the obsolete
1183 * decl.c (finish_function): Pass a type into the new
1297 * decl.c (finish_function): Clear current_class_decl.
2242 * decl.c (finish_function): Only set DECL_NOT_REALLY_EXTERN if
2423 * decl.c (finish_function): Only unset current_function_decl if
2589 * decl.c (finish_function): Only set DECL_EXTERNAL here if the
2721 * decl.c (finish_function): Change test for calling
3102 * decl.c (finish_function): Don't rely on actual parameters being
3526 (finish_function): Handle DECL_STATIC_{CON,DE}STRUCTOR.
[all …]
H A DChangeLog-199694 (finish_function): Just clear the DECL_RTL of our arguments.
1092 * decl.c (finish_function): Set the DECL_CONTEXT of the result to
1660 * decl.c (finish_function): If function_depth > 1, set nested.
1748 * decl.c (finish_function): Do access control on base destructors.
1856 (finish_function): Likewise.
1968 * decl.c (finish_function): Clear out current_class_ref just like
2792 * decl.c (finish_function): Don't set nested based on
2919 (finish_function): Likewise.
3276 * decl.c (finish_function): Only call pop_memoized_context if
3443 (finish_function): Delete unused vars VFIELDS and ALLOCATED_THIS.
[all …]
H A DChangeLog-19971009 * decl.c (finish_function): Just warn about flowing off the end.
1713 function_cannot_inline_p after finish_function.
1714 * decl.c (finish_function): Turn on flag_inline_functions and turn
1948 (finish_function): Put the base init code for constructors just
1974 (finish_function): Likewise.
2280 * decl.c (finish_function): Pass a binfo.
2291 * decl.c (finish_function): Use build_scoped_method_call instead
2521 * decl.c (finish_function): Also zero out DECL_INCOMING_RTL for
H A DChangeLog-1994401 * decl.c (finish_function): Emit types used in method parameters
723 (finish_function): Don't set TREE_ASM_WRITTEN on discarded inlines.
807 (finish_function): Reverse order of poplevel and pop_nested_class so
810 (finish_function): Add parameter 'nested'. Don't call
812 * various: Pass extra parameter to finish_function.
1372 (finish_function): Use DECL_DEFER_OUTPUT to decide which inlines to
1453 * decl.c (finish_function): We can't inline constructors and
2621 * decl.c (finish_function): Call expand_exception_blocks to put
3230 * decl.c (finish_function): Change init_vtbl_ptrs call to
3285 (finish_function): Don't look at overloads_to_forget.
[all …]
H A Ddecl2.c2408 fn = finish_function (0); in finish_objects()
2562 expand_or_defer_fn (finish_function (0)); in finish_static_storage_duration_function()
H A DChangeLog-2000822 (finish_function): Don't mess with obstacks.
1100 (finish_function): Remove RTL-generation code.
1450 * decl.c (finish_function): Move the code for handling functions
2262 * decl.c (finish_function): Warn if a function has no return
4238 * decl.c (finish_function): Don't play games with DECL_INLINE.
4468 (finish_function): Don't add extra code to a clone.
4516 * cp-tre.h (finish_function): Change prototype.
4518 (finish_function): Take only one parameter.
4808 * decl.c (finish_function): Adjust call to mark_inline_for_output.
5525 * decl.c (store_parm_decls, finish_function): Check it.
[all …]
H A DChangeLog-20042297 * decl.c (finish_function): Clean out pointers we no longer need.
2443 finish_function): Likewise.
2533 finish_function, finish_method, maybe_register_incomplete_var,
3021 (finish_function): Don't warn for constructors or destructors.
3829 * decl.c (finish_function): Remove temporary band-aid.
4674 * decl.c (finish_function): Call it.
4748 (finish_function): Use alloc_stmt_list to zap entire function.
4803 (start_function, finish_function): Use statement lists.
4874 * decl.c (finish_function): Warn about no return in all functions.
5284 * decl.c (finish_function): Do not call calls_setjmp_p.
[all …]
H A DChangeLog-199867 * decl.c (finish_function): Undo inadvertent change in previous
160 (finish_function): Likewise.
178 appropriate values to finish_function.
490 (finish_function): Don't confuse BLOCK-order when
970 * decl.c (finish_function): Not here.
3546 * decl.c (finish_function): Use it.
3632 * decl.c (finish_function): Just return nothing from a constructor.
4739 (finish_function): Likewise.
5217 (finish_function): Likewise.
6406 (finish_function): Initialize `cond' and `thenclause' to NULL_TREE.
[all …]
H A DChangeLog32 * decl.c (finish_function): Comment fix.
421 * decl.c (finish_function): Use DECL_REPLACEABLE.
694 * decl.c (finish_function): Set TREE_NOTHROW only for
1809 * decl.c (finish_function): Clear extern_decl_map.
2709 (finish_function): Likewise.
3127 (start_preparsed_function, finish_function): Likewise.
3670 (finish_function): Likewise.
4482 (finish_function): Use it.
6464 * decl.c (finish_function): Use SET_EXPR_LOCATION instead of
7104 * decl.c (finish_function): Fix comment. Annotate the compiler
H A DChangeLog-2002555 * decl.c (finish_function): Also complain about no return in
2529 * decl.c (finish_function): Change "#ifdef VMS_TARGET" to
3821 * decl.c (finish_function): Only warn about missing return
3924 (finish_function): Don't warn if current_function_returns_null.
4036 * decl.c (finish_function): Warn about a non-void function with
4097 (finish_function): Don't abort when
H A DChangeLog-2001114 (finish_function): Move [cd]tor handling and call_poplevel to
149 * decl.c (finish_function): Check VMS_TARGET, not VMS.
1115 * decl.c (finish_function): Nullify returns here.
2208 (finish_function): Call finish_fname_decls.
2469 (finish_function): Use finish_eh_spec_block.
H A DChangeLog-2003355 * decl.c (finish_function): Check if return type is dependent before
1424 (finish_function): Use "kind" field in binding_level, not
1530 * decl.c (finish_function): Clear current_function_decl.
1692 * decl.c (finish_function): Pass fndecl to aggregate_value_p.
4677 * decl.c (finish_function): If a function does not contain any
5115 * decl.c (finish_function): Only allow the NRVO to use variables
6818 * decl.c (finish_function): add class to keyed_classes list if we
H A Ddecl.c5257 finish_function (4); in synth_block_byref_id_object_copy_func()
5310 finish_function (4); in synth_block_byref_id_object_dispose_func()
6077 expand_or_defer_fn (finish_function (0)); in end_cleanup_fn()
11806 finish_function (int flags) in finish_function() function
H A Dparser.c16173 fn = finish_function ((ctor_initializer_p ? 1 : 0) | in cp_parser_function_definition_after_declarator()
19564 finish_function (4); in synth_copy_helper_block_func()
19662 finish_function (4); in synth_destroy_helper_block_func()
19914 finish_function (4); in cp_parser_block_literal_expr()
/freebsd-12.1/contrib/gcc/
H A Dc-tree.h468 extern void finish_function (void);
H A Dc-parser.c1560 finish_function (); in c_parser_declaration_or_fndef()
1567 finish_function (); in c_parser_declaration_or_fndef()
9082 finish_function (); in synth_copy_helper_block_func()
9154 finish_function (); in synth_destroy_helper_block_func()
9427 finish_function (); in c_parser_block_literal_expr()
H A Dc-decl.c3539 finish_function (); in synth_block_byref_id_object_copy_func()
3590 finish_function (); in synth_block_byref_id_object_dispose_func()
7272 finish_function (void) in finish_function() function
H A DChangeLog.tree-ssa33 * c-decl.c (finish_function): When !targetm.have_ctors_dtors,
1631 * c-decl.c (finish_function): Call lower_nested_functions.
2425 * c-decl.c (finish_function): Do not pass
3383 (mflang_flush_calls): Use start_function/finish_function.
7076 * c-decl.c (finish_function): Always gimplify. Call
7374 * c-decl.c (finish_function): Set it.
8243 * c-decl.c (finish_function): Fix misapplied patch. Don't
12040 * c-decl.c (finish_function): No longer save/restore the
13591 (finish_function): Save and restore the current filename and
14343 * c-decl.c (finish_function): Call c_genericize instead of
[all …]

12