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)
commit6d1c237e1154028ae992f614a1fac4395b82444b
tree10233d3d5d2a66eb0abe3411c27ed70db85a8fc4
parent61b3d72ce4cc4cd1d3ff19dc03071642b8df7fb1
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212377 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsARM.td