gen/genacorn.c
static void shift_left_2_regs(int reg1, int reg2, int count)
{
    while (count > 0) {
        insn_printf("lsl r%d", reg2);
        insn_printf("rol r%d", reg1);
        --count;
    }
}
// Shift a two-register value left by a number of bits.
Shift a two-register value left by a number of bits.
Shift a two - register value left by a number of bits .
static void shift_left_2_regs(int reg1, int reg2, int count)
{
    while (count > 0) {
        insn_printf("lsl r%d", reg2);
        insn_printf("rol r%d", reg1);
        --count;
    }
}
static void shift_left_2_regs ( int reg1 , int reg2 , int count ) { while ( count > 0 ) { insn_printf ( " " , reg2 ) ; insn_printf ( " " , reg1 ) ; -- count ; } }
Shift a two-register value left by a number of bits.
Shift a two - register value left by a number of bits .