Lines Matching refs:BI
374 BasicBlock::iterator BI = StartInst;
375 for (++BI; !isa<TerminatorInst>(BI); ++BI) {
376 if (!isa<StoreInst>(BI) && !isa<MemSetInst>(BI)) {
380 if (BI->mayWriteToMemory() || BI->mayReadFromMemory())
385 if (StoreInst *NextStore = dyn_cast<StoreInst>(BI)) {
401 MemSetInst *MSI = cast<MemSetInst>(BI);
429 IRBuilder<> Builder(BI);
966 for (BasicBlock::iterator BI = BB->begin(), BE = BB->end(); BI != BE;) {
968 Instruction *I = BI++;
973 MadeChange |= processStore(SI, BI);
975 RepeatInstruction = processMemSet(M, BI);
988 if (BI != BB->begin()) --BI;