LLVM API Documentation
#include <IVUsers.h>


Public Member Functions | |
| IVStrideUse * | createSentinel () const |
| IVStrideUse * | provideInitialHead () const |
| IVStrideUse * | ensureHead (IVStrideUse *) const |
Static Public Member Functions | |
| static void | destroySentinel (IVStrideUse *) |
| destroySentinel - deallocate the dynamic sentinel | |
| static void | noteHead (IVStrideUse *, IVStrideUse *) |
| noteHead - stash the sentinel into its default location | |
| IVStrideUse* llvm::ilist_traits< IVStrideUse >::createSentinel | ( | ) | const [inline] |
| static void llvm::ilist_traits< IVStrideUse >::destroySentinel | ( | IVStrideUse * | N | ) | [inline, static] |
destroySentinel - deallocate the dynamic sentinel
Reimplemented from llvm::ilist_sentinel_traits< IVStrideUse >.
| IVStrideUse* llvm::ilist_traits< IVStrideUse >::ensureHead | ( | IVStrideUse * | ) | const [inline] |
Definition at line 112 of file IVUsers.h.
References llvm::ilist_sentinel_traits< NodeTy >::createSentinel().
| static void llvm::ilist_traits< IVStrideUse >::noteHead | ( | IVStrideUse * | NewHead, |
| IVStrideUse * | Sentinel | ||
| ) | [inline, static] |
noteHead - stash the sentinel into its default location
Reimplemented from llvm::ilist_sentinel_traits< IVStrideUse >.
| IVStrideUse* llvm::ilist_traits< IVStrideUse >::provideInitialHead | ( | ) | const [inline] |
Definition at line 111 of file IVUsers.h.
References llvm::ilist_sentinel_traits< NodeTy >::createSentinel().