Lines Matching defs:pred_iterator
26 // BasicBlock pred_iterator definition
57 assert(!It.atEnd() && "pred_iterator out of range!");
63 assert(!It.atEnd() && "pred_iterator out of range!");
85 typedef PredIterator<BasicBlock, Value::user_iterator> pred_iterator;
88 typedef llvm::iterator_range<pred_iterator> pred_range;
91 inline pred_iterator pred_begin(BasicBlock *BB) { return pred_iterator(BB); }
95 inline pred_iterator pred_end(BasicBlock *BB) { return pred_iterator(BB, true);}
190 typedef pred_iterator ChildIteratorType;