Home
last modified time | relevance | path

Searched refs:STRICT_FP_TO_UINT (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h457 STRICT_FP_TO_UINT, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp677 case ISD::STRICT_FP_TO_UINT: in Promote()
801 if (NewOpc == ISD::STRICT_FP_TO_UINT && in PromoteFP_TO_INT()
818 Node->getOpcode() == ISD::STRICT_FP_TO_UINT) in PromoteFP_TO_INT()
1814 if (Node->getOpcode() == ISD::STRICT_FP_TO_UINT) { in ExpandStrictFPOp()
H A DSelectionDAGDumper.cpp395 case ISD::STRICT_FP_TO_UINT: return "strict_fp_to_uint"; in getOperationName()
H A DLegalizeIntegerTypes.cpp164 case ISD::STRICT_FP_TO_UINT: in PromoteIntegerResult()
826 if (N->getOpcode() == ISD::STRICT_FP_TO_UINT && in PromoteIntRes_FP_TO_XINT()
827 !TLI.isOperationLegal(ISD::STRICT_FP_TO_UINT, NVT) && in PromoteIntRes_FP_TO_XINT()
858 N->getOpcode() == ISD::STRICT_FP_TO_UINT || in PromoteIntRes_FP_TO_XINT()
2799 case ISD::STRICT_FP_TO_UINT: in ExpandIntegerResult()
H A DLegalizeDAG.cpp2947 OpToUse = IsStrict ? ISD::STRICT_FP_TO_UINT : ISD::FP_TO_UINT; in PromoteLegalFP_TO_INT()
3429 case ISD::STRICT_FP_TO_UINT: in ExpandNode()
4849 case ISD::STRICT_FP_TO_UINT: { in ConvertNodeToLibcall()
5181 case ISD::STRICT_FP_TO_UINT: in PromoteNode()
H A DLegalizeVectorTypes.cpp764 case ISD::STRICT_FP_TO_UINT: in ScalarizeVectorOperand()
3197 case ISD::STRICT_FP_TO_UINT: in SplitVectorOperand()
4838 case ISD::STRICT_FP_TO_UINT: in WidenVecRes_StrictFP()
6416 case ISD::STRICT_FP_TO_UINT: in WidenVectorOperand()
H A DLegalizeFloatTypes.cpp1007 case ISD::STRICT_FP_TO_UINT: in SoftenFloatOperand()
2080 case ISD::STRICT_FP_TO_UINT: in ExpandFloatOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp280 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i1, Promote); in PPCTargetLowering()
281 AddPromotedToType(ISD::STRICT_FP_TO_UINT, MVT::i1, in PPCTargetLowering()
319 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::ppcf128, Custom); in PPCTargetLowering()
693 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i64, Expand); in PPCTargetLowering()
702 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in PPCTargetLowering()
712 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Legal); in PPCTargetLowering()
715 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Expand); in PPCTargetLowering()
724 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i64, Custom); in PPCTargetLowering()
734 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in PPCTargetLowering()
921 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4i32, Legal); in PPCTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp231 setOperationAction(ISD::STRICT_FP_TO_UINT, VT, Legal); in SystemZTargetLowering()
273 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i128, LibCall); in SystemZTargetLowering()
480 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v2i64, Legal); in SystemZTargetLowering()
481 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v2f64, Legal); in SystemZTargetLowering()
500 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4i32, Legal); in SystemZTargetLowering()
501 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4f32, Legal); in SystemZTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp598 ISD::STRICT_FP_TO_UINT, ISD::STRICT_FP_TO_SINT}, in RISCVTargetLowering()
607 setOperationAction({ISD::STRICT_FP_TO_UINT, ISD::STRICT_FP_TO_SINT, in RISCVTargetLowering()
612 setOperationAction({ISD::STRICT_FP_TO_UINT, ISD::STRICT_FP_TO_SINT, in RISCVTargetLowering()
785 ISD::STRICT_FP_TO_UINT}, in RISCVTargetLowering()
845 ISD::STRICT_FP_TO_UINT}, in RISCVTargetLowering()
1192 ISD::STRICT_FP_TO_UINT, in RISCVTargetLowering()
6567 case ISD::STRICT_FP_TO_UINT: in LowerOperation()
6675 case ISD::STRICT_FP_TO_UINT: in LowerOperation()
12195 case ISD::STRICT_FP_TO_UINT: in ReplaceNodeResults()
16861 if (Src.getOpcode() == ISD::STRICT_FP_TO_UINT in PerformDAGCombine()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp307 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i8, Promote); in X86TargetLowering()
310 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i16, Promote); in X86TargetLowering()
312 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in X86TargetLowering()
314 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i64, Custom); in X86TargetLowering()
1217 setOperationAction(ISD::STRICT_FP_TO_UINT, VT, Custom); in X86TargetLowering()
1463 setOperationPromotedToType(ISD::STRICT_FP_TO_UINT, MVT::v8i16, MVT::v8i32); in X86TargetLowering()
1711 setOperationPromotedToType(ISD::STRICT_FP_TO_UINT, MVT::v8i1, MVT::v8i32); in X86TargetLowering()
1713 setOperationPromotedToType(ISD::STRICT_FP_TO_UINT, MVT::v4i1, MVT::v4i32); in X86TargetLowering()
1717 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v2i1, Custom); in X86TargetLowering()
1809 setOperationPromotedToType(ISD::STRICT_FP_TO_UINT, VT, MVT::v16i32); in X86TargetLowering()
[all …]
H A DX86ISelDAGToDAG.cpp1128 case ISD::STRICT_FP_TO_UINT: { in PreprocessISelDAG()
1141 case ISD::STRICT_FP_TO_UINT: NewOpc = X86ISD::STRICT_CVTTP2UI; break; in PreprocessISelDAG()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td649 def strict_fp_to_uint : SDNode<"ISD::STRICT_FP_TO_UINT",
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp573 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in AArch64TargetLowering()
574 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i64, Custom); in AArch64TargetLowering()
575 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i128, Custom); in AArch64TargetLowering()
1207 ISD::STRICT_FP_TO_SINT, ISD::STRICT_FP_TO_UINT, in AArch64TargetLowering()
1896 ISD::FP_TO_UINT_SAT, ISD::STRICT_FP_TO_SINT, ISD::STRICT_FP_TO_UINT}) in addTypeForNEON()
6907 case ISD::STRICT_FP_TO_UINT: in LowerOperation()
26238 case ISD::STRICT_FP_TO_UINT: in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1086 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in ARMTargetLowering()
1088 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::f64, Custom); in ARMTargetLowering()
10587 case ISD::STRICT_FP_TO_UINT: in LowerOperation()