| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 535 IS_FPCLASS, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 318 case ISD::IS_FPCLASS: return "is_fpclass"; in getOperationName()
|
| H A D | LegalizeVectorTypes.cpp | 78 case ISD::IS_FPCLASS: R = ScalarizeVecRes_IS_FPCLASS(N); break; in ScalarizeVectorResult() 721 DAG.getNode(ISD::IS_FPCLASS, DL, MVT::i1, {Arg, Test}, N->getFlags()); in ScalarizeVecRes_IS_FPCLASS() 1138 case ISD::IS_FPCLASS: SplitVecRes_IS_FPCLASS(N, Lo, Hi); break; in SplitVectorResult() 1774 Lo = DAG.getNode(ISD::IS_FPCLASS, DL, LoVT, ArgLo, Test, N->getFlags()); in SplitVecRes_IS_FPCLASS() 1775 Hi = DAG.getNode(ISD::IS_FPCLASS, DL, HiVT, ArgHi, Test, N->getFlags()); in SplitVecRes_IS_FPCLASS() 4847 case ISD::IS_FPCLASS: in WidenVectorResult() 6843 case ISD::IS_FPCLASS: Res = WidenVecOp_IS_FPCLASS(N); break; in WidenVectorOperand() 7046 SDValue WideNode = DAG.getNode(ISD::IS_FPCLASS, DL, WideResultVT, in WidenVecOp_IS_FPCLASS()
|
| H A D | TargetLowering.cpp | 5426 if (isOperationLegalOrCustom(ISD::IS_FPCLASS, N0.getValueType()) && in SimplifySetCC() 5435 return DAG.getNode(ISD::IS_FPCLASS, dl, VT, Op, in SimplifySetCC() 8756 DL, VT, DAG.getNode(ISD::IS_FPCLASS, DL, CCVT, LHS, TestZero), LHS, in expandFMINIMUM_FMAXIMUM() 8759 DL, VT, DAG.getNode(ISD::IS_FPCLASS, DL, CCVT, RHS, TestZero), RHS, in expandFMINIMUM_FMAXIMUM() 8844 DL, VT, DAG.getNode(ISD::IS_FPCLASS, DL, CCVT, LHS, TestZero), LHS, in expandFMINIMUMNUM_FMAXIMUMNUM() 8847 DL, VT, DAG.getNode(ISD::IS_FPCLASS, DL, CCVT, RHS, TestZero), RHS, LCmp, in expandFMINIMUMNUM_FMAXIMUMNUM()
|
| H A D | LegalizeDAG.cpp | 1243 case ISD::IS_FPCLASS: in LegalizeOp() 3728 case ISD::IS_FPCLASS: { in ExpandNode()
|
| H A D | LegalizeIntegerTypes.cpp | 345 case ISD::IS_FPCLASS: in PromoteIntegerResult() 1426 return DAG.getNode(ISD::IS_FPCLASS, DL, NResVT, Arg, Test); in PromoteIntRes_IS_FPCLASS()
|
| H A D | SelectionDAGBuilder.cpp | 7070 if (!TLI.isOperationLegal(ISD::IS_FPCLASS, ArgVT) && in visitIntrinsicCall() 7071 !TLI.isOperationCustom(ISD::IS_FPCLASS, ArgVT)) { in visitIntrinsicCall() 7078 SDValue V = DAG.getNode(ISD::IS_FPCLASS, sdl, DestVT, {Op, Check}, Flags); in visitIntrinsicCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 418 setOperationAction(ISD::IS_FPCLASS, {MVT::f16, MVT::f32, MVT::f64}, Legal); in AMDGPUTargetLowering() 421 setOperationAction(ISD::IS_FPCLASS, {MVT::f32, MVT::f64}, Legal); in AMDGPUTargetLowering() 436 setOperationAction(ISD::IS_FPCLASS, in AMDGPUTargetLowering() 444 setOperationAction(ISD::IS_FPCLASS, in AMDGPUTargetLowering()
|
| H A D | R600ISelLowering.cpp | 103 setOperationAction(ISD::IS_FPCLASS, in R600TargetLowering()
|
| H A D | SIISelLowering.cpp | 338 case ISD::IS_FPCLASS: in SITargetLowering() 649 case ISD::IS_FPCLASS: in SITargetLowering() 11752 DAG.getNode(ISD::IS_FPCLASS, DL, MVT::i1, SqrtX, in lowerFSQRTF32() 11832 DAG.getNode(ISD::IS_FPCLASS, DL, MVT::i1, SqrtX, in lowerFSQRTF64() 12179 case ISD::IS_FPCLASS: in isBoolSGPR()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 809 ISD::IS_FPCLASS, ISD::FCBRT, in initActions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.cpp | 374 setOperationAction(ISD::IS_FPCLASS, MVT::f32, Legal); in MipsTargetLowering() 375 setOperationAction(ISD::IS_FPCLASS, MVT::f64, Legal); in MipsTargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 589 def is_fpclass : SDNode<"ISD::IS_FPCLASS" , SDIsFPClassOp>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 505 setOperationAction(ISD::IS_FPCLASS, MVT::f16, Custom); in RISCVTargetLowering() 568 setOperationAction(ISD::IS_FPCLASS, MVT::f32, Custom); in RISCVTargetLowering() 626 setOperationAction(ISD::IS_FPCLASS, MVT::f64, Custom); in RISCVTargetLowering() 1023 ISD::IS_FPCLASS, in RISCVTargetLowering() 1086 ISD::IS_FPCLASS}, in RISCVTargetLowering() 1511 ISD::FMINIMUMNUM, ISD::FMAXIMUMNUM, ISD::IS_FPCLASS, in RISCVTargetLowering() 7334 case ISD::IS_FPCLASS: in LowerOperation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 555 setOperationAction(ISD::IS_FPCLASS, MVT::f16, Custom); in SystemZTargetLowering() 586 setOperationAction(ISD::IS_FPCLASS, VT, Custom); in SystemZTargetLowering() 7157 case ISD::IS_FPCLASS: in LowerOperation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 1225 setOperationAction(ISD::IS_FPCLASS, MVT::f32, Custom); in PPCTargetLowering() 1226 setOperationAction(ISD::IS_FPCLASS, MVT::f64, Custom); in PPCTargetLowering() 1227 setOperationAction(ISD::IS_FPCLASS, MVT::f128, Custom); in PPCTargetLowering() 1228 setOperationAction(ISD::IS_FPCLASS, MVT::ppcf128, Custom); in PPCTargetLowering() 12633 case ISD::IS_FPCLASS: in LowerOperation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 201 setOperationAction(ISD::IS_FPCLASS, MVT::f32, Legal); in LoongArchTargetLowering() 248 setOperationAction(ISD::IS_FPCLASS, MVT::f64, Legal); in LoongArchTargetLowering()
|