Searched refs:MulConst (Results 1 – 3 of 3) sorted by relevance
563 uint64_t MulConst, ShiftConst; in tryToRecognizeTableBasedCttz() local568 m_ConstantInt(MulConst)), in tryToRecognizeTableBasedCttz()581 if (!isCTTZTable(*ConstData, MulConst, ShiftConst, InputBits)) in tryToRecognizeTableBasedCttz()
605 const APInt *MulConst; in canEvaluateShifted() local607 return !IsLeftShift && match(I->getOperand(1), m_APInt(MulConst)) && in canEvaluateShifted()608 MulConst->isNegatedPowerOf2() && MulConst->countr_zero() == NumBits; in canEvaluateShifted()
566 ConstantSDNode *MulConst = dyn_cast<ConstantSDNode>(N.getOperand(1)); in canExtractShiftFromMul() local567 if (!MulConst) return false; in canExtractShiftFromMul()570 if (!MulConst->hasOneUse()) return false; in canExtractShiftFromMul()571 unsigned MulConstVal = MulConst->getZExtValue(); in canExtractShiftFromMul()