Home
last modified time | relevance | path

Searched refs:ShuffleVec (Results 1 – 25 of 70) sorted by relevance

123

/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXCodeGen/
H A DGenXThreadPrivateMemory.cpp108 bool replaceShuffleVector(ShuffleVectorInst *ShuffleVec);
556 ShuffleVectorInst *ShuffleVec) { in replaceShuffleVector() argument
557 LLVM_DEBUG(dbgs() << "Replacing insert element inst " << *ShuffleVec in replaceShuffleVector()
559 auto ShuffleTy = cast<VectorType>(ShuffleVec->getType()); in replaceShuffleVector()
563 Value *Vec1 = ShuffleVec->getOperand(0); in replaceShuffleVector()
564 Value *Vec2 = ShuffleVec->getOperand(1); in replaceShuffleVector()
569 … NewVec1, NewVec2, IGCLLVM::getShuffleMaskForBitcode(ShuffleVec), ShuffleVec->getName() + ".tpm"); in replaceShuffleVector()
570 NewShuffleVec->insertAfter(ShuffleVec); in replaceShuffleVector()
576 ShuffleVec->replaceAllUsesWith(CastToOldTy); in replaceShuffleVector()
577 ShuffleVec->eraseFromParent(); in replaceShuffleVector()
/dports/devel/llvm90/llvm-9.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1849 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1858 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1863 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1871 ShuffleVec); in ExpandBVWithShuffles()
1872 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1895 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1897 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1899 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1903 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1994 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1887 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1896 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1901 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1909 ShuffleVec); in ExpandBVWithShuffles()
1910 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1933 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1935 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1937 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1941 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
2032 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1890 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1899 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1904 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1912 ShuffleVec); in ExpandBVWithShuffles()
1913 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1936 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1938 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1940 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1944 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
2036 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1798 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1807 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1812 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1820 ShuffleVec); in ExpandBVWithShuffles()
1821 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1844 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1846 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1848 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1852 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1943 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1798 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1807 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1812 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1820 ShuffleVec); in ExpandBVWithShuffles()
1821 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1844 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1846 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1848 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1852 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1943 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1842 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1851 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1856 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1864 ShuffleVec); in ExpandBVWithShuffles()
1865 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1888 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1890 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1892 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1896 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1987 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1850 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1859 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1864 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1872 ShuffleVec); in ExpandBVWithShuffles()
1873 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1896 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1898 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1900 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1904 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1995 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1798 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1807 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1812 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1820 ShuffleVec); in ExpandBVWithShuffles()
1821 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1844 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1846 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1848 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1852 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1943 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1842 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1851 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1856 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1864 ShuffleVec); in ExpandBVWithShuffles()
1865 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1888 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1890 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1892 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1896 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1987 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1824 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1833 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1838 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1846 ShuffleVec); in ExpandBVWithShuffles()
1847 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1870 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1872 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1874 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1878 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1969 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1798 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1807 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1812 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1820 ShuffleVec); in ExpandBVWithShuffles()
1821 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1844 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1846 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1848 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1852 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1943 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1842 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1851 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1856 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1864 ShuffleVec); in ExpandBVWithShuffles()
1865 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1888 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1890 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1892 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1896 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1987 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1798 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1807 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1812 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1820 ShuffleVec); in ExpandBVWithShuffles()
1821 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1844 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1846 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1848 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1852 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1943 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1815 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1824 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1829 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1837 ShuffleVec); in ExpandBVWithShuffles()
1838 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1861 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1863 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1865 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1869 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1960 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1784 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1793 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1798 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1806 ShuffleVec); in ExpandBVWithShuffles()
1807 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1830 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1832 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1834 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1838 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1929 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1933 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1942 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1947 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1955 ShuffleVec); in ExpandBVWithShuffles()
1956 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1979 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1981 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1983 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1987 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
2078 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp1933 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1942 ShuffleVec[k] = j; in ExpandBVWithShuffles()
1947 ShuffleVec[k] = NumElems + j; in ExpandBVWithShuffles()
1955 ShuffleVec); in ExpandBVWithShuffles()
1956 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1979 SmallVector<int, 16> ShuffleVec(NumElems, -1); in ExpandBVWithShuffles() local
1981 ShuffleVec[IntermedVals[0].second[i]] = i; in ExpandBVWithShuffles()
1983 ShuffleVec[IntermedVals[1].second[i]] = NumElems + i; in ExpandBVWithShuffles()
1987 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
2078 SmallVector<int, 8> ShuffleVec(NumElems, -1); in ExpandBUILD_VECTOR() local
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5999 SDValue ShuffleVec; in ReconstructShuffle() member
6008 ShuffleVec(Vec), WindowBase(0), WindowScale(1) {} in ReconstructShuffle()
6067 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle()
6082 Src.ShuffleVec = in ReconstructShuffle()
6083 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
6084 DAG.getUNDEF(Src.ShuffleVec.getValueType())); in ReconstructShuffle()
6098 Src.ShuffleVec = in ReconstructShuffle()
6104 Src.ShuffleVec = in ReconstructShuffle()
6132 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec); in ReconstructShuffle()
6140 assert(Src.ShuffleVec.getValueType() == ShuffleVT);); in ReconstructShuffle()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5935 SDValue ShuffleVec; in ReconstructShuffle() member
5944 ShuffleVec(Vec), WindowBase(0), WindowScale(1) {} in ReconstructShuffle()
6003 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle()
6018 Src.ShuffleVec = in ReconstructShuffle()
6019 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
6020 DAG.getUNDEF(Src.ShuffleVec.getValueType())); in ReconstructShuffle()
6034 Src.ShuffleVec = in ReconstructShuffle()
6040 Src.ShuffleVec = in ReconstructShuffle()
6068 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec); in ReconstructShuffle()
6076 assert(Src.ShuffleVec.getValueType() == ShuffleVT);); in ReconstructShuffle()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5714 SDValue ShuffleVec; in ReconstructShuffle() member
5723 ShuffleVec(Vec), WindowBase(0), WindowScale(1) {} in ReconstructShuffle()
5782 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle()
5797 Src.ShuffleVec = in ReconstructShuffle()
5798 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
5799 DAG.getUNDEF(Src.ShuffleVec.getValueType())); in ReconstructShuffle()
5813 Src.ShuffleVec = in ReconstructShuffle()
5819 Src.ShuffleVec = in ReconstructShuffle()
5847 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec); in ReconstructShuffle()
5855 assert(Src.ShuffleVec.getValueType() == ShuffleVT);); in ReconstructShuffle()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/ARM/
H A DARMISelLowering.cpp6596 SDValue ShuffleVec;
6603 ShuffleSourceInfo(SDValue Vec) : Vec(Vec), ShuffleVec(Vec) {}
6659 EVT SrcVT = Src.ShuffleVec.getValueType();
6675 Src.ShuffleVec =
6691 Src.ShuffleVec =
6697 Src.ShuffleVec =
6724 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec);
6773 ShuffleOps[i] = Sources[i].ShuffleVec;
11977 SmallVector<int, 8> ShuffleVec(NumElems * SizeRatio, -1);
11979 ShuffleVec[i] = DAG.getDataLayout().isBigEndian()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/ARM/
H A DARMISelLowering.cpp6700 SDValue ShuffleVec;
6707 ShuffleSourceInfo(SDValue Vec) : Vec(Vec), ShuffleVec(Vec) {}
6763 EVT SrcVT = Src.ShuffleVec.getValueType();
6779 Src.ShuffleVec =
6795 Src.ShuffleVec =
6801 Src.ShuffleVec =
6828 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec);
6877 ShuffleOps[i] = Sources[i].ShuffleVec;
11930 SmallVector<int, 8> ShuffleVec(NumElems * SizeRatio, -1);
11932 ShuffleVec[i] = DAG.getDataLayout().isBigEndian()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6554 SDValue ShuffleVec; in ReconstructShuffle() member
6563 ShuffleVec(Vec), WindowBase(0), WindowScale(1) {} in ReconstructShuffle()
6622 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle()
6637 Src.ShuffleVec = in ReconstructShuffle()
6638 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
6639 DAG.getUNDEF(Src.ShuffleVec.getValueType())); in ReconstructShuffle()
6653 Src.ShuffleVec = in ReconstructShuffle()
6659 Src.ShuffleVec = in ReconstructShuffle()
6687 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec); in ReconstructShuffle()
6695 assert(Src.ShuffleVec.getValueType() == ShuffleVT);); in ReconstructShuffle()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6554 SDValue ShuffleVec; in ReconstructShuffle() member
6563 ShuffleVec(Vec), WindowBase(0), WindowScale(1) {} in ReconstructShuffle()
6622 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle()
6637 Src.ShuffleVec = in ReconstructShuffle()
6638 DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec, in ReconstructShuffle()
6639 DAG.getUNDEF(Src.ShuffleVec.getValueType())); in ReconstructShuffle()
6653 Src.ShuffleVec = in ReconstructShuffle()
6659 Src.ShuffleVec = in ReconstructShuffle()
6687 Src.ShuffleVec = DAG.getNode(ISD::BITCAST, dl, ShuffleVT, Src.ShuffleVec); in ReconstructShuffle()
6695 assert(Src.ShuffleVec.getValueType() == ShuffleVT);); in ReconstructShuffle()
[all …]

123