Lines Matching refs:outer_code
2693 enum rtx_code outer_code) in bfin_valid_reg_p() argument
2696 return REGNO_OK_FOR_BASE_STRICT_P (regno, mode, outer_code, SCRATCH); in bfin_valid_reg_p()
2698 return REGNO_OK_FOR_BASE_NONSTRICT_P (regno, mode, outer_code, SCRATCH); in bfin_valid_reg_p()
2808 enum rtx_code outer_code = (enum rtx_code) outer_code_i; in bfin_rtx_costs() local
2815 if (outer_code == SET || outer_code == PLUS) in bfin_rtx_costs()
2817 else if (outer_code == AND) in bfin_rtx_costs()
2819 else if (outer_code == LE || outer_code == LT || outer_code == EQ) in bfin_rtx_costs()
2821 else if (outer_code == LEU || outer_code == LTU) in bfin_rtx_costs()
2823 else if (outer_code == MULT) in bfin_rtx_costs()
2825 else if (outer_code == ASHIFT && (INTVAL (x) == 1 || INTVAL (x) == 2)) in bfin_rtx_costs()
2827 else if (outer_code == ASHIFT || outer_code == ASHIFTRT in bfin_rtx_costs()
2828 || outer_code == LSHIFTRT) in bfin_rtx_costs()
2830 else if (outer_code == IOR || outer_code == XOR) in bfin_rtx_costs()
2855 *total += rtx_cost (XEXP (op0, 0), mode, outer_code, in bfin_rtx_costs()
2857 *total += rtx_cost (op1, mode, outer_code, opno, speed); in bfin_rtx_costs()
2953 if (outer_code == SET in bfin_rtx_costs()
3000 if (outer_code == SET) in bfin_rtx_costs()