[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)
commitc7e220f6e0e7996617ca5a6b4f4d5226b671491b
tree21fdf4fe731d1a53c31a512382d33151ea0db059
parent5197ba5b010b89fe8f8452d9bf401a62360eb03f
[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

llvm-svn: 222953
llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
llvm/lib/Target/Mips/MicroMipsInstrInfo.td
llvm/test/MC/Disassembler/Mips/micromips.txt
llvm/test/MC/Disassembler/Mips/micromips_le.txt
llvm/test/MC/Mips/micromips-16-bit-instructions.s
llvm/test/MC/Mips/micromips-branch-instructions.s
llvm/test/MC/Mips/micromips-jump-instructions.s