Lines Matching defs:UI
400 const Instruction *UI = cast<Instruction>(U);
401 if (UI->getParent() != DestBB || !isa<PHINode>(UI))
406 if (UI->getParent() == DestBB) {
407 if (const PHINode *UPN = dyn_cast<PHINode>(UI))
670 for (Value::user_iterator UI = CI->user_begin(), E = CI->user_end();
671 UI != E; ) {
672 Use &TheUse = UI.getUse();
673 Instruction *User = cast<Instruction>(*UI);
683 ++UI;
810 for (Value::user_iterator UI = CI->user_begin(), E = CI->user_end();
811 UI != E; ) {
812 Use &TheUse = UI.getUse();
813 Instruction *User = cast<Instruction>(*UI);
816 ++UI;
981 for (Value::user_iterator UI = ShiftI->user_begin(), E = ShiftI->user_end();
982 UI != E;) {
983 Use &TheUse = UI.getUse();
984 Instruction *User = cast<Instruction>(*UI);
986 ++UI;
3512 const Instruction *UI = cast<Instruction>(U);
3513 if ((IsSExt && !isa<SExtInst>(UI)) || (!IsSExt && !isa<ZExtInst>(UI)))
3515 Type *CurTy = UI->getType();
3730 Instruction *UI = cast<Instruction>(U);
3733 BasicBlock *UserBB = UI->getParent();
3743 Instruction *UI = cast<Instruction>(U);
3744 BasicBlock *UserBB = UI->getParent();
3748 if (isa<PHINode>(UI) || isa<LoadInst>(UI) || isa<StoreInst>(UI))
3902 Instruction *UI = cast<Instruction>(U);
3905 BasicBlock *UserBB = UI->getParent();
3909 if (!UI->isShift()) continue;
3922 UI->replaceUsesOfWith(SVI, InsertedShuffle);
4490 for (Value::use_iterator UI = Cmp->use_begin(), E = Cmp->use_end();
4491 UI != E; ) {
4492 Use &TheUse = *UI;
4494 BranchInst *BrccUser = dyn_cast<BranchInst>(*UI);
4495 ++UI;