|
LLVM
3.7.0
|
#include <GetElementPtrTypeIterator.h>
Public Member Functions | |
| bool | operator== (const generic_gep_type_iterator &x) const |
| bool | operator!= (const generic_gep_type_iterator &x) const |
| Type * | operator* () const |
| Type * | getIndexedType () const |
| Type * | operator-> () const |
| Value * | getOperand () const |
| generic_gep_type_iterator & | operator++ () |
| generic_gep_type_iterator | operator++ (int) |
Static Public Member Functions | |
| static generic_gep_type_iterator | begin (Type *Ty, ItTy It) |
| static generic_gep_type_iterator | begin (Type *Ty, unsigned AddrSpace, ItTy It) |
| static generic_gep_type_iterator | end (ItTy It) |
Definition at line 25 of file GetElementPtrTypeIterator.h.
|
inlinestatic |
Definition at line 36 of file GetElementPtrTypeIterator.h.
References I.
Referenced by llvm::gep_type_begin().
|
inlinestatic |
Definition at line 42 of file GetElementPtrTypeIterator.h.
References I.
|
inlinestatic |
Definition at line 51 of file GetElementPtrTypeIterator.h.
References I.
Referenced by llvm::gep_type_end().
|
inline |
Definition at line 70 of file GetElementPtrTypeIterator.h.
References llvm::generic_gep_type_iterator< ItTy >::getOperand(), and llvm::CompositeType::getTypeAtIndex().
Referenced by computeKnownBitsFromOperator(), EvaluateGEPOffsetExpression(), evaluateICmpRelation(), GetOffsetFromIndex(), and isGEPFoldable().
|
inline |
Definition at line 81 of file GetElementPtrTypeIterator.h.
Referenced by llvm::generic_gep_type_iterator< ItTy >::getIndexedType(), IsUserOfGlobalSafeForSRA(), and llvm::generic_gep_type_iterator< ItTy >::operator++().
|
inline |
Definition at line 60 of file GetElementPtrTypeIterator.h.
References llvm::generic_gep_type_iterator< ItTy >::operator==().
|
inline |
Definition at line 64 of file GetElementPtrTypeIterator.h.
Referenced by llvm::generic_gep_type_iterator< ItTy >::operator->().
|
inline |
Definition at line 83 of file GetElementPtrTypeIterator.h.
References llvm::generic_gep_type_iterator< ItTy >::getOperand().
|
inline |
Definition at line 96 of file GetElementPtrTypeIterator.h.
|
inline |
Definition at line 79 of file GetElementPtrTypeIterator.h.
References llvm::generic_gep_type_iterator< ItTy >::operator*().
|
inline |
Definition at line 57 of file GetElementPtrTypeIterator.h.
Referenced by llvm::generic_gep_type_iterator< ItTy >::operator!=().
1.8.6