Home
last modified time | relevance | path

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

12

/llvm-project/llvm/lib/CodeGen/
H A DLowLevelTypeUtils.cpp60 return EVT::getVectorVT(Ctx, EltVT, Ty.getElementCount()); in getApproximateEVTForLLT() local
H A DTargetLoweringBase.cpp1156 EVT EltVT = VT.getVectorElementType(); getTypeConversion() local
1572 MVT EltVT = VT.getVectorElementType(); computeRegisterProperties() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h430 EVT EltVT = getVectorElementType(); widenIntegerVectorElementType() local
439 EVT EltVT = getVectorElementType(); getHalfNumVectorElementsVT() local
449 EVT EltVT = getVectorElementType(); getDoubleNumVectorElementsVT() local
[all...]
/llvm-project/llvm/include/llvm/CodeGenTypes/
H A DMachineValueType.h226 MVT EltVT = getVectorElementType(); in getDoubleNumVectorElementsVT() local
198 changeVectorElementType(MVT EltVT) changeVectorElementType() argument
217 MVT EltVT = getVectorElementType(); getHalfNumVectorElementsVT() local
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp390 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_BUILD_VECTOR() local
433 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_INSERT_VECTOR_ELT() local
480 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_InregOp() local
493 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_VecInregOp() local
542 EVT EltVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_SCALAR_TO_VECTOR() local
1788 EVT EltVT = VT.getVectorElementType(); UnrollVectorOp_StrictFP() local
1906 EVT EltVT = VecVT.getVectorElementType(); SplitVecRes_INSERT_VECTOR_ELT() local
1970 EVT EltVT = Step.getValueType(); SplitVecRes_STEP_VECTOR() local
2605 EVT EltVT = NewVT.getVectorElementType(); SplitVecRes_VECTOR_SHUFFLE() local
3521 EVT EltVT = VecVT.getVectorElementType(); SplitVecOp_EXTRACT_VECTOR_ELT() local
3943 EVT EltVT = N->getValueType(0).getVectorElementType(); SplitVecOp_CONCAT_VECTORS() local
5051 EVT EltVT = WidenVT.getVectorElementType(); WidenVecRes_Convert() local
5134 EVT EltVT = WidenVT.getVectorElementType(); WidenVecRes_Convert_StrictFP() local
5410 EVT EltVT = N->getOperand(0).getValueType(); WidenVecRes_BUILD_VECTOR() local
5484 EVT EltVT = WidenVT.getVectorElementType(); WidenVecRes_CONCAT_VECTORS() local
5513 EVT EltVT = VT.getVectorElementType(); WidenVecRes_EXTRACT_SUBVECTOR() local
6132 EVT EltVT = VT.getVectorElementType(); WidenVecRes_VECTOR_REVERSE() local
6241 EVT EltVT = VT.getVectorElementType(); WidenVecRes_STRICT_FSETCC() local
6545 EVT EltVT = VT.getVectorElementType(); WidenVecOp_Convert() local
6655 EVT EltVT = VT.getVectorElementType(); WidenVecOp_BITCAST() local
6675 EVT EltVT = VT.getVectorElementType(); WidenVecOp_CONCAT_VECTORS() local
7058 EVT EltVT = VT.getVectorElementType(); WidenVecOp_STRICT_FSETCC() local
7509 EVT EltVT = WidenVT.getVectorElementType(); GenWidenVectorExtLoads() local
7676 EVT EltVT = NVT.getVectorElementType(); ModifyToType() local
[all...]
H A DLegalizeDAG.cpp391 if (Val.getValueType() == EltVT || in ExpandINSERT_VECTOR_ELT() local
1943 EVT EltVT = VT.getVectorElementType(); ExpandBUILD_VECTOR() local
3478 EVT EltVT = VT.getVectorElementType(); ExpandNode() local
5043 getPromotedVectorElementType(const TargetLowering & TLI,MVT EltVT,MVT NewEltVT) getPromotedVectorElementType() argument
5553 MVT EltVT = OVT.getVectorElementType(); PromoteNode() local
5583 MVT EltVT = OVT.getVectorElementType(); PromoteNode() local
5627 MVT EltVT = OVT.getVectorElementType(); PromoteNode() local
5677 MVT EltVT = OVT.getVectorElementType(); PromoteNode() local
[all...]
H A DLegalizeVectorOps.cpp335 EVT EltVT = ValVT.getVectorElementType(); LegalizeOp() local
1943 EVT EltVT = VT.getVectorElementType(); UnrollStrictFPOp() local
2003 EVT EltVT = VT.getVectorElementType(); UnrollVSETCC() local
[all...]
H A DLegalizeTypesGeneric.cpp315 EVT EltVT) { in IntegerToVector() argument
H A DSelectionDAG.cpp1140 EVT EltVT = N->getValueType(0).getVectorElementType(); VerifySDNode() local
1625 EVT EltVT = VT.getScalarType(); getConstant() local
1641 EVT EltVT = VT.getScalarType(); getConstant() local
1781 EVT EltVT = VT.getScalarType(); getConstantFP() local
1812 EVT EltVT = VT.getScalarType(); getConstantFP() local
7660 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; getMemsetStringVal() local
12313 EVT EltVT = VT.getVectorElementType(); UnrollVectorOp() local
12632 ExtractVectorElements(SDValue Op,SmallVectorImpl<SDValue> & Args,unsigned Start,unsigned Count,EVT EltVT) ExtractVectorElements() argument
[all...]
H A DTargetLowering.cpp2992 EVT EltVT = VT.getVectorElementType(); getKnownUndefForVectorBinop() local
10090 EVT EltVT = VecVT.getVectorElementType(); getVectorSubVecPointer() local
10979 EVT EltVT = VT.getVectorElementType(); expandVecReduce() local
11002 EVT EltVT = VT.getVectorElementType(); expandVecReduceSeq() local
[all...]
H A DDAGCombiner.cpp12055 EVT EltVT = SST->getValue().getValueType().getVectorElementType(); visitVP_STRIDED_STORE() local
12157 EVT EltVT = SLD->getValueType(0).getVectorElementType(); visitVP_STRIDED_LOAD() local
21307 EVT EltVT = Elt.getValueType(); replaceStoreOfInsertLoad() local
22099 EVT EltVT = Elt.getValueType(); visitINSERT_VECTOR_ELT() local
24852 EVT EltVT = InVT.getVectorElementType(); visitEXTRACT_SUBVECTOR() local
25750 EVT EltVT = VT.getScalarType(); visitVECTOR_SHUFFLE() local
26962 EVT EltVT = VT.getVectorElementType(); scalarizeBinOpOfSplats() local
27007 EVT EltVT = VT.getVectorElementType(); SimplifyVCastOp() local
[all...]
H A DLegalizeIntegerTypes.cpp2574 EVT EltVT = InVT.getVectorElementType(); PromoteIntOp_VECREDUCE() local
2650 EVT EltVT = Op.getValueType().getScalarType(); PromoteIntOp_VP_REDUCE() local
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp208 return std::pair(NumElts, EltVT); in ComputePTXValueVTs() local
301 EVT EltVT = ValueVTs[Idx]; CanMergeParamLoadStoresStartingAt() local
1776 EVT EltVT = VTs[j]; LowerCall() local
2260 EVT EltVT = VVT.getVectorElementType(); LowerCONCAT_VECTORS() local
2363 EVT EltVT = VectorVT.getVectorElementType(); LowerEXTRACT_VECTOR_ELT() local
2731 EVT EltVT = Op.getValueType().getVectorElementType(); LowerVectorArith() local
3012 EVT EltVT = ValVT.getVectorElementType(); LowerSTOREVector() local
3265 EVT EltVT = VTs[parti]; LowerFormalArguments() local
5912 EVT EltVT = VectorVT.getVectorElementType(); PerformEXTRACTCombine() local
5983 EVT EltVT = NewVT.getVectorElementType(); PerformLOADCombine() local
6090 EVT EltVT = ResVT.getVectorElementType(); ReplaceLoadVector() local
6210 EVT EltVT = ResVT.getVectorElementType(); ReplaceINTRINSIC_W_CHAIN() local
[all...]
H A DNVPTXISelDAGToDAG.cpp686 MVT EltVT = VT.getVectorElementType(); tryEXTRACT_VECTOR_ELEMENT() local
1110 EVT EltVT = N->getValueType(0); tryLoadVector() local
1307 EVT EltVT = Mem->getMemoryVT(); tryLDGLDU() local
1848 EVT EltVT = Op1.getValueType(); tryStoreVector() local
2070 EVT EltVT = Node->getValueType(0); tryLoadParam() local
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp6200 EVT EltVT = VT.getVectorElementType(); lowerLaneOp() local
7154 EVT EltVT = VecVT.getVectorElementType(); lowerINSERT_SUBVECTOR() local
7203 EVT EltVT = VecVT.getVectorElementType(); lowerINSERT_VECTOR_ELT() local
7285 EVT EltVT = VecVT.getVectorElementType(); lowerEXTRACT_VECTOR_ELT() local
7391 EVT EltVT = PackVT.getVectorElementType(); lowerVECTOR_SHUFFLE() local
12980 EVT EltVT = Lo.getValueType(); performFCanonicalizeCombine() local
13360 EVT EltVT = VecVT.getVectorElementType(); shouldExpandVectorDynExt() local
13492 EVT EltVT = VecVT.getVectorElementType(); performInsertVectorEltCombine() local
14766 EVT EltVT = Src.getValueType(); PerformDAGCombine() local
[all...]
H A DR600ISelLowering.cpp625 EVT EltVT = VecVT.getVectorElementType(); vectorToVerticalVector() local
H A DAMDGPUISelLowering.cpp1745 EVT EltVT = VT.getVectorElementType(); getSplitDestVTs() local
4158 EVT EltVT = Elt0.getValueType(); performTruncateCombine() local
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2664 mayFoldLoadIntoBroadcastFromMem(SDValue Op,MVT EltVT,const X86Subtarget & Subtarget,bool AssumeSingleUse) mayFoldLoadIntoBroadcastFromMem() argument
3805 MVT EltVT = ConstVecVT.getVectorElementType(); getConstVector() local
3836 MVT EltVT = ConstVecVT.getVectorElementType(); getConstVector() local
6672 MVT EltVT = VT.getVectorElementType(); LowerBuildVectorv4x32() local
8801 MVT EltVT = VT.getVectorElementType(); LowerBUILD_VECTOR() local
9758 MVT EltVT = MVT::getIntegerVT(128 / Mask.size()); is128BitUnpackShuffleMask() local
10512 MVT EltVT = VT.getVectorElementType(); lowerShuffleAsBitMask() local
10566 MVT EltVT = VT.getVectorElementType(); lowerShuffleAsBitBlend() local
12200 MVT EltVT = VT.getVectorElementType(); getScalarValueForVectorElement() local
12232 T EltVT = VT.getScalarType(); isSoftF16() local
12245 MVT EltVT = VT.getVectorElementType(); lowerShuffleAsElementInsertion() local
12373 MVT EltVT = VT.getVectorElementType(); lowerShuffleAsTruncBroadcast() local
12513 MVT EltVT = VT.getVectorElementType(); lowerShuffleAsBroadcast() local
17972 MVT EltVT = Op.getSimpleValueType(); ExtractBitFromMaskVector() local
18097 MVT EltVT = VecVT.getVectorElementType(); LowerEXTRACT_VECTOR_ELT() local
18229 MVT EltVT = VT.getVectorElementType(); LowerINSERT_VECTOR_ELT() local
20702 MVT EltVT = Subtarget.hasVLX() ? MVT::i32 : MVT::getIntegerVT(512/NumElts); LowerTruncateVecI1() local
23188 MVT EltVT = VT.getVectorElementType(); incDecVectorConstant() local
23283 MVT EltVT = Op0.getSimpleValueType().getVectorElementType(); LowerVSETCC() local
23704 MVT EltVT = VT.getVectorElementType(); LowerVSETCC() local
25344 MVT EltVT = VT.getVectorElementType(); getTargetVShiftNode() local
27949 MVT EltVT = VT.getVectorElementType(); LowerVectorCTLZ_AVX512CDI() local
31227 MVT EltVT = VT.getVectorElementType(); LowerHorizontalByteSum() local
31290 MVT EltVT = VT.getVectorElementType(); LowerVectorCTPOPInRegLUT() local
31960 EVT EltVT = InOp.getOperand(0).getValueType(); ExtendToType() local
32744 EVT EltVT = VT.getVectorElementType(); ReplaceNodeResults() local
43445 EVT EltVT = CmpVT.getVectorElementType(); combineBitcastvxi1() local
51227 EVT EltVT = MaskedOp->getMemoryVT().getVectorElementType(); getParamsForOneTrueMaskedElt() local
51265 EVT EltVT = VT.getVectorElementType(); reduceMaskedLoadToScalarLoad() local
51400 EVT EltVT = VT.getVectorElementType(); reduceMaskedStoreToScalarStore() local
53843 EVT EltVT = VT.getVectorElementType(); getInvertedVectorForFMA() local
54618 MVT EltVT = IndexWidth > 32 ? MVT::i64 : MVT::i32; combineGatherScatter() local
57284 EVT EltVT = In.getOperand(0).getValueType(); combineEXTEND_VECTOR_INREG() local
[all...]
H A DX86ISelLowering.h1459 EVT EltVT = VT.getScalarType(); global() local
H A DX86ISelLoweringCall.cpp224 MVT EltVT = LegalVT.getSimpleVT().getVectorElementType(); getSetCCResultType() local
/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp493 EVT EltVT = VT.getScalarType(); getCastInstrCost() local
H A DARMISelLowering.cpp8170 EVT EltVT = EVT::getFloatingPointVT(EltSize); LowerBUILD_VECTOR() local
8289 EVT EltVT = SrcVT.getVectorElementType(); ReconstructShuffle() local
9023 EVT EltVT = EVT::getFloatingPointVT(EltSize); LowerVECTOR_SHUFFLE() local
9085 EVT EltVT = Elt.getValueType(); LowerINSERT_VECTOR_ELT() local
10326 EVT EltVT = VT.getVectorElementType(); LowerVecReduce() local
10386 EVT EltVT = VT.getVectorElementType(); LowerVecReduceMinMax() local
15332 EVT EltVT = VT.getVectorElementType(); PerformARMBUILD_VECTORCombine() local
17907 EVT EltVT = N0.getValueType(); PerformExtendCombine() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp288 EVT EltVT = N->getValueType(0).getVectorElementType(); SelectSVEShiftSplatImmR() local
1686 EVT EltVT = VT.getVectorElementType(); SelectOpcodeFromVT() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2608 MVT EltVT = VT.getVectorElementType(); in useRVVForFixedLengthVectorVT() local
2288 EVT EltVT = ResVT.getVectorElementType(); isExtractSubvectorCheap() local
2679 MVT EltVT = VT.getVectorElementType(); getContainerForFixedLengthVector() local
6571 MVT EltVT = VT.getVectorElementType(); LowerOperation() local
8609 EVT EltVT = Op.getValueType(); lowerEXTRACT_VECTOR_ELT() local
9875 getRVVFPReductionOpAndOperands(SDValue Op,SelectionDAG & DAG,EVT EltVT,const RISCVSubtarget & Subtarget) getRVVFPReductionOpAndOperands() argument
14334 MVT EltVT = SupportsExt == ExtKind::FPExt getNarrowType() local
[all...]
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp955 MVT EltVT = VT.getVectorElementType(); getPreferredVectorAction() local

12