Cherry-pick noexcept support from upstream LLVM.

BUG=

Change-Id: I44111587ab4cc8a9aee34c952fab712995f614b1
2 files changed