Lines Matching defs:CodeGenIP

57   [&cb](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) -> Error {            \
58 cb(AllocaIP, CodeGenIP); \
63 [&cb](InsertPointTy CodeGenIP, Value *LC) -> Error { \
64 cb(CodeGenIP, LC); \
249 auto LoopBodyGenCB = [&](OpenMPIRBuilder::InsertPointTy CodeGenIP,
251 Builder.restoreIP(CodeGenIP);
665 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
672 Builder.restoreIP(CodeGenIP);
677 SplitBlockAndInsertIfThenElse(Cmp, CodeGenIP.getBlock()->getTerminator(),
682 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
690 return CodeGenIP;
702 Builder.restoreIP(CodeGenIP);
704 return CodeGenIP;
707 auto FiniCB = [&](InsertPointTy CodeGenIP) {
778 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
785 Builder.restoreIP(CodeGenIP);
790 SplitBlockAndInsertIfThenElse(Cmp, CodeGenIP.getBlock()->getTerminator(),
795 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
803 return CodeGenIP;
815 Builder.restoreIP(CodeGenIP);
817 return CodeGenIP;
820 auto FiniCB = [&](InsertPointTy CodeGenIP) {
886 auto InnerBodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
891 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
899 Builder.restoreIP(CodeGenIP);
901 return CodeGenIP;
904 auto FiniCB = [&](InsertPointTy CodeGenIP) {
909 auto OuterBodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
911 Builder.restoreIP(CodeGenIP);
912 BasicBlock *CGBB = CodeGenIP.getBlock();
913 BasicBlock *NewBB = SplitBlock(CGBB, &*CodeGenIP.getPoint());
987 auto InnerBodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
992 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
1000 Builder.restoreIP(CodeGenIP);
1002 return CodeGenIP;
1005 auto FiniCB = [&](InsertPointTy CodeGenIP) {
1010 auto OuterBodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
1012 Builder.restoreIP(CodeGenIP);
1013 BasicBlock *CGBB = CodeGenIP.getBlock();
1014 BasicBlock *NewBB1 = SplitBlock(CGBB, &*CodeGenIP.getPoint());
1108 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
1115 Builder.restoreIP(CodeGenIP);
1125 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
1133 return CodeGenIP;
1145 Builder.restoreIP(CodeGenIP);
1147 return CodeGenIP;
1150 auto FiniCB = [&](InsertPointTy CodeGenIP) {
1215 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
1218 Builder.restoreIP(CodeGenIP);
1352 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
1354 Builder.restoreIP(CodeGenIP);
1361 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &,
1364 return CodeGenIP;
1395 auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, llvm::Value *LC) {
1398 Builder.restoreIP(CodeGenIP);
1402 SplitBlockAndInsertIfThenElse(Cmp, CodeGenIP.getBlock()->getTerminator(),
1461 auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, llvm::Value *LC) {
1910 auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, llvm::Value *LC) {
2874 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
2882 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
2883 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
2886 Builder.restoreIP(CodeGenIP);
2955 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
2963 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
2964 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
2967 Builder.restoreIP(CodeGenIP);
3034 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
3036 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
3037 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
3041 Builder.restoreIP(CodeGenIP);
3285 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
3286 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
3287 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
3290 Builder.restoreIP(CodeGenIP);
3359 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
3360 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
3361 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
3364 Builder.restoreIP(CodeGenIP);
3466 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
3474 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
3475 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
3478 Builder.restoreIP(CodeGenIP);
3559 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
3567 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
3568 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
3571 Builder.restoreIP(CodeGenIP);
3680 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
3688 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
3689 llvm::Instruction *CodeGenIPInst = &*CodeGenIP.getPoint();
3692 Builder.restoreIP(CodeGenIP);
4532 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
4537 Builder.restoreIP(CodeGenIP);
4548 SplitBlockAndInsertIfThenElse(Cmp, CodeGenIP.getBlock()->getTerminator(),
4613 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
4614 Builder.restoreIP(CodeGenIP);
4669 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
4670 Builder.restoreIP(CodeGenIP);
4731 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
4732 Builder.restoreIP(CodeGenIP);
4798 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
4799 Builder.restoreIP(CodeGenIP);
4855 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
4856 Builder.restoreIP(CodeGenIP);
4922 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
4923 Builder.restoreIP(CodeGenIP);
5140 auto BodyGenCB = [&](InsertPointTy InnerAllocaIP, InsertPointTy CodeGenIP) {
5142 Builder.restoreIP(CodeGenIP);
5166 auto PrivCB = [&](InsertPointTy InnerAllocaIP, InsertPointTy CodeGenIP,
5178 return CodeGenIP;
5181 Builder.restoreIP(CodeGenIP);
5192 auto FiniCB = [&](InsertPointTy CodeGenIP) { return Error::success(); };
5381 InsertPointTy CodeGenIP) {
5383 Builder.restoreIP(CodeGenIP);
5402 InsertPointTy CodeGenIP) {
5404 Builder.restoreIP(CodeGenIP);
5425 auto PrivCB = [&](InsertPointTy InnerAllocaIP, InsertPointTy CodeGenIP,
5437 return CodeGenIP;
5440 Builder.restoreIP(CodeGenIP);
5451 auto FiniCB = [&](InsertPointTy CodeGenIP) { return Error::success(); };
5557 auto SectionCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
5562 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
5564 llvm::Value *&ReplVal) { return CodeGenIP; };
5602 auto SectionCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
5604 CaseBBs.push_back(CodeGenIP.getBlock());
5605 SwitchBB = CodeGenIP.getBlock()->getSinglePredecessor();
5606 Builder.restoreIP(CodeGenIP);
5613 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
5616 return CodeGenIP;
5709 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
5711 llvm::Value *&ReplVal) { return CodeGenIP; };
6084 auto BodyCB = [&](InsertPointTy CodeGenIP, BodyGenTy BodyGenType) {
6087 Builder.restoreIP(CodeGenIP);
6130 auto BodyTargetCB = [&](InsertPointTy CodeGenIP, BodyGenTy BodyGenType) {
6132 Builder.restoreIP(CodeGenIP);
6191 InsertPointTy CodeGenIP) -> InsertPointTy {
6192 Builder.restoreIP(CodeGenIP);
6208 llvm::OpenMPIRBuilder::InsertPointTy CodeGenIP) {
6211 return CodeGenIP;
6225 Builder.restoreIP(CodeGenIP);
6363 llvm::OpenMPIRBuilder::InsertPointTy CodeGenIP) {
6366 return CodeGenIP;
6380 Builder.restoreIP(CodeGenIP);
6395 OpenMPIRBuilder::InsertPointTy CodeGenIP)
6397 Builder.restoreIP(CodeGenIP);
6541 InsertPointTy CodeGenIP) -> InsertPointTy {
6542 Builder.restoreIP(CodeGenIP);
6548 OpenMPIRBuilder::InsertPointTy CodeGenIP) {
6549 Builder.restoreIP(CodeGenIP);
6643 OpenMPIRBuilder::InsertPointTy CodeGenIP) {
6644 Builder.restoreIP(CodeGenIP);
6655 OpenMPIRBuilder::InsertPointTy CodeGenIP)
6657 Builder.restoreIP(CodeGenIP);
6658 OutlinedFn = CodeGenIP.getBlock()->getParent();
6734 llvm::OpenMPIRBuilder::InsertPointTy CodeGenIP) {
6737 return CodeGenIP;
6751 Builder.restoreIP(CodeGenIP);
6768 OpenMPIRBuilder::InsertPointTy CodeGenIP)
6770 Builder.restoreIP(CodeGenIP);
6893 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
6898 Builder.restoreIP(CodeGenIP);
6909 SplitBlockAndInsertIfThenElse(Cmp, CodeGenIP.getBlock()->getTerminator(),
7021 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7056 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7092 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7172 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7230 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7309 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7314 Builder.restoreIP(CodeGenIP);
7326 CodeGenIP.getBlock()->getTerminator(),
7400 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7406 Builder.restoreIP(CodeGenIP);
7407 auto TaskBodyGenCB1 = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7408 Builder.restoreIP(CodeGenIP);
7420 auto TaskBodyGenCB2 = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) {
7421 Builder.restoreIP(CodeGenIP);