Home
last modified time | relevance | path

Searched refs:ThenTerm (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp299 Instruction *ThenTerm = in versionCallSite() local
301 BasicBlock *ThenBlock = ThenTerm->getParent(); in versionCallSite()
304 NewInst->insertBefore(ThenTerm); in versionCallSite()
314 NewBitCast->insertBefore(ThenTerm); in versionCallSite()
325 NewRet->insertBefore(ThenTerm); in versionCallSite()
329 ThenTerm->eraseFromParent(); in versionCallSite()
337 Instruction *ThenTerm = nullptr; in versionCallSite() local
339 SplitBlockAndInsertIfThenElse(Cond, &CB, &ThenTerm, &ElseTerm, BranchWeights); in versionCallSite()
340 BasicBlock *ThenBlock = ThenTerm->getParent(); in versionCallSite()
350 NewInst->insertBefore(ThenTerm); in versionCallSite()
[all …]
H A DLowerMemIntrinsics.cpp366 Instruction *ThenTerm, *ElseTerm; in createMemMoveLoop() local
367 SplitBlockAndInsertIfThenElse(PtrCompare, InsertBefore, &ThenTerm, in createMemMoveLoop()
375 BasicBlock *CopyBackwardsBB = ThenTerm->getParent(); in createMemMoveLoop()
411 BranchInst::Create(ExitBB, LoopBB, CompareN, ThenTerm); in createMemMoveLoop()
412 ThenTerm->eraseFromParent(); in createMemMoveLoop()
H A DBasicBlockUtils.cpp1623 Instruction **ThenTerm, in SplitBlockAndInsertIfThenElse() argument
1633 *ThenTerm = ThenBlock->getTerminator(); in SplitBlockAndInsertIfThenElse()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp223 Instruction *ThenTerm = in scalarizeMaskedLoad() local
227 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedLoad()
353 Instruction *ThenTerm = in scalarizeMaskedStore() local
357 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedStore()
475 Instruction *ThenTerm = in scalarizeMaskedGather() local
479 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedGather()
602 Instruction *ThenTerm = in scalarizeMaskedScatter() local
606 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedScatter()
708 Instruction *ThenTerm = in scalarizeMaskedExpandLoad() local
712 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedExpandLoad()
[all …]
H A DSROA.cpp1837 Instruction *ThenTerm = nullptr; in rewriteMemOpOfSelect() local
1840 SplitBlockAndInsertIfThenElse(SI.getCondition(), &I, &ThenTerm, &ElseTerm, in rewriteMemOpOfSelect()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp111 Instruction *ThenTerm = in run() local
113 Builder.SetInsertPoint(ThenTerm); in run()
H A DSanitizerCoverage.cpp982 auto ThenTerm = in InjectCoverageAtBlock() local
984 IRBuilder<> ThenIRB(ThenTerm); in InjectCoverageAtBlock()
1000 auto ThenTerm = SplitBlockAndInsertIfThen(IsStackLower, &*IP, false); in InjectCoverageAtBlock() local
1001 IRBuilder<> ThenIRB(ThenTerm); in InjectCoverageAtBlock()
H A DAddressSanitizer.cpp1152 Instruction *ThenTerm, Value *ValueIfFalse);
1580 Instruction *ThenTerm = SplitBlockAndInsertIfThen( in instrumentMaskedLoadOrStore() local
1582 IRB.SetInsertPoint(ThenTerm); in instrumentMaskedLoadOrStore()
3176 Instruction *ThenTerm, in createPHI() argument
3181 BasicBlock *ThenBlock = ThenTerm->getParent(); in createPHI()
3541 Instruction *ThenTerm, *ElseTerm; in processStaticAllocas() local
3542 SplitBlockAndInsertIfThenElse(Cmp, Ret, &ThenTerm, &ElseTerm); in processStaticAllocas()
3544 IRBuilder<> IRBPoison(ThenTerm); in processStaticAllocas()
H A DMemProfiler.cpp404 Instruction *ThenTerm = SplitBlockAndInsertIfThen(MaskElem, I, false); in instrumentMaskedLoadOrStore() local
405 InsertBefore = ThenTerm; in instrumentMaskedLoadOrStore()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h472 Instruction **ThenTerm,
479 Instruction **ThenTerm,
485 SplitBlockAndInsertIfThenElse(Cond, SplitBefore->getIterator(), ThenTerm,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1194 Instruction *ThenTerm = in applySingleImplDevirt() local
1196 Builder.SetInsertPoint(ThenTerm); in applySingleImplDevirt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7113 Instruction *ThenTerm = nullptr; in optimizeSelectInst() local
7115 SplitBlockAndInsertIfThenElse(CondFr, SplitPt, &ThenTerm, &ElseTerm, in optimizeSelectInst()
7117 TrueBranch = cast<BranchInst>(ThenTerm); in optimizeSelectInst()