Home
last modified time | relevance | path

Searched refs:NumConcats (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33391 unsigned NumConcats = 16 / VT.getVectorNumElements(); in ReplaceNodeResults() local
33392 SmallVector<SDValue, 8> ConcatOps(NumConcats, DAG.getUNDEF(VT)); in ReplaceNodeResults()
33492 unsigned NumConcats = 128 / VT.getSizeInBits(); in ReplaceNodeResults() local
33493 SmallVector<SDValue, 8> Ops0(NumConcats, DAG.getUNDEF(VT)); in ReplaceNodeResults()
33716 unsigned NumConcats = 128 / TmpVT.getSizeInBits(); in ReplaceNodeResults() local
33717 MVT ConcatVT = MVT::getVectorVT(EleVT.getSimpleVT(), 8 * NumConcats); in ReplaceNodeResults()
33718 SmallVector<SDValue, 8> ConcatOps(NumConcats, DAG.getUNDEF(TmpVT)); in ReplaceNodeResults()
33765 unsigned NumConcats = 128 / VT.getSizeInBits(); in ReplaceNodeResults() local
33767 VT.getVectorNumElements() * NumConcats); in ReplaceNodeResults()
33768 SmallVector<SDValue, 8> ConcatOps(NumConcats, DAG.getUNDEF(VT)); in ReplaceNodeResults()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp21198 unsigned NumConcats = VTSize / InVT1Size; in createBuildVecShuffle() local
21199 assert(NumConcats >= 2 && "Concat needs at least two inputs!"); in createBuildVecShuffle()
21200 SmallVector<SDValue, 2> ConcatOps(NumConcats, DAG.getUNDEF(InVT1)); in createBuildVecShuffle()
23090 unsigned NumConcats = NumElts / NumElemsPerConcat; in partitionShuffleOfConcats() local
23109 for (unsigned I = 0; I != NumConcats; ++I) { in partitionShuffleOfConcats()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10626 unsigned NumConcats = 8 / SrcVT.getVectorNumElements(); in PerformDAGCombine() local
10627 SmallVector<SDValue, 4> Ops(NumConcats, DAG.getUNDEF(SrcVT)); in PerformDAGCombine()