| layout: page |
| title: BasicBlock (llvm.core) |
A basicblock is a list of instructions. A wellformed basicblock should end with a terminator. Function.verify() will verify that. A terminator is either a branch instruction or return instruction. It is not possible to have instructions after a branch or return instruction.