OSDN Git Service

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)
commitbb7e40de731597a9fc67705cfd4e27204da94311
treed310af7bdba4411a9aafd5e012aaa9c44b4ccaf7
parentf3a3d439652b45b3e38e15ba785105c38da480dd
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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356091 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsSystemZ.td
test/Verifier/SystemZ/intrinsic-immarg.ll [new file with mode: 0644]
test/Verifier/SystemZ/lit.local.cfg [new file with mode: 0644]