LLVM Pass that does not print Pass Summary

Hello,

Is there a way to not print Pass summary (that is provided when registering pass)? Whenever I run opt with -analyze flag, even if I don’t write anything in the virtual print method, it outputs “printing analysis ‘’:”. I’d like to pipe my comma separated output to a CSV file. When I pipe without the -analyze flag, it also pipes the bitcode to the file.

Any help would be appreciated.

Thanks,
Zubin