/external/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 84 MVT EltTy = getSimpleVT().getVectorElementType(); in changeVectorElementTypeToInteger() 212 return isVector() ? getVectorElementType() : *this; in getScalarType() 217 EVT getVectorElementType() const { in getVectorElementType() function 220 return V.getVectorElementType(); in getVectorElementType() 286 EVT EltVT = getVectorElementType(); in widenIntegerVectorElementType() 303 return EVT::getVectorVT(Context, getVectorElementType(), Pow2NElts); in getPow2VectorType()
|
D | MachineValueType.h | 255 return MVT::getVectorVT(getVectorElementType(), Pow2NElts); in getPow2VectorType() 261 return isVector() ? getVectorElementType() : *this; in getScalarType() 264 MVT getVectorElementType() const { in getVectorElementType() function
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 157 EVT NewVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_BITCAST() 163 EVT EltVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_BUILD_VECTOR() 173 EVT NewVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_CONVERT_RNDSAT() 185 N->getValueType(0).getVectorElementType(), in ScalarizeVecRes_EXTRACT_SUBVECTOR() 190 EVT NewVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_FP_ROUND() 206 EVT EltVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_INSERT_VECTOR_ELT() 218 N->getValueType(0).getVectorElementType(), in ScalarizeVecRes_LOAD() 223 N->getMemoryVT().getVectorElementType(), in ScalarizeVecRes_LOAD() 236 EVT DestVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_UnaryOp() 242 EVT EltVT = N->getValueType(0).getVectorElementType(); in ScalarizeVecRes_InregOp() [all …]
|
D | LegalizeTypesGeneric.cpp | 209 EVT OldEltVT = OldVec.getValueType().getVectorElementType(); in ExpandRes_EXTRACT_VECTOR_ELT() 359 IntegerToVector(N->getOperand(0), NumElts, Ops, NVT.getVectorElementType()); in ExpandOp_BITCAST() 378 assert(OldVT == VecVT.getVectorElementType() && in ExpandOp_BUILD_VECTOR() 420 assert(OldEVT == VecVT.getVectorElementType() && in ExpandOp_INSERT_VECTOR_ELT() 449 assert(VT.getVectorElementType() == N->getOperand(0).getValueType() && in ExpandOp_SCALAR_TO_VECTOR()
|
D | LegalizeVectorOps.cpp | 778 unsigned EltWidth = VT.getVectorElementType().getSizeInBits(); in ExpandSIGN_EXTEND_VECTOR_INREG() 779 unsigned SrcEltWidth = SrcVT.getVectorElementType().getSizeInBits(); in ExpandSIGN_EXTEND_VECTOR_INREG() 941 EVT EltVT = VT.getVectorElementType(); in UnrollVSETCC() 943 EVT TmpEltVT = LHS.getValueType().getVectorElementType(); in UnrollVSETCC()
|
D | LegalizeTypes.cpp | 761 Op.getValueType().getVectorElementType().getSizeInBits() && in SetScalarizedVector() 836 assert(Lo.getValueType().getVectorElementType() == in SetSplitVector() 837 Op.getValueType().getVectorElementType() && in SetSplitVector() 880 unsigned EltWidth = Op.getValueType().getVectorElementType().getSizeInBits(); in BitConvertVectorToIntegerVector()
|
D | LegalizeIntegerTypes.cpp | 956 N->getValueType(0).getVectorElementType().getSizeInBits() && in PromoteIntOp_BUILD_VECTOR() 986 N->getValueType(0).getVectorElementType().getSizeInBits() && in PromoteIntOp_INSERT_VECTOR_ELT() 2890 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_EXTRACT_SUBVECTOR() 2903 InVT.getVectorElementType(), N->getOperand(0), Index); in PromoteIntRes_EXTRACT_SUBVECTOR() 2938 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_BUILD_VECTOR() 2970 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_SCALAR_TO_VECTOR() 2984 EVT InElemTy = OutVT.getVectorElementType(); in PromoteIntRes_CONCAT_VECTORS() 2985 EVT OutElemTy = NOutVT.getVectorElementType(); in PromoteIntRes_CONCAT_VECTORS() 3013 EVT NOutVTElem = NOutVT.getVectorElementType(); in PromoteIntRes_INSERT_VECTOR_ELT() 3041 EVT RetSclrTy = N->getValueType(0).getVectorElementType(); in PromoteIntOp_CONCAT_VECTORS() [all …]
|
D | SelectionDAG.cpp | 121 unsigned EltSize = N->getValueType(0).getVectorElementType().getSizeInBits(); in isBuildVectorAllOnes() 165 unsigned EltSize = N->getValueType(0).getVectorElementType().getSizeInBits(); in isBuildVectorAllZeros() 867 EVT EltVT = N->getValueType(0).getVectorElementType(); in VerifyNodeCommon() 2888 (VT.getVectorElementType() == Operand.getValueType() || in getNode() 2889 (VT.getVectorElementType().isInteger() && in getNode() 2891 VT.getVectorElementType().bitsLE(Operand.getValueType()))) && in getNode() 3346 assert(VT.getVectorElementType() == in getNode() 3347 N1.getValueType().getVectorElementType() && in getNode() 3718 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; in getMemsetStringVal() 6411 EVT EltVT = VT.getVectorElementType(); in UnrollVectorOp() [all …]
|
/external/llvm/lib/Target/R600/ |
D | SITypeRewriter.cpp | 118 Arg->getType()->getVectorElementType() == in visitCallInst() 120 Type *ElementTy = Arg->getType()->getVectorElementType(); in visitCallInst()
|
D | AMDGPUISelLowering.cpp | 1006 EVT MemEltVT = Load->getMemoryVT().getVectorElementType(); in SplitVectorLoad() 1008 EVT EltVT = Op.getValueType().getVectorElementType(); in SplitVectorLoad() 1055 EVT ElemVT = VT.getVectorElementType(); in MergeVectorStore() 1057 EVT MemEltVT = MemVT.getVectorElementType(); in MergeVectorStore() 1100 EVT MemEltVT = Store->getMemoryVT().getVectorElementType(); in SplitVectorStore() 1101 EVT EltVT = Store->getValue().getValueType().getVectorElementType(); in SplitVectorStore() 2053 VT = Ins[i].ArgVT.getVectorElementType(); in getOriginalFunctionArgs() 2055 Ins[i].ArgVT.getVectorElementType() != in getOriginalFunctionArgs() 2056 Ins[i].VT.getVectorElementType()) { in getOriginalFunctionArgs()
|
D | SIISelLowering.cpp | 346 NewArg.VT = Arg.VT.getVectorElementType(); in LowerFormalArguments() 613 VT.getVectorElementType() == MVT::i32) in LowerOperation() 937 VT.getVectorElementType() == MVT::i32) in LowerSTORE() 1050 SrcVT.getVectorElementType() != MVT::i8) { in performUCharToFloatCombine()
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelDAGToDAG.cpp | 453 EVT EltTy = N->getValueType(0).getVectorElementType(); in selectVSplatCommon() 528 EVT EltTy = N->getValueType(0).getVectorElementType(); in selectVSplatUimmPow2() 559 EVT EltTy = N->getValueType(0).getVectorElementType(); in selectVSplatMaskL() 592 EVT EltTy = N->getValueType(0).getVectorElementType(); in selectVSplatMaskR() 613 EVT EltTy = N->getValueType(0).getVectorElementType(); in selectVSplatUimmInvPow2() 849 ViaVecTy.getVectorElementType()); in selectNode()
|
D | MipsSEISelLowering.cpp | 851 unsigned EltSize = Ty.getVectorElementType().getSizeInBits(); in performDSPShiftCombine() 1361 EVT EltTy = Vec->getValueType(0).getVectorElementType(); in lowerMSACopyIntr() 1494 APInt BitImm = APInt(ResTy.getVectorElementType().getSizeInBits(), 1) in lowerMSABitClearImm() 1574 EVT EltTy = VecTy.getVectorElementType(); in lowerINTRINSIC_WO_CHAIN() 1587 EVT EltTy = VecTy.getVectorElementType(); in lowerINTRINSIC_WO_CHAIN() 2280 EVT EltTy = VecTy.getVectorElementType(); in lowerEXTRACT_VECTOR_ELT() 2649 EVT MaskEltTy = MaskVecTy.getVectorElementType(); in lowerVECTOR_SHUFFLE_VSHF()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 4084 MVT EltTy = VT.getVectorElementType().getSimpleVT(); in WidenVector() 4095 EVT EltType = V.getValueType().getVectorElementType(); in getExtFactor() 4104 MVT EltTy = VT.getVectorElementType().getSimpleVT(); in NarrowVector() 4171 if (SourceVecs[i].getValueType().getVectorElementType() != in ReconstructShuffle() 4172 VT.getVectorElementType()) { in ReconstructShuffle() 4178 EVT::getVectorVT(*DAG.getContext(), VT.getVectorElementType(), in ReconstructShuffle() 4180 VT.getVectorElementType().getSizeInBits()); in ReconstructShuffle() 4342 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isREVMask() 4519 if (VT.getVectorElementType() != V0.getValueType().getVectorElementType() || in tryFormConcatFromShuffle() 4520 VT.getVectorElementType() != V1.getValueType().getVectorElementType()) in tryFormConcatFromShuffle() [all …]
|
D | AArch64TargetTransformInfo.cpp | 478 Src->getVectorElementType()->isIntegerTy(64)) { in getMemoryOpCost() 489 if (Src->isVectorTy() && Src->getVectorElementType()->isIntegerTy(8) && in getMemoryOpCost()
|
/external/llvm/lib/IR/ |
D | ValueTypes.cpp | 24 EVT IntTy = getIntegerVT(Context, getVectorElementType().getSizeInBits()); in changeExtendedVectorElementTypeToInteger() 111 getVectorElementType().getEVTString(); in getEVTString()
|
D | ConstantFold.cpp | 758 return UndefValue::get(Val->getType()->getVectorElementType()); in ConstantFoldExtractElementInstruction() 760 return Constant::getNullValue(Val->getType()->getVectorElementType()); in ConstantFoldExtractElementInstruction() 763 return UndefValue::get(Val->getType()->getVectorElementType()); in ConstantFoldExtractElementInstruction() 769 return UndefValue::get(Val->getType()->getVectorElementType()); in ConstantFoldExtractElementInstruction() 802 Type *EltTy = V1->getType()->getVectorElementType(); in ConstantFoldShuffleVectorInstruction()
|
D | AutoUpgrade.cpp | 344 Type *EltTy = VecTy->getVectorElementType(); in UpgradeIntrinsicCall()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 90 ValueVTs.push_back(VT.getVectorElementType()); in ComputePTXValueVTs() 92 Offsets->push_back(Off+j*VT.getVectorElementType().getStoreSize()); in ComputePTXValueVTs() 752 EVT EltVT = ObjectVT.getVectorElementType(); in LowerCall() 1070 EVT EltVT = ObjectVT.getVectorElementType(); in LowerCall() 1266 EVT EltVT = VVT.getVectorElementType(); in LowerCONCAT_VECTORS() 1498 EVT EltVT = ValVT.getVectorElementType(); in LowerSTOREVector() 1771 EVT EltVT = ObjectVT.getVectorElementType(); in LowerFormalArguments() 1956 EVT EltVT = getValueType(RetTy).getVectorElementType(); in LowerReturn() 2078 TheValType.getVectorElementType(), TmpVal, in LowerReturn() 2123 MVT eVT = VT.getVectorElementType(); in isTypeSupportedInIntrinsic() [all …]
|
/external/llvm/lib/Target/X86/Utils/ |
D | X86ShuffleDecode.cpp | 68 unsigned Offset = Imm * (VT.getVectorElementType().getSizeInBits() / 8); in DecodePALIGNRMask()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 82 EVT ElVT = VT.getVectorElementType(); in ExtractSubVector() 141 EVT ElVT = VT.getVectorElementType(); in InsertSubVector() 1457 unsigned EltSize = VT.getVectorElementType().getSizeInBits(); in resetOperationActions() 1463 if (VT.getVectorElementType() == MVT::i1) in resetOperationActions() 1609 VT.getVectorElementType().getSimpleVT() != MVT::i1) in getPreferredVectorAction() 3859 unsigned EltSize = VT.getVectorElementType().getSizeInBits(); in isSHUFPMask() 4264 if (VT.getVectorElementType().getSizeInBits() < 32) in isMOVLMask() 4342 unsigned EltSize = VT.getVectorElementType().getSizeInBits(); in isPermImmMask() 4386 unsigned EltSize = VT.getVectorElementType().getSizeInBits(); in isVPERMILPMask() 4536 unsigned ElSize = VT.getVectorElementType().getSizeInBits(); in isVEXTRACTIndex() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 99 MVT ElemTy = VT.getVectorElementType(); in addTypeForNEON() 3712 if (Op.getValueType().getVectorElementType() == MVT::i32) { in LowerVectorFP_TO_INT() 3713 if (Op.getOperand(0).getValueType().getVectorElementType() == MVT::f32) in LowerVectorFP_TO_INT() 3752 if (Op.getOperand(0).getValueType().getVectorElementType() == MVT::i32) { in LowerVectorINT_TO_FP() 3753 if (VT.getVectorElementType() == MVT::f32) in LowerVectorINT_TO_FP() 4202 if (VT.getVectorElementType() == MVT::i32) in LowerCTPOP() 4704 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVREVMask() 4734 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVTRNMask() 4752 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVTRN_v_undef_Mask() 4767 unsigned EltSz = VT.getVectorElementType().getSizeInBits(); in isVUZPMask() [all …]
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 873 MVT EltTy = VT.getVectorElementType(); in getVectorTypeBreakdownMVT() 1099 MVT EltVT = VT.getVectorElementType(); in computeRegisterProperties() 1111 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() in computeRegisterProperties() 1129 if (SVT.getVectorElementType() == EltVT in computeRegisterProperties() 1225 EVT EltTy = VT.getVectorElementType(); in getVectorTypeBreakdown()
|
/external/llvm/include/llvm/IR/ |
D | Type.h | 361 Type *getVectorElementType() const { return getSequentialElementType(); } in getVectorElementType() function
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 1644 SVT.getVectorElementType(), in getTypeConversion() 1647 return LegalizeKind(LA, SVT.getVectorElementType()); in getTypeConversion() 1672 EVT EltVT = VT.getVectorElementType(); in getTypeConversion()
|