Searched refs:SrcElts (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineCasts.cpp | 2117 unsigned SrcElts = cast<FixedVectorType>(SrcTy)->getNumElements(); in optimizeVectorResizeWithIntegerBitCasts() local 2120 assert(SrcElts != DestElts && "Element counts should be different."); in optimizeVectorResizeWithIntegerBitCasts() 2130 ShuffleMaskStorage.resize(SrcElts); in optimizeVectorResizeWithIntegerBitCasts() 2133 if (SrcElts > DestElts) { in optimizeVectorResizeWithIntegerBitCasts() 2153 uint32_t NullElt = SrcElts; in optimizeVectorResizeWithIntegerBitCasts() 2157 unsigned DeltaElts = DestElts - SrcElts; in optimizeVectorResizeWithIntegerBitCasts()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86ISelLowering.cpp | 31013 unsigned SrcElts = in ReplaceNodeResults() local 31016 MVT VecInVT = MVT::getVectorVT(SrcVT.getSimpleVT(), SrcElts); in ReplaceNodeResults() 31018 if (NumElts != SrcElts) { in ReplaceNodeResults() 38807 APInt SrcElts = DemandedElts.zextOrTrunc(SrcVT.getVectorNumElements()); in SimplifyDemandedVectorEltsForTargetNode() local 38808 if (SimplifyDemandedVectorElts(Src, SrcElts, SrcUndef, SrcZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 38942 APInt SrcElts = APInt::getOneBitSet(SrcVT.getVectorNumElements(), 0); in SimplifyDemandedVectorEltsForTargetNode() local 38943 if (SimplifyDemandedVectorElts(Src, SrcElts, SrcUndef, SrcZero, TLO, in SimplifyDemandedVectorEltsForTargetNode() 38949 Src, SrcElts, TLO.DAG, Depth + 1)) in SimplifyDemandedVectorEltsForTargetNode() 39186 APInt SrcElts = APInt::getNullValue(NumElts); in SimplifyDemandedVectorEltsForTargetNode() local 39191 SrcElts.setBit(M); in SimplifyDemandedVectorEltsForTargetNode() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | SemaChecking.cpp | 6629 unsigned SrcElts = SrcTy->castAs<VectorType>()->getNumElements(); in SemaConvertVectorExpr() local 6631 if (SrcElts != DstElts) in SemaConvertVectorExpr()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | DAGCombiner.cpp | 12049 unsigned SrcElts = N00.getValueType().getVectorMinNumElements(); in visitSIGN_EXTEND_INREG() local 12051 APInt DemandedSrcElts = APInt::getLowBitsSet(SrcElts, DstElts); in visitSIGN_EXTEND_INREG()
|