Lines Matching refs:It
33 USE_iterator It;
37 while (!It.atEnd() && !isa<TerminatorInst>(*It))
38 ++It;
45 explicit inline PredIterator(Ptr *bb) : It(bb->use_begin()) {
48 inline PredIterator(Ptr *bb, bool) : It(bb->use_end()) {}
50 inline bool operator==(const Self& x) const { return It == x.It; }
54 assert(!It.atEnd() && "pred_iterator out of range!");
55 return cast<TerminatorInst>(*It)->getParent();
60 assert(!It.atEnd() && "pred_iterator out of range!");
61 ++It; advancePastNonTerminators();
72 return It.getOperandNo();
78 return It.getUse();