]> granicus.if.org Git - llvm/commit
ARM: Add ImmArg to intrinsics
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 14 Mar 2019 13:46:14 +0000 (13:46 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 14 Mar 2019 13:46:14 +0000 (13:46 +0000)
commit496c1dd07c49d67874deefd8b19b01fa5da31e12
tree31838e68f0095ba36a04f18a5d668fea54853d5d
parentc06a0f6ec2c5e71efbae73a1d275fb27186408e9
ARM: Add ImmArg to intrinsics

I found these by asserting in clang for any GCCBuiltin that doesn't
require mangling and requires a constant for the builtin. This means
that intrinsics are missing which don't use GCCBuiltin, don't have
builtins defined in clang, or were missing the constant annotation in
the builtin definition.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356144 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsARM.td
test/CodeGen/ARM/cdp.ll [deleted file]
test/CodeGen/ARM/cdp2.ll [deleted file]
test/Verifier/ARM/intrinsic-immarg.ll [new file with mode: 0644]
test/Verifier/ARM/lit.local.cfg [new file with mode: 0644]