Home
last modified time | relevance | path

Searched refs:VT2 (Results 1 – 14 of 14) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h354 SDVTList getVTList(EVT VT1, EVT VT2);
355 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3);
356 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4);
777 SDNode *SelectNodeTo(SDNode *N, unsigned TargetOpc, EVT VT1, EVT VT2);
779 EVT VT2, const SDValue *Ops, unsigned NumOps);
781 EVT VT2, EVT VT3, const SDValue *Ops, unsigned NumOps);
783 EVT VT2, EVT VT3, EVT VT4, const SDValue *Ops,
786 EVT VT2, SDValue Op1);
788 EVT VT2, SDValue Op1, SDValue Op2);
790 EVT VT2, SDValue Op1, SDValue Op2, SDValue Op3);
[all …]
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.h107 virtual bool isTruncateFree(EVT VT1, EVT VT2) const;
118 virtual bool isZExtFree(EVT VT1, EVT VT2) const;
119 virtual bool isZExtFree(SDValue Val, EVT VT2) const;
DMSP430ISelLowering.cpp1045 bool MSP430TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree()
1046 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree()
1049 return (VT1.getSizeInBits() > VT2.getSizeInBits()); in isTruncateFree()
1057 bool MSP430TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree()
1059 return 0 && VT1 == MVT::i8 && VT2 == MVT::i16; in isZExtFree()
1062 bool MSP430TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree()
1063 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
/external/llvm/include/llvm/Support/
DPassNameParser.h89 static int ValLessThan(const void *VT1, const void *VT2) { in ValLessThan() argument
92 static_cast<const ValType *>(VT2)->Name); in ValLessThan()
/external/eigen/unsupported/test/
DFFTW.cpp31 template <typename VT1,typename VT2>
32 long double fft_rmse( const VT1 & fftbuf,const VT2 & timebuf) in fft_rmse()
53 template <typename VT1,typename VT2>
54 long double dif_rmse( const VT1 buf1,const VT2 buf2) in dif_rmse()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h628 virtual bool isTruncateFree(EVT VT1, EVT VT2) const;
639 virtual bool isZExtFree(EVT VT1, EVT VT2) const;
640 virtual bool isZExtFree(SDValue Val, EVT VT2) const;
651 virtual bool isNarrowingProfitable(EVT VT1, EVT VT2) const;
DX86ISelLowering.cpp12632 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree()
12633 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree()
12636 unsigned NumBits2 = VT2.getSizeInBits(); in isTruncateFree()
12645 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree()
12647 return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget->is64Bit(); in isZExtFree()
12650 bool X86TargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree()
12652 if (isZExtFree(VT1, VT2)) in isZExtFree()
12659 !VT2.isSimple() || !VT2.isInteger()) in isZExtFree()
12674 bool X86TargetLowering::isNarrowingProfitable(EVT VT1, EVT VT2) const { in isNarrowingProfitable()
12676 return !(VT1 == MVT::i32 && VT2 == MVT::i16); in isNarrowingProfitable()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp1543 SDValue SelectionDAG::CreateStackTemporary(EVT VT1, EVT VT2) { in CreateStackTemporary() argument
1545 VT2.getStoreSizeInBits())/8; in CreateStackTemporary()
1547 Type *Ty2 = VT2.getTypeForEVT(*getContext()); in CreateStackTemporary()
4828 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2) { in getVTList() argument
4831 if (I->NumVTs == 2 && I->VTs[0] == VT1 && I->VTs[1] == VT2) in getVTList()
4836 Array[1] = VT2; in getVTList()
4842 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3) { in getVTList() argument
4845 if (I->NumVTs == 3 && I->VTs[0] == VT1 && I->VTs[1] == VT2 && in getVTList()
4851 Array[1] = VT2; in getVTList()
4858 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4) { in getVTList() argument
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h95 virtual bool isTruncateFree(EVT VT1, EVT VT2) const;
DHexagonISelLowering.cpp1513 bool HexagonTargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree()
1514 if (!VT1.isSimple() || !VT2.isSimple()) { in isTruncateFree()
1517 return ((VT1.getSimpleVT() == MVT::i64) && (VT2.getSimpleVT() == MVT::i32)); in isTruncateFree()
/external/llvm/include/llvm/Target/
DTargetLowering.h634 MVT VT2; in getNumRegisters() local
636 return getVectorTypeBreakdown(Context, VT, VT1, NumIntermediates, VT2); in getNumRegisters()
1197 virtual bool isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree() argument
1198 return isZExtFree(Val.getValueType(), VT2); in isZExtFree()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h299 virtual bool isZExtFree(SDValue Val, EVT VT2) const;
DARMISelLowering.cpp9533 bool ARMTargetLowering::isZExtFree(SDValue Val, EVT VT2) const { in isZExtFree()
9539 !VT2.isSimple() || !VT2.isInteger()) in isZExtFree()
/external/llvm/lib/Transforms/Vectorize/
DBBVectorize.cpp1011 *VT2 = getVecTypeForPair(IT2, JT2); in areInstsCompatible() local
1018 unsigned VCost = getInstrCost(I->getOpcode(), VT1, VT2); in areInstsCompatible()
1027 VParts2 = TTI->getNumberOfParts(VT2); in areInstsCompatible()