Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h321 class InsertPointGuard {
327 InsertPointGuard(VPBuilder &B) in InsertPointGuard() function
330 InsertPointGuard(const InsertPointGuard &) = delete;
331 InsertPointGuard &operator=(const InsertPointGuard &) = delete;
333 ~InsertPointGuard() { Builder.restoreIP(VPInsertPoint(Block, Point)); } in ~InsertPointGuard()
H A DVPlan.cpp308 IRBuilder<>::InsertPointGuard Guard(Builder); in get()
H A DVPlanRecipes.cpp3721 IRBuilder<>::InsertPointGuard Guard(State.Builder); in execute()
3865 IRBuilder<>::InsertPointGuard Guard(Builder); in execute()
H A DVPlanTransforms.cpp595 VPBuilder::InsertPointGuard Guard(Builder); in createScalarIVSteps()
H A DVectorCombine.cpp1530 IRBuilder<>::InsertPointGuard Guard(Builder); in freeze()
H A DSLPVectorizer.cpp17536 IRBuilderBase::InsertPointGuard Guard(Builder); in vectorizeTree()
18647 IRBuilderBase::InsertPointGuard Guard(Builder); in vectorizeTree()
18970 IRBuilderBase::InsertPointGuard Guard(Builder); in vectorizeTree()
19260 IRBuilder<>::InsertPointGuard Guard(Builder); in vectorizeTree()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineNegator.cpp157 InstCombiner::BuilderTy::InsertPointGuard Guard(Builder); in visitImpl()
570 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in Negate()
H A DInstCombineSimplifyDemanded.cpp293 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
436 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
508 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
525 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
562 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
606 IRBuilderBase::InsertPointGuard Guard(Builder); in SimplifyDemandedUseBits()
H A DInstructionCombining.cpp202 IRBuilderBase::InsertPointGuard Guard(Builder); in EmitGEPOffset()
2872 IRBuilderBase::InsertPointGuard Guard(*Builder); in getFreelyInvertedImpl()
3062 IRBuilderBase::InsertPointGuard Guard(Builder); in foldGEPOfPhi()
3625 IRBuilderBase::InsertPointGuard Guard(Builder); in visitAllocSite()
H A DInstCombineSelect.cpp1721 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in tryToReuseConstantFromSelectInComparison()
2008 InstCombiner::BuilderTy::InsertPointGuard Guard(Builder); in foldSelectInstWithICmp()
H A DInstCombineVectorOps.cpp1208 BuilderTy::InsertPointGuard Guard(Builder); in foldAggregateConstructionIntoAggregateReuse()
H A DInstCombineAndOrXor.cpp4466 BuilderTy::InsertPointGuard Guard(Builder); in foldXorOfICmps()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp281 IRBuilder<>::InsertPointGuard Guard(Builder); in FlattenParallelAndOr()
H A DSimplifyLibCalls.cpp2714 IRBuilderBase::InsertPointGuard Guard(B); in mergeSqrtToExp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp243 IRBuilder<>::InsertPointGuard Guard(IRB); in addBoundsChecking()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1081 IRBuilder<>::InsertPointGuard IPG(Builder); in createCancel()
1132 IRBuilder<>::InsertPointGuard IPG(Builder); in createCancellationPoint()
1555 IRBuilder<>::InsertPointGuard IPG(Builder); in createParallel()
1685 IRBuilder<>::InsertPointGuard Guard(Builder); in createParallel()
2325 IRBuilder<>::InsertPointGuard IPG(Builder); in createSection()
2620 IRBuilder<>::InsertPointGuard IPG(Builder); in emitInterWarpCopyFunction()
2856 IRBuilder<>::InsertPointGuard IPG(Builder); in emitShuffleAndReduceFunction()
3022 IRBuilder<>::InsertPointGuard IPG(Builder); in emitListToGlobalCopyFunction()
3132 IRBuilder<>::InsertPointGuard IPG(Builder); in emitListToGlobalReduceFunction()
3215 IRBuilder<>::InsertPointGuard IPG(Builder); in emitGlobalToListCopyFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h409 class InsertPointGuard {
416 InsertPointGuard(IRBuilderBase &B) in InsertPointGuard() function
420 InsertPointGuard(const InsertPointGuard &) = delete;
421 InsertPointGuard &operator=(const InsertPointGuard &) = delete;
423 ~InsertPointGuard() { in ~InsertPointGuard()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp1404 IRBuilder<InstSimplifyFolder>::InsertPointGuard Guard(IRB); in getPtrParts()
1482 IRBuilder<InstSimplifyFolder>::InsertPointGuard Guard(IRB); in processConditionals()
H A DAMDGPUInstCombineIntrinsic.cpp1724 IRBuilderBase::InsertPointGuard Guard(IC.Builder); in simplifyAMDGCNMemoryIntrinsicDemanded()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp3230 llvm::IRBuilderBase::InsertPointGuard IPG(Builder); in EmitAsmStmt()
3271 llvm::IRBuilderBase::InsertPointGuard IPG(Builder); in EmitAsmStmt()
H A DCGCall.cpp5994 llvm::IRBuilder<>::InsertPointGuard IPGuard(Builder); in EmitCall()
6024 CGBuilderTy::InsertPointGuard IPG(Builder); in EmitCall()
H A DCodeGenFunction.h1939 CGBuilderTy::InsertPointGuard IPG(CGF.Builder);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp1244 BuilderTy::InsertPointGuard Guard(Builder); in compute_()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp3276 IRBuilderBase::InsertPointGuard Guard(IC.Builder); in simplifyDemandedVectorEltsIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3697 IRBuilderBase::InsertPointGuard Guard(IRB); in visitPHINode()

12