class PredIterator
Declaration
template <class Ptr, class USE_iterator>
class PredIterator { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/CFG.h:42
Templates
- Ptr
- USE_iterator
Method Overview
- public PredIterator<Ptr, USE_iterator>()
- public inline PredIterator<Ptr, USE_iterator>(Ptr * bb)
- public inline PredIterator<Ptr, USE_iterator>(Ptr * bb, bool)
- public unsigned int getOperandNo() const
- public llvm::Use & getUse() const
Methods
¶PredIterator<Ptr, USE_iterator>()
PredIterator<Ptr, USE_iterator>()
Declared at: llvm/include/llvm/IR/CFG.h:64
¶inline PredIterator<Ptr, USE_iterator>(Ptr* bb)
inline PredIterator<Ptr, USE_iterator>(Ptr* bb)
Declared at: llvm/include/llvm/IR/CFG.h:65
Parameters
- Ptr* bb
¶inline PredIterator<Ptr, USE_iterator>(Ptr* bb,
bool)
inline PredIterator<Ptr, USE_iterator>(Ptr* bb,
bool)
Declared at: llvm/include/llvm/IR/CFG.h:68
Parameters
- Ptr* bb
- bool
¶unsigned int getOperandNo() const
unsigned int getOperandNo() const
Description
getOperandNo - Return the operand number in the predecessor's terminator of the successor.
Declared at: llvm/include/llvm/IR/CFG.h:91
¶llvm::Use& getUse() const
llvm::Use& getUse() const
Description
getUse - Return the operand Use in the predecessor's terminator of the successor.
Declared at: llvm/include/llvm/IR/CFG.h:97