[LLVMdev] MASM Backend
Aaron Gray
angray at beeb.net
Mon Jul 11 16:16:02 PDT 2005
Here's the new MASM backend.
It has the following files :-
lib/Target/X86/X86AsmPrinter.h
lib/Target/X86/X86AsmPrinter.cpp
lib/Target/X86/X86MASMPrinter.h
lib/Target/X86/X86MASMPrinter.cpp
lib/Target/X86/X86.td
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/makefile
Makefile.rules
win32/x86/x86.vcproj
X86AsmPrinter.{cpp|h} - have new variable 'forWindows' added which fits in with working with GAS on MSVC++ build. X86AsmPrinter.cpp also has the new 'masm' target added.
X86MASMPrinter.{cpp|h} - X86MASMPrinter class
X86.td, X86InstrInfo.td, makefile, Makefile.rules - have new GenAsmWriter2.inc target added.
win32/x86/x86.vcproj - Windows project update
I am releasing this now, but I will be releasing a testset for it soon as well.
An unofficial version of MASM is availiable on the web from www.masm32.com.
Aaron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050712/2bf639a9/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: MASM.tar.gz
Type: application/x-gzip
Size: 33434 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050712/2bf639a9/attachment.bin>
More information about the llvm-dev
mailing list