]> granicus.if.org Git - llvm/commit
The IR verifier currently supports the constrained floating point intrinsics,
authorKevin P. Neal <kevin.neal@sas.com>
Wed, 27 Mar 2019 13:30:57 +0000 (13:30 +0000)
committerKevin P. Neal <kevin.neal@sas.com>
Wed, 27 Mar 2019 13:30:57 +0000 (13:30 +0000)
commitaaa3361678a484e93597e26b8bfdf5f2e9ae66d4
treebe7eb446b8265571424523febad5d7620e417aa7
parent26882c9d258b62748a7266207513a06990c8decc
The IR verifier currently supports the constrained floating point intrinsics,
but the implementation is hard to extend. It doesn't currently have an
easy way to support intrinsics that, for example, lack a rounding mode.
This will be needed for impending new constrained intrinsics.

This code is split out of D55897 <https://reviews.llvm.org/D55897>, which
itself was split out of D43515 <https://reviews.llvm.org/D43515>.

Reviewed by: arsenm
Differential Revision: http://reviews.llvm.org/D59830

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@357065 91177308-0d34-0410-b5e6-96231b3b80d8
lib/IR/Verifier.cpp