Home
last modified time | relevance | path

Searched refs:STRICT_FSETCC (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h475 STRICT_FSETCC, enumerator
H A DSelectionDAG.h1091 return getNode(IsSignaling ? ISD::STRICT_FSETCCS : ISD::STRICT_FSETCC, DL,
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1035 case ISD::STRICT_FSETCC: in LegalizeOp()
1042 : Opc == ISD::STRICT_FSETCC ? 3 in LegalizeOp()
1047 : Opc == ISD::STRICT_FSETCC ? 1 in LegalizeOp()
3618 case ISD::STRICT_FSETCC: in ExpandNode()
3621 bool IsStrict = Node->getOpcode() == ISD::STRICT_FSETCC || in ExpandNode()
4459 Node->getOpcode() == ISD::STRICT_FSETCC || in PromoteNode()
4705 case ISD::STRICT_FSETCC: in PromoteNode()
H A DLegalizeVectorOps.cpp1577 if (Node->getOpcode() == ISD::STRICT_FSETCC || in UnrollStrictFPOp()
1611 if (Node->getOpcode() == ISD::STRICT_FSETCC || in UnrollStrictFPOp()
H A DSelectionDAGDumper.cpp285 case ISD::STRICT_FSETCC: return "strict_fsetcc"; in getOperationName()
H A DLegalizeFloatTypes.cpp856 case ISD::STRICT_FSETCC: in SoftenFloatOperand()
1806 case ISD::STRICT_FSETCC: in ExpandFloatOperand()
H A DLegalizeVectorTypes.cpp4087 case ISD::STRICT_FSETCC: in WidenVecRes_StrictFP()
5013 case ISD::STRICT_FSETCC: in isSETCCOp()
5440 case ISD::STRICT_FSETCC: in WidenVectorOperand()
H A DSelectionDAGISel.cpp1136 case ISD::STRICT_FSETCC: in DoInstructionSelection()
H A DSelectionDAG.cpp3264 case ISD::STRICT_FSETCC: in computeKnownBits()
4174 case ISD::STRICT_FSETCC: in ComputeNumSignBits()
H A DLegalizeIntegerTypes.cpp86 case ISD::STRICT_FSETCC: in PromoteIntegerResult()
H A DDAGCombiner.cpp905 (N.getOpcode() == ISD::STRICT_FSETCC || in isSetCCEquivalent()
8472 case ISD::STRICT_FSETCC: in visitXOR()
H A DSelectionDAGBuilder.cpp7349 case ISD::STRICT_FSETCC: in visitConstrainedFPIntrinsic()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp511 Opcode = ISD::STRICT_FSETCC; in mightUseCTR()
H A DPPCISelLowering.cpp499 setOperationAction(ISD::STRICT_FSETCC, MVT::f32, Legal); in PPCTargetLowering()
500 setOperationAction(ISD::STRICT_FSETCC, MVT::f64, Legal); in PPCTargetLowering()
501 setOperationAction(ISD::STRICT_FSETCC, MVT::f128, Legal); in PPCTargetLowering()
1266 setOperationAction(ISD::STRICT_FSETCC, MVT::f128, Custom); in PPCTargetLowering()
11147 case ISD::STRICT_FSETCC: in LowerOperation()
H A DPPCISelDAGToDAG.cpp5175 case ISD::STRICT_FSETCC: in Select()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp144 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in SystemZTargetLowering()
401 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in SystemZTargetLowering()
5705 case ISD::STRICT_FSETCC: in LowerOperation()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td591 def strict_fsetcc : SDNode<"ISD::STRICT_FSETCC", SDTSetCC, [SDNPHasChain]>;
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp386 setOperationAction(ISD::STRICT_FSETCC, MVT::f16, Custom); in AArch64TargetLowering()
387 setOperationAction(ISD::STRICT_FSETCC, MVT::f32, Custom); in AArch64TargetLowering()
388 setOperationAction(ISD::STRICT_FSETCC, MVT::f64, Custom); in AArch64TargetLowering()
447 setOperationAction(ISD::STRICT_FSETCC, MVT::f128, Custom); in AArch64TargetLowering()
1550 setOperationAction(ISD::STRICT_FSETCC, VT, Expand); in addTypeForNEON()
5369 case ISD::STRICT_FSETCC: in LowerOperation()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp454 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in X86TargetLowering()
657 setOperationAction(ISD::STRICT_FSETCC, MVT::f16, Promote); in X86TargetLowering()
1075 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in X86TargetLowering()
1425 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in X86TargetLowering()
1631 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in X86TargetLowering()
1815 setOperationAction(ISD::STRICT_FSETCC, VT, Custom); in X86TargetLowering()
2078 setOperationAction(ISD::STRICT_FSETCC, MVT::f16, Custom); in X86TargetLowering()
2131 setOperationAction(ISD::STRICT_FSETCC, MVT::v32i1, Custom); in X86TargetLowering()
24273 bool IsStrict = Op.getOpcode() == ISD::STRICT_FSETCC || in LowerVSETCC()
24835 bool IsStrict = Op.getOpcode() == ISD::STRICT_FSETCC || in LowerSETCC()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1471 setOperationAction(ISD::STRICT_FSETCC, MVT::f16, Custom); in ARMTargetLowering()
1473 setOperationAction(ISD::STRICT_FSETCC, MVT::f32, Custom); in ARMTargetLowering()
1475 setOperationAction(ISD::STRICT_FSETCC, MVT::f64, Custom); in ARMTargetLowering()
10448 case ISD::STRICT_FSETCC: in LowerOperation()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp308 ISD::STRICT_FSQRT, ISD::STRICT_FSETCC, ISD::STRICT_FSETCCS}; in RISCVTargetLowering()