Lines Matching defs:UI

199   for (Value::use_iterator UI = GV->use_begin(), E = GV->use_end();
200 UI != E;) {
201 User *U = *UI++;
236 // This could have invalidated UI, start over from scratch.
455 for (Value::use_iterator UI = GV->use_begin(), E = GV->use_end();
456 UI != E; ++UI) {
457 if (!IsUserOfGlobalSafeForSRA(*UI, GV))
613 for (Value::const_use_iterator UI = V->use_begin(), E = V->use_end(); UI != E;
614 ++UI) {
615 const User *U = *UI;
644 isa<ConstantPointerNull>(UI->getOperand(1))) {
658 for (Value::const_use_iterator UI = GV->use_begin(), E = GV->use_end();
659 UI != E; ++UI) {
660 const User *U = *UI;
679 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E; ) {
680 Instruction *I = cast<Instruction>(*UI++);
704 // Being passed as an argument also. Be careful to not invalidate UI!
705 UI = V->use_begin();
810 for (Value::use_iterator UI = V->use_begin(), E = V->use_end(); UI != E; )
811 if (Instruction *I = dyn_cast<Instruction>(*UI++))
815 // Advance UI to the next non-I use to avoid invalidating it!
817 while (UI != E && *UI == I)
818 ++UI;
965 for (Value::const_use_iterator UI = V->use_begin(), E = V->use_end();
966 UI != E; ++UI) {
967 const Instruction *Inst = cast<Instruction>(*UI);
1059 for (Value::const_use_iterator UI = V->use_begin(), E = V->use_end(); UI != E;
1060 ++UI) {
1061 const Instruction *User = cast<Instruction>(*UI);
1111 for (Value::const_use_iterator UI = GV->use_begin(), E = GV->use_end();
1112 UI != E; ++UI)
1113 if (const LoadInst *LI = dyn_cast<LoadInst>(*UI)) {
1252 for (Value::use_iterator UI = PN->use_begin(), E = PN->use_end(); UI != E; ) {
1253 Instruction *User = cast<Instruction>(*UI++);
1265 for (Value::use_iterator UI = Load->use_begin(), E = Load->use_end();
1266 UI != E; ) {
1267 Instruction *User = cast<Instruction>(*UI++);
1397 for (Value::use_iterator UI = GV->use_begin(), E = GV->use_end(); UI != E;) {
1398 Instruction *User = cast<Instruction>(*UI++);
1648 Instruction *UI = cast<Instruction>(GV->use_back());
1649 if (StoreInst *SI = dyn_cast<StoreInst>(UI)) {
1682 LoadInst *LI = cast<LoadInst>(UI);
1693 UI->eraseFromParent();
1869 for (Value::use_iterator UI = F->use_begin(), E = F->use_end(); UI != E;++UI){
1870 if (isa<BlockAddress>(*UI))
1872 CallSite User(cast<Instruction>(*UI));
1892 for (Value::use_iterator UI = F->use_begin(), E = F->use_end(); UI != E;++UI){
1893 if (isa<BlockAddress>(*UI))
1895 CallSite User(cast<Instruction>(*UI));