
Public Member Functions | |
| DoSimplifySelectCases (const TypeMap *typeMap, bool requireConstants) | |
| const IR::Node * | preorder (IR::SelectExpression *expression) override |
This pass analyzes reachability of select cases.
If requireConstants is true this pass requires that all select labels evaluate to constants.