Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp203 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedLoad()
261 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedLoad()
369 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedStore()
420 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedStore()
547 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedGather()
678 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedScatter()
794 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedExpandLoad()
914 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedCompressStore()
1015 SplitBlockAndInsertIfThen(Predicate, InsertPt, /*Unreachable=*/false, in scalarizeMaskedVectorHistogram()
H A DPartiallyInlineLibCalls.cpp64 Instruction *LibCallTerm = SplitBlockAndInsertIfThen( in optimizeSQRT()
H A DSimpleLoopUnswitch.cpp2725 SplitBlockAndInsertIfThen(SI->getCondition(), SI, false, in turnSelectIntoBranch()
2780 SplitBlockAndInsertIfThen(GI->getArgOperand(0), GI, true, in turnGuardIntoBranch()
H A DJumpThreading.cpp3010 SplitBlockAndInsertIfThen(Cond, SI, false, BranchWeights); in tryToUnfoldSelectInCurrBB()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h426 SplitBlockAndInsertIfThen(Value *Cond, BasicBlock::iterator SplitBefore,
431 inline Instruction *SplitBlockAndInsertIfThen(Value *Cond, Instruction *SplitBefore,
437 return SplitBlockAndInsertIfThen(Cond, SplitBefore->getIterator(),
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp110 SplitBlockAndInsertIfThen(Test, Call, false, VeryUnlikelyWeights); in run()
H A DTypeSanitizer.cpp634 Instruction *NullTDTerm = SplitBlockAndInsertIfThen( in instrumentWithShadowUpdate()
729 SplitBlockAndInsertIfThen(NotAllUnkTD, BeforeSetType, false, UnlikelyBW); in instrumentWithShadowUpdate()
756 Instruction *BadITDTerm = SplitBlockAndInsertIfThen( in instrumentWithShadowUpdate()
H A DMemProfInstrumentation.cpp405 Instruction *ThenTerm = SplitBlockAndInsertIfThen(MaskElem, I, false); in instrumentMaskedLoadOrStore()
465 SplitBlockAndInsertIfThen(Cmp, InsertBefore, /*Unreachable=*/false); in instrumentAddress()
H A DAddressSanitizer.cpp1702 LoopInsertBefore = SplitBlockAndInsertIfThen(IsEVLZero, I, false); in instrumentMaskedLoadOrStore()
1728 Instruction *ThenTerm = SplitBlockAndInsertIfThen( in instrumentMaskedLoadOrStore()
1872 SplitBlockAndInsertIfThen(Cmp, InsertBefore, false); in instrumentAMDGPUAddress()
1888 SplitBlockAndInsertIfThen(ReportCond, &*IRB.GetInsertPoint(), false, in genAMDGPUReportBlock()
1895 Trm = SplitBlockAndInsertIfThen(Cond, Trm, false); in genAMDGPUReportBlock()
1962 Instruction *CheckTerm = SplitBlockAndInsertIfThen( in instrumentAddress()
1969 CrashTerm = SplitBlockAndInsertIfThen(Cmp2, CheckTerm, false); in instrumentAddress()
1978 CrashTerm = SplitBlockAndInsertIfThen(Cmp, InsertBefore, !Recover); in instrumentAddress()
3588 SplitBlockAndInsertIfThen(UseAfterReturnIsEnabled, InsBefore, false); in processStaticAllocas()
3611 SplitBlockAndInsertIfThen(NoFakeStack, InsBefore, false); in processStaticAllocas()
H A DSanitizerCoverage.cpp843 return SplitBlockAndInsertIfThen(FunctionGateCmp, IP, false, Weights); in CreateGateBranch()
1084 auto ThenTerm = SplitBlockAndInsertIfThen( in InjectCoverageAtBlock()
1149 auto ThenTerm = SplitBlockAndInsertIfThen( in InjectCoverageAtBlock()
H A DHWAddressSanitizer.cpp971 R.TagMismatchTerm = SplitBlockAndInsertIfThen( in insertShadowTagCheck()
1033 Instruction *CheckFailTerm = SplitBlockAndInsertIfThen( in instrumentMemAccessInline()
1042 SplitBlockAndInsertIfThen(PtrLowBitsOOB, TCI.TagMismatchTerm, false, in instrumentMemAccessInline()
1051 SplitBlockAndInsertIfThen(InlineTagMismatch, TCI.TagMismatchTerm, false, in instrumentMemAccessInline()
H A DInstrProfiling.cpp774 Instruction *ThenTerm = SplitBlockAndInsertIfThen( in doSampling()
1176 SplitBlockAndInsertIfThen(Cmp, SplitBefore, false); in lowerCover()
1283 SplitBlockAndInsertIfThen(ShouldStore, Update, false, Unlikely); in lowerMCDCTestVectorBitmapUpdate()
H A DDataFlowSanitizer.cpp1774 BranchInst *BI = cast<BranchInst>(SplitBlockAndInsertIfThen( in runImpl()
2539 Instruction *CheckTerm = SplitBlockAndInsertIfThen( in storeOrigin()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DGuardUtils.cpp37 SplitBlockAndInsertIfThen(Guard->getArgOperand(0), Guard, true); in makeGuardControlFlowExplicit()
H A DLibCallsShrinkWrap.cpp473 SplitBlockAndInsertIfThen(Cond, CI, false, BranchWeights, &DTU); in shrinkWrapCI()
H A DCallPromotionUtils.cpp298 SplitBlockAndInsertIfThen(Cond, &CB, false, BranchWeights); in versionCallSiteWithCond()
H A DBasicBlockUtils.cpp1468 Instruction *llvm::SplitBlockAndInsertIfThen(Value *Cond, in SplitBlockAndInsertIfThen() function in llvm
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsanInstrumentation.cpp66 auto *Trm = SplitBlockAndInsertIfThen( in genAMDGPUReportBlock()
74 Trm = SplitBlockAndInsertIfThen(Cond, Trm, false); in genAMDGPUReportBlock()
H A DAMDGPUAtomicOptimizer.cpp671 SplitBlockAndInsertIfThen(Cond, &I, false, nullptr, &DTU, nullptr); in optimizeAtomic()
825 SplitBlockAndInsertIfThen(Cond, &I, false, nullptr, &DTU, nullptr); in optimizeAtomic()
H A DAMDGPUPrintfRuntimeBinding.cpp305 SplitBlockAndInsertIfThen(cmp, cmp->getNextNode(), false); in lowerPrintfForGpu()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DReOptimizeLayer.cpp109 Instruction *SplitTerminator = SplitBlockAndInsertIfThen(Cmp, IP, false); in reoptimizeIfCallFrequent()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackProtector.cpp690 SplitBlockAndInsertIfThen(Cmp, CheckLoc, in InsertStackProtectors()
H A DSafeStack.cpp475 SplitBlockAndInsertIfThen(Cmp, &RI, /* Unreachable */ true, Weights, DTU); in checkStackGuard()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1224 Instruction *ThenTerm = SplitBlockAndInsertIfThen( in applySingleImplDevirt()
H A DLowerTypeTests.cpp827 IRBuilder<> ThenB(SplitBlockAndInsertIfThen(OffsetInRange, CI, false)); in lowerTypeTestCall()

12