[mips] Add instruction alias (sll and srl).
authorMatheus Almeida <matheus.almeida@imgtec.com>
Wed, 30 Apr 2014 15:23:04 +0000 (15:23 +0000)
committerMatheus Almeida <matheus.almeida@imgtec.com>
Wed, 30 Apr 2014 15:23:04 +0000 (15:23 +0000)
commit6c71a5f6e4a44cb47d9385d49ffd70d322b467e6
tree3c6a5e92678b7f812f7a2e83f5c412ce4aca54d6
parentfbe7448e5dabca17ee5407cba925cec465f5c04d
[mips] Add instruction alias (sll and srl).

Summary:
The pattern sll/srl $rd, $rt, $rs is found in handwritten assembly which
is just a shorthand version of sllv/srlv $rd, $rt, $rs.

Reviewers: dsanders

Reviewed By: dsanders

Differential Revision: http://reviews.llvm.org/D3483

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207657 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsInstrInfo.td
test/MC/Mips/mips1/valid.s
test/MC/Mips/mips2/valid.s
test/MC/Mips/mips3/valid.s
test/MC/Mips/mips32/valid.s
test/MC/Mips/mips32r2/valid.s
test/MC/Mips/mips4/valid.s
test/MC/Mips/mips5/valid.s
test/MC/Mips/mips64/valid.s
test/MC/Mips/mips64r2/valid.s