Searched refs:NewBBs (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DLoopSimplify.cpp388 SmallVector<BasicBlock*, 2> NewBBs; local
390 ".split-lp", this, NewBBs);
391 PreheaderBB = NewBBs[0];
425 SmallVector<BasicBlock*, 2> NewBBs; local
429 this, NewBBs);
430 NewExitBB = NewBBs[0];
H A DBreakCriticalEdges.cpp383 SmallVector<BasicBlock*, 8> NewBBs; local
386 P, NewBBs);
388 createPHIsForSplitLoopExit(Preds, NewBBs[0], Exit);
H A DLoopUnrollRuntime.cpp119 SmallVector<BasicBlock*, 2> NewBBs; local
121 P, NewBBs);
H A DBasicBlockUtils.cpp499 /// the suffixes 'Suffix1' and 'Suffix2', and are returned in the NewBBs vector.
511 SmallVectorImpl<BasicBlock*> &NewBBs) {
519 NewBBs.push_back(NewBB1);
559 NewBBs.push_back(NewBB2);
507 SplitLandingPadPredecessors(BasicBlock *OrigBB, ArrayRef<BasicBlock*> Preds, const char *Suffix1, const char *Suffix2, Pass *P, SmallVectorImpl<BasicBlock*> &NewBBs) argument
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h186 /// the suffixes 'Suffix1' and 'Suffix2', and are returned in the NewBBs vector.
196 Pass *P, SmallVectorImpl<BasicBlock*> &NewBBs);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/IPO/
H A DLoopExtractor.cpp240 SmallVector<BasicBlock*, 2> NewBBs; local
241 SplitLandingPadPredecessors(LPad, Parent, ".1", ".2", 0, NewBBs);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp755 SmallVector<BasicBlock*, 2> NewBBs; local
757 this, NewBBs);
H A DLoopStrengthReduce.cpp4463 SmallVector<BasicBlock*, 2> NewBBs; local
4464 SplitLandingPadPredecessors(Parent, BB, "", "", P, NewBBs);
4465 NewBB = NewBBs[0];

Completed in 147 milliseconds