Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp10868 unsigned HalfNumElts = NumElts / 2; in lowerVectorShuffleWithUndefHalf() local
10869 MVT HalfVT = MVT::getVectorVT(VT.getVectorElementType(), HalfNumElts); in lowerVectorShuffleWithUndefHalf()
10871 bool UndefLower = isUndefInRange(Mask, 0, HalfNumElts); in lowerVectorShuffleWithUndefHalf()
10872 bool UndefUpper = isUndefInRange(Mask, HalfNumElts, HalfNumElts); in lowerVectorShuffleWithUndefHalf()
10879 isSequentialOrUndefInRange(Mask, 0, HalfNumElts, HalfNumElts)) { in lowerVectorShuffleWithUndefHalf()
10881 DAG.getIntPtrConstant(HalfNumElts, DL)); in lowerVectorShuffleWithUndefHalf()
10889 isSequentialOrUndefInRange(Mask, HalfNumElts, HalfNumElts, 0)) { in lowerVectorShuffleWithUndefHalf()
10893 DAG.getIntPtrConstant(HalfNumElts, DL)); in lowerVectorShuffleWithUndefHalf()
10900 SmallVector<int, 8> HalfMask(HalfNumElts); in lowerVectorShuffleWithUndefHalf()
10901 unsigned Offset = UndefLower ? HalfNumElts : 0; in lowerVectorShuffleWithUndefHalf()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp13338 unsigned HalfNumElts = NumElts / 2; in lowerVectorShuffleWithUndefHalf() local
13339 MVT HalfVT = MVT::getVectorVT(VT.getVectorElementType(), HalfNumElts); in lowerVectorShuffleWithUndefHalf()
13341 bool UndefLower = isUndefInRange(Mask, 0, HalfNumElts); in lowerVectorShuffleWithUndefHalf()
13342 bool UndefUpper = isUndefInRange(Mask, HalfNumElts, HalfNumElts); in lowerVectorShuffleWithUndefHalf()
13349 isSequentialOrUndefInRange(Mask, 0, HalfNumElts, HalfNumElts)) { in lowerVectorShuffleWithUndefHalf()
13351 DAG.getIntPtrConstant(HalfNumElts, DL)); in lowerVectorShuffleWithUndefHalf()
13359 isSequentialOrUndefInRange(Mask, HalfNumElts, HalfNumElts, 0)) { in lowerVectorShuffleWithUndefHalf()
13363 DAG.getIntPtrConstant(HalfNumElts, DL)); in lowerVectorShuffleWithUndefHalf()
13370 SmallVector<int, 8> HalfMask(HalfNumElts); in lowerVectorShuffleWithUndefHalf()
13371 unsigned Offset = UndefLower ? HalfNumElts : 0; in lowerVectorShuffleWithUndefHalf()
[all …]