How do I print out all the pass options used by clang optimization?

I use “clang -O1 -mllvm -debug-pass=Arguments test.c” can print the pass used by the specific optimization level. But how do I print out all the passes that Clang owns?

This is something broken in clang and needs something like https://reviews.llvm.org/D127221