ARM: mark matching ARM intrinsics as MSBuiltin
authorSaleem Abdulrasool <compnerd@compnerd.org>
Sat, 5 Jul 2014 20:09:24 +0000 (20:09 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Sat, 5 Jul 2014 20:09:24 +0000 (20:09 +0000)
commit98fee4984c3f3029f4d0b116a2bc0d61a524ef82
tree6f34f6f3c21aaf779f40a3332f937721a67ca69b
parentb3efe0602dfaced4d0c48931d1b1c37d6869337f
ARM: mark matching ARM intrinsics as MSBuiltin

A number of the ARM intrinsics are aliased with alternative names in MSVC
compatibility mode.  This change indicates those intrinsics to permit tablegen
to construct an appropriate list of MSBuiltins.  With the corresponding change
in clang, these intrinsics can then be mapped from the frontend.

The tests to validate the intrinsics are aliased correctly will be added with
the corresponding clang change.

llvm-svn: 212377
llvm/include/llvm/IR/IntrinsicsARM.td