Home
last modified time | relevance | path

Searched refs:SetInsertPoint (Results 1 – 25 of 83) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DScalarizeMaskedMemIntrin.cpp142 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
198 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
209 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
267 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
315 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
325 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
374 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
417 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
429 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
487 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedScatter()
[all …]
H A DAtomicExpandPass.cpp840 Builder.SetInsertPoint(BB); in expandPartwordCmpXchg()
859 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
886 Builder.SetInsertPoint(FailureBB); in expandPartwordCmpXchg()
898 Builder.SetInsertPoint(CI); in expandPartwordCmpXchg()
1004 Builder.SetInsertPoint(BB); in insertRMWLLSCLoop()
1008 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1161 Builder.SetInsertPoint(BB); in expandAtomicCmpXchg()
1167 Builder.SetInsertPoint(StartBB); in expandAtomicCmpXchg()
1205 Builder.SetInsertPoint(SuccessBB); in expandAtomicCmpXchg()
1351 Builder.SetInsertPoint(BB); in insertRMWCmpXchgLoop()
[all …]
H A DExpandMemCmp.cpp280 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in emitLoadCompareByteBlock()
326 Builder.SetInsertPoint(CI); in getCompareLoadPairs()
328 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in getCompareLoadPairs()
446 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
502 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
510 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
526 Builder.SetInsertPoint(ResBlock.BB); in setupResultBlockPHINodes()
535 Builder.SetInsertPoint(&EndBlock->front()); in setupEndBlockPHINodes()
H A DSafeStack.cpp455 IRB.SetInsertPoint(I->getNextNode()); in createStackRestorePoints()
542 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
549 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
581 IRB.SetInsertPoint(cast<Instruction>(NewArg)->getNextNode()); in moveStaticAllocasToUnsafeStack()
587 IRB.SetInsertPoint(AI); in moveStaticAllocasToUnsafeStack()
637 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
835 IRB.SetInsertPoint(RI); in run()
H A DWasmEHPrepare.cpp228 IRB.SetInsertPoint(BB); in prepareThrows()
320 IRB.SetInsertPoint(&*BB->getFirstInsertionPt()); in prepareEHPad()
354 IRB.SetInsertPoint(Exn->getNextNode()); in prepareEHPad()
H A DShadowStackGCLowering.cpp313 AtEntry.SetInsertPoint(IP->getParent(), IP); in runOnFunction()
339 AtEntry.SetInsertPoint(IP->getParent(), IP); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp411 IRB.SetInsertPoint(CI); in wrapInvoke()
547 IRB.SetInsertPoint(BB); in wrapTestSetjmp()
560 IRB.SetInsertPoint(ThenBB1); in wrapTestSetjmp()
573 IRB.SetInsertPoint(ThenBB2); in wrapTestSetjmp()
578 IRB.SetInsertPoint(EndBB2); in wrapTestSetjmp()
586 IRB.SetInsertPoint(EndBB1); in wrapTestSetjmp()
756 IRB.SetInsertPoint(II); in runEHOnFunction()
797 IRB.SetInsertPoint(RI); in runEHOnFunction()
819 IRB.SetInsertPoint(CI); in runEHOnFunction()
837 IRB.SetInsertPoint(LPI); in runEHOnFunction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp69 Builder.SetInsertPoint(URemInst); in generateSignedRemainderCode()
94 Builder.SetInsertPoint(UDiv); in generatedUnsignedRemainderCode()
143 Builder.SetInsertPoint(UDiv); in generateSignedDivisionCode()
251 Builder.SetInsertPoint(SpecialCases); in generateUnsignedDivisionCode()
271 Builder.SetInsertPoint(BB1); in generateUnsignedDivisionCode()
282 Builder.SetInsertPoint(Preheader); in generateUnsignedDivisionCode()
305 Builder.SetInsertPoint(DoWhile); in generateUnsignedDivisionCode()
330 Builder.SetInsertPoint(LoopExit); in generateUnsignedDivisionCode()
340 Builder.SetInsertPoint(End, End->begin()); in generateUnsignedDivisionCode()
H A DEscapeEnumerator.cpp44 Builder.SetInsertPoint(TI); in Next()
93 Builder.SetInsertPoint(RI); in Next()
H A DFlattenCFG.cpp296 Builder.SetInsertPoint(PBI); in FlattenParallelAndOr()
452 Builder.SetInsertPoint(PBI); in MergeIfRegion()
455 Builder.SetInsertPoint(SaveInsertBB, SaveInsertPt); in MergeIfRegion()
H A DCallPromotionUtils.cpp111 Builder.SetInsertPoint(&MergeBlock->front()); in createRetPHINode()
301 Builder.SetInsertPoint(MergeBlock); in versionCallSite()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCUDANV.cpp101 FuncBuilder.SetInsertPoint(DummyBlock); in makeDummyFunction()
255 Builder.SetInsertPoint(EntryBB); in makeRegisterGlobalsFn()
376 CtorBuilder.SetInsertPoint(CtorEntryBB); in makeModuleCtorFunction()
486 CtorBuilder.SetInsertPoint(IfBlock); in makeModuleCtorFunction()
495 CtorBuilder.SetInsertPoint(ExitBlock); in makeModuleCtorFunction()
600 DtorBuilder.SetInsertPoint(DtorEntryBB); in makeModuleDtorFunction()
617 DtorBuilder.SetInsertPoint(IfBlock); in makeModuleDtorFunction()
622 DtorBuilder.SetInsertPoint(ExitBlock); in makeModuleDtorFunction()
H A DCGAtomic.cpp401 CGF.Builder.SetInsertPoint(ContinueBB); in emitAtomicCmpXchg()
482 CGF.Builder.SetInsertPoint(SeqCstBB); in emitAtomicCmpXchgFailureSet()
490 CGF.Builder.SetInsertPoint(ContBB); in emitAtomicCmpXchgFailureSet()
709 Builder.SetInsertPoint(B); in EmitAtomicOp()
717 Builder.SetInsertPoint(ContBB); in EmitAtomicOp()
1280 Builder.SetInsertPoint(MonotonicBB); in EmitAtomicExpr()
1285 Builder.SetInsertPoint(AcquireBB); in EmitAtomicExpr()
1295 Builder.SetInsertPoint(ReleaseBB); in EmitAtomicExpr()
1303 Builder.SetInsertPoint(AcqRelBB); in EmitAtomicExpr()
1310 Builder.SetInsertPoint(SeqCstBB); in EmitAtomicExpr()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp79 Builder.SetInsertPoint(Intrin); in lowerCoroPromise()
98 Builder.SetInsertPoint(II); in lowerCoroDone()
137 Builder.SetInsertPoint(II); in lowerCoroNoop()
H A DCoroCleanup.cpp42 Builder.SetInsertPoint(SubFn); in lowerSubFn()
50 Builder.SetInsertPoint(SubFn); in lowerSubFn()
H A DCoroFrame.cpp499 Builder.SetInsertPoint(InsertBefore); in insertSpills()
554 Builder.SetInsertPoint(InsertPt); in insertSpills()
589 Builder.SetInsertPoint(&Shape.AllocaSpillBlock->front()); in insertSpills()
H A DCoroSplit.cpp110 Builder.SetInsertPoint(Save); in createResumeEntryBlock()
165 Builder.SetInsertPoint(UnreachBB); in createResumeEntryBlock()
230 Builder.SetInsertPoint(OldSwitchBB->getTerminator()); in handleFinalSuspend()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp242 B.SetInsertPoint(&I); in optimizeAtomic()
376 B.SetInsertPoint(SingleLaneTerminator); in optimizeAtomic()
386 B.SetInsertPoint(&I); in optimizeAtomic()
430 B.SetInsertPoint(PixelExitBB->getFirstNonPHI()); in optimizeAtomic()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp65 Builder.SetInsertPoint(LibCallBB); in optimizeSQRT()
75 Builder.SetInsertPoint(&CurrBB); in optimizeSQRT()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCodeGenPrepare.cpp506 Builder.SetInsertPoint(I); in PrepareConstants()
531 Builder.SetInsertPoint(InsertPt); in ExtendSources()
616 Builder.SetInsertPoint(I); in PromoteTree()
639 Builder.SetInsertPoint(cast<Instruction>(V)); in TruncateSinks()
736 Builder.SetInsertPoint(Trunc); in ConvertTruncs()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp183 State->Builder.SetInsertPoint(NewBB); in execute()
186 State->Builder.SetInsertPoint(Terminator); in execute()
389 State->Builder.SetInsertPoint(VectorHeaderBB); in execute()
391 State->Builder.SetInsertPoint(Terminator); in execute()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h127 void SetInsertPoint(BasicBlock::iterator I) { Point = I; } in SetInsertPoint() function
274 Builder.SetInsertPoint(IP);
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp221 Builder.SetInsertPoint(Preheader->getTerminator()); in InsertBinop()
548 Builder.SetInsertPoint(Preheader->getTerminator()); in expandAddToGEP()
973 Builder.SetInsertPoint(&*NewInsertPt); in fixupInsertPoints()
976 InsertPtGuard->SetInsertPoint(NewInsertPt); in fixupInsertPoints()
1275 Builder.SetInsertPoint(Header, Header->begin()); in getAddRecExprPHILiterally()
1296 Builder.SetInsertPoint(InsertPos); in getAddRecExprPHILiterally()
1785 Builder.SetInsertPoint(InsertPt); in expand()
2143 Builder.SetInsertPoint(IP); in expandEqualPredicate()
2172 Builder.SetInsertPoint(Loc); in generateOverflowCheck()
2186 Builder.SetInsertPoint(Loc); in generateOverflowCheck()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp546 IRB.SetInsertPoint(CheckTerm); in instrumentMemAccessInline()
825 IRB.SetInsertPoint(Br); in emitPrologue()
831 IRB.SetInsertPoint(&*Br->getSuccessor(0)->begin()); in emitPrologue()
919 IRB.SetInsertPoint(RI); in instrumentStack()
H A DGCOVProfiling.cpp1087 Builder.SetInsertPoint(FileLoopHeader); in insertCounterWriteout()
1111 Builder.SetInsertPoint(CounterLoopHeader); in insertCounterWriteout()
1143 Builder.SetInsertPoint(FileLoopLatch); in insertCounterWriteout()
1152 Builder.SetInsertPoint(ExitBB); in insertCounterWriteout()

1234