Lines Matching refs:Builder
273 CGBuilderTy Builder;
299 /// instruction is created using Builder.
834 DI->EmitLexicalBlockStart(CGF.Builder, Range.getBegin());
846 DI->EmitLexicalBlockEnd(CGF.Builder, Range.getEnd());
908 CGF.Builder.CreateStore(TempAddr.getPointer(), Temp);
1074 : StartBB(CGF.Builder.GetInsertBlock()) {}
1354 auto IP = CGF.Builder.saveAndClearIP();
1358 CGF.Builder.restoreIP(IP);
1388 CGF.Builder.CreateUnreachable();
1389 CGF.Builder.ClearInsertionPoint();
1410 PGO.emitCounterIncrement(Builder, S, StepV);
1596 // Helper class for the OpenMP IR Builder. Allows reusability of code used for
1629 CGF.Builder.Insert(RTLFnCI);
1659 CGBuilderTy::InsertPointGuard IPG(CGF.Builder);
1661 "OpenMP IR Builder should cause terminated block!");
1669 CGF.Builder.SetInsertPoint(IPBB);
1688 CGF.Builder.SetInsertPoint(CodeGenIPBB);
1692 if (CGF.Builder.saveIP().isSet())
1693 CGF.Builder.CreateBr(&FiniBB);
1712 IP = CGF.Builder.saveIP();
1721 CGF.Builder.restoreIP(IP);
2327 return Builder.GetInsertBlock() != nullptr;
4684 CGF.Builder.CreateStore(value, alloca);
4696 return CGF.Builder.CreateAlignedLoad(alloca, alloca->getAlign());