Lines Matching refs:outer_code

18748 rs6000_rtx_costs (rtx x, int code, int outer_code, int *total)  in rs6000_rtx_costs()  argument
18756 if (((outer_code == SET in rs6000_rtx_costs()
18757 || outer_code == PLUS in rs6000_rtx_costs()
18758 || outer_code == MINUS) in rs6000_rtx_costs()
18761 || (outer_code == AND in rs6000_rtx_costs()
18769 || ((outer_code == IOR || outer_code == XOR) in rs6000_rtx_costs()
18774 || outer_code == ASHIFT in rs6000_rtx_costs()
18775 || outer_code == ASHIFTRT in rs6000_rtx_costs()
18776 || outer_code == LSHIFTRT in rs6000_rtx_costs()
18777 || outer_code == ROTATE in rs6000_rtx_costs()
18778 || outer_code == ROTATERT in rs6000_rtx_costs()
18779 || outer_code == ZERO_EXTRACT in rs6000_rtx_costs()
18780 || (outer_code == MULT in rs6000_rtx_costs()
18782 || ((outer_code == DIV || outer_code == UDIV in rs6000_rtx_costs()
18783 || outer_code == MOD || outer_code == UMOD) in rs6000_rtx_costs()
18785 || (outer_code == COMPARE in rs6000_rtx_costs()
18788 || (outer_code == EQ in rs6000_rtx_costs()
18794 || (outer_code == GTU in rs6000_rtx_costs()
18796 || (outer_code == LTU in rs6000_rtx_costs()
18802 else if ((outer_code == PLUS in rs6000_rtx_costs()
18804 || (outer_code == MINUS in rs6000_rtx_costs()
18806 || ((outer_code == SET in rs6000_rtx_costs()
18807 || outer_code == IOR in rs6000_rtx_costs()
18808 || outer_code == XOR) in rs6000_rtx_costs()
18820 if ((outer_code == IOR || outer_code == XOR) in rs6000_rtx_costs()
18828 else if ((outer_code == AND && and64_2_operand (x, DImode)) in rs6000_rtx_costs()
18829 || ((outer_code == SET in rs6000_rtx_costs()
18830 || outer_code == IOR in rs6000_rtx_costs()
18831 || outer_code == XOR) in rs6000_rtx_costs()
18860 if (outer_code == NEG) in rs6000_rtx_costs()
18871 if (outer_code == NEG && GET_CODE (XEXP (x, 0)) == MULT) in rs6000_rtx_costs()
18886 if (outer_code == NEG) in rs6000_rtx_costs()
18897 if (outer_code == NEG && GET_CODE (XEXP (x, 0)) == MULT) in rs6000_rtx_costs()
18918 && (outer_code == PLUS || outer_code == MINUS)) in rs6000_rtx_costs()
18969 if (outer_code == AND || outer_code == IOR || outer_code == XOR) in rs6000_rtx_costs()
18989 if (outer_code == TRUNCATE in rs6000_rtx_costs()
18998 else if (outer_code == AND) in rs6000_rtx_costs()
19070 && (outer_code == NEG || outer_code == PLUS)) in rs6000_rtx_costs()
19075 if (outer_code == SET) in rs6000_rtx_costs()
19093 if (outer_code == SET && (XEXP (x, 1) == const0_rtx)) in rs6000_rtx_costs()
19099 if (outer_code == COMPARE) in rs6000_rtx_costs()