Shift Left Instructionshl
Instruction Type I
Format
(qp) shl r1= r2, r3
(qp) shl r1 = r2, count6 pseudo-op of: (qp) dep.z r1 = r2, count6, 64–count6
Description
The value in GR r2 is shifted to the left, with the vacated bit positions filled with zeroes, and placed in GR r1. The number of bit positions to shift is specified by the value in GR r3 or by an immediate value count6. The shift count is interpreted as an unsigned number. If the value in GR r3 is greater than 63, then the result is all zeroes.
For the immediate form, see the deposit (dep) instruction.
Bit Field and Shift Instructions
pmpyshr - Parallel Multiply and Shift Right Instruction
pshl - Parallel Shift Left Instruction
pshladd - Parallel Shift Left and Add Instruction
pshr - Parallel Shift Right Instruction
pshradd - Parallel Shift Right and Add Instruction
shladd - Shift Left and Add Instruction