aeubanks wrote: given that this pass is just a debugging pass and the pass syntax is gnarly, I'm inclined to keep these as `cl::opt`s, although I don't feel super strongly about that https://github.com/llvm/llvm-project/pull/133975