Searched refs:MulC (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp2829 if (Constant *MulC = dyn_cast<Constant>(Mul0)) {
2831 MulC->getType()->getPrimitiveSizeInBits())
2832 Op1C = ConstantExpr::getZExt(Op1C, MulC->getType());
2834 MulC->getType()->getPrimitiveSizeInBits())
2835 MulC = ConstantExpr::getZExt(MulC, Op1C->getType());
2838 Multiple = ConstantExpr::getMul(MulC, Op1C);
2853 if (Constant *MulC = dyn_cast<Constant>(Mul1)) {
2855 MulC->getType()->getPrimitiveSizeInBits())
2856 Op0C = ConstantExpr::getZExt(Op0C, MulC
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1943 const APInt *MulC; local
1944 if (!match(Mul->getOperand(1), m_APInt(MulC)))
1951 if (MulC->isNegative())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp3536 APInt MulC = ConstValue1.abs(); local
3537 if ((MulC - 1).isPowerOf2())
3539 else if ((MulC + 1).isPowerOf2())
3544 MathOp == ISD::ADD ? (MulC - 1).logBase2() : (MulC + 1).logBase2();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5091 APInt MulC;
5092 if (!ISD::isConstantSplatVector(C.getNode(), MulC))
5112 return (MulC + 1).isPowerOf2() || (MulC - 1).isPowerOf2() ||
5113 (1 - MulC).isPowerOf2() || (-(MulC + 1)).isPowerOf2();
[all...]

Completed in 249 milliseconds