Searched refs:Preds (Results 26 - 39 of 39) sorted by relevance

12

/freebsd-10.1-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp177 if (SUnits[i].Preds.empty()) {
H A DScheduleDAGSDNodes.cpp759 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end();
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/
H A DMachineSSAUpdater.cpp282 /// FindPredecessorBlocks - Put the predecessors of BB into the Preds
285 SmallVectorImpl<MachineBasicBlock*> *Preds){
288 Preds->push_back(*PI);
284 FindPredecessorBlocks(MachineBasicBlock *BB, SmallVectorImpl<MachineBasicBlock*> *Preds) argument
H A DMachineScheduler.cpp450 for (SUnit::pred_iterator I = SU->Preds.begin(), E = SU->Preds.end();
1073 PI = SU->Preds.begin(), PE = SU->Preds.end(); PI != PE; ++PI) {
1277 I = GlobalSU->Preds.begin(), E = GlobalSU->Preds.end(); I != E; ++I) {
1782 for (SUnit::pred_iterator I = SU->Preds.begin(), E = SU->Preds.end();
2791 SmallVectorImpl<SDep> &Deps = isTop ? SU->Preds : SU->Succs;
2800 if (isTop ? DepSU->Succs.size() > 1 : DepSU->Preds
[all...]
H A DScheduleDAGInstrs.cpp1092 PI = SU->Preds.begin(), PE = SU->Preds.end(); PI != PE; ++PI) {
1231 DFSStack.push_back(std::make_pair(SU, SU->Preds.begin()));
1245 return getCurr()->Preds.end();
H A DMachineVerifier.cpp124 BlockSet Preds, Succs; member in struct:__anon2275::MachineVerifier::BBInfo
476 MInfo.Preds.insert(I->pred_begin(), I->pred_end());
477 if (MInfo.Preds.size() != I->pred_size())
527 if (!MBBInfoMap[*I].Preds.count(MBB)) {
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp118 const UniqueVector<BasicBlock *>&Preds,
622 const UniqueVector<BasicBlock *> &Preds,
629 size_t TableSize = Succs.size() * Preds.size();
648 EdgeTable[((Succs.idFor(Succ)-1) * Preds.size()) +
649 (Preds.idFor(BB)-1)] = cast<Constant>(Counter);
619 buildEdgeLookupTable( Function *F, GlobalVariable *Counters, const UniqueVector<BasicBlock *> &Preds, const UniqueVector<BasicBlock *> &Succs) argument
/freebsd-10.1-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1431 MBBVector Preds(Header->pred_begin(), Header->pred_end());
1438 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) {
1521 for (MBBVector::iterator I = Preds.begin(), E = Preds.end(); I != E; ++I) {
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp758 SmallVector<BasicBlock *, 4> Preds(pred_begin(ExitBlock),
764 SplitBlockPredecessors(ExitBlock, Preds, ".us-lcssa", this);
767 SplitLandingPadPredecessors(ExitBlock, Preds, ".us-lcssa", ".us-lcssa",
H A DGVN.cpp2733 SmallVector<BasicBlock *, 4> Preds(pred_begin(B), pred_end(B));
2734 for (SmallVectorImpl<BasicBlock *>::iterator PI = Preds.begin(),
2735 PE = Preds.end(); PI != PE; PI++) {
/freebsd-10.1-release/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.cpp1322 RecVec Preds;
1325 Preds.push_back(PI->Predicate);
1327 RecIter PredsEnd = std::unique(Preds.begin(), Preds.end());
1328 Preds.resize(PredsEnd - Preds.begin());
1329 SCTrans.PredTerm = Preds;
/freebsd-10.1-release/contrib/llvm/lib/IR/
H A DVerifier.cpp1117 SmallVector<BasicBlock*, 8> Preds(pred_begin(&BB), pred_end(&BB));
1119 std::sort(Preds.begin(), Preds.end());
1126 Assert1(PN->getNumIncomingValues() == Preds.size(),
1151 Assert3(Values[i].first == Preds[i],
1153 Values[i].first, Preds[i]);
/freebsd-10.1-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp587 SmallVector<BasicBlock *, 2> Preds; member in class:__anon2734::BBState
679 edge_iterator pred_begin() const { return Preds.begin(); }
680 edge_iterator pred_end() const { return Preds.end(); }
685 void addPred(BasicBlock *Pred) { Preds.push_back(Pred); }
/freebsd-10.1-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp779 SmallVector<BasicBlock*, 16> Preds(pred_begin(BB), pred_end(BB));
780 while (!Preds.empty()) {
781 BasicBlock *Pred = Preds.pop_back_val();
3004 SmallVector<BasicBlock*, 8> Preds(pred_begin(BB), pred_end(BB));
3005 for (unsigned i = 0, e = Preds.size(); i != e; ++i) {
3006 TerminatorInst *TI = Preds[i]->getTerminator();

Completed in 242 milliseconds

12