Home
last modified time | relevance | path

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

1234567

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp514 IRB.SetInsertPoint(CI); in wrapInvoke()
712 IRB.SetInsertPoint(BB); in wrapTestSetjmp()
727 IRB.SetInsertPoint(CallEmLongjmpBB); in wrapTestSetjmp()
743 IRB.SetInsertPoint(ThenBB1); in wrapTestSetjmp()
753 IRB.SetInsertPoint(EndBB2); in wrapTestSetjmp()
757 IRB.SetInsertPoint(ElseBB1); in wrapTestSetjmp()
761 IRB.SetInsertPoint(EndBB1); in wrapTestSetjmp()
822 IRB.SetInsertPoint(CI); in replaceLongjmpWith()
1086 IRB.SetInsertPoint(II); in runEHOnFunction()
1120 IRB.SetInsertPoint(RethrowLongjmpBB); in runEHOnFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp103 Builder.SetInsertPoint(&OrigBB->front()); in updateNewStateFunctions()
115 Builder.SetInsertPoint(PreludeBB); in updateNewStateFunctions()
125 Builder.SetInsertPoint(&SaveBB->back()); in updateNewStateFunctions()
129 Builder.SetInsertPoint(&OrigBB->front()); in updateNewStateFunctions()
155 Builder.SetInsertPoint(T); in updateNewStateFunctions()
H A DSVEIntrinsicOpts.cpp162 Builder.SetInsertPoint(&BB, ++MostEncompassingPTrue->getIterator()); in coalescePTrueIntrinsicCalls()
179 Builder.SetInsertPoint(&BB, ++ConvertToSVBool->getIterator()); in coalescePTrueIntrinsicCalls()
327 Builder.SetInsertPoint(I); in optimizePredicateStore()
384 Builder.SetInsertPoint(Load); in optimizePredicateLoad()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp159 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
230 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedLoad()
242 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedLoad()
295 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
360 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedStore()
369 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedStore()
418 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
482 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedGather()
496 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedGather()
551 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedScatter()
[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/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp152 Builder.SetInsertPoint(Entry); in expandFPToI()
177 Builder.SetInsertPoint(IfEnd); in expandFPToI()
186 Builder.SetInsertPoint(IfThen5); in expandFPToI()
192 Builder.SetInsertPoint(IfEnd9); in expandFPToI()
198 Builder.SetInsertPoint(IfThen12); in expandFPToI()
206 Builder.SetInsertPoint(IfElse); in expandFPToI()
215 Builder.SetInsertPoint(End, End->begin()); in expandFPToI()
363 Builder.SetInsertPoint(Entry); in expandIToFP()
368 Builder.SetInsertPoint(IfEnd); in expandIToFP()
385 Builder.SetInsertPoint(IfThen4); in expandIToFP()
[all …]
H A DAtomicExpandPass.cpp148 SetInsertPoint(I);
1062 Builder.SetInsertPoint(BB); in expandPartwordCmpXchg()
1082 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
1109 Builder.SetInsertPoint(FailureBB); in expandPartwordCmpXchg()
1121 Builder.SetInsertPoint(CI); in expandPartwordCmpXchg()
1230 Builder.SetInsertPoint(BB); in insertRMWLLSCLoop()
1234 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1245 Builder.SetInsertPoint(ExitBB, ExitBB->begin()); in insertRMWLLSCLoop()
1388 Builder.SetInsertPoint(BB); in expandAtomicCmpXchg()
1398 Builder.SetInsertPoint(StartBB); in expandAtomicCmpXchg()
[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.cpp213 IRB.SetInsertPoint(BB); in prepareThrows()
307 IRB.SetInsertPoint(BB, BB->getFirstInsertionPt()); in prepareEHPad()
347 IRB.SetInsertPoint(CatchCI->getNextNode()); in prepareEHPad()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp122 B.SetInsertPoint(Latch); in createLoop()
182 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
193 B.SetInsertPoint(RowLoopHeader->getTerminator()); in createTileLoadStoreLoops()
201 B.SetInsertPoint(ColLoopHeader->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()
350 B.SetInsertPoint(InnerLoopHeader->getTerminator()); in createTileDPLoops()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp55 Builder.SetInsertPoint(Orig); in expandAbs()
85 Builder.SetInsertPoint(Orig); in expandIntegerDot()
106 Builder.SetInsertPoint(Orig); in expandExpIntrinsic()
128 Builder.SetInsertPoint(Orig); in expandAnyIntrinsic()
165 Builder.SetInsertPoint(Orig); in expandLerpIntrinsic()
178 Builder.SetInsertPoint(Orig); in expandLogIntrinsic()
206 Builder.SetInsertPoint(Orig); in expandPowIntrinsic()
252 Builder.SetInsertPoint(Orig); in expandClampIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp407 Builder.SetInsertPoint(VectorLoopStartBlock); in createMaskedFindMismatch()
440 Builder.SetInsertPoint(VectorLoopIncBlock); in createMaskedFindMismatch()
462 Builder.SetInsertPoint(VectorLoopMismatchBlock); in createMaskedFindMismatch()
500 Builder.SetInsertPoint(VectorLoopStartBlock); in createPredicatedFindMismatch()
553 Builder.SetInsertPoint(VectorLoopIncBlock); in createPredicatedFindMismatch()
570 Builder.SetInsertPoint(VectorLoopMismatchBlock); in createPredicatedFindMismatch()
676 Builder.SetInsertPoint(MinItCheckBlock); in expandFindMismatch()
695 Builder.SetInsertPoint(MemCheckBlock); in expandFindMismatch()
742 Builder.SetInsertPoint(VectorLoopPreheaderBlock); in expandFindMismatch()
767 Builder.SetInsertPoint(LoopPreHeaderBlock); in expandFindMismatch()
[all …]
/freebsd/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.cpp119 Builder.SetInsertPoint(Prev); in getStrlenWithNull()
125 Builder.SetInsertPoint(While); in getStrlenWithNull()
138 Builder.SetInsertPoint(WhileDone, WhileDone->begin()); in getStrlenWithNull()
146 Builder.SetInsertPoint(Join, Join->begin()); in getStrlenWithNull()
464 Builder.SetInsertPoint(ArgPush); in emitAMDGPUPrintfCall()
517 Builder.SetInsertPoint(End); in emitAMDGPUPrintfCall()
/freebsd/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/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp164 Builder.SetInsertPoint(BO); in matchStridedStart()
299 Builder.SetInsertPoint( in matchStridedRecurrence()
361 Builder.SetInsertPoint(GEP); in determineBaseAndStride()
426 Builder.SetInsertPoint(GEP); in determineBaseAndStride()
462 Builder.SetInsertPoint(GEP); in determineBaseAndStride()
471 Builder.SetInsertPoint( in determineBaseAndStride()
508 Builder.SetInsertPoint(PtrI); in tryCreateStridedLoadStore()
516 Builder.SetInsertPoint(II); in tryCreateStridedLoadStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp550 IRB.SetInsertPoint(&LI); in visitLoadInst()
570 IRB.SetInsertPoint(&SI); in visitStoreInst()
802 IRB.SetInsertPoint(*I->getInsertionPointAfterDef()); in getPtrParts()
907 IRB.SetInsertPoint(*PHI->getInsertionPointAfterDef()); in processConditionals()
971 IRB.SetInsertPoint(Dbg); in killAndReplaceSplitInstructions()
1014 IRB.SetInsertPoint(*I->getInsertionPointAfterDef()); in killAndReplaceSplitInstructions()
1062 IRB.SetInsertPoint(I); in handleMemoryInst()
1212 IRB.SetInsertPoint(&AI); in visitAtomicCmpXchgInst()
1252 IRB.SetInsertPoint(&GEP); in visitGetElementPtrInst()
1293 IRB.SetInsertPoint(&PI); in visitPtrToIntInst()
[all …]
H A DAMDGPUCtorDtorLowering.cpp129 IRB.SetInsertPoint(LoopBB); in createInitOrFiniKernel()
141 IRB.SetInsertPoint(ExitBB);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp215 B.SetInsertPoint(I->getParent()->getFirstNonPHIOrDbgOrAlloca()); in setInsertPointSkippingPhis()
217 B.SetInsertPoint(I); in setInsertPointSkippingPhis()
223 B.SetInsertPoint(I->getNextNode()); in setInsertPointAfterDef()
225 B.SetInsertPoint(*I->getInsertionPointAfterDef()); in setInsertPointAfterDef()
798 B.SetInsertPoint(*OpI->getInsertionPointAfterDef()); in deduceOperandElementType()
804 B.SetInsertPoint(F->getEntryBlock().getFirstNonPHIOrDbgOrAlloca()); in deduceOperandElementType()
822 B.SetInsertPoint(U); in replaceMemInstrUses()
905 : B.SetInsertPoint(I); in preprocessCompositeConstants()
938 B.SetInsertPoint(&Call); in visitCallInst()
946 B.SetInsertPoint(&I); in visitSwitchInst()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp395 Builder.SetInsertPoint(EntryBB); in createRegisterGlobalsFunction()
446 Builder.SetInsertPoint(IfThenBB); in createRegisterGlobalsFunction()
455 Builder.SetInsertPoint(IfElseBB); in createRegisterGlobalsFunction()
459 Builder.SetInsertPoint(SwGlobalBB); in createRegisterGlobalsFunction()
468 Builder.SetInsertPoint(SwManagedBB); in createRegisterGlobalsFunction()
473 Builder.SetInsertPoint(SwSurfaceBB); in createRegisterGlobalsFunction()
482 Builder.SetInsertPoint(SwTextureBB); in createRegisterGlobalsFunction()
490 Builder.SetInsertPoint(IfEndBB); in createRegisterGlobalsFunction()
507 Builder.SetInsertPoint(ExitBB); in createRegisterGlobalsFunction()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp306 Builder.SetInsertPoint(Old->getTerminator()); in spliceBB()
308 Builder.SetInsertPoint(Old); in spliceBB()
331 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB()
333 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
345 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB()
347 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
1000 Builder.SetInsertPoint(ThenTI); in createCancel()
1033 Builder.SetInsertPoint(UI->getParent()); in createCancel()
1147 Builder.SetInsertPoint(BB); in emitCancelationCheckImpl()
1159 Builder.SetInsertPoint(CancellationBlock); in emitCancelationCheckImpl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp74 Builder.SetInsertPoint(Intrin); in lowerCoroPromise()
95 Builder.SetInsertPoint(II); in lowerCoroDone()
154 Builder.SetInsertPoint(II); in lowerCoroNoop()
H A DCoroCleanup.cpp32 Builder.SetInsertPoint(SubFn); in lowerSubFn()
39 Builder.SetInsertPoint(SubFn); in lowerSubFn()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp107 Mutator.SetInsertPoint(SpeculateDecisionBlock); in emit()
117 Mutator.SetInsertPoint(SpeculateBlock); in emit()

1234567