Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h449 STRICT_UINT_TO_FP, enumerator
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp296 Op.getOpcode() == ISD::STRICT_UINT_TO_FP) in LegalizeOp()
547 case ISD::STRICT_UINT_TO_FP: in Promote()
618 Node->getOpcode() == ISD::STRICT_UINT_TO_FP) in PromoteINT_TO_FP()
1545 if (Node->getOpcode() == ISD::STRICT_UINT_TO_FP) { in ExpandStrictFPOp()
H A DLegalizeDAG.cpp1014 case ISD::STRICT_UINT_TO_FP: in LegalizeOp()
2544 unsigned UIntOp = IsStrict ? ISD::STRICT_UINT_TO_FP : ISD::UINT_TO_FP; in PromoteLegalINT_TO_FP()
2957 case ISD::STRICT_UINT_TO_FP: in ExpandNode()
3888 case ISD::STRICT_UINT_TO_FP: in ExpandNode()
4244 case ISD::STRICT_UINT_TO_FP: in ConvertNodeToLibcall()
4457 if (Node->getOpcode() == ISD::STRICT_UINT_TO_FP || in PromoteNode()
4526 case ISD::STRICT_UINT_TO_FP: in PromoteNode()
H A DSelectionDAGDumper.cpp355 case ISD::STRICT_UINT_TO_FP: return "strict_uint_to_fp"; in getOperationName()
H A DLegalizeVectorTypes.cpp651 case ISD::STRICT_UINT_TO_FP: in ScalarizeVectorOperand()
2725 case ISD::STRICT_UINT_TO_FP: in SplitVectorOperand()
4095 case ISD::STRICT_UINT_TO_FP: in WidenVecRes_StrictFP()
5463 case ISD::STRICT_UINT_TO_FP: in WidenVectorOperand()
H A DLegalizeFloatTypes.cpp136 case ISD::STRICT_UINT_TO_FP: in SoftenFloatResult()
1272 case ISD::STRICT_UINT_TO_FP: in ExpandFloatResult()
H A DSelectionDAGISel.cpp1131 case ISD::STRICT_UINT_TO_FP: in DoInstructionSelection()
H A DLegalizeIntegerTypes.cpp1669 case ISD::STRICT_UINT_TO_FP: Res = PromoteIntOp_STRICT_UINT_TO_FP(N); break; in PromoteIntegerOperand()
4714 case ISD::STRICT_UINT_TO_FP: in ExpandIntegerOperand()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp249 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i1, Promote); in PPCTargetLowering()
250 AddPromotedToType(ISD::STRICT_UINT_TO_FP, MVT::i1, in PPCTargetLowering()
275 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i1, Custom); in PPCTargetLowering()
518 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i32, Legal); in PPCTargetLowering()
533 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i32, Expand); in PPCTargetLowering()
673 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i64, Expand); in PPCTargetLowering()
704 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i64, Custom); in PPCTargetLowering()
714 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i32, Custom); in PPCTargetLowering()
900 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::v4i32, Legal); in PPCTargetLowering()
8359 UI->getOpcode() != ISD::STRICT_UINT_TO_FP) in directMoveIsProfitable()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp232 setOperationAction(ISD::STRICT_UINT_TO_FP, VT, Legal); in SystemZTargetLowering()
272 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i32, Promote); in SystemZTargetLowering()
273 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i64, Expand); in SystemZTargetLowering()
425 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::v2i64, Legal); in SystemZTargetLowering()
426 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::v2f64, Legal); in SystemZTargetLowering()
445 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::v4i32, Legal); in SystemZTargetLowering()
446 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::v4f32, Legal); in SystemZTargetLowering()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp230 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i8, Promote); in X86TargetLowering()
232 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i16, Promote); in X86TargetLowering()
236 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i32, Custom); in X86TargetLowering()
240 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i64, Custom); in X86TargetLowering()
2302 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i128, Custom); in X86TargetLowering()
2364 ISD::STRICT_UINT_TO_FP, in X86TargetLowering()
20672 Op.getOpcode() == ISD::STRICT_UINT_TO_FP || in LowerI64IntToFP_AVX512DQ()
20714 Op.getOpcode() == ISD::STRICT_UINT_TO_FP || in LowerI64IntToFP16()
32249 case ISD::STRICT_UINT_TO_FP: in LowerOperation()
32952 case ISD::STRICT_UINT_TO_FP: { in ReplaceNodeResults()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td589 def strict_uint_to_fp : SDNode<"ISD::STRICT_UINT_TO_FP",
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp479 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i32, Custom); in AArch64TargetLowering()
480 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i64, Custom); in AArch64TargetLowering()
481 setOperationAction(ISD::STRICT_UINT_TO_FP, MVT::i128, Custom); in AArch64TargetLowering()
973 ISD::STRICT_SINT_TO_FP, ISD::STRICT_UINT_TO_FP, ISD::STRICT_FP_ROUND}) in AArch64TargetLowering()
985 ISD::STRICT_UINT_TO_FP}) in AArch64TargetLowering()
5498 case ISD::STRICT_UINT_TO_FP: in LowerOperation()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp385 ISD::STRICT_UINT_TO_FP, ISD::STRICT_SINT_TO_FP}, in RISCVTargetLowering()