Lines Matching refs:InsertPoint
132 /// InsertPoint - A saved insertion point.
133 class InsertPoint {
139 InsertPoint() : Block(0) {}
142 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint)
143 : Block(InsertBlock), Point(InsertPoint) {}
153 InsertPoint saveIP() const {
154 return InsertPoint(GetInsertBlock(), GetInsertPoint());
158 InsertPoint saveAndClearIP() {
159 InsertPoint IP(GetInsertBlock(), GetInsertPoint());
165 void restoreIP(InsertPoint IP) {