[GlobalISel] Add G_IS_FPCLASS
authorSerge Pavlov <sepavloff@gmail.com>
Fri, 11 Mar 2022 07:40:44 +0000 (14:40 +0700)
committerSerge Pavlov <sepavloff@gmail.com>
Fri, 27 May 2022 06:49:47 +0000 (13:49 +0700)
commitbdd0093f4d57790893d679ad590cd40c1dc3978c
tree2272aa293953ba9d388004e236cc037a059335c4
parent0252357b3e1e8f6d3bc51ac6d7ac075842b2c956
[GlobalISel] Add G_IS_FPCLASS

Add a generic opcode to represent `llvm.is_fpclass` intrinsic.

Differential Revision: https://reviews.llvm.org/D121454
llvm/docs/GlobalISel/GenericOpcode.rst
llvm/include/llvm/ADT/APFloat.h
llvm/include/llvm/Support/TargetOpcodes.def
llvm/include/llvm/Target/GenericOpcodes.td
llvm/lib/CodeGen/MachineVerifier.cpp
llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
llvm/test/MachineVerifier/test_g_is_fpclass.mir [new file with mode: 0644]