Home
last modified time | relevance | path

Searched refs:ElseBlock (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp83 BasicBlock *ElseBlock) { in fixupPHINodeForUnwindDest() argument
90 Phi.addIncoming(V, ElseBlock); in fixupPHINodeForUnwindDest()
340 BasicBlock *ElseBlock = ElseTerm->getParent(); in versionCallSite() local
344 ElseBlock->setName("if.false.orig_indirect"); in versionCallSite()
368 fixupPHINodeForUnwindDest(OrigInvoke, MergeBlock, ThenBlock, ElseBlock); in versionCallSite()
H A DBasicBlockUtils.cpp1474 BasicBlock *ElseBlock = BasicBlock::Create(C, "", Head->getParent(), Tail); in SplitBlockAndInsertIfThenElse() local
1477 *ElseTerm = BranchInst::Create(Tail, ElseBlock); in SplitBlockAndInsertIfThenElse()
1480 BranchInst::Create(/*ifTrue*/ThenBlock, /*ifFalse*/ElseBlock, Cond); in SplitBlockAndInsertIfThenElse()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmt.cpp811 llvm::BasicBlock *ElseBlock = ContBlock; in EmitIfStmt() local
813 ElseBlock = createBasicBlock("if.else"); in EmitIfStmt()
822 EmitBranchOnBoolExpr(S.getCond(), ThenBlock, ElseBlock, Count, LH); in EmitIfStmt()
838 EmitBlock(ElseBlock); in EmitIfStmt()
H A DCodeGenFunction.cpp1613 llvm::BasicBlock *ElseBlock = nullptr; in EmitBranchToCounterBlock() local
1633 ElseBlock = FalseBlock; in EmitBranchToCounterBlock()
1651 ElseBlock = CounterIncrBlock; in EmitBranchToCounterBlock()
1658 EmitBranchOnBoolExpr(Cond, ThenBlock, ElseBlock, TrueCount, LH); in EmitBranchToCounterBlock()
H A DCGOpenMPRuntime.cpp2019 llvm::BasicBlock *ElseBlock = CGF.createBasicBlock("omp_if.else"); in emitIfClause() local
2021 CGF.EmitBranchOnBoolExpr(Cond, ThenBlock, ElseBlock, /*TrueCount=*/0); in emitIfClause()
2030 CGF.EmitBlock(ElseBlock); in emitIfClause()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dexecutable-parsers.cpp316 maybe(construct<IfConstruct::ElseBlock>(
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-labels.cpp286 bool Pre(const parser::IfConstruct::ElseBlock &) { in Pre() argument
730 std::get<std::optional<parser::IfConstruct::ElseBlock>>( in CheckName()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp3039 CFGBlock *ElseBlock = Succ; in VisitIfStmt() local
3053 ElseBlock = addStmt(Else); in VisitIfStmt()
3055 if (!ElseBlock) // Can occur when the Else body has all NullStmts. in VisitIfStmt()
3056 ElseBlock = sv.get(); in VisitIfStmt()
3103 LastBlock = VisitLogicalOperator(Cond, I, ThenBlock, ElseBlock).first; in VisitIfStmt()
3119 addSuccessor(Block, ElseBlock, /* IsReachable = */ !KnownVal.isTrue()); in VisitIfStmt()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h2292 struct ElseBlock { struct
2293 TUPLE_CLASS_BOILERPLATE(ElseBlock);
2298 std::optional<ElseBlock>, Statement<EndIfStmt>>
H A Ddump-parse-tree.h350 NODE(IfConstruct, ElseBlock) in NODE()
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp152 std::optional<parser::IfConstruct::ElseBlock>{}, in convertIfStmt()