llvm-mc/X86: Implement single instruction encoding interface for MC.
authorDaniel Dunbar <daniel@zuster.org>
Thu, 27 Aug 2009 08:12:55 +0000 (08:12 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Thu, 27 Aug 2009 08:12:55 +0000 (08:12 +0000)
commit7168a7dc6dd3b6a502372f34c2ed4ed91c85c090
tree8bab742dd1cb96ec5155dfe9736c0de3c3c7b81a
parenta356aea804462fc4a10c8d8c247d1589901316b4
llvm-mc/X86: Implement single instruction encoding interface for MC.
 - Note, this is a gigantic hack, with the sole purpose of unblocking further
   work on the assembler (its also possible to test the mathcer more completely
   now).

 - Despite being a hack, its actually good enough to work over all of 403.gcc
   (although some encodings are probably incorrect). This is a testament to the
   beauty of X86's MachineInstr, no doubt! ;)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80234 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86.h
lib/Target/X86/X86CodeEmitter.cpp
lib/Target/X86/X86TargetMachine.cpp