[(set (match_operand:HI 0 "register_operand" "=r")
(zero_extend:HI (match_operand:QI 1 "register_operand" "r")))]
""
- "and %1,255,%0"
+ "and %1,0xff,%0"
[(set_attr "type" "ilog")])
(define_insn ""
(zero_extend:SI (match_operand:QI 1 "nonimmediate_operand" "r,m")))]
"TARGET_BWX"
"@
- and %1,255,%0
+ and %1,0xff,%0
ldbu %0,%1"
[(set_attr "type" "ilog,ild")])
[(set (match_operand:SI 0 "register_operand" "=r")
(zero_extend:SI (match_operand:QI 1 "register_operand" "r")))]
"! TARGET_BWX"
- "and %1,255,%0"
+ "and %1,0xff,%0"
[(set_attr "type" "ilog")])
(define_expand "zero_extendqisi2"
(zero_extend:DI (match_operand:QI 1 "nonimmediate_operand" "r,m")))]
"TARGET_BWX"
"@
- and %1,255,%0
+ and %1,0xff,%0
ldbu %0,%1"
[(set_attr "type" "ilog,ild")])
[(set (match_operand:DI 0 "register_operand" "=r")
(zero_extend:DI (match_operand:QI 1 "register_operand" "r")))]
"! TARGET_BWX"
- "and %1,255,%0"
+ "and %1,0xff,%0"
[(set_attr "type" "ilog")])
(define_expand "zero_extendqidi2"