[mips] Refactor shift instructions with register operands. Separate encoding
information from the rest.

llvm-svn: 170650
3 files changed