Lines Matching defs:argvec

3288   struct arg *argvec;
3392 argvec = alloca ((nargs + 1) * sizeof (struct arg));
3393 memset (argvec, 0, (nargs + 1) * sizeof (struct arg));
3426 argvec[count].value = addr;
3427 argvec[count].mode = Pmode;
3428 argvec[count].partial = 0;
3430 argvec[count].reg = FUNCTION_ARG (args_so_far, Pmode, NULL_TREE, 1);
3438 argvec[count].reg != 0,
3440 0, NULL_TREE, &args_size, &argvec[count].locate);
3442 if (argvec[count].reg == 0 || argvec[count].partial != 0
3444 args_size.constant += argvec[count].locate.size.constant;
3512 argvec[count].value = val;
3513 argvec[count].mode = mode;
3515 argvec[count].reg = FUNCTION_ARG (args_so_far, mode, NULL_TREE, 1);
3517 argvec[count].partial
3524 argvec[count].reg != 0,
3526 argvec[count].partial,
3527 NULL_TREE, &args_size, &argvec[count].locate);
3529 gcc_assert (!argvec[count].locate.size.var);
3531 if (argvec[count].reg == 0 || argvec[count].partial != 0
3533 args_size.constant += argvec[count].locate.size.constant;
3652 enum machine_mode mode = argvec[argnum].mode;
3653 rtx val = argvec[argnum].value;
3654 rtx reg = argvec[argnum].reg;
3655 int partial = argvec[argnum].partial;
3668 upper_bound = -argvec[argnum].locate.offset.constant + 1;
3669 lower_bound = upper_bound - argvec[argnum].locate.size.constant;
3671 lower_bound = argvec[argnum].locate.offset.constant;
3672 upper_bound = lower_bound + argvec[argnum].locate.size.constant;
3687 = argvec[argnum].locate.size.constant * BITS_PER_UNIT;
3692 argvec[argnum].locate.offset.constant);
3698 argvec[argnum].save_area
3700 argvec[argnum].locate.size.constant,
3703 emit_block_move (validize_mem (argvec[argnum].save_area),
3705 GEN_INT (argvec[argnum].locate.size.constant),
3710 argvec[argnum].save_area = gen_reg_rtx (save_mode);
3712 emit_move_insn (argvec[argnum].save_area, stack_area);
3719 GEN_INT (argvec[argnum].locate.offset.constant),
3721 ARGS_SIZE_RTX (argvec[argnum].locate.alignment_pad));
3738 argvec[argnum].locate.offset.constant);
3747 use = gen_rtx_MEM (argvec[argnum].mode, use);
3773 enum machine_mode mode = argvec[argnum].mode;
3774 rtx val = argvec[argnum].value;
3775 rtx reg = argvec[argnum].reg;
3776 int partial = argvec[argnum].partial;
3791 rtx reg = argvec[count].reg;
3894 note = gen_rtx_EXPR_LIST (VOIDmode, argvec[i].value, note);
3946 if (argvec[count].save_area)
3948 enum machine_mode save_mode = GET_MODE (argvec[count].save_area);
3950 argvec[count].locate.offset.constant);
3956 validize_mem (argvec[count].save_area),
3957 GEN_INT (argvec[count].locate.size.constant),
3960 emit_move_insn (stack_area, argvec[count].save_area);