macurtis-amd wrote: @arsenm > This needs tests. Also, if the intention is for users to use these flags, they should not be cl::opts Just to clarify, if this is intended for a rocm library like MIOpen, you would expect a frontend (e.g. clang) option? https://github.com/llvm/llvm-project/pull/176261