llvm-6502/lib/Target/X86/AsmPrinter
Sean Callanan 9947bbb297 Added opaque 32-, 48-, and 80-bit memory operand types to the X86
instruction tables to support segmented addressing (and other objects
of obscure type).
Modified the X86 assembly printers to handle these new operand types.
Added JMP and CALL instructions that use segmented addresses.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80857 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-03 00:04:47 +00:00
..
CMakeLists.txt split mcinst lowering stuff out to its own file. 2009-09-02 17:35:12 +00:00
Makefile Fix path name. 2009-07-14 22:58:03 +00:00
X86AsmPrinter.cpp Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. 2009-08-22 20:48:53 +00:00
X86ATTAsmPrinter.cpp split mcinst lowering stuff out to its own file. 2009-09-02 17:35:12 +00:00
X86ATTAsmPrinter.h Added opaque 32-, 48-, and 80-bit memory operand types to the X86 2009-09-03 00:04:47 +00:00
X86ATTInstPrinter.cpp llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue. 2009-08-31 08:08:38 +00:00
X86IntelAsmPrinter.cpp Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. 2009-09-02 08:44:58 +00:00
X86IntelAsmPrinter.h Added opaque 32-, 48-, and 80-bit memory operand types to the X86 2009-09-03 00:04:47 +00:00
X86MCInstLower.cpp switch from std::string to SmallString + raw_svector_ostream. 2009-09-02 17:37:38 +00:00