https://github.com/andykaylor commented: This looks OK to me, but I'd really like input from @xlauko and @bcardosolopes about this direction, as it's breaking new ground relative to anything we've done so far. https://github.com/llvm/llvm-project/pull/188300