Home
last modified time | relevance | path

Searched defs:VecVT (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp370 EVT VecVT = N->getValueType(0); in ExpandOp_BUILD_VECTOR() local
408 EVT VecVT = N->getValueType(0); in ExpandOp_INSERT_VECTOR_ELT() local
H A DLegalizeVectorOps.cpp600 MVT VecVT = Node->getOperand(0).getSimpleValueType(); in PromoteSETCC() local
625 MVT VecVT = Node->getOperand(1).getSimpleValueType(); in PromoteSTRICT() local
H A DLegalizeVectorTypes.cpp1597 EVT VecVT = Vec.getValueType(); SplitVecRes_INSERT_SUBVECTOR() local
1854 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, ResNE); UnrollVectorOp_StrictFP() local
1924 EVT VecVT = Vec.getValueType(); SplitVecRes_INSERT_VECTOR_ELT() local
3324 EVT VecVT = VecOp.getValueType(); SplitVecOp_VECREDUCE() local
3346 EVT VecVT = VecOp.getValueType(); SplitVecOp_VECREDUCE_SEQ() local
3369 EVT VecVT = VecOp.getValueType(); SplitVecOp_VP_REDUCE() local
3515 EVT VecVT = Vec.getValueType(); SplitVecOp_EXTRACT_SUBVECTOR() local
3537 EVT VecVT = Vec.getValueType(); SplitVecOp_EXTRACT_VECTOR_ELT() local
[all...]
H A DLegalizeDAG.cpp1419 EVT VecVT = Vec.getValueType(); in ExpandExtractFromVectorThroughStack() local
1469 EVT VecVT = Vec.getValueType(); in ExpandInsertToVectorThroughStack() local
3017 MVT VecVT = Node->getOperand(1).getSimpleValueType(); in PromoteReduction() local
H A DTargetLowering.cpp871 EVT VecVT = Vec.getValueType(); in SimplifyMultipleUseDemandedBits() local
1221 EVT VecVT = Vec.getValueType(); in SimplifyDemandedBits() local
10108 EVT VecVT, const SDLoc &dl, in clampDynamicVectorIndex()
10142 SDValue VecPtr, EVT VecVT, in getVectorElementPointer()
10151 SDValue VecPtr, EVT VecVT, in getVectorSubVecPointer()
11440 EVT VecVT = Vec.getValueType(); in expandVECTOR_COMPRESS() local
H A DSelectionDAG.cpp3995 EVT VecVT = InVec.getValueType(); in computeKnownBits() local
4900 EVT VecVT = InVec.getValueType(); in ComputeNumSignBits() local
5330 EVT VecVT = Op.getOperand(0).getValueType(); in canCreateUndefOrPoison() local
7560 [[maybe_unused]] EVT VecVT = N1.getValueType(); in getNode() local
12473 EVT VecVT = EVT::getVectorVT(*getContext(), EltVT, ResNE); in UnrollVectorOp() local
12672 std::pair<SDValue, SDValue> SelectionDAG::SplitEVL(SDValue N, EVT VecVT, in SplitEVL()
H A DDAGCombiner.cpp12058 EVT VecVT = Vec.getValueType(); in visitVECTOR_COMPRESS() local
22413 EVT VecVT = VecOp.getValueType(); in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts() local
22557 EVT VecVT = VecOp.getValueType(); in visitEXTRACT_VECTOR_ELT() local
22981 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), SourceType, NewBVElems); in reduceBuildVecExtToExtBuildVec() local
23291 EVT VecVT = Extract.getOperand(0).getValueType(); in reduceBuildVecToShuffleWithZero() local
23887 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), SVT, in combineConcatVectorOfScalars() local
24391 EVT VecVT = BinOp.getValueType(); in narrowInsertExtractVectorBinOp() local
H A DLegalizeFloatTypes.cpp2724 EVT VecVT = Vec->getValueType(0); in PromoteFloatRes_EXTRACT_VECTOR_ELT() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2198 EVT VecVT = VecOp.getValueType(); shouldScalarizeBinop() local
2528 decomposeSubvectorInsertExtractToSubRegs(MVT VecVT,MVT SubVecVT,unsigned InsertExtractIdx,const RISCVRegisterInfo * TRI) decomposeSubvectorInsertExtractToSubRegs() argument
2753 getMaskTypeFor(MVT VecVT) getMaskTypeFor() argument
2761 getAllOnesMask(MVT VecVT,SDValue VL,const SDLoc & DL,SelectionDAG & DAG) getAllOnesMask() argument
2781 getDefaultScalableVLOps(MVT VecVT,const SDLoc & DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) getDefaultScalableVLOps() argument
2803 getDefaultVLOps(MVT VecVT,MVT ContainerVT,const SDLoc & DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) getDefaultVLOps() argument
2812 computeVLMax(MVT VecVT,const SDLoc & DL,SelectionDAG & DAG) const computeVLMax() argument
2820 computeVLMAXBounds(MVT VecVT,const RISCVSubtarget & Subtarget) computeVLMAXBounds() argument
4795 MVT VecVT = EvenV.getSimpleValueType(); getWideningInterleave() local
8082 MVT VecVT = Op.getSimpleValueType(); lowerSPLAT_VECTOR_PARTS() local
8112 MVT VecVT = Op.getSimpleValueType(); lowerVectorMaskExt() local
8186 MVT VecVT = Src.getSimpleValueType(); lowerVectorMaskTruncLike() local
8418 getSmallestVTForIndex(MVT VecVT,unsigned MaxIdx,SDLoc DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) getSmallestVTForIndex() argument
8447 MVT VecVT = Op.getSimpleValueType(); lowerINSERT_VECTOR_ELT() local
8618 MVT VecVT = Vec.getSimpleValueType(); lowerEXTRACT_VECTOR_ELT() local
9714 MVT VecVT = Vec.getSimpleValueType(); lowerVectorMaskVecReduction() local
9804 const MVT VecVT = Vec.getSimpleValueType(); lowerReductionSeq() local
9852 MVT VecVT = VecEVT.getSimpleVT(); lowerVECREDUCE() local
9925 MVT VecVT = VectorVal.getSimpleValueType(); lowerFPVECREDUCE() local
9973 MVT VecVT = VecEVT.getSimpleVT(); lowerVPREDUCE() local
10013 MVT VecVT = Vec.getSimpleValueType(); lowerINSERT_SUBVECTOR() local
10250 MVT VecVT = Vec.getSimpleValueType(); lowerEXTRACT_SUBVECTOR() local
10451 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_DEINTERLEAVE() local
10527 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_INTERLEAVE() local
10648 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_REVERSE() local
10725 MVT VecVT = Op.getSimpleValueType(); lowerVECTOR_SPLICE() local
12672 MVT VecVT = Vec.getSimpleValueType(); ReplaceNodeResults() local
12854 MVT VecVT = Vec.getSimpleValueType(); ReplaceNodeResults() local
17403 MVT VecVT = Src.getSimpleValueType(); PerformDAGCombine() local
17531 MVT VecVT = N->getOperand(0).getSimpleValueType(); PerformDAGCombine() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h819 MVT VecVT; member
H A DSystemZISelLowering.cpp5943 EVT VecVT = Op0.getValueType(); in lowerEXTRACT_VECTOR_ELT() local
6527 EVT VecVT, SDValue Op, in combineExtract()
6640 EVT VecVT = Vec.getValueType(); in combineTruncateExtract() local
7266 EVT VecVT = Op.getValueType(); in combineEXTRACT_VECTOR_ELT() local
7282 EVT VecVT = Op0.getValueType(); in combineEXTRACT_VECTOR_ELT() local
7531 EVT VecVT = N->getValueType(0); in combineBSWAP() local
7560 EVT VecVT = N->getValueType(0); in combineBSWAP() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp425 MVT VecVT = N->getOperand(0).getSimpleValueType(); in getExtractVEXTRACTImmediate() local
433 MVT VecVT = N->getSimpleValueType(0); in getInsertVINSERTImmediate() local
441 MVT VecVT = N->getSimpleValueType(0); in getPermuteVINSERTCommutedImmediate() local
1266 MVT VecVT = VT == MVT::f64 ? MVT::v2f64 in PreprocessISelDAG() local
H A DX86ISelLowering.cpp3218 EVT VecVT = VecOp.getValueType(); in shouldScalarizeBinop() local
7088 MVT VecVT = MVT::getVectorVT(VecSVT, VT.getSizeInBits() / LoadSizeInBits); in EltsFromConsecutiveLoads() local
7688 MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1; in LowerBUILD_VECTORvXi1() local
7707 MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1; in LowerBUILD_VECTORvXi1() local
17945 MVT VecVT = Vec.getSimpleValueType(); in ExtractBitFromMaskVector() local
18025 MVT VecVT = Vec.getSimpleValueType(); in LowerEXTRACT_VECTOR_ELT() local
18183 MVT VecVT = Vec.getSimpleValueType(); in InsertBitToMaskVector() local
19042 MVT VecVT = MVT::getVectorVT(VT, NumElts); in LowerI64IntToFP_AVX512DQ() local
19189 MVT VecVT = MVT::getVectorVT(VT, 128 / VTSize); in lowerFPToIntToFP() local
21773 EVT VecVT = X.getValueType(); in lowerAddSubToHorizontalOp() local
[all …]
H A DX86ISelLoweringCall.cpp1617 MVT VecVT = MVT::Other; in forwardMustTailParameters() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6236 EVT VecVT = EVT::getVectorVT( in CombineVMOVDRRCandidateWithVecOp() local
8099 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), IVT, NumElts); in LowerBUILD_VECTOR() local
8156 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR() local
9009 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE() local
9043 EVT VecVT = Op.getOperand(0).getValueType(); in LowerINSERT_VECTOR_ELT_i1() local
9090 EVT VecVT = VecIn.getValueType(); in LowerINSERT_VECTOR_ELT() local
9106 EVT VecVT = Op.getOperand(0).getValueType(); in LowerEXTRACT_VECTOR_ELT_i1() local
13380 EVT VecVT = Ext0.getOperand(0).getValueType(); in PerformVQDMULHCombine() local
15358 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); in PerformARMBUILD_VECTORCombine() local
15535 EVT VecVT = Op0.getValueType(); in PerformExtractEltToVMOVRRD() local
[all …]
H A DARMISelDAGToDAG.cpp4303 EVT VecVT = N->getValueType(0); in Select() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp6233 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NE); in lowerLaneOp() local
6277 MVT VecVT = MVT::getVectorVT(MVT::i32, ValSize / 32); in lowerLaneOp() local
7152 EVT VecVT = Vec.getValueType(); in lowerINSERT_SUBVECTOR() local
7202 EVT VecVT = Vec.getValueType(); in lowerINSERT_VECTOR_ELT() local
7283 EVT VecVT = Vec.getValueType(); in lowerEXTRACT_VECTOR_ELT() local
9460 EVT VecVT = in handleD16VData() local
13363 EVT VecVT = Vec.getValueType(); in shouldExpandVectorDynExt() local
13377 EVT VecVT = Vec.getValueType(); in performExtractVectorEltCombine() local
13495 EVT VecVT = Vec.getValueType(); in performInsertVectorEltCombine() local
H A DR600ISelLowering.cpp624 EVT VecVT = Vector.getValueType(); in vectorToVerticalVector() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h602 bool aggressivelyPreferBuildVectorSources(EVT VecVT) const override { in aggressivelyPreferBuildVectorSources()
H A DNVPTXISelLowering.cpp3061 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, 2); in LowerSTOREVector() local
3282 EVT VecVT = EVT::getVectorVT(F->getContext(), LoadVT, NumElts); in LowerFormalArguments() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp512 static bool isUnpackedVectorVT(EVT VecVT) { in isUnpackedVectorVT()
634 EVT VecVT = getTLI()->getValueType(DL, ICA.getArgTypes()[0]); in getIntrinsicInstrCost() local
H A DAArch64ISelLowering.cpp9978 EVT VecVT; in LowerFCOPYSIGN() local
14175 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), NewType, NumElts); in LowerBUILD_VECTOR() local
15186 EVT VecVT = Vec.getValueType(); in getVectorBitwiseReduce() local
15734 EVT VecVT = Extract.getOperand(0).getValueType(); in shouldRemoveRedundantExtend() local
19561 EVT VecVT = Vec.getValueType(); in performInsertSubvectorCombine() local
22724 EVT VecVT = Op.getValueType(); in tryGetOriginalBoolVectorType() local
22758 EVT VecVT = ComparisonResult.getValueType(); in vectorToScalarBitmask() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4357 static unsigned int getVCmpInst(MVT VecVT, ISD::CondCode CC, in getVCmpInst()
4574 EVT VecVT = LHS.getValueType(); in trySETCC() local
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp92 for (MVT VecVT : AllVectorVTs) in initRegisterClasses() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp422 EVT VecVT = VecOp.getValueType(); in shouldScalarizeBinop() local

12