[llvm-commits] [PATCH] TableGen backend support to express relations between instruction

Jyotsna Verma jverma at codeaurora.org
Tue Sep 18 22:53:36 PDT 2012


Hi,

 

This patch adds TableGen support to create the relationship maps between
instructions. I have added a new class 'InstrMapping' in Target.td file to
model relations. New functionality in TableGen parses InstrMapping records
and uses the information to generate relation map for the corresponding
relations. TableGen outputs it into  tables which are included at the end of
*GenInstrInfo.inc file. It also outputs functions to query these tables.

 

Please review the patch and let me know your comments.

 

Thanks,

Jyotsna

 

--

Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by
The Linux Foundation

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120919/fc04c0cf/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-TableGen-support-to-create-relationship-maps-bet.patch
Type: application/octet-stream
Size: 33745 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120919/fc04c0cf/attachment.obj>


More information about the llvm-commits mailing list