Merge llvm 3.5.0 release from ^/vendor/llvm/dist, resolve conflicts, andpreserve our customizations, where necessary.