Home
last modified time | relevance | path

Searched refs:isShuffleMaskLegal (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSEISelLowering.h56 bool isShuffleMaskLegal(ArrayRef<int> Mask, EVT VT) const override { in isShuffleMaskLegal() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.h147 bool isShuffleMaskLegal(ArrayRef<int> Mask, EVT VT) const override;
DHexagonISelLowering.cpp1919 bool HexagonTargetLowering::isShuffleMaskLegal(ArrayRef<int> Mask, in isShuffleMaskLegal() function in HexagonTargetLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.h228 bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const override;
DSIISelLowering.cpp789 bool SITargetLowering::isShuffleMaskLegal(ArrayRef<int>, EVT) const { in isShuffleMaskLegal() function in SITargetLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.h501 isShuffleMaskLegal(ArrayRef<int> M, EVT VT) const override;
DARMISelLowering.cpp7619 bool ARMTargetLowering::isShuffleMaskLegal(ArrayRef<int> M, EVT VT) const { in isShuffleMaskLegal() function in ARMTargetLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h369 bool isShuffleMaskLegal(ArrayRef<int> M, EVT VT) const override;
DAArch64ISelLowering.cpp6727 if (!isShuffleMaskLegal(Mask, ShuffleVT)) { in ReconstructShuffle()
8247 bool AArch64TargetLowering::isShuffleMaskLegal(ArrayRef<int> M, EVT VT) const { in isShuffleMaskLegal() function in AArch64TargetLowering
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp1190 if (!TLI.isShuffleMaskLegal(ShuffleMask, ByteVT)) in ExpandBSWAP()
1219 if (TLI.isShuffleMaskLegal(BSWAPMask, ByteVT) && in ExpandBITREVERSE()
DLegalizeDAG.cpp282 assert(TLI.isShuffleMaskLegal(NewMask, NVT) && "Shuffle not legal?"); in ShuffleWithNarrowerEltType()
1865 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1896 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles()
1994 if (TLI.isShuffleMaskLegal(ShuffleVec, Node->getValueType(0))) { in ExpandBUILD_VECTOR()
DDAGCombiner.cpp16830 if (!TLI.isShuffleMaskLegal(Mask, ShufVT)) in combineInsertEltToShuffle()
18697 if (!TLI.isShuffleMaskLegal(Mask0, HalfVT) || in foldShuffleOfConcatUndefs()
18698 !TLI.isShuffleMaskLegal(Mask1, HalfVT)) in foldShuffleOfConcatUndefs()
19310 if (TLI.isShuffleMaskLegal(NewMask, VT)) { in visitVECTOR_SHUFFLE()
19372 bool LegalMask = TLI.isShuffleMaskLegal(NewMask, ScaleVT); in visitVECTOR_SHUFFLE()
19376 LegalMask = TLI.isShuffleMaskLegal(NewMask, ScaleVT); in visitVECTOR_SHUFFLE()
DTargetLowering.cpp2734 bool LegalMask = isShuffleMaskLegal(Mask, VT); in buildLegalVectorShuffle()
2738 LegalMask = isShuffleMaskLegal(Mask, VT); in buildLegalVectorShuffle()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h1111 bool isShuffleMaskLegal(ArrayRef<int> Mask, EVT VT) const override;
DX86ISelLowering.cpp30191 bool X86TargetLowering::isShuffleMaskLegal(ArrayRef<int> M, EVT VT) const { in isShuffleMaskLegal() function in X86TargetLowering
30217 return isShuffleMaskLegal(Mask, VT); in isVectorClearMaskLegal()
46250 Subtarget.getTargetLowering()->isShuffleMaskLegal(ShuffleMask, SrcVT) && in isDesirableToCombineBuildVectorToShuffleTruncate()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLowering.h881 virtual bool isShuffleMaskLegal(ArrayRef<int> /*Mask*/, EVT /*VT*/) const { in isShuffleMaskLegal() function