Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSVals.h84 enum { BaseBits = 2, BaseMask = 0x3 }; enumerator
119 BaseKind getBaseKind() const { return (BaseKind) (Kind & BaseMask); } in getBaseKind()
120 unsigned getSubKind() const { return (Kind & ~BaseMask) >> BaseBits; } in getSubKind()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp30808 ArrayRef<int> BaseMask, int Depth, in combineX86ShuffleChain() argument
30812 assert(!BaseMask.empty() && "Cannot combine an empty shuffle mask!"); in combineX86ShuffleChain()
30833 unsigned NumBaseMaskElts = BaseMask.size(); in combineX86ShuffleChain()
30835 assert(BaseMask[0] == 0 && "Invalid shuffle index found!"); in combineX86ShuffleChain()
30862 !(Subtarget.hasAVX2() && BaseMask[0] >= -1 && BaseMask[1] >= -1) && in combineX86ShuffleChain()
30863 !isSequentialOrUndefOrZeroInRange(BaseMask, 0, 2, 0)) { in combineX86ShuffleChain()
30868 PermMask |= ((BaseMask[0] < 0 ? 0x8 : (BaseMask[0] & 1)) << 0); in combineX86ShuffleChain()
30869 PermMask |= ((BaseMask[1] < 0 ? 0x8 : (BaseMask[1] & 1)) << 4); in combineX86ShuffleChain()
30884 scaleShuffleMask<int>(MaskScale, BaseMask, Mask); in combineX86ShuffleChain()
30886 Mask = SmallVector<int, 64>(BaseMask.begin(), BaseMask.end()); in combineX86ShuffleChain()