Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp202 Instruction *ThenTerm = in scalarizeMaskedLoad() local
206 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedLoad()
213 BasicBlock *PostLoad = ThenTerm->getSuccessor(0); in scalarizeMaskedLoad()
260 Instruction *ThenTerm = in scalarizeMaskedLoad() local
264 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedLoad()
273 BasicBlock *NewIfBlock = ThenTerm->getSuccessor(0); in scalarizeMaskedLoad()
368 Instruction *ThenTerm = in scalarizeMaskedStore() local
371 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedStore()
419 Instruction *ThenTerm = in scalarizeMaskedStore() local
423 BasicBlock *CondBlock = ThenTerm->getParent(); in scalarizeMaskedStore()
[all …]
H A DSROA.cpp1817 Instruction *ThenTerm = nullptr; in rewriteMemOpOfSelect() local
1820 SplitBlockAndInsertIfThenElse(SI.getCondition(), &I, &ThenTerm, &ElseTerm, in rewriteMemOpOfSelect()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp297 Instruction *ThenTerm = in versionCallSiteWithCond() local
299 BasicBlock *ThenBlock = ThenTerm->getParent(); in versionCallSiteWithCond()
302 NewInst->insertBefore(ThenTerm->getIterator()); in versionCallSiteWithCond()
312 NewBitCast->insertBefore(ThenTerm->getIterator()); in versionCallSiteWithCond()
323 NewRet->insertBefore(ThenTerm->getIterator()); in versionCallSiteWithCond()
327 ThenTerm->eraseFromParent(); in versionCallSiteWithCond()
335 Instruction *ThenTerm = nullptr; in versionCallSiteWithCond() local
337 SplitBlockAndInsertIfThenElse(Cond, &CB, &ThenTerm, &ElseTerm, BranchWeights); in versionCallSiteWithCond()
338 BasicBlock *ThenBlock = ThenTerm->getParent(); in versionCallSiteWithCond()
348 NewInst->insertBefore(ThenTerm->getIterator()); in versionCallSiteWithCond()
[all …]
H A DLowerMemIntrinsics.cpp465 Instruction *ThenTerm, *ElseTerm; in createMemMoveLoopUnknownSize() local
467 &ThenTerm, &ElseTerm); in createMemMoveLoopUnknownSize()
493 BasicBlock *CopyBackwardsBB = ThenTerm->getParent(); in createMemMoveLoopUnknownSize()
554 ThenTerm->getIterator()); in createMemMoveLoopUnknownSize()
555 ThenTerm->eraseFromParent(); in createMemMoveLoopUnknownSize()
694 Instruction *ThenTerm, *ElseTerm; in createMemMoveLoopKnownSize() local
696 &ThenTerm, &ElseTerm); in createMemMoveLoopKnownSize()
698 BasicBlock *CopyBackwardsBB = ThenTerm->getParent(); in createMemMoveLoopKnownSize()
H A DBasicBlockUtils.cpp1495 Instruction **ThenTerm, in SplitBlockAndInsertIfThenElse() argument
1505 *ThenTerm = ThenBlock->getTerminator(); in SplitBlockAndInsertIfThenElse()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp109 Instruction *ThenTerm = in run() local
111 Builder.SetInsertPoint(ThenTerm); in run()
H A DInstrProfiling.cpp774 Instruction *ThenTerm = SplitBlockAndInsertIfThen( in doSampling() local
780 I->moveBefore(ThenTerm->getIterator()); in doSampling()
787 Instruction *ThenTerm, *ElseTerm; in doSampling() local
792 SplitBlockAndInsertIfThenElse(PeriodCond, SamplingVarIncr, &ThenTerm, in doSampling()
797 I->moveBefore(ThenTerm->getIterator()); in doSampling()
799 IRBuilder<> ResetBuilder(ThenTerm); in doSampling()
H A DSanitizerCoverage.cpp1084 auto ThenTerm = SplitBlockAndInsertIfThen( in InjectCoverageAtBlock() local
1087 InstrumentationIRBuilder ThenIRB(ThenTerm); in InjectCoverageAtBlock()
1149 auto ThenTerm = SplitBlockAndInsertIfThen( in InjectCoverageAtBlock() local
1152 InstrumentationIRBuilder ThenIRB(ThenTerm); in InjectCoverageAtBlock()
H A DMemProfInstrumentation.cpp405 Instruction *ThenTerm = SplitBlockAndInsertIfThen(MaskElem, I, false); in instrumentMaskedLoadOrStore() local
406 InsertBefore = ThenTerm; in instrumentMaskedLoadOrStore()
H A DAddressSanitizer.cpp1279 Instruction *ThenTerm, Value *ValueIfFalse);
1728 Instruction *ThenTerm = SplitBlockAndInsertIfThen( in instrumentMaskedLoadOrStore() local
1730 IRB.SetInsertPoint(ThenTerm); in instrumentMaskedLoadOrStore()
3328 Instruction *ThenTerm, in createPHI() argument
3333 BasicBlock *ThenBlock = ThenTerm->getParent(); in createPHI()
3720 Instruction *ThenTerm, *ElseTerm; in processStaticAllocas() local
3721 SplitBlockAndInsertIfThenElse(Cmp, Ret, &ThenTerm, &ElseTerm); in processStaticAllocas()
3723 IRBuilder<> IRBPoison(ThenTerm); in processStaticAllocas()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h478 Value *Cond, BasicBlock::iterator SplitBefore, Instruction **ThenTerm,
483 Instruction **ThenTerm,
489 SplitBlockAndInsertIfThenElse(Cond, SplitBefore->getIterator(), ThenTerm,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1224 Instruction *ThenTerm = SplitBlockAndInsertIfThen( in applySingleImplDevirt() local
1227 Builder.SetInsertPoint(ThenTerm); in applySingleImplDevirt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7623 Instruction *ThenTerm = nullptr; in optimizeSelectInst() local
7625 SplitBlockAndInsertIfThenElse(CondFr, SplitPt, &ThenTerm, &ElseTerm, in optimizeSelectInst()
7627 TrueBranch = cast<BranchInst>(ThenTerm); in optimizeSelectInst()