[llvm-commits] Mips Assembler stubs for llvm

Medic, Vladimir vmedic at mips.com
Fri Jul 13 08:36:50 PDT 2012


Hi all,
please find attached the patch that adds stubbed methods for mips assembly matcher. It does not create a working assembler but it enables the tableGen to generate MipsGenAsmMatcher.inc. The actual implementation of assembler will be provided in a separate patch for easier review.
The critical part of this patch is a change in AsmMatcherEmitter.cpp. As per following discussion http://comments.gmane.org/gmane.comp.compilers.llvm.devel/47243  we have disabled the emission of MatchRegisterName() for Mips platform. As we found no example on how a feature should be disabled for specific platform we based our solution on target name. Suggestions on this matter are most welcome.

We are looking forward to your comments and remarks

Kind regards

Vladimir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120713/d644ccd5/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: MipsAssemblerStubs.patch
Type: application/octet-stream
Size: 7927 bytes
Desc: MipsAssemblerStubs.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120713/d644ccd5/attachment.obj>


More information about the llvm-commits mailing list