Home
last modified time | relevance | path

Searched refs:STRICT_SINT_TO_FP (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h477 STRICT_SINT_TO_FP, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp325 if (Op.getOpcode() == ISD::STRICT_SINT_TO_FP || in LegalizeOp()
715 case ISD::STRICT_SINT_TO_FP: in Promote()
1841 (IsStrict && TLI.getOperationAction(ISD::STRICT_SINT_TO_FP, SrcVT) == in ExpandUINT_TO_FLOAT()
1901 SDValue fHI = DAG.getNode(ISD::STRICT_SINT_TO_FP, DL, {DstVT, MVT::Other}, in ExpandUINT_TO_FLOAT()
1905 SDValue fLO = DAG.getNode(ISD::STRICT_SINT_TO_FP, DL, {DstVT, MVT::Other}, in ExpandUINT_TO_FLOAT()
H A DLegalizeDAG.cpp1046 case ISD::STRICT_SINT_TO_FP: in LegalizeOp()
2672 bool isSigned = (Node->getOpcode() == ISD::STRICT_SINT_TO_FP || in ExpandLegalINT_TO_FP()
2788 Fast = DAG.getNode(ISD::STRICT_SINT_TO_FP, dl, { DestVT, MVT::Other }, in ExpandLegalINT_TO_FP()
2824 Tmp1 = DAG.getNode(ISD::STRICT_SINT_TO_FP, dl, { DestVT, MVT::Other }, in ExpandLegalINT_TO_FP()
2893 N->getOpcode() == ISD::STRICT_SINT_TO_FP; in PromoteLegalINT_TO_FP()
2897 unsigned SIntOp = IsStrict ? ISD::STRICT_SINT_TO_FP : ISD::SINT_TO_FP; in PromoteLegalINT_TO_FP()
3464 case ISD::STRICT_SINT_TO_FP: in ExpandNode()
4528 case ISD::STRICT_SINT_TO_FP: in ExpandNode()
4868 DAG.getNode(ISD::STRICT_SINT_TO_FP, SDLoc(Node), in ConvertNodeToLibcall()
5014 case ISD::STRICT_SINT_TO_FP: in ConvertNodeToLibcall()
[all …]
H A DLegalizeFloatTypes.cpp164 case ISD::STRICT_SINT_TO_FP: in SoftenFloatResult()
1078 N->getOpcode() == ISD::STRICT_SINT_TO_FP; in SoftenFloatRes_XINT_TO_FP()
1632 case ISD::STRICT_SINT_TO_FP: in ExpandFloatResult()
2171 N->getOpcode() == ISD::STRICT_SINT_TO_FP; in ExpandFloatRes_XINT_TO_FP()
3383 case ISD::STRICT_SINT_TO_FP: in SoftPromoteHalfResult()
H A DSelectionDAGDumper.cpp409 case ISD::STRICT_SINT_TO_FP: return "strict_sint_to_fp"; in getOperationName()
H A DLegalizeVectorTypes.cpp771 case ISD::STRICT_SINT_TO_FP: in ScalarizeVectorOperand()
3451 case ISD::STRICT_SINT_TO_FP: in SplitVectorOperand()
5232 case ISD::STRICT_SINT_TO_FP: in WidenVecRes_StrictFP()
6865 case ISD::STRICT_SINT_TO_FP: in WidenVectorOperand()
H A DLegalizeIntegerTypes.cpp1994 case ISD::STRICT_SINT_TO_FP: Res = PromoteIntOp_STRICT_SINT_TO_FP(N); break; in PromoteIntegerOperand()
5511 case ISD::STRICT_SINT_TO_FP: in ExpandIntegerOperand()
5806 N->getOpcode() == ISD::STRICT_SINT_TO_FP; in ExpandIntOp_XINT_TO_FP()
H A DSelectionDAGISel.cpp1320 case ISD::STRICT_SINT_TO_FP: in DoInstructionSelection()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp279 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i1, Promote); in PPCTargetLowering()
280 AddPromotedToType(ISD::STRICT_SINT_TO_FP, MVT::i1, RegVT); in PPCTargetLowering()
299 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i1, Custom); in PPCTargetLowering()
546 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i32, Legal); in PPCTargetLowering()
561 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i32, Expand); in PPCTargetLowering()
701 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i64, Custom); in PPCTargetLowering()
714 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i32, Custom); in PPCTargetLowering()
732 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i64, Custom); in PPCTargetLowering()
742 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i32, Custom); in PPCTargetLowering()
931 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v4i32, Legal); in PPCTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp233 ISD::SINT_TO_FP, ISD::STRICT_SINT_TO_FP}) in SystemZTargetLowering()
301 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i128, Custom); in SystemZTargetLowering()
514 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v2i64, Legal); in SystemZTargetLowering()
515 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v2f64, Legal); in SystemZTargetLowering()
534 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v4i32, Legal); in SystemZTargetLowering()
535 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v4f32, Legal); in SystemZTargetLowering()
6855 Op->getOpcode() == ISD::STRICT_SINT_TO_FP); in lower_INT_TO_FP()
7151 case ISD::STRICT_SINT_TO_FP: in LowerOperation()
7310 case ISD::STRICT_SINT_TO_FP: { in LowerOperationWrapper()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp261 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i8, Promote); in X86TargetLowering()
265 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i16, Custom); in X86TargetLowering()
268 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i32, Custom); in X86TargetLowering()
272 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i64, Custom); in X86TargetLowering()
1242 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v4i32, Custom); in X86TargetLowering()
1244 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v2i32, Custom); in X86TargetLowering()
1254 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v2f32, Custom); in X86TargetLowering()
1414 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v4i64, Custom); in X86TargetLowering()
1493 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v8i32, Custom); in X86TargetLowering()
1853 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::v16i32, Custom); in X86TargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td688 def strict_sint_to_fp : SDNode<"ISD::STRICT_SINT_TO_FP",
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp593 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i32, Custom); in AArch64TargetLowering()
594 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i64, Custom); in AArch64TargetLowering()
595 setOperationAction(ISD::STRICT_SINT_TO_FP, MVT::i128, Custom); in AArch64TargetLowering()
1260 ISD::STRICT_SINT_TO_FP, ISD::STRICT_UINT_TO_FP, ISD::STRICT_FP_ROUND}) in AArch64TargetLowering()
1271 for (auto Op : {ISD::SINT_TO_FP, ISD::UINT_TO_FP, ISD::STRICT_SINT_TO_FP, in AArch64TargetLowering()
4819 bool IsSigned = Opc == ISD::SINT_TO_FP || Opc == ISD::STRICT_SINT_TO_FP; in LowerVectorINT_TO_FP()
4935 bool IsSigned = Op->getOpcode() == ISD::STRICT_SINT_TO_FP || in LowerINT_TO_FP()
7369 case ISD::STRICT_SINT_TO_FP: in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp650 setOperationAction({ISD::STRICT_UINT_TO_FP, ISD::STRICT_SINT_TO_FP}, XLenVT, in RISCVTargetLowering()
830 ISD::FP_TO_UINT, ISD::STRICT_SINT_TO_FP, in RISCVTargetLowering()
891 ISD::FP_TO_UINT, ISD::STRICT_SINT_TO_FP, in RISCVTargetLowering()
1303 ISD::STRICT_SINT_TO_FP, in RISCVTargetLowering()
7505 case ISD::STRICT_SINT_TO_FP: in LowerOperation()
7619 case ISD::STRICT_SINT_TO_FP: in LowerOperation()