OSDN Git Service

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)
commit9e46efd856d9091aa507b19f37f5e0c71c4d153c
tree6e89c092ee77d255a757268ad149f38b02e03928
parentbb7e40de731597a9fc67705cfd4e27204da94311
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.

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