Lines Matching refs:BasicBlock
253 llvm::BasicBlock &block = function.getEntryBlock();
997 static llvm::BasicBlock *createFinallyBlock(llvm::LLVMContext &context,
1003 llvm::BasicBlock &terminatorBlock,
1004 llvm::BasicBlock &unwindResumeBlock,
1035 llvm::BasicBlock *ret = llvm::BasicBlock::Create(context,
1073 static llvm::BasicBlock *createCatchBlock(llvm::LLVMContext &context,
1079 llvm::BasicBlock &terminatorBlock,
1082 llvm::BasicBlock *ret = llvm::BasicBlock::Create(context,
1153 llvm::BasicBlock *entryBlock = llvm::BasicBlock::Create(context,
1157 llvm::BasicBlock *normalBlock = llvm::BasicBlock::Create(context,
1161 llvm::BasicBlock *exceptionBlock = llvm::BasicBlock::Create(context,
1166 llvm::BasicBlock *exceptionRouteBlock = llvm::BasicBlock::Create(context,
1171 llvm::BasicBlock *externalExceptionBlock = llvm::BasicBlock::Create(context,
1176 llvm::BasicBlock *unwindResumeBlock = llvm::BasicBlock::Create(context,
1181 llvm::BasicBlock *endBlock = llvm::BasicBlock::Create(context, "end", ret);
1184 std::vector<llvm::BasicBlock*> catchBlocks(numExceptionsToCatch);
1191 llvm::BasicBlock *finallyBlock = createFinallyBlock(context,
1417 llvm::BasicBlock *entryBlock = llvm::BasicBlock::Create(context,
1421 llvm::BasicBlock *nativeThrowBlock = llvm::BasicBlock::Create(context,
1425 llvm::BasicBlock *generatedThrowBlock = llvm::BasicBlock::Create(context,