[mlir][llvm] Add `llvm.intr.is.fpclass`
authorJeff Niu <jeff@modular.com>
Fri, 14 Oct 2022 16:00:01 +0000 (09:00 -0700)
committerJeff Niu <jeff@modular.com>
Fri, 14 Oct 2022 23:22:59 +0000 (16:22 -0700)
commit7c3439b74c2b31fccd03876a0e543d275fd37f81
treee3050bc5517839c9bfde50756eb1745f5bcf331a
parent1757164eed244b221c6c078baa7c836e4809e133
[mlir][llvm] Add `llvm.intr.is.fpclass`

This intrinsic allows testing for inf, nan, etc. on floating point
values.

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D135969
mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td
mlir/test/Target/LLVMIR/llvmir-intrinsics.mlir