Lines Matching defs:BitMask
2421 Value *&BitMask, Value *&BitPos,
2457 m_Value(BitMask),
2464 m_CombineAnd(m_Value(BitMask), m_Power2()))) &&
2465 (BitPos = ConstantExpr::getExactLogBase2(cast<Constant>(BitMask)));
2473 BitMask = ConstantInt::get(CurrX->getType(), Res->Mask);
2581 Value *X, *BitMask, *BitPos, *XCurr;
2583 if (!detectShiftUntilBitTestIdiom(CurLoop, X, BitMask, BitPos, XCurr,
2632 // BitMask may be computed from BitPos, Freeze BitPos so we can increase
2651 Value *LowBitMask = Builder.CreateAdd(BitMask, Constant::getAllOnesValue(Ty),
2654 Builder.CreateOr(LowBitMask, BitMask, BitPos->getName() + ".mask");