Searched refs:InsertBlock (Results 1 – 9 of 9) sorted by relevance
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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 | 589 Value *getOrCreateTripCount(BasicBlock *InsertBlock); 592 Value *getOrCreateVectorTripCount(BasicBlock *InsertBlock); 2850 Value *InnerLoopVectorizer::getOrCreateTripCount(BasicBlock *InsertBlock) { in getOrCreateTripCount() argument 2854 assert(InsertBlock); in getOrCreateTripCount() 2855 IRBuilder<> Builder(InsertBlock->getTerminator()); in getOrCreateTripCount() 2861 const DataLayout &DL = InsertBlock->getModule()->getDataLayout(); in getOrCreateTripCount() 2869 InsertBlock->getTerminator()); in getOrCreateTripCount() 2874 InsertBlock->getTerminator()); in getOrCreateTripCount() 2880 InnerLoopVectorizer::getOrCreateVectorTripCount(BasicBlock *InsertBlock) { in getOrCreateVectorTripCount() argument 2884 Value *TC = getOrCreateTripCount(InsertBlock); in getOrCreateVectorTripCount() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 89 getCXXDestructorImplicitParam(CodeGenModule &CGM, llvm::BasicBlock *InsertBlock,
|
| /openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/ |
| H A D | llvm_ocaml.c | 1644 LLVMBasicBlockRef InsertBlock = LLVMGetInsertBlock(Builder_val(B)); in llvm_insertion_block() local 1645 if (!InsertBlock) in llvm_insertion_block() 1647 return InsertBlock; in llvm_insertion_block()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 1539 Module *M, BasicBlock *InsertBlock, in HandleByValArgumentInit() argument 1541 IRBuilder<> Builder(InsertBlock, InsertBlock->begin()); in HandleByValArgumentInit()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 2120 auto *InsertBlock = IsInCoroSuspendBlock in rewriteMaterializableInstructions() local 2126 IsInCoroSuspendBlock ? InsertBlock->getTerminator() in rewriteMaterializableInstructions() 2127 : &*InsertBlock->getFirstInsertionPt()); in rewriteMaterializableInstructions()
|
| /openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1738 BasicBlock *InsertBlock = Loc.IP.getBlock(); in createReductions() local 1740 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductions() 1741 InsertBlock->getTerminator()->eraseFromParent(); in createReductions() 1750 Builder.SetInsertPoint(InsertBlock, InsertBlock->end()); in createReductions()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 252 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument 253 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()
|