Searched refs:PredIterator (Results 1 – 3 of 3) sorted by relevance
/external/llvm/include/llvm/IR/ |
D | CFG.h | 30 class PredIterator : public std::iterator<std::forward_iterator_tag, 34 typedef PredIterator<Ptr, USE_iterator> Self; 47 PredIterator() {} in PredIterator() function 48 explicit inline PredIterator(Ptr *bb) : It(bb->user_begin()) { in PredIterator() function 51 inline PredIterator(Ptr *bb, bool) : It(bb->user_end()) {} in PredIterator() function 85 typedef PredIterator<BasicBlock, Value::user_iterator> pred_iterator; 86 typedef PredIterator<const BasicBlock,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | CFG.h | 38 class PredIterator : public std::iterator<std::forward_iterator_tag, 42 using Self = PredIterator<Ptr, USE_iterator>; 55 PredIterator() = default; 56 explicit inline PredIterator(Ptr *bb) : It(bb->user_begin()) { in PredIterator() function 59 inline PredIterator(Ptr *bb, bool) : It(bb->user_end()) {} in PredIterator() function 93 using pred_iterator = PredIterator<BasicBlock, Value::user_iterator>; 95 PredIterator<const BasicBlock, Value::const_user_iterator>;
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
D | CFG.h | 29 class PredIterator : public std::iterator<std::forward_iterator_tag, 32 typedef PredIterator<Ptr, USE_iterator> Self; 44 PredIterator() {} in PredIterator() function 45 explicit inline PredIterator(Ptr *bb) : It(bb->use_begin()) { in PredIterator() function 48 inline PredIterator(Ptr *bb, bool) : It(bb->use_end()) {} in PredIterator() function 76 typedef PredIterator<BasicBlock, Value::use_iterator> pred_iterator; 77 typedef PredIterator<const BasicBlock,
|