Home
last modified time | relevance | path

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

1234567

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp150 Builder.SetInsertPoint(Entry); in expandFPToI()
175 Builder.SetInsertPoint(IfEnd); in expandFPToI()
183 Builder.SetInsertPoint(IfThen5); in expandFPToI()
189 Builder.SetInsertPoint(IfEnd9); in expandFPToI()
195 Builder.SetInsertPoint(IfThen12); in expandFPToI()
203 Builder.SetInsertPoint(IfElse); in expandFPToI()
212 Builder.SetInsertPoint(End, End->begin()); in expandFPToI()
359 Builder.SetInsertPoint(Entry); in expandIToFP()
364 Builder.SetInsertPoint(IfEnd); in expandIToFP()
381 Builder.SetInsertPoint(IfThen4); in expandIToFP()
[all …]
H A DAtomicExpandPass.cpp134 SetInsertPoint(I); in ReplacementIRBuilder()
991 Builder.SetInsertPoint(BB); in expandPartwordCmpXchg()
1011 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg()
1038 Builder.SetInsertPoint(FailureBB); in expandPartwordCmpXchg()
1050 Builder.SetInsertPoint(CI); in expandPartwordCmpXchg()
1158 Builder.SetInsertPoint(BB); in insertRMWLLSCLoop()
1162 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop()
1173 Builder.SetInsertPoint(ExitBB, ExitBB->begin()); in insertRMWLLSCLoop()
1318 Builder.SetInsertPoint(BB); in expandAtomicCmpXchg()
1328 Builder.SetInsertPoint(StartBB); in expandAtomicCmpXchg()
[all …]
H A DExpandMemCmp.cpp339 Builder.SetInsertPoint(BB); in emitLoadCompareByteBlock()
383 Builder.SetInsertPoint(CI); in getCompareLoadPairs()
385 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in getCompareLoadPairs()
487 Builder.SetInsertPoint(LoadCmpBlocks[BlockIndex]); in emitLoadCompareBlock()
530 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
540 Builder.SetInsertPoint(ResBlock.BB, InsertPt); in emitMemCmpResultBlock()
558 Builder.SetInsertPoint(ResBlock.BB); in setupResultBlockPHINodes()
567 Builder.SetInsertPoint(&EndBlock->front()); in setupEndBlockPHINodes()
H A DWasmEHPrepare.cpp186 IRB.SetInsertPoint(BB); in prepareThrows()
275 IRB.SetInsertPoint(&*BB->getFirstInsertionPt()); in prepareEHPad()
315 IRB.SetInsertPoint(CatchCI->getNextNode()); in prepareEHPad()
H A DSafeStack.cpp457 IRB.SetInsertPoint(I->getNextNode()); in createStackRestorePoints()
552 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
560 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
592 IRB.SetInsertPoint(cast<Instruction>(NewArg)->getNextNode()); in moveStaticAllocasToUnsafeStack()
598 IRB.SetInsertPoint(AI); in moveStaticAllocasToUnsafeStack()
646 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
843 IRB.SetInsertPoint(RI); in run()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp519 IRB.SetInsertPoint(CI); in wrapInvoke()
716 IRB.SetInsertPoint(BB); in wrapTestSetjmp()
731 IRB.SetInsertPoint(CallEmLongjmpBB); in wrapTestSetjmp()
747 IRB.SetInsertPoint(ThenBB1); in wrapTestSetjmp()
759 IRB.SetInsertPoint(EndBB2); in wrapTestSetjmp()
763 IRB.SetInsertPoint(ElseBB1); in wrapTestSetjmp()
767 IRB.SetInsertPoint(EndBB1); in wrapTestSetjmp()
828 IRB.SetInsertPoint(CI); in replaceLongjmpWith()
1093 IRB.SetInsertPoint(II); in runEHOnFunction()
1127 IRB.SetInsertPoint(RethrowLongjmpBB); in runEHOnFunction()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp159 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad()
234 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedLoad()
246 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedLoad()
299 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore()
368 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedStore()
377 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedStore()
426 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather()
490 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedGather()
504 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedGather()
559 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86LowerAMXIntrinsics.cpp123 B.SetInsertPoint(Latch); in createLoop()
183 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
196 B.SetInsertPoint(RowLoopHeader->getTerminator()); in createTileLoadStoreLoops()
204 B.SetInsertPoint(ColLoopHeader->getTerminator()); in createTileLoadStoreLoops()
213 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
229 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops()
290 B.SetInsertPoint(ColBody->getTerminator()); in createTileDPLoops()
323 B.SetInsertPoint(RowLoopHeader->getTerminator()); in createTileDPLoops()
340 B.SetInsertPoint(ColLoopHeader->getTerminator()); in createTileDPLoops()
353 B.SetInsertPoint(InnerLoopHeader->getTerminator()); in createTileDPLoops()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DSMEABIPass.cpp96 Builder.SetInsertPoint(PreludeBB); in updateNewZAFunctions()
106 Builder.SetInsertPoint(&SaveBB->back()); in updateNewZAFunctions()
110 Builder.SetInsertPoint(&OrigBB->front()); in updateNewZAFunctions()
120 Builder.SetInsertPoint(T); in updateNewZAFunctions()
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()
386 Builder.SetInsertPoint(Load); in optimizePredicateLoad()
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVEmitIntrinsics.cpp118 B.SetInsertPoint(I->getParent(), I->getParent()->getFirstInsertionPt()); in setInsertPointSkippingPhis()
120 B.SetInsertPoint(I); in setInsertPointSkippingPhis()
140 IRB->SetInsertPoint(U); in replaceMemInstrUses()
167 IRB->SetInsertPoint(I); in preprocessCompositeConstants()
201 IRB->SetInsertPoint(&I); in visitSwitchInst()
344 IRB->SetInsertPoint(&I); in visitUnreachableInst()
399 IRB->SetInsertPoint(I->getNextNode()); in processInstrAfterVisit()
417 IRB->SetInsertPoint(I); in processInstrAfterVisit()
452 IRB->SetInsertPoint(&Func.getEntryBlock().front()); in runOnFunction()
467 IRB->SetInsertPoint(I->getNextNode()); in runOnFunction()
/openbsd-src/gnu/llvm/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 DAMDGPUEmitPrintf.cpp114 Builder.SetInsertPoint(Prev); in getStrlenWithNull()
120 Builder.SetInsertPoint(While); in getStrlenWithNull()
133 Builder.SetInsertPoint(WhileDone, WhileDone->begin()); in getStrlenWithNull()
141 Builder.SetInsertPoint(Join, Join->begin()); in getStrlenWithNull()
H A DEscapeEnumerator.cpp46 Builder.SetInsertPoint(TI); in Next()
96 Builder.SetInsertPoint(RI); in Next()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/clang/tools/clang-linker-wrapper/
H A DOffloadWrapper.cpp429 Builder.SetInsertPoint(EntryBB); in createRegisterGlobalsFunction()
456 Builder.SetInsertPoint(IfThenBB); in createRegisterGlobalsFunction()
466 Builder.SetInsertPoint(IfElseBB); in createRegisterGlobalsFunction()
470 Builder.SetInsertPoint(SwGlobalBB); in createRegisterGlobalsFunction()
479 Builder.SetInsertPoint(SwManagedBB); in createRegisterGlobalsFunction()
484 Builder.SetInsertPoint(SwSurfaceBB); in createRegisterGlobalsFunction()
489 Builder.SetInsertPoint(SwTextureBB); in createRegisterGlobalsFunction()
493 Builder.SetInsertPoint(IfEndBB); in createRegisterGlobalsFunction()
510 Builder.SetInsertPoint(ExitBB); in createRegisterGlobalsFunction()
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp277 Builder.SetInsertPoint(Old->getTerminator()); in spliceBB()
279 Builder.SetInsertPoint(Old); in spliceBB()
302 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB()
304 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
316 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB()
318 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB()
738 Builder.SetInsertPoint(ThenTI); in createCancel()
771 Builder.SetInsertPoint(UI->getParent()); in createCancel()
859 Builder.SetInsertPoint(BB); in emitCancelationCheckImpl()
871 Builder.SetInsertPoint(CancellationBlock); in emitCancelationCheckImpl()
[all …]
/openbsd-src/gnu/llvm/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp989 builder.SetInsertPoint(ret); in createFinallyBlock()
1036 builder.SetInsertPoint(ret); in createCatchBlock()
1167 builder.SetInsertPoint(entryBlock); in createCatchWrappedInvokeFunction()
1178 builder.SetInsertPoint(endBlock); in createCatchWrappedInvokeFunction()
1194 builder.SetInsertPoint(normalBlock); in createCatchWrappedInvokeFunction()
1207 builder.SetInsertPoint(unwindResumeBlock); in createCatchWrappedInvokeFunction()
1213 builder.SetInsertPoint(exceptionBlock); in createCatchWrappedInvokeFunction()
1261 builder.SetInsertPoint(externalExceptionBlock); in createCatchWrappedInvokeFunction()
1274 builder.SetInsertPoint(exceptionRouteBlock); in createCatchWrappedInvokeFunction()
1379 builder.SetInsertPoint(nativeThrowBlock); in createThrowExceptionFunction()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp173 Builder.SetInsertPoint(BO); in matchStridedStart()
285 Builder.SetInsertPoint( in matchStridedRecurrence()
389 Builder.SetInsertPoint(GEP); in determineBaseAndStride()
425 Builder.SetInsertPoint(GEP); in determineBaseAndStride()
434 Builder.SetInsertPoint( in determineBaseAndStride()
471 Builder.SetInsertPoint(II); in tryCreateStridedLoadStore()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/
H A DCoroCleanup.cpp31 Builder.SetInsertPoint(SubFn); in lowerSubFn()
39 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()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp108 Mutator.SetInsertPoint(SpeculateDecisionBlock); in emit()
118 Mutator.SetInsertPoint(SpeculateBlock); in emit()
/openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter5/
H A Dtoy.cpp642 Builder->SetInsertPoint(ThenBB); in codegen()
654 Builder->SetInsertPoint(ElseBB); in codegen()
666 Builder->SetInsertPoint(MergeBB); in codegen()
705 Builder->SetInsertPoint(LoopBB); in codegen()
754 Builder->SetInsertPoint(AfterBB); in codegen()
797 Builder->SetInsertPoint(BB); in codegen()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp337 Builder.SetInsertPoint(I); in tryInterleave()
350 Builder.SetInsertPoint(cast<Instruction>(I->getUser())); in tryInterleave()
359 Builder.SetInsertPoint(I->getParent(), ++I->getIterator()); in tryInterleave()

1234567