/external/llvm/lib/Target/ARM/ |
D | ARMFastISel.cpp | 192 unsigned ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, bool isZExt); 1776 EVT DestVT = TLI.getValueType(I->getType(), true); in SelectBinaryIntOp() local 1780 if (DestVT != MVT::i16 && DestVT != MVT::i8 && DestVT != MVT::i1) in SelectBinaryIntOp() 1977 MVT DestVT = VA.getLocVT(); in ProcessCallArgs() local 1978 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/false); in ProcessCallArgs() 1980 ArgVT = DestVT; in ProcessCallArgs() 1986 MVT DestVT = VA.getLocVT(); in ProcessCallArgs() local 1987 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/true); in ProcessCallArgs() 1989 ArgVT = DestVT; in ProcessCallArgs() 2060 MVT DestVT = RVLocs[0].getValVT(); in FinishCall() local [all …]
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 813 MVT DestVT = TLI->getRegisterType(NewVT); in getVectorTypeBreakdownMVT() local 814 RegisterVT = DestVT; in getVectorTypeBreakdownMVT() 815 if (EVT(DestVT).bitsLT(NewVT)) // Value is expanded, e.g. i64 -> i16. in getVectorTypeBreakdownMVT() 816 return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits()); in getVectorTypeBreakdownMVT() 1100 MVT DestVT = getRegisterType(Context, NewVT); in getVectorTypeBreakdown() local 1101 RegisterVT = DestVT; in getVectorTypeBreakdown() 1108 if (EVT(DestVT).bitsLT(NewVT)) // Value is expanded, e.g. i64 -> i16. in getVectorTypeBreakdown() 1109 return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits()); in getVectorTypeBreakdown()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 116 SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT, DebugLoc dl); 122 SDValue ExpandLegalINT_TO_FP(bool isSigned, SDValue LegalOp, EVT DestVT, 124 SDValue PromoteLegalINT_TO_FP(SDValue LegalOp, EVT DestVT, bool isSigned, 126 SDValue PromoteLegalFP_TO_INT(SDValue LegalOp, EVT DestVT, bool isSigned, 1686 EVT DestVT, in EmitStackConvert() argument 1700 unsigned DestSize = DestVT.getSizeInBits(); in EmitStackConvert() 1701 Type *DestType = DestVT.getTypeForEVT(*DAG.getContext()); in EmitStackConvert() 1719 return DAG.getLoad(DestVT, dl, Store, FIPtr, PtrInfo, in EmitStackConvert() 1723 return DAG.getExtLoad(ISD::EXTLOAD, dl, DestVT, Store, FIPtr, in EmitStackConvert() 2220 EVT DestVT, in ExpandLegalINT_TO_FP() argument [all …]
|
D | SelectionDAGBuilder.cpp | 2711 EVT DestVT = TLI.getValueType(I.getType()); in visitICmp() local 2712 setValue(&I, DAG.getSetCC(getCurDebugLoc(), DestVT, Op1, Op2, Opcode)); in visitICmp() 2726 EVT DestVT = TLI.getValueType(I.getType()); in visitFCmp() local 2727 setValue(&I, DAG.getSetCC(getCurDebugLoc(), DestVT, Op1, Op2, Condition)); in visitFCmp() 2760 EVT DestVT = TLI.getValueType(I.getType()); in visitTrunc() local 2761 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurDebugLoc(), DestVT, N)); in visitTrunc() 2768 EVT DestVT = TLI.getValueType(I.getType()); in visitZExt() local 2769 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurDebugLoc(), DestVT, N)); in visitZExt() 2776 EVT DestVT = TLI.getValueType(I.getType()); in visitSExt() local 2777 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurDebugLoc(), DestVT, N)); in visitSExt() [all …]
|
D | LegalizeTypes.cpp | 883 EVT DestVT) { in CreateStackStoreLoad() argument 887 SDValue StackPtr = DAG.CreateStackTemporary(Op.getValueType(), DestVT); in CreateStackStoreLoad() 892 return DAG.getLoad(DestVT, dl, Store, StackPtr, MachinePointerInfo(), in CreateStackStoreLoad()
|
D | LegalizeTypes.h | 150 SDValue CreateStackStoreLoad(SDValue Op, EVT DestVT);
|
D | LegalizeVectorTypes.cpp | 228 EVT DestVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_UnaryOp() local 230 return DAG.getNode(N->getOpcode(), N->getDebugLoc(), DestVT, Op); in ScalarizeVecRes_UnaryOp()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 1049 void AddPromotedToType(unsigned Opc, MVT OrigVT, MVT DestVT) { in AddPromotedToType() argument 1050 PromoteToType[std::make_pair(Opc, OrigVT.SimpleTy)] = DestVT.SimpleTy; in AddPromotedToType()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 4960 EVT DestVT = MVT::Other) { in BuildIntrinsicOp() argument 4961 if (DestVT == MVT::Other) DestVT = LHS.getValueType(); in BuildIntrinsicOp() 4962 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, DestVT, in BuildIntrinsicOp() 4970 DebugLoc dl, EVT DestVT = MVT::Other) { in BuildIntrinsicOp() argument 4971 if (DestVT == MVT::Other) DestVT = Op0.getValueType(); in BuildIntrinsicOp() 4972 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, DestVT, in BuildIntrinsicOp()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 8147 EVT DestVT = Op.getValueType(); in LowerUINT_TO_FP_i32() local 8149 if (DestVT.bitsLT(MVT::f64)) in LowerUINT_TO_FP_i32() 8150 return DAG.getNode(ISD::FP_ROUND, dl, DestVT, Sub, in LowerUINT_TO_FP_i32() 8152 if (DestVT.bitsGT(MVT::f64)) in LowerUINT_TO_FP_i32() 8153 return DAG.getNode(ISD::FP_EXTEND, dl, DestVT, Sub); in LowerUINT_TO_FP_i32()
|