Home
last modified time | relevance | path

Searched refs:InsertBlock (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp120 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 DLoopVectorizationPlanner.h85 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() argument
86 : Block(InsertBlock), Point(InsertPoint) {} in VPInsertPoint()
H A DLoopVectorize.cpp574 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 DCodeGenABITypes.h89 getCXXDestructorImplicitParam(CodeGenModule &CGM, llvm::BasicBlock *InsertBlock,
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1406 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 DCoroFrame.cpp2037 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 Dllvm_ocaml.c1655 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 DOMPIRBuilder.cpp1649 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 DIRBuilder.h243 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument
244 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()