Lines Matching refs:SI
75 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
76 (*SI)->removePredecessor(BB);
147 if (StoreInst *SI = dyn_cast<StoreInst>(BBI)) {
149 if (SI->isVolatile()) continue;
151 Value *Ptr = SI->getOperand(1);
155 SI->getPointerAddressSpace() == 0)) {
156 changeToUnreachable(SI, true);
182 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
183 if (Reachable.insert(*SI))
184 Worklist.push_back(*SI);
209 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); SI != SE; ++SI)
210 if (Reachable.count(*SI))
211 (*SI)->removePredecessor(BB);