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

/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp190 unsigned ARMEmitIntExt(EVT SrcVT, unsigned SrcReg, EVT DestVT, bool isZExt);
1580 EVT DestVT = MVT::i32; local
1581 SrcReg = ARMEmitIntExt(SrcVT, SrcReg, DestVT,
1748 EVT DestVT = TLI.getValueType(I->getType(), true); local
1752 if (DestVT != MVT::i16 && DestVT != MVT::i8 && DestVT != MVT::i1)
1947 MVT DestVT = VA.getLocVT(); local
1948 Arg = ARMEmitIntExt(ArgVT, Arg, DestVT, /*isZExt*/false);
1950 ArgVT = DestVT;
1956 MVT DestVT = VA.getLocVT(); local
2030 EVT DestVT = RVLocs[0].getValVT(); local
2105 EVT DestVT = VA.getValVT(); local
2531 EVT SrcVT, DestVT; local
2549 ARMEmitIntExt(EVT SrcVT, unsigned SrcReg, EVT DestVT, bool isZExt) argument
2601 EVT SrcVT, DestVT; local
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp113 SDValue EmitStackConvert(SDValue SrcOp, EVT SlotVT, EVT DestVT, DebugLoc dl);
119 SDValue ExpandLegalINT_TO_FP(bool isSigned, SDValue LegalOp, EVT DestVT,
121 SDValue PromoteLegalINT_TO_FP(SDValue LegalOp, EVT DestVT, bool isSigned,
123 SDValue PromoteLegalFP_TO_INT(SDValue LegalOp, EVT DestVT, bool isSigned,
1621 /// a load from the stack slot to DestVT, extending it if needed.
1625 EVT DestVT,
1639 unsigned DestSize = DestVT.getSizeInBits();
1640 Type *DestType = DestVT.getTypeForEVT(*DAG.getContext());
1644 // later than DestVT.
1658 return DAG.getLoad(DestVT, d
[all...]
H A DSelectionDAGBuilder.cpp2679 EVT DestVT = TLI.getValueType(I.getType()); local
2680 setValue(&I, DAG.getSetCC(getCurDebugLoc(), DestVT, Op1, Op2, Opcode));
2694 EVT DestVT = TLI.getValueType(I.getType()); local
2695 setValue(&I, DAG.getSetCC(getCurDebugLoc(), DestVT, Op1, Op2, Condition));
2728 EVT DestVT = TLI.getValueType(I.getType()); local
2729 setValue(&I, DAG.getNode(ISD::TRUNCATE, getCurDebugLoc(), DestVT, N));
2736 EVT DestVT = TLI.getValueType(I.getType()); local
2737 setValue(&I, DAG.getNode(ISD::ZERO_EXTEND, getCurDebugLoc(), DestVT, N));
2744 EVT DestVT = TLI.getValueType(I.getType()); local
2745 setValue(&I, DAG.getNode(ISD::SIGN_EXTEND, getCurDebugLoc(), DestVT,
2751 EVT DestVT = TLI.getValueType(I.getType()); local
2760 EVT DestVT = TLI.getValueType(I.getType()); local
2767 EVT DestVT = TLI.getValueType(I.getType()); local
2774 EVT DestVT = TLI.getValueType(I.getType()); local
2781 EVT DestVT = TLI.getValueType(I.getType()); local
2788 EVT DestVT = TLI.getValueType(I.getType()); local
2796 EVT DestVT = TLI.getValueType(I.getType()); local
2804 EVT DestVT = TLI.getValueType(I.getType()); local
2810 EVT DestVT = TLI.getValueType(I.getType()); local
4858 EVT DestVT = TLI.getValueType(I.getType()); local
4871 EVT DestVT = TLI.getValueType(I.getType()); local
4887 EVT DestVT = TLI.getValueType(I.getType()); local
4918 EVT DestVT = TLI.getValueType(I.getType()); local
[all...]
H A DLegalizeTypes.cpp883 EVT DestVT) {
887 SDValue StackPtr = DAG.CreateStackTemporary(Op.getValueType(), DestVT);
892 return DAG.getLoad(DestVT, dl, Store, StackPtr, MachinePointerInfo(),
882 CreateStackStoreLoad(SDValue Op, EVT DestVT) argument
H A DTargetLowering.cpp685 EVT DestVT = TLI->getRegisterType(NewVT); local
686 RegisterVT = DestVT;
687 if (EVT(DestVT).bitsLT(NewVT)) // Value is expanded, e.g. i64 -> i16.
688 return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits());
967 EVT DestVT = getRegisterType(Context, NewVT); local
968 RegisterVT = DestVT;
975 if (DestVT.bitsLT(NewVT)) // Value is expanded, e.g. i64 -> i16.
976 return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits());
H A DLegalizeTypes.h150 SDValue CreateStackStoreLoad(SDValue Op, EVT DestVT);
H A DLegalizeVectorTypes.cpp228 EVT DestVT = N->getValueType(0).getVectorElementType(); local
230 return DAG.getNode(N->getOpcode(), N->getDebugLoc(), DestVT, Op);
/external/llvm/include/llvm/Target/
H A DTargetLowering.h1164 void AddPromotedToType(unsigned Opc, MVT OrigVT, MVT DestVT) {
1165 PromoteToType[std::make_pair(Opc, OrigVT.SimpleTy)] = DestVT.SimpleTy;
/external/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp4052 EVT DestVT = MVT::Other) {
4053 if (DestVT == MVT::Other) DestVT = LHS.getValueType();
4054 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, DestVT,
4062 DebugLoc dl, EVT DestVT = MVT::Other) {
4063 if (DestVT == MVT::Other) DestVT = Op0.getValueType();
4064 return DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, DestVT,
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7974 EVT DestVT = Op.getValueType(); local
7976 if (DestVT.bitsLT(MVT::f64))
7977 return DAG.getNode(ISD::FP_ROUND, dl, DestVT, Sub,
7979 if (DestVT.bitsGT(MVT::f64))
7980 return DAG.getNode(ISD::FP_EXTEND, dl, DestVT, Sub);

Completed in 224 milliseconds