Home | History | Annotate | Download | only in Analysis

Lines Matching defs:Op0

46 static void ComputeMaskedBitsAddSub(bool Add, Value *Op0, Value *Op1, bool NSW,
51 if (ConstantInt *CLHS = dyn_cast<ConstantInt>(Op0)) {
81 llvm::ComputeMaskedBits(Op0, LHSKnownZero, LHSKnownOne, TD, Depth+1);
132 static void ComputeMaskedBitsMul(Value *Op0, Value *Op1, bool NSW,
138 ComputeMaskedBits(Op0, KnownZero2, KnownOne2, TD, Depth+1);
146 if (Op0 == Op1) {
161 isKnownNonZero(Op0, TD, Depth)) ||
1342 Value *Op0 = I->getOperand(0);
1348 // Turn Op0 << Op1 into Op0 * 2^Op1
1357 if (ComputeMultiple(Op0, Base, Mul0, LookThroughSExt, Depth+1)) {
1382 if (Constant *Op0C = dyn_cast<Constant>(Op0))
1391 // V == Base * (Mul1 * Op0), so return (Mul1 * Op0)
1398 // V == Base * Op0, so return Op0
1399 Multiple = Op0;