Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/InstPrinter/
H A DAMDGPUInstPrinter.cpp1049 static void printSwizzleBitmask(const uint16_t AndMask, in printSwizzleBitmask() argument
1055 uint16_t Probe0 = ((0 & AndMask) | OrMask) ^ XorMask; in printSwizzleBitmask()
1056 uint16_t Probe1 = ((BITMASK_MASK & AndMask) | OrMask) ^ XorMask; in printSwizzleBitmask()
1106 uint16_t AndMask = (Imm >> BITMASK_AND_SHIFT) & BITMASK_MASK; in printSwizzle() local
1110 if (AndMask == BITMASK_MAX && in printSwizzle()
1119 } else if (AndMask == BITMASK_MAX && in printSwizzle()
1130 uint16_t GroupSize = BITMASK_MAX - AndMask + 1; in printSwizzle()
1146 printSwizzleBitmask(AndMask, OrMask, XorMask, O); in printSwizzle()
/freebsd-12.1/lib/libvgl/
H A Dmouse.c183 VGLMouseSetImage(VGLBitmap *AndMask, VGLBitmap *OrMask) in VGLMouseSetImage() argument
187 VGLMouseAndMask = AndMask; in VGLMouseSetImage()
H A Dvgl.h130 void VGLMouseSetImage(VGLBitmap *AndMask, VGLBitmap *OrMask);
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DOutputSections.cpp116 uint64_t AndMask = in addSection() local
118 uint64_t OrMask = ~AndMask; in addSection()
119 uint64_t AndFlags = (Flags & IS->Flags) & AndMask; in addSection()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp137 APInt AndMask; in foldSelectICmpAnd() local
149 AndMask = *AndRHS; in foldSelectICmpAnd()
151 Pred, V, AndMask)) { in foldSelectICmpAnd()
153 if (!AndMask.isPowerOf2()) in foldSelectICmpAnd()
171 if (TC.getBitWidth() != AndMask.getBitWidth() || (TC ^ FC) != AndMask) in foldSelectICmpAnd()
178 V = Builder.CreateAnd(V, ConstantInt::get(SelType, AndMask)); in foldSelectICmpAnd()
206 unsigned AndZeros = AndMask.logBase2(); in foldSelectICmpAnd()
210 V = Builder.CreateAnd(V, ConstantInt::get(V->getType(), AndMask)); in foldSelectICmpAnd()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp723 uint64_t AndMask = MaskNode->getZExtValue(); in detectOrAndInsertion() local
724 if (InsertMask & AndMask) in detectOrAndInsertion()
730 if (Used != (AndMask | InsertMask)) { in detectOrAndInsertion()
732 if (Used != (AndMask | InsertMask | Known.Zero.getZExtValue())) in detectOrAndInsertion()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp334 uint64_t AndMask; member
854 CustomMapParams.AndMask = ClAndMask; in initializeModule()
1360 uint64_t AndMask = MS.MapParams->AndMask; in getShadowPtrOffset() local
1361 if (AndMask) in getShadowPtrOffset()
1363 IRB.CreateAnd(OffsetLong, ConstantInt::get(MS.IntptrTy, ~AndMask)); in getShadowPtrOffset()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4284 encodeBitmaskPerm(const unsigned AndMask, in encodeBitmaskPerm() argument
4290 (AndMask << BITMASK_AND_SHIFT) | in encodeBitmaskPerm()
4417 unsigned AndMask = 0; in parseSwizzleBitmaskPerm() local
4433 AndMask |= Mask; in parseSwizzleBitmaskPerm()
4436 AndMask |= Mask; in parseSwizzleBitmaskPerm()
4442 Imm = encodeBitmaskPerm(AndMask, OrMask, XorMask); in parseSwizzleBitmaskPerm()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp451 uint64_t AndMask = CSD->getZExtValue(); in getExtendTypeForNode() local
453 switch (AndMask) { in getExtendTypeForNode()
1627 uint64_t AndMask = 0; in isSeveralBitsExtractOpFromShr() local
1628 if (!isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND, AndMask)) in isSeveralBitsExtractOpFromShr()
1638 unsigned BitWide = 64 - countLeadingOnes(~(AndMask >> SrlImm)); in isSeveralBitsExtractOpFromShr()
1639 if (BitWide && isMask_64(AndMask >> SrlImm)) { in isSeveralBitsExtractOpFromShr()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLocal.cpp2686 const APInt &AndMask = cast<ConstantInt>(I->getOperand(1))->getValue(); in collectBitParts() local
2690 unsigned NumMaskedBits = AndMask.countPopulation(); in collectBitParts()
2702 if ((AndMask & Bit) == 0) in collectBitParts()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4155 const APInt &AndMask = CAnd->getAPIntValue(); in visitANDLike() local
4162 unsigned MaskBits = AndMask.countTrailingOnes(); in visitANDLike()
4165 if (AndMask.isMask() && in visitANDLike()
4187 SDValue NewMask = DAG.getConstant(AndMask.trunc(Size / 2), SL, HalfVT); in visitANDLike()
18591 const APInt &AndMask = ConstAndRHS->getAPIntValue(); in SimplifySelectCC() local
18593 DAG.getConstant(AndMask.countLeadingZeros(), SDLoc(AndLHS), in SimplifySelectCC()
18600 DAG.getConstant(AndMask.getBitWidth() - 1, SDLoc(Shl), in SimplifySelectCC()