Home
last modified time | relevance | path

Searched refs:ElseTerm (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp337 Instruction *ElseTerm = nullptr; in versionCallSite() local
338 SplitBlockAndInsertIfThenElse(Cond, &CB, &ThenTerm, &ElseTerm, BranchWeights); in versionCallSite()
340 BasicBlock *ElseBlock = ElseTerm->getParent(); in versionCallSite()
348 OrigInst->moveBefore(ElseTerm); in versionCallSite()
360 ElseTerm->eraseFromParent(); in versionCallSite()
H A DLowerMemIntrinsics.cpp401 Instruction *ThenTerm, *ElseTerm; in createMemMoveLoop() local
403 &ElseTerm); in createMemMoveLoop()
412 BasicBlock *CopyForwardBB = ElseTerm->getParent(); in createMemMoveLoop()
465 BranchInst::Create(ExitBB, FwdLoopBB, CompareN, ElseTerm); in createMemMoveLoop()
466 ElseTerm->eraseFromParent(); in createMemMoveLoop()
H A DBasicBlockUtils.cpp1565 Instruction **ElseTerm, in SplitBlockAndInsertIfThenElse() argument
1581 *ElseTerm = BranchInst::Create(Tail, ElseBlock); in SplitBlockAndInsertIfThenElse()
1582 (*ElseTerm)->setDebugLoc(SplitBefore->getDebugLoc()); in SplitBlockAndInsertIfThenElse()
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h473 Instruction **ElseTerm,
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp3365 Instruction *ThenTerm, *ElseTerm; in processStaticAllocas() local
3366 SplitBlockAndInsertIfThenElse(Cmp, Ret, &ThenTerm, &ElseTerm); in processStaticAllocas()
3390 IRBuilder<> IRBElse(ElseTerm); in processStaticAllocas()
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1562 Instruction *ElseTerm = nullptr; in rewriteMemOpOfSelect() local
1564 SplitBlockAndInsertIfThenElse(SI.getCondition(), &I, &ThenTerm, &ElseTerm, in rewriteMemOpOfSelect()