Searched refs:MaskBits (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/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 | 3291 unsigned MaskBits = in preferedOpcodeForCmpEqPiecesOfOperand() local 3293 PreferRotate = (MaskBits != 8) && (MaskBits != 16) && (MaskBits != 32); in preferedOpcodeForCmpEqPiecesOfOperand() 4630 APInt MaskBits(SizeInBits, 0); in getTargetConstantBitsFromNode() local 22136 auto MaskBits = [&](SDValue Src) { in LowerVectorAllEqual() local 22203 LHS = DAG.getBitcast(VT, MaskBits(LHS)); in LowerVectorAllEqual() 22204 RHS = DAG.getBitcast(VT, MaskBits(RHS)); in LowerVectorAllEqual() 22233 LHS = DAG.getBitcast(TestVT, MaskBits(LHS)); in LowerVectorAllEqual() 22234 RHS = DAG.getBitcast(TestVT, MaskBits(RHS)); in LowerVectorAllEqual() 22241 LHS = DAG.getBitcast(TestVT, MaskBits(LHS)); in LowerVectorAllEqual() 22249 LHS = DAG.getBitcast(MaskVT, MaskBits(LHS)); in LowerVectorAllEqual() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 665 int MaskBits; in replaceFloatIVWithIntegerIV() local 667 MaskBits = (int)SE->getSignedRange(IV).getMinSignedBits(); in replaceFloatIVWithIntegerIV() 669 MaskBits = (int)SE->getUnsignedRange(IV).getActiveBits(); in replaceFloatIVWithIntegerIV() 671 if (MaskBits <= DestNumSigBits) { in replaceFloatIVWithIntegerIV()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerLowering.cpp | 133 unsigned MaskBits = APInt(32, NumElts * 2).logBase2(); in getExtMask() local 134 APInt ExpectedElt = APInt(MaskBits, *FirstRealElt + 1); in getExtMask()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 2386 auto SkipImpliedMask = [](SDValue MaskOp, uint64_t MaskBits) { in LowerShift() argument 2397 MaskVal == MaskBits) in LowerShift() 2404 if (ConstantRHS && ConstantRHS->getAPIntValue() == MaskBits) in LowerShift()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 1664 Value *MaskBits = in VisitShuffleVectorExpr() local 1666 Mask = Builder.CreateAnd(Mask, MaskBits, "mask"); in VisitShuffleVectorExpr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 11485 unsigned MaskBits = APInt(32, NumElts * 2).logBase2(); in isEXTMask() local 11486 APInt ExpectedElt = APInt(MaskBits, *FirstRealElt + 1); in isEXTMask() 22133 unsigned MaskBits = 0; in performCONDCombine() local 22145 MaskBits = 8; in performCONDCombine() 22147 MaskBits = 16; in performCONDCombine() 22150 if (!MaskBits) in performCONDCombine() 22173 if (!checkValueWidth(SubsInputValue, MaskBits, ExtType) || in performCONDCombine() 22174 !checkValueWidth(AddInputValue2, MaskBits, ExtType) || in performCONDCombine() 22175 !checkValueWidth(AddInputValue1, MaskBits, ExtType) ) in performCONDCombine() 22178 if(!isEquivalentMaskless(CC, MaskBits, ExtType, in performCONDCombine()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 2351 enum { MaskBits = 2, Mask = 0x03 }; enumerator
|