Remove getInstructionName from MCInstPrinter implementations in favor of using the...
authorCraig Topper <craig.topper@gmail.com>
Mon, 2 Apr 2012 07:01:04 +0000 (07:01 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 2 Apr 2012 07:01:04 +0000 (07:01 +0000)
commit7c0b3c1fb6395475e262d66ee403645f0c67dee2
treecb2843c4c4600b3e174f91cbda2a8b656f26bcb8
parent79e22d8c45369e662ea92853f803341cdbfd77be
Remove getInstructionName from MCInstPrinter implementations in favor of using the instruction name table from MCInstrInfo. Reduces static data in the InstPrinter implementations.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153863 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
lib/Target/ARM/InstPrinter/ARMInstPrinter.h
lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h
lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
lib/Target/Mips/InstPrinter/MipsInstPrinter.h
lib/Target/PTX/InstPrinter/PTXInstPrinter.cpp
lib/Target/PTX/InstPrinter/PTXInstPrinter.h
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
utils/TableGen/AsmWriterEmitter.cpp
utils/TableGen/AsmWriterEmitter.h