Lines Matching defs:BasicBlock
26 class BasicBlock;
50 llvm::BasicBlock *CachedLandingPad;
51 llvm::BasicBlock *CachedEHDispatchBlock;
130 llvm::BasicBlock *getCachedLandingPad() const {
134 void setCachedLandingPad(llvm::BasicBlock *block) {
138 llvm::BasicBlock *getCachedEHDispatchBlock() const {
142 void setCachedEHDispatchBlock(llvm::BasicBlock *block) {
147 if (llvm::BasicBlock *block = getCachedEHDispatchBlock())
175 llvm::BasicBlock *Block;
207 void setCatchAllHandler(unsigned I, llvm::BasicBlock *Block) {
211 void setHandler(unsigned I, llvm::Constant *Type, llvm::BasicBlock *Block) {
217 void setHandler(unsigned I, CatchTypeInfo Type, llvm::BasicBlock *Block) {
256 llvm::BasicBlock *NormalBlock;
268 llvm::SmallPtrSet<llvm::BasicBlock*, 4> Branches;
271 SmallVector<std::pair<llvm::BasicBlock*,llvm::ConstantInt*>, 4>
381 llvm::BasicBlock *getNormalBlock() const { return NormalBlock; }
382 void setNormalBlock(llvm::BasicBlock *BB) { NormalBlock = BB; }
445 llvm::BasicBlock *Block) {
456 llvm::BasicBlock *getBranchAfterBlock(unsigned I) const {
481 bool addBranchThrough(llvm::BasicBlock *Block) {