/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 441 BasicBlock *ElseBlock = nullptr); 448 BasicBlock *ElseBlock = nullptr) { 451 ElseBlock); 519 BasicBlock **ElseBlock, 528 BasicBlock **ElseBlock, 535 ElseBlock, UnreachableThen, UnreachableElse, BranchWeights, DTU, LI);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 84 BasicBlock *ElseBlock) { in fixupPHINodeForUnwindDest() argument 91 Phi.addIncoming(V, ElseBlock); in fixupPHINodeForUnwindDest() 341 BasicBlock *ElseBlock = ElseTerm->getParent(); in versionCallSite() local 345 ElseBlock->setName("if.false.orig_indirect"); in versionCallSite() 369 fixupPHINodeForUnwindDest(OrigInvoke, MergeBlock, ThenBlock, ElseBlock); in versionCallSite()
|
H A D | BasicBlockUtils.cpp | 1614 BasicBlock *ElseBlock) { in SplitBlockAndInsertIfElse() argument 1616 Cond, SplitBefore, /* ThenBlock */ nullptr, &ElseBlock, in SplitBlockAndInsertIfElse() 1619 return ElseBlock->getTerminator(); in SplitBlockAndInsertIfElse() 1628 BasicBlock *ElseBlock = nullptr; in SplitBlockAndInsertIfThenElse() local 1630 Cond, SplitBefore, &ThenBlock, &ElseBlock, /* UnreachableThen */ false, in SplitBlockAndInsertIfThenElse() 1634 *ElseTerm = ElseBlock->getTerminator(); in SplitBlockAndInsertIfThenElse() 1639 BasicBlock **ElseBlock, bool UnreachableThen, bool UnreachableElse, in SplitBlockAndInsertIfThenElse() argument 1641 assert((ThenBlock || ElseBlock) && in SplitBlockAndInsertIfThenElse() 1685 handleBlock(ElseBlock, UnreachableElse, FalseBlock, ElseToTailEdge); in SplitBlockAndInsertIfThenElse()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 820 llvm::BasicBlock *ElseBlock = ContBlock; in EmitIfStmt() local 822 ElseBlock = createBasicBlock("if.else"); in EmitIfStmt() 848 EmitBranchOnBoolExpr(S.getCond(), ThenBlock, ElseBlock, ThenCount, LH); in EmitIfStmt() 851 Builder.CreateCondBr(BoolCondVal, ThenBlock, ElseBlock); in EmitIfStmt() 868 EmitBlock(ElseBlock); in EmitIfStmt()
|
H A D | CodeGenFunction.cpp | 1671 llvm::BasicBlock *ElseBlock = nullptr; in EmitBranchToCounterBlock() local 1691 ElseBlock = FalseBlock; in EmitBranchToCounterBlock() 1709 ElseBlock = CounterIncrBlock; in EmitBranchToCounterBlock() 1716 EmitBranchOnBoolExpr(Cond, ThenBlock, ElseBlock, TrueCount, LH); in EmitBranchToCounterBlock()
|
H A D | CGOpenMPRuntime.cpp | 1845 llvm::BasicBlock *ElseBlock = CGF.createBasicBlock("omp_if.else"); in emitIfClause() local 1847 CGF.EmitBranchOnBoolExpr(Cond, ThenBlock, ElseBlock, /*TrueCount=*/0); in emitIfClause() 1856 CGF.EmitBlock(ElseBlock); in emitIfClause()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 3106 CFGBlock *ElseBlock = Succ; in VisitIfStmt() local 3120 ElseBlock = addStmt(Else); in VisitIfStmt() 3122 if (!ElseBlock) // Can occur when the Else body has all NullStmts. in VisitIfStmt() 3123 ElseBlock = sv.get(); in VisitIfStmt() 3170 LastBlock = VisitLogicalOperator(Cond, I, ThenBlock, ElseBlock).first; in VisitIfStmt() 3186 addSuccessor(Block, ElseBlock, /* IsReachable = */ !KnownVal.isTrue()); in VisitIfStmt()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 3590 llvm::BasicBlock *ElseBlock = llvm::BasicBlock::Create( in createIfVersion() local 3596 Builder.CreateCondBr(IfCond, ThenBlock, /*ifFalse*/ ElseBlock); in createIfVersion() 3602 Builder.SetInsertPoint(ElseBlock); in createIfVersion() 3607 VMap[CanonicalLoop->getPreheader()] = ElseBlock; in createIfVersion() 5682 BasicBlock *ElseBlock = BasicBlock::Create(M.getContext(), "omp_if.else"); in emitIfClause() local 5684 Builder.CreateCondBr(Cond, ThenBlock, ElseBlock); in emitIfClause() 5691 emitBlock(ElseBlock, CurFn); in emitIfClause()
|