jimingham wrote: I would feel a little worse about that if the API didn't explicitly say that the values of the enum might change meanings. So it explicitly says it isn't stable... https://github.com/llvm/llvm-project/pull/111929