Home
last modified time | relevance | path

Searched refs:find_tail_calls (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-tailcall.cc414 find_tail_calls (basic_block bb, struct tailcall **ret) in find_tail_calls() function
470 find_tail_calls (e->src, ret); in find_tail_calls()
1124 find_tail_calls (e->src, &tailcalls); in tree_optimize_tail_calls_1()
H A DChangeLog.gimple-classes1417 (find_tail_calls): Likewise.
2054 * tree-tailcall.c (find_tail_calls): Likewise.
4040 * tree-tailcall.c (find_tail_calls): Strengthen local "call" from
4466 * tree-tailcall.c (find_tail_calls): Likewise.
H A DChangeLog.tuples447 * tree-tailcall.c (find_tail_calls, eliminate_tail_call): Likewise.
611 * tree-tailcall.c (find_tail_calls): Update comment.
906 * tree-tailcall.c (find_tail_calls): Remove stale FIXME note.
3035 (find_tail_calls): Change all tree using code to GIMPLE using
H A DChangeLog.tree-ssa724 (find_tail_calls): Use types_compatible_p langhook instead of
740 * tree-tailcall.c (find_tail_calls): Tighten test for tail recursion.
1034 (find_tail_calls): Find tail calls on whose results simple operations
2981 (find_tail_calls): Ignore returns with virtual operands.
5412 (find_tail_calls): Track return values in SSA graph.
6078 (optimize_tail_call, find_tail_calls): New.
H A DChangeLog-20049545 * tree-tailcall.c (find_tail_calls): Check that parameter is
10983 (find_tail_calls): Likewise.
15789 * tree-tailcall.c (find_tail_calls): Also fail is statement has
23045 * tree-tailcall.c (find_tail_calls): Likewise.
30613 * tree-tailcall.c (find_tail_calls): Rename occurences of vdef
30757 * tree-tailcall.c (find_tail_calls): Don't check early for
32850 (find_tail_calls): Likewise.
H A DChangeLog-20107052 * tree-tailcall.c (find_tail_calls): Convert the operands to the type
32799 * tree-tailcall.c (find_tail_calls): Clobbers also prevent tail calls.
33697 * tree-tailcall.c (find_tail_calls): Allow PARM_DECL uses.
34460 (find_tail_calls): Move tailcall verification to the
35119 (find_tail_calls): Verify the tail call.
H A DChangeLog-201915917 (find_tail_calls): Allocate tailr_arg_needs_copy and set its bits as
18759 * tree-tailcall.c (find_tail_calls): Reject calls that might
29210 (find_tail_calls): Perform variable life analysis before punting.
29904 * tree-tailcall.c (find_tail_calls): Don't turn a call from a
H A DChangeLog-201726566 * tree-tailcall.c (find_tail_calls): Do not move stmts into
26779 * tree-tailcall.c (find_tail_calls): Skip GIMPLE_PREDICT
29103 * tree-tailcall.c (find_tail_calls): Track stmts to move in
29276 (find_tail_calls): Handle moving unrelated defs before
H A DChangeLog-20077588 * tree-tailcall.c (find_tail_calls): If we don't have aliases
16359 * tree-tailcall.c (find_tail_calls): Likewise.
28678 * tree-tailcall.c (find_tail_calls): Use new CALL_EXPR iterator.
H A DChangeLog-2005721 * tree-tailcall.c (find_tail_calls): Use XNEW.
20852 * tree-tailcall.c (find_tail_calls): Use ZERO_SSA_OPERANDS.
29423 * tree-tailcall.c (independent_of_stmt_p, find_tail_calls,
H A DChangeLog-201314001 * tree-tailcall.c (find_tail_calls): Don't use tail-call recursion
19956 (find_tail_calls): Use it.
21729 (find_tail_calls): Give up for pointer result types if m is non-NULL.
H A DChangeLog-20098948 (find_tail_calls): Combine multiple additions and multiplications.
11248 * tree-tailcall.c (find_tail_calls): Likewise.
H A DChangeLog-201218133 * tree-tailcall.c (find_tail_calls): Walk over local decls
32760 * tree-tailcall.c (find_tail_calls): Ignore gimple_clobber_p stmts
H A DChangeLog-20163665 * tree-tailcall.c (find_tail_calls): Allow calls to reference
4875 (find_tail_calls): Allow copies between local variables to follow
H A DChangeLog-201812086 * tree-tailcall.c (find_tail_calls): Likewise.
27998 * tree-tailcall.c (find_tail_calls): Check call arguments against
H A DChangeLog-20152562 * tree-tailcall.c (find_tail_calls): Ignore GIMPLE_NOPs.
35553 * tree-tailcall.c (suitable_for_tail_opt_p, find_tail_calls):
H A DChangeLog-20062819 (find_tail_calls): Same.
H A DChangeLog-200818262 * tree-tailcall.c (find_tail_calls): Don't mark calls storing
H A DChangeLog-202124597 * tree-tailcall.c (find_tail_calls): Handle empty typed
H A DChangeLog-202010049 * tree-tailcall.c (find_tail_calls): Likewise.
H A DChangeLog-201135290 * tree-tailcall.c (find_tail_calls): Ignore returns.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-tailcall.c417 find_tail_calls (basic_block bb, struct tailcall **ret) in find_tail_calls() function
473 find_tail_calls (e->src, ret); in find_tail_calls()
1114 find_tail_calls (e->src, &tailcalls); in tree_optimize_tail_calls_1()