Home | History | Annotate | Download | only in gcc

Lines Matching defs:opleft

2695   rtx tem, reversed, opleft, opright, elt0, elt1;
3318 opleft = op1;
3324 opleft = op0;
3327 if (GET_CODE (opleft) == ASHIFT && GET_CODE (opright) == LSHIFTRT
3328 && rtx_equal_p (XEXP (opleft, 0), XEXP (opright, 0))
3329 && CONST_INT_P (XEXP (opleft, 1))
3331 && (INTVAL (XEXP (opleft, 1)) + INTVAL (XEXP (opright, 1))
3333 return gen_rtx_ROTATE (mode, XEXP (opright, 0), XEXP (opleft, 1));
3338 if (GET_CODE (opleft) == SUBREG
3340 && is_a <scalar_int_mode> (GET_MODE (SUBREG_REG (opleft)),
3342 && GET_CODE (SUBREG_REG (opleft)) == ASHIFT
3345 && known_eq (SUBREG_BYTE (opleft), SUBREG_BYTE (XEXP (opright, 0)))
3347 && rtx_equal_p (XEXP (SUBREG_REG (opleft), 0),
3349 && CONST_INT_P (XEXP (SUBREG_REG (opleft), 1))
3351 && (INTVAL (XEXP (SUBREG_REG (opleft), 1))
3355 XEXP (SUBREG_REG (opleft), 1));