Lines Matching defs:User
729 Instruction *User = dyn_cast<Instruction>(*UI);
730 if (User && User->getOpcode() == Instruction::Mul
731 && SE.isSCEVable(User->getType())) {
732 return SE.getSCEV(User) == Mul;
762 for (User::op_iterator OI = I->op_begin(), E = I->op_end(); OI != E; ++OI)
2378 static User::op_iterator
2379 findIVOperand(User::op_iterator OI, User::op_iterator OE,
2735 User::op_iterator IVOpEnd = I->op_end();
2736 User::op_iterator IVOpIter = findIVOperand(I->op_begin(), IVOpEnd, L, SE);
2779 User::op_iterator UseI =
2812 User::op_iterator IVOpEnd = Head.UserInst->op_end();
2814 User::op_iterator IVOpIter = findIVOperand(Head.UserInst->op_begin(),
2851 // IVOper will replace the current IV User's operand. IVSrc is the IV
2916 User::op_iterator UseI = std::find(UserInst->op_begin(), UserInst->op_end(),