This patch that sets the EmitAlias flag in td files
authorJack Carter <jcarter@mips.com>
Tue, 5 Feb 2013 08:32:10 +0000 (08:32 +0000)
committerJack Carter <jcarter@mips.com>
Tue, 5 Feb 2013 08:32:10 +0000 (08:32 +0000)
commit9c1a027fe884c11f0302534edbc6320f8c83999d
tree875eaf2b1374f0a3404479b6444f9ae0b31d5fd8
parent31876b4efd5efcd8517d57fb998aed915bfdd6d4
This patch that sets the EmitAlias flag in td files
and enables the instruction printer to print aliased
instructions.

Due to usage of RegisterOperands a change in common
code (utils/TableGen/AsmWriterEmitter.cpp) is required
to get the correct register value if it is a RegisterOperand.

Contributer: Vladimir Medic

llvm-svn: 174358
llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h
llvm/lib/Target/Mips/Mips64InstrInfo.td
llvm/lib/Target/Mips/MipsInstrInfo.td
llvm/test/CodeGen/Mips/frame-address.ll
llvm/test/MC/Mips/mips-alu-instructions.s
llvm/test/MC/Mips/mips64-alu-instructions.s
llvm/utils/TableGen/AsmWriterEmitter.cpp