https://github.com/vonosmas approved this pull request. LGTM after fixing CMake deps (and nit below), but please wait for approval from @kaladron or @michaelrj-google (either of them can merge this for you). https://github.com/llvm/llvm-project/pull/213396