/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 469 STRICT_FP_EXTEND, enumerator
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 2330 TLI.isOperationLegal(Node->isStrictFPOpcode() ? ISD::STRICT_FP_EXTEND in ExpandLegalINT_TO_FP() 2882 case ISD::STRICT_FP_EXTEND: in ExpandNode() 3266 Res = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, in ExpandNode() 4387 case ISD::STRICT_FP_EXTEND: in ConvertNodeToLibcall() 4805 Tmp1 = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {NVT, MVT::Other}, in PromoteNode() 4807 Tmp2 = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {NVT, MVT::Other}, in PromoteNode() 4828 Tmp1 = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {NVT, MVT::Other}, in PromoteNode() 4830 Tmp2 = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {NVT, MVT::Other}, in PromoteNode() 4832 Tmp3 = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {NVT, MVT::Other}, in PromoteNode() 4861 Tmp1 = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {NVT, MVT::Other}, in PromoteNode() [all …]
|
H A D | LegalizeFloatTypes.cpp | 105 case ISD::STRICT_FP_EXTEND: in SoftenFloatResult() 518 Op = DAG.getNode(ISD::STRICT_FP_EXTEND, SDLoc(N), in SoftenFloatRes_FP_EXTEND() 1250 case ISD::STRICT_FP_EXTEND: in ExpandFloatResult() 1523 Hi = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, { NVT, MVT::Other }, in ExpandFloatRes_FP_EXTEND() 2928 case ISD::STRICT_FP_EXTEND: in SoftPromoteHalfOperand()
|
H A D | SelectionDAGDumper.cpp | 355 case ISD::STRICT_FP_EXTEND: return "strict_fp_extend"; in getOperationName()
|
H A D | LegalizeVectorTypes.cpp | 679 case ISD::STRICT_FP_EXTEND: in ScalarizeVectorOperand() 890 DAG.getNode(ISD::STRICT_FP_EXTEND, SDLoc(N), in ScalarizeVecOp_STRICT_FP_EXTEND() 2857 case ISD::STRICT_FP_EXTEND: in SplitVectorOperand() 4352 case ISD::STRICT_FP_EXTEND: in WidenVecRes_StrictFP() 5813 case ISD::STRICT_FP_EXTEND: in WidenVectorOperand()
|
H A D | SelectionDAG.cpp | 1402 ? getNode(ISD::STRICT_FP_EXTEND, DL, {VT, MVT::Other}, {Chain, Op}) in getStrictFPExtendOrRound() 9351 case ISD::STRICT_FP_EXTEND: in getNode()
|
H A D | LegalizeIntegerTypes.cpp | 3497 Op = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, { VT, MVT::Other }, {Chain, Op}); in ExpandIntRes_XROUND_XRINT()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 559 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f64, Legal); in X86TargetLowering() 666 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f32, Custom); in X86TargetLowering() 667 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f64, Custom); in X86TargetLowering() 814 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f80, Legal); in X86TargetLowering() 853 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f128, Custom); in X86TargetLowering() 1571 setOperationAction(ISD::STRICT_FP_EXTEND, VT, Custom); in X86TargetLowering() 2406 ISD::STRICT_FP_EXTEND, in X86TargetLowering() 23286 ISD::STRICT_FP_EXTEND, DL, {VT, MVT::Other}, in LowerFP_EXTEND() 23287 {Chain, DAG.getNode(ISD::STRICT_FP_EXTEND, DL, in LowerFP_EXTEND() 34077 case ISD::STRICT_FP_EXTEND: { in ReplaceNodeResults() [all …]
|
H A D | X86ISelDAGToDAG.cpp | 1337 case ISD::STRICT_FP_EXTEND: in PreprocessISelDAG() 1357 if (N->getOpcode() == ISD::STRICT_FP_EXTEND) in PreprocessISelDAG()
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 760 setOperationAction(ISD::STRICT_FP_EXTEND, VT, Legal); in AArch64TargetLowering() 1632 setOperationAction(ISD::STRICT_FP_EXTEND, VT, Legal); in addTypeForNEON() 3034 LHS = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {MVT::f32, MVT::Other}, in emitStrictFPComparison() 3036 RHS = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {MVT::f32, MVT::Other}, in emitStrictFPComparison() 3915 SDValue Ext = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {NewVT, MVT::Other}, in LowerVectorFP_TO_INT() 3948 SDValue Ext = DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {ExtVT, MVT::Other}, in LowerVectorFP_TO_INT() 3988 DAG.getNode(ISD::STRICT_FP_EXTEND, dl, {MVT::f32, MVT::Other}, in LowerFP_TO_INT() 6082 SDValue Ext = DAG.getNode(ISD::STRICT_FP_EXTEND, DL, {MVT::f32, MVT::Other}, in LowerOperation()
|
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 487 setOperationAction(ISD::STRICT_FP_EXTEND, VT, Legal); in SystemZTargetLowering() 661 ISD::STRICT_FP_EXTEND, in SystemZTargetLowering() 7143 case ISD::STRICT_FP_EXTEND: in PerformDAGCombine()
|
/openbsd/gnu/llvm/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 590 def strict_fpextend : SDNode<"ISD::STRICT_FP_EXTEND",
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 671 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f32, Legal); in PPCTargetLowering() 672 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f64, Legal); in PPCTargetLowering() 1227 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f128, Legal); in PPCTargetLowering() 1263 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f128, Expand); in PPCTargetLowering() 8072 DAG.getNode(ISD::STRICT_FP_EXTEND, dl, in convertFPToInt()
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 363 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f32, Legal); in RISCVTargetLowering() 407 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f64, Legal); in RISCVTargetLowering() 7684 Op0 = DAG.getNode(ISD::STRICT_FP_EXTEND, DL, {MVT::f32, MVT::Other}, in ReplaceNodeResults()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 1074 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f64, Custom); in ARMTargetLowering() 1083 setOperationAction(ISD::STRICT_FP_EXTEND, MVT::f32, Custom); in ARMTargetLowering() 10520 case ISD::STRICT_FP_EXTEND: in LowerOperation() 20693 SrcVal = DAG.getNode(ISD::STRICT_FP_EXTEND, Loc, in LowerFP_EXTEND()
|