/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 133 EVT NewVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_BITCAST() 139 EVT NewVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_CONVERT_RNDSAT() 151 N->getValueType(0).getVectorElementType(), in ScalarizeVecRes_EXTRACT_SUBVECTOR() 156 EVT NewVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_FP_ROUND() 172 EVT EltVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_INSERT_VECTOR_ELT() 184 N->getValueType(0).getVectorElementType(), in ScalarizeVecRes_LOAD() 189 N->getMemoryVT().getVectorElementType(), in ScalarizeVecRes_LOAD() 201 EVT DestVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_UnaryOp() 207 EVT EltVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_InregOp() 208 EVT ExtVT = cast<VTSDNode>(N->getOperand(1))->getVT().getVectorElementType(); in ScalarizeVecRes_InregOp() [all …]
|
D | LegalizeTypesGeneric.cpp | 78 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in ExpandRes_BITCAST() 301 assert(OldVT == VecVT.getVectorElementType() && in ExpandOp_BUILD_VECTOR() 343 assert(OldEVT == VecVT.getVectorElementType() && in ExpandOp_INSERT_VECTOR_ELT() 371 assert(VT.getVectorElementType() == N->getOperand(0).getValueType() && in ExpandOp_SCALAR_TO_VECTOR()
|
D | LegalizeVectorOps.cpp | 313 EVT EltVT = VT.getVectorElementType(); in UnrollVSETCC() 315 EVT TmpEltVT = LHS.getValueType().getVectorElementType(); in UnrollVSETCC()
|
D | LegalizeTypes.cpp | 755 assert(Result.getValueType() == Op.getValueType().getVectorElementType() && in SetScalarizedVector() 830 assert(Lo.getValueType().getVectorElementType() == in SetSplitVector() 831 Op.getValueType().getVectorElementType() && in SetSplitVector() 874 unsigned EltWidth = Op.getValueType().getVectorElementType().getSizeInBits(); in BitConvertVectorToIntegerVector() 959 InVT.getVectorElementType(), NumElements/2); in GetSplitDestVTs()
|
D | LegalizeIntegerTypes.cpp | 851 N->getValueType(0).getVectorElementType().getSizeInBits() && in PromoteIntOp_BUILD_VECTOR() 881 N->getValueType(0).getVectorElementType().getSizeInBits() && in PromoteIntOp_INSERT_VECTOR_ELT() 2753 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_EXTRACT_SUBVECTOR() 2766 InVT.getVectorElementType(), N->getOperand(0), Index); in PromoteIntRes_EXTRACT_SUBVECTOR() 2801 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_BUILD_VECTOR() 2825 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_SCALAR_TO_VECTOR() 2837 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_INSERT_VECTOR_ELT() 2864 EVT RetSclrTy = N->getValueType(0).getVectorElementType(); in PromoteIntOp_CONCAT_VECTORS() 2872 EVT SclrTy = Incoming->getValueType(0).getVectorElementType(); in PromoteIntOp_CONCAT_VECTORS()
|
D | SelectionDAG.cpp | 771 EVT EltVT = N->getValueType(0).getVectorElementType(); in VerifyNodeCommon() 1226 assert(VT.getVectorElementType() == N1.getValueType().getVectorElementType() in getVectorShuffle() 2565 (VT.getVectorElementType() == Operand.getValueType() || in getNode() 2566 (VT.getVectorElementType().isInteger() && in getNode() 2568 VT.getVectorElementType().bitsLE(Operand.getValueType()))) && in getNode() 2848 EVT VEltTy = N1.getValueType().getVectorElementType(); in getNode() 2908 assert(VT.getVectorElementType() == N1.getValueType().getVectorElementType() && in getNode() 3263 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; in getMemsetStringVal() 6308 EVT EltVT = VT.getVectorElementType(); in UnrollVectorOp() 6327 EVT OperandEltVT = OperandVT.getVectorElementType(); in UnrollVectorOp() [all …]
|
D | LegalizeDAG.cpp | 656 EVT EltVT = VT.getVectorElementType(); in PerformInsertVectorEltInMemory() 690 EVT EltVT = Vec.getValueType().getVectorElementType(); in ExpandINSERT_VECTOR_ELT() 1728 Vec.getValueType().getVectorElementType().getSizeInBits()/8; in ExpandExtractFromVectorThroughStack() 1744 Vec.getValueType().getVectorElementType(), in ExpandExtractFromVectorThroughStack() 1770 Vec.getValueType().getVectorElementType().getSizeInBits()/8; in ExpandInsertToVectorThroughStack() 1798 EVT EltVT = VT.getVectorElementType(); in ExpandVectorBuildThroughStack() 2040 Node->getValueType(0).getVectorElementType(), in ExpandSCALAR_TO_VECTOR() 2056 EVT EltVT = VT.getVectorElementType(); in ExpandBUILD_VECTOR() 3173 EVT EltVT = VT.getVectorElementType(); in ExpandNode()
|
D | TargetLowering.cpp | 658 MVT EltTy = VT.getVectorElementType(); in getVectorTypeBreakdownMVT() 833 EVT EltVT = VT.getVectorElementType(); in computeRegisterProperties() 846 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() in computeRegisterProperties() 863 if (SVT.getVectorElementType() == EltVT && in computeRegisterProperties() 953 EVT EltTy = VT.getVectorElementType(); in getVectorTypeBreakdown()
|
D | SelectionDAGBuilder.cpp | 275 if (PartVT.getVectorElementType() == ValueVT.getVectorElementType()) { in getCopyFromPartsVector() 306 ValueVT.getVectorElementType() != PartVT) { in getCopyFromPartsVector() 452 PartVT.getVectorElementType() == ValueVT.getVectorElementType() && in getCopyToPartsVector() 454 EVT ElementVT = PartVT.getVectorElementType(); in getCopyToPartsVector() 473 PartVT.getVectorElementType().bitsGE( in getCopyToPartsVector() 474 ValueVT.getVectorElementType()) && in getCopyToPartsVector() 2860 EVT EltVT = VT.getVectorElementType(); in visitShuffleVector()
|
D | DAGCombiner.cpp | 1556 SDValue El = DAG.getConstant(0, VT.getVectorElementType()); in tryFoldToZero() 2749 EVT EltVT = VT.isVector() ? VT.getVectorElementType() : VT; in visitOR() 4341 EVT EltVT = VT.getVectorElementType(); in visitZERO_EXTEND() 4967 EVT DestEltVT = N->getValueType(0).getVectorElementType(); in visitBITCAST() 5104 EVT SrcEltVT = BV->getValueType(0).getVectorElementType(); in ConstantFoldBITCASTofBUILD_VECTOR() 6805 EVT EltVT = VT.getVectorElementType(); in visitINSERT_VECTOR_ELT() 6849 EVT ExtVT = VT.getVectorElementType(); in visitEXTRACT_VECTOR_ELT() 6854 if (!BCVT.isVector() || ExtVT.bitsGT(BCVT.getVectorElementType())) in visitEXTRACT_VECTOR_ELT() 6859 ExtVT = BCVT.getVectorElementType(); in visitEXTRACT_VECTOR_ELT() 7172 EVT EltVT = RVT.getVectorElementType(); in XformToShuffleWithZero()
|
D | LegalizeFloatTypes.cpp | 128 NewOp.getValueType().getVectorElementType(), in SoftenFloatRes_EXTRACT_VECTOR_ELT()
|
/external/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 177 return MVT::getVectorVT(getVectorElementType(), Pow2NElts); in getPow2VectorType() 183 return isVector() ? getVectorElementType() : *this; in getScalarType() 186 MVT getVectorElementType() const { in getVectorElementType() function 555 return isVector() ? getVectorElementType() : *this; in getScalarType() 560 EVT getVectorElementType() const { in getVectorElementType() function 563 return V.getVectorElementType(); in getVectorElementType() 634 return EVT::getVectorVT(Context, getVectorElementType(), Pow2NElts); in getPow2VectorType()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 107 EVT ElemTy = VT.getVectorElementType(); in addTypeForNEON() 3701 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVREVMask() 3732 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVTRNMask() 3751 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVTRN_v_undef_Mask() 3767 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVUZPMask() 3791 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVUZP_v_undef_Mask() 3816 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVZIPMask() 3842 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVZIP_v_undef_Mask() 3948 unsigned EltSize = VT.getVectorElementType().getSizeInBits(); in LowerBUILD_VECTOR() 3955 if (VT.getVectorElementType().isFloatingPoint()) { in LowerBUILD_VECTOR() [all …]
|
D | ARMISelDAGToDAG.cpp | 1741 unsigned NumBytes = NumVecs * VT.getVectorElementType().getSizeInBits()/8; in SelectVLDSTLane() 1854 unsigned NumBytes = NumVecs * VT.getVectorElementType().getSizeInBits()/8; in SelectVLDDup() 2520 EVT EltVT = VecVT.getVectorElementType(); in Select()
|
/external/llvm/lib/VMCore/ |
D | ValueTypes.cpp | 94 getVectorElementType().getEVTString(); in getEVTString()
|
D | Verifier.cpp | 1729 if (VVT.getVectorElementType() != EVT::getEVT(EltTy)) { in PerformTypeCheck()
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.cpp | 364 if (Type.getVectorElementType().getSizeInBits() in EnforceSmallerThan() 365 >= OtherType.getVectorElementType().getSizeInBits()) in EnforceSmallerThan() 512 IVT = IVT.getVectorElementType(); in EnforceVectorEltTypeIs() 529 if (EVT(TypeVec[i]).getVectorElementType().getSimpleVT().SimpleTy != VT) { in EnforceVectorEltTypeIs() 556 IVT = IVT.getVectorElementType(); in EnforceVectorSubVectorTypeIs() 562 IVT = IVT.getVectorElementType(); in EnforceVectorSubVectorTypeIs()
|
D | IntrinsicEmitter.cpp | 253 EmitTypeForValueType(OS, VVT.getVectorElementType().getSimpleVT().SimpleTy); in EmitTypeGenerate()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 89 EVT ElVT = VT.getVectorElementType(); in Extract128BitVector() 138 EVT ElVT = VT.getVectorElementType(); in Insert128BitVector() 169 Lower.getValueType().getVectorElementType(), in ConcatVectors() 3415 if (VT.getVectorElementType().getSizeInBits() < 32) in isMOVLMask() 3621 unsigned EltSize = VVT.getVectorElementType().getSizeInBits() >> 3; in getShufflePALIGNRImmediate() 3644 EVT ElVT = VecVT.getVectorElementType(); in getExtractVEXTRACTF128Immediate() 3662 EVT ElVT = VecVT.getVectorElementType(); in getInsertVINSERTF128Immediate() 3979 return DAG.getUNDEF(VT.getVectorElementType()); in getShuffleScalarElt() 4062 return DAG.getUNDEF(VT.getVectorElementType()); in getShuffleScalarElt() 4081 : DAG.getUNDEF(VT.getVectorElementType()); in getShuffleScalarElt() [all …]
|
/external/llvm/lib/Target/CellSPU/ |
D | SPUISelLowering.cpp | 1640 EVT EltVT = VT.getVectorElementType(); in LowerBUILD_VECTOR() 1703 SDValue T = DAG.getConstant(unsigned(SplatBits), VT.getVectorElementType()); in LowerBUILD_VECTOR() 1832 EVT EltVT = VecVT.getVectorElementType(); in LowerVECTOR_SHUFFLE() 2173 EVT maskVT = EVT::getVectorVT(*(DAG.getContext()), VT.getVectorElementType(), in LowerINSERT_VECTOR_ELT() 2174 128/ VT.getVectorElementType().getSizeInBits()); in LowerINSERT_VECTOR_ELT() 2319 unsigned minSplatBits = VT.getVectorElementType().getSizeInBits(); in LowerByteImmed()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 1788 EVT EltVT = VT.getVectorElementType(); in getTypeConversion()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 4274 EVT EltVT = V1.getValueType().getVectorElementType(); in LowerVECTOR_SHUFFLE()
|