Searched refs:PARM_BOUNDARY (Results 1 - 25 of 109) sorted by relevance

12345

/openbsd-current/gnu/usr.bin/gcc/gcc/config/m68k/
H A D3b1g.h52 && int_size_in_bytes (TYPE) < PARM_BOUNDARY / BITS_PER_UNIT) \
53 : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY) \
H A Dcrds.h117 && int_size_in_bytes (TYPE) < PARM_BOUNDARY / BITS_PER_UNIT) \
118 : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY) \
H A D3b1.h88 && int_size_in_bytes (TYPE) < PARM_BOUNDARY / BITS_PER_UNIT) \
89 : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY) \
H A Dmot3300.h118 #undef PARM_BOUNDARY macro
119 #define PARM_BOUNDARY 16 macro
/openbsd-current/gnu/gcc/gcc/config/i386/
H A Dnetware.c69 parm_size = ((parm_size + PARM_BOUNDARY - 1)
70 / PARM_BOUNDARY * PARM_BOUNDARY);
115 parm_size = ((parm_size + PARM_BOUNDARY - 1)
116 / PARM_BOUNDARY * PARM_BOUNDARY);
H A Dwinnt.c325 parm_size = ((parm_size + PARM_BOUNDARY - 1)
326 / PARM_BOUNDARY * PARM_BOUNDARY);
/openbsd-current/gnu/gcc/gcc/config/iq2000/
H A Diq2000.h107 #define PARM_BOUNDARY 32
429 && int_size_in_bytes (TYPE) < (PARM_BOUNDARY / BITS_PER_UNIT))\
430 : (GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY \
436 ? ((TYPE_ALIGN(TYPE) <= PARM_BOUNDARY) \
437 ? PARM_BOUNDARY \
439 : ((GET_MODE_ALIGNMENT(MODE) <= PARM_BOUNDARY) \
440 ? PARM_BOUNDARY \
105 #define PARM_BOUNDARY macro
/openbsd-current/gnu/gcc/gcc/config/arc/
H A Darc.h145 #define PARM_BOUNDARY 32
633 PARM_BOUNDARY is used for all arguments. */
635 (((TYPE) ? TYPE_ALIGN (TYPE) : GET_MODE_BITSIZE (MODE)) <= PARM_BOUNDARY \
636 ? PARM_BOUNDARY \
637 : 2 * PARM_BOUNDARY)
142 #define PARM_BOUNDARY macro
/openbsd-current/gnu/gcc/gcc/config/m88k/
H A Dm88k.h171 #define PARM_BOUNDARY 32
173 /* Largest alignment for stack parameters (if greater than PARM_BOUNDARY). */
753 ? upward : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY ? downward : none)
757 `PARM_BOUNDARY' is used for all arguments. */
760 <= PARM_BOUNDARY ? PARM_BOUNDARY : 2 * PARM_BOUNDARY)
167 #define PARM_BOUNDARY macro
/openbsd-current/gnu/usr.bin/gcc/gcc/config/i960/
H A Di960.h382 #define PARM_BOUNDARY 32
871 ? ((TYPE_ALIGN (TYPE) <= PARM_BOUNDARY) \
872 ? PARM_BOUNDARY \
874 : ((GET_MODE_ALIGNMENT (MODE) <= PARM_BOUNDARY) \
875 ? PARM_BOUNDARY \
381 #define PARM_BOUNDARY macro
/openbsd-current/gnu/gcc/gcc/
H A Dexpr.h174 && int_size_in_bytes (TYPE) < (PARM_BOUNDARY / BITS_PER_UNIT)) \
175 : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY) \
188 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) PARM_BOUNDARY
H A Dfunction.c2253 aligned to more than PARM_BOUNDARY bits. We must preserve this
2567 list. If it was, this will not work if PARM_BOUNDARY is not
2577 gcc_assert (!size || !(PARM_BOUNDARY % BITS_PER_WORD));
3091 PARM_BOUNDARY / BITS_PER_UNIT);
3317 The second, controlled by FUNCTION_ARG_PADDING and PARM_BOUNDARY,
3318 optionally rounds the size of the parm to PARM_BOUNDARY. The
3387 || (tree_low_cst (sizetree, 1) * BITS_PER_UNIT) % PARM_BOUNDARY))
3388 s2 = round_up (s2, PARM_BOUNDARY / BITS_PER_UNIT);
3440 || (tree_low_cst (sizetree, 1) * BITS_PER_UNIT) % PARM_BOUNDARY))
3441 sizetree = round_up (sizetree, PARM_BOUNDARY / BITS_PER_UNI
[all...]
/openbsd-current/gnu/usr.bin/gcc/gcc/config/i386/
H A Dwinnt.c424 parm_size = ((parm_size + PARM_BOUNDARY - 1)
425 / PARM_BOUNDARY * PARM_BOUNDARY);
/openbsd-current/gnu/gcc/gcc/config/m32r/
H A Dm32r.h391 #define PARM_BOUNDARY 32
1000 PARM_BOUNDARY is used for all arguments. */
1002 /* We assume PARM_BOUNDARY == UNITS_PER_WORD here. */
1004 (((TYPE) ? TYPE_ALIGN (TYPE) : GET_MODE_BITSIZE (MODE)) <= PARM_BOUNDARY \
1005 ? PARM_BOUNDARY : 2 * PARM_BOUNDARY)
388 #define PARM_BOUNDARY macro
/openbsd-current/gnu/usr.bin/gcc/gcc/config/arc/
H A Darc.h220 #define PARM_BOUNDARY 32
747 PARM_BOUNDARY is used for all arguments. */
749 (((TYPE) ? TYPE_ALIGN (TYPE) : GET_MODE_BITSIZE (MODE)) <= PARM_BOUNDARY \
750 ? PARM_BOUNDARY \
751 : 2 * PARM_BOUNDARY)
217 #define PARM_BOUNDARY macro
/openbsd-current/gnu/usr.bin/gcc/gcc/config/m88k/
H A Dm88k.h237 #define PARM_BOUNDARY 32
239 /* Largest alignment for stack parameters (if greater than PARM_BOUNDARY). */
884 ? upward : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY ? downward : none)
888 `PARM_BOUNDARY' is used for all arguments. */
890 (((TYPE) ? TYPE_ALIGN (TYPE) : GET_MODE_BITSIZE (MODE)) <= PARM_BOUNDARY \
891 ? PARM_BOUNDARY : 2 * PARM_BOUNDARY)
233 #define PARM_BOUNDARY macro
/openbsd-current/gnu/usr.bin/gcc/gcc/config/xtensa/
H A Dxtensa.h264 #define PARM_BOUNDARY 32
891 ? (TYPE_ALIGN (TYPE) <= PARM_BOUNDARY \
892 ? PARM_BOUNDARY \
894 : (GET_MODE_ALIGNMENT (MODE) <= PARM_BOUNDARY \
895 ? PARM_BOUNDARY \
263 #define PARM_BOUNDARY macro
/openbsd-current/gnu/gcc/gcc/config/h8300/
H A Dh8300.h193 #define PARM_BOUNDARY (TARGET_H8300H || TARGET_H8300S ? 32 : 16)
517 (((BYTES) + PARM_BOUNDARY / 8 - 1) & -PARM_BOUNDARY / 8)
192 #define PARM_BOUNDARY macro
/openbsd-current/gnu/usr.bin/gcc/gcc/config/h8300/
H A Dh8300.h256 #define PARM_BOUNDARY (TARGET_H8300H || TARGET_H8300S ? 32 : 16)
548 (((BYTES) + PARM_BOUNDARY / 8 - 1) & -PARM_BOUNDARY / 8)
255 #define PARM_BOUNDARY macro
/openbsd-current/gnu/usr.bin/gcc/gcc/
H A Dexpr.h134 && int_size_in_bytes (TYPE) < (PARM_BOUNDARY / BITS_PER_UNIT)) \
135 : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY) \
144 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) PARM_BOUNDARY
H A Dcalls.c1002 set_mem_align (stack_area, PARM_BOUNDARY);
1391 / (PARM_BOUNDARY / BITS_PER_UNIT)
1392 * (PARM_BOUNDARY / BITS_PER_UNIT));
1678 set_mem_align (args[i].stack, PARM_BOUNDARY);
1689 set_mem_align (args[i].stack_slot, PARM_BOUNDARY);
3968 set_mem_align (save_area, PARM_BOUNDARY);
4052 emit_push_insn (val, mode, NULL_TREE, NULL_RTX, PARM_BOUNDARY,
4266 set_mem_align (stack_area, PARM_BOUNDARY);
4567 used = (((size + PARM_BOUNDARY / BITS_PER_UNIT - 1)
4568 / (PARM_BOUNDARY / BITS_PER_UNI
[all...]
H A Dfunction.c4672 = (((nregs * UNITS_PER_WORD) + (PARM_BOUNDARY / BITS_PER_UNIT) - 1)
4673 / (PARM_BOUNDARY / BITS_PER_UNIT)
4674 * (PARM_BOUNDARY / BITS_PER_UNIT));
4802 list. If it was, this will not work if PARM_BOUNDARY is not
4814 else if (PARM_BOUNDARY % BITS_PER_WORD != 0)
5349 The second, controlled by FUNCTION_ARG_PADDING and PARM_BOUNDARY,
5350 optionally rounds the size of the parm to PARM_BOUNDARY. The
5428 || (tree_low_cst (sizetree, 1) * BITS_PER_UNIT) % PARM_BOUNDARY))
5429 s2 = round_up (s2, PARM_BOUNDARY / BITS_PER_UNIT);
5481 || (tree_low_cst (sizetree, 1) * BITS_PER_UNIT) % PARM_BOUNDARY))
[all...]
/openbsd-current/gnu/gcc/gcc/config/mcore/
H A Dmcore.h160 #define PARM_BOUNDARY 32 macro
165 ? BIGGEST_ALIGNMENT : PARM_BOUNDARY)
/openbsd-current/gnu/gcc/gcc/config/crx/
H A Dcrx.h82 #define PARM_BOUNDARY 32 macro
/openbsd-current/gnu/usr.bin/gcc/gcc/config/m32r/
H A Dm32r.h469 #define PARM_BOUNDARY 32
1152 PARM_BOUNDARY is used for all arguments. */
1154 /* We assume PARM_BOUNDARY == UNITS_PER_WORD here. */
1156 (((TYPE) ? TYPE_ALIGN (TYPE) : GET_MODE_BITSIZE (MODE)) <= PARM_BOUNDARY \
1157 ? PARM_BOUNDARY \
1158 : 2 * PARM_BOUNDARY)
466 #define PARM_BOUNDARY macro

Completed in 396 milliseconds

12345