[llvm-commits] [PATCH][Review request] AMD SVM support

Kay Tiong Khoo kkhoo at perfwizard.com
Fri Feb 17 13:45:54 PST 2012


Hi -

This is my first try at an LLVM patch. I'd like to assemble and disassemble
AMD's SVM (aka Pacifica, aka AMD-V) instruction set.

See here for more details:
http://llvm.org/bugs/show_bug.cgi?id=12003

Please review and let me know how to proceed.

Note: for anyone that's interested, about 75% of my time doing this work
was locating the chunk of code in utils/TableGen/EDEmitter.cpp that special
cases a pile of x86 "call" mnemonic strings (the first instruction that I
tried to add was "vmmcall")...that was difficult to grep for, and I didn't
expect to have to look in a non-x86 file for x86-specific disasm
functionality.

Thanks!
KK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120217/73702b33/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: svm.diff
Type: application/octet-stream
Size: 9899 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120217/73702b33/attachment.obj>


More information about the llvm-commits mailing list