Lines Matching refs:parms

3455 dbxout_parms (tree parms)  in dbxout_parms()  argument
3461 for (; parms; parms = DECL_CHAIN (parms)) in dbxout_parms()
3462 if (DECL_NAME (parms) in dbxout_parms()
3463 && TREE_TYPE (parms) != error_mark_node in dbxout_parms()
3464 && DECL_RTL_SET_P (parms) in dbxout_parms()
3465 && DECL_INCOMING_RTL (parms) in dbxout_parms()
3467 && is_a <fixed_size_mode> (TYPE_MODE (TREE_TYPE (parms)), &type_mode) in dbxout_parms()
3468 && is_a <fixed_size_mode> (GET_MODE (DECL_RTL (parms)), &rtl_mode)) in dbxout_parms()
3477 DECL_INCOMING_RTL (parms) in dbxout_parms()
3478 = eliminate_regs (DECL_INCOMING_RTL (parms), VOIDmode, NULL_RTX); in dbxout_parms()
3479 SET_DECL_RTL (parms, in dbxout_parms()
3480 eliminate_regs (DECL_RTL (parms), VOIDmode, NULL_RTX)); in dbxout_parms()
3484 leaf_renumber_regs_insn (DECL_INCOMING_RTL (parms)); in dbxout_parms()
3485 leaf_renumber_regs_insn (DECL_RTL (parms)); in dbxout_parms()
3489 if (PARM_PASSED_IN_MEMORY (parms)) in dbxout_parms()
3491 rtx inrtl = XEXP (DECL_INCOMING_RTL (parms), 0); in dbxout_parms()
3519 eff_type = DECL_ARG_TYPE (parms); in dbxout_parms()
3521 else if (REG_P (DECL_RTL (parms))) in dbxout_parms()
3531 eff_type = TREE_TYPE (parms); in dbxout_parms()
3539 if (REGNO (DECL_RTL (parms)) < FIRST_PSEUDO_REGISTER) in dbxout_parms()
3540 best_rtl = DECL_RTL (parms); in dbxout_parms()
3541 else if (GET_CODE (DECL_INCOMING_RTL (parms)) == PARALLEL) in dbxout_parms()
3542 best_rtl = XEXP (XVECEXP (DECL_INCOMING_RTL (parms), 0, 0), 0); in dbxout_parms()
3544 best_rtl = DECL_INCOMING_RTL (parms); in dbxout_parms()
3548 else if (MEM_P (DECL_RTL (parms)) in dbxout_parms()
3549 && REG_P (XEXP (DECL_RTL (parms), 0)) in dbxout_parms()
3550 && REGNO (XEXP (DECL_RTL (parms), 0)) != HARD_FRAME_POINTER_REGNUM in dbxout_parms()
3551 && REGNO (XEXP (DECL_RTL (parms), 0)) != STACK_POINTER_REGNUM in dbxout_parms()
3553 && REGNO (XEXP (DECL_RTL (parms), 0)) != ARG_POINTER_REGNUM in dbxout_parms()
3568 eff_type = TREE_TYPE (parms); in dbxout_parms()
3575 if (REGNO (XEXP (DECL_RTL (parms), 0)) < FIRST_PSEUDO_REGISTER) in dbxout_parms()
3576 number = REGNO (XEXP (DECL_RTL (parms), 0)); in dbxout_parms()
3578 number = REGNO (DECL_INCOMING_RTL (parms)); in dbxout_parms()
3580 else if (MEM_P (DECL_RTL (parms)) in dbxout_parms()
3581 && MEM_P (XEXP (DECL_RTL (parms), 0))) in dbxout_parms()
3590 eff_type = TREE_TYPE (parms); in dbxout_parms()
3592 if (!REG_P (XEXP (XEXP (DECL_RTL (parms), 0), 0))) in dbxout_parms()
3593 number = INTVAL (XEXP (XEXP (XEXP (DECL_RTL (parms), 0), 0), 1)); in dbxout_parms()
3598 XEXP (XEXP (DECL_RTL (parms), 0), 0)); in dbxout_parms()
3600 else if (MEM_P (DECL_RTL (parms)) in dbxout_parms()
3601 && XEXP (DECL_RTL (parms), 0) != const0_rtx in dbxout_parms()
3605 && ! CONSTANT_P (XEXP (DECL_RTL (parms), 0))) in dbxout_parms()
3611 eff_type = TREE_TYPE (parms); in dbxout_parms()
3617 if (!REG_P (XEXP (DECL_RTL (parms), 0))) in dbxout_parms()
3618 number = INTVAL (XEXP (XEXP (DECL_RTL (parms), 0), 1)); in dbxout_parms()
3635 if (DECL_NAME (parms)) in dbxout_parms()
3637 stabstr_I (DECL_NAME (parms)); in dbxout_parms()
3644 dbxout_finish_complex_stabs (parms, code, 0, 0, number); in dbxout_parms()
3661 dbxout_reg_parms (tree parms) in dbxout_reg_parms() argument
3665 for (; parms; parms = DECL_CHAIN (parms)) in dbxout_reg_parms()
3666 if (DECL_NAME (parms) && PARM_PASSED_IN_MEMORY (parms)) in dbxout_reg_parms()
3670 if (REG_P (DECL_RTL (parms)) in dbxout_reg_parms()
3671 && REGNO (DECL_RTL (parms)) < FIRST_PSEUDO_REGISTER) in dbxout_reg_parms()
3672 dbxout_symbol_location (parms, TREE_TYPE (parms), in dbxout_reg_parms()
3673 0, DECL_RTL (parms)); in dbxout_reg_parms()
3674 else if (GET_CODE (DECL_RTL (parms)) == CONCAT) in dbxout_reg_parms()
3675 dbxout_symbol_location (parms, TREE_TYPE (parms), in dbxout_reg_parms()
3676 0, DECL_RTL (parms)); in dbxout_reg_parms()
3678 else if (MEM_P (DECL_RTL (parms)) in dbxout_reg_parms()
3679 && ! rtx_equal_p (DECL_RTL (parms), DECL_INCOMING_RTL (parms))) in dbxout_reg_parms()
3680 dbxout_symbol_location (parms, TREE_TYPE (parms), in dbxout_reg_parms()
3681 0, DECL_RTL (parms)); in dbxout_reg_parms()