Searched refs:JumpDest (Results 1 – 8 of 8) sorted by relevance
392 CodeGenFunction::JumpDest394 JumpDest &Dest = LabelMap[D]; in getJumpDestForLabel()398 Dest = JumpDest(createBasicBlock(D->getName()), in getJumpDestForLabel()411 JumpDest &Dest = LabelMap[D]; in EmitLabel()442 JumpDest &dest = CGF.LabelMap.find(*i)->second; in rescopeLabels()685 JumpDest LoopHeader = getJumpDestInCurrentScope("while.cond"); in EmitWhileStmt()692 JumpDest LoopExit = getJumpDestInCurrentScope("while.end"); in EmitWhileStmt()771 JumpDest LoopExit = getJumpDestInCurrentScope("do.end"); in EmitDoStmt()772 JumpDest LoopCond = getJumpDestInCurrentScope("do.cond"); in EmitDoStmt()832 JumpDest LoopExit = getJumpDestInCurrentScope("for.end"); in EmitForStmt()[all …]
107 struct JumpDest { struct108 JumpDest() : Block(nullptr), ScopeDepth(), Index(0) {} in JumpDest() argument109 JumpDest(llvm::BasicBlock *Block, in JumpDest() argument160 JumpDest ReturnBlock;282 llvm::SmallVector<const JumpDest *, 2> SEHTryEpilogueStack;338 JumpDest RethrowDest;621 JumpDest getJumpDestInCurrentScope(llvm::BasicBlock *Target) { in getJumpDestInCurrentScope()622 return JumpDest(Target, in getJumpDestInCurrentScope()630 JumpDest getJumpDestInCurrentScope(StringRef Name = StringRef()) {637 void EmitBranchThroughCleanup(JumpDest Dest);[all …]
179 CodeGenFunction::JumpDest Cont; in EmitTryCatchStmt()
896 bool CodeGenFunction::isObviouslyBranchWithoutCleanups(JumpDest Dest) const { in isObviouslyBranchWithoutCleanups()921 void CodeGenFunction::EmitBranchThroughCleanup(JumpDest Dest) { in EmitBranchThroughCleanup()
1430 JumpDest LoopEnd = getJumpDestInCurrentScope("forcoll.end"); in EmitObjCForCollectionStmt()1468 JumpDest AfterBody = getJumpDestInCurrentScope("forcoll.next"); in EmitObjCForCollectionStmt()
1286 JumpDest TryExit = getJumpDestInCurrentScope("__try.__leave"); in EmitSEHTryStmt()
562 BreakContinueStack.push_back(BreakContinue(JumpDest(), Continue)); in EmitOMPLoopBody()
3750 CodeGenFunction::JumpDest FinallyEnd = in EmitTryOrSynchronizedStmt()3755 CodeGenFunction::JumpDest FinallyRethrow = in EmitTryOrSynchronizedStmt()