Hello,

I find that for the left shift operation, if the right operand is a literal, then a serial of sll / sllw is generated, but except for signed / unsigned long. (line 4755, stm8 / gen.c).

Why ? For reducing code size ?

Ben