Home
last modified time | relevance | path

Searched refs:call_insn (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/src/gnu/usr.bin/gcc/gcc/
Dcalls.c469 rtx call_insn; local
580 for (call_insn = get_last_insn ();
581 call_insn && GET_CODE (call_insn) != CALL_INSN;
582 call_insn = PREV_INSN (call_insn))
585 if (! call_insn)
599 if (CALL_INSN_FUNCTION_USAGE (call_insn))
603 for (link = CALL_INSN_FUNCTION_USAGE (call_insn); XEXP (link, 1) != 0;
610 CALL_INSN_FUNCTION_USAGE (call_insn) = call_fusage;
614 CONST_OR_PURE_CALL_P (call_insn) = 1;
619 REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_EH_REGION, const0_rtx,
[all …]
Dgcov.c148 int call_insn; member
1080 if (a_ptr->call_insn)
1120 a_ptr->call_insn = arcptr->fake;
1529 if (a_ptr->call_insn)
Dbuiltins.c1183 rtx incoming_args, result, reg, dest, src, call_insn; local
1313 for (call_insn = get_last_insn ();
1314 call_insn && GET_CODE (call_insn) != CALL_INSN;
1315 call_insn = PREV_INSN (call_insn))
1318 if (! call_insn)
1323 if (CALL_INSN_FUNCTION_USAGE (call_insn))
1327 for (link = CALL_INSN_FUNCTION_USAGE (call_insn); XEXP (link, 1) != 0;
1334 CALL_INSN_FUNCTION_USAGE (call_insn) = call_fusage;
Drtlanal.c3274 find_first_parameter_load (call_insn, boundary) in find_first_parameter_load() argument
3275 rtx call_insn, boundary; in find_first_parameter_load()
3285 for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1))
3300 before = call_insn;
Drtl.def566 DEF_RTL_EXPR(CALL_INSN, "call_insn", "iuuBteieee", 'i')
DChangeLog.48168 (call_insn): Use mcu_enhanced and mcu_mega.
9744 (call_insn): Likewise.
15113 * config/avr/avr.md (*movhi, call_insn, call_value_insn):
/openbsd/src/gnu/gcc/gcc/
Dcalls.c249 rtx call_insn; in emit_call_1() local
360 call_insn = last_call_insn (); in emit_call_1()
372 add_function_usage_to (call_insn, call_fusage); in emit_call_1()
376 CONST_OR_PURE_CALL_P (call_insn) = 1; in emit_call_1()
381 REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_EH_REGION, const0_rtx, in emit_call_1()
382 REG_NOTES (call_insn)); in emit_call_1()
390 REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_EH_REGION, GEN_INT (rn), in emit_call_1()
391 REG_NOTES (call_insn)); in emit_call_1()
396 REG_NOTES (call_insn) = gen_rtx_EXPR_LIST (REG_NORETURN, const0_rtx, in emit_call_1()
397 REG_NOTES (call_insn)); in emit_call_1()
[all …]
Demit-rtl.c3567 add_function_usage_to (rtx call_insn, rtx call_fusage) in add_function_usage_to() argument
3569 gcc_assert (call_insn && CALL_P (call_insn)); in add_function_usage_to()
3573 if (CALL_INSN_FUNCTION_USAGE (call_insn)) in add_function_usage_to()
3577 for (link = CALL_INSN_FUNCTION_USAGE (call_insn); XEXP (link, 1) != 0; in add_function_usage_to()
3584 CALL_INSN_FUNCTION_USAGE (call_insn) = call_fusage; in add_function_usage_to()
Drtlanal.c3102 find_first_parameter_load (rtx call_insn, rtx boundary) in find_first_parameter_load() argument
3112 for (p = CALL_INSN_FUNCTION_USAGE (call_insn); p; p = XEXP (p, 1)) in find_first_parameter_load()
3126 before = call_insn; in find_first_parameter_load()
3127 first_set = call_insn; in find_first_parameter_load()
Dbuiltins.c1382 rtx incoming_args, result, reg, dest, src, call_insn; in expand_builtin_apply() local
1512 call_insn = last_call_insn (); in expand_builtin_apply()
1513 add_function_usage_to (call_insn, call_fusage); in expand_builtin_apply()
Drtl.def132 DEF_RTL_EXPR(CALL_INSN, "call_insn", "iuuBieieee", RTX_INSN)
/openbsd/src/gnu/usr.bin/gcc/gcc/doc/
Drtl.texi393 @cindex @code{call_insn} and @samp{/u}
394 @cindex @code{unchanging}, in @code{call_insn}
396 In a @code{call_insn}, @code{note}, or an @code{expr_list} for notes,
402 @cindex @code{call_insn} and @samp{/u}
404 @cindex @code{unchanging}, in @code{jump_insn}, @code{call_insn} and @code{insn}
406 In a @code{jump_insn}, @code{call_insn}, or @code{insn} indicates
421 @cindex @code{call_insn} and @samp{/v}
426 @cindex @code{volatil}, in @code{insn}, @code{call_insn}, @code{jump_insn}, @code{code_label}, @cod…
428 In an @code{insn}, @code{call_insn}, @code{jump_insn}, @code{code_label},
436 @cindex @code{call_insn} and @samp{/s}
[all …]
/openbsd/src/gnu/gcc/gcc/doc/
Drtl.texi563 @cindex @code{call_insn} and @samp{/u}
564 @cindex @code{unchanging}, in @code{call_insn}
566 In a @code{call_insn}, @code{note}, or an @code{expr_list} for notes,
572 @cindex @code{call_insn} and @samp{/u}
574 @cindex @code{unchanging}, in @code{jump_insn}, @code{call_insn} and @code{insn}
576 In a @code{jump_insn}, @code{call_insn}, or @code{insn} indicates
583 @cindex @code{call_insn} and @samp{/v}
588 @cindex @code{volatil}, in @code{insn}, @code{call_insn}, @code{jump_insn}, @code{code_label}, @cod…
590 In an @code{insn}, @code{call_insn}, @code{jump_insn}, @code{code_label},
598 @cindex @code{call_insn} and @samp{/s}
[all …]
Dgccint.info8985 In a `call_insn', `note', or an `expr_list' for notes, indicates
8990 In a `jump_insn', `call_insn', or `insn' indicates that the branch
8995 In an `insn', `call_insn', `jump_insn', `code_label', `barrier',
9000 In an `insn' or `jump_insn' or `call_insn' in a delay slot of a
9072 Nonzero in an `insn', `call_insn', `jump_insn', `barrier', or
9117 During instruction scheduling, in an `insn', `call_insn' or
9121 scheduling pass, for example, `use' insns before a `call_insn' may
9122 not be separated from the `call_insn'. Stored in the `in_struct'
9130 For a `call_insn', nonzero if the insn is a sibling call. Stored
9259 In a `call_insn', 1 means it is a sibling call.
[all …]
/openbsd/src/gnu/gcc/gcc/config/m32r/
Dpredicates.md386 (match_code "insn,call_insn,jump_insn")
414 (match_code "insn,call_insn,jump_insn")
/openbsd/src/gnu/usr.bin/gcc/gcc/config/pa/
Dpa.c3826 rtx begin_label_rtx, call_insn; local
3853 call_insn =
3858 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), r24);
3862 call_insn =
3870 REG_NOTES (call_insn)
3871 = gen_rtx_EXPR_LIST (REG_EH_REGION, constm1_rtx, REG_NOTES (call_insn));
3875 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), pic_offset_table_rtx);
3877 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), arg_pointer_rtx);
5037 output_arg_descriptor (call_insn) in output_arg_descriptor() argument
5038 rtx call_insn; in output_arg_descriptor()
[all …]
Dpa.md5847 rtx op, call_insn;
5912 call_insn = emit_call_insn (gen_call_symref_64bit (op, nb));
5916 call_insn = emit_call_insn (gen_call_reg_64bit (op, nb));
5924 call_insn = emit_call_insn (gen_call_symref_pic (op, nb));
5926 call_insn = emit_call_insn (gen_call_symref (op, nb));
5934 call_insn = emit_call_insn (gen_call_reg_pic (nb));
5936 call_insn = emit_call_insn (gen_call_reg (nb));
6344 rtx op, call_insn;
6410 call_insn = emit_call_insn (gen_call_val_symref_64bit (dst, op, nb));
6414 call_insn = emit_call_insn (gen_call_val_reg_64bit (dst, op, nb));
[all …]
/openbsd/src/gnu/gcc/gcc/config/pa/
Dpa.c4209 rtx begin_label_rtx, call_insn; in hppa_profile_hook() local
4248 call_insn = in hppa_profile_hook()
4254 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), r24); in hppa_profile_hook()
4258 call_insn = in hppa_profile_hook()
4266 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), gen_rtx_REG (SImode, 25)); in hppa_profile_hook()
4267 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), gen_rtx_REG (SImode, 26)); in hppa_profile_hook()
4271 REG_NOTES (call_insn) in hppa_profile_hook()
4272 = gen_rtx_EXPR_LIST (REG_EH_REGION, constm1_rtx, REG_NOTES (call_insn)); in hppa_profile_hook()
5544 output_arg_descriptor (rtx call_insn) in output_arg_descriptor() argument
5569 gcc_assert (GET_CODE (call_insn) == CALL_INSN); in output_arg_descriptor()
[all …]
Dpa.md7481 rtx op, call_insn;
7545 call_insn = emit_call_insn (gen_call_symref_64bit (op, nb));
7549 call_insn = emit_call_insn (gen_call_reg_64bit (op, nb));
7557 call_insn = emit_call_insn (gen_call_symref_pic (op, nb));
7559 call_insn = emit_call_insn (gen_call_symref (op, nb));
7567 call_insn = emit_call_insn (gen_call_reg_pic (nb));
7569 call_insn = emit_call_insn (gen_call_reg (nb));
7979 rtx op, call_insn;
8044 call_insn = emit_call_insn (gen_call_val_symref_64bit (dst, op, nb));
8048 call_insn = emit_call_insn (gen_call_val_reg_64bit (dst, op, nb));
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/romp/
Dromp.md1662 rtx call_insn;
1689 call_insn = emit_call_insn (gen_call_internal (operands[0], operands[1]));
1690 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), reg0);
1720 rtx call_insn;
1747 call_insn = emit_call_insn (gen_call_value_internal (operands[0],
1750 use_reg (&CALL_INSN_FUNCTION_USAGE (call_insn), reg0);
/openbsd/src/gnu/gcc/gcc/config/avr/
Davr.md2095 (define_insn "call_insn"
/openbsd/src/gnu/usr.bin/gcc/gcc/config/avr/
Davr.md2087 (define_insn "call_insn"
/openbsd/src/gnu/gcc/gcc/config/bfin/
Dbfin.md1818 (define_insn "*call_insn"
/openbsd/src/gnu/usr.bin/gcc/gcc/config/sh/
Dsh.md6117 rtx call_insn;
6120 call_insn = emit_call_insn (gen_sibcalli_pcrel (operands[2], operands[1],
6122 SIBLING_CALL_P (call_insn) = 1;
/openbsd/src/gnu/gcc/gcc/config/sh/
Dsh.md7766 rtx call_insn;
7769 call_insn = emit_call_insn (gen_sibcalli_pcrel (operands[2], operands[1],
7771 SIBLING_CALL_P (call_insn) = 1;

12