Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp228 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedLoad()
362 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedStore()
484 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedGather()
611 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedScatter()
717 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedExpandLoad()
827 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedCompressStore()
H A DPartiallyInlineLibCalls.cpp62 Instruction *LibCallTerm = SplitBlockAndInsertIfThen( in optimizeSQRT()
H A DJumpThreading.cpp2965 Instruction *Term = SplitBlockAndInsertIfThen(Cond, SI, false); in tryToUnfoldSelectInCurrBB()
H A DSimpleLoopUnswitch.cpp2635 SplitBlockAndInsertIfThen(GI->getArgOperand(0), GI, true); in turnGuardIntoBranch()
H A DSROA.cpp1567 SplitBlockAndInsertIfThen(SI.getCondition(), &I, /*Unreachable=*/false, in rewriteMemOpOfSelect()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h421 Instruction *SplitBlockAndInsertIfThen(Value *Cond, Instruction *SplitBefore,
448 Instruction *SplitBlockAndInsertIfThen(Value *Cond, Instruction *SplitBefore,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp104 SplitBlockAndInsertIfThen(Test, Call, false, VeryUnlikelyWeights); in run()
H A DHWAddressSanitizer.cpp864 SplitBlockAndInsertIfThen(TagMismatch, InsertBefore, false, in instrumentMemAccessInline()
871 SplitBlockAndInsertIfThen(OutOfShortGranuleTagRange, CheckTerm, !Recover, in instrumentMemAccessInline()
879 SplitBlockAndInsertIfThen(PtrLowBitsOOB, CheckTerm, false, in instrumentMemAccessInline()
889 SplitBlockAndInsertIfThen(InlineTagMismatch, CheckTerm, false, in instrumentMemAccessInline()
H A DAddressSanitizer.cpp1459 Instruction *ThenTerm = SplitBlockAndInsertIfThen(MaskElem, I, false); in instrumentMaskedLoadOrStore()
1591 SplitBlockAndInsertIfThen(Cmp, InsertBefore, false); in instrumentAMDGPUAddress()
1647 Instruction *CheckTerm = SplitBlockAndInsertIfThen( in instrumentAddress()
1654 CrashTerm = SplitBlockAndInsertIfThen(Cmp2, CheckTerm, false); in instrumentAddress()
1663 CrashTerm = SplitBlockAndInsertIfThen(Cmp, InsertBefore, !Recover); in instrumentAddress()
3234 SplitBlockAndInsertIfThen(UseAfterReturnIsEnabled, InsBefore, false); in processStaticAllocas()
3256 SplitBlockAndInsertIfThen(NoFakeStack, InsBefore, false); in processStaticAllocas()
H A DSanitizerCoverage.cpp1006 SplitBlockAndInsertIfThen(IRB.CreateIsNull(Load), &*IP, false); in InjectCoverageAtBlock()
1023 auto ThenTerm = SplitBlockAndInsertIfThen(IsStackLower, &*IP, false); in InjectCoverageAtBlock()
H A DMemProfiler.cpp389 Instruction *ThenTerm = SplitBlockAndInsertIfThen(MaskElem, I, false); in instrumentMaskedLoadOrStore()
H A DDataFlowSanitizer.cpp1766 BranchInst *BI = cast<BranchInst>(SplitBlockAndInsertIfThen( in runImpl()
2529 Instruction *CheckTerm = SplitBlockAndInsertIfThen( in storeOrigin()
H A DMemorySanitizer.cpp1246 Instruction *CheckTerm = SplitBlockAndInsertIfThen( in storeOrigin()
1342 Instruction *CheckTerm = SplitBlockAndInsertIfThen( in materializeOneCheck()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DGuardUtils.cpp37 SplitBlockAndInsertIfThen(Guard->getArgOperand(0), Guard, true); in makeGuardControlFlowExplicit()
H A DCallPromotionUtils.cpp299 SplitBlockAndInsertIfThen(Cond, &CB, false, BranchWeights); in versionCallSite()
H A DLibCallsShrinkWrap.cpp492 SplitBlockAndInsertIfThen(Cond, CI, false, BranchWeights, DT); in shrinkWrapCI()
H A DBasicBlockUtils.cpp1542 Instruction *llvm::SplitBlockAndInsertIfThen(Value *Cond, in SplitBlockAndInsertIfThen() function in llvm
1552 Instruction *llvm::SplitBlockAndInsertIfThen(Value *Cond, in SplitBlockAndInsertIfThen() function in llvm
H A DSimplifyCFG.cpp4024 auto *T = SplitBlockAndInsertIfThen(CombinedPred, &*QB.GetInsertPoint(), in mergeConditionalStoreToAddress()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp482 SplitBlockAndInsertIfThen(Cond, &I, false, nullptr, DT, nullptr); in optimizeAtomic()
611 SplitBlockAndInsertIfThen(Cond, &I, false, nullptr, DT, nullptr); in optimizeAtomic()
H A DAMDGPUReplaceLDSUseWithPointer.cpp217 BasicBlock *NBB = SplitBlockAndInsertIfThen(Cond, WB, false)->getParent(); in activateLaneZero()
H A DAMDGPUPrintfRuntimeBinding.cpp344 SplitBlockAndInsertIfThen(cmp, cmp->getNextNode(), false); in lowerPrintfForGpu()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DStackProtector.cpp565 SplitBlockAndInsertIfThen(Cmp, CheckLoc, in InsertStackProtectors()
H A DSafeStack.cpp477 SplitBlockAndInsertIfThen(Cmp, &RI, /* Unreachable */ true, Weights, DTU); in checkStackGuard()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp783 IRBuilder<> ThenB(SplitBlockAndInsertIfThen(OffsetInRange, CI, false)); in lowerTypeTestCall()
H A DWholeProgramDevirt.cpp1121 SplitBlockAndInsertIfThen(Cond, &CB, /*Unreachable=*/false); in applySingleImplDevirt()