[LLVMdev] Passing command line arguments to optimization passes

Harel Cain harel.cain at gmail.com
Thu Jan 27 01:04:34 PST 2011


Hi all,

I was wondering if there's any way to pass command line arguments to LLVM
optimization passes when run through the opt tool.

For example, suppose I register called MyPass, then I want to run

opt -load libMyPass.so -MyPass 3 < input.bc

and have "3" be available to MyPass as a kind of argv argumnet through some
method.


Or does it take a major rewrite of the opt tool command line parsing?


Thanks!

Harel Cain
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110127/71937ad1/attachment.html>


More information about the llvm-dev mailing list