Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp14274 unsigned HalfNumElts = NumElts / 2; in lowerVectorShuffleWithUndefHalf() local
14278 bool UndefUpper = isUndefInRange(Mask, HalfNumElts, HalfNumElts); in lowerVectorShuffleWithUndefHalf()
14285 isSequentialOrUndefInRange(Mask, 0, HalfNumElts, HalfNumElts)) { in lowerVectorShuffleWithUndefHalf()
14295 isSequentialOrUndefInRange(Mask, HalfNumElts, HalfNumElts, 0)) { in lowerVectorShuffleWithUndefHalf()
14317 int HalfIdx = M / HalfNumElts; in lowerVectorShuffleWithUndefHalf()
14320 int HalfElt = M % HalfNumElts; in lowerVectorShuffleWithUndefHalf()
14330 HalfMask[i] = HalfElt + HalfNumElts; in lowerVectorShuffleWithUndefHalf()
20347 int HalfNumElts = NumElts / 2; in LowerEXTEND_VECTOR_INREG() local
20353 HiMask[i] = HalfNumElts + i; in LowerEXTEND_VECTOR_INREG()
26614 unsigned HalfNumElts = NumElts / 2; in ReplaceNodeResults() local
[all …]