Searched refs:ShuffleVec (Results 1 - 4 of 4) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 1842 SmallVector<int, 16> ShuffleVec(NumElems, -1); 1851 ShuffleVec[k] = j; 1856 ShuffleVec[k] = NumElems + j; 1864 ShuffleVec); 1865 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) 1888 SmallVector<int, 16> ShuffleVec(NumElems, -1); 1890 ShuffleVec[IntermedVals[0].second[i]] = i; 1892 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; 1895 Res = DAG.getVectorShuffle(VT, dl, Vec1, Vec2, ShuffleVec); 1896 else if (!TLI.isShuffleMaskLegal(ShuffleVec, V [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 6553 // ShuffleVec will be some sliding window into the original Vec. 6554 SDValue ShuffleVec; member in struct:ShuffleSourceInfo 6557 // + i * WindowScale in ShuffleVec". 6563 ShuffleVec(Vec), WindowBase(0), WindowScale(1) {} 6622 EVT SrcVT = Src.ShuffleVec.getValueType(); 6637 Src.ShuffleVec = 6638 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, 6639 DAG.getUNDEF(Src.ShuffleVec.getValueType())); 6653 Src.ShuffleVec = 6654 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 7402 // ShuffleVec will be some sliding window into the original Vec. 7403 SDValue ShuffleVec; member in struct:ShuffleSourceInfo 7406 // + i * WindowScale in ShuffleVec". 7410 ShuffleSourceInfo(SDValue Vec) : Vec(Vec), ShuffleVec(Vec) {} 7466 EVT SrcVT = Src.ShuffleVec.getValueType(); 7482 Src.ShuffleVec = 7483 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, 7484 DAG.getUNDEF(Src.ShuffleVec.getValueType())); 7498 Src.ShuffleVec = 7499 DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec, [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 8664 SDValue ShuffleVec = SVOp->getOperand(0); 8665 MVT ShuffleVecVT = ShuffleVec.getSimpleValueType(); 8671 ExtractedFromVec = ShuffleVec; [all...] |
Completed in 390 milliseconds