Searched refs:DestVT (Results 1 - 11 of 11) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp154 bool PPCEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT,
827 EVT DestVT = TLI.getValueType(I->getType(), true); local
829 if (SrcVT != MVT::f32 || DestVT != MVT::f64)
845 EVT DestVT = TLI.getValueType(I->getType(), true); local
847 if (SrcVT != MVT::f64 || DestVT != MVT::f32)
1082 EVT DestVT = TLI.getValueType(I->getType(), true); local
1086 if (DestVT != MVT::i16 && DestVT != MVT::i8)
1239 MVT DestVT = VA.getLocVT(); local
1241 (DestVT
1251 MVT DestVT = VA.getLocVT(); local
1305 MVT DestVT = VA.getValVT(); local
1549 MVT DestVT = VA.getLocVT(); local
1602 PPCEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, unsigned DestReg, bool IsZExt) argument
1674 EVT DestVT = TLI.getValueType(I->getType(), true); local
1717 MVT DestVT = DestEVT.getSimpleVT(); local
[all...]
H A DPPCISelLowering.cpp5175 EVT DestVT = MVT::Other) {
5176 if (DestVT == MVT::Other) DestVT = Op.getValueType();
5177 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, DestVT,
5185 EVT DestVT = MVT::Other) {
5186 if (DestVT == MVT::Other) DestVT = LHS.getValueType();
5187 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, DestVT,
5195 SDLoc dl, EVT DestVT = MVT::Other) {
5196 if (DestVT
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp195 unsigned ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, bool isZExt);
1830 EVT DestVT = TLI.getValueType(I->getType(), true); local
1834 if (DestVT != MVT::i16 && DestVT != MVT::i8 && DestVT != MVT::i1)
2033 MVT DestVT = VA.getLocVT(); local
2034 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/false);
2036 ArgVT = DestVT;
2042 MVT DestVT = VA.getLocVT(); local
2043 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZEx
2116 MVT DestVT = RVLocs[0].getValVT(); local
2195 MVT DestVT = VA.getValVT(); local
2650 EVT SrcVT, DestVT; local
2668 ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, bool isZExt) argument
2823 MVT DestVT = DestEVT.getSimpleVT(); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp876 MVT DestVT = TLI->getRegisterType(NewVT); local
877 RegisterVT = DestVT;
878 if (EVT(DestVT).bitsLT(NewVT)) // Value is expanded, e.g. i64 -> i16.
879 return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits());
1163 MVT DestVT = getRegisterType(Context, NewVT); local
1164 RegisterVT = DestVT;
1171 if (EVT(DestVT).bitsLT(NewVT)) // Value is expanded, e.g. i64 -> i16.
1172 return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits());
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2808 EVT DestVT = TM.getTargetLowering()->getValueType(I.getType());
2809 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Opcode));
2823 EVT DestVT = TM.getTargetLowering()->getValueType(I.getType());
2824 setValue(&I, DAG.getSetCC(getCurSDLoc(), DestVT, Op1, Op2, Condition));
2857 EVT DestVT = TM.getTargetLowering()->getValueType(I.getType());
2858 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurSDLoc(), DestVT, N));
2865 EVT DestVT = TM.getTargetLowering()->getValueType(I.getType());
2866 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurSDLoc(), DestVT, N));
2873 EVT DestVT = TM.getTargetLowering()->getValueType(I.getType());
2874 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurSDLoc(), DestVT,
[all...]
H A DLegalizeDAG.cpp120 SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT, SDLoc dl);
126 SDValue ExpandLegalINT_TO_FP(bool isSigned, SDValue LegalOp, EVT DestVT,
128 SDValue PromoteLegalINT_TO_FP(SDValue LegalOp, EVT DestVT, bool isSigned,
130 SDValue PromoteLegalFP_TO_INT(SDValue LegalOp, EVT DestVT, bool isSigned,
1715 /// a load from the stack slot to DestVT, extending it if needed.
1719 EVT DestVT,
1733 unsigned DestSize = DestVT.getSizeInBits();
1734 Type *DestType = DestVT.getTypeForEVT(*DAG.getContext());
1738 // later than DestVT.
1752 return DAG.getLoad(DestVT, d
[all...]
H A DLegalizeTypes.cpp886 EVT DestVT) {
890 SDValue StackPtr = DAG.CreateStackTemporary(Op.getValueType(), DestVT);
895 return DAG.getLoad(DestVT, dl, Store, StackPtr, MachinePointerInfo(),
885 CreateStackStoreLoad(SDValue Op, EVT DestVT) argument
H A DLegalizeVectorTypes.cpp231 EVT DestVT = N->getValueType(0).getVectorElementType(); local
233 return DAG.getNode(N->getOpcode(), SDLoc(N), DestVT, Op);
913 EVT DestVT = N->getValueType(0); local
915 llvm::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(DestVT);
932 SrcVT.getSizeInBits() * 2 < DestVT.getSizeInBits()) {
H A DLegalizeTypes.h154 SDValue CreateStackStoreLoad(SDValue Op, EVT DestVT);
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h1051 void AddPromotedToType(unsigned Opc, MVT OrigVT, MVT DestVT) {
1052 PromoteToType[std::make_pair(Opc, OrigVT.SimpleTy)] = DestVT.SimpleTy;
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8673 EVT DestVT = Op.getValueType(); local
8675 if (DestVT.bitsLT(MVT::f64))
8676 return DAG.getNode(ISD::FP_ROUND, dl, DestVT, Sub,
8678 if (DestVT.bitsGT(MVT::f64))
8679 return DAG.getNode(ISD::FP_EXTEND, dl, DestVT, Sub);

Completed in 191 milliseconds