llvm-beanz wrote: Generally `cl::opt` values are static initializers, which cause performance degradation and other problems. Moving away from `cl::opt` is definitely a net win. https://github.com/llvm/llvm-project/pull/110645