https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121931
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- here is the commit from LLVM: https://github.com/llvm/llvm-project/commit/3ed0f643fc3267b7fbb319e4cb5610e5a7e1ba86 that implemented this in the first place. No link to review or anything else.
