Home
last modified time | relevance | path

Searched defs:EltVT (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowLevelTypeUtils.cpp60 EVT EltVT = getApproximateEVTForLLT(Ty.getElementType(), DL, Ctx); in getApproximateEVTForLLT() local
H A DTargetLoweringBase.cpp967 EVT EltVT = VT.getVectorElementType(); in getTypeConversion() local
1383 MVT EltVT = VT.getVectorElementType(); in computeRegisterProperties() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h430 EVT EltVT = getVectorElementType(); in widenIntegerVectorElementType() local
439 EVT EltVT = getVectorElementType(); in getHalfNumVectorElementsVT() local
449 EVT EltVT = getVectorElementType(); in getDoubleNumVectorElementsVT() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/
H A DMachineValueType.h198 MVT changeVectorElementType(MVT EltVT) const { in changeVectorElementType()
217 MVT EltVT = getVectorElementType(); in getHalfNumVectorElementsVT() local
226 MVT EltVT = getVectorElementType(); in getDoubleNumVectorElementsVT() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp396 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_BUILD_VECTOR() local
439 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_INSERT_VECTOR_ELT() local
486 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_InregOp() local
499 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_VecInregOp() local
548 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_SCALAR_TO_VECTOR() local
1807 EVT EltVT = VT.getVectorElementType(); UnrollVectorOp_StrictFP() local
1925 EVT EltVT = VecVT.getVectorElementType(); SplitVecRes_INSERT_VECTOR_ELT() local
1989 EVT EltVT = Step.getValueType(); SplitVecRes_STEP_VECTOR() local
2645 EVT EltVT = NewVT.getVectorElementType(); SplitVecRes_VECTOR_SHUFFLE() local
3561 EVT EltVT = VecVT.getVectorElementType(); SplitVecOp_EXTRACT_VECTOR_ELT() local
3983 EVT EltVT = N->getValueType(0).getVectorElementType(); SplitVecOp_CONCAT_VECTORS() local
5101 EVT EltVT = WidenVT.getVectorElementType(); WidenVecRes_Convert() local
5184 EVT EltVT = WidenVT.getVectorElementType(); WidenVecRes_Convert_StrictFP() local
5460 EVT EltVT = N->getOperand(0).getValueType(); WidenVecRes_BUILD_VECTOR() local
5534 EVT EltVT = WidenVT.getVectorElementType(); WidenVecRes_CONCAT_VECTORS() local
5563 EVT EltVT = VT.getVectorElementType(); WidenVecRes_EXTRACT_SUBVECTOR() local
6202 EVT EltVT = VT.getVectorElementType(); WidenVecRes_VECTOR_REVERSE() local
6311 EVT EltVT = VT.getVectorElementType(); WidenVecRes_STRICT_FSETCC() local
6619 EVT EltVT = VT.getVectorElementType(); WidenVecOp_Convert() local
6729 EVT EltVT = VT.getVectorElementType(); WidenVecOp_BITCAST() local
6749 EVT EltVT = VT.getVectorElementType(); WidenVecOp_CONCAT_VECTORS() local
7139 EVT EltVT = VT.getVectorElementType(); WidenVecOp_STRICT_FSETCC() local
7590 EVT EltVT = WidenVT.getVectorElementType(); GenWidenVectorExtLoads() local
7757 EVT EltVT = NVT.getVectorElementType(); ModifyToType() local
[all...]
H A DLegalizeDAG.cpp391 EVT EltVT = Vec.getValueType().getVectorElementType(); in ExpandINSERT_VECTOR_ELT() local
1943 EVT EltVT = VT.getVectorElementType(); in ExpandBUILD_VECTOR() local
3479 EVT EltVT = VT.getVectorElementType(); in ExpandNode() local
5074 MVT EltVT, MVT NewEltVT) { in getPromotedVectorElementType()
5596 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
5624 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
5668 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
5718 MVT EltVT = OVT.getVectorElementType(); in PromoteNode() local
H A DLegalizeVectorOps.cpp335 EVT EltVT = ValVT.getVectorElementType(); in LegalizeOp() local
1953 EVT EltVT = VT.getVectorElementType(); in UnrollStrictFPOp() local
2013 EVT EltVT = VT.getVectorElementType(); in UnrollVSETCC() local
H A DLegalizeTypesGeneric.cpp315 EVT EltVT) { in IntegerToVector() argument
H A DSelectionDAG.cpp1141 EVT EltVT = N->getValueType(0).getVectorElementType(); in VerifySDNode() local
1626 EVT EltVT = VT.getScalarType(); in getConstant() local
1642 EVT EltVT = VT.getScalarType(); in getConstant() local
1782 EVT EltVT = VT.getScalarType(); in getConstantFP() local
1813 EVT EltVT = VT.getScalarType(); in getConstantFP() local
7694 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; in getMemsetStringVal() local
12382 EVT EltVT = VT.getVectorElementType(); in UnrollVectorOp() local
12701 EVT EltVT) { in ExtractVectorElements()
H A DTargetLowering.cpp3002 EVT EltVT = VT.getVectorElementType(); in getKnownUndefForVectorBinop() local
10158 EVT EltVT = VecVT.getVectorElementType(); in getVectorSubVecPointer() local
11061 EVT EltVT = VT.getVectorElementType(); in expandVecReduce() local
11084 EVT EltVT = VT.getVectorElementType(); in expandVecReduceSeq() local
H A DDAGCombiner.cpp12040 EVT EltVT = SST->getValue().getValueType().getVectorElementType(); in visitVP_STRIDED_STORE() local
12191 EVT EltVT = SLD->getValueType(0).getVectorElementType(); in visitVP_STRIDED_LOAD() local
21366 EVT EltVT = Elt.getValueType(); in replaceStoreOfInsertLoad() local
22158 EVT EltVT = Elt.getValueType(); in visitINSERT_VECTOR_ELT() local
24911 EVT EltVT = InVT.getVectorElementType(); in visitEXTRACT_SUBVECTOR() local
25809 EVT EltVT = VT.getScalarType(); in visitVECTOR_SHUFFLE() local
27021 EVT EltVT = VT.getVectorElementType(); in scalarizeBinOpOfSplats() local
27066 EVT EltVT = VT.getVectorElementType(); in SimplifyVCastOp() local
H A DLegalizeIntegerTypes.cpp2607 EVT EltVT = InVT.getVectorElementType(); in PromoteIntOp_VECREDUCE() local
2683 EVT EltVT = Op.getValueType().getScalarType(); in PromoteIntOp_VP_REDUCE() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp208 EVT EltVT = VT.getVectorElementType(); in ComputePTXValueVTs() local
305 EVT EltVT = ValueVTs[Idx]; in CanMergeParamLoadStoresStartingAt() local
1781 EVT EltVT = VTs[j]; in LowerCall() local
2265 EVT EltVT = VVT.getVectorElementType(); in LowerCONCAT_VECTORS() local
2368 EVT EltVT = VectorVT.getVectorElementType(); in LowerEXTRACT_VECTOR_ELT() local
2736 EVT EltVT = Op.getValueType().getVectorElementType(); in LowerVectorArith() local
3018 EVT EltVT = ValVT.getVectorElementType(); in LowerSTOREVector() local
3271 EVT EltVT = VTs[parti]; in LowerFormalArguments() local
5921 EVT EltVT = VectorVT.getVectorElementType(); in PerformEXTRACTCombine() local
5992 EVT EltVT = NewVT.getVectorElementType(); in PerformLOADCombine() local
[all …]
H A DNVPTXISelDAGToDAG.cpp686 MVT EltVT = VT.getVectorElementType(); in tryEXTRACT_VECTOR_ELEMENT() local
1110 EVT EltVT = N->getValueType(0); in tryLoadVector() local
1307 EVT EltVT = Mem->getMemoryVT(); in tryLDGLDU() local
1848 EVT EltVT = Op1.getValueType(); in tryStoreVector() local
2070 EVT EltVT = Node->getValueType(0); in tryLoadParam() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp6200 EVT EltVT = VT.getVectorElementType(); in lowerLaneOp() local
7154 EVT EltVT = VecVT.getVectorElementType(); in lowerINSERT_SUBVECTOR() local
7203 EVT EltVT = VecVT.getVectorElementType(); in lowerINSERT_VECTOR_ELT() local
7285 EVT EltVT = VecVT.getVectorElementType(); in lowerEXTRACT_VECTOR_ELT() local
7391 EVT EltVT = PackVT.getVectorElementType(); in lowerVECTOR_SHUFFLE() local
12984 EVT EltVT = Lo.getValueType(); in performFCanonicalizeCombine() local
13364 EVT EltVT = VecVT.getVectorElementType(); in shouldExpandVectorDynExt() local
13496 EVT EltVT = VecVT.getVectorElementType(); in performInsertVectorEltCombine() local
14770 EVT EltVT = Src.getValueType(); in PerformDAGCombine() local
H A DR600ISelLowering.cpp625 EVT EltVT = VecVT.getVectorElementType(); in vectorToVerticalVector() local
H A DAMDGPUISelLowering.cpp1739 EVT EltVT = VT.getVectorElementType(); in getSplitDestVTs() local
4152 EVT EltVT = Elt0.getValueType(); in performTruncateCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2659 bool X86::mayFoldLoadIntoBroadcastFromMem(SDValue Op, MVT EltVT, in mayFoldLoadIntoBroadcastFromMem()
3800 MVT EltVT = ConstVecVT.getVectorElementType(); in getConstVector() local
3831 MVT EltVT = ConstVecVT.getVectorElementType(); in getConstVector() local
6648 MVT EltVT = VT.getVectorElementType(); in LowerBuildVectorv4x32() local
8777 MVT EltVT = VT.getVectorElementType(); in LowerBUILD_VECTOR() local
9734 MVT EltVT = MVT::getIntegerVT(128 / Mask.size()); in is128BitUnpackShuffleMask() local
10488 MVT EltVT = VT.getVectorElementType(); in lowerShuffleAsBitMask() local
10542 MVT EltVT = VT.getVectorElementType(); in lowerShuffleAsBitBlend() local
12176 MVT EltVT = VT.getVectorElementType(); in getScalarValueForVectorElement() local
12208 T EltVT = VT.getScalarType(); in isSoftF16() local
[all …]
H A DX86ISelLowering.h1459 EVT EltVT = VT.getScalarType(); local
H A DX86ISelLoweringCall.cpp224 MVT EltVT = LegalVT.getSimpleVT().getVectorElementType(); in getSetCCResultType() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp493 EVT EltVT = VT.getScalarType(); in getCastInstrCost() local
H A DARMISelLowering.cpp8155 EVT EltVT = EVT::getFloatingPointVT(EltSize); in LowerBUILD_VECTOR() local
8274 EVT EltVT = SrcVT.getVectorElementType(); in ReconstructShuffle() local
9008 EVT EltVT = EVT::getFloatingPointVT(EltSize); in LowerVECTOR_SHUFFLE() local
9070 EVT EltVT = Elt.getValueType(); in LowerINSERT_VECTOR_ELT() local
10311 EVT EltVT = VT.getVectorElementType(); in LowerVecReduce() local
10371 EVT EltVT = VT.getVectorElementType(); in LowerVecReduceMinMax() local
15317 EVT EltVT = VT.getVectorElementType(); in PerformARMBUILD_VECTORCombine() local
17892 EVT EltVT = N0.getValueType(); in PerformExtendCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp288 EVT EltVT = N->getValueType(0).getVectorElementType(); in SelectSVEShiftSplatImmR() local
1779 EVT EltVT = VT.getVectorElementType(); in SelectOpcodeFromVT() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2300 EVT EltVT = ResVT.getVectorElementType(); isExtractSubvectorCheap() local
2620 MVT EltVT = VT.getVectorElementType(); useRVVForFixedLengthVectorVT() local
2691 MVT EltVT = VT.getVectorElementType(); getContainerForFixedLengthVector() local
6577 MVT EltVT = VT.getVectorElementType(); LowerOperation() local
8617 EVT EltVT = Op.getValueType(); lowerEXTRACT_VECTOR_ELT() local
9883 getRVVFPReductionOpAndOperands(SDValue Op,SelectionDAG & DAG,EVT EltVT,const RISCVSubtarget & Subtarget) getRVVFPReductionOpAndOperands() argument
14372 MVT EltVT = SupportsExt == ExtKind::FPExt getNarrowType() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp955 MVT EltVT = VT.getVectorElementType(); in getPreferredVectorAction() local

12