LLVM: llvm::VPBuilder::VPInsertPoint Class Reference (original) (raw)

InsertPoint - A saved insertion point. More...

#include "[Transforms/Vectorize/LoopVectorizationPlanner.h](LoopVectorizationPlanner%5F8h%5Fsource.html)"

Public Member Functions
VPInsertPoint ()=default
Creates a new insertion point which doesn't point to anything.
VPInsertPoint (VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint)
Creates a new insertion point at the given location.
bool isSet () const
Returns true if this insert point is set.
VPBasicBlock * getBlock () const
VPBasicBlock::iterator getPoint () const

InsertPoint - A saved insertion point.

Definition at line 99 of file LoopVectorizationPlanner.h.

llvm::VPBuilder::VPInsertPoint::VPInsertPoint ( ) default

Creates a new insertion point which doesn't point to anything.

VPInsertPoint() [2/2]

getBlock()

VPBasicBlock * llvm::VPBuilder::VPInsertPoint::getBlock ( ) const inline

getPoint()

isSet()

bool llvm::VPBuilder::VPInsertPoint::isSet ( ) const inline

The documentation for this class was generated from the following file: