Lines Matching defs:User
718 Instruction *User = dyn_cast<Instruction>(*UI);
719 if (User && User->getOpcode() == Instruction::Mul
720 && SE.isSCEVable(User->getType())) {
721 return SE.getSCEV(User) == Mul;
751 for (User::op_iterator OI = I->op_begin(), E = I->op_end(); OI != E; ++OI)
2285 static User::op_iterator
2286 findIVOperand(User::op_iterator OI, User::op_iterator OE,
2630 User::op_iterator IVOpEnd = I->op_end();
2631 User::op_iterator IVOpIter = findIVOperand(I->op_begin(), IVOpEnd, L, SE);
2674 User::op_iterator UseI =
2706 User::op_iterator IVOpEnd = Head.UserInst->op_end();
2707 User::op_iterator IVOpIter = findIVOperand(Head.UserInst->op_begin(),
2744 // IVOper will replace the current IV User's operand. IVSrc is the IV
2809 User::op_iterator UseI = std::find(UserInst->op_begin(), UserInst->op_end(),