Home
last modified time | relevance | path

Searched refs:UINT_TO_FP (Results 1 – 19 of 19) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h372 UINT_TO_FP, enumerator
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp227 case ISD::UINT_TO_FP: in LegalizeOp()
250 else if (Node->getOpcode() == ISD::UINT_TO_FP) in LegalizeOp()
DLegalizeDAG.cpp731 case ISD::UINT_TO_FP: in LegalizeOp()
2149 SDValue Fcvt = DAG.getNode(ISD::UINT_TO_FP, dl, MVT::f64, Trunc); in ExpandLegalINT_TO_FP()
2154 SDValue Fcvt2 = DAG.getNode(ISD::UINT_TO_FP, dl, MVT::f64, Lo); in ExpandLegalINT_TO_FP()
2233 if (TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, NewInTy)) { in PromoteLegalINT_TO_FP()
2234 OpToUse = ISD::UINT_TO_FP; in PromoteLegalINT_TO_FP()
2703 case ISD::UINT_TO_FP: in ExpandNode()
3485 if (Node->getOpcode() == ISD::UINT_TO_FP || in PromoteNode()
3535 case ISD::UINT_TO_FP: in PromoteNode()
DLegalizeVectorTypes.cpp92 case ISD::UINT_TO_FP: in ScalarizeVectorResult()
506 case ISD::UINT_TO_FP: in SplitVectorResult()
998 case ISD::UINT_TO_FP: in SplitVectorOperand()
1301 case ISD::UINT_TO_FP: in WidenVectorResult()
2055 case ISD::UINT_TO_FP: in WidenVectorOperand()
DSelectionDAGDumper.cpp224 case ISD::UINT_TO_FP: return "uint_to_fp"; in getOperationName()
DLegalizeFloatTypes.cpp97 case ISD::UINT_TO_FP: R = SoftenFloatRes_XINT_TO_FP(N); break; in SoftenFloatResult()
875 case ISD::UINT_TO_FP: ExpandFloatRes_XINT_TO_FP(N, Lo, Hi); break; in ExpandFloatResult()
DDAGCombiner.cpp1138 case ISD::UINT_TO_FP: return visitUINT_TO_FP(N); in visit()
5890 TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT)) { in visitSINT_TO_FP()
5893 return DAG.getNode(ISD::UINT_TO_FP, N->getDebugLoc(), VT, N0); in visitSINT_TO_FP()
5910 return DAG.getNode(ISD::UINT_TO_FP, N->getDebugLoc(), VT, N0); in visitUINT_TO_FP()
5914 if (!TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT) && in visitUINT_TO_FP()
DLegalizeIntegerTypes.cpp787 case ISD::UINT_TO_FP: Res = PromoteIntOp_UINT_TO_FP(N); break; in PromoteIntegerOperand()
2456 case ISD::UINT_TO_FP: Res = ExpandIntOp_UINT_TO_FP(N); break; in ExpandIntegerOperand()
DSelectionDAG.cpp2391 case ISD::UINT_TO_FP: in getNode()
DSelectionDAGBuilder.cpp2747 setValue(&I, DAG.getNode(ISD::UINT_TO_FP, getCurDebugLoc(), DestVT, N)); in visitUIToFP()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.cpp74 setOperationAction(ISD::UINT_TO_FP, MVT::i8, Expand); in MBlazeTargetLowering()
75 setOperationAction(ISD::UINT_TO_FP, MVT::i16, Expand); in MBlazeTargetLowering()
76 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in MBlazeTargetLowering()
/external/llvm/lib/Target/CellSPU/
DSPUISelLowering.cpp351 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Custom); in SPUTargetLowering()
352 setOperationAction(ISD::UINT_TO_FP, MVT::i16, Promote); in SPUTargetLowering()
353 setOperationAction(ISD::UINT_TO_FP, MVT::i8, Promote); in SPUTargetLowering()
355 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Custom); in SPUTargetLowering()
2821 case ISD::UINT_TO_FP: in LowerOperation()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp111 setOperationAction(ISD::UINT_TO_FP, VT.getSimpleVT(), Custom); in addTypeForNEON()
116 setOperationAction(ISD::UINT_TO_FP, VT.getSimpleVT(), Expand); in addTypeForNEON()
540 setOperationAction(ISD::UINT_TO_FP, MVT::v4i16, Custom); in ARMTargetLowering()
782 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Custom); in ARMTargetLowering()
3177 case ISD::UINT_TO_FP: in LowerVectorINT_TO_FP()
3179 Opc = ISD::UINT_TO_FP; in LowerVectorINT_TO_FP()
3200 case ISD::UINT_TO_FP: in LowerINT_TO_FP()
5154 case ISD::UINT_TO_FP: return LowerINT_TO_FP(Op, DAG); in LowerOperation()
7938 (OpOpcode != ISD::SINT_TO_FP && OpOpcode != ISD::UINT_TO_FP)) in PerformVDIVCombine()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1211 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in HexagonTargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp725 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp178 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in MipsTargetLowering()
179 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand); in MipsTargetLowering()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp245 setOperationAction(ISD::UINT_TO_FP , MVT::i1 , Promote); in X86TargetLowering()
246 setOperationAction(ISD::UINT_TO_FP , MVT::i8 , Promote); in X86TargetLowering()
247 setOperationAction(ISD::UINT_TO_FP , MVT::i16 , Promote); in X86TargetLowering()
250 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Promote); in X86TargetLowering()
251 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); in X86TargetLowering()
255 setOperationAction(ISD::UINT_TO_FP , MVT::i64 , Custom); in X86TargetLowering()
258 setOperationAction(ISD::UINT_TO_FP , MVT::i32 , Custom); in X86TargetLowering()
760 setOperationAction(ISD::UINT_TO_FP, (MVT::SimpleValueType)VT, Expand); in X86TargetLowering()
10848 case ISD::UINT_TO_FP: return LowerUINT_TO_FP(Op, DAG); in LowerOperation()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td391 def uint_to_fp : SDNode<"ISD::UINT_TO_FP" , SDTIntToFPOp>;
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp190 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in PPCTargetLowering()
279 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand); in PPCTargetLowering()