ARM Instruction Set: Barrel Shifter Subinstructions The following codes refer to ARM barrel shifter subinstructions. These are encoded in bits 5-6 of the AL instruction, if applicable. Value Subinstruction mnemonic 0 LSL|ASL 1 LSR 2 ASR 3 RRX (shift factor = 0) 3 ROR (shift factor > 0)