Lines Matching refs:UUser
552 Instruction *UUser = dyn_cast<Instruction>(UU);
555 if (BO->hasNoSignedWrap() && UUser && UUser->hasOneUse() &&
556 isa<SExtInst>(UUser))
557 UUser = dyn_cast<Instruction>(*(UUser->user_begin()));
558 if (!isCompareUsedByBranch(UUser))
1175 Instruction *UUser = dyn_cast<Instruction>(UU);
1176 // UUser could be compare, PHI or branch
1177 Uses[UUser].set(IL_All);
1179 if (isa<SExtInst>(UUser)) {
1180 UUser = dyn_cast<Instruction>(*(UUser->user_begin()));
1181 Uses[UUser].set(IL_All);
1183 // Is UUser a compare instruction?
1185 Instruction *BI = dyn_cast<BranchInst>(*UUser->user_begin());