Home
last modified time | relevance | path

Searched refs:InsertPointGuard (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h158 class InsertPointGuard {
164 InsertPointGuard(VPBuilder &B) in InsertPointGuard() function
167 InsertPointGuard(const InsertPointGuard &) = delete;
168 InsertPointGuard &operator=(const InsertPointGuard &) = delete;
170 ~InsertPointGuard() { Builder.restoreIP(VPInsertPoint(Block, Point)); } in ~InsertPointGuard()
H A DVPlan.cpp1263 IRBuilder<>::InsertPointGuard Guard(Builder); in execute()
1319 IRBuilderBase::InsertPointGuard IPBuilder(Builder); in execute()
1331 IRBuilderBase::InsertPointGuard IPBuilder(Builder); in execute()
H A DLoopVectorize.cpp2265 IRBuilder<>::InsertPointGuard Guard(Builder); in getBroadcastInstrs()
8650 VPBuilder::InsertPointGuard Guard(Builder); in createBlockInMask()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp168 InstCombiner::BuilderTy::InsertPointGuard Guard(Builder); in visitImpl()
514 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in Negate()
H A DInstCombineSimplifyDemanded.cpp228 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
467 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
484 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
H A DInstCombineVectorOps.cpp1036 BuilderTy::InsertPointGuard Guard(Builder); in foldAggregateConstructionIntoAggregateReuse()
H A DInstCombineCasts.cpp89 IRBuilderBase::InsertPointGuard Guard(Builder); in PromoteCastOfAllocation()
H A DInstCombineSelect.cpp1424 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in tryToReuseConstantFromSelectInComparison()
H A DInstructionCombining.cpp2053 IRBuilderBase::InsertPointGuard Guard(Builder); in visitGetElementPtrInst()
H A DInstCombineAndOrXor.cpp3112 BuilderTy::InsertPointGuard Guard(Builder); in foldXorOfICmps()
H A DInstCombineCompares.cpp3787 BuilderTy::InsertPointGuard Guard(Builder); in foldUnsignedMultiplicationOverflowCheck()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp423 IRBuilder<>::InsertPointGuard IPG(Builder); in createCancel()
560 IRBuilder<>::InsertPointGuard IPG(Builder); in createParallel()
769 IRBuilder<>::InsertPointGuard Guard(Builder); in createParallel()
910 IRBuilder<>::InsertPointGuard IPG(Builder); in createSections()
1007 IRBuilder<>::InsertPointGuard IPG(Builder); in createSection()
2102 IRBuilder<>::InsertPointGuard IPG(Builder); in createCopyinClauseBlocks()
2149 IRBuilder<>::InsertPointGuard IPG(Builder); in createOMPAlloc()
2165 IRBuilder<>::InsertPointGuard IPG(Builder); in createOMPFree()
2179 IRBuilder<>::InsertPointGuard IPG(Builder); in createCachedThreadPrivate()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp190 IRBuilder<>::InsertPointGuard Guard(IRB); in addBoundsChecking()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp283 IRBuilder<>::InsertPointGuard Guard(Builder); in FlattenParallelAndOr()
H A DLCSSA.cpp88 IRBuilderBase::InsertPointGuard InsertPtGuard(Builder); in formLCSSAForInstructions()
H A DSimplifyLibCalls.cpp3093 IRBuilderBase::InsertPointGuard Guard(Builder); in optimizeCall()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h367 class InsertPointGuard {
374 InsertPointGuard(IRBuilderBase &B) in InsertPointGuard() function
378 InsertPointGuard(const InsertPointGuard &) = delete;
379 InsertPointGuard &operator=(const InsertPointGuard &) = delete;
381 ~InsertPointGuard() { in ~InsertPointGuard()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp918 BuilderTy::InsertPointGuard Guard(Builder); in compute_()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp922 IRBuilderBase::InsertPointGuard Guard(IC.Builder); in simplifyAMDGCNMemoryIntrinsicDemanded()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp1924 IRBuilderBase::InsertPointGuard Guard(IC.Builder); in simplifyDemandedVectorEltsIntrinsic()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h1741 CGBuilderTy::InsertPointGuard IPG(CGF.Builder);
H A DCGCall.cpp5332 llvm::IRBuilder<>::InsertPointGuard IPGuard(Builder); in EmitCall()
H A DCGExpr.cpp92 llvm::IRBuilderBase::InsertPointGuard IPG(Builder); in CreateTempAlloca()
H A DCGOpenMPRuntime.cpp1233 CGBuilderTy::InsertPointGuard IPG(CGF.Builder); in PushAndPopStackRAII()
1516 CGBuilderTy::InsertPointGuard IPG(CGF.Builder); in getThreadID()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3193 IRBuilderBase::InsertPointGuard Guard(IRB); in visitPHINode()

12