Home
last modified time | relevance | path

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

123456

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp104 Builder.SetInsertPoint(&OrigBB->front()); in updateNewStateFunctions()
116 Builder.SetInsertPoint(PreludeBB); in updateNewStateFunctions()
126 Builder.SetInsertPoint(&SaveBB->back()); in updateNewStateFunctions()
130 Builder.SetInsertPoint(&OrigBB->front()); in updateNewStateFunctions()
156 Builder.SetInsertPoint(T); in updateNewStateFunctions()
H A DAArch64LoopIdiomTransform.cpp481 Builder.SetInsertPoint(MinItCheckBlock); in expandFindMismatch()
500 Builder.SetInsertPoint(MemCheckBlock); in expandFindMismatch()
547 Builder.SetInsertPoint(SVELoopPreheaderBlock); in expandFindMismatch()
575 Builder.SetInsertPoint(SVELoopStartBlock); in expandFindMismatch()
609 Builder.SetInsertPoint(SVELoopIncBlock); in expandFindMismatch()
629 Builder.SetInsertPoint(SVELoopMismatchBlock); in expandFindMismatch()
653 Builder.SetInsertPoint(LoopPreHeaderBlock); in expandFindMismatch()
659 Builder.SetInsertPoint(LoopStartBlock); in expandFindMismatch()
686 Builder.SetInsertPoint(LoopIncBlock); in expandFindMismatch()
705 Builder.SetInsertPoint(EndBlock, EndBlock->getFirstInsertionPt()); in expandFindMismatch()
[all …]
H A DSVEIntrinsicOpts.cpp161 Builder.SetInsertPoint(&BB, ++MostEncompassingPTrue->getIterator()); in coalescePTrueIntrinsicCalls()
178 Builder.SetInsertPoint(&BB, ++ConvertToSVBool->getIterator()); in coalescePTrueIntrinsicCalls()
326 Builder.SetInsertPoint(I); in optimizePredicateStore()
383 Builder.SetInsertPoint(Load); in optimizePredicateLoad()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp520 IRB.SetInsertPoint(CI); in wrapInvoke()
717 IRB.SetInsertPoint(BB); in wrapTestSetjmp()
760 IRB.SetInsertPoint(EndBB2); in wrapTestSetjmp()
768 IRB.SetInsertPoint(EndBB1); in wrapTestSetjmp()
829 IRB.SetInsertPoint(CI); in replaceLongjmpWith()
1093 IRB.SetInsertPoint(II); in runEHOnFunction()
1173 IRB.SetInsertPoint(RI); in runEHOnFunction()
1215 IRB.SetInsertPoint(LPI); in runEHOnFunction()
1351 IRB.SetInsertPoint(CI); in runSjLjOnFunction()
1404 IRB.SetInsertPoint(I); in runSjLjOnFunction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp151 Builder.SetInsertPoint(Entry); in expandFPToI()
176 Builder.SetInsertPoint(IfEnd); in expandFPToI()
184 Builder.SetInsertPoint(IfThen5); in expandFPToI()
190 Builder.SetInsertPoint(IfEnd9); in expandFPToI()
196 Builder.SetInsertPoint(IfThen12); in expandFPToI()
204 Builder.SetInsertPoint(IfElse); in expandFPToI()
360 Builder.SetInsertPoint(Entry); in expandIToFP()
365 Builder.SetInsertPoint(IfEnd); in expandIToFP()
382 Builder.SetInsertPoint(IfThen4); in expandIToFP()
388 Builder.SetInsertPoint(SwBB); in expandIToFP()
[all …]
H A DAtomicExpandPass.cpp134 SetInsertPoint(I); in ReplacementIRBuilder()
979 Builder.SetInsertPoint(BB); in expandPartwordCmpXchg()
999 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
1026 Builder.SetInsertPoint(FailureBB); in expandPartwordCmpXchg()
1038 Builder.SetInsertPoint(CI); in expandPartwordCmpXchg()
1146 Builder.SetInsertPoint(BB); in insertRMWLLSCLoop()
1150 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1304 Builder.SetInsertPoint(BB); in expandAtomicCmpXchg()
1314 Builder.SetInsertPoint(StartBB); in expandAtomicCmpXchg()
1510 Builder.SetInsertPoint(BB); in insertRMWCmpXchgLoop()
[all …]
H A DExpandMemCmp.cpp379 Builder.SetInsertPoint(BB); in emitLoadCompareByteBlock()
423 Builder.SetInsertPoint(CI); in getCompareLoadPairs()
425 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in getCompareLoadPairs()
535 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
577 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
587 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
605 Builder.SetInsertPoint(ResBlock.BB); in setupResultBlockPHINodes()
614 Builder.SetInsertPoint(EndBlock, EndBlock->begin()); in setupEndBlockPHINodes()
H A DWasmEHPrepare.cpp212 IRB.SetInsertPoint(BB); in prepareThrows()
307 IRB.SetInsertPoint(BB, BB->getFirstInsertionPt()); in prepareEHPad()
347 IRB.SetInsertPoint(CatchCI->getNextNode()); in prepareEHPad()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp159 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
230 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedLoad()
295 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
360 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedStore()
418 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
482 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedGather()
551 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedScatter()
609 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedScatter()
639 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedExpandLoad()
715 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedExpandLoad()
[all …]
H A DPartiallyInlineLibCalls.cpp73 Builder.SetInsertPoint(JoinBB, JoinBB->begin()); in optimizeSQRT()
80 Builder.SetInsertPoint(LibCallTerm); in optimizeSQRT()
89 Builder.SetInsertPoint(CurrBBTerm); in optimizeSQRT()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp122 B.SetInsertPoint(Latch); in createLoop()
182 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
210 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
226 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
287 B.SetInsertPoint(ColBody->getTerminator()); in createTileDPLoops()
320 B.SetInsertPoint(RowLoopHeader->getTerminator()); in createTileDPLoops()
337 B.SetInsertPoint(ColLoopHeader->getTerminator()); in createTileDPLoops()
354 B.SetInsertPoint(InnerBody->getTerminator()); in createTileDPLoops()
455 B.SetInsertPoint(ColLoopLatch->getTerminator()); in createTileDPLoops()
481 PreBuilder.SetInsertPoint(TileDP); in lowerTileDP()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp93 Builder.SetInsertPoint(&BB->back()); in expand()
103 Builder.SetInsertPoint(LoopBB); in expand()
141 Builder.SetInsertPoint(BI); in expand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp62 Builder.SetInsertPoint(URemInst); in generateSignedRemainderCode()
89 Builder.SetInsertPoint(UDiv); in generatedUnsignedRemainderCode()
133 Builder.SetInsertPoint(UDiv); in generateSignedDivisionCode()
228 Builder.SetInsertPoint(SpecialCases); in generateUnsignedDivisionCode()
250 Builder.SetInsertPoint(BB1); in generateUnsignedDivisionCode()
261 Builder.SetInsertPoint(Preheader); in generateUnsignedDivisionCode()
284 Builder.SetInsertPoint(DoWhile); in generateUnsignedDivisionCode()
309 Builder.SetInsertPoint(LoopExit); in generateUnsignedDivisionCode()
319 Builder.SetInsertPoint(End, End->begin()); in generateUnsignedDivisionCode()
H A DEscapeEnumerator.cpp46 Builder.SetInsertPoint(TI); in Next()
96 Builder.SetInsertPoint(RI); in Next()
H A DAMDGPUEmitPrintf.cpp118 Builder.SetInsertPoint(Prev); in getStrlenWithNull()
124 Builder.SetInsertPoint(While); in getStrlenWithNull()
137 Builder.SetInsertPoint(WhileDone, WhileDone->begin()); in getStrlenWithNull()
145 Builder.SetInsertPoint(Join, Join->begin()); in getStrlenWithNull()
466 Builder.SetInsertPoint(ArgPush); in emitAMDGPUPrintfCall()
519 Builder.SetInsertPoint(End); in emitAMDGPUPrintfCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp127 B.SetInsertPoint(I->getParent(), I->getParent()->getFirstInsertionPt()); in setInsertPointSkippingPhis()
129 B.SetInsertPoint(I); in setInsertPointSkippingPhis()
156 IRB->SetInsertPoint(U); in replaceMemInstrUses()
184 IRB->SetInsertPoint(I); in preprocessUndefs()
206 IRB->SetInsertPoint(I); in preprocessCompositeConstants()
240 IRB->SetInsertPoint(&I); in visitSwitchInst()
502 IRB->SetInsertPoint(&I); in visitUnreachableInst()
581 IRB->SetInsertPoint(I->getNextNode()); in processInstrAfterVisit()
599 IRB->SetInsertPoint(I); in processInstrAfterVisit()
632 IRB->SetInsertPoint(&Func.getEntryBlock(), Func.getEntryBlock().begin()); in runOnFunction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp387 Builder.SetInsertPoint(EntryBB); in createRegisterGlobalsFunction()
438 Builder.SetInsertPoint(IfThenBB); in createRegisterGlobalsFunction()
447 Builder.SetInsertPoint(IfElseBB); in createRegisterGlobalsFunction()
451 Builder.SetInsertPoint(SwGlobalBB); in createRegisterGlobalsFunction()
460 Builder.SetInsertPoint(SwManagedBB); in createRegisterGlobalsFunction()
465 Builder.SetInsertPoint(SwSurfaceBB); in createRegisterGlobalsFunction()
474 Builder.SetInsertPoint(SwTextureBB); in createRegisterGlobalsFunction()
482 Builder.SetInsertPoint(IfEndBB); in createRegisterGlobalsFunction()
499 Builder.SetInsertPoint(ExitBB); in createRegisterGlobalsFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp164 Builder.SetInsertPoint(BO); in matchStridedStart()
299 Builder.SetInsertPoint( in matchStridedRecurrence()
407 Builder.SetInsertPoint(GEP); in determineBaseAndStride()
443 Builder.SetInsertPoint(GEP); in determineBaseAndStride()
452 Builder.SetInsertPoint( in determineBaseAndStride()
489 Builder.SetInsertPoint(PtrI); in tryCreateStridedLoadStore()
497 Builder.SetInsertPoint(II); in tryCreateStridedLoadStore()
H A DRISCVCodeGenPrepare.cpp144 Builder.SetInsertPoint(BB->getTerminator()); in visitIntrinsicInst()
150 Builder.SetInsertPoint(&I); in visitIntrinsicInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp305 Builder.SetInsertPoint(Old); in spliceBB()
1089 Builder.SetInsertPoint(BB); in emitCancelationCheckImpl()
1136 Builder.SetInsertPoint(CI); in targetParallelCallback()
1243 Builder.SetInsertPoint(CI); in hostParallelCallback()
1773 Builder.SetInsertPoint( in createTask()
2298 Builder.SetInsertPoint(Cond); in createLoopSkeleton()
2303 Builder.SetInsertPoint(Body); in createLoopSkeleton()
2312 Builder.SetInsertPoint(Exit); in createLoopSkeleton()
4216 Builder.SetInsertPoint(UI); in emitCommonDirectiveEntry()
5660 Builder.SetInsertPoint(BB); in emitBlock()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp31 Builder.SetInsertPoint(SubFn); in lowerSubFn()
38 Builder.SetInsertPoint(SubFn); in lowerSubFn()
H A DCoroEarly.cpp74 Builder.SetInsertPoint(Intrin); in lowerCoroPromise()
95 Builder.SetInsertPoint(II); in lowerCoroDone()
153 Builder.SetInsertPoint(II); in lowerCoroNoop()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp107 Mutator.SetInsertPoint(SpeculateDecisionBlock); in emit()
117 Mutator.SetInsertPoint(SpeculateBlock); in emit()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCtorDtorLowering.cpp129 IRB.SetInsertPoint(LoopBB); in createInitOrFiniCalls()
141 IRB.SetInsertPoint(ExitBB); in createInitOrFiniCalls()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILPrepare.cpp95 Builder.SetInsertPoint(&Inst); in maybeGenerateBitcast()
123 Builder.SetInsertPoint(&I); in runOnModule()

123456