| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 321 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 D | VPlan.cpp | 308 IRBuilder<>::InsertPointGuard Guard(Builder); in get()
|
| H A D | VPlanRecipes.cpp | 3721 IRBuilder<>::InsertPointGuard Guard(State.Builder); in execute() 3865 IRBuilder<>::InsertPointGuard Guard(Builder); in execute()
|
| H A D | VPlanTransforms.cpp | 595 VPBuilder::InsertPointGuard Guard(Builder); in createScalarIVSteps()
|
| H A D | VectorCombine.cpp | 1530 IRBuilder<>::InsertPointGuard Guard(Builder); in freeze()
|
| H A D | SLPVectorizer.cpp | 17536 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 D | InstCombineNegator.cpp | 157 InstCombiner::BuilderTy::InsertPointGuard Guard(Builder); in visitImpl() 570 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in Negate()
|
| H A D | InstCombineSimplifyDemanded.cpp | 293 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 D | InstructionCombining.cpp | 202 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 D | InstCombineSelect.cpp | 1721 InstCombiner::BuilderTy::InsertPointGuard Guard(IC.Builder); in tryToReuseConstantFromSelectInComparison() 2008 InstCombiner::BuilderTy::InsertPointGuard Guard(Builder); in foldSelectInstWithICmp()
|
| H A D | InstCombineVectorOps.cpp | 1208 BuilderTy::InsertPointGuard Guard(Builder); in foldAggregateConstructionIntoAggregateReuse()
|
| H A D | InstCombineAndOrXor.cpp | 4466 BuilderTy::InsertPointGuard Guard(Builder); in foldXorOfICmps()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 281 IRBuilder<>::InsertPointGuard Guard(Builder); in FlattenParallelAndOr()
|
| H A D | SimplifyLibCalls.cpp | 2714 IRBuilderBase::InsertPointGuard Guard(B); in mergeSqrtToExp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | BoundsChecking.cpp | 243 IRBuilder<>::InsertPointGuard Guard(IRB); in addBoundsChecking()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1081 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 D | IRBuilder.h | 409 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 D | AMDGPULowerBufferFatPointers.cpp | 1404 IRBuilder<InstSimplifyFolder>::InsertPointGuard Guard(IRB); in getPtrParts() 1482 IRBuilder<InstSimplifyFolder>::InsertPointGuard Guard(IRB); in processConditionals()
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 1724 IRBuilderBase::InsertPointGuard Guard(IC.Builder); in simplifyAMDGCNMemoryIntrinsicDemanded()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 3230 llvm::IRBuilderBase::InsertPointGuard IPG(Builder); in EmitAsmStmt() 3271 llvm::IRBuilderBase::InsertPointGuard IPG(Builder); in EmitAsmStmt()
|
| H A D | CGCall.cpp | 5994 llvm::IRBuilder<>::InsertPointGuard IPGuard(Builder); in EmitCall() 6024 CGBuilderTy::InsertPointGuard IPG(Builder); in EmitCall()
|
| H A D | CodeGenFunction.h | 1939 CGBuilderTy::InsertPointGuard IPG(CGF.Builder);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemoryBuiltins.cpp | 1244 BuilderTy::InsertPointGuard Guard(Builder); in compute_()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 3276 IRBuilderBase::InsertPointGuard Guard(IC.Builder); in simplifyDemandedVectorEltsIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 3697 IRBuilderBase::InsertPointGuard Guard(IRB); in visitPHINode()
|