Searched refs:fndecl (Results 1 - 25 of 47) sorted by relevance

12

/freebsd-10-stable/contrib/gcc/
H A Dc-gimplify.c78 c_genericize (tree fndecl) argument
89 lang_hooks.decl_printable_name (fndecl, 2));
91 IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (fndecl)));
96 dump_node (DECL_SAVED_TREE (fndecl),
99 print_c_tree (dump_orig, DECL_SAVED_TREE (fndecl));
106 gimplify_function_tree (fndecl);
109 dump_function (TDI_generic, fndecl);
114 cgn = cgraph_node (fndecl);
H A Dtree-optimize.c401 tree_rest_of_compilation (tree fndecl)
410 node = cgraph_node (fndecl);
414 if (cgraph_preserve_function_body_p (fndecl))
418 current_function_decl = fndecl;
420 input_location = DECL_SOURCE_LOCATION (fndecl);
421 init_function_start (fndecl);
439 optimize_inline_calls (fndecl);
471 DECL_SAVED_TREE (fndecl) = NULL;
477 if (warn_larger_than && !DECL_EXTERNAL (fndecl) && TREE_TYPE (fndecl))
400 tree_rest_of_compilation(tree fndecl) argument
[all...]
H A Dc-aux-info.c230 gen_formal_list_for_func_def (tree fndecl, formals_style style)
235 formal_decl = DECL_ARGUMENTS (fndecl);
251 if (!DECL_ARGUMENTS (fndecl))
253 if (deserves_ellipsis (TREE_TYPE (fndecl)))
552 gen_aux_info_record (tree fndecl, int is_definition, int is_implicit,
558 expanded_location xloc = expand_location (DECL_SOURCE_LOCATION (fndecl));
577 gen_decl (fndecl, is_definition, ansi));
586 gen_formal_list_for_func_def (fndecl, k_and_r_names),
587 gen_formal_list_for_func_def (fndecl, k_and_r_decls));
229 gen_formal_list_for_func_def(tree fndecl, formals_style style) argument
551 gen_aux_info_record(tree fndecl, int is_definition, int is_implicit, int is_prototyped) argument
H A Dbuiltins.c1779 tree fndecl = get_callee_fndecl (exp);
1790 switch (DECL_FUNCTION_CODE (fndecl))
1863 exp = build_function_call_expr (fndecl, arglist);
1951 tree fndecl = get_callee_fndecl (exp);
1958 if ((DECL_FUNCTION_CODE (fndecl) == BUILT_IN_LDEXP)
1959 || (DECL_FUNCTION_CODE (fndecl) == BUILT_IN_LDEXPF)
1960 || (DECL_FUNCTION_CODE (fndecl) == BUILT_IN_LDEXPL))
1969 switch (DECL_FUNCTION_CODE (fndecl))
2019 exp = build_function_call_expr (fndecl, arglist);
2063 tree fndecl
1778 tree fndecl = get_callee_fndecl (exp); local
1950 tree fndecl = get_callee_fndecl (exp); local
2062 tree fndecl = get_callee_fndecl (exp); local
2222 tree fndecl = get_callee_fndecl (exp); local
2827 tree fndecl = get_callee_fndecl (exp); local
3175 expand_builtin_strcpy(tree fndecl, tree arglist, rtx target, enum machine_mode mode) argument
3305 tree fndecl = get_callee_fndecl (exp); local
3419 tree fndecl, fn; local
3688 tree fndecl, fn; local
3847 tree fndecl, fn; local
3951 expand_builtin_strcat(tree fndecl, tree arglist, rtx target, enum machine_mode mode) argument
4518 expand_builtin_frame_address(tree fndecl, tree arglist) argument
5671 tree fndecl = get_callee_fndecl (exp); local
6526 tree fndecl, arglist, parmlist; local
6832 fold_trunc_transparent_mathfn(tree fndecl, tree arglist) argument
6873 fold_fixed_mathfn(tree fndecl, tree arglist) argument
6948 fold_builtin_cabs(tree arglist, tree type, tree fndecl) argument
7226 fold_builtin_cos(tree arglist, tree type, tree fndecl) argument
7307 fold_builtin_trunc(tree fndecl, tree arglist) argument
7333 fold_builtin_floor(tree fndecl, tree arglist) argument
7364 fold_builtin_ceil(tree fndecl, tree arglist) argument
7395 fold_builtin_round(tree fndecl, tree arglist) argument
7427 fold_builtin_int_roundingfn(tree fndecl, tree arglist) argument
7483 fold_builtin_bitop(tree fndecl, tree arglist) argument
7575 fold_builtin_bswap(tree fndecl, tree arglist) argument
7653 fold_builtin_logarithm(tree fndecl, tree arglist, const REAL_VALUE_TYPE *value) argument
7753 fold_builtin_pow(tree fndecl, tree arglist, tree type) argument
7943 fold_builtin_exponent(tree fndecl, tree arglist, const REAL_VALUE_TYPE *value) argument
8271 fold_builtin_strcpy(tree fndecl, tree arglist, tree len) argument
8313 fold_builtin_strncpy(tree fndecl, tree arglist, tree slen) argument
8586 fold_builtin_signbit(tree fndecl, tree arglist) argument
8623 fold_builtin_copysign(tree fndecl, tree arglist, tree type) argument
8781 fold_builtin_classify(tree fndecl, tree arglist, int builtin_index) argument
8870 fold_builtin_unordered_cmp(tree fndecl, tree arglist, enum tree_code unordered_code, enum tree_code ordered_code) argument
8944 fold_builtin_1(tree fndecl, tree arglist, bool ignore) argument
9281 fold_builtin(tree fndecl, tree arglist, bool ignore) argument
10106 tree fndecl = get_callee_fndecl (exp); local
10460 fold_builtin_memory_chk(tree fndecl, tree arglist, tree maxlen, bool ignore, enum built_in_function fcode) argument
10561 fold_builtin_stxcpy_chk(tree fndecl, tree arglist, tree maxlen, bool ignore, enum built_in_function fcode) argument
10694 fold_builtin_strcat_chk(tree fndecl, tree arglist) argument
10729 fold_builtin_strncat_chk(tree fndecl, tree arglist) argument
10987 fold_builtin_printf(tree fndecl, tree arglist, bool ignore, enum built_in_function fcode) argument
11141 fold_builtin_fprintf(tree fndecl, tree arglist, bool ignore, enum built_in_function fcode) argument
[all...]
H A Dipa-prop.c206 tree fndecl; local
212 fndecl = mt->decl;
213 fnargs = DECL_ARGUMENTS (fndecl);
227 tree fndecl; local
232 fndecl = mt->decl;
233 fnargs = DECL_ARGUMENTS (fndecl);
H A Dcalls.c240 emit_call_1 (rtx funexp, tree fntree, tree fndecl ATTRIBUTE_UNUSED,
252 HOST_WIDE_INT n_popped = RETURN_POPS_ARGS (fndecl, funtype, stack_size);
473 special_function_p (tree fndecl, int flags)
475 if (fndecl && DECL_NAME (fndecl)
476 && IDENTIFIER_LENGTH (DECL_NAME (fndecl)) <= 17
484 && (DECL_CONTEXT (fndecl) == NULL_TREE
485 || TREE_CODE (DECL_CONTEXT (fndecl)) == TRANSLATION_UNIT_DECL)
486 && TREE_PUBLIC (fndecl))
488 const char *name = IDENTIFIER_POINTER (DECL_NAME (fndecl));
472 special_function_p(tree fndecl, int flags) argument
546 setjmp_call_p(tree fndecl) argument
920 initialize_argument_information(int num_actuals ATTRIBUTE_UNUSED, struct arg_data *args, struct args_size *args_size, int n_named_args ATTRIBUTE_UNUSED, tree actparms, tree fndecl, CUMULATIVE_ARGS *args_so_far, int reg_parm_stack_space, rtx *old_stack_level, int *old_pending_adj, int *must_preallocate, int *ecf_flags, bool *may_tailcall, bool call_from_thunk_p) argument
1454 rtx_for_function_call(tree fndecl, tree addr) argument
1852 tree fndecl = 0; local
[all...]
H A Dflags.h305 extern bool flag_instrument_functions_exclude_p (tree fndecl);
H A Dtarget.h420 bool (* function_attribute_inlinable_p) (tree fndecl);
450 tree (* fold_builtin) (tree fndecl, tree arglist, bool ignore);
676 rtx (*struct_value_rtx) (tree fndecl, int incoming);
677 bool (*return_in_memory) (tree type, tree fndecl);
H A Dintegrate.c74 function_attribute_inlinable_p (tree fndecl)
80 for (a = DECL_ATTRIBUTES (fndecl); a; a = TREE_CHAIN (a))
87 return targetm.function_attribute_inlinable_p (fndecl);
72 function_attribute_inlinable_p(tree fndecl) argument
H A Dfunction.c1668 instantiate_decls (tree fndecl)
1673 for (decl = DECL_ARGUMENTS (fndecl); decl; decl = TREE_CHAIN (decl))
1685 instantiate_decls_1 (DECL_INITIAL (fndecl));
1781 tree fndecl = NULL_TREE;
1787 fndecl = get_callee_fndecl (fntype);
1788 fntype = fndecl ? TREE_TYPE (fndecl) : 0;
1791 fndecl = fntype;
1792 fntype = TREE_TYPE (fndecl);
1820 if (TREE_CODE (exp) == CALL_EXPR && fndecl
1657 instantiate_decls(tree fndecl) argument
1769 tree fndecl = NULL_TREE; local
2030 tree fndecl = current_function_decl; local
2988 assign_parms(tree fndecl) argument
3796 allocate_struct_function(tree fndecl) argument
3854 prepare_function_start(tree fndecl) argument
[all...]
H A Dc-decl.c6905 store_parm_decls_newstyle (tree fndecl, const struct c_arg_info *arg_info)
6912 "function definition", fndecl);
6926 fndecl);
6945 DECL_ARGUMENTS (fndecl) = arg_info->parms;
6967 store_parm_decls_oldstyle (tree fndecl, const struct c_arg_info *arg_info)
6976 fndecl);
6984 error ("%Jparameter name missing from parameter list", fndecl);
7020 DECL_SOURCE_LOCATION (decl) = DECL_SOURCE_LOCATION (fndecl);
7064 DECL_ARGUMENTS (fndecl) = 0;
7072 DECL_ARGUMENTS (fndecl)
6878 store_parm_decls_newstyle(tree fndecl, const struct c_arg_info *arg_info) argument
6940 store_parm_decls_oldstyle(tree fndecl, const struct c_arg_info *arg_info) argument
7197 tree fndecl = current_function_decl; local
7254 c_gimple_diagnostics_recursively(tree fndecl) argument
7280 tree fndecl = current_function_decl; local
7430 c_expand_body(tree fndecl) argument
[all...]
H A Ddbxout.c1526 tree fndecl;
1533 fndecl = methods;
1535 fndecl = TREE_VEC_ELT (methods, 0);
1537 fndecl = TREE_VEC_ELT (methods, 1);
1539 while (fndecl)
1546 fndecl && (last == NULL_TREE || DECL_NAME (fndecl) == DECL_NAME (last));
1547 fndecl = TREE_CHAIN (fndecl))
1555 if (TREE_CODE (fndecl) !
1520 tree fndecl; local
[all...]
H A Dgimplify.c888 unshare_body (tree *body_p, tree fndecl) argument
890 struct cgraph_node *cgn = cgraph_node (fndecl);
893 if (body_p == &DECL_SAVED_TREE (fndecl))
901 unvisit_body (tree *body_p, tree fndecl) argument
903 struct cgraph_node *cgn = cgraph_node (fndecl);
906 if (body_p == &DECL_SAVED_TREE (fndecl))
6294 gimplify_body (tree *body_p, tree fndecl, bool do_parms)
6308 unshare_body (body_p, fndecl);
6309 unvisit_body (body_p, fndecl);
6312 input_location = DECL_SOURCE_LOCATION (fndecl);
6292 gimplify_body(tree *body_p, tree fndecl, bool do_parms) argument
6367 gimplify_function_tree(tree fndecl) argument
6393 gimplify_body (&DECL_SAVED_TREE (fndecl), fndecl, true); local
[all...]
H A Ddojump.c566 tree fndecl = get_callee_fndecl (exp);
569 if (fndecl
570 && DECL_BUILT_IN_CLASS (fndecl) == BUILT_IN_NORMAL
571 && DECL_FUNCTION_CODE (fndecl) == BUILT_IN_EXPECT
565 tree fndecl = get_callee_fndecl (exp); local
H A Dlanghooks.c396 tree fndecl ATTRIBUTE_UNUSED,
H A Dtree-inline.c864 another function. Walks FN via CFG, returns new fndecl. */
972 tree fndecl = id->src_fn; local
974 body = DECL_SAVED_TREE (fndecl);
984 tree fndecl = id->src_fn; local
988 gcc_assert (ENTRY_BLOCK_PTR_FOR_FUNCTION (DECL_STRUCT_FUNCTION (fndecl)));
1460 inline_forbidden_p (tree fndecl) argument
1467 FOR_EACH_BB_FN (bb, DECL_STRUCT_FUNCTION (fndecl))
1471 inline_forbidden_p_1, fndecl);
2738 tree_versionable_function_p (tree fndecl) argument
2740 if (fndecl
[all...]
H A Dpredict.c1010 tree fndecl;
1015 && (fndecl = get_callee_fndecl (TREE_OPERAND (stmt, 1)))
1016 && DECL_BUILT_IN_CLASS (fndecl) == BUILT_IN_NORMAL
1017 && DECL_FUNCTION_CODE (fndecl) == BUILT_IN_EXPECT
1008 tree fndecl; local
H A Dstub-objc.c256 objc_finish_method_definition (tree ARG_UNUSED (fndecl))
/freebsd-10-stable/contrib/gcc/cp/
H A Dmethod.c539 do_build_copy_constructor (tree fndecl)
541 tree parm = FUNCTION_FIRST_USER_PARM (fndecl);
638 do_build_assign_ref (tree fndecl)
640 tree parm = TREE_CHAIN (DECL_ARGUMENTS (fndecl));
746 synthesize_method (tree fndecl)
749 tree context = decl_function_context (fndecl);
758 DECL_SOURCE_LOCATION (fndecl)
759 = DECL_SOURCE_LOCATION (TYPE_NAME (DECL_CONTEXT (fndecl)));
764 if (DECL_CLONED_FUNCTION_P (fndecl))
765 fndecl
537 do_build_copy_constructor(tree fndecl) argument
636 do_build_assign_ref(tree fndecl) argument
744 synthesize_method(tree fndecl) argument
[all...]
H A Ddecl2.c591 tree fndecls, fndecl = 0;
600 fndecl = OVL_CURRENT (fndecls);
602 p2 = TYPE_ARG_TYPES (TREE_TYPE (fndecl));
611 if (DECL_STATIC_FUNCTION_P (fndecl)
617 if (is_template != (TREE_CODE (fndecl) == TEMPLATE_DECL))
621 TREE_TYPE (TREE_TYPE (fndecl)))
625 DECL_TEMPLATE_PARMS (fndecl)))
627 == DECL_TEMPLATE_SPECIALIZATION (fndecl))
630 == DECL_TI_TEMPLATE (fndecl))))
642 is_conv_op = DECL_CONV_FN_P (fndecl);
590 tree fndecls, fndecl = 0; local
2342 tree fndecl; local
2881 tree fndecl; local
3041 tree fndecl = node->decl; local
[all...]
H A Ddecl.c6032 tree fndecl;
6052 fndecl = build_lang_decl (FUNCTION_DECL, get_identifier (name), fntype);
6055 TREE_PUBLIC (fndecl) = 0;
6056 DECL_ARTIFICIAL (fndecl) = 1;
6061 DECL_INLINE (fndecl) = 1;
6062 DECL_DECLARED_INLINE_P (fndecl) = 1;
6063 DECL_INTERFACE_KNOWN (fndecl) = 1;
6070 DECL_CONTEXT (parmdecl) = fndecl;
6072 DECL_ARGUMENTS (fndecl) = parmdecl;
6075 pushdecl (fndecl);
6021 tree fndecl; local
11531 tree fndecl = current_function_decl; local
11786 outer_curly_brace_block(tree fndecl) argument
11808 tree fndecl = current_function_decl; local
12047 tree fndecl = grokdeclarator (declarator, declspecs, MEMFUNCDEF, 0, local
12122 tree fndecl = decl; local
[all...]
H A Dsearch.c1919 look_for_overrides (tree type, tree fndecl)
1931 found += look_for_overrides_r (basetype, fndecl);
1940 look_for_overrides_here (tree type, tree fndecl)
1950 if (DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (fndecl))
1953 ix = lookup_fnfields_1 (type, DECL_NAME (fndecl));
1966 else if (DECL_STATIC_FUNCTION_P (fndecl))
1969 tree dtypes = TYPE_ARG_TYPES (TREE_TYPE (fndecl));
1973 else if (same_signature_p (fndecl, fn))
1984 look_for_overrides_r (tree type, tree fndecl)
1986 tree fn = look_for_overrides_here (type, fndecl);
1916 look_for_overrides(tree type, tree fndecl) argument
1937 look_for_overrides_here(tree type, tree fndecl) argument
1981 look_for_overrides_r(tree type, tree fndecl) argument
[all...]
H A Dcp-gimplify.c752 cp_genericize (tree fndecl) argument
758 for (t = DECL_ARGUMENTS (fndecl); t; t = TREE_CHAIN (t))
774 if (TREE_ADDRESSABLE (TREE_TYPE (DECL_RESULT (fndecl))))
776 t = DECL_RESULT (fndecl);
784 if (DECL_CLONED_FUNCTION_P (fndecl))
790 walk_tree (&DECL_SAVED_TREE (fndecl), cp_genericize_r, p_set, NULL);
794 c_genericize (fndecl);
H A Dtypeck.c2753 tree fntype, fndecl;
2774 fndecl = function;
2791 fndecl = NULL_TREE;
2830 params, fndecl, LOOKUP_NORMAL,
2868 convert_arguments (tree typelist, tree values, tree fndecl, int flags, int block_call)
2878 if (fndecl)
2880 if (TREE_CODE (TREE_TYPE (fndecl)) == METHOD_TYPE)
2882 if (DECL_NAME (fndecl) == NULL_TREE
2883 || IDENTIFIER_HAS_TYPE_VALUE (DECL_NAME (fndecl)))
2904 if (fndecl)
2747 tree fntype, fndecl; local
2862 convert_arguments(tree typelist, tree values, tree fndecl, int flags, int block_call) argument
6407 convert_for_assignment(tree type, tree rhs, const char *errtype, tree fndecl, int parmnum) argument
6546 convert_for_initialization(tree exp, tree type, tree rhs, int flags, const char *errtype, tree fndecl, int parmnum) argument
[all...]
H A Dclass.c868 tree fndecl,
876 if (fndecl != BV_FN (v)
893 BV_FN (v) = fndecl;
1790 same_signature_p (tree fndecl, tree base_fndecl)
1794 if (DECL_DESTRUCTOR_P (base_fndecl) && DECL_DESTRUCTOR_P (fndecl)
1795 && special_function_p (base_fndecl) == special_function_p (fndecl))
1801 if (DECL_DESTRUCTOR_P (base_fndecl) || DECL_DESTRUCTOR_P (fndecl))
1804 if (DECL_NAME (fndecl) == DECL_NAME (base_fndecl)
1805 || (DECL_CONV_FN_P (fndecl)
1807 && same_type_p (DECL_CONV_FN_TYPE (fndecl),
865 modify_vtable_entry(tree t, tree binfo, tree fndecl, tree delta, tree *virtuals) argument
1786 same_signature_p(tree fndecl, tree base_fndecl) argument
2405 tree fndecl; local
5093 tree fndecl = BV_FN (fn); local
7794 tree fndecl; local
[all...]

Completed in 437 milliseconds

12