Searched refs:MaskBits (Results 1 – 7 of 7) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ShuffleDecodeConstantPool.cpp | 80 APInt MaskBits(CstSizeInBits, 0); in extractConstantMask() local 93 MaskBits.insertBits(cast<ConstantInt>(COp)->getValue(), BitOffset); in extractConstantMask() 109 APInt EltBits = MaskBits.extractBits(MaskEltSizeInBits, BitOffset); in extractConstantMask()
|
| H A D | X86ISelLowering.cpp | 6548 APInt MaskBits(SizeInBits, 0); in getTargetConstantBitsFromNode() local 6554 MaskBits.insertBits(SrcEltBits[i], BitOffset); in getTargetConstantBitsFromNode() 6578 EltBits[i] = MaskBits.extractBits(EltSizeInBits, BitOffset); in getTargetConstantBitsFromNode() 22256 auto MaskBits = [&](SDValue Src) { in LowerVectorAllZero() local 22270 DAG.getBitcast(IntVT, MaskBits(V)), in LowerVectorAllZero() 22289 V = DAG.getBitcast(TestVT, MaskBits(V)); in LowerVectorAllZero() 22298 V = DAG.getBitcast(MVT::v16i8, MaskBits(V)); in LowerVectorAllZero() 49334 unsigned MaskBits = BitWidth - ShAmt.getZExtValue(); in combineCMP() local 49336 ? APInt::getHighBitsSet(BitWidth, MaskBits) in combineCMP() 49337 : APInt::getLowBitsSet(BitWidth, MaskBits); in combineCMP()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerLowering.cpp | 119 unsigned MaskBits = APInt(32, NumElts * 2).logBase2(); in getExtMask() local 120 APInt ExpectedElt = APInt(MaskBits, *FirstRealElt + 1); in getExtMask()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 8860 unsigned MaskBits = APInt(32, NumElts * 2).logBase2(); in isEXTMask() local 8861 APInt ExpectedElt = APInt(MaskBits, *FirstRealElt + 1); in isEXTMask() 15606 unsigned MaskBits = 0; in performCONDCombine() local 15614 MaskBits = 8; in performCONDCombine() 15616 MaskBits = 16; in performCONDCombine() 15619 if (!MaskBits) in performCONDCombine() 15642 if (!checkValueWidth(SubsInputValue, MaskBits, ExtType) || in performCONDCombine() 15643 !checkValueWidth(AddInputValue2, MaskBits, ExtType) || in performCONDCombine() 15644 !checkValueWidth(AddInputValue1, MaskBits, ExtType) ) in performCONDCombine() 15647 if(!isEquivalentMaskless(CC, MaskBits, ExtType, in performCONDCombine()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 1620 Value *MaskBits = in VisitShuffleVectorExpr() local 1622 Mask = Builder.CreateAnd(Mask, MaskBits, "mask"); in VisitShuffleVectorExpr()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 2343 enum { MaskBits = 2, Mask = 0x03 }; enumerator
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 5183 unsigned MaskBits = AndMask.countTrailingOnes(); in visitANDLike() local 5189 (ShiftBits + MaskBits <= Size / 2) && in visitANDLike() 5201 assert(MaskBits <= Size); in visitANDLike()
|