HomeSort by: relevance | last modified time | path
    Searched refs:NumPreds (Results 1 - 21 of 21) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNMinRegStrategy.cpp 36 std::vector<unsigned> NumPreds;
40 return NumPreds[SU->NodeNum] == std::numeric_limits<unsigned>::max();
45 NumPreds[SU->NodeNum] = std::numeric_limits<unsigned>::max();
50 assert(NumPreds[SU->NodeNum] != std::numeric_limits<unsigned>::max());
51 return NumPreds[SU->NodeNum];
56 assert(NumPreds[SU->NodeNum] != std::numeric_limits<unsigned>::max());
57 return --NumPreds[SU->NodeNum];
81 NumPreds.resize(SUnits.size());
83 NumPreds[I] = SUnits[I].NumPredsLeft;
GCNILPSched.cpp 88 if (SU->NumSuccs == 0 && SU->NumPreds != 0)
96 if (SU->NumPreds == 0 && SU->NumSuccs != 0)
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 60 unsigned NumPreds = 0;
62 // Array[NumPreds] of predecessor blocks.
131 Info->NumPreds = Preds.size();
132 if (Info->NumPreds == 0)
136 Info->NumPreds * sizeof(BBInfo *), alignof(BBInfo *)));
138 for (unsigned p = 0; p != Info->NumPreds; ++p) {
251 for (unsigned p = 0; p != Info->NumPreds; ++p) {
309 for (unsigned p = 0; p != Info->NumPreds; ++p) {
347 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater);
371 for (unsigned p = 0; p != Info->NumPreds; ++p)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ScheduleDAGPrinter.cpp 39 return (Node->NumPreds > 10 || Node->NumSuccs > 10);
ScheduleDAG.cpp 139 assert(NumPreds < std::numeric_limits<unsigned>::max() &&
140 "NumPreds will overflow!");
143 ++NumPreds;
190 assert(NumPreds > 0 && "NumPreds will underflow!");
192 --NumPreds;
326 if (NumPreds < 2)
395 if (SUnit.NumPreds == 0 && SUnit.NumSuccs == 0) {
718 assert(SU->NumPreds == 0 && "Can only add SU's with no predecessors");
MachineSSAUpdater.cpp 302 static Register CreateEmptyPHI(MachineBasicBlock *BB, unsigned NumPreds,
WinEHPrepare.cpp 841 unsigned NumPreds = PN->getNumIncomingValues();
842 for (unsigned PredIdx = 0, PredEnd = NumPreds; PredIdx != PredEnd;
IfConversion.cpp 2088 unsigned NumPreds = TailBB->pred_size();
2089 if (NumPreds > 1)
2091 else if (NumPreds == 1 && CanMergeTail) {
MachinePipeliner.cpp 1386 else if (DepKind == SDep::Data && !TmpMI->isPHI() && TmpSU->NumPreds > 0)
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ThreadSafetyTIL.cpp 71 void BasicBlock::reservePredecessors(unsigned NumPreds) {
72 Predecessors.reserve(NumPreds, Arena);
75 Ph->values().reserve(NumPreds, Arena);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CloneFunction.cpp 569 unsigned NumPreds = OPN->getNumIncomingValues();
580 for (unsigned pred = 0, e = NumPreds; pred != e; ++pred) {
603 NumPreds = pred_size(NewBB);
604 if (NumPreds != PN->getNumIncomingValues()) {
605 assert(NumPreds < PN->getNumIncomingValues());
SSAUpdater.cpp 249 /// vector, set Info->NumPreds, and allocate space in Info->Preds.
269 static Value *CreateEmptyPHI(BasicBlock *BB, unsigned NumPreds,
271 PHINode *PHI = PHINode::Create(Updater->ProtoType, NumPreds,
LoopUtils.cpp 1316 unsigned NumPreds = PN->getNumIncomingValues();
1335 for (unsigned i = 0; i != NumPreds; ++i) {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
BasicBlock.cpp 331 unsigned NumPreds = cast<PHINode>(front()).getNumIncomingValues();
339 if (NumPreds == 1)
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
ResourcePriorityQueue.cpp 524 if (ParallelLiveRanges >= SU->NumPreds)
525 ParallelLiveRanges -= SU->NumPreds;
ScheduleDAGRRList.cpp 2046 if (SU->NumSuccs == 0 && SU->NumPreds != 0)
2053 if (SU->NumPreds == 0 && SU->NumSuccs != 0)
2727 if (SU->NumPreds == 0 && SU->NumSuccs != 0)
2952 if (SU.NumPreds != 1)
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SpeculateAroundPHIs.cpp 429 const SmallPtrSetImpl<Instruction *> &PotentialSpecSet, int NumPreds,
503 SpecCost *= (NumPreds - 1);
JumpThreading.cpp 1009 unsigned NumPreds = pred_size(TestBB);
1010 if (NumPreds < MinNumPreds) {
1012 MinNumPreds = NumPreds;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemorySSA.h 493 MemoryPhi(LLVMContext &C, BasicBlock *BB, unsigned Ver, unsigned NumPreds = 0)
495 ReservedSpace(NumPreds) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ScheduleDAG.h 266 unsigned NumPreds = 0; ///< # of SDep::Data preds.
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyTIL.h 1604 // Reserve space for NumPreds predecessors, including space in phi nodes.
1605 void reservePredecessors(unsigned NumPreds);

Completed in 54 milliseconds