Searched refs:MulConst (Results 1 – 3 of 3) sorted by relevance
558 uint64_t MulConst, ShiftConst; in tryToRecognizeTableBasedCttz() local563 m_ConstantInt(MulConst)), in tryToRecognizeTableBasedCttz()576 if (!isCTTZTable(*ConstData, MulConst, ShiftConst, InputBits)) in tryToRecognizeTableBasedCttz()
570 const APInt *MulConst; in canEvaluateShifted() local572 return !IsLeftShift && match(I->getOperand(1), m_APInt(MulConst)) && in canEvaluateShifted()573 MulConst->isNegatedPowerOf2() && in canEvaluateShifted()574 MulConst->countTrailingZeros() == NumBits; in canEvaluateShifted()
565 ConstantSDNode *MulConst = dyn_cast<ConstantSDNode>(N.getOperand(1)); in canExtractShiftFromMul() local566 if (!MulConst) return false; in canExtractShiftFromMul()569 if (!MulConst->hasOneUse()) return false; in canExtractShiftFromMul()570 unsigned MulConstVal = MulConst->getZExtValue(); in canExtractShiftFromMul()