Lines Matching refs:UI

726         for (Value::use_iterator UI = UVal->use_begin(), UE = UVal->use_end();
727 UI != UE; ++UI) {
729 Instruction *User = dyn_cast<Instruction>(*UI);
1662 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end();
1663 UI != E; /* empty */) {
1664 IVUsers::const_iterator CandidateUI = UI;
1665 ++UI;
1768 for (IVUsers::iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI)
1769 if (UI->getUser() == Cond) {
1773 CondUse = UI;
1986 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI)
1989 if (&*UI != CondUse &&
1990 !DT.properlyDominates(UI->getUser()->getParent(), ExitingBlock)) {
1994 const SCEV *B = IU.getStride(*UI, L);
2015 Type *AccessTy = getAccessType(UI->getUser());
2221 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) {
2222 const SCEV *Expr = IU.getExpr(*UI);
2817 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) {
2818 Instruction *UserInst = UI->getUser();
2821 UI->getOperandValToReplace());
2829 LF.OperandValToReplace = UI->getOperandValToReplace();
2830 LF.PostIncLoops = UI->getPostIncLoops();
2839 const SCEV *S = IU.getExpr(*UI);
2971 for (Value::const_use_iterator UI = V->use_begin(), UE = V->use_end();
2972 UI != UE; ++UI) {
2973 const Instruction *UserInst = dyn_cast<Instruction>(*UI);
2985 PHINode::getIncomingValueNumForOperand(UI.getOperandNo()));
3003 unsigned OtherIdx = !UI.getOperandNo();
3011 LF.OperandValToReplace = UI.getUse();
4607 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) {