(match_operand 2 "int248_register_operand" "c,r")) 0)))
(clobber (reg:CC FLAGS_REG))]
"ix86_binary_operator_ok (ASHIFT, <MODE>mode, operands)
- && INTVAL (operands[3]) == <MODE_SIZE> * BITS_PER_UNIT
+ && (INTVAL (operands[3]) & (<MODE_SIZE> * BITS_PER_UNIT - 1)) == 0
&& ix86_pre_reload_split ()"
"#"
"&& 1"
(match_operand:QI 2 "register_operand" "c,r"))))
(clobber (reg:CC FLAGS_REG))]
"ix86_binary_operator_ok (ASHIFT, <MODE>mode, operands)
- && INTVAL (operands[3]) == <MODE_SIZE> * BITS_PER_UNIT
+ && (INTVAL (operands[3]) & (<MODE_SIZE> * BITS_PER_UNIT - 1)) == 0
&& ix86_pre_reload_split ()"
"#"
"&& 1"
(match_operand 2 "int248_register_operand" "c,r")) 0)))
(clobber (reg:CC FLAGS_REG))]
"ix86_binary_operator_ok (<CODE>, <MODE>mode, operands)
- && INTVAL (operands[3]) == <MODE_SIZE> * BITS_PER_UNIT
+ && (INTVAL (operands[3]) & (<MODE_SIZE> * BITS_PER_UNIT - 1)) == 0
&& ix86_pre_reload_split ()"
"#"
"&& 1"
(match_operand:QI 2 "register_operand" "c,r"))))
(clobber (reg:CC FLAGS_REG))]
"ix86_binary_operator_ok (<CODE>, <MODE>mode, operands)
- && INTVAL (operands[3]) == <MODE_SIZE> * BITS_PER_UNIT
+ && (INTVAL (operands[3]) & (<MODE_SIZE> * BITS_PER_UNIT - 1)) == 0
&& ix86_pre_reload_split ()"
"#"
"&& 1"