Hi Ashwin, > I run the pass as > > *opt -load path_to_my_library.so -pass_name < input_file.o > /dev/null* maybe write your output to a file rather than throwing it away? Ciao, Duncan.