/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 379 for (typename BlkT::iterator BBI = BB->begin(), BBE = BB->end(); 380 BBI != BBE; ++BBI) { 381 PhiT *SomePHI = Traits::InstrIsPHI(BBI);
|
/external/llvm/lib/Transforms/Scalar/ |
Scalarizer.cpp | 49 // insert them before BBI in BB. If Cache is nonnull, use it to cache 51 Scatterer(BasicBlock *bb, BasicBlock::iterator bbi, Value *v, 62 BasicBlock::iterator BBI; 181 Scatterer::Scatterer(BasicBlock *bb, BasicBlock::iterator bbi, Value *v, 183 : BB(bb), BBI(bbi), V(v), CachePtr(cachePtr) { 203 IRBuilder<> Builder(BB, BBI); 246 for (Function::iterator BBI = F.begin(), BBE = F.end(); BBI != BBE; ++BBI) { [all...] |
MemCpyOptimizer.cpp | 341 bool processStore(StoreInst *SI, BasicBlock::iterator &BBI); 342 bool processMemSet(MemSetInst *SI, BasicBlock::iterator &BBI); 492 bool MemCpyOpt::processStore(StoreInst *SI, BasicBlock::iterator &BBI) { 556 BBI = I; // Don't invalidate iterator. 563 bool MemCpyOpt::processMemSet(MemSetInst *MSI, BasicBlock::iterator &BBI) { 569 BBI = I; // Don't invalidate iterator. [all...] |
LoopUnswitch.cpp | 480 for (BasicBlock::iterator BBI = (*I)->begin(), E = (*I)->end(); 481 BBI != E; ++BBI) 482 if (SelectInst *SI = dyn_cast<SelectInst>(BBI)) { [all...] |
ScalarReplAggregates.cpp | [all...] |
IndVarSimplify.cpp | 517 BasicBlock::iterator BBI = ExitBB->begin(); 518 while ((PN = dyn_cast<PHINode>(BBI++))) { [all...] |
SROA.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
PromoteMemoryToRegister.cpp | 217 for (BasicBlock::const_iterator BBI = BB->begin(), E = BB->end(); BBI != E; 218 ++BBI) 219 if (isInterestingInstruction(BBI)) 220 InstNumbers[BBI] = InstNo++; 750 BasicBlock::iterator BBI = BB->begin(); 751 while ((SomePHI = dyn_cast<PHINode>(BBI++)) && [all...] |
LoopSimplify.cpp | 78 Function::iterator BBI = NewBB; --BBI; 80 if (&*BBI == SplitPreds[i]) 92 Function::iterator BBI = SplitPreds[i]; 93 if (++BBI != NewBB->getParent()->end() && 94 L->contains(BBI)) { [all...] |
InlineFunction.cpp | 167 for (BasicBlock::iterator BBI = BB->begin(), E = BB->end(); BBI != E; ) { 168 Instruction *I = BBI++; [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64BranchRelaxation.cpp | 123 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()]; 124 dbgs() << format("BB#%u\toffset=%08x\t", MBB.getNumber(), BBI.Offset) 125 << format("size=%#x\n", BBI.Size);
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineMulDivRem.cpp | 673 BasicBlock::iterator BBI = &I, BBFront = I.getParent()->begin(); 675 while (BBI != BBFront) { 676 --BBI; 679 if (isa<CallInst>(BBI) && !isa<IntrinsicInst>(BBI)) 683 for (Instruction::op_iterator I = BBI->op_begin(), E = BBI->op_end(); 687 Worklist.Add(BBI); 690 Worklist.Add(BBI); 695 if (&*BBI == SI [all...] |
InstCombinePHI.cpp | 250 BasicBlock::iterator BBI = L, E = L->getParent()->end(); 252 for (++BBI; BBI != E; ++BBI) 253 if (BBI->mayWriteToMemory()) [all...] |
InstructionCombining.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsConstantIslandPass.cpp | 436 const BasicBlockInfo &BBI = BBInfo[J]; 437 dbgs() << format("%08x BB#%u\t", BBI.Offset, J) 817 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; 818 BBI.Size = 0; 822 BBI.Size += TII->GetInstSizeInBytes(I); [all...] |
/external/llvm/lib/CodeGen/ |
CodeGenPrepare.cpp | 313 BasicBlock::iterator BBI = BI; 314 if (BBI != BB->begin()) { 315 --BBI; 316 while (isa<DbgInfoIntrinsic>(BBI)) { 317 if (BBI == BB->begin()) 319 --BBI; 321 if (!isa<DbgInfoIntrinsic>(BBI) && !isa<PHINode>(BBI)) 347 BasicBlock::const_iterator BBI = BB->begin(); 348 while (const PHINode *PN = dyn_cast<PHINode>(BBI++)) [all...] |
MachineVerifier.cpp | [all...] |
MachineBasicBlock.cpp | 388 MachineFunction::iterator BBI = NewBefore; 389 getParent()->splice(++BBI, this); [all...] |
BranchFolding.cpp | 679 MachineBasicBlock::iterator BBI = 693 MachineBasicBlock *newMBB = SplitMBBAt(*MBB, BBI, BB); [all...] |
/external/llvm/lib/Analysis/ |
Lint.cpp | 637 BasicBlock::iterator BBI = L; 643 BB, BBI, 6, AA)) 645 if (BBI != BB->begin()) break; 648 BBI = BB->end();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
ThreadSafetyTraverse.h | 840 for (auto BBI : *E) { 841 printBasicBlock(BBI, SS);
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCOpts.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | [all...] |