[X86] Mark all x86 specific builtins as nothrow.
authorCraig Topper <craig.topper@intel.com>
Wed, 2 May 2018 20:18:57 +0000 (20:18 +0000)
committerCraig Topper <craig.topper@intel.com>
Wed, 2 May 2018 20:18:57 +0000 (20:18 +0000)
commitb374bca7eb48b5a4d37d416fd805cbd133c4bba2
tree6e47a0c3fc50abaa586ff0aacb4b64030732b4d2
parentbeb393126b594f7a9f0d62641f83d51313909243
[X86] Mark all x86 specific builtins as nothrow.

I believe all of the x86 builtins should be considered nothrow.

I've left the incssp builtins alone because I think its current attributes are wrong and I'm following up with the contributor for that.

I plan to start adding const as well, but that requires more careful auditing.

Differential Revision: https://reviews.llvm.org/D46328

llvm-svn: 331399
clang/include/clang/Basic/BuiltinsX86.def
clang/include/clang/Basic/BuiltinsX86_64.def