Headers: be a bit more careful about inline asm
authorSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 25 Jun 2014 16:48:40 +0000 (16:48 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Wed, 25 Jun 2014 16:48:40 +0000 (16:48 +0000)
commit702eefed9a5f3dd407b5e9178f96a1a4661f0584
tree69b93b5de5314904b3161226f251e4add0fd14e8
parent9eb154cb0fd3e2da9ead9e930a18447cd923fb2b
Headers: be a bit more careful about inline asm

Conditionally include x86intrin.h if we are building for x86 or x86_64.
Conditionalise definition of inline assembly routines which use x86 or x86_64
inline assembly. This is needed as clang can target Windows on ARM where these
definitions may be included into user code.

llvm-svn: 211716
clang/lib/Headers/Intrin.h