| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ScalarizeMaskedMemIntrin.cpp | 162 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedLoad() 208 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedLoad() 214 Builder.SetInsertPoint(PostLoad, PostLoad->begin()); in scalarizeMaskedLoad() 267 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedLoad() 279 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedLoad() 333 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedStore() 373 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedStore() 426 Builder.SetInsertPoint(CondBlock->getTerminator()); in scalarizeMaskedStore() 435 Builder.SetInsertPoint(NewIfBlock, NewIfBlock->begin()); in scalarizeMaskedStore() 485 Builder.SetInsertPoint(InsertPt); in scalarizeMaskedGather() [all …]
|
| H A D | PartiallyInlineLibCalls.cpp | 75 Builder.SetInsertPoint(JoinBB, JoinBB->begin()); in optimizeSQRT() 82 Builder.SetInsertPoint(LibCallTerm); in optimizeSQRT() 91 Builder.SetInsertPoint(CurrBBTerm); in optimizeSQRT()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 518 IRB.SetInsertPoint(CI); in wrapInvoke() 715 IRB.SetInsertPoint(BB); in wrapTestSetjmp() 730 IRB.SetInsertPoint(CallEmLongjmpBB); in wrapTestSetjmp() 746 IRB.SetInsertPoint(ThenBB1); in wrapTestSetjmp() 756 IRB.SetInsertPoint(EndBB2); in wrapTestSetjmp() 760 IRB.SetInsertPoint(ElseBB1); in wrapTestSetjmp() 764 IRB.SetInsertPoint(EndBB1); in wrapTestSetjmp() 827 IRB.SetInsertPoint(CI); in replaceLongjmpWith() 1091 IRB.SetInsertPoint(II); in runEHOnFunction() 1125 IRB.SetInsertPoint(RethrowLongjmpBB); in runEHOnFunction() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SMEABIPass.cpp | 104 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 D | SVEIntrinsicOpts.cpp | 159 Builder.SetInsertPoint(&BB, ++MostEncompassingPTrue->getIterator()); in coalescePTrueIntrinsicCalls() 176 Builder.SetInsertPoint(&BB, ++ConvertToSVBool->getIterator()); in coalescePTrueIntrinsicCalls() 324 Builder.SetInsertPoint(I); in optimizePredicateStore() 381 Builder.SetInsertPoint(Load); in optimizePredicateLoad()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandFp.cpp | 154 Builder.SetInsertPoint(Entry); in expandFPToI() 179 Builder.SetInsertPoint(IfEnd); in expandFPToI() 188 Builder.SetInsertPoint(IfThen5); in expandFPToI() 194 Builder.SetInsertPoint(IfEnd9); in expandFPToI() 200 Builder.SetInsertPoint(IfThen12); in expandFPToI() 208 Builder.SetInsertPoint(IfElse); in expandFPToI() 217 Builder.SetInsertPoint(End, End->begin()); in expandFPToI() 368 Builder.SetInsertPoint(Entry); in expandIToFP() 373 Builder.SetInsertPoint(IfEnd); in expandIToFP() 390 Builder.SetInsertPoint(IfThen4); in expandIToFP() [all …]
|
| H A D | AtomicExpandPass.cpp | 159 SetInsertPoint(I); 1111 Builder.SetInsertPoint(BB); in expandPartwordCmpXchg() 1131 Builder.SetInsertPoint(LoopBB); in expandPartwordCmpXchg() 1158 Builder.SetInsertPoint(FailureBB); in expandPartwordCmpXchg() 1170 Builder.SetInsertPoint(CI); in expandPartwordCmpXchg() 1279 Builder.SetInsertPoint(BB); in insertRMWLLSCLoop() 1283 Builder.SetInsertPoint(LoopBB); in insertRMWLLSCLoop() 1294 Builder.SetInsertPoint(ExitBB, ExitBB->begin()); in insertRMWLLSCLoop() 1437 Builder.SetInsertPoint(BB); in expandAtomicCmpXchg() 1447 Builder.SetInsertPoint(StartBB); in expandAtomicCmpXchg() [all …]
|
| H A D | ExpandMemCmp.cpp | 379 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 120 B.SetInsertPoint(Latch); in createLoop() 180 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops() 191 B.SetInsertPoint(RowLoopHeader->getTerminator()); in createTileLoadStoreLoops() 199 B.SetInsertPoint(ColLoopHeader->getTerminator()); in createTileLoadStoreLoops() 208 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops() 224 B.SetInsertPoint(ColBody->getTerminator()); in createTileLoadStoreLoops() 285 B.SetInsertPoint(ColBody->getTerminator()); in createTileDPLoops() 318 B.SetInsertPoint(RowLoopHeader->getTerminator()); in createTileDPLoops() 335 B.SetInsertPoint(ColLoopHeader->getTerminator()); in createTileDPLoops() 348 B.SetInsertPoint(InnerLoopHeader->getTerminator()); in createTileDPLoops() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopIdiomVectorize.cpp | 456 Builder.SetInsertPoint(VectorLoopStartBlock); in createMaskedFindMismatch() 489 Builder.SetInsertPoint(VectorLoopIncBlock); in createMaskedFindMismatch() 511 Builder.SetInsertPoint(VectorLoopMismatchBlock); in createMaskedFindMismatch() 547 Builder.SetInsertPoint(VectorLoopStartBlock); in createPredicatedFindMismatch() 600 Builder.SetInsertPoint(VectorLoopIncBlock); in createPredicatedFindMismatch() 617 Builder.SetInsertPoint(VectorLoopMismatchBlock); in createPredicatedFindMismatch() 723 Builder.SetInsertPoint(MinItCheckBlock); in expandFindMismatch() 742 Builder.SetInsertPoint(MemCheckBlock); in expandFindMismatch() 789 Builder.SetInsertPoint(VectorLoopPreheaderBlock); in expandFindMismatch() 814 Builder.SetInsertPoint(LoopPreHeaderBlock); in expandFindMismatch() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 162 Builder.SetInsertPoint(BO); in matchStridedStart() 293 Builder.SetInsertPoint( in matchStridedRecurrence() 323 Builder.SetInsertPoint(*StepI->getInsertionPointAfterDef()); in matchStridedRecurrence() 370 Builder.SetInsertPoint(GEP); in determineBaseAndStride() 435 Builder.SetInsertPoint(GEP); in determineBaseAndStride() 471 Builder.SetInsertPoint(GEP); in determineBaseAndStride() 480 Builder.SetInsertPoint( in determineBaseAndStride() 551 Builder.SetInsertPoint(PtrI); in tryCreateStridedLoadStore() 559 Builder.SetInsertPoint(II); in tryCreateStridedLoadStore()
|
| H A D | RISCVCodeGenPrepare.cpp | 162 Builder.SetInsertPoint(&II); in widenVPMerge() 230 Builder.SetInsertPoint(BB->getTerminator()); in visitIntrinsicInst() 236 Builder.SetInsertPoint(&I); in visitIntrinsicInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | IntegerDivision.cpp | 62 Builder.SetInsertPoint(URemInst); in generateSignedRemainderCode() 89 Builder.SetInsertPoint(UDiv); in generateUnsignedRemainderCode() 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 D | EscapeEnumerator.cpp | 46 Builder.SetInsertPoint(TI); in Next() 95 Builder.SetInsertPoint(RI); in Next()
|
| H A D | AMDGPUEmitPrintf.cpp | 119 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 D | AVRShiftExpand.cpp | 94 Builder.SetInsertPoint(&BB->back()); in expand() 104 Builder.SetInsertPoint(LoopBB); in expand() 142 Builder.SetInsertPoint(BI); in expand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/ |
| H A D | OffloadWrapper.cpp | 409 Builder.SetInsertPoint(EntryBB); in createRegisterGlobalsFunction() 472 Builder.SetInsertPoint(IfKindBB); in createRegisterGlobalsFunction() 478 Builder.SetInsertPoint(IfThenBB); in createRegisterGlobalsFunction() 487 Builder.SetInsertPoint(IfElseBB); in createRegisterGlobalsFunction() 491 Builder.SetInsertPoint(SwGlobalBB); in createRegisterGlobalsFunction() 500 Builder.SetInsertPoint(SwManagedBB); in createRegisterGlobalsFunction() 507 Builder.SetInsertPoint(SwSurfaceBB); in createRegisterGlobalsFunction() 516 Builder.SetInsertPoint(SwTextureBB); in createRegisterGlobalsFunction() 524 Builder.SetInsertPoint(IfEndBB); in createRegisterGlobalsFunction() 541 Builder.SetInsertPoint(ExitBB); in createRegisterGlobalsFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerBufferFatPointers.cpp | 581 IRB.SetInsertPoint(&LI); in visitLoadInst() 600 IRB.SetInsertPoint(&SI); in visitStoreInst() 1003 IRB.SetInsertPoint(&OrigLI); in visitLoadImpl() 1011 IRB.SetInsertPoint(&OrigLI); in visitLoadImpl() 1168 IRB.SetInsertPoint(&SI); in visitStoreInst() 1412 IRB.SetInsertPoint(*I->getInsertionPointAfterDef()); in getPtrParts() 1517 IRB.SetInsertPoint(*PHI->getInsertionPointAfterDef()); in processConditionals() 1589 IRB.SetInsertPoint(Dbg); in killAndReplaceSplitInstructions() 1632 IRB.SetInsertPoint(*I->getInsertionPointAfterDef()); in killAndReplaceSplitInstructions() 1680 IRB.SetInsertPoint(I); in handleMemoryInst() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 74 Builder.SetInsertPoint(Intrin); in lowerCoroPromise() 94 Builder.SetInsertPoint(II); in lowerCoroDone() 152 Builder.SetInsertPoint(II); in lowerCoroNoop() 165 Builder.SetInsertPoint(*CoroBegin->getInsertionPointAfterDef()); in hidePromiseAlloca()
|
| H A D | CoroCleanup.cpp | 32 Builder.SetInsertPoint(SubFn); in lowerSubFn() 39 Builder.SetInsertPoint(SubFn); in lowerSubFn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILOpLowering.cpp | 110 OpBuilder.getIRB().SetInsertPoint(CI); in replaceFunctionWithOp() 237 IRB.SetInsertPoint(CI); in lowerToCreateHandle() 271 IRB.SetInsertPoint(CI); in lowerToBindAndAnnotateHandle() 465 IRB.SetInsertPoint(CI); in lowerTypedBufferLoad() 496 IRB.SetInsertPoint(CI); in lowerRawBufferLoad() 533 IRB.SetInsertPoint(CI); in lowerCBufferLoad() 560 IRB.SetInsertPoint(CI); in lowerUpdateCounter() 594 IRB.SetInsertPoint(CI); in lowerBufferStore() 683 IRB.SetInsertPoint(CI); in lowerCtpopToCountBits() 748 IRB.SetInsertPoint(CI); in lowerLifetimeIntrinsic() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVStructurizer.cpp | 236 Builder.SetInsertPoint(BI); in replaceIfBranchTargets() 491 B2.SetInsertPoint(Src->getFirstInsertionPt()); in createSingleExitNode() 525 Builder.SetInsertPoint(T); in createExitVariable() 588 Builder.SetInsertPoint(Br); in addMergeForLoops() 595 Builder.SetInsertPoint(BB.getTerminator()); in addMergeForLoops() 632 Builder.SetInsertPoint(Header->getTerminator()); in addMergeForNodesWithMultiplePredecessors() 715 Builder.SetInsertPoint(BI); in splitBlocksWithMultipleHeaders() 758 Builder.SetInsertPoint(BB.getTerminator()); in addMergeForDivergentBlocks() 944 Builder.SetInsertPoint(SI); in simplifyBranches() 1089 Builder.SetInsertPoint(Header->getTerminator()); in addHeaderToRemainingDivergentDAG() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 313 Builder.SetInsertPoint(Old->getTerminator()); in spliceBB() 315 Builder.SetInsertPoint(Old); in spliceBB() 338 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB() 340 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB() 352 Builder.SetInsertPoint(Builder.GetInsertBlock()->getTerminator()); in splitBB() 354 Builder.SetInsertPoint(Builder.GetInsertBlock()); in splitBB() 1060 Builder.SetInsertPoint(ThenTI); in createCancel() 1097 Builder.SetInsertPoint(UI->getParent()); in createCancel() 1111 Builder.SetInsertPoint(UI); in createCancellationPoint() 1148 Builder.SetInsertPoint(UI->getParent()); in createCancellationPoint() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | TypeSanitizer.cpp | 636 IRB.SetInsertPoint(NullTDTerm); in instrumentWithShadowUpdate() 703 IRB.SetInsertPoint(BadTDTerm); in instrumentWithShadowUpdate() 713 IRB.SetInsertPoint(NullTDTerm); in instrumentWithShadowUpdate() 730 IRB.SetInsertPoint(BadUTDTerm); in instrumentWithShadowUpdate() 734 IRB.SetInsertPoint(BeforeSetType); in instrumentWithShadowUpdate() 738 IRB.SetInsertPoint(MismatchTerm); in instrumentWithShadowUpdate() 744 IRB.SetInsertPoint(GoodTDTerm); in instrumentWithShadowUpdate() 758 IRB.SetInsertPoint(BadITDTerm); in instrumentWithShadowUpdate() 820 IRB.SetInsertPoint(&*std::next(BasicBlock::iterator(I))); in instrumentMemInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Speculation.cpp | 107 Mutator.SetInsertPoint(SpeculateDecisionBlock); in emit() 117 Mutator.SetInsertPoint(SpeculateBlock); in emit()
|