Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp119 CodeGenModule &CGM, llvm::BasicBlock *InsertBlock, in getCXXDestructorImplicitParam() argument
125 CGF.CurFn = InsertBlock->getParent(); in getCXXDestructorImplicitParam()
126 CGF.Builder.SetInsertPoint(InsertBlock, InsertPoint); in getCXXDestructorImplicitParam()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h100 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() argument
101 : Block(InsertBlock), Point(InsertPoint) {} in VPInsertPoint()
H A DVPlanTransforms.cpp860 VPBasicBlock *InsertBlock = Previous->getParent(); in adjustFixedOrderRecurrences() local
862 LoopBuilder.setInsertPoint(InsertBlock, InsertBlock->getFirstNonPhi()); in adjustFixedOrderRecurrences()
864 LoopBuilder.setInsertPoint(InsertBlock, in adjustFixedOrderRecurrences()
H A DLoopVectorize.cpp571 Value *getOrCreateVectorTripCount(BasicBlock *InsertBlock);
2408 InnerLoopVectorizer::getOrCreateVectorTripCount(BasicBlock *InsertBlock) { in getOrCreateVectorTripCount() argument
2413 IRBuilder<> Builder(InsertBlock->getTerminator()); in getOrCreateVectorTripCount()
H A DSLPVectorizer.cpp10962 const BasicBlock *InsertBlock = InsertPt->getParent(); in isGatherShuffledSingleRegisterEntry() local
10963 auto *NodeEUI = DT->getNode(InsertBlock); in isGatherShuffledSingleRegisterEntry()
10970 if (TEInsertPt->getParent() != InsertBlock && in isGatherShuffledSingleRegisterEntry()
10973 if (TEInsertPt->getParent() == InsertBlock && in isGatherShuffledSingleRegisterEntry()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h90 getCXXDestructorImplicitParam(CodeGenModule &CGM, llvm::BasicBlock *InsertBlock,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp114 BasicBlock *InsertBlock);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1625 Module *M, BasicBlock *InsertBlock, in HandleByValArgumentInit() argument
1628 IRBuilder<> Builder(InsertBlock, InsertBlock->begin()); in HandleByValArgumentInit()
1642 if (!CI->getDebugLoc() && InsertBlock->getParent()->getSubprogram()) in HandleByValArgumentInit()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp3601 BasicBlock *InsertBlock = Loc.IP.getBlock(); in createReductions() local
3603 InsertBlock->splitBasicBlock(Loc.IP.getPoint(), "reduce.finalize"); in createReductions()
3604 InsertBlock->getTerminator()->eraseFromParent(); in createReductions()
3613 Builder.SetInsertPoint(InsertBlock, InsertBlock->end()); in createReductions()
4261 BasicBlock *InsertBlock, Value *Ident, Value *LoopBodyArg, in createTargetLoopWorkshareCall() argument
4280 Builder.restoreIP({InsertBlock, std::prev(InsertBlock->end())}); in createTargetLoopWorkshareCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h263 InsertPoint(BasicBlock *InsertBlock, BasicBlock::iterator InsertPoint) in InsertPoint() argument
264 : Block(InsertBlock), Point(InsertPoint) {} in InsertPoint()