Home
last modified time | relevance | path

Searched refs:alignment_pad (Results 1 – 7 of 7) sorted by relevance

/NextBSD/contrib/gcc/
HDfunction.c3393 &locate->alignment_pad); in locate_and_pad_parm()
3417 &locate->alignment_pad); in locate_and_pad_parm()
3447 struct args_size *alignment_pad) in pad_to_arg_alignment() argument
3468 alignment_pad->var = NULL_TREE; in pad_to_arg_alignment()
3469 alignment_pad->constant = 0; in pad_to_arg_alignment()
3489 alignment_pad->var = size_binop (MINUS_EXPR, offset_ptr->var, in pad_to_arg_alignment()
3501 alignment_pad->constant = offset_ptr->constant - save_constant; in pad_to_arg_alignment()
HDexpr.h117 struct args_size alignment_pad; member
HDcalls.c3719 ARGS_SIZE_RTX (argvec[argnum].locate.alignment_pad)); in emit_library_call_value_1()
4230 ARGS_SIZE_RTX (arg->locate.alignment_pad)); in store_one_arg()
4334 ARGS_SIZE_RTX (arg->locate.alignment_pad)); in store_one_arg()
HDexpr.c3589 rtx alignment_pad) in emit_push_insn() argument
3789 reg_parm_stack_space, alignment_pad); in emit_push_insn()
3851 if (alignment_pad && args_addr == 0) in emit_push_insn()
3852 anti_adjust_stack (alignment_pad); in emit_push_insn()
HDChangeLog-19993609 * calls.c (emit_library_call_value): Fix declaration of alignment_pad.
3663 * expr.c (emit_push_insn): New argument alignment_pad.
3665 * function.c (pad_to_arg_alignment): New argument alignment_pad.
3666 Update all callers. Track alignment_pad if boundary > PARM_BOUNDARY.
3667 (locate_and_pad_parm): New argument alignment_pad. Update all
3671 * calls.c (arg_data): Add new field alignment_pad.
3672 (initialize_argument_information): Initialize alignment_pad.
HDChangeLog-200324254 alignment_pad to struct locate_and_pad_arg_data. Update all refs.
24256 Delete alignment_pad var. Don't calculate slot_offset here.
24257 (emit_library_call_value_1): Delete alignment_pad, offset and size
HDChangeLog-20005727 * function.c (locate_and_pad_parm): Zero alignment_pad.