Lines Matching refs:JumpDest
104 struct JumpDest { struct
105 JumpDest() : Block(0), ScopeDepth(), Index(0) {} in JumpDest() argument
106 JumpDest(llvm::BasicBlock *Block, in JumpDest() function
150 JumpDest ReturnBlock;
294 JumpDest RethrowDest;
565 JumpDest getJumpDestInCurrentScope(llvm::BasicBlock *Target) { in getJumpDestInCurrentScope()
566 return JumpDest(Target, in getJumpDestInCurrentScope()
574 JumpDest getJumpDestInCurrentScope(StringRef Name = StringRef()) {
581 void EmitBranchThroughCleanup(JumpDest Dest);
586 bool isObviouslyBranchWithoutCleanups(JumpDest Dest) const;
817 llvm::DenseMap<const LabelDecl*, JumpDest> LabelMap;
822 BreakContinue(JumpDest Break, JumpDest Continue) in BreakContinue()
825 JumpDest BreakBlock;
826 JumpDest ContinueBlock;
1282 JumpDest getJumpDestForLabel(const LabelDecl *S);