Home
last modified time | relevance | path

Searched refs:const_pred_iterator (Results 1 – 25 of 45) sorted by relevance

12

/external/llvm/include/llvm/Support/
DCFG.h84 Value::const_use_iterator> const_pred_iterator; typedef
87 inline const_pred_iterator pred_begin(const BasicBlock *BB) { in pred_begin()
88 return const_pred_iterator(BB); in pred_begin()
91 inline const_pred_iterator pred_end(const BasicBlock *BB) { in pred_end()
92 return const_pred_iterator(BB, true); in pred_end()
294 typedef const_pred_iterator ChildIteratorType;
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExplodedGraph.h203 typedef const ExplodedNode* const * const_pred_iterator; typedef
208 const_pred_iterator pred_begin() const { in pred_begin()
211 const_pred_iterator pred_end() const { in pred_end()
/external/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h245 typedef std::vector<MachineBasicBlock *>::const_iterator const_pred_iterator;
258 const_pred_iterator pred_begin() const { return Predecessors.begin(); }
260 const_pred_iterator pred_end() const { return Predecessors.end(); }
716 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType;
/external/llvm/lib/Analysis/
DProfileInfo.cpp71 const_pred_iterator PI = pred_begin(BB), PE = pred_end(BB); in getExecutionCount()
514 const_pred_iterator bbi = pred_begin(BB), bbe = pred_end(BB); in CalculateMissingEdge()
586 const_pred_iterator bbi = pred_begin(BB), bbe = pred_end(BB); in EstimateMissingEdges()
781 for (const_pred_iterator NBB = pred_begin(BB), End = pred_end(BB); in repair()
871 for (const_pred_iterator NBB = pred_begin(BB), End = pred_end(BB); in repair()
895 for (const_pred_iterator NBB = pred_begin(BB), End = pred_end(BB); in repair()
937 for (const_pred_iterator NBB = pred_begin(BB), End = pred_end(BB); in repair()
967 for (const_pred_iterator NBB = pred_begin(BB), End = pred_end(BB); in repair()
DProfileVerifierPass.cpp102 for (const_pred_iterator bbi = pred_begin(BB), bbe = pred_end(BB); in printDebugInfo()
248 const_pred_iterator bpi = pred_begin(BB), bpe = pred_end(BB); in recurseBasicBlock()
DProfileInfoLoaderPass.cpp121 for (const_pred_iterator bbi = pred_begin(BB), bbe = pred_end(BB); in recurseBasicBlock()
/external/clang/lib/Analysis/
DCFGReachabilityAnalysis.cpp71 for (CFGBlock::const_pred_iterator i = block->pred_begin(), in mapReachability()
DReachableCode.cpp68 for (CFGBlock::const_pred_iterator I = Block->pred_begin(), in isDeadCodeRoot()
138 for (CFGBlock::const_pred_iterator I = Block->pred_begin(), in scanBackwards()
/external/llvm/lib/CodeGen/
DScheduleDAG.cpp201 for (SUnit::const_pred_iterator I = SU->Preds.begin(), in setHeightDirty()
242 for (SUnit::const_pred_iterator I = Cur->Preds.begin(), in ComputeDepth()
492 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in InitDAGTopologicalSorting()
508 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in InitDAGTopologicalSorting()
DLatencyPriorityQueue.cpp57 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in getSingleUnscheduledPred()
DAggressiveAntiDepBreaker.cpp261 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); in AntiDepEdges()
280 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); in CriticalPathStep()
838 for (SUnit::const_pred_iterator P = PathSU->Preds.begin(), in BreakAntiDependencies()
847 for (SUnit::const_pred_iterator P = PathSU->Preds.begin(), in BreakAntiDependencies()
DCriticalAntiDepBreaker.cpp130 for (SUnit::const_pred_iterator P = SU->Preds.begin(), PE = SU->Preds.end(); in CriticalPathStep()
540 for (SUnit::const_pred_iterator P = CriticalPathSU->Preds.begin(), in BreakAntiDependencies()
DMachineVerifier.cpp521 for (MachineBasicBlock::const_pred_iterator I = MBB->pred_begin(), in visitMachineBasicBlockBefore()
1179 for (MachineBasicBlock::const_pred_iterator PrI = MBB.pred_begin(), in calcRegsRequired()
1193 for (MachineBasicBlock::const_pred_iterator PrI = MBB->pred_begin(), in calcRegsRequired()
1225 for (MachineBasicBlock::const_pred_iterator PrI = MBB->pred_begin(), in checkPHIOps()
1552 for (MachineBasicBlock::const_pred_iterator PI = MFI->pred_begin(), in verifyLiveIntervalSegment()
DScheduleDAGInstrs.cpp1072 for (SUnit::const_pred_iterator in visitPostorderNode()
1207 std::vector<std::pair<const SUnit*, SUnit::const_pred_iterator> > DFSStack;
1223 SUnit::const_pred_iterator getPred() const { return DFSStack.back().second; } in getPred()
1225 SUnit::const_pred_iterator getPredEnd() const { in getPredEnd()
DStackColoring.cpp328 for (MachineBasicBlock::const_pred_iterator PI = BB->pred_begin(), in calculateLocalLiveness()
371 for (MachineBasicBlock::const_pred_iterator PI = BB->pred_begin(), in calculateLocalLiveness()
/external/clang/include/clang/Analysis/
DCFG.h416 typedef AdjacentBlocks::const_iterator const_pred_iterator; typedef
427 const_pred_iterator pred_begin() const { return Preds.begin(); } in pred_begin()
428 const_pred_iterator pred_end() const { return Preds.end(); } in pred_end()
490 typedef FilteredCFGBlockIterator<const_pred_iterator, true>
890 typedef ::clang::CFGBlock::const_pred_iterator ChildIteratorType;
904 typedef ::clang::CFGBlock::const_pred_iterator ChildIteratorType;
/external/clang/include/clang/Analysis/FlowSensitive/
DDataflowSolver.h68 typedef CFGBlock::const_pred_iterator PrevBItr;
92 typedef CFGBlock::const_pred_iterator NextBItr;
/external/llvm/lib/Target/X86/
DX86VZeroUpper.cpp208 for (MachineBasicBlock::const_pred_iterator PI = BB.pred_begin(), in processBasicBlock()
/external/llvm/lib/IR/
DDominators.cpp201 for (const_pred_iterator PI = pred_begin(End), E = pred_end(End); in dominates()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGRRList.cpp1847 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in CalcNodeSethiUllmanNumber()
1949 for (SUnit::const_pred_iterator I = SU->Preds.begin(),E = SU->Preds.end(); in HighRegPressure()
1999 for (SUnit::const_pred_iterator I = SU->Preds.begin(),E = SU->Preds.end(); in RegPressureDiff()
2213 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in calcMaxScratches()
2225 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in hasOnlyLiveInOpers()
2286 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in initVRegCycle()
2299 for (SUnit::const_pred_iterator I = SU->Preds.begin(),E = SU->Preds.end(); in resetVRegCycle()
2318 for (SUnit::const_pred_iterator I = SU->Preds.begin(),E = SU->Preds.end(); in hasVRegCycleUse()
2721 for (SUnit::const_pred_iterator PI = SuccSU->Preds.begin(), in canClobberReachingPhysRegUse()
2835 for (SUnit::const_pred_iterator II = SU->Preds.begin(), in PrescheduleNodesWithMultipleUses()
/external/clang/lib/StaticAnalyzer/Checkers/
DUnreachableCodeChecker.cpp176 for (CFGBlock::const_pred_iterator I = CB->pred_begin(), E = CB->pred_end(); in FindUnreachableEntryPoints()
/external/llvm/lib/Target/MBlaze/
DMBlazeAsmPrinter.cpp301 MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), PI2 = PI; in isBlockOnlyReachableByFallthrough()
/external/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp230 MachineBasicBlock::const_pred_iterator PI = MBB->pred_begin(), PI2 = PI; in isBlockOnlyReachableByFallthrough()
/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp424 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in getSingleUnscheduledPred()
511 for (SUnit::const_pred_iterator I = SU->Preds.begin(), E = SU->Preds.end(); in SchedulingCost()
/external/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp97 const_pred_iterator I = pred_begin(Dest), E = pred_end(Dest); in isCriticalEdge()

12