Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp336 scaleShuffleMask<uint32_t>(2, MaskHighTemp1, MaskHighWord); in interleave8bitStride4VF8()
337 scaleShuffleMask<uint32_t>(2, MaskLowTemp1, MaskLowWord); in interleave8bitStride4VF8()
384 scaleShuffleMask<uint32_t>(2, MaskLowTemp, LowHighMask[0]); in interleave8bitStride4()
385 scaleShuffleMask<uint32_t>(2, MaskHighTemp, LowHighMask[1]); in interleave8bitStride4()
H A DX86ISelLowering.h1566 void scaleShuffleMask(int Scale, ArrayRef<T> Mask, in scaleShuffleMask() function
H A DX86ISelLowering.cpp6540 scaleShuffleMask<int>(MaskSize / SrcMask0.size(), SrcMask0, Mask0); in getFauxShuffleMask()
6541 scaleShuffleMask<int>(MaskSize / SrcMask1.size(), SrcMask1, Mask1); in getFauxShuffleMask()
14760 scaleShuffleMask<int>(2, RepeatedMask, PSHUFDMask); in lowerV4I64VectorShuffle()
15528 scaleShuffleMask<int>(2, Repeated128Mask, PSHUFDMask); in lowerV8I64VectorShuffle()
30517 scaleShuffleMask<int>(2, RepeatedMask, WordMask); in matchUnaryPermuteVectorShuffle()
30884 scaleShuffleMask<int>(MaskScale, BaseMask, Mask); in combineX86ShuffleChain()
33681 scaleShuffleMask<int>(Scale, Mask, ScaledMask); in combineExtractWithShuffle()