|
LLVM 22.0.0git
|
RAII object that stores the current insertion point and restores it when the object is destroyed. More...
#include "Transforms/Vectorize/LoopVectorizationPlanner.h"
Public Member Functions | |
| InsertPointGuard (VPBuilder &B) | |
| InsertPointGuard (const InsertPointGuard &)=delete | |
| InsertPointGuard & | operator= (const InsertPointGuard &)=delete |
| ~InsertPointGuard () | |
RAII object that stores the current insertion point and restores it when the object is destroyed.
Definition at line 354 of file LoopVectorizationPlanner.h.
|
inline |
Definition at line 360 of file LoopVectorizationPlanner.h.
References B(), llvm::VPBuilder::getInsertBlock(), llvm::VPBuilder::getInsertPoint(), and llvm::VPBuilder::VPBuilder().
Referenced by InsertPointGuard(), and operator=().
|
delete |
References InsertPointGuard().
|
inline |
Definition at line 366 of file LoopVectorizationPlanner.h.
|
delete |
References InsertPointGuard().