SystemZ: Add ImmArg to intrinsics
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 13 Mar 2019 19:46:32 +0000 (19:46 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 13 Mar 2019 19:46:32 +0000 (19:46 +0000)
commit24e249ec014e06da6744409c607a3c05f5f9f596
treeb49b06661600b99517cc47184e62ffb118634e0c
parent7e34d78da1a004072153fc8fe73ce18ba4e493a8
SystemZ: 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: 356091
llvm/include/llvm/IR/IntrinsicsSystemZ.td
llvm/test/Verifier/SystemZ/intrinsic-immarg.ll [new file with mode: 0644]
llvm/test/Verifier/SystemZ/lit.local.cfg [new file with mode: 0644]