Home
last modified time | relevance | path

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

12345

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp161 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
236 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedLoad()
301 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
370 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedStore()
428 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
492 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedGather()
561 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedScatter()
619 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedScatter()
649 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedExpandLoad()
725 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedExpandLoad()
[all …]
H A DPartiallyInlineLibCalls.cpp72 Builder.SetInsertPoint(JoinBB, JoinBB->begin()); in optimizeSQRT()
79 Builder.SetInsertPoint(LibCallTerm); in optimizeSQRT()
88 Builder.SetInsertPoint(CurrBBTerm); in optimizeSQRT()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp428 IRB.SetInsertPoint(CI); in wrapInvoke()
583 IRB.SetInsertPoint(BB); in wrapTestSetjmp()
596 IRB.SetInsertPoint(ThenBB1); in wrapTestSetjmp()
614 IRB.SetInsertPoint(EndBB2); in wrapTestSetjmp()
622 IRB.SetInsertPoint(EndBB1); in wrapTestSetjmp()
674 IRB.SetInsertPoint(CI); in replaceLongjmpWithEmscriptenLongjmp()
825 IRB.SetInsertPoint(II); in runEHOnFunction()
907 IRB.SetInsertPoint(RI); in runEHOnFunction()
930 IRB.SetInsertPoint(CI); in runEHOnFunction()
949 IRB.SetInsertPoint(LPI); in runEHOnFunction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp122 B.SetInsertPoint(Latch); in createLoop()
182 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
212 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
228 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
289 B.SetInsertPoint(ColBody->getTerminator()); in createTileDPLoops()
356 B.SetInsertPoint(InnerBody->getTerminator()); in createTileDPLoops()
457 B.SetInsertPoint(ColLoopLatch->getTerminator()); in createTileDPLoops()
483 PreBuilder.SetInsertPoint(TileDP); in lowerTileDP()
497 Builder.SetInsertPoint(End->getFirstNonPHI()); in lowerTileDP()
528 PreBuilder.SetInsertPoint(TileLoadStore); in lowerTileLoadStore()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp403 Builder.SetInsertPoint(ThenTI); in createCancel()
458 Builder.SetInsertPoint(BB); in emitCancelationCheckImpl()
645 Builder.SetInsertPoint(CI); in createParallel()
664 Builder.SetInsertPoint(PrivTID); in createParallel()
985 Builder.SetInsertPoint(ExitBB); in createSections()
1102 Builder.SetInsertPoint(Header); in createLoopSkeleton()
1107 Builder.SetInsertPoint(Cond); in createLoopSkeleton()
1112 Builder.SetInsertPoint(Body); in createLoopSkeleton()
1115 Builder.SetInsertPoint(Latch); in createLoopSkeleton()
1121 Builder.SetInsertPoint(Exit); in createLoopSkeleton()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp91 Builder.SetInsertPoint(&BB->back()); in expand()
101 Builder.SetInsertPoint(LoopBB); in expand()
139 Builder.SetInsertPoint(BI); in expand()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp68 Builder.SetInsertPoint(URemInst); in generateSignedRemainderCode()
93 Builder.SetInsertPoint(UDiv); in generatedUnsignedRemainderCode()
142 Builder.SetInsertPoint(UDiv); in generateSignedDivisionCode()
250 Builder.SetInsertPoint(SpecialCases); in generateUnsignedDivisionCode()
270 Builder.SetInsertPoint(BB1); in generateUnsignedDivisionCode()
281 Builder.SetInsertPoint(Preheader); in generateUnsignedDivisionCode()
304 Builder.SetInsertPoint(DoWhile); in generateUnsignedDivisionCode()
329 Builder.SetInsertPoint(LoopExit); in generateUnsignedDivisionCode()
339 Builder.SetInsertPoint(End, End->begin()); in generateUnsignedDivisionCode()
H A DAMDGPUEmitPrintf.cpp127 Builder.SetInsertPoint(Prev); in getStrlenWithNull()
133 Builder.SetInsertPoint(While); in getStrlenWithNull()
146 Builder.SetInsertPoint(WhileDone, WhileDone->begin()); in getStrlenWithNull()
154 Builder.SetInsertPoint(Join, Join->begin()); in getStrlenWithNull()
H A DEscapeEnumerator.cpp46 Builder.SetInsertPoint(TI); in Next()
96 Builder.SetInsertPoint(RI); in Next()
H A DFlattenCFG.cpp295 Builder.SetInsertPoint(PBI); in FlattenParallelAndOr()
489 Builder.SetInsertPoint(PBI); in MergeIfRegion()
502 Builder.SetInsertPoint(SaveInsertBB, SaveInsertPt); in MergeIfRegion()
H A DRelLookupTableConverter.cpp141 Builder.SetInsertPoint(GEP); in convertToRelLookupTable()
150 Builder.SetInsertPoint(Load); in convertToRelLookupTable()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp934 Builder.SetInsertPoint(BB); in expandPartwordCmpXchg()
954 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
981 Builder.SetInsertPoint(FailureBB); in expandPartwordCmpXchg()
993 Builder.SetInsertPoint(CI); in expandPartwordCmpXchg()
1101 Builder.SetInsertPoint(BB); in insertRMWLLSCLoop()
1105 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1262 Builder.SetInsertPoint(BB); in expandAtomicCmpXchg()
1272 Builder.SetInsertPoint(StartBB); in expandAtomicCmpXchg()
1323 Builder.SetInsertPoint(SuccessBB); in expandAtomicCmpXchg()
1468 Builder.SetInsertPoint(BB); in insertRMWCmpXchgLoop()
[all …]
H A DExpandMemCmp.cpp336 Builder.SetInsertPoint(BB); in emitLoadCompareByteBlock()
380 Builder.SetInsertPoint(CI); in getCompareLoadPairs()
382 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in getCompareLoadPairs()
484 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
527 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
537 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
555 Builder.SetInsertPoint(ResBlock.BB); in setupResultBlockPHINodes()
564 Builder.SetInsertPoint(&EndBlock->front()); in setupEndBlockPHINodes()
H A DWasmEHPrepare.cpp187 IRB.SetInsertPoint(BB); in prepareThrows()
270 IRB.SetInsertPoint(&*BB->getFirstInsertionPt()); in prepareEHPad()
310 IRB.SetInsertPoint(CatchCI->getNextNode()); in prepareEHPad()
H A DSafeStack.cpp465 IRB.SetInsertPoint(I->getNextNode()); in createStackRestorePoints()
562 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
569 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
601 IRB.SetInsertPoint(cast<Instruction>(NewArg)->getNextNode()); in moveStaticAllocasToUnsafeStack()
607 IRB.SetInsertPoint(AI); in moveStaticAllocasToUnsafeStack()
648 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
847 IRB.SetInsertPoint(RI); in run()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp73 Builder.SetInsertPoint(Intrin); in lowerCoroPromise()
94 Builder.SetInsertPoint(II); in lowerCoroDone()
132 Builder.SetInsertPoint(II); in lowerCoroNoop()
H A DCoroCleanup.cpp40 Builder.SetInsertPoint(SubFn); in lowerSubFn()
48 Builder.SetInsertPoint(SubFn); in lowerSubFn()
H A DCoroFrame.cpp1614 Builder.SetInsertPoint(InsertPt); in insertSpills()
1691 Builder.SetInsertPoint(&SpillBlock->front()); in insertSpills()
1710 Builder.SetInsertPoint(&Shape.AllocaSpillBlock->front()); in insertSpills()
1733 Builder.SetInsertPoint(FramePtr->getNextNode()); in insertSpills()
1825 Builder.SetInsertPoint(NewCleanupPadBB); in rewritePHIsForCleanupPad()
1845 Builder.SetInsertPoint(CaseBB); in rewritePHIsForCleanupPad()
2141 Builder.SetInsertPoint(FI); in lowerLocalAllocas()
2168 Builder.SetInsertPoint(FI); in lowerNonLocalAlloca()
2230 Builder.SetInsertPoint(Call->getNextNode()); in emitSetAndGetSwiftErrorValueAround()
2301 Builder.SetInsertPoint(End); in eliminateSwiftErrorArgument()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp108 Mutator.SetInsertPoint(SpeculateDecisionBlock); in emit()
118 Mutator.SetInsertPoint(SpeculateBlock); in emit()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp338 Builder.SetInsertPoint(I); in tryInterleave()
351 Builder.SetInsertPoint(cast<Instruction>(I->getUser())); in tryInterleave()
360 Builder.SetInsertPoint(I->getParent(), ++I->getIterator()); in tryInterleave()
H A DMVETailPredication.cpp357 Builder.SetInsertPoint(L->getHeader()->getFirstNonPHI()); in InsertVCTPIntrinsic()
363 Builder.SetInsertPoint(ActiveLaneMask); in InsertVCTPIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp161 Builder.SetInsertPoint(&BB, ++MostEncompassingPTrue->getIterator()); in coalescePTrueIntrinsicCalls()
178 Builder.SetInsertPoint(&BB, ++ConvertToSVBool->getIterator()); in coalescePTrueIntrinsicCalls()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp477 CGF.Builder.SetInsertPoint(AcquireBB); in emitAtomicCmpXchgFailureSet()
482 CGF.Builder.SetInsertPoint(SeqCstBB); in emitAtomicCmpXchgFailureSet()
487 CGF.Builder.SetInsertPoint(ContBB); in emitAtomicCmpXchgFailureSet()
747 Builder.SetInsertPoint(B); in EmitAtomicOp()
757 Builder.SetInsertPoint(ContBB); in EmitAtomicOp()
1364 Builder.SetInsertPoint(MonotonicBB); in EmitAtomicExpr()
1369 Builder.SetInsertPoint(AcquireBB); in EmitAtomicExpr()
1379 Builder.SetInsertPoint(ReleaseBB); in EmitAtomicExpr()
1387 Builder.SetInsertPoint(AcqRelBB); in EmitAtomicExpr()
1394 Builder.SetInsertPoint(SeqCstBB); in EmitAtomicExpr()
[all …]
H A DCGCUDANV.cpp120 FuncBuilder.SetInsertPoint(DummyBlock); in makeDummyFunction()
513 Builder.SetInsertPoint(EntryBB); in makeRegisterGlobalsFn()
721 CtorBuilder.SetInsertPoint(CtorEntryBB); in makeModuleCtorFunction()
833 CtorBuilder.SetInsertPoint(IfBlock); in makeModuleCtorFunction()
842 CtorBuilder.SetInsertPoint(ExitBlock); in makeModuleCtorFunction()
957 DtorBuilder.SetInsertPoint(DtorEntryBB); in makeModuleDtorFunction()
974 DtorBuilder.SetInsertPoint(IfBlock); in makeModuleDtorFunction()
979 DtorBuilder.SetInsertPoint(ExitBlock); in makeModuleDtorFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp482 B.SetInsertPoint(&I); in optimizeAtomic()
608 B.SetInsertPoint(SingleLaneTerminator); in optimizeAtomic()
618 B.SetInsertPoint(&I); in optimizeAtomic()
684 B.SetInsertPoint(PixelExitBB->getFirstNonPHI()); in optimizeAtomic()

12345