Home
last modified time | relevance | path

Searched refs:STRICT_FP_TO_SINT (Results 1 – 16 of 16) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h428 STRICT_FP_TO_SINT, enumerator
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp586 case ISD::STRICT_FP_TO_SINT: in Promote()
693 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT)) in PromoteFP_TO_INT()
694 NewOpc = ISD::STRICT_FP_TO_SINT; in PromoteFP_TO_INT()
DSelectionDAGDumper.cpp353 case ISD::STRICT_FP_TO_SINT: return "strict_fp_to_sint"; in getOperationName()
DLegalizeDAG.cpp2564 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in PromoteLegalFP_TO_INT()
2579 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT; in PromoteLegalFP_TO_INT()
2927 case ISD::STRICT_FP_TO_SINT: in ExpandNode()
4194 case ISD::STRICT_FP_TO_SINT: in ConvertNodeToLibcall()
4199 Node->getOpcode() == ISD::STRICT_FP_TO_SINT; in ConvertNodeToLibcall()
4432 case ISD::STRICT_FP_TO_SINT: in PromoteNode()
DLegalizeFloatTypes.cpp826 case ISD::STRICT_FP_TO_SINT: in SoftenFloatOperand()
945 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in SoftenFloatOp_FP_TO_XINT()
1776 case ISD::STRICT_FP_TO_SINT: in ExpandFloatOperand()
1911 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in ExpandFloatOp_FP_TO_XINT()
DLegalizeVectorTypes.cpp619 case ISD::STRICT_FP_TO_SINT: in ScalarizeVectorOperand()
2200 case ISD::STRICT_FP_TO_SINT: in SplitVectorOperand()
3357 case ISD::STRICT_FP_TO_SINT: in WidenVecRes_StrictFP()
4562 case ISD::STRICT_FP_TO_SINT: in WidenVectorOperand()
DLegalizeIntegerTypes.cpp129 case ISD::STRICT_FP_TO_SINT: in PromoteIntegerResult()
605 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT)) in PromoteIntRes_FP_TO_XINT()
606 NewOpc = ISD::STRICT_FP_TO_SINT; in PromoteIntRes_FP_TO_XINT()
2117 case ISD::STRICT_FP_TO_SINT: in ExpandIntegerResult()
DTargetLowering.cpp6770 unsigned SIntOpcode = Node->isStrictFPOpcode() ? ISD::STRICT_FP_TO_SINT : in expandFP_TO_UINT()
6785 Result = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other }, in expandFP_TO_UINT()
6831 SInt = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other }, in expandFP_TO_UINT()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp250 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i1, Promote); in PPCTargetLowering()
251 AddPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::i1, in PPCTargetLowering()
291 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::ppcf128, Custom); in PPCTargetLowering()
488 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Legal); in PPCTargetLowering()
500 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
638 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
669 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
679 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
865 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in PPCTargetLowering()
1053 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i64, Legal); in PPCTargetLowering()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp223 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Legal); in SystemZTargetLowering()
416 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i64, Legal); in SystemZTargetLowering()
417 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2f64, Legal); in SystemZTargetLowering()
436 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in SystemZTargetLowering()
437 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4f32, Legal); in SystemZTargetLowering()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.cpp264 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i8, Promote); in X86TargetLowering()
266 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i16, Custom); in X86TargetLowering()
268 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in X86TargetLowering()
272 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in X86TargetLowering()
1019 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in X86TargetLowering()
1020 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i32, Custom); in X86TargetLowering()
1026 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Custom); in X86TargetLowering()
1250 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v8i16, MVT::v8i32); in X86TargetLowering()
1254 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v8i32, Legal); in X86TargetLowering()
1462 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v8i1, MVT::v8i32); in X86TargetLowering()
[all …]
DX86ISelDAGToDAG.cpp985 case ISD::STRICT_FP_TO_SINT: in PreprocessISelDAG()
997 case ISD::STRICT_FP_TO_SINT: NewOpc = X86ISD::STRICT_CVTTP2SI; break; in PreprocessISelDAG()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Target/
DTargetSelectionDAG.td573 def strict_fp_to_sint : SDNode<"ISD::STRICT_FP_TO_SINT",
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp375 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in RISCVTargetLowering()
4877 case ISD::STRICT_FP_TO_SINT: in ReplaceNodeResults()
4885 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in ReplaceNodeResults()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp1044 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in ARMTargetLowering()
1046 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::f64, Custom); in ARMTargetLowering()
5786 Op.getOpcode() == ISD::STRICT_FP_TO_SINT) in LowerFP_TO_INT()
5805 DAG.getNode(Op.getOpcode() == ISD::STRICT_FP_TO_SINT ? ISD::FP_TO_SINT in LowerFP_TO_INT()
10139 case ISD::STRICT_FP_TO_SINT: in LowerOperation()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp453 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in AArch64TargetLowering()
454 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in AArch64TargetLowering()
455 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i128, Custom); in AArch64TargetLowering()
4875 case ISD::STRICT_FP_TO_SINT: in LowerOperation()