[mips][microMIPS] Implement NOP aliases
authorJozef Kolek <jozef.kolek@imgtec.com>
Sat, 29 Nov 2014 13:29:24 +0000 (13:29 +0000)
committerJozef Kolek <jozef.kolek@imgtec.com>
Sat, 29 Nov 2014 13:29:24 +0000 (13:29 +0000)
commitb087448a5fff53c967f555ffa84974613948ffe2
tree2dfafd0a2336dea2e221b5654d0cb31b1edcb465
parentc7d345437625b61a17a62f230d4d13ef1a9f14e6
[mips][microMIPS] Implement NOP aliases

This patch implements microMIPS 16-bit (MOVE16 $0, $0) and
32-bit (SLL $0, $0, 0) NOP aliases.

http://reviews.llvm.org/D6440

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222953 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
lib/Target/Mips/MicroMipsInstrInfo.td
test/MC/Disassembler/Mips/micromips.txt
test/MC/Disassembler/Mips/micromips_le.txt
test/MC/Mips/micromips-16-bit-instructions.s
test/MC/Mips/micromips-branch-instructions.s
test/MC/Mips/micromips-jump-instructions.s