LLVM
8.0.1
|
InsertPoint - A saved insertion point. More...
#include "Transforms/Vectorize/LoopVectorizationPlanner.h"
Public Member Functions | |
VPInsertPoint ()=default | |
Creates a new insertion point which doesn't point to anything. More... | |
VPInsertPoint (VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) | |
Creates a new insertion point at the given location. More... | |
bool | isSet () const |
Returns true if this insert point is set. More... | |
VPBasicBlock * | getBlock () const |
VPBasicBlock::iterator | getPoint () const |
InsertPoint - A saved insertion point.
Definition at line 68 of file LoopVectorizationPlanner.h.
|
default |
Creates a new insertion point which doesn't point to anything.
Referenced by llvm::VPBuilder::InsertPointGuard::~InsertPointGuard().
|
inline |
Creates a new insertion point at the given location.
Definition at line 77 of file LoopVectorizationPlanner.h.
|
inline |
Definition at line 83 of file LoopVectorizationPlanner.h.
Referenced by llvm::VPBuilder::restoreIP().
|
inline |
Definition at line 84 of file LoopVectorizationPlanner.h.
Referenced by llvm::VPBuilder::restoreIP().
|
inline |
Returns true if this insert point is set.
Definition at line 81 of file LoopVectorizationPlanner.h.
Referenced by llvm::VPBuilder::restoreIP().