/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 490 STRICT_FSETCC, enumerator
|
H A D | SelectionDAG.h | 1241 return getNode(IsSignaling ? ISD::STRICT_FSETCCS : ISD::STRICT_FSETCC, DL,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 317 if (Op.getOpcode() == ISD::STRICT_FSETCC || in LegalizeOp() 1698 bool IsStrict = Node->getOpcode() == ISD::STRICT_FSETCC || in ExpandSETCC() 1819 if (Node->getOpcode() == ISD::STRICT_FSETCC || in ExpandStrictFPOp() 1959 if (Node->getOpcode() == ISD::STRICT_FSETCC || in UnrollStrictFPOp() 1993 if (Node->getOpcode() == ISD::STRICT_FSETCC || in UnrollStrictFPOp()
|
H A D | LegalizeDAG.cpp | 1038 case ISD::STRICT_FSETCC: in LegalizeOp() 1046 : Opc == ISD::STRICT_FSETCC ? 3 in LegalizeOp() 1052 : Opc == ISD::STRICT_FSETCC ? 1 in LegalizeOp() 4096 case ISD::STRICT_FSETCC: in ExpandNode() 4099 bool IsStrict = Node->getOpcode() == ISD::STRICT_FSETCC || in ExpandNode() 5097 Node->getOpcode() == ISD::STRICT_FSETCC || in PromoteNode() 5383 case ISD::STRICT_FSETCC: in PromoteNode()
|
H A D | SelectionDAGDumper.cpp | 318 case ISD::STRICT_FSETCC: return "strict_fsetcc"; in getOperationName()
|
H A D | LegalizeVectorTypes.cpp | 3138 case ISD::STRICT_FSETCC: in SplitVectorOperand() 4106 bool isStrict = N->getOpcode() == ISD::STRICT_FSETCC; in SplitVecOp_VSETCC() 4125 } else if (N->getOpcode() == ISD::STRICT_FSETCC) { in SplitVecOp_VSETCC() 4126 LoRes = DAG.getNode(ISD::STRICT_FSETCC, DL, in SplitVecOp_VSETCC() 4129 HiRes = DAG.getNode(ISD::STRICT_FSETCC, DL, in SplitVecOp_VSETCC() 4832 case ISD::STRICT_FSETCC: in WidenVecRes_StrictFP() 5898 case ISD::STRICT_FSETCC: in isSETCCOp() 6387 case ISD::STRICT_FSETCC: in WidenVectorOperand()
|
H A D | LegalizeFloatTypes.cpp | 1022 case ISD::STRICT_FSETCC: in SoftenFloatOperand() 2088 case ISD::STRICT_FSETCC: in ExpandFloatOperand()
|
H A D | SelectionDAGISel.cpp | 1310 case ISD::STRICT_FSETCC: in DoInstructionSelection()
|
H A D | SelectionDAG.cpp | 3573 case ISD::STRICT_FSETCC: in computeKnownBits() 4730 case ISD::STRICT_FSETCC: in ComputeNumSignBits()
|
H A D | LegalizeIntegerTypes.cpp | 100 case ISD::STRICT_FSETCC: in PromoteIntegerResult()
|
H A D | SelectionDAGBuilder.cpp | 8221 case ISD::STRICT_FSETCC: in visitConstrainedFPIntrinsic()
|
H A D | DAGCombiner.cpp | 977 (N.getOpcode() == ISD::STRICT_FSETCC || in isSetCCEquivalent() 9469 case ISD::STRICT_FSETCC: in visitXOR()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 153 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in SystemZTargetLowering() 601 setOperationAction(ISD::STRICT_FSETCC, MVT::v2f64, Custom); in SystemZTargetLowering() 602 setOperationAction(ISD::STRICT_FSETCC, MVT::v4f32, Custom); in SystemZTargetLowering() 6130 case ISD::STRICT_FSETCC: in LowerOperation()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 176 setOperationAction(ISD::STRICT_FSETCC, MVT::f32, Legal); in LoongArchTargetLowering() 210 setOperationAction(ISD::STRICT_FSETCC, MVT::f64, Legal); in LoongArchTargetLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 435 ISD::STRICT_FSQRT, ISD::STRICT_FSETCC, ISD::STRICT_FSETCCS}; in RISCVTargetLowering() 459 ISD::STRICT_FSQRT, ISD::STRICT_FSETCC, ISD::STRICT_FSETCCS, in RISCVTargetLowering() 1036 setOperationAction({ISD::STRICT_FSETCC, ISD::STRICT_FSETCCS, in RISCVTargetLowering() 1392 ISD::STRICT_FSETCC, ISD::STRICT_FSETCCS, ISD::STRICT_FTRUNC, in RISCVTargetLowering() 7092 case ISD::STRICT_FSETCC: in LowerOperation() 11065 if (Opc == ISD::STRICT_FSETCC && in lowerVectorStrictFSetcc() 11087 unsigned RVVOpc = Opc == ISD::STRICT_FSETCC ? RISCVISD::STRICT_FSETCC_VL in lowerVectorStrictFSetcc()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 521 setOperationAction(ISD::STRICT_FSETCC, MVT::f32, Legal); in PPCTargetLowering() 522 setOperationAction(ISD::STRICT_FSETCC, MVT::f64, Legal); in PPCTargetLowering() 523 setOperationAction(ISD::STRICT_FSETCC, MVT::f128, Legal); in PPCTargetLowering() 1297 setOperationAction(ISD::STRICT_FSETCC, MVT::f128, Custom); in PPCTargetLowering() 11807 case ISD::STRICT_FSETCC: in LowerOperation()
|
H A D | PPCISelDAGToDAG.cpp | 5458 case ISD::STRICT_FSETCC: in Select()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 666 def strict_fsetcc : SDNode<"ISD::STRICT_FSETCC", SDTSetCC, [SDNPHasChain]>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 484 setOperationAction(ISD::STRICT_FSETCC, MVT::bf16, Custom); in AArch64TargetLowering() 485 setOperationAction(ISD::STRICT_FSETCC, MVT::f16, Custom); in AArch64TargetLowering() 486 setOperationAction(ISD::STRICT_FSETCC, MVT::f32, Custom); in AArch64TargetLowering() 487 setOperationAction(ISD::STRICT_FSETCC, MVT::f64, Custom); in AArch64TargetLowering() 553 setOperationAction(ISD::STRICT_FSETCC, MVT::f128, Custom); in AArch64TargetLowering() 1937 setOperationAction(ISD::STRICT_FSETCC, VT, Expand); in addTypeForNEON() 6767 case ISD::STRICT_FSETCC: in LowerOperation()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 489 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in X86TargetLowering() 703 setOperationAction(ISD::STRICT_FSETCC, MVT::f16, Promote); in X86TargetLowering() 1164 setOperationAction(ISD::STRICT_FSETCC, MVT::v2f64, Custom); in X86TargetLowering() 1165 setOperationAction(ISD::STRICT_FSETCC, MVT::v4f32, Custom); in X86TargetLowering() 1544 setOperationAction(ISD::STRICT_FSETCC, MVT::v4f64, Custom); in X86TargetLowering() 1545 setOperationAction(ISD::STRICT_FSETCC, MVT::v8f32, Custom); in X86TargetLowering() 1940 setOperationAction(ISD::STRICT_FSETCC, MVT::v8f64, Custom); in X86TargetLowering() 1941 setOperationAction(ISD::STRICT_FSETCC, MVT::v16f32, Custom); in X86TargetLowering() 2215 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in X86TargetLowering() 23248 bool IsStrict = Op.getOpcode() == ISD::STRICT_FSETCC || in LowerVSETCC() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 1494 setOperationAction(ISD::STRICT_FSETCC, MVT::f16, Custom); in ARMTargetLowering() 1496 setOperationAction(ISD::STRICT_FSETCC, MVT::f32, Custom); in ARMTargetLowering() 1498 setOperationAction(ISD::STRICT_FSETCC, MVT::f64, Custom); in ARMTargetLowering() 10688 case ISD::STRICT_FSETCC: in LowerOperation()
|