While going through the header file llvm/Support/StandardPasses.h in support of some LLVM bindings that I have been working on I noticed that some passes are not exposed in the LLVM C bindings. Attached is a patch that adds the following passes the the C bindings: LLVMAddIPSCCPPass LLVMAddInternalizePass I can commit this patch once someone gives me the go ahead. -------------- next part -------------- A non-text attachment was scrubbed... Name: 2010-04-06-cbindings.patch Type: application/octet-stream Size: 1230 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100406/f5258a9b/attachment.obj> -------------- next part -------------- -- Wesley Peck University of Kansas SLDG Laboratory
On Apr 6, 2010, at 8:40 AM, Wesley Peck wrote:> While going through the header file llvm/Support/StandardPasses.h in support of some LLVM bindings that I have been working on I noticed that some passes are not exposed in the LLVM C bindings. Attached is a patch that adds the following passes the the C bindings: > LLVMAddIPSCCPPass > LLVMAddInternalizePass > > I can commit this patch once someone gives me the go ahead.Looks great to me, please commit. Consider other similar changes preapproved, -Chris