Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h443 STRICT_FP_TO_UINT, enumerator
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp695 case ISD::STRICT_FP_TO_UINT: in Promote()
836 if (NewOpc == ISD::STRICT_FP_TO_UINT && in PromoteFP_TO_INT()
853 Node->getOpcode() == ISD::STRICT_FP_TO_UINT) in PromoteFP_TO_INT()
1820 if (Node->getOpcode() == ISD::STRICT_FP_TO_UINT) { in ExpandStrictFPOp()
H A DSelectionDAGDumper.cpp372 case ISD::STRICT_FP_TO_UINT: return "strict_fp_to_uint"; in getOperationName()
H A DLegalizeIntegerTypes.cpp156 case ISD::STRICT_FP_TO_UINT: in PromoteIntegerResult()
737 if (N->getOpcode() == ISD::STRICT_FP_TO_UINT && in PromoteIntRes_FP_TO_XINT()
738 !TLI.isOperationLegal(ISD::STRICT_FP_TO_UINT, NVT) && in PromoteIntRes_FP_TO_XINT()
769 N->getOpcode() == ISD::STRICT_FP_TO_UINT || in PromoteIntRes_FP_TO_XINT()
2637 case ISD::STRICT_FP_TO_UINT: in ExpandIntegerResult()
H A DLegalizeDAG.cpp2924 OpToUse = IsStrict ? ISD::STRICT_FP_TO_UINT : ISD::FP_TO_UINT; in PromoteLegalFP_TO_INT()
3358 case ISD::STRICT_FP_TO_UINT: in ExpandNode()
4704 case ISD::STRICT_FP_TO_UINT: { in ConvertNodeToLibcall()
5003 case ISD::STRICT_FP_TO_UINT: in PromoteNode()
H A DLegalizeVectorTypes.cpp693 case ISD::STRICT_FP_TO_UINT: in ScalarizeVectorOperand()
3031 case ISD::STRICT_FP_TO_UINT: in SplitVectorOperand()
4549 case ISD::STRICT_FP_TO_UINT: in WidenVecRes_StrictFP()
6075 case ISD::STRICT_FP_TO_UINT: in WidenVectorOperand()
H A DLegalizeFloatTypes.cpp924 case ISD::STRICT_FP_TO_UINT: in SoftenFloatOperand()
1900 case ISD::STRICT_FP_TO_UINT: in ExpandFloatOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp270 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i1, Promote); in PPCTargetLowering()
271 AddPromotedToType(ISD::STRICT_FP_TO_UINT, MVT::i1, in PPCTargetLowering()
309 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::ppcf128, Custom); in PPCTargetLowering()
683 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i64, Expand); in PPCTargetLowering()
692 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in PPCTargetLowering()
702 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Legal); in PPCTargetLowering()
705 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Expand); in PPCTargetLowering()
724 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in PPCTargetLowering()
911 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4i32, Legal); in PPCTargetLowering()
11641 case ISD::STRICT_FP_TO_UINT: in LowerOperation()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp233 setOperationAction(ISD::STRICT_FP_TO_UINT, VT, Legal); in SystemZTargetLowering()
275 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i128, LibCall); in SystemZTargetLowering()
467 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v2i64, Legal); in SystemZTargetLowering()
468 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v2f64, Legal); in SystemZTargetLowering()
487 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4i32, Legal); in SystemZTargetLowering()
488 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v4f32, Legal); in SystemZTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp585 ISD::STRICT_FP_TO_UINT, ISD::STRICT_FP_TO_SINT}, in RISCVTargetLowering()
594 setOperationAction({ISD::STRICT_FP_TO_UINT, ISD::STRICT_FP_TO_SINT, in RISCVTargetLowering()
599 setOperationAction({ISD::STRICT_FP_TO_UINT, ISD::STRICT_FP_TO_SINT, in RISCVTargetLowering()
754 ISD::STRICT_FP_TO_UINT}, in RISCVTargetLowering()
812 ISD::STRICT_FP_TO_UINT}, in RISCVTargetLowering()
1135 ISD::STRICT_FP_TO_UINT, in RISCVTargetLowering()
6154 case ISD::STRICT_FP_TO_UINT: in LowerOperation()
6262 case ISD::STRICT_FP_TO_UINT: in LowerOperation()
11390 case ISD::STRICT_FP_TO_UINT: in ReplaceNodeResults()
15310 if (Src.getOpcode() == ISD::STRICT_FP_TO_UINT && Src.hasOneUse() && in PerformDAGCombine()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp268 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i8, Promote); in X86TargetLowering()
271 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i16, Promote); in X86TargetLowering()
273 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in X86TargetLowering()
275 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i64, Custom); in X86TargetLowering()
1155 setOperationAction(ISD::STRICT_FP_TO_UINT, VT, Custom); in X86TargetLowering()
1742 setOperationAction(ISD::STRICT_FP_TO_UINT, VT, Custom); in X86TargetLowering()
1993 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::v8i32, Custom); in X86TargetLowering()
2407 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i128, Custom); in X86TargetLowering()
20782 : ISD::STRICT_FP_TO_UINT, in LowerFP_TO_INT()
31900 case ISD::STRICT_FP_TO_UINT: return LowerFP_TO_INT(Op, DAG); in LowerOperation()
[all …]
H A DX86ISelDAGToDAG.cpp1118 case ISD::STRICT_FP_TO_UINT: { in PreprocessISelDAG()
1131 case ISD::STRICT_FP_TO_UINT: NewOpc = X86ISD::STRICT_CVTTP2UI; break; in PreprocessISelDAG()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td611 def strict_fp_to_uint : SDNode<"ISD::STRICT_FP_TO_UINT",
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp529 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in AArch64TargetLowering()
530 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i64, Custom); in AArch64TargetLowering()
531 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i128, Custom); in AArch64TargetLowering()
1099 ISD::STRICT_FP_TO_SINT, ISD::STRICT_FP_TO_UINT, in AArch64TargetLowering()
1730 ISD::FP_TO_UINT_SAT, ISD::STRICT_FP_TO_SINT, ISD::STRICT_FP_TO_UINT}) in addTypeForNEON()
6261 case ISD::STRICT_FP_TO_UINT: in LowerOperation()
24812 case ISD::STRICT_FP_TO_UINT: in ReplaceNodeResults()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1079 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::i32, Custom); in ARMTargetLowering()
1081 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::f64, Custom); in ARMTargetLowering()
10570 case ISD::STRICT_FP_TO_UINT: in LowerOperation()