A big X86 instruction rename. The instructions are renamed to make
authorAlkis Evlogimenos <alkis@evlogimenos.com>
Sun, 29 Feb 2004 08:50:03 +0000 (08:50 +0000)
committerAlkis Evlogimenos <alkis@evlogimenos.com>
Sun, 29 Feb 2004 08:50:03 +0000 (08:50 +0000)
commit8295f202d9cc37a6c325abd38e2feb5b47d7fc63
tree515b37dc0aed59dd2e57871a03d98729fed17289
parent6ac5300fbcebdc9a62a4e399c63997ab9b670c61
A big X86 instruction rename. The instructions are renamed to make
their names more decriptive. A name consists of the base name, a
default operand size followed by a character per operand with an
optional special size. For example:

ADD8rr -> add, 8-bit register, 8-bit register

IMUL16rmi -> imul, 16-bit register, 16-bit memory, 16-bit immediate

IMUL16rmi8 -> imul, 16-bit register, 16-bit memory, 8-bit immediate

MOVSX32rm16 -> movsx, 32-bit register, 16-bit memory

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11995 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/FloatingPoint.cpp
lib/Target/X86/InstSelectSimple.cpp
lib/Target/X86/PeepholeOptimizer.cpp
lib/Target/X86/Printer.cpp
lib/Target/X86/X86AsmPrinter.cpp
lib/Target/X86/X86FloatingPoint.cpp
lib/Target/X86/X86ISelSimple.cpp
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86PeepholeOpt.cpp
lib/Target/X86/X86RegisterInfo.cpp