Home | History | Annotate | Download | only in Analyses

Lines Matching defs:exit

1471 /// Only the exit block should end with a return statement.
1684 /// entry point, and one exit point.
1695 Entry(nullptr), Exit(nullptr), NumInstructions(0), Normal(false) {
1697 Exit = new (A) BasicBlock(A);
1699 Exit->addArgument(V);
1700 Exit->setTerminator(new (A) Return(V));
1702 add(Exit);
1706 Entry(nullptr), Exit(nullptr), NumInstructions(0), Normal(false) {
1707 // TODO: set entry and exit!
1711 bool valid() const { return Entry && Exit && Blocks.size() > 0; }
1729 const BasicBlock *exit() const { return Exit; }
1730 BasicBlock *exit() { return Exit; }
1749 void setExit(BasicBlock *BB) { Exit = BB; }
1778 BasicBlock *Exit;