efriedma-quic wrote: Why do we want a module flag, and not a function attribute? Module flags are generally problematic during LTO, so we try to avoid them if they aren't truly necessary. https://github.com/llvm/llvm-project/pull/97524