| /freebsd-9-stable/contrib/gcc/config/i386/ |
| D | netware.c | 69 parm_size = ((parm_size + PARM_BOUNDARY - 1) in gen_stdcall_or_fastcall_decoration() 70 / PARM_BOUNDARY * PARM_BOUNDARY); in gen_stdcall_or_fastcall_decoration() 115 parm_size = ((parm_size + PARM_BOUNDARY - 1) in gen_regparm_prefix() 116 / PARM_BOUNDARY * PARM_BOUNDARY); in gen_regparm_prefix()
|
| D | winnt.c | 324 parm_size = ((parm_size + PARM_BOUNDARY - 1) in gen_stdcall_or_fastcall_suffix() 325 / PARM_BOUNDARY * PARM_BOUNDARY); in gen_stdcall_or_fastcall_suffix()
|
| D | i386.h | 610 #define PARM_BOUNDARY BITS_PER_WORD macro
|
| D | i386.c | 4124 if (align < PARM_BOUNDARY) in ix86_function_arg_boundary() 4125 align = PARM_BOUNDARY; in ix86_function_arg_boundary() 4136 align = PARM_BOUNDARY; in ix86_function_arg_boundary() 4140 align = PARM_BOUNDARY; in ix86_function_arg_boundary() 4145 align = PARM_BOUNDARY; in ix86_function_arg_boundary()
|
| /freebsd-9-stable/contrib/gcc/ |
| D | expr.h | 172 && int_size_in_bytes (TYPE) < (PARM_BOUNDARY / BITS_PER_UNIT)) \ 173 : GET_MODE_BITSIZE (MODE) < PARM_BOUNDARY) \ 186 #define FUNCTION_ARG_BOUNDARY(MODE, TYPE) PARM_BOUNDARY
|
| D | function.c | 2566 gcc_assert (!size || !(PARM_BOUNDARY % BITS_PER_WORD)); in assign_parm_setup_block() 3080 PARM_BOUNDARY / BITS_PER_UNIT); in assign_parms() 3374 || (tree_low_cst (sizetree, 1) * BITS_PER_UNIT) % PARM_BOUNDARY)) in locate_and_pad_parm() 3375 s2 = round_up (s2, PARM_BOUNDARY / BITS_PER_UNIT); in locate_and_pad_parm() 3427 || (tree_low_cst (sizetree, 1) * BITS_PER_UNIT) % PARM_BOUNDARY)) in locate_and_pad_parm() 3428 sizetree = round_up (sizetree, PARM_BOUNDARY / BITS_PER_UNIT); in locate_and_pad_parm() 3456 if (boundary > PARM_BOUNDARY && boundary > STACK_BOUNDARY) in pad_to_arg_alignment() 3482 if (boundary > PARM_BOUNDARY && boundary > STACK_BOUNDARY) in pad_to_arg_alignment() 3494 if (boundary > PARM_BOUNDARY && boundary > STACK_BOUNDARY) in pad_to_arg_alignment() 3505 if (GET_MODE_BITSIZE (passed_mode) % PARM_BOUNDARY) in pad_below() [all …]
|
| D | calls.c | 766 set_mem_align (stack_area, PARM_BOUNDARY); in save_fixed_argument_area() 800 set_mem_align (stack_area, PARM_BOUNDARY); in restore_fixed_argument_area() 3714 emit_push_insn (val, mode, NULL_TREE, NULL_RTX, PARM_BOUNDARY, in emit_library_call_value_1() 4220 used = (((size + PARM_BOUNDARY / BITS_PER_UNIT - 1) in store_one_arg() 4221 / (PARM_BOUNDARY / BITS_PER_UNIT)) in store_one_arg() 4222 * (PARM_BOUNDARY / BITS_PER_UNIT)); in store_one_arg() 4227 PARM_BOUNDARY, partial, reg, used - size, argblock, in store_one_arg() 4418 && int_size_in_bytes (type) % (PARM_BOUNDARY / BITS_PER_UNIT) in must_pass_in_stack_var_size_or_pad()
|
| D | builtins.c | 1423 set_mem_align (dest, PARM_BOUNDARY); in expand_builtin_apply() 1425 set_mem_align (src, PARM_BOUNDARY); in expand_builtin_apply() 1431 set_mem_align (arguments, PARM_BOUNDARY); in expand_builtin_apply() 4261 align = PARM_BOUNDARY / BITS_PER_UNIT; in std_gimplify_va_arg_expr()
|
| D | expr.c | 3619 offset = partial % (PARM_BOUNDARY / BITS_PER_UNIT); in emit_push_insn() 3736 int offset = partial % (PARM_BOUNDARY / BITS_PER_UNIT); in emit_push_insn()
|
| /freebsd-9-stable/contrib/gdb/gdb/ |
| D | valops.c | 1012 #ifndef PARM_BOUNDARY 1013 #define PARM_BOUNDARY (0) macro 1027 if (PARM_BOUNDARY) in value_push() 1028 container_len = ((len + PARM_BOUNDARY / TARGET_CHAR_BIT - 1) in value_push() 1029 & ~(PARM_BOUNDARY / TARGET_CHAR_BIT - 1)); in value_push()
|
| D | gdbarch.h | 1949 #if (GDB_MULTI_ARCH > GDB_MULTI_ARCH_PARTIAL) && defined (PARM_BOUNDARY) 1952 #if !defined (PARM_BOUNDARY) 1953 #define PARM_BOUNDARY (gdbarch_parm_boundary (current_gdbarch)) macro
|
| D | gdbarch.c | 1930 #ifdef PARM_BOUNDARY in gdbarch_dump() 1933 XSTRING (PARM_BOUNDARY)); in gdbarch_dump() 1936 PARM_BOUNDARY); in gdbarch_dump()
|
| /freebsd-9-stable/contrib/gcc/config/sparc/ |
| D | sparc.h | 632 #define PARM_BOUNDARY (TARGET_ARCH64 ? 64 : 32) macro 1591 ? 128 : PARM_BOUNDARY)
|
| D | sparc.c | 4497 && TYPE_ALIGN (type) % PARM_BOUNDARY != 0) in function_arg_slotno()
|
| /freebsd-9-stable/contrib/gcc/config/s390/ |
| D | s390.h | 178 #define PARM_BOUNDARY (TARGET_64BIT ? 64 : 32) macro
|
| /freebsd-9-stable/contrib/gcc/config/arm/ |
| D | arm.h | 452 #define PARM_BOUNDARY 32 macro 1499 : PARM_BOUNDARY )
|
| D | arm.c | 2719 return (GET_MODE_ALIGNMENT (mode) > PARM_BOUNDARY in arm_needs_doubleword_align() 2720 || (type && TYPE_ALIGN (type) > PARM_BOUNDARY)); in arm_needs_doubleword_align() 13642 mark_reg_pointer (arg_pointer_rtx, PARM_BOUNDARY); in arm_init_expanders()
|
| /freebsd-9-stable/contrib/gcc/config/ia64/ |
| D | ia64.c | 4259 return PARM_BOUNDARY * 2; in ia64_function_arg_boundary() 4263 if (TYPE_ALIGN (type) > PARM_BOUNDARY) in ia64_function_arg_boundary() 4264 return PARM_BOUNDARY * 2; in ia64_function_arg_boundary() 4266 return PARM_BOUNDARY; in ia64_function_arg_boundary() 4269 if (GET_MODE_BITSIZE (mode) > PARM_BOUNDARY) in ia64_function_arg_boundary() 4270 return PARM_BOUNDARY * 2; in ia64_function_arg_boundary() 4272 return PARM_BOUNDARY; in ia64_function_arg_boundary()
|
| D | ia64.h | 193 #define PARM_BOUNDARY 64 macro
|
| /freebsd-9-stable/contrib/gcc/config/mips/ |
| D | mips.h | 1084 #define PARM_BOUNDARY BITS_PER_WORD macro
|
| D | mips.c | 3979 if (alignment < PARM_BOUNDARY) in function_arg_boundary() 3980 alignment = PARM_BOUNDARY; in function_arg_boundary() 4017 return (GET_MODE_BITSIZE (mode) >= PARM_BOUNDARY); in mips_pad_arg_upward() 4019 return (int_size_in_bytes (type) >= (PARM_BOUNDARY / BITS_PER_UNIT)); in mips_pad_arg_upward()
|
| /freebsd-9-stable/contrib/gcc/config/rs6000/ |
| D | rs6000.h | 491 #define PARM_BOUNDARY (TARGET_32BIT ? 32 : 64) macro
|
| D | rs6000.c | 4569 return PARM_BOUNDARY; in function_arg_boundary() 4581 align = function_arg_boundary (mode, type) / PARM_BOUNDARY - 1; in rs6000_parm_start()
|
| /freebsd-9-stable/contrib/gcc/doc/ |
| D | tm.texi | 1021 @defmac PARM_BOUNDARY 1033 this should be the same as @code{PARM_BOUNDARY}. 3977 controlled by @code{PARM_BOUNDARY}. If this macro is not defined, all such 3995 @code{PARM_BOUNDARY} is used for all arguments.
|
| /freebsd-9-stable/contrib/gdb/gdb/doc/ |
| D | gdbint.texinfo | 3664 @item PARM_BOUNDARY 3665 @findex PARM_BOUNDARY
|