Searched refs:MulConst (Results 1 – 3 of 3) sorted by relevance
566 uint64_t MulConst, ShiftConst; in tryToRecognizeTableBasedCttz() local 571 m_ConstantInt(MulConst)), in tryToRecognizeTableBasedCttz() 584 if (!isCTTZTable(*ConstData, MulConst, ShiftConst, InputBits)) in tryToRecognizeTableBasedCttz()
615 const APInt *MulConst; in canEvaluateShifted() local617 return !IsLeftShift && match(I->getOperand(1), m_APInt(MulConst)) && in canEvaluateShifted()618 MulConst->isNegatedPowerOf2() && MulConst->countr_zero() == NumBits; in canEvaluateShifted()
572 ConstantSDNode *MulConst = dyn_cast<ConstantSDNode>(N.getOperand(1)); in canExtractShiftFromMul() local573 if (!MulConst) return false; in canExtractShiftFromMul()576 if (!MulConst->hasOneUse()) return false; in canExtractShiftFromMul()577 unsigned MulConstVal = MulConst->getZExtValue(); in canExtractShiftFromMul()