[mips] Add instruction alias (dsll and dsrl).
authorMatheus Almeida <matheus.almeida@imgtec.com>
Wed, 30 Apr 2014 16:00:49 +0000 (16:00 +0000)
committerMatheus Almeida <matheus.almeida@imgtec.com>
Wed, 30 Apr 2014 16:00:49 +0000 (16:00 +0000)
commitc3a5ef59e48a5fea5358cc6097d6cd2f99f61844
tree28159b9e9261b77866b2ac15bf45afa1fae63658
parent3bdb9015b1226c33231794c1ace84cd5b8a7e6f3
[mips] Add instruction alias (dsll and dsrl).

Summary:
The pattern dsll/dsrl $rd, $rt, $rs is found in handwritten assembly which
is just a shorthand version of dsllv/dsrlv $rd, $rt, $rs.

Reviewers: dsanders

Reviewed By: dsanders

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207664 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/Mips64InstrInfo.td
test/MC/Mips/mips3/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