Searched refs:ElseBlock (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | CallPromotionUtils.cpp | 83 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 D | BasicBlockUtils.cpp | 1474 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 D | CGStmt.cpp | 811 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 D | CodeGenFunction.cpp | 1613 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 D | CGOpenMPRuntime.cpp | 2019 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 D | executable-parsers.cpp | 316 maybe(construct<IfConstruct::ElseBlock>(
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-labels.cpp | 286 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 D | CFG.cpp | 3039 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 D | parse-tree.h | 2292 struct ElseBlock { struct 2293 TUPLE_CLASS_BOILERPLATE(ElseBlock); 2298 std::optional<ElseBlock>, Statement<EndIfStmt>>
|
| H A D | dump-parse-tree.h | 350 NODE(IfConstruct, ElseBlock) in NODE()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 152 std::optional<parser::IfConstruct::ElseBlock>{}, in convertIfStmt()
|