Home
last modified time | relevance | path

Searched refs:PUSH_ARGS (Results 1 – 23 of 23) sorted by relevance

/openbsd/gnu/gcc/gcc/
H A Ddefaults.h494 #ifndef PUSH_ARGS
496 #define PUSH_ARGS !ACCUMULATE_OUTGOING_ARGS macro
498 #define PUSH_ARGS 0 macro
512 #define PUSH_ARGS_REVERSED PUSH_ARGS
H A Dcalls.c1905 int must_preallocate = !PUSH_ARGS; in expand_call()
2006 if (reg_parm_stack_space > 0 && PUSH_ARGS) in expand_call()
3611 if (!PUSH_ARGS) in emit_library_call_value_1()
H A Dexpr.c1229 if (PUSH_ARGS) in block_move_libcall_safe_for_call_parm()
3647 && PUSH_ARGS in emit_push_insn()
3808 if (args_addr == 0 && PUSH_ARGS) in emit_push_insn()
H A Drtlanal.c3469 if (x == stack_pointer_rtx && PUSH_ARGS) in nonzero_bits1()
H A Dcombine.c11401 if (regno == STACK_POINTER_REGNUM && PUSH_ARGS) in use_crosses_set_p()
/openbsd/gnu/usr.bin/gcc/gcc/
H A Ddefaults.h418 #ifndef PUSH_ARGS
420 #define PUSH_ARGS !ACCUMULATE_OUTGOING_ARGS macro
422 #define PUSH_ARGS 0 macro
H A Dcalls.c54 #define PUSH_ARGS_REVERSED PUSH_ARGS
2207 int must_preallocate = !PUSH_ARGS;
2293 if (reg_parm_stack_space > 0 && PUSH_ARGS)
3893 if (!PUSH_ARGS)
H A Dexpr.c1823 if (PUSH_ARGS) in block_move_libcall_safe_for_call_parm()
3831 && PUSH_ARGS
3996 if (args_addr == 0 && PUSH_ARGS)
H A Dcombine.c8315 if (x == stack_pointer_rtx && PUSH_ARGS)
12074 if (regno == STACK_POINTER_REGNUM && PUSH_ARGS)
H A DChangeLog.38647 (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Provide default value.
8656 (expand_call): Likewise; conditionize PUSH_ROUNDING code by PUSH_ARGS.
8660 * combine.c (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Provide default
8673 (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): New macro.
8674 * expr.c (ACCUMULATE_OUTGONG_ARGS, PUSH_ARGS): Provide default.
8684 * tm.texi (PUSH_ARGS): Document.
H A DChangeLog.57790 * defaults.h (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Move from ...
H A DChangeLog8266 * doc/tm.texi (PUSH_ARGS): Remove misplaced line.
H A DChangeLog.720527 * config/c4x/c4x.h: Use PUSH_ARGS and PUSH_ROUNDING for stack passing.
/openbsd/gnu/gcc/gcc/config/crx/
H A Dcrx.h304 #define PUSH_ARGS (!TARGET_NO_PUSH_ARGS) macro
/openbsd/gnu/gcc/gcc/config/m32c/
H A Dm32c.h480 #define PUSH_ARGS 1 macro
/openbsd/gnu/gcc/gcc/config/i386/
H A Di386.opt169 Target Report InverseMask(NO_PUSH_ARGS, PUSH_ARGS)
H A Di386.h1363 #define PUSH_ARGS (TARGET_PUSH_ARGS && !ACCUMULATE_OUTGOING_ARGS) macro
/openbsd/gnu/gcc/gcc/config/c4x/
H A Dc4x.h918 #define PUSH_ARGS 1 macro
/openbsd/gnu/usr.bin/gcc/gcc/config/c4x/
H A Dc4x.h1097 #define PUSH_ARGS 1 macro
/openbsd/gnu/usr.bin/gcc/gcc/config/i386/
H A Di386.h1616 #define PUSH_ARGS (TARGET_PUSH_ARGS && !ACCUMULATE_OUTGOING_ARGS) macro
/openbsd/gnu/usr.bin/gcc/gcc/doc/
H A Dtm.texi3307 @findex PUSH_ARGS
3308 @item PUSH_ARGS
3314 it. When @code{PUSH_ARGS} is nonzero, @code{PUSH_ROUNDING} must be defined too.
3345 Setting both @code{PUSH_ARGS} and @code{ACCUMULATE_OUTGOING_ARGS}
/openbsd/gnu/gcc/gcc/doc/
H A Dtm.texi3620 @defmac PUSH_ARGS
3626 it. When @code{PUSH_ARGS} is nonzero, @code{PUSH_ROUNDING} must be defined too.
3632 defined, it defaults to @code{PUSH_ARGS} on targets where the stack
3664 Setting both @code{PUSH_ARGS} and @code{ACCUMULATE_OUTGOING_ARGS}
H A Dgccint.info22175 -- Macro: PUSH_ARGS
22180 arguments into it. When `PUSH_ARGS' is nonzero, `PUSH_ROUNDING'
22186 is not defined, it defaults to `PUSH_ARGS' on targets where the
22210 Setting both `PUSH_ARGS' and `ACCUMULATE_OUTGOING_ARGS' is not
33313 * PUSH_ARGS: Stack Arguments. (line 18)