Hexagon: Add ImmArg to intrinsics
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 13 Mar 2019 19:46:33 +0000 (19:46 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 13 Mar 2019 19:46:33 +0000 (19:46 +0000)
commit741dbcc5e8a0f67ec2740b7a2a41e10e95a48859
tree5283357c29fe9c03716b6ca89ba46d9a9fc509a3
parent24e249ec014e06da6744409c607a3c05f5f9f596
Hexagon: 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.

llvm-svn: 356092
llvm/include/llvm/IR/IntrinsicsHexagon.td