Lines Matching defs:I2
52 // t4 = f(X1) <-- I2
66 // I1 (of X2) and I2 (of X1) that meet the following conditions.
67 // 1. I1 and I2 are the same operation, but with different operands.
69 // 3. All other operands Op1 of I1 and Op2 of I2 are also such that there is a
88 // We proceed until we cannot find any more such instructions I1 and I2.
300 DepChain *getDepChainBtwn(Instruction *I1, Instruction *I2, int Iters);
301 bool isEquivalentOperation(Instruction *I1, Instruction *I2);
403 Instruction *I2) {
404 if (!I1->isSameOperationAs(I2))
411 if (CallInst *C2 = dyn_cast<CallInst>(I2)) {
419 if (I1->getType()->isVectorTy() && I2->getType()->isVectorTy()) {
423 ConstantInt *C2 = dyn_cast<ConstantInt>(I2->getOperand(i));
720 Instruction *I2,
723 if (D->front() == I1 && D->back() == I2 && D->iterations() == Iters)