Except, we didn&#x27;t.
Instead, what&#x27;s happened is a discussion was started on the clang and llvm mailing lists about the best way to upstream this stuff, and as those discussions have reached consensus, patches have started flowing.<p>See, for, example, the streamexecutor thread, etc.<p>Also, outside of that, they&#x27;ve been upstreaming the non-controversial smaller stuff that is part of this for many months now.<p>(Seriously, i think of all the companies you are going to complain about, you may want to look at google&#x27;s interactions with clang and llvm, where we are actually one of the only folks who work completely upstream at all times, before throwing stones)