Home
last modified time | relevance | path

Searched refs:getSplatIndex (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h329 Optional<int> getSplatIndex(MachineInstr &MI);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp359 auto MaybeLane = getSplatIndex(MI); in matchDup()
651 auto LaneIdx = getSplatIndex(MI); in matchDupLane()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DVectorUtils.h351 int getSplatIndex(ArrayRef<int> Mask);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp848 Optional<int> llvm::getSplatIndex(MachineInstr &MI) { in getSplatIndex() function in llvm
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DVectorUtils.cpp328 int llvm::getSplatIndex(ArrayRef<int> Mask) { in getSplatIndex() function in llvm
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1498 int getSplatIndex() const {
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5177 unsigned Index = VSN->getSplatIndex(); in lowerVECTOR_SHUFFLE()
5350 unsigned Index = VSN->getSplatIndex(); in lowerShift()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp20768 getSplatIndex(CombinedMask) != -1) && in formSplatFromShuffles()
20944 if (SVN->isSplat() && SVN->getSplatIndex() < (int)NumElts) { in visitVECTOR_SHUFFLE()
20945 int SplatIndex = SVN->getSplatIndex(); in visitVECTOR_SHUFFLE()
H A DSelectionDAG.cpp2629 int Idx = SVN->getSplatIndex(); in getSplatSourceVector()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp9023 int Lane = SVN->getSplatIndex(); in LowerVECTOR_SHUFFLE()
12112 if (!ShuffleNode->isSplat() || ShuffleNode->getSplatIndex() != 0) in performCommonVectorExtendCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1719 const int Lane = SVN->getSplatIndex(); in lowerVECTOR_SHUFFLE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp8351 int Lane = SVN->getSplatIndex(); in LowerVECTOR_SHUFFLE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp13650 int BroadcastIdx = getSplatIndex(Mask); in lowerShuffleAsBroadcast()
31877 if (Shuf && getSplatIndex(Shuf->getShuffleMask()) >= 0 && in shouldSinkOperands()