Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h319 STRICT_FP_TO_SINT, enumerator
/external/llvm-project/llvm/include/llvm/CodeGen/
DISDOpcodes.h422 STRICT_FP_TO_SINT, enumerator
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp575 case ISD::STRICT_FP_TO_SINT: in Promote()
682 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT)) in PromoteFP_TO_INT()
683 NewOpc = ISD::STRICT_FP_TO_SINT; in PromoteFP_TO_INT()
DSelectionDAGDumper.cpp348 case ISD::STRICT_FP_TO_SINT: return "strict_fp_to_sint"; in getOperationName()
DLegalizeFloatTypes.cpp818 case ISD::STRICT_FP_TO_SINT: in SoftenFloatOperand()
916 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in SoftenFloatOp_FP_TO_XINT()
1752 case ISD::STRICT_FP_TO_SINT: in ExpandFloatOperand()
DLegalizeDAG.cpp2673 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in PromoteLegalFP_TO_INT()
2688 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT; in PromoteLegalFP_TO_INT()
3120 case ISD::STRICT_FP_TO_SINT: in ExpandNode()
4491 case ISD::STRICT_FP_TO_SINT: in PromoteNode()
DLegalizeVectorTypes.cpp585 case ISD::STRICT_FP_TO_SINT: in ScalarizeVectorOperand()
2100 case ISD::STRICT_FP_TO_SINT: in SplitVectorOperand()
3208 case ISD::STRICT_FP_TO_SINT: in WidenVecRes_StrictFP()
4378 case ISD::STRICT_FP_TO_SINT: in WidenVectorOperand()
DLegalizeIntegerTypes.cpp121 case ISD::STRICT_FP_TO_SINT: in PromoteIntegerResult()
573 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT)) in PromoteIntRes_FP_TO_XINT()
574 NewOpc = ISD::STRICT_FP_TO_SINT; in PromoteIntRes_FP_TO_XINT()
2044 case ISD::STRICT_FP_TO_SINT: in ExpandIntegerResult()
DTargetLowering.cpp6457 unsigned SIntOpcode = Node->isStrictFPOpcode() ? ISD::STRICT_FP_TO_SINT : in expandFP_TO_UINT()
6472 Result = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other }, in expandFP_TO_UINT()
6513 SInt = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other }, in expandFP_TO_UINT()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp569 case ISD::STRICT_FP_TO_SINT: in Promote()
676 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT)) in PromoteFP_TO_INT()
677 NewOpc = ISD::STRICT_FP_TO_SINT; in PromoteFP_TO_INT()
DSelectionDAGDumper.cpp338 case ISD::STRICT_FP_TO_SINT: return "strict_fp_to_sint"; in getOperationName()
DLegalizeFloatTypes.cpp780 case ISD::STRICT_FP_TO_SINT: in SoftenFloatOperand()
878 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in SoftenFloatOp_FP_TO_XINT()
1662 case ISD::STRICT_FP_TO_SINT: in ExpandFloatOperand()
DLegalizeIntegerTypes.cpp119 case ISD::STRICT_FP_TO_SINT: in PromoteIntegerResult()
524 TLI.isOperationLegalOrCustom(ISD::STRICT_FP_TO_SINT, NVT)) in PromoteIntRes_FP_TO_XINT()
525 NewOpc = ISD::STRICT_FP_TO_SINT; in PromoteIntRes_FP_TO_XINT()
1815 case ISD::STRICT_FP_TO_SINT: in ExpandIntegerResult()
DLegalizeDAG.cpp2556 N->getOpcode() == ISD::STRICT_FP_TO_SINT; in PromoteLegalFP_TO_INT()
2571 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT; in PromoteLegalFP_TO_INT()
2979 case ISD::STRICT_FP_TO_SINT: in ExpandNode()
4282 case ISD::STRICT_FP_TO_SINT: in PromoteNode()
DLegalizeVectorTypes.cpp579 case ISD::STRICT_FP_TO_SINT: in ScalarizeVectorOperand()
1963 case ISD::STRICT_FP_TO_SINT: in SplitVectorOperand()
3051 case ISD::STRICT_FP_TO_SINT: in WidenVecRes_StrictFP()
4214 case ISD::STRICT_FP_TO_SINT: in WidenVectorOperand()
DTargetLowering.cpp6111 unsigned SIntOpcode = Node->isStrictFPOpcode() ? ISD::STRICT_FP_TO_SINT : in expandFP_TO_UINT()
6126 Result = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other }, in expandFP_TO_UINT()
6167 SInt = DAG.getNode(ISD::STRICT_FP_TO_SINT, dl, { DstVT, MVT::Other }, in expandFP_TO_UINT()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp238 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i1, Promote); in PPCTargetLowering()
239 AddPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::i1, in PPCTargetLowering()
279 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::ppcf128, Custom); in PPCTargetLowering()
472 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Legal); in PPCTargetLowering()
480 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
615 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
646 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in PPCTargetLowering()
656 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in PPCTargetLowering()
842 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in PPCTargetLowering()
1029 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i64, Legal); in PPCTargetLowering()
[all …]
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp307 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in RISCVTargetLowering()
1078 case ISD::STRICT_FP_TO_SINT: in ReplaceNodeResults()
1095 N->getOpcode() == ISD::STRICT_FP_TO_SINT) in ReplaceNodeResults()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp219 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Legal); in SystemZTargetLowering()
408 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i64, Legal); in SystemZTargetLowering()
409 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2f64, Legal); in SystemZTargetLowering()
428 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in SystemZTargetLowering()
429 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4f32, Legal); in SystemZTargetLowering()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp223 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Legal); in SystemZTargetLowering()
413 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i64, Legal); in SystemZTargetLowering()
414 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2f64, Legal); in SystemZTargetLowering()
433 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in SystemZTargetLowering()
434 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4f32, Legal); in SystemZTargetLowering()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp251 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i8, Promote); in X86TargetLowering()
253 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i16, Custom); in X86TargetLowering()
255 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in X86TargetLowering()
259 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in X86TargetLowering()
968 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in X86TargetLowering()
969 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i32, Custom); in X86TargetLowering()
975 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Custom); in X86TargetLowering()
1182 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v8i16, MVT::v8i32); in X86TargetLowering()
1185 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v8i32, Legal); in X86TargetLowering()
1386 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v8i1, MVT::v8i32); in X86TargetLowering()
[all …]
DX86ISelDAGToDAG.cpp823 case ISD::STRICT_FP_TO_SINT: in PreprocessISelDAG()
835 case ISD::STRICT_FP_TO_SINT: NewOpc = X86ISD::STRICT_CVTTP2SI; break; in PreprocessISelDAG()
/external/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.cpp248 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i8, Promote); in X86TargetLowering()
250 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i16, Custom); in X86TargetLowering()
252 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in X86TargetLowering()
256 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in X86TargetLowering()
975 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v4i32, Legal); in X86TargetLowering()
976 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v2i32, Custom); in X86TargetLowering()
982 setOperationAction(ISD::STRICT_FP_TO_SINT, VT, Custom); in X86TargetLowering()
1206 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v8i16, MVT::v8i32); in X86TargetLowering()
1209 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::v8i32, Legal); in X86TargetLowering()
1414 setOperationPromotedToType(ISD::STRICT_FP_TO_SINT, MVT::v8i1, MVT::v8i32); in X86TargetLowering()
[all …]
DX86ISelDAGToDAG.cpp983 case ISD::STRICT_FP_TO_SINT: in PreprocessISelDAG()
995 case ISD::STRICT_FP_TO_SINT: NewOpc = X86ISD::STRICT_CVTTP2SI; break; in PreprocessISelDAG()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp287 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i32, Custom); in AArch64TargetLowering()
288 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i64, Custom); in AArch64TargetLowering()
289 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::i128, Custom); in AArch64TargetLowering()
2614 Op.getOpcode() == ISD::STRICT_FP_TO_SINT) in LowerFP_TO_INT()
3255 case ISD::STRICT_FP_TO_SINT: in LowerOperation()

12