Searched defs:NumPreds (Results 1 - 9 of 9) sorted by relevance
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdaterImpl.h | 50 unsigned NumPreds; // Number of predecessor blocks. member in class:llvm::SSAUpdaterImpl::BBInfo 51 BBInfo **Preds; // Array[NumPreds] of predecessor blocks. 56 NumPreds(0), Preds(0), PHITag(0) { } 116 Info->NumPreds = Preds.size(); 117 if (Info->NumPreds == 0) 121 (Allocator.Allocate(Info->NumPreds * sizeof(BBInfo*), 124 for (unsigned p = 0; p != Info->NumPreds; ++p) { 237 for (unsigned p = 0; p != Info->NumPreds; ++p) { 295 for (unsigned p = 0; p != Info->NumPreds; ++p) { 333 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Update [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | CloneFunction.cpp | 423 unsigned NumPreds = OPN->getNumIncomingValues(); local 433 for (unsigned pred = 0, e = NumPreds; pred != e; ++pred) { 455 NumPreds = std::distance(pred_begin(NewBB), pred_end(NewBB)); 456 if (NumPreds != PN->getNumIncomingValues()) { 457 assert(NumPreds < PN->getNumIncomingValues());
|
H A D | SSAUpdater.cpp | 276 /// vector, set Info->NumPreds, and allocate space in Info->Preds. 299 static Value *CreateEmptyPHI(BasicBlock *BB, unsigned NumPreds, argument 301 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds,
|
/external/llvm/lib/CodeGen/ |
H A D | MachineSSAUpdater.cpp | 311 static unsigned CreateEmptyPHI(MachineBasicBlock *BB, unsigned NumPreds, argument
|
H A D | IfConversion.cpp | 1373 unsigned NumPreds = TailBB->pred_size(); local 1374 if (NumPreds > 1) 1376 else if (NumPreds == 1 && CanMergeTail) {
|
/external/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAG.h | 248 unsigned NumPreds; // # of SDep::Data preds. member in class:llvm::SUnit 282 NodeQueueId(0), NumPreds(0), NumSuccs(0), NumPredsLeft(0), 296 NodeQueueId(0), NumPreds(0), NumSuccs(0), NumPredsLeft(0), 309 NodeQueueId(0), NumPreds(0), NumSuccs(0), NumPredsLeft(0),
|
/external/llvm/lib/Analysis/ |
H A D | ProfileInfo.cpp | 444 unsigned NumPreds) { 450 DEBUG(dbgs() << "Splitting " << NumPreds << " Edges from " << BB->getName() 458 for (unsigned pred = 0; pred < NumPreds; ++pred) { 441 splitBlock(const BasicBlock *BB, const BasicBlock* NewBB, BasicBlock *const *Preds, unsigned NumPreds) argument
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 607 unsigned NumPreds = std::distance(pred_begin(TestBB), pred_end(TestBB)); local 608 if (NumPreds < MinNumPreds) { 610 MinNumPreds = NumPreds;
|
H A D | IndVarSimplify.cpp | 495 unsigned NumPreds = PN->getNumIncomingValues(); local 515 for (unsigned i = 0; i != NumPreds; ++i) { 555 if (NumPreds == 1) { 563 if (NumPreds != 1) {
|
Completed in 248 milliseconds