Searched refs:InsertBlock (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenABITypes.cpp | 120 CodeGenModule &CGM, llvm::BasicBlock *InsertBlock, in getCXXDestructorImplicitParam() argument 126 CGF.CurFn = InsertBlock->getParent(); in getCXXDestructorImplicitParam() 127 CGF.Builder.SetInsertPoint(InsertBlock, InsertPoint); in getCXXDestructorImplicitParam()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 85 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() argument 86 : Block(InsertBlock), Point(InsertPoint) {} in VPInsertPoint()
|
| H A D | LoopVectorize.cpp | 574 Value *getOrCreateTripCount(BasicBlock *InsertBlock); 577 Value *getOrCreateVectorTripCount(BasicBlock *InsertBlock); 2803 assert(InsertBlock); in getOrCreateTripCount() 2804 IRBuilder<> Builder(InsertBlock->getTerminator()); in getOrCreateTripCount() 2836 InsertBlock->getTerminator()); in getOrCreateTripCount() 2851 Value *TC = getOrCreateTripCount(InsertBlock); in getOrCreateVectorTripCount() 2852 IRBuilder<> Builder(InsertBlock->getTerminator()); in getOrCreateVectorTripCount() 8966 VPBasicBlock *InsertBlock = PrevRecipe->getParent(); in buildVPlanWithVPRecipes() local 8970 if (!InsertBlock) { in buildVPlanWithVPRecipes() 8972 VPBlockUtils::insertBlockAfter(InsertBlock, Region); in buildVPlanWithVPRecipes() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 89 getCXXDestructorImplicitParam(CodeGenModule &CGM, llvm::BasicBlock *InsertBlock,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 1406 Module *M, BasicBlock *InsertBlock, in HandleByValArgumentInit() argument 1408 IRBuilder<> Builder(InsertBlock, InsertBlock->begin()); in HandleByValArgumentInit()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 2037 auto *InsertBlock = IsInCoroSuspendBlock in rewriteMaterializableInstructions() local 2043 IsInCoroSuspendBlock ? InsertBlock->getTerminator() in rewriteMaterializableInstructions() 2044 : &*InsertBlock->getFirstInsertionPt()); in rewriteMaterializableInstructions()
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/llvm/ |
| H A D | llvm_ocaml.c | 1655 LLVMBasicBlockRef InsertBlock = LLVMGetInsertBlock(Builder_val(B)); in llvm_insertion_block() local 1656 if (!InsertBlock) in llvm_insertion_block() 1658 return InsertBlock; in llvm_insertion_block()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1649 BasicBlock *InsertBlock = Loc.IP.getBlock(); in createReductions() local 1651 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductions() 1652 InsertBlock->getTerminator()->eraseFromParent(); in createReductions() 1661 Builder.SetInsertPoint(InsertBlock, InsertBlock->end()); in createReductions()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 243 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument 244 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()
|