/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | Interval.h | 44 using pred_iterator = std::vector<BasicBlock*>::iterator; variable 109 inline Interval::pred_iterator pred_begin(Interval *I) { in pred_begin() 112 inline Interval::pred_iterator pred_end(Interval *I) { in pred_end() 129 using ChildIteratorType = Interval::pred_iterator;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | CFG.h | 105 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>; variable 108 using pred_range = iterator_range<pred_iterator>; 111 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); } in pred_begin() 115 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);} in pred_end() 327 using ChildIteratorType = pred_iterator;
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 233 using pred_iterator = ExplodedNode * const *; variable 234 using pred_range = llvm::iterator_range<pred_iterator>; 239 pred_iterator pred_begin() { return Preds.begin(); } in pred_begin() 240 pred_iterator pred_end() { return Preds.end(); } in pred_end()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SimplifyCFGPass.cpp | 123 for (pred_iterator PI = pred_begin(&BB), E = pred_end(&BB); in mergeEmptyReturnBlocks() 167 pred_iterator PB = pred_begin(RetBlock), PE = pred_end(RetBlock); in mergeEmptyReturnBlocks() 172 for (pred_iterator PI = PB; PI != PE; ++PI) in mergeEmptyReturnBlocks()
|
H A D | TailRecursionElimination.cpp | 567 pred_iterator PB = pred_begin(HeaderBB), PE = pred_end(HeaderBB); in insertAccumulator() 577 for (pred_iterator PI = PB; PI != PE; ++PI) { in insertAccumulator()
|
H A D | JumpThreading.cpp | 1510 pred_iterator PB = pred_begin(LoadBB), PE = pred_end(LoadBB); in simplifyPartiallyRedundantLoad() 1518 for (pred_iterator PI = PB; PI != PE; ++PI) { in simplifyPartiallyRedundantLoad()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineBasicBlock.h | 304 using pred_iterator = std::vector<MachineBasicBlock *>::iterator; 316 pred_iterator pred_begin() { return Predecessors.begin(); } 318 pred_iterator pred_end() { return Predecessors.end(); } 349 inline iterator_range<pred_iterator> predecessors() { 1159 using ChildIteratorType = MachineBasicBlock::pred_iterator;
|
H A D | ScheduleDAG.h | 259 typedef SmallVectorImpl<SDep>::iterator pred_iterator; typedef
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCEarlyReturn.cpp | 65 for (MachineBasicBlock::pred_iterator PI = ReturnMBB.pred_begin(), in processBlock()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | ScheduleDAG.cpp | 329 SUnit::pred_iterator BestI = Preds.begin(); in biasCriticalPath() 331 for (SUnit::pred_iterator I = std::next(BestI), E = Preds.end(); I != E; in biasCriticalPath()
|
H A D | MachineBasicBlock.cpp | 860 pred_iterator I = find(Predecessors, Pred); in removePredecessor()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
H A D | DependencyAnalysis.cpp | 228 pred_iterator PI(LocalStartBB), PE(LocalStartBB, false); in findDependencies()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/ |
H A D | CFG.h | 923 using pred_iterator = AdjacentBlocks::iterator; variable 927 using pred_range = llvm::iterator_range<pred_iterator>; 937 pred_iterator pred_begin() { return Preds.begin(); } in pred_begin() 938 pred_iterator pred_end() { return Preds.end(); } in pred_end()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 229 inline bool SplitCriticalEdge(BasicBlock *Succ, pred_iterator PI,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIModeRegister.cpp | 343 MachineBasicBlock::pred_iterator P = MBB.pred_begin(), E = MBB.pred_end(); in processBlockPhase2()
|
H A D | AMDGPUMachineCFGStructurizer.cpp | 1793 for (MachineBasicBlock::pred_iterator PI = StartMBB->pred_begin(), in removeExternalCFGEdges() 1818 for (MachineBasicBlock::pred_iterator PI = CodeBBStart->pred_begin(), in createIfBlock() 2561 for (MachineBasicBlock::pred_iterator PI = Exit->pred_begin(), in removeOldExitPreds()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | ExplodedGraph.cpp | 513 for (ExplodedNode::pred_iterator I = N->Preds.begin(), E = N->Preds.end(); in trim()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.cpp | 1348 pred_iterator HPB = pred_begin(Header), HPE = pred_end(Header); in getAddRecExprPHILiterally() 1353 for (pred_iterator HPI = HPB; HPI != HPE; ++HPI) { in getAddRecExprPHILiterally() 1623 pred_iterator HPB = pred_begin(Header), HPE = pred_end(Header); in visitAddRecExpr() 1630 for (pred_iterator HPI = HPB; HPI != HPE; ++HPI) { in visitAddRecExpr()
|
H A D | BasicBlockUtils.cpp | 1203 for (pred_iterator i = pred_begin(OrigBB), e = pred_end(OrigBB); in SplitLandingPadPredecessorsImpl() 1471 pred_iterator PI = pred_begin(BB), PE = pred_end(BB); in GetIfCondition()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-diff/ |
H A D | DifferenceEngine.cpp | 126 for (pred_iterator I = pred_begin(Block), E = pred_end(Block); I != E; ++I) in getUnprocPredCount()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenInsert.cpp | 768 using pred_iterator = MachineBasicBlock::const_pred_iterator; in distance() typedef 770 for (pred_iterator I = ToB->pred_begin(), E = ToB->pred_end(); I != E; ++I) { in distance()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 842 for (MachineBasicBlock::pred_iterator PI = SuccBB->pred_begin(), in searchSuccBBs()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 363 for (MachineBasicBlock::pred_iterator PB = MBB->pred_begin(), in findPotentialBlockers()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 130 pred_iterator PI = pred_begin(H); in getIncomingAndBackEdge()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 1470 pred_iterator PredIter = pred_begin(DestBB); in mergeStoreIntoSuccessor()
|