Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/gcc/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-1999364 (finish_function): Likewise.
387 (finish_function): Likewise.
395 * decl.c (finish_function): Mark functions that call setjmp as
429 (finish_function): Keep DECL_INITIAL for functions that might be
471 (finish_function): Call permanent_allocation, just so
599 (finish_function): Don't call end_protect_partials here.
719 (finish_function): Likewise.
985 * decl.c (finish_function): Call free_after_parsing for functions
1038 (finish_function): Likewise.
1356 (finish_function): Adjust call to finish_stmt_tree.
[all …]
H A Dmethod.c522 thunk_fndecl = finish_function (0); in use_thunk()
801 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
2257 (finish_function): Set DECL_EXTERNAL and DECL_NOT_REALLY_EXTERN on
2423 * decl.c (finish_function): Only unset current_function_decl if
2589 * decl.c (finish_function): Only set DECL_EXTERNAL here if the
2607 * decl.c (finish_function): If we're not emitting the function yet,
2721 * decl.c (finish_function): Change test for calling
[all …]
H A DChangeLog-199694 (finish_function): Just clear the DECL_RTL of our arguments.
457 (finish_function): Always clear DECL_ARGUMENTS on function decls with
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
[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.c2364 fn = finish_function (0); in finish_objects()
2518 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 …]
/openbsd-src/gnu/gcc/gcc/objcp/
H A Dobjcp-decl.c87 expand_or_defer_fn (finish_function (0)); in objcp_finish_function()
H A Dobjcp-decl.h46 #define finish_function() \ macro
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Doptimize.c272 finish_function (0);
H A Dmethod.c525 expand_body (finish_function (0));
806 expand_body (finish_function (0));
H A Dparse.y815 { expand_body (finish_function (0)); }
817 { expand_body (finish_function (0)); }
2274 expand_body (finish_function (2));
2279 expand_body (finish_function (2));
2284 finish_function (2);
H A DChangeLog.2364 (finish_function): Likewise.
387 (finish_function): Likewise.
395 * decl.c (finish_function): Mark functions that call setjmp as
429 (finish_function): Keep DECL_INITIAL for functions that might be
471 (finish_function): Call permanent_allocation, just so
599 (finish_function): Don't call end_protect_partials here.
719 (finish_function): Likewise.
985 * decl.c (finish_function): Call free_after_parsing for functions
1038 (finish_function): Likewise.
1356 (finish_function): Adjust call to finish_stmt_tree.
[all …]
H A DChangeLog.1189 (finish_function): Use sequences instead of the obsolete
832 * decl.c (finish_function): Pass a type into the new
946 * decl.c (finish_function): Clear current_class_decl.
1891 * decl.c (finish_function): Only set DECL_NOT_REALLY_EXTERN if
1906 (finish_function): Set DECL_EXTERNAL and DECL_NOT_REALLY_EXTERN on
2072 * decl.c (finish_function): Only unset current_function_decl if
2238 * decl.c (finish_function): Only set DECL_EXTERNAL here if the
2256 * decl.c (finish_function): If we're not emitting the function yet,
2370 * decl.c (finish_function): Change test for calling
2545 * decl.c (finish_function): Add calls to end_protect_partials to end
[all …]
H A DChangeLog1238 * decl.c (finish_function): If a function does not contain any
1368 * decl.c (finish_function): Don't skip a block.
1371 * decl.c (finish_function): Only allow the NRVO to use variables
1562 * decl.c (finish_function): add class to keyed_classes list if we
3932 * decl.c (finish_function): Change "#ifdef VMS_TARGET" to
5224 * decl.c (finish_function): Only warn about missing return
5327 (finish_function): Don't warn if current_function_returns_null.
5439 * decl.c (finish_function): Warn about a non-void function with
5500 (finish_function): Don't abort when
6091 (finish_function): Move [cd]tor handling and call_poplevel to
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dc-objc-common.c350 finish_function (0, 0);
H A Dc-tree.h207 extern void finish_function PARAMS ((int, int));
H A Dc-parse.in438 finish_function (0, 1);
452 finish_function (0, 1);
466 finish_function (0, 1);
1604 finish_function (1, 1);
1635 finish_function (1, 1);
/openbsd-src/gnu/gcc/gcc/
H A Dc-tree.h463 extern void finish_function (void);

123